/usr/bin/java -Xmx16000000000 -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-dev-bc79526 [2022-01-18 07:14:41,650 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-01-18 07:14:41,652 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-01-18 07:14:41,712 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-01-18 07:14:41,712 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-01-18 07:14:41,713 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-01-18 07:14:41,714 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-01-18 07:14:41,715 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-01-18 07:14:41,716 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-01-18 07:14:41,717 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-01-18 07:14:41,717 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-01-18 07:14:41,718 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-01-18 07:14:41,718 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-01-18 07:14:41,719 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-01-18 07:14:41,720 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-01-18 07:14:41,720 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-01-18 07:14:41,721 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-01-18 07:14:41,722 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-01-18 07:14:41,723 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-01-18 07:14:41,725 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-01-18 07:14:41,726 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-01-18 07:14:41,730 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-01-18 07:14:41,731 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-01-18 07:14:41,731 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-01-18 07:14:41,734 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-01-18 07:14:41,734 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-01-18 07:14:41,734 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-01-18 07:14:41,735 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-01-18 07:14:41,735 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-01-18 07:14:41,736 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-01-18 07:14:41,736 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-01-18 07:14:41,737 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-01-18 07:14:41,737 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-01-18 07:14:41,738 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-01-18 07:14:41,745 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-01-18 07:14:41,746 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-01-18 07:14:41,746 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-01-18 07:14:41,746 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-01-18 07:14:41,747 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-01-18 07:14:41,747 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-01-18 07:14:41,748 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-01-18 07:14:41,752 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe.epf [2022-01-18 07:14:41,786 INFO L113 SettingsManager]: Loading preferences was successful [2022-01-18 07:14:41,786 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-01-18 07:14:41,786 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-01-18 07:14:41,786 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-01-18 07:14:41,787 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-01-18 07:14:41,787 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-01-18 07:14:41,788 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-01-18 07:14:41,788 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-01-18 07:14:41,788 INFO L138 SettingsManager]: * Use SBE=true [2022-01-18 07:14:41,788 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-01-18 07:14:41,788 INFO L138 SettingsManager]: * sizeof long=4 [2022-01-18 07:14:41,788 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-01-18 07:14:41,796 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-01-18 07:14:41,796 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-01-18 07:14:41,796 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-01-18 07:14:41,796 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-01-18 07:14:41,797 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-01-18 07:14:41,797 INFO L138 SettingsManager]: * sizeof long double=12 [2022-01-18 07:14:41,797 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-01-18 07:14:41,797 INFO L138 SettingsManager]: * Use constant arrays=true [2022-01-18 07:14:41,797 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-01-18 07:14:41,797 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-01-18 07:14:41,797 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-01-18 07:14:41,798 INFO L138 SettingsManager]: * To the following directory=./dump/ [2022-01-18 07:14:41,798 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-01-18 07:14:41,798 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-01-18 07:14:41,798 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-01-18 07:14:41,798 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-01-18 07:14:41,798 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-01-18 07:14:41,799 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-01-18 07:14:41,799 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-01-18 07:14:41,799 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2022-01-18 07:14:41,799 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-01-18 07:14:41,799 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release [2022-01-18 07:14:42,023 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-01-18 07:14:42,043 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-01-18 07:14:42,046 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-01-18 07:14:42,047 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2022-01-18 07:14:42,048 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2022-01-18 07:14:42,049 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-01-18 07:14:42,049 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-01-18 07:14:42,074 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-01-18 07:14:42,075 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2022-01-18 07:14:42,076 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-01-18 07:14:42,076 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-01-18 07:14:42,076 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-01-18 07:14:42,087 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 18.01 07:14:42" (1/1) ... [2022-01-18 07:14:42,098 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 18.01 07:14:42" (1/1) ... [2022-01-18 07:14:42,103 INFO L137 Inliner]: procedures = 4, calls = 3, calls flagged for inlining = 0, calls inlined = 0, statements flattened = 0 [2022-01-18 07:14:42,104 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-01-18 07:14:42,105 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-01-18 07:14:42,105 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-01-18 07:14:42,106 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-01-18 07:14:42,112 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "multiply-verify.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 18.01 07:14:42" (1/1) ... [2022-01-18 07:14:42,112 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "multiply-verify.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 18.01 07:14:42" (1/1) ... [2022-01-18 07:14:42,114 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "multiply-verify.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 18.01 07:14:42" (1/1) ... [2022-01-18 07:14:42,114 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "multiply-verify.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 18.01 07:14:42" (1/1) ... [2022-01-18 07:14:42,118 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "multiply-verify.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 18.01 07:14:42" (1/1) ... [2022-01-18 07:14:42,122 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "multiply-verify.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 18.01 07:14:42" (1/1) ... [2022-01-18 07:14:42,123 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "multiply-verify.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 18.01 07:14:42" (1/1) ... [2022-01-18 07:14:42,126 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-01-18 07:14:42,129 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-01-18 07:14:42,129 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-01-18 07:14:42,129 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-01-18 07:14:42,130 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "multiply-verify.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 18.01 07:14:42" (1/1) ... [2022-01-18 07:14:42,136 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-01-18 07:14:42,148 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:14:42,165 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-01-18 07:14:42,190 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-01-18 07:14:42,211 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2022-01-18 07:14:42,211 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2022-01-18 07:14:42,211 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2022-01-18 07:14:42,211 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2022-01-18 07:14:42,211 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2022-01-18 07:14:42,211 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2022-01-18 07:14:42,212 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2022-01-18 07:14:42,212 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-01-18 07:14:42,212 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-01-18 07:14:42,212 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread3 given in one single declaration [2022-01-18 07:14:42,213 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2022-01-18 07:14:42,213 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2022-01-18 07:14:42,214 WARN L208 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2022-01-18 07:14:42,260 INFO L234 CfgBuilder]: Building ICFG [2022-01-18 07:14:42,261 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-01-18 07:14:42,355 INFO L275 CfgBuilder]: Performing block encoding [2022-01-18 07:14:42,365 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-01-18 07:14:42,365 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2022-01-18 07:14:42,367 INFO L202 PluginConnector]: Adding new model multiply-verify.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.01 07:14:42 BoogieIcfgContainer [2022-01-18 07:14:42,367 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-01-18 07:14:42,369 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-01-18 07:14:42,369 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-01-18 07:14:42,372 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-01-18 07:14:42,372 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "multiply-verify.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 18.01 07:14:42" (1/2) ... [2022-01-18 07:14:42,373 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7fb9e1f5 and model type multiply-verify.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.01 07:14:42, skipping insertion in model container [2022-01-18 07:14:42,373 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "multiply-verify.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.01 07:14:42" (2/2) ... [2022-01-18 07:14:42,374 INFO L111 eAbstractionObserver]: Analyzing ICFG multiply-verify.wvr.bpl [2022-01-18 07:14:42,396 WARN L149 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2022-01-18 07:14:42,397 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-01-18 07:14:42,397 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-01-18 07:14:42,397 INFO L513 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2022-01-18 07:14:42,431 INFO L148 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2022-01-18 07:14:42,486 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-01-18 07:14:42,492 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2022-01-18 07:14:42,495 INFO L340 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2022-01-18 07:14:42,503 INFO L111 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 41 places, 33 transitions, 90 flow [2022-01-18 07:14:42,566 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-01-18 07:14:42,570 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-01-18 07:14:42,585 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2022-01-18 07:14:42,585 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:14:42,586 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-01-18 07:14:42,586 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:14:42,613 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:14:42,613 INFO L85 PathProgramCache]: Analyzing trace with hash -1658439404, now seen corresponding path program 1 times [2022-01-18 07:14:42,621 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:14:42,621 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1684873267] [2022-01-18 07:14:42,621 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:14:42,623 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:14:42,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:14:42,915 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:14:42,915 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:14:42,916 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1684873267] [2022-01-18 07:14:42,916 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1684873267] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 07:14:42,916 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 07:14:42,917 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-01-18 07:14:42,918 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [135500295] [2022-01-18 07:14:42,919 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 07:14:42,922 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-01-18 07:14:42,922 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:14:42,950 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-01-18 07:14:42,950 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2022-01-18 07:14:42,953 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-01-18 07:14:43,184 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:14:43,184 INFO L93 Difference]: Finished difference Result 349 states and 846 transitions. [2022-01-18 07:14:43,186 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-01-18 07:14:43,187 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-01-18 07:14:43,187 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:14:43,205 INFO L225 Difference]: With dead ends: 349 [2022-01-18 07:14:43,206 INFO L226 Difference]: Without dead ends: 311 [2022-01-18 07:14:43,208 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-01-18 07:14:43,213 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.2s IncrementalHoareTripleChecker+Time [2022-01-18 07:14:43,214 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.2s Time] [2022-01-18 07:14:43,231 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 311 states. [2022-01-18 07:14:43,283 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 311 to 293. [2022-01-18 07:14:43,286 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-01-18 07:14:43,289 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 293 states to 293 states and 725 transitions. [2022-01-18 07:14:43,290 INFO L78 Accepts]: Start accepts. Automaton has 293 states and 725 transitions. Word has length 22 [2022-01-18 07:14:43,290 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:14:43,290 INFO L470 AbstractCegarLoop]: Abstraction has 293 states and 725 transitions. [2022-01-18 07:14:43,291 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-01-18 07:14:43,291 INFO L276 IsEmpty]: Start isEmpty. Operand 293 states and 725 transitions. [2022-01-18 07:14:43,293 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2022-01-18 07:14:43,293 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:14:43,298 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-01-18 07:14:43,298 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-01-18 07:14:43,298 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:14:43,299 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:14:43,299 INFO L85 PathProgramCache]: Analyzing trace with hash -1887438146, now seen corresponding path program 2 times [2022-01-18 07:14:43,299 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:14:43,300 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [293740051] [2022-01-18 07:14:43,300 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:14:43,300 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:14:43,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:14:43,438 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:14:43,439 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:14:43,439 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [293740051] [2022-01-18 07:14:43,439 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [293740051] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 07:14:43,439 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 07:14:43,439 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-01-18 07:14:43,440 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1933145289] [2022-01-18 07:14:43,440 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 07:14:43,441 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-01-18 07:14:43,441 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:14:43,442 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-01-18 07:14:43,442 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-01-18 07:14:43,442 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-01-18 07:14:43,586 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:14:43,586 INFO L93 Difference]: Finished difference Result 333 states and 800 transitions. [2022-01-18 07:14:43,586 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-01-18 07:14:43,587 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-01-18 07:14:43,587 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:14:43,589 INFO L225 Difference]: With dead ends: 333 [2022-01-18 07:14:43,590 INFO L226 Difference]: Without dead ends: 296 [2022-01-18 07:14:43,591 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-01-18 07:14:43,597 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-01-18 07:14:43,597 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-01-18 07:14:43,605 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 296 states. [2022-01-18 07:14:43,615 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 296 to 220. [2022-01-18 07:14:43,619 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-01-18 07:14:43,620 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 220 states to 220 states and 524 transitions. [2022-01-18 07:14:43,621 INFO L78 Accepts]: Start accepts. Automaton has 220 states and 524 transitions. Word has length 22 [2022-01-18 07:14:43,621 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:14:43,621 INFO L470 AbstractCegarLoop]: Abstraction has 220 states and 524 transitions. [2022-01-18 07:14:43,621 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-01-18 07:14:43,621 INFO L276 IsEmpty]: Start isEmpty. Operand 220 states and 524 transitions. [2022-01-18 07:14:43,622 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2022-01-18 07:14:43,623 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:14:43,623 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-01-18 07:14:43,623 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-01-18 07:14:43,624 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:14:43,627 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:14:43,627 INFO L85 PathProgramCache]: Analyzing trace with hash -1291332230, now seen corresponding path program 3 times [2022-01-18 07:14:43,627 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:14:43,628 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [559096781] [2022-01-18 07:14:43,628 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:14:43,628 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:14:43,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:14:43,776 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:14:43,776 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:14:43,777 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [559096781] [2022-01-18 07:14:43,777 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [559096781] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 07:14:43,777 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 07:14:43,778 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-01-18 07:14:43,779 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [65544296] [2022-01-18 07:14:43,780 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 07:14:43,783 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-01-18 07:14:43,783 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:14:43,783 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-01-18 07:14:43,783 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-01-18 07:14:43,784 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-01-18 07:14:43,874 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:14:43,875 INFO L93 Difference]: Finished difference Result 320 states and 768 transitions. [2022-01-18 07:14:43,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-01-18 07:14:43,875 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-01-18 07:14:43,875 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:14:43,877 INFO L225 Difference]: With dead ends: 320 [2022-01-18 07:14:43,877 INFO L226 Difference]: Without dead ends: 280 [2022-01-18 07:14:43,878 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-01-18 07:14:43,879 INFO L933 BasicCegarLoop]: 39 mSDtfsCounter, 52 mSDsluCounter, 195 mSDsCounter, 0 mSdLazyCounter, 140 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s 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-01-18 07:14:43,879 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-01-18 07:14:43,880 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 280 states. [2022-01-18 07:14:43,893 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 280 to 218. [2022-01-18 07:14:43,894 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-01-18 07:14:43,895 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 218 states to 218 states and 517 transitions. [2022-01-18 07:14:43,895 INFO L78 Accepts]: Start accepts. Automaton has 218 states and 517 transitions. Word has length 22 [2022-01-18 07:14:43,895 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:14:43,895 INFO L470 AbstractCegarLoop]: Abstraction has 218 states and 517 transitions. [2022-01-18 07:14:43,895 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-01-18 07:14:43,896 INFO L276 IsEmpty]: Start isEmpty. Operand 218 states and 517 transitions. [2022-01-18 07:14:43,896 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2022-01-18 07:14:43,896 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:14:43,897 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-01-18 07:14:43,897 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-01-18 07:14:43,897 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:14:43,898 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:14:43,898 INFO L85 PathProgramCache]: Analyzing trace with hash -1690979538, now seen corresponding path program 4 times [2022-01-18 07:14:43,898 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:14:43,898 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [396028927] [2022-01-18 07:14:43,898 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:14:43,898 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:14:43,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:14:44,004 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:14:44,005 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:14:44,005 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [396028927] [2022-01-18 07:14:44,005 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [396028927] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 07:14:44,005 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 07:14:44,005 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-01-18 07:14:44,005 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [658671017] [2022-01-18 07:14:44,006 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 07:14:44,006 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-01-18 07:14:44,006 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:14:44,007 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-01-18 07:14:44,007 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2022-01-18 07:14:44,007 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-01-18 07:14:44,098 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:14:44,098 INFO L93 Difference]: Finished difference Result 327 states and 775 transitions. [2022-01-18 07:14:44,099 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-01-18 07:14:44,099 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-01-18 07:14:44,099 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:14:44,101 INFO L225 Difference]: With dead ends: 327 [2022-01-18 07:14:44,101 INFO L226 Difference]: Without dead ends: 290 [2022-01-18 07:14:44,101 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-01-18 07:14:44,103 INFO L933 BasicCegarLoop]: 42 mSDtfsCounter, 51 mSDsluCounter, 228 mSDsCounter, 0 mSdLazyCounter, 138 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s 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-01-18 07:14:44,104 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-01-18 07:14:44,105 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 290 states. [2022-01-18 07:14:44,122 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 290 to 226. [2022-01-18 07:14:44,122 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-01-18 07:14:44,123 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 226 states to 226 states and 537 transitions. [2022-01-18 07:14:44,124 INFO L78 Accepts]: Start accepts. Automaton has 226 states and 537 transitions. Word has length 22 [2022-01-18 07:14:44,124 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:14:44,124 INFO L470 AbstractCegarLoop]: Abstraction has 226 states and 537 transitions. [2022-01-18 07:14:44,124 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-01-18 07:14:44,124 INFO L276 IsEmpty]: Start isEmpty. Operand 226 states and 537 transitions. [2022-01-18 07:14:44,125 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2022-01-18 07:14:44,125 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:14:44,126 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-01-18 07:14:44,126 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-01-18 07:14:44,126 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:14:44,127 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:14:44,128 INFO L85 PathProgramCache]: Analyzing trace with hash 1090722866, now seen corresponding path program 5 times [2022-01-18 07:14:44,128 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:14:44,128 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [506473972] [2022-01-18 07:14:44,128 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:14:44,128 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:14:44,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:14:44,282 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:14:44,282 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:14:44,283 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [506473972] [2022-01-18 07:14:44,283 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [506473972] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 07:14:44,283 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 07:14:44,283 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-01-18 07:14:44,283 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1706271715] [2022-01-18 07:14:44,283 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 07:14:44,283 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-01-18 07:14:44,284 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:14:44,284 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-01-18 07:14:44,284 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-01-18 07:14:44,284 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-01-18 07:14:44,380 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:14:44,380 INFO L93 Difference]: Finished difference Result 333 states and 810 transitions. [2022-01-18 07:14:44,380 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-01-18 07:14:44,381 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-01-18 07:14:44,381 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:14:44,382 INFO L225 Difference]: With dead ends: 333 [2022-01-18 07:14:44,383 INFO L226 Difference]: Without dead ends: 296 [2022-01-18 07:14:44,383 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-01-18 07:14:44,384 INFO L933 BasicCegarLoop]: 43 mSDtfsCounter, 49 mSDsluCounter, 199 mSDsCounter, 0 mSdLazyCounter, 138 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s 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-01-18 07:14:44,384 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-01-18 07:14:44,385 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 296 states. [2022-01-18 07:14:44,395 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 296 to 242. [2022-01-18 07:14:44,395 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-01-18 07:14:44,397 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 242 states to 242 states and 587 transitions. [2022-01-18 07:14:44,397 INFO L78 Accepts]: Start accepts. Automaton has 242 states and 587 transitions. Word has length 22 [2022-01-18 07:14:44,397 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:14:44,397 INFO L470 AbstractCegarLoop]: Abstraction has 242 states and 587 transitions. [2022-01-18 07:14:44,397 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-01-18 07:14:44,397 INFO L276 IsEmpty]: Start isEmpty. Operand 242 states and 587 transitions. [2022-01-18 07:14:44,398 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2022-01-18 07:14:44,398 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:14:44,399 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-01-18 07:14:44,399 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-01-18 07:14:44,399 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:14:44,400 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:14:44,400 INFO L85 PathProgramCache]: Analyzing trace with hash -150120722, now seen corresponding path program 6 times [2022-01-18 07:14:44,400 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:14:44,400 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1225704336] [2022-01-18 07:14:44,400 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:14:44,401 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:14:44,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:14:44,536 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:14:44,536 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:14:44,537 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1225704336] [2022-01-18 07:14:44,540 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1225704336] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 07:14:44,540 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 07:14:44,544 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-01-18 07:14:44,545 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1589908170] [2022-01-18 07:14:44,545 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 07:14:44,545 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-01-18 07:14:44,546 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:14:44,547 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-01-18 07:14:44,547 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-01-18 07:14:44,547 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-01-18 07:14:44,666 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:14:44,666 INFO L93 Difference]: Finished difference Result 337 states and 817 transitions. [2022-01-18 07:14:44,667 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-01-18 07:14:44,667 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-01-18 07:14:44,667 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:14:44,669 INFO L225 Difference]: With dead ends: 337 [2022-01-18 07:14:44,669 INFO L226 Difference]: Without dead ends: 297 [2022-01-18 07:14:44,669 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-01-18 07:14:44,670 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-01-18 07:14:44,670 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-01-18 07:14:44,671 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 297 states. [2022-01-18 07:14:44,677 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 297 to 224. [2022-01-18 07:14:44,677 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-01-18 07:14:44,678 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 224 states to 224 states and 532 transitions. [2022-01-18 07:14:44,678 INFO L78 Accepts]: Start accepts. Automaton has 224 states and 532 transitions. Word has length 22 [2022-01-18 07:14:44,678 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:14:44,679 INFO L470 AbstractCegarLoop]: Abstraction has 224 states and 532 transitions. [2022-01-18 07:14:44,679 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-01-18 07:14:44,679 INFO L276 IsEmpty]: Start isEmpty. Operand 224 states and 532 transitions. [2022-01-18 07:14:44,680 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-01-18 07:14:44,680 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:14:44,680 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-01-18 07:14:44,680 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-01-18 07:14:44,680 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:14:44,680 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:14:44,681 INFO L85 PathProgramCache]: Analyzing trace with hash 1597116146, now seen corresponding path program 1 times [2022-01-18 07:14:44,681 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:14:44,681 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1924160871] [2022-01-18 07:14:44,681 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:14:44,681 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:14:44,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:14:44,705 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:14:44,706 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:14:44,706 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1924160871] [2022-01-18 07:14:44,706 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1924160871] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:14:44,706 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [80680076] [2022-01-18 07:14:44,706 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:14:44,706 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:14:44,707 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:14:44,712 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 07:14:44,740 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-01-18 07:14:44,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:14:44,757 INFO L263 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-18 07:14:44,762 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:14:44,884 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:14:44,884 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:14:44,968 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:14:44,968 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [80680076] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:14:44,968 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:14:44,968 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 6 [2022-01-18 07:14:44,969 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [209218329] [2022-01-18 07:14:44,969 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:14:44,969 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-01-18 07:14:44,969 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:14:44,970 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-01-18 07:14:44,970 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-18 07:14:44,970 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-01-18 07:14:45,067 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:14:45,067 INFO L93 Difference]: Finished difference Result 342 states and 809 transitions. [2022-01-18 07:14:45,067 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-01-18 07:14:45,068 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-01-18 07:14:45,068 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:14:45,069 INFO L225 Difference]: With dead ends: 342 [2022-01-18 07:14:45,069 INFO L226 Difference]: Without dead ends: 342 [2022-01-18 07:14:45,070 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-01-18 07:14:45,071 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-01-18 07:14:45,071 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-01-18 07:14:45,072 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 342 states. [2022-01-18 07:14:45,077 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 342 to 213. [2022-01-18 07:14:45,078 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-01-18 07:14:45,080 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 213 states to 213 states and 514 transitions. [2022-01-18 07:14:45,080 INFO L78 Accepts]: Start accepts. Automaton has 213 states and 514 transitions. Word has length 25 [2022-01-18 07:14:45,080 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:14:45,081 INFO L470 AbstractCegarLoop]: Abstraction has 213 states and 514 transitions. [2022-01-18 07:14:45,081 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-01-18 07:14:45,081 INFO L276 IsEmpty]: Start isEmpty. Operand 213 states and 514 transitions. [2022-01-18 07:14:45,082 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-01-18 07:14:45,082 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:14:45,082 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-01-18 07:14:45,105 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2022-01-18 07:14:45,304 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-01-18 07:14:45,305 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:14:45,305 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:14:45,305 INFO L85 PathProgramCache]: Analyzing trace with hash 1392515280, now seen corresponding path program 1 times [2022-01-18 07:14:45,305 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:14:45,305 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [386794631] [2022-01-18 07:14:45,306 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:14:45,306 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:14:45,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:14:45,337 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:14:45,337 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:14:45,338 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [386794631] [2022-01-18 07:14:45,338 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [386794631] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 07:14:45,338 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 07:14:45,338 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-18 07:14:45,338 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1273149677] [2022-01-18 07:14:45,338 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 07:14:45,338 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-18 07:14:45,339 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:14:45,339 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-18 07:14:45,339 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-18 07:14:45,339 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-01-18 07:14:45,405 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:14:45,405 INFO L93 Difference]: Finished difference Result 361 states and 847 transitions. [2022-01-18 07:14:45,405 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-01-18 07:14:45,405 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-01-18 07:14:45,405 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:14:45,407 INFO L225 Difference]: With dead ends: 361 [2022-01-18 07:14:45,407 INFO L226 Difference]: Without dead ends: 337 [2022-01-18 07:14:45,407 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-01-18 07:14:45,408 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-01-18 07:14:45,408 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-01-18 07:14:45,410 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 337 states. [2022-01-18 07:14:45,415 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 337 to 213. [2022-01-18 07:14:45,415 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-01-18 07:14:45,416 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 213 states to 213 states and 509 transitions. [2022-01-18 07:14:45,416 INFO L78 Accepts]: Start accepts. Automaton has 213 states and 509 transitions. Word has length 25 [2022-01-18 07:14:45,416 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:14:45,416 INFO L470 AbstractCegarLoop]: Abstraction has 213 states and 509 transitions. [2022-01-18 07:14:45,418 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-01-18 07:14:45,418 INFO L276 IsEmpty]: Start isEmpty. Operand 213 states and 509 transitions. [2022-01-18 07:14:45,419 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-01-18 07:14:45,419 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:14:45,420 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-01-18 07:14:45,420 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-01-18 07:14:45,420 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:14:45,420 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:14:45,420 INFO L85 PathProgramCache]: Analyzing trace with hash -292030640, now seen corresponding path program 2 times [2022-01-18 07:14:45,420 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:14:45,420 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [867013983] [2022-01-18 07:14:45,421 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:14:45,421 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:14:45,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:14:45,463 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:14:45,463 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:14:45,463 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [867013983] [2022-01-18 07:14:45,463 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [867013983] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:14:45,463 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [435885784] [2022-01-18 07:14:45,464 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 07:14:45,464 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:14:45,464 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:14:45,465 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 07:14:45,499 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-01-18 07:14:45,511 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 07:14:45,511 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:14:45,512 INFO L263 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-18 07:14:45,513 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:14:45,595 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:14:45,596 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:14:45,649 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:14:45,649 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [435885784] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:14:45,649 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:14:45,649 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 7 [2022-01-18 07:14:45,649 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1070519805] [2022-01-18 07:14:45,650 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:14:45,651 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-01-18 07:14:45,651 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:14:45,651 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-01-18 07:14:45,651 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-01-18 07:14:45,651 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-01-18 07:14:45,762 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:14:45,762 INFO L93 Difference]: Finished difference Result 495 states and 1157 transitions. [2022-01-18 07:14:45,763 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-01-18 07:14:45,763 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-01-18 07:14:45,763 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:14:45,765 INFO L225 Difference]: With dead ends: 495 [2022-01-18 07:14:45,765 INFO L226 Difference]: Without dead ends: 495 [2022-01-18 07:14:45,765 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-01-18 07:14:45,767 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-01-18 07:14:45,767 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-01-18 07:14:45,769 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 495 states. [2022-01-18 07:14:45,774 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 495 to 221. [2022-01-18 07:14:45,775 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-01-18 07:14:45,776 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 221 states to 221 states and 535 transitions. [2022-01-18 07:14:45,776 INFO L78 Accepts]: Start accepts. Automaton has 221 states and 535 transitions. Word has length 25 [2022-01-18 07:14:45,778 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:14:45,778 INFO L470 AbstractCegarLoop]: Abstraction has 221 states and 535 transitions. [2022-01-18 07:14:45,778 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-01-18 07:14:45,778 INFO L276 IsEmpty]: Start isEmpty. Operand 221 states and 535 transitions. [2022-01-18 07:14:45,779 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-01-18 07:14:45,779 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:14:45,779 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-01-18 07:14:45,804 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2022-01-18 07:14:45,995 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-01-18 07:14:45,996 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:14:45,996 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:14:45,996 INFO L85 PathProgramCache]: Analyzing trace with hash -502727686, now seen corresponding path program 2 times [2022-01-18 07:14:45,996 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:14:45,996 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [850104954] [2022-01-18 07:14:45,996 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:14:45,996 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:14:46,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:14:46,027 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:14:46,027 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:14:46,027 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [850104954] [2022-01-18 07:14:46,027 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [850104954] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 07:14:46,027 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 07:14:46,027 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-18 07:14:46,028 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1724374016] [2022-01-18 07:14:46,028 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 07:14:46,028 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-18 07:14:46,028 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:14:46,028 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-18 07:14:46,029 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-18 07:14:46,029 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-01-18 07:14:46,087 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:14:46,087 INFO L93 Difference]: Finished difference Result 341 states and 802 transitions. [2022-01-18 07:14:46,088 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-18 07:14:46,088 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-01-18 07:14:46,088 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:14:46,089 INFO L225 Difference]: With dead ends: 341 [2022-01-18 07:14:46,090 INFO L226 Difference]: Without dead ends: 335 [2022-01-18 07:14:46,090 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-01-18 07:14:46,090 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-01-18 07:14:46,091 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-01-18 07:14:46,092 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 335 states. [2022-01-18 07:14:46,097 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 335 to 245. [2022-01-18 07:14:46,098 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-01-18 07:14:46,099 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 245 states to 245 states and 595 transitions. [2022-01-18 07:14:46,099 INFO L78 Accepts]: Start accepts. Automaton has 245 states and 595 transitions. Word has length 25 [2022-01-18 07:14:46,099 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:14:46,099 INFO L470 AbstractCegarLoop]: Abstraction has 245 states and 595 transitions. [2022-01-18 07:14:46,099 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-01-18 07:14:46,100 INFO L276 IsEmpty]: Start isEmpty. Operand 245 states and 595 transitions. [2022-01-18 07:14:46,100 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-01-18 07:14:46,100 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:14:46,100 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-01-18 07:14:46,101 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-01-18 07:14:46,101 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:14:46,101 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:14:46,101 INFO L85 PathProgramCache]: Analyzing trace with hash 226024132, now seen corresponding path program 3 times [2022-01-18 07:14:46,101 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:14:46,101 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [790953875] [2022-01-18 07:14:46,102 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:14:46,102 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:14:46,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:14:46,123 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:14:46,123 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:14:46,123 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [790953875] [2022-01-18 07:14:46,124 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [790953875] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 07:14:46,124 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 07:14:46,124 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-18 07:14:46,124 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1599720993] [2022-01-18 07:14:46,124 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 07:14:46,124 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-18 07:14:46,124 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:14:46,125 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-18 07:14:46,125 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-18 07:14:46,125 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-01-18 07:14:46,191 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:14:46,191 INFO L93 Difference]: Finished difference Result 284 states and 686 transitions. [2022-01-18 07:14:46,191 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-01-18 07:14:46,192 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-01-18 07:14:46,192 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:14:46,193 INFO L225 Difference]: With dead ends: 284 [2022-01-18 07:14:46,193 INFO L226 Difference]: Without dead ends: 284 [2022-01-18 07:14:46,194 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-01-18 07:14:46,194 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-01-18 07:14:46,194 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-01-18 07:14:46,199 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 284 states. [2022-01-18 07:14:46,204 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 284 to 221. [2022-01-18 07:14:46,204 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-01-18 07:14:46,205 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 221 states to 221 states and 533 transitions. [2022-01-18 07:14:46,206 INFO L78 Accepts]: Start accepts. Automaton has 221 states and 533 transitions. Word has length 25 [2022-01-18 07:14:46,206 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:14:46,206 INFO L470 AbstractCegarLoop]: Abstraction has 221 states and 533 transitions. [2022-01-18 07:14:46,206 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-01-18 07:14:46,206 INFO L276 IsEmpty]: Start isEmpty. Operand 221 states and 533 transitions. [2022-01-18 07:14:46,207 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-01-18 07:14:46,207 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:14:46,207 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-01-18 07:14:46,208 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-01-18 07:14:46,208 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:14:46,208 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:14:46,208 INFO L85 PathProgramCache]: Analyzing trace with hash -150947022, now seen corresponding path program 3 times [2022-01-18 07:14:46,208 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:14:46,208 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1857408589] [2022-01-18 07:14:46,208 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:14:46,209 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:14:46,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:14:46,240 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:14:46,240 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:14:46,240 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1857408589] [2022-01-18 07:14:46,241 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1857408589] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 07:14:46,241 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 07:14:46,241 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-18 07:14:46,241 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1575311814] [2022-01-18 07:14:46,241 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 07:14:46,241 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-18 07:14:46,241 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:14:46,242 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-18 07:14:46,242 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-18 07:14:46,242 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-01-18 07:14:46,339 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:14:46,339 INFO L93 Difference]: Finished difference Result 394 states and 930 transitions. [2022-01-18 07:14:46,339 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-01-18 07:14:46,340 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-01-18 07:14:46,340 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:14:46,341 INFO L225 Difference]: With dead ends: 394 [2022-01-18 07:14:46,341 INFO L226 Difference]: Without dead ends: 387 [2022-01-18 07:14:46,342 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-01-18 07:14:46,342 INFO L933 BasicCegarLoop]: 29 mSDtfsCounter, 79 mSDsluCounter, 88 mSDsCounter, 0 mSdLazyCounter, 101 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s 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-01-18 07:14:46,342 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-01-18 07:14:46,343 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 387 states. [2022-01-18 07:14:46,348 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 387 to 221. [2022-01-18 07:14:46,348 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-01-18 07:14:46,349 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 221 states to 221 states and 531 transitions. [2022-01-18 07:14:46,349 INFO L78 Accepts]: Start accepts. Automaton has 221 states and 531 transitions. Word has length 25 [2022-01-18 07:14:46,349 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:14:46,349 INFO L470 AbstractCegarLoop]: Abstraction has 221 states and 531 transitions. [2022-01-18 07:14:46,350 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-01-18 07:14:46,350 INFO L276 IsEmpty]: Start isEmpty. Operand 221 states and 531 transitions. [2022-01-18 07:14:46,350 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-01-18 07:14:46,350 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:14:46,350 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-01-18 07:14:46,350 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-01-18 07:14:46,351 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:14:46,351 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:14:46,351 INFO L85 PathProgramCache]: Analyzing trace with hash 81147160, now seen corresponding path program 4 times [2022-01-18 07:14:46,351 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:14:46,351 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [309154553] [2022-01-18 07:14:46,351 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:14:46,351 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:14:46,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:14:46,371 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:14:46,372 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:14:46,372 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [309154553] [2022-01-18 07:14:46,372 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [309154553] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:14:46,372 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [661479684] [2022-01-18 07:14:46,372 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 07:14:46,372 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:14:46,372 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:14:46,373 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 07:14:46,400 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-01-18 07:14:46,407 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 07:14:46,408 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:14:46,408 INFO L263 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-18 07:14:46,410 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:14:46,459 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:14:46,459 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:14:46,499 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:14:46,499 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [661479684] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:14:46,499 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:14:46,499 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 6 [2022-01-18 07:14:46,499 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [975093096] [2022-01-18 07:14:46,499 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:14:46,500 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-01-18 07:14:46,500 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:14:46,500 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-01-18 07:14:46,500 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-01-18 07:14:46,500 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-01-18 07:14:46,583 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:14:46,584 INFO L93 Difference]: Finished difference Result 340 states and 811 transitions. [2022-01-18 07:14:46,584 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-01-18 07:14:46,584 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-01-18 07:14:46,584 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:14:46,585 INFO L225 Difference]: With dead ends: 340 [2022-01-18 07:14:46,585 INFO L226 Difference]: Without dead ends: 340 [2022-01-18 07:14:46,585 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-01-18 07:14:46,586 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.1s IncrementalHoareTripleChecker+Time [2022-01-18 07:14:46,586 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.1s Time] [2022-01-18 07:14:46,587 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 340 states. [2022-01-18 07:14:46,591 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 340 to 209. [2022-01-18 07:14:46,592 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-01-18 07:14:46,592 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 209 states to 209 states and 505 transitions. [2022-01-18 07:14:46,593 INFO L78 Accepts]: Start accepts. Automaton has 209 states and 505 transitions. Word has length 25 [2022-01-18 07:14:46,593 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:14:46,593 INFO L470 AbstractCegarLoop]: Abstraction has 209 states and 505 transitions. [2022-01-18 07:14:46,593 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-01-18 07:14:46,593 INFO L276 IsEmpty]: Start isEmpty. Operand 209 states and 505 transitions. [2022-01-18 07:14:46,593 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-01-18 07:14:46,594 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:14:46,594 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-01-18 07:14:46,618 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2022-01-18 07:14:46,815 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-01-18 07:14:46,816 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:14:46,816 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:14:46,816 INFO L85 PathProgramCache]: Analyzing trace with hash -1419708920, now seen corresponding path program 4 times [2022-01-18 07:14:46,816 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:14:46,816 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [153898276] [2022-01-18 07:14:46,817 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:14:46,817 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:14:46,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:14:46,838 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:14:46,838 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:14:46,838 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [153898276] [2022-01-18 07:14:46,839 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [153898276] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 07:14:46,839 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 07:14:46,839 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-18 07:14:46,839 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [422286703] [2022-01-18 07:14:46,839 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 07:14:46,839 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-18 07:14:46,839 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:14:46,840 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-18 07:14:46,840 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-18 07:14:46,840 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-01-18 07:14:46,910 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:14:46,911 INFO L93 Difference]: Finished difference Result 348 states and 822 transitions. [2022-01-18 07:14:46,911 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-01-18 07:14:46,911 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-01-18 07:14:46,911 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:14:46,913 INFO L225 Difference]: With dead ends: 348 [2022-01-18 07:14:46,913 INFO L226 Difference]: Without dead ends: 330 [2022-01-18 07:14:46,913 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-01-18 07:14:46,913 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.1s IncrementalHoareTripleChecker+Time [2022-01-18 07:14:46,914 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.1s Time] [2022-01-18 07:14:46,915 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 330 states. [2022-01-18 07:14:46,919 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 330 to 209. [2022-01-18 07:14:46,919 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-01-18 07:14:46,920 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 209 states to 209 states and 501 transitions. [2022-01-18 07:14:46,920 INFO L78 Accepts]: Start accepts. Automaton has 209 states and 501 transitions. Word has length 25 [2022-01-18 07:14:46,920 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:14:46,920 INFO L470 AbstractCegarLoop]: Abstraction has 209 states and 501 transitions. [2022-01-18 07:14:46,921 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-01-18 07:14:46,921 INFO L276 IsEmpty]: Start isEmpty. Operand 209 states and 501 transitions. [2022-01-18 07:14:46,921 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-01-18 07:14:46,921 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:14:46,921 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-01-18 07:14:46,921 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2022-01-18 07:14:46,921 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:14:46,922 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:14:46,922 INFO L85 PathProgramCache]: Analyzing trace with hash -1882885130, now seen corresponding path program 5 times [2022-01-18 07:14:46,922 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:14:46,922 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1292888054] [2022-01-18 07:14:46,922 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:14:46,922 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:14:46,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:14:46,946 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:14:46,946 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:14:46,946 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1292888054] [2022-01-18 07:14:46,946 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1292888054] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:14:46,946 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [672863765] [2022-01-18 07:14:46,946 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 07:14:46,947 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:14:46,947 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:14:46,948 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 07:14:46,949 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-01-18 07:14:46,975 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 07:14:46,976 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:14:46,976 INFO L263 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-18 07:14:46,977 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:14:47,043 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:14:47,043 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:14:47,090 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:14:47,090 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [672863765] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:14:47,090 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:14:47,090 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 7 [2022-01-18 07:14:47,090 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1726540530] [2022-01-18 07:14:47,090 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:14:47,091 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-01-18 07:14:47,091 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:14:47,091 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-01-18 07:14:47,091 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-01-18 07:14:47,091 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-01-18 07:14:47,203 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:14:47,203 INFO L93 Difference]: Finished difference Result 379 states and 891 transitions. [2022-01-18 07:14:47,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-01-18 07:14:47,204 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-01-18 07:14:47,204 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:14:47,206 INFO L225 Difference]: With dead ends: 379 [2022-01-18 07:14:47,206 INFO L226 Difference]: Without dead ends: 379 [2022-01-18 07:14:47,207 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-01-18 07:14:47,208 INFO L933 BasicCegarLoop]: 35 mSDtfsCounter, 73 mSDsluCounter, 123 mSDsCounter, 0 mSdLazyCounter, 146 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s 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-01-18 07:14:47,208 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-01-18 07:14:47,209 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 379 states. [2022-01-18 07:14:47,214 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 379 to 209. [2022-01-18 07:14:47,214 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-01-18 07:14:47,215 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 209 states to 209 states and 501 transitions. [2022-01-18 07:14:47,215 INFO L78 Accepts]: Start accepts. Automaton has 209 states and 501 transitions. Word has length 25 [2022-01-18 07:14:47,215 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:14:47,216 INFO L470 AbstractCegarLoop]: Abstraction has 209 states and 501 transitions. [2022-01-18 07:14:47,216 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-01-18 07:14:47,216 INFO L276 IsEmpty]: Start isEmpty. Operand 209 states and 501 transitions. [2022-01-18 07:14:47,216 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-01-18 07:14:47,216 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:14:47,216 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-01-18 07:14:47,241 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2022-01-18 07:14:47,431 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-01-18 07:14:47,431 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:14:47,432 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:14:47,432 INFO L85 PathProgramCache]: Analyzing trace with hash -2093582176, now seen corresponding path program 5 times [2022-01-18 07:14:47,432 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:14:47,432 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1411455453] [2022-01-18 07:14:47,432 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:14:47,432 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:14:47,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:14:47,457 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:14:47,458 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:14:47,458 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1411455453] [2022-01-18 07:14:47,458 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1411455453] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 07:14:47,458 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 07:14:47,458 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-18 07:14:47,458 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [240865841] [2022-01-18 07:14:47,458 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 07:14:47,458 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-18 07:14:47,458 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:14:47,459 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-18 07:14:47,459 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-18 07:14:47,459 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-01-18 07:14:47,545 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:14:47,545 INFO L93 Difference]: Finished difference Result 381 states and 892 transitions. [2022-01-18 07:14:47,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-01-18 07:14:47,545 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-01-18 07:14:47,545 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:14:47,547 INFO L225 Difference]: With dead ends: 381 [2022-01-18 07:14:47,547 INFO L226 Difference]: Without dead ends: 375 [2022-01-18 07:14:47,547 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-01-18 07:14:47,548 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.1s IncrementalHoareTripleChecker+Time [2022-01-18 07:14:47,548 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.1s Time] [2022-01-18 07:14:47,549 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 375 states. [2022-01-18 07:14:47,553 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 375 to 233. [2022-01-18 07:14:47,554 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-01-18 07:14:47,555 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 233 states to 233 states and 561 transitions. [2022-01-18 07:14:47,555 INFO L78 Accepts]: Start accepts. Automaton has 233 states and 561 transitions. Word has length 25 [2022-01-18 07:14:47,555 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:14:47,555 INFO L470 AbstractCegarLoop]: Abstraction has 233 states and 561 transitions. [2022-01-18 07:14:47,555 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-01-18 07:14:47,555 INFO L276 IsEmpty]: Start isEmpty. Operand 233 states and 561 transitions. [2022-01-18 07:14:47,556 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-01-18 07:14:47,556 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:14:47,556 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-01-18 07:14:47,556 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2022-01-18 07:14:47,556 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:14:47,556 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:14:47,557 INFO L85 PathProgramCache]: Analyzing trace with hash -1364830358, now seen corresponding path program 6 times [2022-01-18 07:14:47,557 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:14:47,557 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2066616288] [2022-01-18 07:14:47,557 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:14:47,557 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:14:47,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:14:47,578 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:14:47,579 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:14:47,579 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2066616288] [2022-01-18 07:14:47,579 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2066616288] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 07:14:47,579 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 07:14:47,579 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-18 07:14:47,579 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1718374327] [2022-01-18 07:14:47,579 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 07:14:47,580 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-18 07:14:47,580 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:14:47,580 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-18 07:14:47,580 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-18 07:14:47,580 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-01-18 07:14:47,662 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:14:47,662 INFO L93 Difference]: Finished difference Result 311 states and 744 transitions. [2022-01-18 07:14:47,662 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-01-18 07:14:47,663 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-01-18 07:14:47,663 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:14:47,664 INFO L225 Difference]: With dead ends: 311 [2022-01-18 07:14:47,664 INFO L226 Difference]: Without dead ends: 311 [2022-01-18 07:14:47,664 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-01-18 07:14:47,665 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.1s IncrementalHoareTripleChecker+Time [2022-01-18 07:14:47,665 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.1s Time] [2022-01-18 07:14:47,666 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 311 states. [2022-01-18 07:14:47,670 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 311 to 209. [2022-01-18 07:14:47,670 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-01-18 07:14:47,671 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 209 states to 209 states and 499 transitions. [2022-01-18 07:14:47,671 INFO L78 Accepts]: Start accepts. Automaton has 209 states and 499 transitions. Word has length 25 [2022-01-18 07:14:47,671 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:14:47,671 INFO L470 AbstractCegarLoop]: Abstraction has 209 states and 499 transitions. [2022-01-18 07:14:47,671 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-01-18 07:14:47,671 INFO L276 IsEmpty]: Start isEmpty. Operand 209 states and 499 transitions. [2022-01-18 07:14:47,672 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-01-18 07:14:47,672 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:14:47,672 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-01-18 07:14:47,672 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2022-01-18 07:14:47,672 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:14:47,673 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:14:47,673 INFO L85 PathProgramCache]: Analyzing trace with hash -1741801512, now seen corresponding path program 6 times [2022-01-18 07:14:47,673 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:14:47,673 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1385912558] [2022-01-18 07:14:47,673 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:14:47,673 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:14:47,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:14:47,692 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:14:47,692 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:14:47,692 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1385912558] [2022-01-18 07:14:47,692 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1385912558] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 07:14:47,692 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 07:14:47,693 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-18 07:14:47,693 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1528120048] [2022-01-18 07:14:47,693 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 07:14:47,693 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-18 07:14:47,693 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:14:47,693 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-18 07:14:47,693 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-18 07:14:47,694 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-01-18 07:14:47,760 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:14:47,760 INFO L93 Difference]: Finished difference Result 256 states and 607 transitions. [2022-01-18 07:14:47,761 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-18 07:14:47,761 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-01-18 07:14:47,761 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:14:47,762 INFO L225 Difference]: With dead ends: 256 [2022-01-18 07:14:47,762 INFO L226 Difference]: Without dead ends: 249 [2022-01-18 07:14:47,762 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-01-18 07:14:47,763 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-01-18 07:14:47,763 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-01-18 07:14:47,764 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 249 states. [2022-01-18 07:14:47,767 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 249 to 207. [2022-01-18 07:14:47,768 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-01-18 07:14:47,768 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 207 states to 207 states and 492 transitions. [2022-01-18 07:14:47,769 INFO L78 Accepts]: Start accepts. Automaton has 207 states and 492 transitions. Word has length 25 [2022-01-18 07:14:47,769 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:14:47,769 INFO L470 AbstractCegarLoop]: Abstraction has 207 states and 492 transitions. [2022-01-18 07:14:47,769 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-01-18 07:14:47,769 INFO L276 IsEmpty]: Start isEmpty. Operand 207 states and 492 transitions. [2022-01-18 07:14:47,769 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-01-18 07:14:47,770 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:14:47,770 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 07:14:47,770 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2022-01-18 07:14:47,770 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:14:47,770 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:14:47,770 INFO L85 PathProgramCache]: Analyzing trace with hash -1303572942, now seen corresponding path program 1 times [2022-01-18 07:14:47,770 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:14:47,771 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [121797763] [2022-01-18 07:14:47,771 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:14:47,771 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:14:47,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:14:47,884 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:14:47,884 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:14:47,885 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [121797763] [2022-01-18 07:14:47,885 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [121797763] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:14:47,885 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1564134528] [2022-01-18 07:14:47,885 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:14:47,885 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:14:47,885 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:14:47,886 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 07:14:47,892 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-01-18 07:14:47,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:14:47,922 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 18 conjunts are in the unsatisfiable core [2022-01-18 07:14:47,923 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:14:48,125 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:14:48,125 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:14:48,269 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-01-18 07:14:48,269 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-01-18 07:14:48,368 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:14:48,368 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1564134528] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:14:48,368 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:14:48,368 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 13 [2022-01-18 07:14:48,369 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2021315835] [2022-01-18 07:14:48,369 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:14:48,369 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-01-18 07:14:48,369 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:14:48,369 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-01-18 07:14:48,370 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2022-01-18 07:14:48,370 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-01-18 07:14:48,533 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:14:48,533 INFO L93 Difference]: Finished difference Result 387 states and 917 transitions. [2022-01-18 07:14:48,534 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-01-18 07:14:48,534 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-01-18 07:14:48,534 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:14:48,535 INFO L225 Difference]: With dead ends: 387 [2022-01-18 07:14:48,535 INFO L226 Difference]: Without dead ends: 349 [2022-01-18 07:14:48,535 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-01-18 07:14:48,536 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-01-18 07:14:48,536 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-01-18 07:14:48,537 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 349 states. [2022-01-18 07:14:48,541 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 349 to 246. [2022-01-18 07:14:48,541 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-01-18 07:14:48,542 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 246 states to 246 states and 576 transitions. [2022-01-18 07:14:48,542 INFO L78 Accepts]: Start accepts. Automaton has 246 states and 576 transitions. Word has length 28 [2022-01-18 07:14:48,542 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:14:48,542 INFO L470 AbstractCegarLoop]: Abstraction has 246 states and 576 transitions. [2022-01-18 07:14:48,543 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-01-18 07:14:48,543 INFO L276 IsEmpty]: Start isEmpty. Operand 246 states and 576 transitions. [2022-01-18 07:14:48,543 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-01-18 07:14:48,543 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:14:48,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, 1, 1, 1, 1, 1, 1] [2022-01-18 07:14:48,567 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2022-01-18 07:14:48,755 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-01-18 07:14:48,756 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:14:48,756 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:14:48,756 INFO L85 PathProgramCache]: Analyzing trace with hash -1615951622, now seen corresponding path program 2 times [2022-01-18 07:14:48,756 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:14:48,756 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1458409968] [2022-01-18 07:14:48,756 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:14:48,756 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:14:48,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:14:48,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-01-18 07:14:48,873 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:14:48,873 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1458409968] [2022-01-18 07:14:48,873 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1458409968] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:14:48,873 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1936154669] [2022-01-18 07:14:48,873 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 07:14:48,873 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:14:48,873 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:14:48,874 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 07:14:48,876 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2022-01-18 07:14:48,904 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 07:14:48,905 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:14:48,905 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 18 conjunts are in the unsatisfiable core [2022-01-18 07:14:48,907 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:14:49,104 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:14:49,105 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:14:49,179 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-01-18 07:14:49,179 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-01-18 07:14:49,329 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:14:49,329 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1936154669] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:14:49,329 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:14:49,329 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 11 [2022-01-18 07:14:49,330 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [489376418] [2022-01-18 07:14:49,330 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:14:49,330 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-01-18 07:14:49,330 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:14:49,330 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-01-18 07:14:49,330 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2022-01-18 07:14:49,331 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-01-18 07:14:49,486 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:14:49,486 INFO L93 Difference]: Finished difference Result 496 states and 1252 transitions. [2022-01-18 07:14:49,486 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-01-18 07:14:49,486 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-01-18 07:14:49,486 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:14:49,488 INFO L225 Difference]: With dead ends: 496 [2022-01-18 07:14:49,489 INFO L226 Difference]: Without dead ends: 459 [2022-01-18 07:14:49,489 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-01-18 07:14:49,489 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-01-18 07:14:49,489 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-01-18 07:14:49,490 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 459 states. [2022-01-18 07:14:49,496 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 459 to 337. [2022-01-18 07:14:49,497 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-01-18 07:14:49,498 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 337 states to 337 states and 833 transitions. [2022-01-18 07:14:49,498 INFO L78 Accepts]: Start accepts. Automaton has 337 states and 833 transitions. Word has length 28 [2022-01-18 07:14:49,498 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:14:49,498 INFO L470 AbstractCegarLoop]: Abstraction has 337 states and 833 transitions. [2022-01-18 07:14:49,499 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-01-18 07:14:49,499 INFO L276 IsEmpty]: Start isEmpty. Operand 337 states and 833 transitions. [2022-01-18 07:14:49,499 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-01-18 07:14:49,499 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:14:49,500 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 07:14:49,526 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2022-01-18 07:14:49,723 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-01-18 07:14:49,723 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:14:49,724 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:14:49,724 INFO L85 PathProgramCache]: Analyzing trace with hash -1019845706, now seen corresponding path program 3 times [2022-01-18 07:14:49,724 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:14:49,724 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [549175914] [2022-01-18 07:14:49,724 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:14:49,724 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:14:49,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:14:49,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-01-18 07:14:49,831 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:14:49,831 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [549175914] [2022-01-18 07:14:49,832 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [549175914] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:14:49,832 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1833807469] [2022-01-18 07:14:49,832 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 07:14:49,832 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:14:49,832 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:14:49,833 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 07:14:49,835 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2022-01-18 07:14:49,861 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-01-18 07:14:49,861 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:14:49,862 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 18 conjunts are in the unsatisfiable core [2022-01-18 07:14:49,863 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:14:50,046 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:14:50,046 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:14:50,132 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-01-18 07:14:50,132 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-01-18 07:14:50,267 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:14:50,268 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1833807469] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:14:50,268 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:14:50,268 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 11 [2022-01-18 07:14:50,268 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [495796503] [2022-01-18 07:14:50,268 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:14:50,268 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-01-18 07:14:50,268 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:14:50,269 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-01-18 07:14:50,269 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2022-01-18 07:14:50,269 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-01-18 07:14:50,404 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:14:50,404 INFO L93 Difference]: Finished difference Result 504 states and 1265 transitions. [2022-01-18 07:14:50,405 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-01-18 07:14:50,405 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-01-18 07:14:50,405 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:14:50,407 INFO L225 Difference]: With dead ends: 504 [2022-01-18 07:14:50,407 INFO L226 Difference]: Without dead ends: 462 [2022-01-18 07:14:50,407 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-01-18 07:14:50,408 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-01-18 07:14:50,408 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-01-18 07:14:50,409 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 462 states. [2022-01-18 07:14:50,415 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 462 to 331. [2022-01-18 07:14:50,416 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-01-18 07:14:50,417 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 331 states to 331 states and 816 transitions. [2022-01-18 07:14:50,417 INFO L78 Accepts]: Start accepts. Automaton has 331 states and 816 transitions. Word has length 28 [2022-01-18 07:14:50,417 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:14:50,417 INFO L470 AbstractCegarLoop]: Abstraction has 331 states and 816 transitions. [2022-01-18 07:14:50,417 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-01-18 07:14:50,417 INFO L276 IsEmpty]: Start isEmpty. Operand 331 states and 816 transitions. [2022-01-18 07:14:50,419 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-01-18 07:14:50,419 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:14:50,419 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 07:14:50,442 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2022-01-18 07:14:50,639 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-01-18 07:14:50,639 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:14:50,640 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:14:50,640 INFO L85 PathProgramCache]: Analyzing trace with hash -2077369234, now seen corresponding path program 4 times [2022-01-18 07:14:50,640 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:14:50,640 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1640731873] [2022-01-18 07:14:50,640 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:14:50,640 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:14:50,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:14:50,758 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:14:50,758 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:14:50,758 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1640731873] [2022-01-18 07:14:50,758 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1640731873] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:14:50,758 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [677958170] [2022-01-18 07:14:50,758 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 07:14:50,758 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:14:50,759 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:14:50,760 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 07:14:50,761 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2022-01-18 07:14:50,787 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 07:14:50,787 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:14:50,788 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 18 conjunts are in the unsatisfiable core [2022-01-18 07:14:50,790 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:14:50,993 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:14:50,993 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:14:51,084 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-01-18 07:14:51,084 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-01-18 07:14:51,219 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:14:51,220 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [677958170] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:14:51,220 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:14:51,220 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 13 [2022-01-18 07:14:51,220 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1454952704] [2022-01-18 07:14:51,220 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:14:51,220 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-01-18 07:14:51,220 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:14:51,221 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-01-18 07:14:51,221 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2022-01-18 07:14:51,221 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-01-18 07:14:51,367 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:14:51,367 INFO L93 Difference]: Finished difference Result 519 states and 1295 transitions. [2022-01-18 07:14:51,367 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-01-18 07:14:51,367 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-01-18 07:14:51,367 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:14:51,369 INFO L225 Difference]: With dead ends: 519 [2022-01-18 07:14:51,369 INFO L226 Difference]: Without dead ends: 481 [2022-01-18 07:14:51,369 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-01-18 07:14:51,370 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.1s IncrementalHoareTripleChecker+Time [2022-01-18 07:14:51,370 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.1s Time] [2022-01-18 07:14:51,371 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 481 states. [2022-01-18 07:14:51,377 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 481 to 349. [2022-01-18 07:14:51,377 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-01-18 07:14:51,378 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 349 states to 349 states and 867 transitions. [2022-01-18 07:14:51,379 INFO L78 Accepts]: Start accepts. Automaton has 349 states and 867 transitions. Word has length 28 [2022-01-18 07:14:51,379 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:14:51,379 INFO L470 AbstractCegarLoop]: Abstraction has 349 states and 867 transitions. [2022-01-18 07:14:51,379 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-01-18 07:14:51,379 INFO L276 IsEmpty]: Start isEmpty. Operand 349 states and 867 transitions. [2022-01-18 07:14:51,380 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-01-18 07:14:51,380 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:14:51,380 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 07:14:51,405 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2022-01-18 07:14:51,600 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-01-18 07:14:51,600 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:14:51,601 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:14:51,601 INFO L85 PathProgramCache]: Analyzing trace with hash -2005105870, now seen corresponding path program 5 times [2022-01-18 07:14:51,601 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:14:51,601 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [31181695] [2022-01-18 07:14:51,601 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:14:51,601 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:14:51,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:14:51,717 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:14:51,717 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:14:51,717 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [31181695] [2022-01-18 07:14:51,719 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [31181695] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:14:51,719 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1686301683] [2022-01-18 07:14:51,719 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 07:14:51,719 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:14:51,719 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:14:51,720 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 07:14:51,721 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2022-01-18 07:14:51,748 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-01-18 07:14:51,748 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:14:51,749 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 18 conjunts are in the unsatisfiable core [2022-01-18 07:14:51,750 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:14:51,984 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:14:51,984 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:14:52,091 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-01-18 07:14:52,092 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-01-18 07:14:52,229 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:14:52,230 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1686301683] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:14:52,230 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:14:52,230 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 14 [2022-01-18 07:14:52,230 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [655064844] [2022-01-18 07:14:52,230 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:14:52,230 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-01-18 07:14:52,230 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:14:52,231 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-01-18 07:14:52,231 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2022-01-18 07:14:52,231 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-01-18 07:14:52,398 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:14:52,399 INFO L93 Difference]: Finished difference Result 530 states and 1325 transitions. [2022-01-18 07:14:52,399 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-01-18 07:14:52,399 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-01-18 07:14:52,399 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:14:52,401 INFO L225 Difference]: With dead ends: 530 [2022-01-18 07:14:52,401 INFO L226 Difference]: Without dead ends: 493 [2022-01-18 07:14:52,402 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-01-18 07:14:52,402 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-01-18 07:14:52,402 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-01-18 07:14:52,403 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 493 states. [2022-01-18 07:14:52,410 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 493 to 439. [2022-01-18 07:14:52,411 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-01-18 07:14:52,412 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 439 states to 439 states and 1118 transitions. [2022-01-18 07:14:52,413 INFO L78 Accepts]: Start accepts. Automaton has 439 states and 1118 transitions. Word has length 28 [2022-01-18 07:14:52,413 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:14:52,413 INFO L470 AbstractCegarLoop]: Abstraction has 439 states and 1118 transitions. [2022-01-18 07:14:52,413 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-01-18 07:14:52,413 INFO L276 IsEmpty]: Start isEmpty. Operand 439 states and 1118 transitions. [2022-01-18 07:14:52,414 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-01-18 07:14:52,414 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:14:52,414 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 07:14:52,438 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2022-01-18 07:14:52,635 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-01-18 07:14:52,635 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:14:52,636 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:14:52,636 INFO L85 PathProgramCache]: Analyzing trace with hash -728601806, now seen corresponding path program 6 times [2022-01-18 07:14:52,636 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:14:52,636 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [788035269] [2022-01-18 07:14:52,636 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:14:52,636 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:14:52,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:14:52,728 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:14:52,729 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:14:52,729 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [788035269] [2022-01-18 07:14:52,729 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [788035269] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:14:52,729 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [933191034] [2022-01-18 07:14:52,729 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 07:14:52,729 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:14:52,729 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:14:52,732 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 07:14:52,765 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2022-01-18 07:14:52,772 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-01-18 07:14:52,772 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:14:52,773 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 18 conjunts are in the unsatisfiable core [2022-01-18 07:14:52,776 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:14:52,973 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:14:52,974 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:14:53,051 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-01-18 07:14:53,052 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-01-18 07:14:53,211 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:14:53,211 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [933191034] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:14:53,211 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:14:53,211 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9, 8] total 11 [2022-01-18 07:14:53,211 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [446442599] [2022-01-18 07:14:53,211 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:14:53,211 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-01-18 07:14:53,211 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:14:53,212 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-01-18 07:14:53,212 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2022-01-18 07:14:53,212 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-01-18 07:14:53,351 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:14:53,351 INFO L93 Difference]: Finished difference Result 526 states and 1316 transitions. [2022-01-18 07:14:53,352 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-01-18 07:14:53,352 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-01-18 07:14:53,352 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:14:53,354 INFO L225 Difference]: With dead ends: 526 [2022-01-18 07:14:53,354 INFO L226 Difference]: Without dead ends: 486 [2022-01-18 07:14:53,354 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-01-18 07:14:53,355 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-01-18 07:14:53,355 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-01-18 07:14:53,356 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 486 states. [2022-01-18 07:14:53,363 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 486 to 429. [2022-01-18 07:14:53,364 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-01-18 07:14:53,365 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 429 states to 429 states and 1091 transitions. [2022-01-18 07:14:53,365 INFO L78 Accepts]: Start accepts. Automaton has 429 states and 1091 transitions. Word has length 28 [2022-01-18 07:14:53,365 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:14:53,366 INFO L470 AbstractCegarLoop]: Abstraction has 429 states and 1091 transitions. [2022-01-18 07:14:53,366 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-01-18 07:14:53,366 INFO L276 IsEmpty]: Start isEmpty. Operand 429 states and 1091 transitions. [2022-01-18 07:14:53,367 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-01-18 07:14:53,367 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:14:53,367 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 07:14:53,391 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2022-01-18 07:14:53,589 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-01-18 07:14:53,589 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:14:53,590 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:14:53,590 INFO L85 PathProgramCache]: Analyzing trace with hash 822003450, now seen corresponding path program 7 times [2022-01-18 07:14:53,590 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:14:53,590 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [492063036] [2022-01-18 07:14:53,590 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:14:53,590 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:14:53,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:14:53,687 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:14:53,688 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:14:53,688 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [492063036] [2022-01-18 07:14:53,688 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [492063036] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:14:53,688 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [155869429] [2022-01-18 07:14:53,688 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 07:14:53,688 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:14:53,688 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:14:53,689 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 07:14:53,689 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2022-01-18 07:14:53,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:14:53,720 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 18 conjunts are in the unsatisfiable core [2022-01-18 07:14:53,721 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:14:53,968 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:14:53,968 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:14:54,051 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-01-18 07:14:54,051 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-01-18 07:14:54,169 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:14:54,170 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [155869429] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:14:54,170 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:14:54,170 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 14 [2022-01-18 07:14:54,170 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1502482126] [2022-01-18 07:14:54,170 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:14:54,170 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-01-18 07:14:54,170 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:14:54,171 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-01-18 07:14:54,171 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2022-01-18 07:14:54,171 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-01-18 07:14:54,362 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:14:54,363 INFO L93 Difference]: Finished difference Result 623 states and 1567 transitions. [2022-01-18 07:14:54,363 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-01-18 07:14:54,363 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-01-18 07:14:54,363 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:14:54,366 INFO L225 Difference]: With dead ends: 623 [2022-01-18 07:14:54,366 INFO L226 Difference]: Without dead ends: 585 [2022-01-18 07:14:54,366 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-01-18 07:14:54,367 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.2s IncrementalHoareTripleChecker+Time [2022-01-18 07:14:54,367 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.2s Time] [2022-01-18 07:14:54,368 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 585 states. [2022-01-18 07:14:54,376 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 585 to 479. [2022-01-18 07:14:54,377 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-01-18 07:14:54,378 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 479 states to 479 states and 1242 transitions. [2022-01-18 07:14:54,378 INFO L78 Accepts]: Start accepts. Automaton has 479 states and 1242 transitions. Word has length 28 [2022-01-18 07:14:54,378 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:14:54,378 INFO L470 AbstractCegarLoop]: Abstraction has 479 states and 1242 transitions. [2022-01-18 07:14:54,378 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-01-18 07:14:54,378 INFO L276 IsEmpty]: Start isEmpty. Operand 479 states and 1242 transitions. [2022-01-18 07:14:54,379 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-01-18 07:14:54,379 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:14:54,380 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 07:14:54,402 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2022-01-18 07:14:54,600 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-01-18 07:14:54,601 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:14:54,601 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:14:54,601 INFO L85 PathProgramCache]: Analyzing trace with hash -1321744902, now seen corresponding path program 8 times [2022-01-18 07:14:54,601 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:14:54,601 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1163876299] [2022-01-18 07:14:54,601 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:14:54,601 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:14:54,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:14:54,723 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:14:54,723 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:14:54,723 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1163876299] [2022-01-18 07:14:54,723 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1163876299] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:14:54,723 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2072101223] [2022-01-18 07:14:54,723 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 07:14:54,723 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:14:54,724 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:14:54,725 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 07:14:54,725 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2022-01-18 07:14:54,752 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 07:14:54,753 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:14:54,755 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 18 conjunts are in the unsatisfiable core [2022-01-18 07:14:54,756 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:14:54,921 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:14:54,921 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:14:55,036 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-01-18 07:14:55,036 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-01-18 07:14:55,122 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:14:55,122 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2072101223] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:14:55,123 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:14:55,123 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 13 [2022-01-18 07:14:55,123 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [590131322] [2022-01-18 07:14:55,123 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:14:55,123 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-01-18 07:14:55,123 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:14:55,123 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-01-18 07:14:55,124 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2022-01-18 07:14:55,124 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-01-18 07:14:55,272 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:14:55,272 INFO L93 Difference]: Finished difference Result 774 states and 2027 transitions. [2022-01-18 07:14:55,273 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-01-18 07:14:55,273 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-01-18 07:14:55,273 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:14:55,276 INFO L225 Difference]: With dead ends: 774 [2022-01-18 07:14:55,276 INFO L226 Difference]: Without dead ends: 737 [2022-01-18 07:14:55,276 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-01-18 07:14:55,277 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-01-18 07:14:55,277 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-01-18 07:14:55,278 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 737 states. [2022-01-18 07:14:55,287 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 737 to 491. [2022-01-18 07:14:55,287 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-01-18 07:14:55,289 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 491 states to 491 states and 1272 transitions. [2022-01-18 07:14:55,289 INFO L78 Accepts]: Start accepts. Automaton has 491 states and 1272 transitions. Word has length 28 [2022-01-18 07:14:55,289 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:14:55,289 INFO L470 AbstractCegarLoop]: Abstraction has 491 states and 1272 transitions. [2022-01-18 07:14:55,289 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-01-18 07:14:55,289 INFO L276 IsEmpty]: Start isEmpty. Operand 491 states and 1272 transitions. [2022-01-18 07:14:55,290 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-01-18 07:14:55,290 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:14:55,290 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 07:14:55,312 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2022-01-18 07:14:55,512 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-01-18 07:14:55,513 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:14:55,513 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:14:55,513 INFO L85 PathProgramCache]: Analyzing trace with hash 1275563638, now seen corresponding path program 9 times [2022-01-18 07:14:55,513 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:14:55,513 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1919527189] [2022-01-18 07:14:55,513 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:14:55,513 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:14:55,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:14:55,614 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:14:55,614 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:14:55,614 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1919527189] [2022-01-18 07:14:55,615 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1919527189] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:14:55,615 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1652891906] [2022-01-18 07:14:55,615 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 07:14:55,615 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:14:55,615 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:14:55,620 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 07:14:55,621 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2022-01-18 07:14:55,647 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-01-18 07:14:55,647 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:14:55,648 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 18 conjunts are in the unsatisfiable core [2022-01-18 07:14:55,649 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:14:55,834 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:14:55,834 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:14:55,928 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-01-18 07:14:55,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 26 treesize of output 50 [2022-01-18 07:14:56,027 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:14:56,028 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1652891906] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:14:56,028 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:14:56,028 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 13 [2022-01-18 07:14:56,028 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1197060685] [2022-01-18 07:14:56,028 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:14:56,028 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-01-18 07:14:56,028 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:14:56,029 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-01-18 07:14:56,029 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2022-01-18 07:14:56,029 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-01-18 07:14:56,174 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:14:56,174 INFO L93 Difference]: Finished difference Result 766 states and 2025 transitions. [2022-01-18 07:14:56,175 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-01-18 07:14:56,175 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-01-18 07:14:56,175 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:14:56,178 INFO L225 Difference]: With dead ends: 766 [2022-01-18 07:14:56,178 INFO L226 Difference]: Without dead ends: 729 [2022-01-18 07:14:56,178 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-01-18 07:14:56,179 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-01-18 07:14:56,179 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-01-18 07:14:56,180 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 729 states. [2022-01-18 07:14:56,189 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 729 to 509. [2022-01-18 07:14:56,189 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-01-18 07:14:56,191 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 509 states to 509 states and 1323 transitions. [2022-01-18 07:14:56,191 INFO L78 Accepts]: Start accepts. Automaton has 509 states and 1323 transitions. Word has length 28 [2022-01-18 07:14:56,191 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:14:56,191 INFO L470 AbstractCegarLoop]: Abstraction has 509 states and 1323 transitions. [2022-01-18 07:14:56,191 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-01-18 07:14:56,191 INFO L276 IsEmpty]: Start isEmpty. Operand 509 states and 1323 transitions. [2022-01-18 07:14:56,192 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-01-18 07:14:56,192 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:14:56,192 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 07:14:56,217 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2022-01-18 07:14:56,414 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-01-18 07:14:56,415 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:14:56,415 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:14:56,415 INFO L85 PathProgramCache]: Analyzing trace with hash 291770938, now seen corresponding path program 10 times [2022-01-18 07:14:56,415 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:14:56,415 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [241721408] [2022-01-18 07:14:56,416 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:14:56,416 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:14:56,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:14:56,523 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:14:56,523 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:14:56,523 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [241721408] [2022-01-18 07:14:56,523 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [241721408] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:14:56,523 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [200157267] [2022-01-18 07:14:56,523 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 07:14:56,523 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:14:56,523 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:14:56,524 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 07:14:56,551 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2022-01-18 07:14:56,557 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 07:14:56,557 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:14:56,557 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 18 conjunts are in the unsatisfiable core [2022-01-18 07:14:56,558 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:14:56,705 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:14:56,705 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:14:56,770 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-01-18 07:14:56,771 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-01-18 07:14:56,886 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:14:56,886 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [200157267] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:14:56,886 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:14:56,886 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 11 [2022-01-18 07:14:56,886 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [961670722] [2022-01-18 07:14:56,886 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:14:56,887 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-01-18 07:14:56,887 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:14:56,887 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-01-18 07:14:56,887 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2022-01-18 07:14:56,887 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-01-18 07:14:57,078 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:14:57,078 INFO L93 Difference]: Finished difference Result 860 states and 2316 transitions. [2022-01-18 07:14:57,079 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-01-18 07:14:57,079 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-01-18 07:14:57,079 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:14:57,082 INFO L225 Difference]: With dead ends: 860 [2022-01-18 07:14:57,082 INFO L226 Difference]: Without dead ends: 823 [2022-01-18 07:14:57,083 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-01-18 07:14:57,083 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.2s IncrementalHoareTripleChecker+Time [2022-01-18 07:14:57,083 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.2s Time] [2022-01-18 07:14:57,085 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 823 states. [2022-01-18 07:14:57,095 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 823 to 587. [2022-01-18 07:14:57,096 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-01-18 07:14:57,097 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 587 states to 587 states and 1550 transitions. [2022-01-18 07:14:57,097 INFO L78 Accepts]: Start accepts. Automaton has 587 states and 1550 transitions. Word has length 28 [2022-01-18 07:14:57,097 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:14:57,097 INFO L470 AbstractCegarLoop]: Abstraction has 587 states and 1550 transitions. [2022-01-18 07:14:57,097 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-01-18 07:14:57,098 INFO L276 IsEmpty]: Start isEmpty. Operand 587 states and 1550 transitions. [2022-01-18 07:14:57,099 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-01-18 07:14:57,099 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:14:57,099 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 07:14:57,123 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2022-01-18 07:14:57,323 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-01-18 07:14:57,323 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:14:57,324 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:14:57,324 INFO L85 PathProgramCache]: Analyzing trace with hash 172687926, now seen corresponding path program 11 times [2022-01-18 07:14:57,324 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:14:57,324 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [265929659] [2022-01-18 07:14:57,324 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:14:57,324 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:14:57,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:14:57,443 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:14:57,444 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:14:57,444 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [265929659] [2022-01-18 07:14:57,444 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [265929659] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:14:57,444 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [876201696] [2022-01-18 07:14:57,444 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 07:14:57,444 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:14:57,444 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:14:57,448 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 07:14:57,455 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2022-01-18 07:14:57,481 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 07:14:57,481 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:14:57,482 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 18 conjunts are in the unsatisfiable core [2022-01-18 07:14:57,484 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:14:57,645 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:14:57,646 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:14:57,713 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-01-18 07:14:57,713 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-01-18 07:14:57,865 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:14:57,865 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [876201696] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:14:57,865 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:14:57,865 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 11 [2022-01-18 07:14:57,865 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1551314551] [2022-01-18 07:14:57,865 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:14:57,866 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-01-18 07:14:57,866 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:14:57,866 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-01-18 07:14:57,866 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2022-01-18 07:14:57,866 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-01-18 07:14:58,028 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:14:58,028 INFO L93 Difference]: Finished difference Result 864 states and 2321 transitions. [2022-01-18 07:14:58,029 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-01-18 07:14:58,029 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-01-18 07:14:58,029 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:14:58,033 INFO L225 Difference]: With dead ends: 864 [2022-01-18 07:14:58,033 INFO L226 Difference]: Without dead ends: 822 [2022-01-18 07:14:58,033 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-01-18 07:14:58,034 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-01-18 07:14:58,034 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-01-18 07:14:58,035 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 822 states. [2022-01-18 07:14:58,046 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 822 to 571. [2022-01-18 07:14:58,047 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-01-18 07:14:58,049 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 571 states to 571 states and 1508 transitions. [2022-01-18 07:14:58,049 INFO L78 Accepts]: Start accepts. Automaton has 571 states and 1508 transitions. Word has length 28 [2022-01-18 07:14:58,049 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:14:58,049 INFO L470 AbstractCegarLoop]: Abstraction has 571 states and 1508 transitions. [2022-01-18 07:14:58,049 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-01-18 07:14:58,049 INFO L276 IsEmpty]: Start isEmpty. Operand 571 states and 1508 transitions. [2022-01-18 07:14:58,050 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-01-18 07:14:58,050 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:14:58,050 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 07:14:58,075 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2022-01-18 07:14:58,273 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-01-18 07:14:58,273 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:14:58,273 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:14:58,273 INFO L85 PathProgramCache]: Analyzing trace with hash -1059308476, now seen corresponding path program 12 times [2022-01-18 07:14:58,274 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:14:58,274 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1130067599] [2022-01-18 07:14:58,274 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:14:58,274 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:14:58,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:14:58,378 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:14:58,378 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:14:58,378 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1130067599] [2022-01-18 07:14:58,378 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1130067599] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:14:58,378 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2026928448] [2022-01-18 07:14:58,378 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 07:14:58,378 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:14:58,379 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:14:58,380 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 07:14:58,404 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2022-01-18 07:14:58,413 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-01-18 07:14:58,414 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:14:58,414 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 18 conjunts are in the unsatisfiable core [2022-01-18 07:14:58,415 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:14:58,613 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:14:58,614 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:14:58,704 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-01-18 07:14:58,705 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-01-18 07:14:58,800 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:14:58,800 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2026928448] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:14:58,800 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:14:58,800 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 14 [2022-01-18 07:14:58,800 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [51509539] [2022-01-18 07:14:58,801 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:14:58,801 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-01-18 07:14:58,801 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:14:58,801 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-01-18 07:14:58,801 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2022-01-18 07:14:58,801 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-01-18 07:14:58,968 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:14:58,968 INFO L93 Difference]: Finished difference Result 752 states and 1956 transitions. [2022-01-18 07:14:58,968 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-01-18 07:14:58,968 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-01-18 07:14:58,968 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:14:58,970 INFO L225 Difference]: With dead ends: 752 [2022-01-18 07:14:58,970 INFO L226 Difference]: Without dead ends: 715 [2022-01-18 07:14:58,971 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-01-18 07:14:58,971 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.2s IncrementalHoareTripleChecker+Time [2022-01-18 07:14:58,971 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.2s Time] [2022-01-18 07:14:58,973 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 715 states. [2022-01-18 07:14:58,981 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 715 to 559. [2022-01-18 07:14:58,982 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-01-18 07:14:58,984 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 559 states to 559 states and 1474 transitions. [2022-01-18 07:14:58,984 INFO L78 Accepts]: Start accepts. Automaton has 559 states and 1474 transitions. Word has length 28 [2022-01-18 07:14:58,984 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:14:58,984 INFO L470 AbstractCegarLoop]: Abstraction has 559 states and 1474 transitions. [2022-01-18 07:14:58,984 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-01-18 07:14:58,984 INFO L276 IsEmpty]: Start isEmpty. Operand 559 states and 1474 transitions. [2022-01-18 07:14:58,985 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-01-18 07:14:58,985 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:14:58,985 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 07:14:59,010 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2022-01-18 07:14:59,205 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-01-18 07:14:59,205 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:14:59,206 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:14:59,206 INFO L85 PathProgramCache]: Analyzing trace with hash 225287764, now seen corresponding path program 13 times [2022-01-18 07:14:59,206 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:14:59,206 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1178665569] [2022-01-18 07:14:59,206 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:14:59,206 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:14:59,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:14:59,287 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:14:59,287 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:14:59,287 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1178665569] [2022-01-18 07:14:59,287 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1178665569] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:14:59,287 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1611194812] [2022-01-18 07:14:59,288 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 07:14:59,288 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:14:59,288 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:14:59,292 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 07:14:59,298 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2022-01-18 07:14:59,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:14:59,318 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 18 conjunts are in the unsatisfiable core [2022-01-18 07:14:59,319 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:14:59,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-01-18 07:14:59,475 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:14:59,547 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-01-18 07:14:59,548 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-01-18 07:14:59,657 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:14:59,657 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1611194812] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:14:59,657 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:14:59,657 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9, 8] total 11 [2022-01-18 07:14:59,657 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1971785391] [2022-01-18 07:14:59,657 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:14:59,658 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-01-18 07:14:59,658 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:14:59,658 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-01-18 07:14:59,658 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2022-01-18 07:14:59,658 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-01-18 07:14:59,795 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:14:59,796 INFO L93 Difference]: Finished difference Result 718 states and 1889 transitions. [2022-01-18 07:14:59,796 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-01-18 07:14:59,796 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-01-18 07:14:59,796 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:14:59,799 INFO L225 Difference]: With dead ends: 718 [2022-01-18 07:14:59,799 INFO L226 Difference]: Without dead ends: 681 [2022-01-18 07:14:59,799 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-01-18 07:14:59,800 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-01-18 07:14:59,800 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-01-18 07:14:59,801 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 681 states. [2022-01-18 07:14:59,808 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 681 to 629. [2022-01-18 07:14:59,809 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-01-18 07:14:59,811 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 629 states to 629 states and 1681 transitions. [2022-01-18 07:14:59,811 INFO L78 Accepts]: Start accepts. Automaton has 629 states and 1681 transitions. Word has length 28 [2022-01-18 07:14:59,811 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:14:59,811 INFO L470 AbstractCegarLoop]: Abstraction has 629 states and 1681 transitions. [2022-01-18 07:14:59,811 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-01-18 07:14:59,811 INFO L276 IsEmpty]: Start isEmpty. Operand 629 states and 1681 transitions. [2022-01-18 07:14:59,812 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-01-18 07:14:59,813 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:14:59,813 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 07:14:59,838 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2022-01-18 07:15:00,027 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-01-18 07:15:00,027 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:15:00,028 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:15:00,028 INFO L85 PathProgramCache]: Analyzing trace with hash 106204752, now seen corresponding path program 14 times [2022-01-18 07:15:00,028 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:15:00,028 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [587481019] [2022-01-18 07:15:00,028 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:15:00,028 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:15:00,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:15:00,108 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 07:15:00,109 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:15:00,109 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [587481019] [2022-01-18 07:15:00,109 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [587481019] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:15:00,109 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1446181250] [2022-01-18 07:15:00,109 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 07:15:00,109 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:15:00,110 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:15:00,110 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 07:15:00,111 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2022-01-18 07:15:00,132 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 07:15:00,132 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:15:00,133 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 18 conjunts are in the unsatisfiable core [2022-01-18 07:15:00,133 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:15:00,282 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:00,283 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:15:00,345 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-01-18 07:15:00,345 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-01-18 07:15:00,486 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 07:15:00,486 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1446181250] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:15:00,486 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:15:00,486 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9, 8] total 11 [2022-01-18 07:15:00,486 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1593445278] [2022-01-18 07:15:00,486 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:15:00,487 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-01-18 07:15:00,487 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:15:00,487 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-01-18 07:15:00,487 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2022-01-18 07:15:00,488 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-01-18 07:15:00,612 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:15:00,612 INFO L93 Difference]: Finished difference Result 722 states and 1896 transitions. [2022-01-18 07:15:00,612 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-01-18 07:15:00,612 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-01-18 07:15:00,613 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:15:00,615 INFO L225 Difference]: With dead ends: 722 [2022-01-18 07:15:00,615 INFO L226 Difference]: Without dead ends: 682 [2022-01-18 07:15:00,616 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-01-18 07:15:00,616 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-01-18 07:15:00,616 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-01-18 07:15:00,617 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 682 states. [2022-01-18 07:15:00,625 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 682 to 573. [2022-01-18 07:15:00,626 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-01-18 07:15:00,627 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 573 states to 573 states and 1513 transitions. [2022-01-18 07:15:00,627 INFO L78 Accepts]: Start accepts. Automaton has 573 states and 1513 transitions. Word has length 28 [2022-01-18 07:15:00,627 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:15:00,627 INFO L470 AbstractCegarLoop]: Abstraction has 573 states and 1513 transitions. [2022-01-18 07:15:00,627 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-01-18 07:15:00,627 INFO L276 IsEmpty]: Start isEmpty. Operand 573 states and 1513 transitions. [2022-01-18 07:15:00,629 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-01-18 07:15:00,629 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:15:00,629 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 07:15:00,654 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2022-01-18 07:15:00,847 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-01-18 07:15:00,847 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:15:00,848 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:15:00,848 INFO L85 PathProgramCache]: Analyzing trace with hash 250492334, now seen corresponding path program 15 times [2022-01-18 07:15:00,848 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:15:00,848 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1013125282] [2022-01-18 07:15:00,848 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:15:00,848 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:15:00,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:15:00,966 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:00,966 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:15:00,966 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1013125282] [2022-01-18 07:15:00,966 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1013125282] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:15:00,966 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1800643636] [2022-01-18 07:15:00,966 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 07:15:00,966 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:15:00,966 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:15:00,968 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 07:15:00,973 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2022-01-18 07:15:00,992 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-01-18 07:15:00,993 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:15:00,993 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 20 conjunts are in the unsatisfiable core [2022-01-18 07:15:00,993 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:15:01,181 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:01,181 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:15:01,277 INFO L353 Elim1Store]: treesize reduction 10, result has 65.5 percent of original size [2022-01-18 07:15:01,277 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-01-18 07:15:01,438 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:01,439 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1800643636] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:15:01,439 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:15:01,439 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10, 10] total 20 [2022-01-18 07:15:01,439 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1669581241] [2022-01-18 07:15:01,439 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:15:01,439 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-01-18 07:15:01,439 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:15:01,439 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-01-18 07:15:01,440 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=343, Unknown=0, NotChecked=0, Total=420 [2022-01-18 07:15:01,440 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-01-18 07:15:01,672 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:15:01,672 INFO L93 Difference]: Finished difference Result 835 states and 2112 transitions. [2022-01-18 07:15:01,672 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-01-18 07:15:01,672 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-01-18 07:15:01,672 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:15:01,675 INFO L225 Difference]: With dead ends: 835 [2022-01-18 07:15:01,675 INFO L226 Difference]: Without dead ends: 797 [2022-01-18 07:15:01,675 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-01-18 07:15:01,675 INFO L933 BasicCegarLoop]: 66 mSDtfsCounter, 177 mSDsluCounter, 736 mSDsCounter, 0 mSdLazyCounter, 477 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s 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-01-18 07:15:01,675 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-01-18 07:15:01,676 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 797 states. [2022-01-18 07:15:01,684 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 797 to 543. [2022-01-18 07:15:01,684 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-01-18 07:15:01,686 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 543 states to 543 states and 1434 transitions. [2022-01-18 07:15:01,686 INFO L78 Accepts]: Start accepts. Automaton has 543 states and 1434 transitions. Word has length 28 [2022-01-18 07:15:01,686 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:15:01,686 INFO L470 AbstractCegarLoop]: Abstraction has 543 states and 1434 transitions. [2022-01-18 07:15:01,686 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-01-18 07:15:01,686 INFO L276 IsEmpty]: Start isEmpty. Operand 543 states and 1434 transitions. [2022-01-18 07:15:01,687 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2022-01-18 07:15:01,687 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:15:01,687 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-01-18 07:15:01,712 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2022-01-18 07:15:01,907 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-01-18 07:15:01,907 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:15:01,908 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:15:01,908 INFO L85 PathProgramCache]: Analyzing trace with hash -284392048, now seen corresponding path program 16 times [2022-01-18 07:15:01,908 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:15:01,908 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1672654641] [2022-01-18 07:15:01,908 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:15:01,908 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:15:01,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:15:01,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-01-18 07:15:01,933 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:15:01,933 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1672654641] [2022-01-18 07:15:01,933 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1672654641] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:15:01,933 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [581879013] [2022-01-18 07:15:01,933 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 07:15:01,933 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:15:01,934 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:15:01,935 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 07:15:01,935 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2022-01-18 07:15:01,956 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 07:15:01,956 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:15:01,956 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 6 conjunts are in the unsatisfiable core [2022-01-18 07:15:01,957 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:15:02,015 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:02,015 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:15:02,074 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:02,075 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [581879013] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:15:02,075 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:15:02,075 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 9 [2022-01-18 07:15:02,075 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [782563025] [2022-01-18 07:15:02,075 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:15:02,075 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-01-18 07:15:02,075 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:15:02,076 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-01-18 07:15:02,076 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2022-01-18 07:15:02,076 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-01-18 07:15:02,224 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:15:02,224 INFO L93 Difference]: Finished difference Result 992 states and 2597 transitions. [2022-01-18 07:15:02,225 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-01-18 07:15:02,225 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-01-18 07:15:02,225 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:15:02,229 INFO L225 Difference]: With dead ends: 992 [2022-01-18 07:15:02,229 INFO L226 Difference]: Without dead ends: 992 [2022-01-18 07:15:02,229 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-01-18 07:15:02,229 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.1s IncrementalHoareTripleChecker+Time [2022-01-18 07:15:02,230 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.1s Time] [2022-01-18 07:15:02,231 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 992 states. [2022-01-18 07:15:02,240 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 992 to 587. [2022-01-18 07:15:02,241 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-01-18 07:15:02,242 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 587 states to 587 states and 1561 transitions. [2022-01-18 07:15:02,242 INFO L78 Accepts]: Start accepts. Automaton has 587 states and 1561 transitions. Word has length 31 [2022-01-18 07:15:02,242 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:15:02,243 INFO L470 AbstractCegarLoop]: Abstraction has 587 states and 1561 transitions. [2022-01-18 07:15:02,243 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-01-18 07:15:02,243 INFO L276 IsEmpty]: Start isEmpty. Operand 587 states and 1561 transitions. [2022-01-18 07:15:02,244 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2022-01-18 07:15:02,244 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:15:02,244 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-01-18 07:15:02,269 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2022-01-18 07:15:02,449 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-01-18 07:15:02,449 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:15:02,449 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:15:02,449 INFO L85 PathProgramCache]: Analyzing trace with hash -990198030, now seen corresponding path program 17 times [2022-01-18 07:15:02,449 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:15:02,449 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [880927125] [2022-01-18 07:15:02,449 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:15:02,449 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:15:02,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:15:02,476 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:02,476 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:15:02,476 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [880927125] [2022-01-18 07:15:02,476 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [880927125] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:15:02,476 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1479129441] [2022-01-18 07:15:02,476 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 07:15:02,477 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:15:02,477 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:15:02,478 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 07:15:02,503 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2022-01-18 07:15:02,508 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-01-18 07:15:02,508 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:15:02,508 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 6 conjunts are in the unsatisfiable core [2022-01-18 07:15:02,509 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:15:02,567 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:02,567 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:15:02,609 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:02,610 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1479129441] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:15:02,610 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:15:02,610 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 9 [2022-01-18 07:15:02,610 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1307072869] [2022-01-18 07:15:02,610 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:15:02,611 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-01-18 07:15:02,611 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:15:02,612 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-01-18 07:15:02,612 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2022-01-18 07:15:02,612 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-01-18 07:15:02,711 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:15:02,712 INFO L93 Difference]: Finished difference Result 1042 states and 2731 transitions. [2022-01-18 07:15:02,712 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-01-18 07:15:02,712 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-01-18 07:15:02,712 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:15:02,716 INFO L225 Difference]: With dead ends: 1042 [2022-01-18 07:15:02,716 INFO L226 Difference]: Without dead ends: 997 [2022-01-18 07:15:02,716 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-01-18 07:15:02,716 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-01-18 07:15:02,717 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-01-18 07:15:02,718 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 997 states. [2022-01-18 07:15:02,730 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 997 to 587. [2022-01-18 07:15:02,731 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-01-18 07:15:02,732 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 587 states to 587 states and 1554 transitions. [2022-01-18 07:15:02,732 INFO L78 Accepts]: Start accepts. Automaton has 587 states and 1554 transitions. Word has length 31 [2022-01-18 07:15:02,732 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:15:02,732 INFO L470 AbstractCegarLoop]: Abstraction has 587 states and 1554 transitions. [2022-01-18 07:15:02,732 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-01-18 07:15:02,732 INFO L276 IsEmpty]: Start isEmpty. Operand 587 states and 1554 transitions. [2022-01-18 07:15:02,733 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2022-01-18 07:15:02,734 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:15:02,734 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-01-18 07:15:02,756 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-01-18 07:15:02,934 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-01-18 07:15:02,934 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:15:02,934 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:15:02,935 INFO L85 PathProgramCache]: Analyzing trace with hash 927800430, now seen corresponding path program 18 times [2022-01-18 07:15:02,935 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:15:02,935 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [986548103] [2022-01-18 07:15:02,935 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:15:02,935 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:15:02,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:15:02,965 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:02,966 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:15:02,966 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [986548103] [2022-01-18 07:15:02,966 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [986548103] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:15:02,966 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1584504821] [2022-01-18 07:15:02,966 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 07:15:02,966 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:15:02,966 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:15:02,967 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 07:15:02,970 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2022-01-18 07:15:02,990 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-01-18 07:15:02,990 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:15:02,990 INFO L263 TraceCheckSpWp]: Trace formula consists of 64 conjuncts, 6 conjunts are in the unsatisfiable core [2022-01-18 07:15:02,991 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:15:03,067 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:03,067 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:15:03,116 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:03,116 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1584504821] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:15:03,116 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:15:03,116 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 10 [2022-01-18 07:15:03,116 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [608287804] [2022-01-18 07:15:03,116 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:15:03,116 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-01-18 07:15:03,117 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:15:03,117 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-01-18 07:15:03,117 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2022-01-18 07:15:03,117 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-01-18 07:15:03,406 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:15:03,406 INFO L93 Difference]: Finished difference Result 2039 states and 5214 transitions. [2022-01-18 07:15:03,406 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-01-18 07:15:03,407 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-01-18 07:15:03,407 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:15:03,412 INFO L225 Difference]: With dead ends: 2039 [2022-01-18 07:15:03,412 INFO L226 Difference]: Without dead ends: 2039 [2022-01-18 07:15:03,413 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-01-18 07:15:03,413 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.2s IncrementalHoareTripleChecker+Time [2022-01-18 07:15:03,413 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.2s Time] [2022-01-18 07:15:03,415 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2039 states. [2022-01-18 07:15:03,433 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2039 to 884. [2022-01-18 07:15:03,434 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-01-18 07:15:03,436 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 884 states to 884 states and 2440 transitions. [2022-01-18 07:15:03,436 INFO L78 Accepts]: Start accepts. Automaton has 884 states and 2440 transitions. Word has length 31 [2022-01-18 07:15:03,436 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:15:03,437 INFO L470 AbstractCegarLoop]: Abstraction has 884 states and 2440 transitions. [2022-01-18 07:15:03,437 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-01-18 07:15:03,437 INFO L276 IsEmpty]: Start isEmpty. Operand 884 states and 2440 transitions. [2022-01-18 07:15:03,438 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2022-01-18 07:15:03,438 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:15:03,438 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-01-18 07:15:03,460 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Ended with exit code 0 [2022-01-18 07:15:03,659 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-01-18 07:15:03,659 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:15:03,659 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:15:03,659 INFO L85 PathProgramCache]: Analyzing trace with hash 717103384, now seen corresponding path program 19 times [2022-01-18 07:15:03,659 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:15:03,659 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [808641372] [2022-01-18 07:15:03,659 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:15:03,659 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:15:03,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:15:03,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-01-18 07:15:03,697 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:15:03,697 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [808641372] [2022-01-18 07:15:03,697 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [808641372] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:15:03,697 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1404755584] [2022-01-18 07:15:03,697 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 07:15:03,697 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:15:03,698 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:15:03,699 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 07:15:03,699 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2022-01-18 07:15:03,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:15:03,720 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 6 conjunts are in the unsatisfiable core [2022-01-18 07:15:03,721 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:15:03,791 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:03,792 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:15:03,835 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:03,836 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1404755584] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:15:03,836 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:15:03,836 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 10 [2022-01-18 07:15:03,836 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [443615128] [2022-01-18 07:15:03,836 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:15:03,836 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-01-18 07:15:03,836 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:15:03,836 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-01-18 07:15:03,837 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2022-01-18 07:15:03,837 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-01-18 07:15:04,034 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:15:04,034 INFO L93 Difference]: Finished difference Result 1980 states and 5236 transitions. [2022-01-18 07:15:04,034 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-01-18 07:15:04,034 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-01-18 07:15:04,034 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:15:04,039 INFO L225 Difference]: With dead ends: 1980 [2022-01-18 07:15:04,039 INFO L226 Difference]: Without dead ends: 1968 [2022-01-18 07:15:04,039 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-01-18 07:15:04,040 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-01-18 07:15:04,040 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-01-18 07:15:04,042 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1968 states. [2022-01-18 07:15:04,060 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1968 to 1100. [2022-01-18 07:15:04,062 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-01-18 07:15:04,063 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1100 states to 1100 states and 3086 transitions. [2022-01-18 07:15:04,063 INFO L78 Accepts]: Start accepts. Automaton has 1100 states and 3086 transitions. Word has length 31 [2022-01-18 07:15:04,064 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:15:04,064 INFO L470 AbstractCegarLoop]: Abstraction has 1100 states and 3086 transitions. [2022-01-18 07:15:04,064 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-01-18 07:15:04,064 INFO L276 IsEmpty]: Start isEmpty. Operand 1100 states and 3086 transitions. [2022-01-18 07:15:04,066 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2022-01-18 07:15:04,066 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:15:04,066 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-01-18 07:15:04,084 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Ended with exit code 0 [2022-01-18 07:15:04,275 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-01-18 07:15:04,276 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:15:04,276 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:15:04,276 INFO L85 PathProgramCache]: Analyzing trace with hash 1445855202, now seen corresponding path program 20 times [2022-01-18 07:15:04,276 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:15:04,276 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [945242133] [2022-01-18 07:15:04,276 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:15:04,276 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:15:04,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:15:04,308 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:04,308 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:15:04,308 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [945242133] [2022-01-18 07:15:04,308 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [945242133] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:15:04,308 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1283913910] [2022-01-18 07:15:04,308 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 07:15:04,309 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:15:04,309 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:15:04,310 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 07:15:04,311 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2022-01-18 07:15:04,336 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 07:15:04,336 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:15:04,337 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 6 conjunts are in the unsatisfiable core [2022-01-18 07:15:04,337 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:15:04,399 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:04,400 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:15:04,448 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:04,448 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1283913910] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:15:04,449 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:15:04,449 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 10 [2022-01-18 07:15:04,449 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1274550425] [2022-01-18 07:15:04,449 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:15:04,449 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-01-18 07:15:04,449 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:15:04,449 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-01-18 07:15:04,450 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2022-01-18 07:15:04,450 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-01-18 07:15:04,682 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:15:04,682 INFO L93 Difference]: Finished difference Result 2053 states and 5419 transitions. [2022-01-18 07:15:04,682 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-01-18 07:15:04,682 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-01-18 07:15:04,683 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:15:04,691 INFO L225 Difference]: With dead ends: 2053 [2022-01-18 07:15:04,691 INFO L226 Difference]: Without dead ends: 2053 [2022-01-18 07:15:04,692 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-01-18 07:15:04,692 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-01-18 07:15:04,692 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-01-18 07:15:04,695 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2053 states. [2022-01-18 07:15:04,711 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2053 to 1104. [2022-01-18 07:15:04,712 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-01-18 07:15:04,714 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1104 states to 1104 states and 3096 transitions. [2022-01-18 07:15:04,714 INFO L78 Accepts]: Start accepts. Automaton has 1104 states and 3096 transitions. Word has length 31 [2022-01-18 07:15:04,714 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:15:04,714 INFO L470 AbstractCegarLoop]: Abstraction has 1104 states and 3096 transitions. [2022-01-18 07:15:04,714 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-01-18 07:15:04,715 INFO L276 IsEmpty]: Start isEmpty. Operand 1104 states and 3096 transitions. [2022-01-18 07:15:04,716 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2022-01-18 07:15:04,717 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:15:04,717 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-01-18 07:15:04,738 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2022-01-18 07:15:04,931 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-01-18 07:15:04,931 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:15:04,932 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:15:04,932 INFO L85 PathProgramCache]: Analyzing trace with hash 1068884048, now seen corresponding path program 21 times [2022-01-18 07:15:04,932 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:15:04,932 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2141016429] [2022-01-18 07:15:04,932 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:15:04,932 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:15:04,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:15:04,961 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:04,961 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:15:04,961 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2141016429] [2022-01-18 07:15:04,961 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2141016429] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:15:04,961 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1232627557] [2022-01-18 07:15:04,961 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 07:15:04,962 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:15:04,962 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:15:04,963 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 07:15:04,963 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2022-01-18 07:15:04,984 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-01-18 07:15:04,984 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:15:04,984 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 6 conjunts are in the unsatisfiable core [2022-01-18 07:15:04,985 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:15:05,057 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:05,057 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:15:05,104 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:05,104 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1232627557] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:15:05,104 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:15:05,104 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 10 [2022-01-18 07:15:05,104 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [958418533] [2022-01-18 07:15:05,105 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:15:05,105 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-01-18 07:15:05,105 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:15:05,106 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-01-18 07:15:05,106 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2022-01-18 07:15:05,106 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-01-18 07:15:05,308 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:15:05,308 INFO L93 Difference]: Finished difference Result 2247 states and 5856 transitions. [2022-01-18 07:15:05,309 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-01-18 07:15:05,309 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-01-18 07:15:05,309 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:15:05,312 INFO L225 Difference]: With dead ends: 2247 [2022-01-18 07:15:05,313 INFO L226 Difference]: Without dead ends: 2233 [2022-01-18 07:15:05,313 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-01-18 07:15:05,314 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-01-18 07:15:05,314 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-01-18 07:15:05,330 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2233 states. [2022-01-18 07:15:05,345 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2233 to 1111. [2022-01-18 07:15:05,346 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-01-18 07:15:05,348 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1111 states to 1111 states and 3099 transitions. [2022-01-18 07:15:05,348 INFO L78 Accepts]: Start accepts. Automaton has 1111 states and 3099 transitions. Word has length 31 [2022-01-18 07:15:05,348 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:15:05,348 INFO L470 AbstractCegarLoop]: Abstraction has 1111 states and 3099 transitions. [2022-01-18 07:15:05,348 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-01-18 07:15:05,348 INFO L276 IsEmpty]: Start isEmpty. Operand 1111 states and 3099 transitions. [2022-01-18 07:15:05,349 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2022-01-18 07:15:05,349 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:15:05,349 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-01-18 07:15:05,365 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2022-01-18 07:15:05,550 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-01-18 07:15:05,550 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:15:05,550 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:15:05,550 INFO L85 PathProgramCache]: Analyzing trace with hash 1153282822, now seen corresponding path program 22 times [2022-01-18 07:15:05,550 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:15:05,551 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1020836285] [2022-01-18 07:15:05,551 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:15:05,551 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:15:05,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:15:05,583 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:05,583 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:15:05,583 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1020836285] [2022-01-18 07:15:05,583 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1020836285] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:15:05,583 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [864310087] [2022-01-18 07:15:05,583 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 07:15:05,583 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:15:05,583 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:15:05,584 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 07:15:05,585 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2022-01-18 07:15:05,605 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 07:15:05,605 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:15:05,605 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 6 conjunts are in the unsatisfiable core [2022-01-18 07:15:05,606 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:15:05,682 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:05,683 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:15:05,728 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:05,729 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [864310087] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:15:05,729 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:15:05,729 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 10 [2022-01-18 07:15:05,729 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [445684140] [2022-01-18 07:15:05,729 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:15:05,729 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-01-18 07:15:05,729 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:15:05,729 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-01-18 07:15:05,729 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2022-01-18 07:15:05,729 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-01-18 07:15:05,880 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:15:05,880 INFO L93 Difference]: Finished difference Result 1836 states and 4940 transitions. [2022-01-18 07:15:05,881 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-01-18 07:15:05,881 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-01-18 07:15:05,881 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:15:05,884 INFO L225 Difference]: With dead ends: 1836 [2022-01-18 07:15:05,884 INFO L226 Difference]: Without dead ends: 1808 [2022-01-18 07:15:05,884 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-01-18 07:15:05,884 INFO L933 BasicCegarLoop]: 34 mSDtfsCounter, 145 mSDsluCounter, 200 mSDsCounter, 0 mSdLazyCounter, 204 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s 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-01-18 07:15:05,885 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-01-18 07:15:05,887 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1808 states. [2022-01-18 07:15:05,901 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1808 to 1121. [2022-01-18 07:15:05,902 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-01-18 07:15:05,904 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1121 states to 1121 states and 3108 transitions. [2022-01-18 07:15:05,904 INFO L78 Accepts]: Start accepts. Automaton has 1121 states and 3108 transitions. Word has length 31 [2022-01-18 07:15:05,904 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:15:05,904 INFO L470 AbstractCegarLoop]: Abstraction has 1121 states and 3108 transitions. [2022-01-18 07:15:05,905 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-01-18 07:15:05,905 INFO L276 IsEmpty]: Start isEmpty. Operand 1121 states and 3108 transitions. [2022-01-18 07:15:05,906 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2022-01-18 07:15:05,906 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:15:05,906 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-01-18 07:15:05,921 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Ended with exit code 0 [2022-01-18 07:15:06,106 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-01-18 07:15:06,107 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:15:06,107 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:15:06,107 INFO L85 PathProgramCache]: Analyzing trace with hash -869449584, now seen corresponding path program 23 times [2022-01-18 07:15:06,107 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:15:06,107 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [794429368] [2022-01-18 07:15:06,107 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:15:06,107 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:15:06,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:15:06,144 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:06,144 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:15:06,144 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [794429368] [2022-01-18 07:15:06,144 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [794429368] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:15:06,145 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [684096990] [2022-01-18 07:15:06,145 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 07:15:06,145 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:15:06,145 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:15:06,146 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 07:15:06,149 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2022-01-18 07:15:06,174 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-01-18 07:15:06,174 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:15:06,175 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 6 conjunts are in the unsatisfiable core [2022-01-18 07:15:06,175 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:15:06,274 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:06,275 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:15:06,325 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:06,325 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [684096990] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:15:06,325 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:15:06,325 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 11 [2022-01-18 07:15:06,325 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2090632730] [2022-01-18 07:15:06,325 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:15:06,325 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-01-18 07:15:06,325 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:15:06,326 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-01-18 07:15:06,326 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2022-01-18 07:15:06,326 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-01-18 07:15:06,539 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:15:06,539 INFO L93 Difference]: Finished difference Result 2462 states and 6556 transitions. [2022-01-18 07:15:06,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-01-18 07:15:06,539 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-01-18 07:15:06,540 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:15:06,545 INFO L225 Difference]: With dead ends: 2462 [2022-01-18 07:15:06,545 INFO L226 Difference]: Without dead ends: 2408 [2022-01-18 07:15:06,545 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-01-18 07:15:06,546 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-01-18 07:15:06,546 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-01-18 07:15:06,549 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2408 states. [2022-01-18 07:15:06,576 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2408 to 1441. [2022-01-18 07:15:06,578 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-01-18 07:15:06,581 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1441 states to 1441 states and 4062 transitions. [2022-01-18 07:15:06,581 INFO L78 Accepts]: Start accepts. Automaton has 1441 states and 4062 transitions. Word has length 31 [2022-01-18 07:15:06,581 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:15:06,581 INFO L470 AbstractCegarLoop]: Abstraction has 1441 states and 4062 transitions. [2022-01-18 07:15:06,581 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-01-18 07:15:06,582 INFO L276 IsEmpty]: Start isEmpty. Operand 1441 states and 4062 transitions. [2022-01-18 07:15:06,584 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2022-01-18 07:15:06,584 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:15:06,584 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-01-18 07:15:06,606 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Ended with exit code 0 [2022-01-18 07:15:06,799 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-01-18 07:15:06,799 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:15:06,800 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:15:06,800 INFO L85 PathProgramCache]: Analyzing trace with hash -452789944, now seen corresponding path program 24 times [2022-01-18 07:15:06,800 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:15:06,800 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1582465179] [2022-01-18 07:15:06,800 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:15:06,800 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:15:06,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:15:06,822 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:06,823 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:15:06,823 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1582465179] [2022-01-18 07:15:06,823 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1582465179] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:15:06,823 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [135144782] [2022-01-18 07:15:06,823 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 07:15:06,823 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:15:06,823 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:15:06,825 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 07:15:06,825 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2022-01-18 07:15:06,848 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-01-18 07:15:06,848 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:15:06,849 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 6 conjunts are in the unsatisfiable core [2022-01-18 07:15:06,849 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:15:06,915 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:06,916 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:15:06,957 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:06,957 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [135144782] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:15:06,957 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:15:06,957 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7, 6] total 10 [2022-01-18 07:15:06,957 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [937633835] [2022-01-18 07:15:06,957 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:15:06,957 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-01-18 07:15:06,957 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:15:06,958 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-01-18 07:15:06,958 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2022-01-18 07:15:06,958 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-01-18 07:15:07,187 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:15:07,187 INFO L93 Difference]: Finished difference Result 2786 states and 7510 transitions. [2022-01-18 07:15:07,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-01-18 07:15:07,188 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-01-18 07:15:07,188 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:15:07,194 INFO L225 Difference]: With dead ends: 2786 [2022-01-18 07:15:07,194 INFO L226 Difference]: Without dead ends: 2786 [2022-01-18 07:15:07,194 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-01-18 07:15:07,194 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-01-18 07:15:07,195 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-01-18 07:15:07,198 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2786 states. [2022-01-18 07:15:07,231 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2786 to 1845. [2022-01-18 07:15:07,233 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-01-18 07:15:07,238 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1845 states to 1845 states and 5216 transitions. [2022-01-18 07:15:07,238 INFO L78 Accepts]: Start accepts. Automaton has 1845 states and 5216 transitions. Word has length 31 [2022-01-18 07:15:07,238 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:15:07,238 INFO L470 AbstractCegarLoop]: Abstraction has 1845 states and 5216 transitions. [2022-01-18 07:15:07,238 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-01-18 07:15:07,238 INFO L276 IsEmpty]: Start isEmpty. Operand 1845 states and 5216 transitions. [2022-01-18 07:15:07,242 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2022-01-18 07:15:07,242 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:15:07,242 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-01-18 07:15:07,265 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2022-01-18 07:15:07,457 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-01-18 07:15:07,457 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:15:07,457 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:15:07,457 INFO L85 PathProgramCache]: Analyzing trace with hash -1329375800, now seen corresponding path program 25 times [2022-01-18 07:15:07,457 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:15:07,457 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1940359046] [2022-01-18 07:15:07,457 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:15:07,457 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:15:07,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:15:07,491 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:07,491 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:15:07,491 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1940359046] [2022-01-18 07:15:07,491 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1940359046] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:15:07,491 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [621321017] [2022-01-18 07:15:07,492 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 07:15:07,492 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:15:07,492 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:15:07,493 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 07:15:07,494 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2022-01-18 07:15:07,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:15:07,519 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 6 conjunts are in the unsatisfiable core [2022-01-18 07:15:07,520 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:15:07,599 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:07,599 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:15:07,661 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:07,661 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [621321017] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:15:07,661 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:15:07,661 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 9 [2022-01-18 07:15:07,661 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [266211292] [2022-01-18 07:15:07,662 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:15:07,662 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-01-18 07:15:07,662 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:15:07,662 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-01-18 07:15:07,662 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2022-01-18 07:15:07,662 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-01-18 07:15:07,798 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:15:07,799 INFO L93 Difference]: Finished difference Result 2330 states and 6455 transitions. [2022-01-18 07:15:07,799 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-01-18 07:15:07,799 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-01-18 07:15:07,799 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:15:07,804 INFO L225 Difference]: With dead ends: 2330 [2022-01-18 07:15:07,804 INFO L226 Difference]: Without dead ends: 2330 [2022-01-18 07:15:07,804 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-01-18 07:15:07,805 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-01-18 07:15:07,805 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-01-18 07:15:07,808 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2330 states. [2022-01-18 07:15:07,836 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2330 to 1887. [2022-01-18 07:15:07,838 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-01-18 07:15:07,842 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1887 states to 1887 states and 5337 transitions. [2022-01-18 07:15:07,842 INFO L78 Accepts]: Start accepts. Automaton has 1887 states and 5337 transitions. Word has length 31 [2022-01-18 07:15:07,842 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:15:07,842 INFO L470 AbstractCegarLoop]: Abstraction has 1887 states and 5337 transitions. [2022-01-18 07:15:07,842 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-01-18 07:15:07,842 INFO L276 IsEmpty]: Start isEmpty. Operand 1887 states and 5337 transitions. [2022-01-18 07:15:07,846 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2022-01-18 07:15:07,846 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:15:07,846 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-01-18 07:15:07,868 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2022-01-18 07:15:08,063 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-01-18 07:15:08,063 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:15:08,064 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:15:08,064 INFO L85 PathProgramCache]: Analyzing trace with hash 1571663576, now seen corresponding path program 26 times [2022-01-18 07:15:08,064 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:15:08,064 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [919567561] [2022-01-18 07:15:08,064 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:15:08,064 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:15:08,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:15:08,094 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:08,094 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:15:08,094 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [919567561] [2022-01-18 07:15:08,094 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [919567561] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:15:08,094 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [544048944] [2022-01-18 07:15:08,094 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 07:15:08,094 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:15:08,094 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:15:08,095 INFO L229 MonitoredProcess]: Starting monitored process 31 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 07:15:08,096 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2022-01-18 07:15:08,119 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 07:15:08,119 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:15:08,119 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 6 conjunts are in the unsatisfiable core [2022-01-18 07:15:08,120 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:15:08,175 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:08,175 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:15:08,215 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:08,215 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [544048944] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:15:08,215 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:15:08,215 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 9 [2022-01-18 07:15:08,215 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1622232176] [2022-01-18 07:15:08,215 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:15:08,215 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-01-18 07:15:08,215 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:15:08,215 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-01-18 07:15:08,215 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2022-01-18 07:15:08,216 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-01-18 07:15:08,314 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:15:08,315 INFO L93 Difference]: Finished difference Result 2501 states and 6932 transitions. [2022-01-18 07:15:08,315 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-01-18 07:15:08,315 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-01-18 07:15:08,315 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:15:08,318 INFO L225 Difference]: With dead ends: 2501 [2022-01-18 07:15:08,318 INFO L226 Difference]: Without dead ends: 2465 [2022-01-18 07:15:08,319 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-01-18 07:15:08,319 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-01-18 07:15:08,319 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-01-18 07:15:08,322 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2465 states. [2022-01-18 07:15:08,342 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2465 to 1887. [2022-01-18 07:15:08,344 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-01-18 07:15:08,347 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1887 states to 1887 states and 5331 transitions. [2022-01-18 07:15:08,348 INFO L78 Accepts]: Start accepts. Automaton has 1887 states and 5331 transitions. Word has length 31 [2022-01-18 07:15:08,348 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:15:08,348 INFO L470 AbstractCegarLoop]: Abstraction has 1887 states and 5331 transitions. [2022-01-18 07:15:08,348 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-01-18 07:15:08,348 INFO L276 IsEmpty]: Start isEmpty. Operand 1887 states and 5331 transitions. [2022-01-18 07:15:08,351 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2022-01-18 07:15:08,351 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:15:08,351 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-01-18 07:15:08,366 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Ended with exit code 0 [2022-01-18 07:15:08,551 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-01-18 07:15:08,551 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:15:08,551 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:15:08,552 INFO L85 PathProgramCache]: Analyzing trace with hash -1475853782, now seen corresponding path program 27 times [2022-01-18 07:15:08,552 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:15:08,552 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [378722661] [2022-01-18 07:15:08,552 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:15:08,552 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:15:08,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:15:08,593 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:08,593 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:15:08,593 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [378722661] [2022-01-18 07:15:08,593 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [378722661] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:15:08,593 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1682605231] [2022-01-18 07:15:08,593 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 07:15:08,593 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:15:08,593 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:15:08,594 INFO L229 MonitoredProcess]: Starting monitored process 32 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 07:15:08,595 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2022-01-18 07:15:08,616 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-01-18 07:15:08,616 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:15:08,617 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 6 conjunts are in the unsatisfiable core [2022-01-18 07:15:08,617 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:15:08,687 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:08,687 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:15:08,741 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:08,741 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1682605231] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:15:08,741 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:15:08,741 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 10 [2022-01-18 07:15:08,741 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [104670342] [2022-01-18 07:15:08,741 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:15:08,741 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-01-18 07:15:08,742 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:15:08,742 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-01-18 07:15:08,742 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2022-01-18 07:15:08,742 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-01-18 07:15:08,952 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:15:08,952 INFO L93 Difference]: Finished difference Result 2490 states and 6843 transitions. [2022-01-18 07:15:08,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-01-18 07:15:08,952 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-01-18 07:15:08,952 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:15:08,957 INFO L225 Difference]: With dead ends: 2490 [2022-01-18 07:15:08,957 INFO L226 Difference]: Without dead ends: 2490 [2022-01-18 07:15:08,957 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-01-18 07:15:08,957 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-01-18 07:15:08,958 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-01-18 07:15:08,962 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2490 states. [2022-01-18 07:15:08,992 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2490 to 2067. [2022-01-18 07:15:08,994 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-01-18 07:15:08,999 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2067 states to 2067 states and 5853 transitions. [2022-01-18 07:15:08,999 INFO L78 Accepts]: Start accepts. Automaton has 2067 states and 5853 transitions. Word has length 31 [2022-01-18 07:15:09,000 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:15:09,000 INFO L470 AbstractCegarLoop]: Abstraction has 2067 states and 5853 transitions. [2022-01-18 07:15:09,000 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-01-18 07:15:09,000 INFO L276 IsEmpty]: Start isEmpty. Operand 2067 states and 5853 transitions. [2022-01-18 07:15:09,006 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2022-01-18 07:15:09,006 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:15:09,006 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-01-18 07:15:09,031 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Forceful destruction successful, exit code 0 [2022-01-18 07:15:09,229 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-01-18 07:15:09,229 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:15:09,229 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:15:09,229 INFO L85 PathProgramCache]: Analyzing trace with hash 890635584, now seen corresponding path program 28 times [2022-01-18 07:15:09,229 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:15:09,229 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1149441332] [2022-01-18 07:15:09,230 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:15:09,230 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:15:09,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:15:09,256 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:09,257 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:15:09,257 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1149441332] [2022-01-18 07:15:09,257 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1149441332] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:15:09,257 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1585610681] [2022-01-18 07:15:09,257 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 07:15:09,257 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:15:09,257 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:15:09,258 INFO L229 MonitoredProcess]: Starting monitored process 33 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 07:15:09,258 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2022-01-18 07:15:09,279 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 07:15:09,280 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:15:09,280 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 6 conjunts are in the unsatisfiable core [2022-01-18 07:15:09,280 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:15:09,348 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:09,349 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:15:09,406 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:09,406 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1585610681] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:15:09,406 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:15:09,406 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 10 [2022-01-18 07:15:09,406 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [677355226] [2022-01-18 07:15:09,406 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:15:09,407 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-01-18 07:15:09,407 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:15:09,407 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-01-18 07:15:09,407 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2022-01-18 07:15:09,407 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-01-18 07:15:09,599 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:15:09,599 INFO L93 Difference]: Finished difference Result 2862 states and 7833 transitions. [2022-01-18 07:15:09,599 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-01-18 07:15:09,599 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-01-18 07:15:09,599 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:15:09,603 INFO L225 Difference]: With dead ends: 2862 [2022-01-18 07:15:09,603 INFO L226 Difference]: Without dead ends: 2838 [2022-01-18 07:15:09,604 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-01-18 07:15:09,604 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-01-18 07:15:09,604 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-01-18 07:15:09,606 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2838 states. [2022-01-18 07:15:09,632 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2838 to 2147. [2022-01-18 07:15:09,634 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-01-18 07:15:09,639 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2147 states to 2147 states and 6085 transitions. [2022-01-18 07:15:09,639 INFO L78 Accepts]: Start accepts. Automaton has 2147 states and 6085 transitions. Word has length 31 [2022-01-18 07:15:09,639 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:15:09,639 INFO L470 AbstractCegarLoop]: Abstraction has 2147 states and 6085 transitions. [2022-01-18 07:15:09,639 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-01-18 07:15:09,639 INFO L276 IsEmpty]: Start isEmpty. Operand 2147 states and 6085 transitions. [2022-01-18 07:15:09,643 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2022-01-18 07:15:09,643 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:15:09,643 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-01-18 07:15:09,666 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Forceful destruction successful, exit code 0 [2022-01-18 07:15:09,859 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-01-18 07:15:09,859 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:15:09,860 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:15:09,860 INFO L85 PathProgramCache]: Analyzing trace with hash -442078328, now seen corresponding path program 29 times [2022-01-18 07:15:09,860 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:15:09,860 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1869771948] [2022-01-18 07:15:09,860 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:15:09,860 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:15:09,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:15:09,897 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:09,897 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:15:09,897 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1869771948] [2022-01-18 07:15:09,897 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1869771948] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:15:09,897 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1055457702] [2022-01-18 07:15:09,897 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 07:15:09,897 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:15:09,897 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:15:09,912 INFO L229 MonitoredProcess]: Starting monitored process 34 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 07:15:09,970 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2022-01-18 07:15:09,977 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-01-18 07:15:09,977 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:15:09,978 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 6 conjunts are in the unsatisfiable core [2022-01-18 07:15:09,978 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:15:10,059 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:10,059 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:15:10,104 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:10,104 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1055457702] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:15:10,104 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:15:10,104 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 10 [2022-01-18 07:15:10,104 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [843877743] [2022-01-18 07:15:10,104 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:15:10,105 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-01-18 07:15:10,105 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:15:10,105 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-01-18 07:15:10,105 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2022-01-18 07:15:10,105 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-01-18 07:15:10,359 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:15:10,360 INFO L93 Difference]: Finished difference Result 3330 states and 8999 transitions. [2022-01-18 07:15:10,360 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-01-18 07:15:10,360 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-01-18 07:15:10,360 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:15:10,365 INFO L225 Difference]: With dead ends: 3330 [2022-01-18 07:15:10,365 INFO L226 Difference]: Without dead ends: 3330 [2022-01-18 07:15:10,365 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-01-18 07:15:10,366 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-01-18 07:15:10,366 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-01-18 07:15:10,369 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3330 states. [2022-01-18 07:15:10,406 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3330 to 2317. [2022-01-18 07:15:10,409 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-01-18 07:15:10,414 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2317 states to 2317 states and 6630 transitions. [2022-01-18 07:15:10,414 INFO L78 Accepts]: Start accepts. Automaton has 2317 states and 6630 transitions. Word has length 31 [2022-01-18 07:15:10,414 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:15:10,414 INFO L470 AbstractCegarLoop]: Abstraction has 2317 states and 6630 transitions. [2022-01-18 07:15:10,414 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-01-18 07:15:10,414 INFO L276 IsEmpty]: Start isEmpty. Operand 2317 states and 6630 transitions. [2022-01-18 07:15:10,418 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2022-01-18 07:15:10,419 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:15:10,419 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-01-18 07:15:10,445 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Forceful destruction successful, exit code 0 [2022-01-18 07:15:10,640 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-01-18 07:15:10,640 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:15:10,641 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:15:10,641 INFO L85 PathProgramCache]: Analyzing trace with hash -652775374, now seen corresponding path program 30 times [2022-01-18 07:15:10,641 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:15:10,641 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1317887633] [2022-01-18 07:15:10,641 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:15:10,641 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:15:10,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:15:10,668 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:10,668 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:15:10,668 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1317887633] [2022-01-18 07:15:10,668 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1317887633] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:15:10,668 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1119687382] [2022-01-18 07:15:10,668 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 07:15:10,668 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:15:10,668 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:15:10,669 INFO L229 MonitoredProcess]: Starting monitored process 35 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 07:15:10,670 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2022-01-18 07:15:10,697 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-01-18 07:15:10,697 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:15:10,698 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 6 conjunts are in the unsatisfiable core [2022-01-18 07:15:10,698 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:15:10,779 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:10,779 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:15:10,830 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:10,831 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1119687382] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:15:10,831 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:15:10,831 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 10 [2022-01-18 07:15:10,831 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [584280350] [2022-01-18 07:15:10,831 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:15:10,831 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-01-18 07:15:10,831 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:15:10,832 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-01-18 07:15:10,832 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2022-01-18 07:15:10,832 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-01-18 07:15:11,055 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:15:11,055 INFO L93 Difference]: Finished difference Result 3536 states and 9738 transitions. [2022-01-18 07:15:11,055 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-01-18 07:15:11,055 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-01-18 07:15:11,056 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:15:11,061 INFO L225 Difference]: With dead ends: 3536 [2022-01-18 07:15:11,061 INFO L226 Difference]: Without dead ends: 3524 [2022-01-18 07:15:11,061 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-01-18 07:15:11,062 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-01-18 07:15:11,062 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-01-18 07:15:11,066 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3524 states. [2022-01-18 07:15:11,109 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3524 to 2553. [2022-01-18 07:15:11,111 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-01-18 07:15:11,117 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2553 states to 2553 states and 7312 transitions. [2022-01-18 07:15:11,117 INFO L78 Accepts]: Start accepts. Automaton has 2553 states and 7312 transitions. Word has length 31 [2022-01-18 07:15:11,117 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:15:11,117 INFO L470 AbstractCegarLoop]: Abstraction has 2553 states and 7312 transitions. [2022-01-18 07:15:11,118 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-01-18 07:15:11,118 INFO L276 IsEmpty]: Start isEmpty. Operand 2553 states and 7312 transitions. [2022-01-18 07:15:11,122 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2022-01-18 07:15:11,123 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:15:11,123 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-01-18 07:15:11,149 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Forceful destruction successful, exit code 0 [2022-01-18 07:15:11,339 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-01-18 07:15:11,339 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:15:11,340 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:15:11,340 INFO L85 PathProgramCache]: Analyzing trace with hash 75976444, now seen corresponding path program 31 times [2022-01-18 07:15:11,340 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:15:11,340 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1231311843] [2022-01-18 07:15:11,340 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:15:11,340 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:15:11,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:15:11,370 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:11,370 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:15:11,370 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1231311843] [2022-01-18 07:15:11,370 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1231311843] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:15:11,370 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1717693865] [2022-01-18 07:15:11,370 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 07:15:11,370 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:15:11,370 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:15:11,371 INFO L229 MonitoredProcess]: Starting monitored process 36 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 07:15:11,372 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2022-01-18 07:15:11,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:15:11,395 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 6 conjunts are in the unsatisfiable core [2022-01-18 07:15:11,396 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:15:11,458 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:11,458 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:15:11,515 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:11,516 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1717693865] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:15:11,516 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:15:11,516 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 10 [2022-01-18 07:15:11,516 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [654793736] [2022-01-18 07:15:11,516 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:15:11,516 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-01-18 07:15:11,516 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:15:11,516 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-01-18 07:15:11,516 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2022-01-18 07:15:11,517 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-01-18 07:15:11,758 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:15:11,759 INFO L93 Difference]: Finished difference Result 3564 states and 9736 transitions. [2022-01-18 07:15:11,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-01-18 07:15:11,759 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-01-18 07:15:11,759 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:15:11,765 INFO L225 Difference]: With dead ends: 3564 [2022-01-18 07:15:11,765 INFO L226 Difference]: Without dead ends: 3564 [2022-01-18 07:15:11,765 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-01-18 07:15:11,765 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-01-18 07:15:11,766 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-01-18 07:15:11,770 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3564 states. [2022-01-18 07:15:11,800 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3564 to 2557. [2022-01-18 07:15:11,802 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-01-18 07:15:11,806 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2557 states to 2557 states and 7300 transitions. [2022-01-18 07:15:11,806 INFO L78 Accepts]: Start accepts. Automaton has 2557 states and 7300 transitions. Word has length 31 [2022-01-18 07:15:11,806 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:15:11,806 INFO L470 AbstractCegarLoop]: Abstraction has 2557 states and 7300 transitions. [2022-01-18 07:15:11,806 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-01-18 07:15:11,806 INFO L276 IsEmpty]: Start isEmpty. Operand 2557 states and 7300 transitions. [2022-01-18 07:15:11,809 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2022-01-18 07:15:11,809 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:15:11,809 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-01-18 07:15:11,825 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Ended with exit code 0 [2022-01-18 07:15:12,010 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-01-18 07:15:12,010 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:15:12,010 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:15:12,010 INFO L85 PathProgramCache]: Analyzing trace with hash -300994710, now seen corresponding path program 32 times [2022-01-18 07:15:12,011 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:15:12,011 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1014484862] [2022-01-18 07:15:12,011 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:15:12,011 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:15:12,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:15:12,039 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:12,039 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:15:12,039 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1014484862] [2022-01-18 07:15:12,039 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1014484862] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:15:12,039 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [46306357] [2022-01-18 07:15:12,039 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 07:15:12,040 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:15:12,040 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:15:12,040 INFO L229 MonitoredProcess]: Starting monitored process 37 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 07:15:12,041 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2022-01-18 07:15:12,062 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 07:15:12,062 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:15:12,063 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 6 conjunts are in the unsatisfiable core [2022-01-18 07:15:12,063 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:15:12,124 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:12,124 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:15:12,169 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:12,170 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [46306357] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:15:12,170 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:15:12,170 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 10 [2022-01-18 07:15:12,170 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2012919173] [2022-01-18 07:15:12,170 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:15:12,170 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-01-18 07:15:12,170 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:15:12,170 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-01-18 07:15:12,170 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2022-01-18 07:15:12,170 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-01-18 07:15:12,374 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:15:12,374 INFO L93 Difference]: Finished difference Result 3120 states and 8617 transitions. [2022-01-18 07:15:12,374 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-01-18 07:15:12,374 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-01-18 07:15:12,374 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:15:12,379 INFO L225 Difference]: With dead ends: 3120 [2022-01-18 07:15:12,379 INFO L226 Difference]: Without dead ends: 3106 [2022-01-18 07:15:12,379 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-01-18 07:15:12,380 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-01-18 07:15:12,380 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-01-18 07:15:12,382 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3106 states. [2022-01-18 07:15:12,410 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3106 to 2571. [2022-01-18 07:15:12,412 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-01-18 07:15:12,416 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2571 states to 2571 states and 7324 transitions. [2022-01-18 07:15:12,416 INFO L78 Accepts]: Start accepts. Automaton has 2571 states and 7324 transitions. Word has length 31 [2022-01-18 07:15:12,416 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:15:12,416 INFO L470 AbstractCegarLoop]: Abstraction has 2571 states and 7324 transitions. [2022-01-18 07:15:12,416 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-01-18 07:15:12,416 INFO L276 IsEmpty]: Start isEmpty. Operand 2571 states and 7324 transitions. [2022-01-18 07:15:12,419 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2022-01-18 07:15:12,420 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:15:12,420 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-01-18 07:15:12,435 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Ended with exit code 0 [2022-01-18 07:15:12,620 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-01-18 07:15:12,620 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:15:12,620 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:15:12,621 INFO L85 PathProgramCache]: Analyzing trace with hash 1996636068, now seen corresponding path program 33 times [2022-01-18 07:15:12,621 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:15:12,621 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1691146163] [2022-01-18 07:15:12,621 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:15:12,621 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:15:12,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:15:12,652 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:12,652 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:15:12,652 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1691146163] [2022-01-18 07:15:12,652 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1691146163] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:15:12,652 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [730307548] [2022-01-18 07:15:12,652 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 07:15:12,652 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:15:12,653 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:15:12,654 INFO L229 MonitoredProcess]: Starting monitored process 38 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 07:15:12,673 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2022-01-18 07:15:12,681 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-01-18 07:15:12,681 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:15:12,681 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 6 conjunts are in the unsatisfiable core [2022-01-18 07:15:12,682 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:15:12,782 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:12,782 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:15:12,834 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:12,834 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [730307548] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:15:12,834 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:15:12,834 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 11 [2022-01-18 07:15:12,834 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [235514391] [2022-01-18 07:15:12,834 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:15:12,834 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-01-18 07:15:12,834 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:15:12,835 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-01-18 07:15:12,835 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2022-01-18 07:15:12,835 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-01-18 07:15:13,130 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:15:13,130 INFO L93 Difference]: Finished difference Result 3644 states and 10056 transitions. [2022-01-18 07:15:13,130 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-01-18 07:15:13,131 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-01-18 07:15:13,131 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:15:13,137 INFO L225 Difference]: With dead ends: 3644 [2022-01-18 07:15:13,138 INFO L226 Difference]: Without dead ends: 3644 [2022-01-18 07:15:13,138 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-01-18 07:15:13,138 INFO L933 BasicCegarLoop]: 40 mSDtfsCounter, 100 mSDsluCounter, 350 mSDsCounter, 0 mSdLazyCounter, 387 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s 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-01-18 07:15:13,138 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-01-18 07:15:13,143 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3644 states. [2022-01-18 07:15:13,184 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3644 to 2693. [2022-01-18 07:15:13,186 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-01-18 07:15:13,192 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2693 states to 2693 states and 7663 transitions. [2022-01-18 07:15:13,193 INFO L78 Accepts]: Start accepts. Automaton has 2693 states and 7663 transitions. Word has length 31 [2022-01-18 07:15:13,193 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:15:13,193 INFO L470 AbstractCegarLoop]: Abstraction has 2693 states and 7663 transitions. [2022-01-18 07:15:13,193 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-01-18 07:15:13,193 INFO L276 IsEmpty]: Start isEmpty. Operand 2693 states and 7663 transitions. [2022-01-18 07:15:13,198 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2022-01-18 07:15:13,198 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:15:13,198 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-01-18 07:15:13,224 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Forceful destruction successful, exit code 0 [2022-01-18 07:15:13,421 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-01-18 07:15:13,422 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:15:13,422 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:15:13,422 INFO L85 PathProgramCache]: Analyzing trace with hash -1399035858, now seen corresponding path program 34 times [2022-01-18 07:15:13,422 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:15:13,422 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1304406324] [2022-01-18 07:15:13,423 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:15:13,423 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:15:13,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:15:13,445 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:13,445 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:15:13,445 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1304406324] [2022-01-18 07:15:13,445 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1304406324] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:15:13,445 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [802957038] [2022-01-18 07:15:13,445 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 07:15:13,446 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:15:13,446 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:15:13,446 INFO L229 MonitoredProcess]: Starting monitored process 39 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 07:15:13,447 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2022-01-18 07:15:13,472 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 07:15:13,472 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:15:13,473 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 6 conjunts are in the unsatisfiable core [2022-01-18 07:15:13,473 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:15:13,563 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:13,563 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:15:13,604 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:13,605 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [802957038] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:15:13,605 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:15:13,605 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7, 6] total 10 [2022-01-18 07:15:13,605 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [607703246] [2022-01-18 07:15:13,605 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:15:13,605 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-01-18 07:15:13,605 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:15:13,606 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-01-18 07:15:13,606 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2022-01-18 07:15:13,606 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-01-18 07:15:13,851 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:15:13,851 INFO L93 Difference]: Finished difference Result 4193 states and 11519 transitions. [2022-01-18 07:15:13,851 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-01-18 07:15:13,851 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-01-18 07:15:13,851 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:15:13,858 INFO L225 Difference]: With dead ends: 4193 [2022-01-18 07:15:13,858 INFO L226 Difference]: Without dead ends: 4193 [2022-01-18 07:15:13,858 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-01-18 07:15:13,859 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-01-18 07:15:13,859 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-01-18 07:15:13,863 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4193 states. [2022-01-18 07:15:13,929 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4193 to 3161. [2022-01-18 07:15:13,932 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-01-18 07:15:13,939 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3161 states to 3161 states and 9019 transitions. [2022-01-18 07:15:13,939 INFO L78 Accepts]: Start accepts. Automaton has 3161 states and 9019 transitions. Word has length 31 [2022-01-18 07:15:13,939 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:15:13,939 INFO L470 AbstractCegarLoop]: Abstraction has 3161 states and 9019 transitions. [2022-01-18 07:15:13,939 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-01-18 07:15:13,939 INFO L276 IsEmpty]: Start isEmpty. Operand 3161 states and 9019 transitions. [2022-01-18 07:15:13,945 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2022-01-18 07:15:13,945 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:15:13,945 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-01-18 07:15:13,968 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Forceful destruction successful, exit code 0 [2022-01-18 07:15:14,159 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-01-18 07:15:14,159 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:15:14,160 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:15:14,160 INFO L85 PathProgramCache]: Analyzing trace with hash -1257952240, now seen corresponding path program 35 times [2022-01-18 07:15:14,160 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:15:14,160 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1826255174] [2022-01-18 07:15:14,160 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:15:14,160 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:15:14,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:15:14,185 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 07:15:14,185 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:15:14,185 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1826255174] [2022-01-18 07:15:14,185 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1826255174] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:15:14,185 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2142238386] [2022-01-18 07:15:14,185 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 07:15:14,185 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:15:14,185 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:15:14,186 INFO L229 MonitoredProcess]: Starting monitored process 40 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 07:15:14,188 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2022-01-18 07:15:14,215 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-01-18 07:15:14,215 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:15:14,215 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 6 conjunts are in the unsatisfiable core [2022-01-18 07:15:14,216 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:15:14,288 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:14,289 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:15:14,331 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 07:15:14,331 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2142238386] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:15:14,331 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:15:14,331 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7, 6] total 10 [2022-01-18 07:15:14,332 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1351441276] [2022-01-18 07:15:14,332 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:15:14,332 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-01-18 07:15:14,332 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:15:14,333 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-01-18 07:15:14,333 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2022-01-18 07:15:14,333 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-01-18 07:15:14,594 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:15:14,594 INFO L93 Difference]: Finished difference Result 4026 states and 11093 transitions. [2022-01-18 07:15:14,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-01-18 07:15:14,594 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-01-18 07:15:14,594 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:15:14,602 INFO L225 Difference]: With dead ends: 4026 [2022-01-18 07:15:14,602 INFO L226 Difference]: Without dead ends: 4012 [2022-01-18 07:15:14,602 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-01-18 07:15:14,603 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-01-18 07:15:14,603 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-01-18 07:15:14,607 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4012 states. [2022-01-18 07:15:14,656 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4012 to 3057. [2022-01-18 07:15:14,659 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-01-18 07:15:14,666 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3057 states to 3057 states and 8681 transitions. [2022-01-18 07:15:14,667 INFO L78 Accepts]: Start accepts. Automaton has 3057 states and 8681 transitions. Word has length 31 [2022-01-18 07:15:14,667 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:15:14,667 INFO L470 AbstractCegarLoop]: Abstraction has 3057 states and 8681 transitions. [2022-01-18 07:15:14,667 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-01-18 07:15:14,667 INFO L276 IsEmpty]: Start isEmpty. Operand 3057 states and 8681 transitions. [2022-01-18 07:15:14,673 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2022-01-18 07:15:14,673 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:15:14,673 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-01-18 07:15:14,696 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Forceful destruction successful, exit code 0 [2022-01-18 07:15:14,896 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-01-18 07:15:14,896 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:15:14,896 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:15:14,896 INFO L85 PathProgramCache]: Analyzing trace with hash -1173553466, now seen corresponding path program 36 times [2022-01-18 07:15:14,896 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:15:14,896 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1620311778] [2022-01-18 07:15:14,896 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:15:14,896 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:15:14,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:15:14,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-01-18 07:15:14,928 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:15:14,928 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1620311778] [2022-01-18 07:15:14,928 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1620311778] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:15:14,928 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2039784895] [2022-01-18 07:15:14,928 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 07:15:14,928 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:15:14,928 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:15:14,929 INFO L229 MonitoredProcess]: Starting monitored process 41 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 07:15:14,930 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Waiting until timeout for monitored process [2022-01-18 07:15:14,951 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-01-18 07:15:14,951 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:15:14,952 INFO L263 TraceCheckSpWp]: Trace formula consists of 69 conjuncts, 6 conjunts are in the unsatisfiable core [2022-01-18 07:15:14,952 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:15:15,019 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:15,019 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:15:15,069 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:15,070 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2039784895] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:15:15,070 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:15:15,070 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 11 [2022-01-18 07:15:15,070 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1885747978] [2022-01-18 07:15:15,070 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:15:15,070 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-01-18 07:15:15,070 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:15:15,070 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-01-18 07:15:15,070 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2022-01-18 07:15:15,070 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-01-18 07:15:15,294 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:15:15,294 INFO L93 Difference]: Finished difference Result 4063 states and 11292 transitions. [2022-01-18 07:15:15,295 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-01-18 07:15:15,295 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-01-18 07:15:15,295 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:15:15,301 INFO L225 Difference]: With dead ends: 4063 [2022-01-18 07:15:15,301 INFO L226 Difference]: Without dead ends: 4007 [2022-01-18 07:15:15,301 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-01-18 07:15:15,301 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-01-18 07:15:15,301 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-01-18 07:15:15,304 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4007 states. [2022-01-18 07:15:15,343 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4007 to 3327. [2022-01-18 07:15:15,346 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-01-18 07:15:15,352 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3327 states to 3327 states and 9482 transitions. [2022-01-18 07:15:15,352 INFO L78 Accepts]: Start accepts. Automaton has 3327 states and 9482 transitions. Word has length 31 [2022-01-18 07:15:15,352 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:15:15,352 INFO L470 AbstractCegarLoop]: Abstraction has 3327 states and 9482 transitions. [2022-01-18 07:15:15,352 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-01-18 07:15:15,352 INFO L276 IsEmpty]: Start isEmpty. Operand 3327 states and 9482 transitions. [2022-01-18 07:15:15,357 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-01-18 07:15:15,357 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:15:15,357 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-01-18 07:15:15,373 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Forceful destruction successful, exit code 0 [2022-01-18 07:15:15,558 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-01-18 07:15:15,558 INFO L402 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:15:15,558 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:15:15,558 INFO L85 PathProgramCache]: Analyzing trace with hash 303999700, now seen corresponding path program 37 times [2022-01-18 07:15:15,558 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:15:15,558 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1666257352] [2022-01-18 07:15:15,558 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:15:15,558 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:15:15,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:15:15,729 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:15,729 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:15:15,729 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1666257352] [2022-01-18 07:15:15,729 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1666257352] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:15:15,729 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [566402053] [2022-01-18 07:15:15,729 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 07:15:15,729 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:15:15,730 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:15:15,730 INFO L229 MonitoredProcess]: Starting monitored process 42 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 07:15:15,731 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Waiting until timeout for monitored process [2022-01-18 07:15:15,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:15:15,755 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 22 conjunts are in the unsatisfiable core [2022-01-18 07:15:15,755 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:15:16,050 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 07:15:16,050 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 07:15:16,051 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-18 07:15:16,051 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-01-18 07:15:16,074 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:16,074 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:15:16,235 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-01-18 07:15:16,236 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-01-18 07:15:16,350 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:16,351 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [566402053] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:15:16,351 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:15:16,351 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 19 [2022-01-18 07:15:16,351 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [229941583] [2022-01-18 07:15:16,351 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:15:16,352 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-18 07:15:16,352 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:15:16,353 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-18 07:15:16,354 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=317, Unknown=0, NotChecked=0, Total=380 [2022-01-18 07:15:16,354 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-01-18 07:15:16,594 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:15:16,594 INFO L93 Difference]: Finished difference Result 5092 states and 14562 transitions. [2022-01-18 07:15:16,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-01-18 07:15:16,594 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-01-18 07:15:16,594 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:15:16,605 INFO L225 Difference]: With dead ends: 5092 [2022-01-18 07:15:16,605 INFO L226 Difference]: Without dead ends: 5077 [2022-01-18 07:15:16,605 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-01-18 07:15:16,606 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-01-18 07:15:16,606 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-01-18 07:15:16,612 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5077 states. [2022-01-18 07:15:16,688 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5077 to 3397. [2022-01-18 07:15:16,692 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-01-18 07:15:16,700 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3397 states to 3397 states and 9629 transitions. [2022-01-18 07:15:16,701 INFO L78 Accepts]: Start accepts. Automaton has 3397 states and 9629 transitions. Word has length 34 [2022-01-18 07:15:16,701 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:15:16,701 INFO L470 AbstractCegarLoop]: Abstraction has 3397 states and 9629 transitions. [2022-01-18 07:15:16,701 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-01-18 07:15:16,701 INFO L276 IsEmpty]: Start isEmpty. Operand 3397 states and 9629 transitions. [2022-01-18 07:15:16,707 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-01-18 07:15:16,707 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:15:16,708 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-01-18 07:15:16,735 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Forceful destruction successful, exit code 0 [2022-01-18 07:15:16,927 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-01-18 07:15:16,927 INFO L402 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:15:16,928 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:15:16,928 INFO L85 PathProgramCache]: Analyzing trace with hash -1785315918, now seen corresponding path program 38 times [2022-01-18 07:15:16,928 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:15:16,928 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1875662181] [2022-01-18 07:15:16,928 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:15:16,928 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:15:16,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:15:17,098 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:17,099 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:15:17,099 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1875662181] [2022-01-18 07:15:17,099 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1875662181] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:15:17,099 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [998591730] [2022-01-18 07:15:17,099 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 07:15:17,099 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:15:17,099 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:15:17,104 INFO L229 MonitoredProcess]: Starting monitored process 43 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 07:15:17,129 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Waiting until timeout for monitored process [2022-01-18 07:15:17,138 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 07:15:17,138 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:15:17,139 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 22 conjunts are in the unsatisfiable core [2022-01-18 07:15:17,139 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:15:17,464 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 07:15:17,465 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 07:15:17,466 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-18 07:15:17,466 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-01-18 07:15:17,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-01-18 07:15:17,476 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:15:17,636 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-01-18 07:15:17,636 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-01-18 07:15:17,746 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:17,747 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [998591730] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:15:17,747 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:15:17,747 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 19 [2022-01-18 07:15:17,747 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [951797582] [2022-01-18 07:15:17,747 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:15:17,748 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-18 07:15:17,748 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:15:17,748 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-18 07:15:17,748 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=317, Unknown=0, NotChecked=0, Total=380 [2022-01-18 07:15:17,748 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-01-18 07:15:17,967 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:15:17,967 INFO L93 Difference]: Finished difference Result 5090 states and 14550 transitions. [2022-01-18 07:15:17,967 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-01-18 07:15:17,967 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-01-18 07:15:17,968 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:15:17,978 INFO L225 Difference]: With dead ends: 5090 [2022-01-18 07:15:17,978 INFO L226 Difference]: Without dead ends: 5080 [2022-01-18 07:15:17,978 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-01-18 07:15:17,978 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-01-18 07:15:17,978 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-01-18 07:15:17,984 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5080 states. [2022-01-18 07:15:18,032 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5080 to 3391. [2022-01-18 07:15:18,035 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-01-18 07:15:18,040 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3391 states to 3391 states and 9621 transitions. [2022-01-18 07:15:18,040 INFO L78 Accepts]: Start accepts. Automaton has 3391 states and 9621 transitions. Word has length 34 [2022-01-18 07:15:18,040 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:15:18,040 INFO L470 AbstractCegarLoop]: Abstraction has 3391 states and 9621 transitions. [2022-01-18 07:15:18,040 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-01-18 07:15:18,040 INFO L276 IsEmpty]: Start isEmpty. Operand 3391 states and 9621 transitions. [2022-01-18 07:15:18,045 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-01-18 07:15:18,045 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:15:18,045 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-01-18 07:15:18,060 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Ended with exit code 0 [2022-01-18 07:15:18,245 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-01-18 07:15:18,246 INFO L402 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:15:18,246 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:15:18,246 INFO L85 PathProgramCache]: Analyzing trace with hash -2034666588, now seen corresponding path program 39 times [2022-01-18 07:15:18,246 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:15:18,246 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1696884914] [2022-01-18 07:15:18,246 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:15:18,246 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:15:18,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:15:18,411 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:18,412 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:15:18,412 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1696884914] [2022-01-18 07:15:18,412 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1696884914] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:15:18,412 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1763251147] [2022-01-18 07:15:18,412 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 07:15:18,412 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:15:18,412 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:15:18,413 INFO L229 MonitoredProcess]: Starting monitored process 44 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 07:15:18,414 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Waiting until timeout for monitored process [2022-01-18 07:15:18,436 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-01-18 07:15:18,436 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:15:18,436 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 22 conjunts are in the unsatisfiable core [2022-01-18 07:15:18,437 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:15:18,738 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 07:15:18,739 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 07:15:18,739 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-18 07:15:18,740 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-01-18 07:15:18,754 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:18,754 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:15:18,911 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-01-18 07:15:18,911 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-01-18 07:15:19,003 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:19,003 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1763251147] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:15:19,004 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:15:19,004 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 19 [2022-01-18 07:15:19,004 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1216119973] [2022-01-18 07:15:19,004 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:15:19,004 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-18 07:15:19,004 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:15:19,004 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-18 07:15:19,004 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=317, Unknown=0, NotChecked=0, Total=380 [2022-01-18 07:15:19,004 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-01-18 07:15:19,220 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:15:19,220 INFO L93 Difference]: Finished difference Result 5097 states and 14567 transitions. [2022-01-18 07:15:19,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-01-18 07:15:19,220 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-01-18 07:15:19,220 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:15:19,227 INFO L225 Difference]: With dead ends: 5097 [2022-01-18 07:15:19,227 INFO L226 Difference]: Without dead ends: 5068 [2022-01-18 07:15:19,228 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-01-18 07:15:19,228 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.2s IncrementalHoareTripleChecker+Time [2022-01-18 07:15:19,228 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.2s Time] [2022-01-18 07:15:19,232 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5068 states. [2022-01-18 07:15:19,268 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5068 to 3383. [2022-01-18 07:15:19,270 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-01-18 07:15:19,275 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3383 states to 3383 states and 9602 transitions. [2022-01-18 07:15:19,275 INFO L78 Accepts]: Start accepts. Automaton has 3383 states and 9602 transitions. Word has length 34 [2022-01-18 07:15:19,276 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:15:19,276 INFO L470 AbstractCegarLoop]: Abstraction has 3383 states and 9602 transitions. [2022-01-18 07:15:19,276 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-01-18 07:15:19,276 INFO L276 IsEmpty]: Start isEmpty. Operand 3383 states and 9602 transitions. [2022-01-18 07:15:19,281 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-01-18 07:15:19,281 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:15:19,281 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-01-18 07:15:19,297 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Ended with exit code 0 [2022-01-18 07:15:19,482 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-01-18 07:15:19,482 INFO L402 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:15:19,482 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:15:19,483 INFO L85 PathProgramCache]: Analyzing trace with hash -1776982548, now seen corresponding path program 40 times [2022-01-18 07:15:19,483 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:15:19,483 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1365561581] [2022-01-18 07:15:19,483 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:15:19,483 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:15:19,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:15:19,633 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:19,633 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:15:19,633 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1365561581] [2022-01-18 07:15:19,633 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1365561581] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:15:19,633 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [342548366] [2022-01-18 07:15:19,634 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 07:15:19,634 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:15:19,634 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:15:19,636 INFO L229 MonitoredProcess]: Starting monitored process 45 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 07:15:19,666 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Waiting until timeout for monitored process [2022-01-18 07:15:19,673 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 07:15:19,673 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:15:19,673 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 22 conjunts are in the unsatisfiable core [2022-01-18 07:15:19,674 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:15:20,000 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 07:15:20,001 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 07:15:20,001 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-18 07:15:20,002 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-01-18 07:15:20,014 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:20,014 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:15:20,170 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-01-18 07:15:20,170 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-01-18 07:15:20,268 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:20,269 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [342548366] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:15:20,269 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:15:20,269 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 19 [2022-01-18 07:15:20,269 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1275938571] [2022-01-18 07:15:20,269 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:15:20,269 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-18 07:15:20,269 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:15:20,270 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-18 07:15:20,270 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=317, Unknown=0, NotChecked=0, Total=380 [2022-01-18 07:15:20,270 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-01-18 07:15:20,508 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:15:20,508 INFO L93 Difference]: Finished difference Result 5073 states and 14512 transitions. [2022-01-18 07:15:20,508 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-01-18 07:15:20,508 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-01-18 07:15:20,508 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:15:20,518 INFO L225 Difference]: With dead ends: 5073 [2022-01-18 07:15:20,518 INFO L226 Difference]: Without dead ends: 5050 [2022-01-18 07:15:20,519 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-01-18 07:15:20,519 INFO L933 BasicCegarLoop]: 57 mSDtfsCounter, 106 mSDsluCounter, 674 mSDsCounter, 0 mSdLazyCounter, 433 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s 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-01-18 07:15:20,519 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-01-18 07:15:20,525 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5050 states. [2022-01-18 07:15:20,577 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5050 to 3355. [2022-01-18 07:15:20,581 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-01-18 07:15:20,588 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3355 states to 3355 states and 9542 transitions. [2022-01-18 07:15:20,588 INFO L78 Accepts]: Start accepts. Automaton has 3355 states and 9542 transitions. Word has length 34 [2022-01-18 07:15:20,588 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:15:20,588 INFO L470 AbstractCegarLoop]: Abstraction has 3355 states and 9542 transitions. [2022-01-18 07:15:20,588 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-01-18 07:15:20,588 INFO L276 IsEmpty]: Start isEmpty. Operand 3355 states and 9542 transitions. [2022-01-18 07:15:20,594 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-01-18 07:15:20,594 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:15:20,594 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-01-18 07:15:20,616 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Forceful destruction successful, exit code 0 [2022-01-18 07:15:20,807 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-01-18 07:15:20,807 INFO L402 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:15:20,808 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:15:20,808 INFO L85 PathProgramCache]: Analyzing trace with hash -1489014850, now seen corresponding path program 41 times [2022-01-18 07:15:20,808 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:15:20,808 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1281507540] [2022-01-18 07:15:20,808 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:15:20,808 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:15:20,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:15:20,926 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:20,926 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:15:20,926 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1281507540] [2022-01-18 07:15:20,926 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1281507540] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:15:20,926 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1892281102] [2022-01-18 07:15:20,926 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 07:15:20,926 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:15:20,927 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:15:20,927 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-01-18 07:15:20,950 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-01-18 07:15:20,958 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-01-18 07:15:20,958 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:15:20,958 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 22 conjunts are in the unsatisfiable core [2022-01-18 07:15:20,959 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:15:21,224 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-01-18 07:15:21,224 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-01-18 07:15:21,252 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:21,253 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:15:21,311 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-01-18 07:15:21,311 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-01-18 07:15:21,473 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:21,473 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1892281102] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:15:21,473 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:15:21,473 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 17 [2022-01-18 07:15:21,473 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1031857406] [2022-01-18 07:15:21,473 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:15:21,473 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-01-18 07:15:21,473 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:15:21,474 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-01-18 07:15:21,474 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=253, Unknown=0, NotChecked=0, Total=306 [2022-01-18 07:15:21,474 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-01-18 07:15:21,892 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:15:21,892 INFO L93 Difference]: Finished difference Result 6932 states and 19936 transitions. [2022-01-18 07:15:21,892 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-01-18 07:15:21,892 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-01-18 07:15:21,893 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:15:21,906 INFO L225 Difference]: With dead ends: 6932 [2022-01-18 07:15:21,906 INFO L226 Difference]: Without dead ends: 6850 [2022-01-18 07:15:21,907 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-01-18 07:15:21,907 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.3s IncrementalHoareTripleChecker+Time [2022-01-18 07:15:21,907 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.3s Time] [2022-01-18 07:15:21,915 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6850 states. [2022-01-18 07:15:21,991 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6850 to 4710. [2022-01-18 07:15:21,996 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-01-18 07:15:22,007 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4710 states to 4710 states and 13557 transitions. [2022-01-18 07:15:22,007 INFO L78 Accepts]: Start accepts. Automaton has 4710 states and 13557 transitions. Word has length 34 [2022-01-18 07:15:22,007 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:15:22,007 INFO L470 AbstractCegarLoop]: Abstraction has 4710 states and 13557 transitions. [2022-01-18 07:15:22,007 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-01-18 07:15:22,007 INFO L276 IsEmpty]: Start isEmpty. Operand 4710 states and 13557 transitions. [2022-01-18 07:15:22,015 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-01-18 07:15:22,015 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:15:22,015 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-01-18 07:15:22,042 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-01-18 07:15:22,235 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-01-18 07:15:22,235 INFO L402 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:15:22,235 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:15:22,236 INFO L85 PathProgramCache]: Analyzing trace with hash -892908934, now seen corresponding path program 42 times [2022-01-18 07:15:22,236 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:15:22,236 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [961700752] [2022-01-18 07:15:22,236 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:15:22,236 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:15:22,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:15:22,351 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:22,351 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:15:22,351 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [961700752] [2022-01-18 07:15:22,351 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [961700752] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:15:22,351 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [589706263] [2022-01-18 07:15:22,351 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 07:15:22,352 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:15:22,352 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:15:22,353 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-01-18 07:15:22,379 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-01-18 07:15:22,392 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-01-18 07:15:22,393 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:15:22,393 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 22 conjunts are in the unsatisfiable core [2022-01-18 07:15:22,394 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:15:22,637 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-01-18 07:15:22,637 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-01-18 07:15:22,666 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:22,667 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:15:22,723 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-01-18 07:15:22,723 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-01-18 07:15:22,866 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:22,866 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [589706263] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:15:22,866 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:15:22,866 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 17 [2022-01-18 07:15:22,867 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1163237811] [2022-01-18 07:15:22,867 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:15:22,867 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-01-18 07:15:22,867 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:15:22,867 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-01-18 07:15:22,867 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=253, Unknown=0, NotChecked=0, Total=306 [2022-01-18 07:15:22,867 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-01-18 07:15:23,290 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:15:23,290 INFO L93 Difference]: Finished difference Result 6936 states and 19938 transitions. [2022-01-18 07:15:23,290 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-01-18 07:15:23,290 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-01-18 07:15:23,290 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:15:23,301 INFO L225 Difference]: With dead ends: 6936 [2022-01-18 07:15:23,301 INFO L226 Difference]: Without dead ends: 6824 [2022-01-18 07:15:23,301 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-01-18 07:15:23,302 INFO L933 BasicCegarLoop]: 76 mSDtfsCounter, 147 mSDsluCounter, 1079 mSDsCounter, 0 mSdLazyCounter, 779 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s 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-01-18 07:15:23,302 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-01-18 07:15:23,309 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6824 states. [2022-01-18 07:15:23,380 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6824 to 4404. [2022-01-18 07:15:23,385 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-01-18 07:15:23,394 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4404 states to 4404 states and 12616 transitions. [2022-01-18 07:15:23,395 INFO L78 Accepts]: Start accepts. Automaton has 4404 states and 12616 transitions. Word has length 34 [2022-01-18 07:15:23,395 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:15:23,395 INFO L470 AbstractCegarLoop]: Abstraction has 4404 states and 12616 transitions. [2022-01-18 07:15:23,395 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-01-18 07:15:23,395 INFO L276 IsEmpty]: Start isEmpty. Operand 4404 states and 12616 transitions. [2022-01-18 07:15:23,402 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-01-18 07:15:23,402 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:15:23,402 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-01-18 07:15:23,425 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Forceful destruction successful, exit code 0 [2022-01-18 07:15:23,624 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-01-18 07:15:23,624 INFO L402 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:15:23,624 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:15:23,624 INFO L85 PathProgramCache]: Analyzing trace with hash -1950432462, now seen corresponding path program 43 times [2022-01-18 07:15:23,625 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:15:23,625 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1531998931] [2022-01-18 07:15:23,625 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:15:23,625 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:15:23,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:15:23,756 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:23,756 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:15:23,756 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1531998931] [2022-01-18 07:15:23,756 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1531998931] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:15:23,756 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1509777336] [2022-01-18 07:15:23,756 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 07:15:23,756 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:15:23,756 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:15:23,757 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-01-18 07:15:23,771 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-01-18 07:15:23,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:15:23,789 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 22 conjunts are in the unsatisfiable core [2022-01-18 07:15:23,790 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:15:24,065 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-01-18 07:15:24,066 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-01-18 07:15:24,084 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:24,084 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:15:24,166 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-01-18 07:15:24,166 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-01-18 07:15:24,295 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:24,295 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1509777336] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:15:24,295 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:15:24,296 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 18 [2022-01-18 07:15:24,296 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1628452511] [2022-01-18 07:15:24,296 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:15:24,296 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-18 07:15:24,296 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:15:24,296 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-18 07:15:24,296 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2022-01-18 07:15:24,296 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-01-18 07:15:24,534 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:15:24,534 INFO L93 Difference]: Finished difference Result 6717 states and 19331 transitions. [2022-01-18 07:15:24,534 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-01-18 07:15:24,534 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-01-18 07:15:24,535 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:15:24,544 INFO L225 Difference]: With dead ends: 6717 [2022-01-18 07:15:24,544 INFO L226 Difference]: Without dead ends: 6641 [2022-01-18 07:15:24,545 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-01-18 07:15:24,545 INFO L933 BasicCegarLoop]: 66 mSDtfsCounter, 161 mSDsluCounter, 695 mSDsCounter, 0 mSdLazyCounter, 498 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s 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.2s IncrementalHoareTripleChecker+Time [2022-01-18 07:15:24,545 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.2s Time] [2022-01-18 07:15:24,551 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6641 states. [2022-01-18 07:15:24,603 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6641 to 4682. [2022-01-18 07:15:24,607 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-01-18 07:15:24,614 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4682 states to 4682 states and 13447 transitions. [2022-01-18 07:15:24,614 INFO L78 Accepts]: Start accepts. Automaton has 4682 states and 13447 transitions. Word has length 34 [2022-01-18 07:15:24,614 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:15:24,615 INFO L470 AbstractCegarLoop]: Abstraction has 4682 states and 13447 transitions. [2022-01-18 07:15:24,615 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-01-18 07:15:24,615 INFO L276 IsEmpty]: Start isEmpty. Operand 4682 states and 13447 transitions. [2022-01-18 07:15:24,620 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-01-18 07:15:24,621 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:15:24,621 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-01-18 07:15:24,636 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Ended with exit code 0 [2022-01-18 07:15:24,821 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-01-18 07:15:24,821 INFO L402 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:15:24,821 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:15:24,822 INFO L85 PathProgramCache]: Analyzing trace with hash -771857640, now seen corresponding path program 44 times [2022-01-18 07:15:24,822 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:15:24,822 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [425626281] [2022-01-18 07:15:24,822 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:15:24,822 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:15:24,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:15:24,950 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:24,950 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:15:24,950 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [425626281] [2022-01-18 07:15:24,950 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [425626281] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:15:24,950 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2072502978] [2022-01-18 07:15:24,950 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 07:15:24,951 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:15:24,951 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:15:24,951 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-01-18 07:15:24,953 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-01-18 07:15:24,975 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 07:15:24,975 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:15:24,975 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 24 conjunts are in the unsatisfiable core [2022-01-18 07:15:24,976 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:15:25,189 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-01-18 07:15:25,190 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-01-18 07:15:25,207 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:25,207 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:15:25,340 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-01-18 07:15:25,340 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-01-18 07:15:25,396 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:25,397 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2072502978] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:15:25,397 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:15:25,397 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12, 12] total 26 [2022-01-18 07:15:25,397 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1860080788] [2022-01-18 07:15:25,397 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:15:25,397 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-01-18 07:15:25,397 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:15:25,397 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-01-18 07:15:25,398 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=583, Unknown=0, NotChecked=0, Total=650 [2022-01-18 07:15:25,398 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-01-18 07:15:26,004 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:15:26,004 INFO L93 Difference]: Finished difference Result 6930 states and 19755 transitions. [2022-01-18 07:15:26,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-01-18 07:15:26,005 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-01-18 07:15:26,005 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:15:26,016 INFO L225 Difference]: With dead ends: 6930 [2022-01-18 07:15:26,016 INFO L226 Difference]: Without dead ends: 6892 [2022-01-18 07:15:26,016 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 52 SyntacticMatches, 1 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 239 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=139, Invalid=1121, Unknown=0, NotChecked=0, Total=1260 [2022-01-18 07:15:26,016 INFO L933 BasicCegarLoop]: 67 mSDtfsCounter, 201 mSDsluCounter, 1497 mSDsCounter, 0 mSdLazyCounter, 976 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s 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.4s IncrementalHoareTripleChecker+Time [2022-01-18 07:15:26,016 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.4s Time] [2022-01-18 07:15:26,023 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6892 states. [2022-01-18 07:15:26,084 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6892 to 4704. [2022-01-18 07:15:26,088 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-01-18 07:15:26,139 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4704 states to 4704 states and 13512 transitions. [2022-01-18 07:15:26,139 INFO L78 Accepts]: Start accepts. Automaton has 4704 states and 13512 transitions. Word has length 34 [2022-01-18 07:15:26,139 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:15:26,139 INFO L470 AbstractCegarLoop]: Abstraction has 4704 states and 13512 transitions. [2022-01-18 07:15:26,139 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-01-18 07:15:26,139 INFO L276 IsEmpty]: Start isEmpty. Operand 4704 states and 13512 transitions. [2022-01-18 07:15:26,145 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-01-18 07:15:26,145 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:15:26,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-01-18 07:15:26,161 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Ended with exit code 0 [2022-01-18 07:15:26,346 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-01-18 07:15:26,346 INFO L402 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:15:26,346 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:15:26,346 INFO L85 PathProgramCache]: Analyzing trace with hash 464450188, now seen corresponding path program 45 times [2022-01-18 07:15:26,346 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:15:26,346 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [352203885] [2022-01-18 07:15:26,346 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:15:26,347 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:15:26,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:15:26,483 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:26,483 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:15:26,483 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [352203885] [2022-01-18 07:15:26,484 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [352203885] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:15:26,484 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [588178707] [2022-01-18 07:15:26,484 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 07:15:26,484 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:15:26,484 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:15:26,485 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-01-18 07:15:26,485 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-01-18 07:15:26,507 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2022-01-18 07:15:26,507 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:15:26,507 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 24 conjunts are in the unsatisfiable core [2022-01-18 07:15:26,508 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:15:26,779 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-01-18 07:15:26,779 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-01-18 07:15:26,804 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:26,804 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:15:26,885 INFO L353 Elim1Store]: treesize reduction 10, result has 65.5 percent of original size [2022-01-18 07:15:26,886 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-01-18 07:15:27,151 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:27,152 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [588178707] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:15:27,152 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:15:27,152 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12, 12] total 26 [2022-01-18 07:15:27,152 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1574607552] [2022-01-18 07:15:27,152 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:15:27,152 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-01-18 07:15:27,152 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:15:27,153 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-01-18 07:15:27,153 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=598, Unknown=0, NotChecked=0, Total=702 [2022-01-18 07:15:27,153 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-01-18 07:15:27,634 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:15:27,634 INFO L93 Difference]: Finished difference Result 7240 states and 20658 transitions. [2022-01-18 07:15:27,635 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-01-18 07:15:27,635 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-01-18 07:15:27,635 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:15:27,646 INFO L225 Difference]: With dead ends: 7240 [2022-01-18 07:15:27,646 INFO L226 Difference]: Without dead ends: 7138 [2022-01-18 07:15:27,647 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-01-18 07:15:27,647 INFO L933 BasicCegarLoop]: 68 mSDtfsCounter, 286 mSDsluCounter, 1178 mSDsCounter, 0 mSdLazyCounter, 829 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s 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-01-18 07:15:27,647 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-01-18 07:15:27,654 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7138 states. [2022-01-18 07:15:27,723 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7138 to 6468. [2022-01-18 07:15:27,728 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-01-18 07:15:27,740 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6468 states to 6468 states and 18760 transitions. [2022-01-18 07:15:27,740 INFO L78 Accepts]: Start accepts. Automaton has 6468 states and 18760 transitions. Word has length 34 [2022-01-18 07:15:27,740 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:15:27,740 INFO L470 AbstractCegarLoop]: Abstraction has 6468 states and 18760 transitions. [2022-01-18 07:15:27,740 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-01-18 07:15:27,740 INFO L276 IsEmpty]: Start isEmpty. Operand 6468 states and 18760 transitions. [2022-01-18 07:15:27,749 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-01-18 07:15:27,749 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:15:27,749 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-01-18 07:15:27,765 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-01-18 07:15:27,949 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-01-18 07:15:27,950 INFO L402 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:15:27,950 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:15:27,950 INFO L85 PathProgramCache]: Analyzing trace with hash 1740954252, now seen corresponding path program 46 times [2022-01-18 07:15:27,950 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:15:27,950 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1642014310] [2022-01-18 07:15:27,950 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:15:27,950 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:15:27,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:15:28,059 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:28,059 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:15:28,060 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1642014310] [2022-01-18 07:15:28,060 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1642014310] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:15:28,060 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1184122551] [2022-01-18 07:15:28,060 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 07:15:28,060 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:15:28,060 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:15:28,061 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-01-18 07:15:28,062 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-01-18 07:15:28,082 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 07:15:28,083 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:15:28,083 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 22 conjunts are in the unsatisfiable core [2022-01-18 07:15:28,084 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:15:28,323 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-01-18 07:15:28,324 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-01-18 07:15:28,372 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:28,372 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:15:28,444 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-01-18 07:15:28,445 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-01-18 07:15:28,658 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:28,659 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1184122551] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:15:28,659 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:15:28,659 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11, 10] total 17 [2022-01-18 07:15:28,659 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [981083671] [2022-01-18 07:15:28,659 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:15:28,660 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-01-18 07:15:28,660 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:15:28,663 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-01-18 07:15:28,663 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2022-01-18 07:15:28,664 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-01-18 07:15:28,913 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:15:28,913 INFO L93 Difference]: Finished difference Result 7452 states and 21366 transitions. [2022-01-18 07:15:28,913 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-01-18 07:15:28,914 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-01-18 07:15:28,914 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:15:28,925 INFO L225 Difference]: With dead ends: 7452 [2022-01-18 07:15:28,925 INFO L226 Difference]: Without dead ends: 7330 [2022-01-18 07:15:28,925 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-01-18 07:15:28,926 INFO L933 BasicCegarLoop]: 68 mSDtfsCounter, 155 mSDsluCounter, 630 mSDsCounter, 0 mSdLazyCounter, 440 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s 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.2s IncrementalHoareTripleChecker+Time [2022-01-18 07:15:28,926 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.2s Time] [2022-01-18 07:15:28,932 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7330 states. [2022-01-18 07:15:28,996 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7330 to 5896. [2022-01-18 07:15:29,002 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-01-18 07:15:29,013 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5896 states to 5896 states and 17044 transitions. [2022-01-18 07:15:29,013 INFO L78 Accepts]: Start accepts. Automaton has 5896 states and 17044 transitions. Word has length 34 [2022-01-18 07:15:29,013 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:15:29,014 INFO L470 AbstractCegarLoop]: Abstraction has 5896 states and 17044 transitions. [2022-01-18 07:15:29,014 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-01-18 07:15:29,014 INFO L276 IsEmpty]: Start isEmpty. Operand 5896 states and 17044 transitions. [2022-01-18 07:15:29,021 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-01-18 07:15:29,021 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:15:29,022 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-01-18 07:15:29,037 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Ended with exit code 0 [2022-01-18 07:15:29,222 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-01-18 07:15:29,222 INFO L402 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:15:29,222 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:15:29,222 INFO L85 PathProgramCache]: Analyzing trace with hash -1003407788, now seen corresponding path program 47 times [2022-01-18 07:15:29,222 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:15:29,223 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1634914460] [2022-01-18 07:15:29,223 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:15:29,223 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:15:29,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:15:29,322 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:29,322 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:15:29,322 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1634914460] [2022-01-18 07:15:29,322 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1634914460] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:15:29,322 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1597735498] [2022-01-18 07:15:29,322 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 07:15:29,322 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:15:29,322 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:15:29,323 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-01-18 07:15:29,329 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-01-18 07:15:29,350 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-01-18 07:15:29,350 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:15:29,350 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 22 conjunts are in the unsatisfiable core [2022-01-18 07:15:29,351 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:15:29,622 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-01-18 07:15:29,622 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-01-18 07:15:29,644 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:29,644 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:15:29,742 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-01-18 07:15:29,743 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-01-18 07:15:29,923 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:29,923 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1597735498] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:15:29,923 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:15:29,923 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11, 10] total 18 [2022-01-18 07:15:29,923 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1048406075] [2022-01-18 07:15:29,923 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:15:29,924 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-18 07:15:29,924 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:15:29,924 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-18 07:15:29,924 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2022-01-18 07:15:29,924 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-01-18 07:15:30,193 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:15:30,193 INFO L93 Difference]: Finished difference Result 6556 states and 18704 transitions. [2022-01-18 07:15:30,194 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-01-18 07:15:30,194 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-01-18 07:15:30,194 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:15:30,205 INFO L225 Difference]: With dead ends: 6556 [2022-01-18 07:15:30,205 INFO L226 Difference]: Without dead ends: 6480 [2022-01-18 07:15:30,205 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-01-18 07:15:30,205 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-01-18 07:15:30,206 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-01-18 07:15:30,212 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6480 states. [2022-01-18 07:15:30,271 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6480 to 5562. [2022-01-18 07:15:30,276 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-01-18 07:15:30,325 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5562 states to 5562 states and 16047 transitions. [2022-01-18 07:15:30,325 INFO L78 Accepts]: Start accepts. Automaton has 5562 states and 16047 transitions. Word has length 34 [2022-01-18 07:15:30,325 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:15:30,326 INFO L470 AbstractCegarLoop]: Abstraction has 5562 states and 16047 transitions. [2022-01-18 07:15:30,326 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-01-18 07:15:30,326 INFO L276 IsEmpty]: Start isEmpty. Operand 5562 states and 16047 transitions. [2022-01-18 07:15:30,332 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-01-18 07:15:30,332 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:15:30,332 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-01-18 07:15:30,348 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Ended with exit code 0 [2022-01-18 07:15:30,533 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-01-18 07:15:30,533 INFO L402 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:15:30,533 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:15:30,533 INFO L85 PathProgramCache]: Analyzing trace with hash -1647518452, now seen corresponding path program 48 times [2022-01-18 07:15:30,534 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:15:30,534 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2118175870] [2022-01-18 07:15:30,534 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:15:30,534 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:15:30,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:15:30,651 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:30,651 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:15:30,651 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2118175870] [2022-01-18 07:15:30,651 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2118175870] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:15:30,651 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [351434371] [2022-01-18 07:15:30,651 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 07:15:30,651 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:15:30,651 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:15:30,652 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-01-18 07:15:30,653 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-01-18 07:15:30,674 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-01-18 07:15:30,675 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:15:30,675 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 22 conjunts are in the unsatisfiable core [2022-01-18 07:15:30,676 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:15:30,956 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-01-18 07:15:30,956 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-01-18 07:15:30,985 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:30,985 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:15:31,089 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-01-18 07:15:31,089 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-01-18 07:15:31,219 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:31,219 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [351434371] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:15:31,219 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:15:31,219 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 20 [2022-01-18 07:15:31,219 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [821502736] [2022-01-18 07:15:31,219 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:15:31,219 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-01-18 07:15:31,219 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:15:31,220 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-01-18 07:15:31,220 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=356, Unknown=0, NotChecked=0, Total=420 [2022-01-18 07:15:31,220 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-01-18 07:15:31,490 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:15:31,490 INFO L93 Difference]: Finished difference Result 6381 states and 18213 transitions. [2022-01-18 07:15:31,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-01-18 07:15:31,490 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-01-18 07:15:31,491 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:15:31,501 INFO L225 Difference]: With dead ends: 6381 [2022-01-18 07:15:31,501 INFO L226 Difference]: Without dead ends: 6305 [2022-01-18 07:15:31,501 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-01-18 07:15:31,501 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-01-18 07:15:31,501 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-01-18 07:15:31,507 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6305 states. [2022-01-18 07:15:31,574 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6305 to 5827. [2022-01-18 07:15:31,581 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-01-18 07:15:31,592 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5827 states to 5827 states and 16828 transitions. [2022-01-18 07:15:31,592 INFO L78 Accepts]: Start accepts. Automaton has 5827 states and 16828 transitions. Word has length 34 [2022-01-18 07:15:31,592 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:15:31,592 INFO L470 AbstractCegarLoop]: Abstraction has 5827 states and 16828 transitions. [2022-01-18 07:15:31,592 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-01-18 07:15:31,592 INFO L276 IsEmpty]: Start isEmpty. Operand 5827 states and 16828 transitions. [2022-01-18 07:15:31,602 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-01-18 07:15:31,602 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:15:31,602 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-01-18 07:15:31,621 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-01-18 07:15:31,811 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-01-18 07:15:31,811 INFO L402 AbstractCegarLoop]: === Iteration 67 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:15:31,811 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:15:31,811 INFO L85 PathProgramCache]: Analyzing trace with hash 801709088, now seen corresponding path program 49 times [2022-01-18 07:15:31,812 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:15:31,812 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [724392654] [2022-01-18 07:15:31,812 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:15:31,812 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:15:31,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:15:31,942 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:31,942 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:15:31,942 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [724392654] [2022-01-18 07:15:31,942 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [724392654] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:15:31,942 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [265376408] [2022-01-18 07:15:31,942 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 07:15:31,943 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:15:31,943 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:15:31,944 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-01-18 07:15:31,945 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-01-18 07:15:31,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:15:31,967 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 22 conjunts are in the unsatisfiable core [2022-01-18 07:15:31,967 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:15:32,291 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-01-18 07:15:32,291 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-01-18 07:15:32,323 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:32,323 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:15:32,466 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-01-18 07:15:32,466 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-01-18 07:15:32,602 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:32,602 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [265376408] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:15:32,602 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:15:32,602 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 21 [2022-01-18 07:15:32,602 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [833655984] [2022-01-18 07:15:32,602 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:15:32,602 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-01-18 07:15:32,602 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:15:32,603 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-01-18 07:15:32,603 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=392, Unknown=0, NotChecked=0, Total=462 [2022-01-18 07:15:32,603 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-01-18 07:15:32,922 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:15:32,922 INFO L93 Difference]: Finished difference Result 7509 states and 21608 transitions. [2022-01-18 07:15:32,922 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-01-18 07:15:32,922 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-01-18 07:15:32,922 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:15:32,935 INFO L225 Difference]: With dead ends: 7509 [2022-01-18 07:15:32,935 INFO L226 Difference]: Without dead ends: 7419 [2022-01-18 07:15:32,935 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-01-18 07:15:32,935 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-01-18 07:15:32,935 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-01-18 07:15:32,942 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7419 states. [2022-01-18 07:15:33,053 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7419 to 7227. [2022-01-18 07:15:33,062 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-01-18 07:15:33,077 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7227 states to 7227 states and 20972 transitions. [2022-01-18 07:15:33,077 INFO L78 Accepts]: Start accepts. Automaton has 7227 states and 20972 transitions. Word has length 34 [2022-01-18 07:15:33,077 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:15:33,077 INFO L470 AbstractCegarLoop]: Abstraction has 7227 states and 20972 transitions. [2022-01-18 07:15:33,077 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-01-18 07:15:33,077 INFO L276 IsEmpty]: Start isEmpty. Operand 7227 states and 20972 transitions. [2022-01-18 07:15:33,090 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-01-18 07:15:33,090 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:15:33,090 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-01-18 07:15:33,112 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-01-18 07:15:33,312 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-01-18 07:15:33,312 INFO L402 AbstractCegarLoop]: === Iteration 68 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:15:33,313 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:15:33,313 INFO L85 PathProgramCache]: Analyzing trace with hash -421221348, now seen corresponding path program 50 times [2022-01-18 07:15:33,313 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:15:33,313 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1808231065] [2022-01-18 07:15:33,313 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:15:33,313 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:15:33,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:15:33,412 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:33,412 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:15:33,412 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1808231065] [2022-01-18 07:15:33,412 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1808231065] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:15:33,412 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1256061550] [2022-01-18 07:15:33,412 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 07:15:33,412 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:15:33,412 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:15:33,413 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-01-18 07:15:33,414 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-01-18 07:15:33,438 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 07:15:33,438 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:15:33,438 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 22 conjunts are in the unsatisfiable core [2022-01-18 07:15:33,439 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:15:33,712 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-01-18 07:15:33,713 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-01-18 07:15:33,738 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:33,738 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:15:33,795 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-01-18 07:15:33,795 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-01-18 07:15:33,934 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:33,934 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1256061550] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:15:33,934 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:15:33,934 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 11, 9] total 17 [2022-01-18 07:15:33,934 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [226096964] [2022-01-18 07:15:33,935 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:15:33,935 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-01-18 07:15:33,935 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:15:33,935 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-01-18 07:15:33,935 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2022-01-18 07:15:33,935 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-01-18 07:15:34,138 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:15:34,138 INFO L93 Difference]: Finished difference Result 7681 states and 22109 transitions. [2022-01-18 07:15:34,138 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-01-18 07:15:34,138 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-01-18 07:15:34,139 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:15:34,151 INFO L225 Difference]: With dead ends: 7681 [2022-01-18 07:15:34,151 INFO L226 Difference]: Without dead ends: 7573 [2022-01-18 07:15:34,151 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-01-18 07:15:34,151 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.2s IncrementalHoareTripleChecker+Time [2022-01-18 07:15:34,152 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.2s Time] [2022-01-18 07:15:34,159 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7573 states. [2022-01-18 07:15:34,234 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7573 to 7191. [2022-01-18 07:15:34,240 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-01-18 07:15:34,254 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7191 states to 7191 states and 20858 transitions. [2022-01-18 07:15:34,254 INFO L78 Accepts]: Start accepts. Automaton has 7191 states and 20858 transitions. Word has length 34 [2022-01-18 07:15:34,254 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:15:34,254 INFO L470 AbstractCegarLoop]: Abstraction has 7191 states and 20858 transitions. [2022-01-18 07:15:34,254 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-01-18 07:15:34,254 INFO L276 IsEmpty]: Start isEmpty. Operand 7191 states and 20858 transitions. [2022-01-18 07:15:34,264 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-01-18 07:15:34,264 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:15:34,264 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-01-18 07:15:34,280 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Ended with exit code 0 [2022-01-18 07:15:34,464 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-01-18 07:15:34,464 INFO L402 AbstractCegarLoop]: === Iteration 69 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:15:34,465 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:15:34,465 INFO L85 PathProgramCache]: Analyzing trace with hash -25426190, now seen corresponding path program 51 times [2022-01-18 07:15:34,465 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:15:34,465 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1921241541] [2022-01-18 07:15:34,465 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:15:34,465 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:15:34,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:15:34,566 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:34,566 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:15:34,566 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1921241541] [2022-01-18 07:15:34,566 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1921241541] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:15:34,566 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1250742441] [2022-01-18 07:15:34,566 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 07:15:34,566 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:15:34,566 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:15:34,567 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-01-18 07:15:34,568 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-01-18 07:15:34,589 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-01-18 07:15:34,589 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:15:34,590 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 22 conjunts are in the unsatisfiable core [2022-01-18 07:15:34,590 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:15:34,838 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-01-18 07:15:34,839 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-01-18 07:15:34,854 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:34,854 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:15:34,949 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-01-18 07:15:34,949 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-01-18 07:15:35,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-01-18 07:15:35,107 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1250742441] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:15:35,107 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:15:35,107 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11, 10] total 19 [2022-01-18 07:15:35,107 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [271151072] [2022-01-18 07:15:35,108 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:15:35,108 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-18 07:15:35,108 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:15:35,108 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-18 07:15:35,108 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=318, Unknown=0, NotChecked=0, Total=380 [2022-01-18 07:15:35,108 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-01-18 07:15:35,371 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:15:35,372 INFO L93 Difference]: Finished difference Result 8299 states and 23923 transitions. [2022-01-18 07:15:35,372 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-01-18 07:15:35,372 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-01-18 07:15:35,372 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:15:35,385 INFO L225 Difference]: With dead ends: 8299 [2022-01-18 07:15:35,385 INFO L226 Difference]: Without dead ends: 8182 [2022-01-18 07:15:35,385 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-01-18 07:15:35,385 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-01-18 07:15:35,386 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-01-18 07:15:35,393 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8182 states. [2022-01-18 07:15:35,473 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8182 to 7911. [2022-01-18 07:15:35,480 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-01-18 07:15:35,495 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7911 states to 7911 states and 23024 transitions. [2022-01-18 07:15:35,495 INFO L78 Accepts]: Start accepts. Automaton has 7911 states and 23024 transitions. Word has length 34 [2022-01-18 07:15:35,495 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:15:35,495 INFO L470 AbstractCegarLoop]: Abstraction has 7911 states and 23024 transitions. [2022-01-18 07:15:35,496 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-01-18 07:15:35,496 INFO L276 IsEmpty]: Start isEmpty. Operand 7911 states and 23024 transitions. [2022-01-18 07:15:35,505 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-01-18 07:15:35,506 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:15:35,506 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-01-18 07:15:35,521 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Ended with exit code 0 [2022-01-18 07:15:35,706 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-01-18 07:15:35,706 INFO L402 AbstractCegarLoop]: === Iteration 70 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:15:35,706 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:15:35,706 INFO L85 PathProgramCache]: Analyzing trace with hash 1172822266, now seen corresponding path program 52 times [2022-01-18 07:15:35,707 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:15:35,707 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [610837227] [2022-01-18 07:15:35,707 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:15:35,707 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:15:35,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:15:35,823 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 07:15:35,823 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:15:35,824 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [610837227] [2022-01-18 07:15:35,824 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [610837227] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:15:35,824 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1000900373] [2022-01-18 07:15:35,824 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 07:15:35,824 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:15:35,824 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:15:35,825 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-01-18 07:15:35,826 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-01-18 07:15:35,848 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 07:15:35,849 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:15:35,849 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 22 conjunts are in the unsatisfiable core [2022-01-18 07:15:35,849 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:15:36,099 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-01-18 07:15:36,099 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-01-18 07:15:36,121 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:36,121 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:15:36,193 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-01-18 07:15:36,194 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-01-18 07:15:36,336 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 07:15:36,337 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1000900373] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:15:36,337 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:15:36,337 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11, 10] total 19 [2022-01-18 07:15:36,337 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2063108179] [2022-01-18 07:15:36,337 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:15:36,337 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-18 07:15:36,337 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:15:36,337 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-18 07:15:36,337 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=319, Unknown=0, NotChecked=0, Total=380 [2022-01-18 07:15:36,337 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-01-18 07:15:36,583 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:15:36,583 INFO L93 Difference]: Finished difference Result 8695 states and 25141 transitions. [2022-01-18 07:15:36,583 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-01-18 07:15:36,583 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-01-18 07:15:36,583 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:15:36,597 INFO L225 Difference]: With dead ends: 8695 [2022-01-18 07:15:36,597 INFO L226 Difference]: Without dead ends: 8578 [2022-01-18 07:15:36,597 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-01-18 07:15:36,597 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-01-18 07:15:36,597 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-01-18 07:15:36,604 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8578 states. [2022-01-18 07:15:36,688 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8578 to 8323. [2022-01-18 07:15:36,695 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-01-18 07:15:36,763 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8323 states to 8323 states and 24284 transitions. [2022-01-18 07:15:36,763 INFO L78 Accepts]: Start accepts. Automaton has 8323 states and 24284 transitions. Word has length 34 [2022-01-18 07:15:36,763 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:15:36,763 INFO L470 AbstractCegarLoop]: Abstraction has 8323 states and 24284 transitions. [2022-01-18 07:15:36,764 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-01-18 07:15:36,764 INFO L276 IsEmpty]: Start isEmpty. Operand 8323 states and 24284 transitions. [2022-01-18 07:15:36,773 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-01-18 07:15:36,774 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:15:36,774 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-01-18 07:15:36,790 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Ended with exit code 0 [2022-01-18 07:15:36,975 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-01-18 07:15:36,975 INFO L402 AbstractCegarLoop]: === Iteration 71 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:15:36,976 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:15:36,976 INFO L85 PathProgramCache]: Analyzing trace with hash -2122709830, now seen corresponding path program 53 times [2022-01-18 07:15:36,976 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:15:36,976 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1362256029] [2022-01-18 07:15:36,976 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:15:36,976 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:15:36,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:15:37,103 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:37,103 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:15:37,103 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1362256029] [2022-01-18 07:15:37,103 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1362256029] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:15:37,103 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [141534163] [2022-01-18 07:15:37,103 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 07:15:37,104 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:15:37,104 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:15:37,106 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-01-18 07:15:37,106 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-01-18 07:15:37,134 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-01-18 07:15:37,135 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:15:37,137 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 22 conjunts are in the unsatisfiable core [2022-01-18 07:15:37,138 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:15:37,407 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-01-18 07:15:37,408 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-01-18 07:15:37,445 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:37,445 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:15:37,544 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-01-18 07:15:37,544 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-01-18 07:15:37,663 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:37,663 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [141534163] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:15:37,663 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:15:37,663 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 21 [2022-01-18 07:15:37,663 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [766535391] [2022-01-18 07:15:37,663 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:15:37,663 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-01-18 07:15:37,664 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:15:37,664 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-01-18 07:15:37,664 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=394, Unknown=0, NotChecked=0, Total=462 [2022-01-18 07:15:37,664 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-01-18 07:15:37,941 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:15:37,941 INFO L93 Difference]: Finished difference Result 8641 states and 24990 transitions. [2022-01-18 07:15:37,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-01-18 07:15:37,942 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-01-18 07:15:37,942 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:15:37,955 INFO L225 Difference]: With dead ends: 8641 [2022-01-18 07:15:37,955 INFO L226 Difference]: Without dead ends: 8565 [2022-01-18 07:15:37,956 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-01-18 07:15:37,956 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-01-18 07:15:37,956 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-01-18 07:15:37,962 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8565 states. [2022-01-18 07:15:38,047 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8565 to 8317. [2022-01-18 07:15:38,054 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-01-18 07:15:38,070 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8317 states to 8317 states and 24269 transitions. [2022-01-18 07:15:38,070 INFO L78 Accepts]: Start accepts. Automaton has 8317 states and 24269 transitions. Word has length 34 [2022-01-18 07:15:38,070 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:15:38,070 INFO L470 AbstractCegarLoop]: Abstraction has 8317 states and 24269 transitions. [2022-01-18 07:15:38,070 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-01-18 07:15:38,070 INFO L276 IsEmpty]: Start isEmpty. Operand 8317 states and 24269 transitions. [2022-01-18 07:15:38,080 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-01-18 07:15:38,081 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:15:38,081 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-01-18 07:15:38,096 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Ended with exit code 0 [2022-01-18 07:15:38,281 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-01-18 07:15:38,281 INFO L402 AbstractCegarLoop]: === Iteration 72 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:15:38,281 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:15:38,282 INFO L85 PathProgramCache]: Analyzing trace with hash -65040082, now seen corresponding path program 54 times [2022-01-18 07:15:38,282 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:15:38,282 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1216360530] [2022-01-18 07:15:38,282 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:15:38,282 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:15:38,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:15:38,418 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:38,419 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:15:38,419 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1216360530] [2022-01-18 07:15:38,419 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1216360530] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:15:38,419 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1713457090] [2022-01-18 07:15:38,419 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 07:15:38,419 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:15:38,419 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:15:38,422 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-01-18 07:15:38,422 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-01-18 07:15:38,444 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-01-18 07:15:38,444 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:15:38,444 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 22 conjunts are in the unsatisfiable core [2022-01-18 07:15:38,445 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:15:38,664 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 07:15:38,665 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 07:15:38,665 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-18 07:15:38,666 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-01-18 07:15:38,683 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:38,683 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:15:38,805 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-01-18 07:15:38,805 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-01-18 07:15:38,908 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:38,909 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1713457090] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:15:38,909 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:15:38,909 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 19 [2022-01-18 07:15:38,909 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [141246469] [2022-01-18 07:15:38,909 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:15:38,909 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-18 07:15:38,909 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:15:38,909 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-18 07:15:38,909 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=317, Unknown=0, NotChecked=0, Total=380 [2022-01-18 07:15:38,909 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-01-18 07:15:39,171 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:15:39,171 INFO L93 Difference]: Finished difference Result 12326 states and 36160 transitions. [2022-01-18 07:15:39,172 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-01-18 07:15:39,172 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-01-18 07:15:39,172 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:15:39,192 INFO L225 Difference]: With dead ends: 12326 [2022-01-18 07:15:39,192 INFO L226 Difference]: Without dead ends: 12311 [2022-01-18 07:15:39,192 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-01-18 07:15:39,193 INFO L933 BasicCegarLoop]: 60 mSDtfsCounter, 73 mSDsluCounter, 841 mSDsCounter, 0 mSdLazyCounter, 515 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s 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-01-18 07:15:39,193 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-01-18 07:15:39,203 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12311 states. [2022-01-18 07:15:39,307 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12311 to 8369. [2022-01-18 07:15:39,315 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-01-18 07:15:39,330 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8369 states to 8369 states and 24381 transitions. [2022-01-18 07:15:39,331 INFO L78 Accepts]: Start accepts. Automaton has 8369 states and 24381 transitions. Word has length 34 [2022-01-18 07:15:39,331 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:15:39,331 INFO L470 AbstractCegarLoop]: Abstraction has 8369 states and 24381 transitions. [2022-01-18 07:15:39,331 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-01-18 07:15:39,331 INFO L276 IsEmpty]: Start isEmpty. Operand 8369 states and 24381 transitions. [2022-01-18 07:15:39,341 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-01-18 07:15:39,341 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:15:39,341 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-01-18 07:15:39,357 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Ended with exit code 0 [2022-01-18 07:15:39,542 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-01-18 07:15:39,542 INFO L402 AbstractCegarLoop]: === Iteration 73 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:15:39,542 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:15:39,542 INFO L85 PathProgramCache]: Analyzing trace with hash 2140611596, now seen corresponding path program 55 times [2022-01-18 07:15:39,542 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:15:39,542 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1142572677] [2022-01-18 07:15:39,542 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:15:39,543 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:15:39,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:15:39,695 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:39,695 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:15:39,695 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1142572677] [2022-01-18 07:15:39,695 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1142572677] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:15:39,695 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [360134221] [2022-01-18 07:15:39,695 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 07:15:39,695 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:15:39,696 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:15:39,700 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-01-18 07:15:39,701 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-01-18 07:15:39,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:15:39,727 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 22 conjunts are in the unsatisfiable core [2022-01-18 07:15:39,728 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:15:39,981 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 07:15:39,982 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 07:15:39,982 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-18 07:15:39,983 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-01-18 07:15:39,991 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:39,991 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:15:40,112 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-01-18 07:15:40,113 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-01-18 07:15:40,214 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:40,214 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [360134221] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:15:40,214 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:15:40,214 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 19 [2022-01-18 07:15:40,215 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1714981058] [2022-01-18 07:15:40,215 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:15:40,215 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-18 07:15:40,215 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:15:40,215 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-18 07:15:40,215 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=317, Unknown=0, NotChecked=0, Total=380 [2022-01-18 07:15:40,215 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-01-18 07:15:40,400 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:15:40,400 INFO L93 Difference]: Finished difference Result 12324 states and 36150 transitions. [2022-01-18 07:15:40,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-01-18 07:15:40,401 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-01-18 07:15:40,401 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:15:40,423 INFO L225 Difference]: With dead ends: 12324 [2022-01-18 07:15:40,423 INFO L226 Difference]: Without dead ends: 12319 [2022-01-18 07:15:40,423 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-01-18 07:15:40,423 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-01-18 07:15:40,423 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-01-18 07:15:40,434 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12319 states. [2022-01-18 07:15:40,582 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12319 to 8373. [2022-01-18 07:15:40,589 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-01-18 07:15:40,605 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8373 states to 8373 states and 24387 transitions. [2022-01-18 07:15:40,605 INFO L78 Accepts]: Start accepts. Automaton has 8373 states and 24387 transitions. Word has length 34 [2022-01-18 07:15:40,605 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:15:40,605 INFO L470 AbstractCegarLoop]: Abstraction has 8373 states and 24387 transitions. [2022-01-18 07:15:40,605 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-01-18 07:15:40,605 INFO L276 IsEmpty]: Start isEmpty. Operand 8373 states and 24387 transitions. [2022-01-18 07:15:40,616 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-01-18 07:15:40,616 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:15:40,616 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-01-18 07:15:40,631 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Ended with exit code 0 [2022-01-18 07:15:40,816 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-01-18 07:15:40,816 INFO L402 AbstractCegarLoop]: === Iteration 74 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:15:40,817 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:15:40,817 INFO L85 PathProgramCache]: Analyzing trace with hash 1891260926, now seen corresponding path program 56 times [2022-01-18 07:15:40,817 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:15:40,817 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1873336993] [2022-01-18 07:15:40,817 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:15:40,817 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:15:40,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:15:40,950 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:40,950 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:15:40,950 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1873336993] [2022-01-18 07:15:40,950 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1873336993] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:15:40,950 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [861304447] [2022-01-18 07:15:40,950 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 07:15:40,950 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:15:40,951 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:15:40,952 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-01-18 07:15:40,953 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-01-18 07:15:40,973 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 07:15:40,973 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:15:40,974 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 22 conjunts are in the unsatisfiable core [2022-01-18 07:15:40,974 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:15:41,198 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 07:15:41,199 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 07:15:41,199 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-18 07:15:41,200 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-01-18 07:15:41,212 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:41,212 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:15:41,335 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-01-18 07:15:41,335 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-01-18 07:15:41,447 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:41,447 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [861304447] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:15:41,447 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:15:41,447 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 19 [2022-01-18 07:15:41,447 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [899679260] [2022-01-18 07:15:41,447 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:15:41,447 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-18 07:15:41,447 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:15:41,448 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-18 07:15:41,448 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=317, Unknown=0, NotChecked=0, Total=380 [2022-01-18 07:15:41,448 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-01-18 07:15:41,662 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:15:41,662 INFO L93 Difference]: Finished difference Result 12344 states and 36192 transitions. [2022-01-18 07:15:41,663 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-01-18 07:15:41,663 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-01-18 07:15:41,663 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:15:41,684 INFO L225 Difference]: With dead ends: 12344 [2022-01-18 07:15:41,684 INFO L226 Difference]: Without dead ends: 12295 [2022-01-18 07:15:41,684 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 56 SyntacticMatches, 3 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 95 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=79, Invalid=383, Unknown=0, NotChecked=0, Total=462 [2022-01-18 07:15:41,685 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.1s IncrementalHoareTripleChecker+Time [2022-01-18 07:15:41,685 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.1s Time] [2022-01-18 07:15:41,694 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12295 states. [2022-01-18 07:15:41,808 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12295 to 8325. [2022-01-18 07:15:41,816 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-01-18 07:15:41,833 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8325 states to 8325 states and 24289 transitions. [2022-01-18 07:15:41,833 INFO L78 Accepts]: Start accepts. Automaton has 8325 states and 24289 transitions. Word has length 34 [2022-01-18 07:15:41,833 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:15:41,833 INFO L470 AbstractCegarLoop]: Abstraction has 8325 states and 24289 transitions. [2022-01-18 07:15:41,833 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-01-18 07:15:41,833 INFO L276 IsEmpty]: Start isEmpty. Operand 8325 states and 24289 transitions. [2022-01-18 07:15:41,844 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-01-18 07:15:41,844 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:15:41,845 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-01-18 07:15:41,860 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Ended with exit code 0 [2022-01-18 07:15:42,045 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-01-18 07:15:42,045 INFO L402 AbstractCegarLoop]: === Iteration 75 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:15:42,045 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:15:42,045 INFO L85 PathProgramCache]: Analyzing trace with hash -1777129678, now seen corresponding path program 57 times [2022-01-18 07:15:42,046 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:15:42,046 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [453359818] [2022-01-18 07:15:42,046 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:15:42,046 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:15:42,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:15:42,162 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:42,162 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:15:42,162 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [453359818] [2022-01-18 07:15:42,162 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [453359818] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:15:42,162 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1162569891] [2022-01-18 07:15:42,162 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 07:15:42,162 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:15:42,163 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:15:42,163 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-01-18 07:15:42,164 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-01-18 07:15:42,185 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-01-18 07:15:42,185 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:15:42,186 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 22 conjunts are in the unsatisfiable core [2022-01-18 07:15:42,186 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:15:42,421 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-01-18 07:15:42,422 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-01-18 07:15:42,441 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:42,441 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:15:42,553 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-01-18 07:15:42,553 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-01-18 07:15:42,673 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:42,673 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1162569891] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:15:42,673 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:15:42,673 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 19 [2022-01-18 07:15:42,673 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1675895350] [2022-01-18 07:15:42,673 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:15:42,673 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-18 07:15:42,673 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:15:42,674 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-18 07:15:42,674 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=320, Unknown=0, NotChecked=0, Total=380 [2022-01-18 07:15:42,674 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-01-18 07:15:42,909 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:15:42,910 INFO L93 Difference]: Finished difference Result 12300 states and 36126 transitions. [2022-01-18 07:15:42,910 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-01-18 07:15:42,910 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-01-18 07:15:42,910 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:15:42,935 INFO L225 Difference]: With dead ends: 12300 [2022-01-18 07:15:42,935 INFO L226 Difference]: Without dead ends: 12263 [2022-01-18 07:15:42,935 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 57 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 92 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=68, Invalid=352, Unknown=0, NotChecked=0, Total=420 [2022-01-18 07:15:42,935 INFO L933 BasicCegarLoop]: 61 mSDtfsCounter, 86 mSDsluCounter, 800 mSDsCounter, 0 mSdLazyCounter, 527 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s 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-01-18 07:15:42,936 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-01-18 07:15:42,946 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12263 states. [2022-01-18 07:15:43,053 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12263 to 8347. [2022-01-18 07:15:43,062 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-01-18 07:15:43,078 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8347 states to 8347 states and 24354 transitions. [2022-01-18 07:15:43,078 INFO L78 Accepts]: Start accepts. Automaton has 8347 states and 24354 transitions. Word has length 34 [2022-01-18 07:15:43,078 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:15:43,078 INFO L470 AbstractCegarLoop]: Abstraction has 8347 states and 24354 transitions. [2022-01-18 07:15:43,078 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-01-18 07:15:43,078 INFO L276 IsEmpty]: Start isEmpty. Operand 8347 states and 24354 transitions. [2022-01-18 07:15:43,089 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-01-18 07:15:43,089 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:15:43,089 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-01-18 07:15:43,105 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Ended with exit code 0 [2022-01-18 07:15:43,289 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-01-18 07:15:43,290 INFO L402 AbstractCegarLoop]: === Iteration 76 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:15:43,290 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:15:43,290 INFO L85 PathProgramCache]: Analyzing trace with hash -1088627474, now seen corresponding path program 58 times [2022-01-18 07:15:43,290 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:15:43,290 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1939424797] [2022-01-18 07:15:43,290 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:15:43,290 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:15:43,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:15:43,412 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:43,412 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:15:43,413 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1939424797] [2022-01-18 07:15:43,413 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1939424797] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:15:43,413 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2051178115] [2022-01-18 07:15:43,413 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 07:15:43,413 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:15:43,413 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:15:43,416 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-01-18 07:15:43,417 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-01-18 07:15:43,443 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 07:15:43,443 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:15:43,444 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 22 conjunts are in the unsatisfiable core [2022-01-18 07:15:43,444 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:15:43,681 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-01-18 07:15:43,681 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-01-18 07:15:43,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-01-18 07:15:43,706 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:15:43,788 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-01-18 07:15:43,788 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-01-18 07:15:43,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-01-18 07:15:43,899 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2051178115] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:15:43,899 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:15:43,899 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 18 [2022-01-18 07:15:43,899 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [459983140] [2022-01-18 07:15:43,899 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:15:43,899 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-18 07:15:43,899 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:15:43,900 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-18 07:15:43,900 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2022-01-18 07:15:43,900 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-01-18 07:15:44,138 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:15:44,139 INFO L93 Difference]: Finished difference Result 12845 states and 37674 transitions. [2022-01-18 07:15:44,139 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-01-18 07:15:44,139 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-01-18 07:15:44,139 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:15:44,162 INFO L225 Difference]: With dead ends: 12845 [2022-01-18 07:15:44,162 INFO L226 Difference]: Without dead ends: 12771 [2022-01-18 07:15:44,162 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-01-18 07:15:44,162 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.2s IncrementalHoareTripleChecker+Time [2022-01-18 07:15:44,162 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.2s Time] [2022-01-18 07:15:44,173 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12771 states. [2022-01-18 07:15:44,327 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12771 to 8781. [2022-01-18 07:15:44,336 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-01-18 07:15:44,354 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8781 states to 8781 states and 25635 transitions. [2022-01-18 07:15:44,354 INFO L78 Accepts]: Start accepts. Automaton has 8781 states and 25635 transitions. Word has length 34 [2022-01-18 07:15:44,354 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:15:44,354 INFO L470 AbstractCegarLoop]: Abstraction has 8781 states and 25635 transitions. [2022-01-18 07:15:44,354 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-01-18 07:15:44,355 INFO L276 IsEmpty]: Start isEmpty. Operand 8781 states and 25635 transitions. [2022-01-18 07:15:44,366 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-01-18 07:15:44,366 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:15:44,366 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-01-18 07:15:44,388 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Ended with exit code 0 [2022-01-18 07:15:44,579 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-01-18 07:15:44,579 INFO L402 AbstractCegarLoop]: === Iteration 77 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:15:44,580 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:15:44,580 INFO L85 PathProgramCache]: Analyzing trace with hash 1451336562, now seen corresponding path program 59 times [2022-01-18 07:15:44,580 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:15:44,580 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [900061376] [2022-01-18 07:15:44,580 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:15:44,580 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:15:44,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:15:44,718 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:44,718 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:15:44,718 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [900061376] [2022-01-18 07:15:44,718 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [900061376] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:15:44,719 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1035034410] [2022-01-18 07:15:44,719 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 07:15:44,719 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:15:44,719 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:15:44,720 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-01-18 07:15:44,721 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-01-18 07:15:44,749 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-01-18 07:15:44,749 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:15:44,750 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 22 conjunts are in the unsatisfiable core [2022-01-18 07:15:44,750 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:15:44,997 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-01-18 07:15:44,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-01-18 07:15:45,027 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:45,027 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:15:45,094 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-01-18 07:15:45,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 24 treesize of output 48 [2022-01-18 07:15:45,249 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:45,249 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1035034410] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:15:45,249 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:15:45,249 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 17 [2022-01-18 07:15:45,249 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1361319716] [2022-01-18 07:15:45,250 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:15:45,250 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-01-18 07:15:45,250 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:15:45,250 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-01-18 07:15:45,250 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=253, Unknown=0, NotChecked=0, Total=306 [2022-01-18 07:15:45,250 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-01-18 07:15:45,556 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:15:45,556 INFO L93 Difference]: Finished difference Result 13891 states and 40747 transitions. [2022-01-18 07:15:45,557 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-01-18 07:15:45,557 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-01-18 07:15:45,557 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:15:45,582 INFO L225 Difference]: With dead ends: 13891 [2022-01-18 07:15:45,582 INFO L226 Difference]: Without dead ends: 13801 [2022-01-18 07:15:45,583 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-01-18 07:15:45,583 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-01-18 07:15:45,583 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-01-18 07:15:45,595 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13801 states. [2022-01-18 07:15:45,722 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13801 to 9593. [2022-01-18 07:15:45,732 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-01-18 07:15:45,751 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9593 states to 9593 states and 28071 transitions. [2022-01-18 07:15:45,751 INFO L78 Accepts]: Start accepts. Automaton has 9593 states and 28071 transitions. Word has length 34 [2022-01-18 07:15:45,751 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:15:45,751 INFO L470 AbstractCegarLoop]: Abstraction has 9593 states and 28071 transitions. [2022-01-18 07:15:45,752 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-01-18 07:15:45,752 INFO L276 IsEmpty]: Start isEmpty. Operand 9593 states and 28071 transitions. [2022-01-18 07:15:45,766 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-01-18 07:15:45,766 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:15:45,766 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-01-18 07:15:45,782 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Ended with exit code 0 [2022-01-18 07:15:45,966 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-01-18 07:15:45,967 INFO L402 AbstractCegarLoop]: === Iteration 78 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:15:45,967 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:15:45,967 INFO L85 PathProgramCache]: Analyzing trace with hash 1332253550, now seen corresponding path program 60 times [2022-01-18 07:15:45,967 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:15:45,967 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1333424364] [2022-01-18 07:15:45,967 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:15:45,967 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:15:45,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:15:46,070 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:46,070 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:15:46,070 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1333424364] [2022-01-18 07:15:46,070 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1333424364] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:15:46,070 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1241206553] [2022-01-18 07:15:46,070 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 07:15:46,070 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:15:46,071 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:15:46,071 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-01-18 07:15:46,072 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-01-18 07:15:46,096 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-01-18 07:15:46,096 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:15:46,097 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 22 conjunts are in the unsatisfiable core [2022-01-18 07:15:46,097 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:15:46,323 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-01-18 07:15:46,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 59 treesize of output 33 [2022-01-18 07:15:46,357 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:46,357 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:15:46,409 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-01-18 07:15:46,409 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-01-18 07:15:46,576 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:46,576 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1241206553] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:15:46,576 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:15:46,576 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 17 [2022-01-18 07:15:46,576 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2141861613] [2022-01-18 07:15:46,576 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:15:46,577 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-01-18 07:15:46,577 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:15:46,577 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-01-18 07:15:46,577 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=253, Unknown=0, NotChecked=0, Total=306 [2022-01-18 07:15:46,577 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-01-18 07:15:46,957 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:15:46,958 INFO L93 Difference]: Finished difference Result 13916 states and 40787 transitions. [2022-01-18 07:15:46,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-01-18 07:15:46,958 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-01-18 07:15:46,958 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:15:46,981 INFO L225 Difference]: With dead ends: 13916 [2022-01-18 07:15:46,982 INFO L226 Difference]: Without dead ends: 13814 [2022-01-18 07:15:46,982 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-01-18 07:15:46,982 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-01-18 07:15:46,982 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-01-18 07:15:46,993 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13814 states. [2022-01-18 07:15:47,115 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13814 to 9193. [2022-01-18 07:15:47,124 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-01-18 07:15:47,141 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9193 states to 9193 states and 26863 transitions. [2022-01-18 07:15:47,142 INFO L78 Accepts]: Start accepts. Automaton has 9193 states and 26863 transitions. Word has length 34 [2022-01-18 07:15:47,142 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:15:47,142 INFO L470 AbstractCegarLoop]: Abstraction has 9193 states and 26863 transitions. [2022-01-18 07:15:47,142 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-01-18 07:15:47,142 INFO L276 IsEmpty]: Start isEmpty. Operand 9193 states and 26863 transitions. [2022-01-18 07:15:47,154 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-01-18 07:15:47,154 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:15:47,154 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-01-18 07:15:47,169 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-01-18 07:15:47,354 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-01-18 07:15:47,354 INFO L402 AbstractCegarLoop]: === Iteration 79 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:15:47,355 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:15:47,355 INFO L85 PathProgramCache]: Analyzing trace with hash 1338048164, now seen corresponding path program 61 times [2022-01-18 07:15:47,355 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:15:47,355 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1773584982] [2022-01-18 07:15:47,355 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:15:47,355 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:15:47,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:15:47,480 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:47,481 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:15:47,481 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1773584982] [2022-01-18 07:15:47,481 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1773584982] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:15:47,481 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1215668099] [2022-01-18 07:15:47,481 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 07:15:47,481 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:15:47,481 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:15:47,482 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-01-18 07:15:47,510 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-01-18 07:15:47,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:15:47,517 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 22 conjunts are in the unsatisfiable core [2022-01-18 07:15:47,518 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:15:47,814 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-01-18 07:15:47,814 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-01-18 07:15:47,842 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:47,842 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:15:47,975 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-01-18 07:15:47,975 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-01-18 07:15:48,100 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:48,101 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1215668099] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:15:48,101 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:15:48,101 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 20 [2022-01-18 07:15:48,101 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [93454177] [2022-01-18 07:15:48,101 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:15:48,101 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-01-18 07:15:48,101 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:15:48,102 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-01-18 07:15:48,102 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=356, Unknown=0, NotChecked=0, Total=420 [2022-01-18 07:15:48,102 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-01-18 07:15:48,406 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:15:48,406 INFO L93 Difference]: Finished difference Result 10245 states and 29682 transitions. [2022-01-18 07:15:48,406 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-01-18 07:15:48,406 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-01-18 07:15:48,406 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:15:48,423 INFO L225 Difference]: With dead ends: 10245 [2022-01-18 07:15:48,423 INFO L226 Difference]: Without dead ends: 10171 [2022-01-18 07:15:48,423 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-01-18 07:15:48,423 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.3s IncrementalHoareTripleChecker+Time [2022-01-18 07:15:48,423 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.3s Time] [2022-01-18 07:15:48,431 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10171 states. [2022-01-18 07:15:48,530 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10171 to 9511. [2022-01-18 07:15:48,539 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-01-18 07:15:48,557 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9511 states to 9511 states and 27818 transitions. [2022-01-18 07:15:48,557 INFO L78 Accepts]: Start accepts. Automaton has 9511 states and 27818 transitions. Word has length 34 [2022-01-18 07:15:48,557 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:15:48,558 INFO L470 AbstractCegarLoop]: Abstraction has 9511 states and 27818 transitions. [2022-01-18 07:15:48,558 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-01-18 07:15:48,558 INFO L276 IsEmpty]: Start isEmpty. Operand 9511 states and 27818 transitions. [2022-01-18 07:15:48,570 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-01-18 07:15:48,570 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:15:48,570 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-01-18 07:15:48,585 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Ended with exit code 0 [2022-01-18 07:15:48,770 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-01-18 07:15:48,770 INFO L402 AbstractCegarLoop]: === Iteration 80 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:15:48,771 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:15:48,771 INFO L85 PathProgramCache]: Analyzing trace with hash -1708940652, now seen corresponding path program 62 times [2022-01-18 07:15:48,771 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:15:48,771 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [763979555] [2022-01-18 07:15:48,771 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:15:48,771 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:15:48,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:15:48,868 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:48,869 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:15:48,869 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [763979555] [2022-01-18 07:15:48,869 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [763979555] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:15:48,869 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [125429541] [2022-01-18 07:15:48,869 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 07:15:48,869 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:15:48,869 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:15:48,870 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-01-18 07:15:48,870 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-01-18 07:15:48,919 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 07:15:48,919 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:15:48,919 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 22 conjunts are in the unsatisfiable core [2022-01-18 07:15:48,920 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:15:49,156 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-01-18 07:15:49,156 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-01-18 07:15:49,177 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:49,177 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:15:49,264 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-01-18 07:15:49,264 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-01-18 07:15:49,377 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:49,378 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [125429541] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:15:49,378 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:15:49,378 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11, 10] total 18 [2022-01-18 07:15:49,378 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [15946799] [2022-01-18 07:15:49,378 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:15:49,378 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-18 07:15:49,378 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:15:49,378 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-18 07:15:49,378 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2022-01-18 07:15:49,379 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-01-18 07:15:49,663 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:15:49,663 INFO L93 Difference]: Finished difference Result 10671 states and 30957 transitions. [2022-01-18 07:15:49,664 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-01-18 07:15:49,664 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-01-18 07:15:49,664 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:15:49,681 INFO L225 Difference]: With dead ends: 10671 [2022-01-18 07:15:49,682 INFO L226 Difference]: Without dead ends: 10597 [2022-01-18 07:15:49,682 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-01-18 07:15:49,682 INFO L933 BasicCegarLoop]: 67 mSDtfsCounter, 131 mSDsluCounter, 846 mSDsCounter, 0 mSdLazyCounter, 605 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s 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-01-18 07:15:49,682 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-01-18 07:15:49,693 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10597 states. [2022-01-18 07:15:49,800 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10597 to 9447. [2022-01-18 07:15:49,808 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-01-18 07:15:49,827 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9447 states to 9447 states and 27650 transitions. [2022-01-18 07:15:49,827 INFO L78 Accepts]: Start accepts. Automaton has 9447 states and 27650 transitions. Word has length 34 [2022-01-18 07:15:49,827 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:15:49,827 INFO L470 AbstractCegarLoop]: Abstraction has 9447 states and 27650 transitions. [2022-01-18 07:15:49,827 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-01-18 07:15:49,827 INFO L276 IsEmpty]: Start isEmpty. Operand 9447 states and 27650 transitions. [2022-01-18 07:15:49,839 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-01-18 07:15:49,839 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:15:49,839 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-01-18 07:15:49,855 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Ended with exit code 0 [2022-01-18 07:15:50,040 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-01-18 07:15:50,041 INFO L402 AbstractCegarLoop]: === Iteration 81 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:15:50,041 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:15:50,041 INFO L85 PathProgramCache]: Analyzing trace with hash -1416289990, now seen corresponding path program 63 times [2022-01-18 07:15:50,041 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:15:50,041 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1747382479] [2022-01-18 07:15:50,041 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:15:50,041 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:15:50,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:15:50,152 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:50,153 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:15:50,153 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1747382479] [2022-01-18 07:15:50,153 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1747382479] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:15:50,153 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [521745059] [2022-01-18 07:15:50,153 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 07:15:50,153 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:15:50,153 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:15:50,156 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-01-18 07:15:50,158 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-01-18 07:15:50,185 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-01-18 07:15:50,186 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:15:50,186 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 22 conjunts are in the unsatisfiable core [2022-01-18 07:15:50,187 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:15:50,468 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-01-18 07:15:50,468 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-01-18 07:15:50,497 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:50,497 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:15:50,557 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-01-18 07:15:50,557 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-01-18 07:15:50,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-01-18 07:15:50,682 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [521745059] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:15:50,682 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:15:50,682 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11, 10] total 17 [2022-01-18 07:15:50,682 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1911489031] [2022-01-18 07:15:50,682 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:15:50,682 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-01-18 07:15:50,682 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:15:50,682 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-01-18 07:15:50,682 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2022-01-18 07:15:50,682 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-01-18 07:15:51,025 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:15:51,025 INFO L93 Difference]: Finished difference Result 11355 states and 33052 transitions. [2022-01-18 07:15:51,025 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-01-18 07:15:51,025 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-01-18 07:15:51,025 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:15:51,044 INFO L225 Difference]: With dead ends: 11355 [2022-01-18 07:15:51,044 INFO L226 Difference]: Without dead ends: 11265 [2022-01-18 07:15:51,044 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-01-18 07:15:51,044 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.3s IncrementalHoareTripleChecker+Time [2022-01-18 07:15:51,045 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.3s Time] [2022-01-18 07:15:51,053 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11265 states. [2022-01-18 07:15:51,205 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11265 to 10245. [2022-01-18 07:15:51,216 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-01-18 07:15:51,236 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10245 states to 10245 states and 30067 transitions. [2022-01-18 07:15:51,236 INFO L78 Accepts]: Start accepts. Automaton has 10245 states and 30067 transitions. Word has length 34 [2022-01-18 07:15:51,236 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:15:51,236 INFO L470 AbstractCegarLoop]: Abstraction has 10245 states and 30067 transitions. [2022-01-18 07:15:51,236 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-01-18 07:15:51,236 INFO L276 IsEmpty]: Start isEmpty. Operand 10245 states and 30067 transitions. [2022-01-18 07:15:51,250 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-01-18 07:15:51,250 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:15:51,250 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-01-18 07:15:51,265 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Ended with exit code 0 [2022-01-18 07:15:51,451 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-01-18 07:15:51,451 INFO L402 AbstractCegarLoop]: === Iteration 82 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:15:51,451 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:15:51,451 INFO L85 PathProgramCache]: Analyzing trace with hash -1535373002, now seen corresponding path program 64 times [2022-01-18 07:15:51,452 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:15:51,452 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [456394363] [2022-01-18 07:15:51,452 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:15:51,452 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:15:51,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:15:51,553 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 07:15:51,553 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:15:51,553 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [456394363] [2022-01-18 07:15:51,553 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [456394363] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:15:51,554 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1128277507] [2022-01-18 07:15:51,554 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 07:15:51,554 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:15:51,554 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:15:51,555 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-01-18 07:15:51,555 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-01-18 07:15:51,577 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 07:15:51,577 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:15:51,577 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 22 conjunts are in the unsatisfiable core [2022-01-18 07:15:51,578 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:15:51,802 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-01-18 07:15:51,803 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-01-18 07:15:51,820 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:51,820 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:15:51,870 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-01-18 07:15:51,871 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-01-18 07:15:52,005 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 07:15:52,005 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1128277507] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:15:52,005 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:15:52,005 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11, 10] total 17 [2022-01-18 07:15:52,005 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [21824640] [2022-01-18 07:15:52,005 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:15:52,005 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-01-18 07:15:52,005 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:15:52,005 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-01-18 07:15:52,005 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2022-01-18 07:15:52,006 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-01-18 07:15:52,332 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:15:52,332 INFO L93 Difference]: Finished difference Result 11347 states and 33022 transitions. [2022-01-18 07:15:52,333 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-01-18 07:15:52,333 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-01-18 07:15:52,333 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:15:52,352 INFO L225 Difference]: With dead ends: 11347 [2022-01-18 07:15:52,352 INFO L226 Difference]: Without dead ends: 11231 [2022-01-18 07:15:52,352 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-01-18 07:15:52,353 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.3s IncrementalHoareTripleChecker+Time [2022-01-18 07:15:52,353 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.3s Time] [2022-01-18 07:15:52,361 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11231 states. [2022-01-18 07:15:52,476 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11231 to 10199. [2022-01-18 07:15:52,486 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-01-18 07:15:52,505 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10199 states to 10199 states and 29916 transitions. [2022-01-18 07:15:52,506 INFO L78 Accepts]: Start accepts. Automaton has 10199 states and 29916 transitions. Word has length 34 [2022-01-18 07:15:52,506 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:15:52,506 INFO L470 AbstractCegarLoop]: Abstraction has 10199 states and 29916 transitions. [2022-01-18 07:15:52,506 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-01-18 07:15:52,506 INFO L276 IsEmpty]: Start isEmpty. Operand 10199 states and 29916 transitions. [2022-01-18 07:15:52,519 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-01-18 07:15:52,519 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:15:52,519 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-01-18 07:15:52,535 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Ended with exit code 0 [2022-01-18 07:15:52,720 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-01-18 07:15:52,720 INFO L402 AbstractCegarLoop]: === Iteration 83 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:15:52,720 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:15:52,720 INFO L85 PathProgramCache]: Analyzing trace with hash -1391085420, now seen corresponding path program 65 times [2022-01-18 07:15:52,720 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:15:52,720 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1428817496] [2022-01-18 07:15:52,720 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:15:52,720 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:15:52,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:15:52,828 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:52,828 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:15:52,828 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1428817496] [2022-01-18 07:15:52,828 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1428817496] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:15:52,828 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1301003522] [2022-01-18 07:15:52,828 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 07:15:52,828 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:15:52,829 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:15:52,830 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-01-18 07:15:52,847 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-01-18 07:15:52,861 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2022-01-18 07:15:52,861 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:15:52,861 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 22 conjunts are in the unsatisfiable core [2022-01-18 07:15:52,861 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:15:53,104 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-01-18 07:15:53,104 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-01-18 07:15:53,135 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:53,136 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:15:53,208 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-01-18 07:15:53,209 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-01-18 07:15:53,340 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:53,341 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1301003522] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:15:53,341 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:15:53,341 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 19 [2022-01-18 07:15:53,341 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2071061385] [2022-01-18 07:15:53,341 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:15:53,341 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-18 07:15:53,341 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:15:53,341 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-18 07:15:53,341 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=318, Unknown=0, NotChecked=0, Total=380 [2022-01-18 07:15:53,342 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-01-18 07:15:53,674 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:15:53,675 INFO L93 Difference]: Finished difference Result 11049 states and 32066 transitions. [2022-01-18 07:15:53,675 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-01-18 07:15:53,675 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-01-18 07:15:53,675 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:15:53,692 INFO L225 Difference]: With dead ends: 11049 [2022-01-18 07:15:53,692 INFO L226 Difference]: Without dead ends: 10932 [2022-01-18 07:15:53,693 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-01-18 07:15:53,693 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-01-18 07:15:53,693 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-01-18 07:15:53,701 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10932 states. [2022-01-18 07:15:53,834 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10932 to 9709. [2022-01-18 07:15:53,844 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-01-18 07:15:53,865 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9709 states to 9709 states and 28445 transitions. [2022-01-18 07:15:53,866 INFO L78 Accepts]: Start accepts. Automaton has 9709 states and 28445 transitions. Word has length 34 [2022-01-18 07:15:53,866 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:15:53,866 INFO L470 AbstractCegarLoop]: Abstraction has 9709 states and 28445 transitions. [2022-01-18 07:15:53,866 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-01-18 07:15:53,866 INFO L276 IsEmpty]: Start isEmpty. Operand 9709 states and 28445 transitions. [2022-01-18 07:15:53,880 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-01-18 07:15:53,881 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:15:53,881 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-01-18 07:15:53,896 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-01-18 07:15:54,081 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-01-18 07:15:54,081 INFO L402 AbstractCegarLoop]: === Iteration 84 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:15:54,081 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:15:54,082 INFO L85 PathProgramCache]: Analyzing trace with hash -2062395372, now seen corresponding path program 66 times [2022-01-18 07:15:54,082 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:15:54,082 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1433516264] [2022-01-18 07:15:54,082 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:15:54,082 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:15:54,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:15:54,216 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:54,216 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:15:54,216 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1433516264] [2022-01-18 07:15:54,216 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1433516264] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:15:54,216 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [987359016] [2022-01-18 07:15:54,216 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 07:15:54,217 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:15:54,217 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:15:54,217 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-01-18 07:15:54,218 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-01-18 07:15:54,239 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-01-18 07:15:54,240 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:15:54,240 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 22 conjunts are in the unsatisfiable core [2022-01-18 07:15:54,240 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:15:54,497 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-01-18 07:15:54,497 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-01-18 07:15:54,511 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:54,511 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:15:54,620 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-01-18 07:15:54,620 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-01-18 07:15:54,724 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:54,724 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [987359016] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:15:54,724 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:15:54,724 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 21 [2022-01-18 07:15:54,724 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [593152217] [2022-01-18 07:15:54,724 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:15:54,724 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-01-18 07:15:54,724 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:15:54,725 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-01-18 07:15:54,725 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=394, Unknown=0, NotChecked=0, Total=462 [2022-01-18 07:15:54,725 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-01-18 07:15:54,975 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:15:54,976 INFO L93 Difference]: Finished difference Result 11021 states and 32116 transitions. [2022-01-18 07:15:54,976 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-01-18 07:15:54,976 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-01-18 07:15:54,976 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:15:54,994 INFO L225 Difference]: With dead ends: 11021 [2022-01-18 07:15:54,994 INFO L226 Difference]: Without dead ends: 10927 [2022-01-18 07:15:54,994 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-01-18 07:15:54,995 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-01-18 07:15:54,995 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-01-18 07:15:55,003 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10927 states. [2022-01-18 07:15:55,112 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10927 to 9881. [2022-01-18 07:15:55,122 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-01-18 07:15:55,142 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9881 states to 9881 states and 28971 transitions. [2022-01-18 07:15:55,142 INFO L78 Accepts]: Start accepts. Automaton has 9881 states and 28971 transitions. Word has length 34 [2022-01-18 07:15:55,142 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:15:55,143 INFO L470 AbstractCegarLoop]: Abstraction has 9881 states and 28971 transitions. [2022-01-18 07:15:55,143 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-01-18 07:15:55,143 INFO L276 IsEmpty]: Start isEmpty. Operand 9881 states and 28971 transitions. [2022-01-18 07:15:55,156 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-01-18 07:15:55,156 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:15:55,156 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-01-18 07:15:55,171 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Ended with exit code 0 [2022-01-18 07:15:55,356 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-01-18 07:15:55,356 INFO L402 AbstractCegarLoop]: === Iteration 85 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:15:55,356 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:15:55,357 INFO L85 PathProgramCache]: Analyzing trace with hash 1791855278, now seen corresponding path program 67 times [2022-01-18 07:15:55,357 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:15:55,357 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2094213890] [2022-01-18 07:15:55,357 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:15:55,357 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:15:55,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:15:55,456 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:55,456 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:15:55,456 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2094213890] [2022-01-18 07:15:55,456 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2094213890] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:15:55,456 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [829475754] [2022-01-18 07:15:55,456 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 07:15:55,456 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:15:55,456 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:15:55,457 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-01-18 07:15:55,458 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-01-18 07:15:55,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:15:55,479 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 22 conjunts are in the unsatisfiable core [2022-01-18 07:15:55,480 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:15:55,727 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-01-18 07:15:55,727 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-01-18 07:15:55,758 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:55,758 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:15:55,841 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-01-18 07:15:55,841 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-01-18 07:15:55,959 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:55,960 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [829475754] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:15:55,960 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:15:55,960 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11, 10] total 19 [2022-01-18 07:15:55,960 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1315587663] [2022-01-18 07:15:55,960 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:15:55,960 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-18 07:15:55,960 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:15:55,960 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-18 07:15:55,960 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=318, Unknown=0, NotChecked=0, Total=380 [2022-01-18 07:15:55,960 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-01-18 07:15:56,278 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:15:56,279 INFO L93 Difference]: Finished difference Result 10687 states and 31153 transitions. [2022-01-18 07:15:56,279 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-01-18 07:15:56,279 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-01-18 07:15:56,279 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:15:56,340 INFO L225 Difference]: With dead ends: 10687 [2022-01-18 07:15:56,340 INFO L226 Difference]: Without dead ends: 10579 [2022-01-18 07:15:56,340 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-01-18 07:15:56,340 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.3s IncrementalHoareTripleChecker+Time [2022-01-18 07:15:56,340 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.3s Time] [2022-01-18 07:15:56,347 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10579 states. [2022-01-18 07:15:56,432 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10579 to 8897. [2022-01-18 07:15:56,440 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-01-18 07:15:56,457 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8897 states to 8897 states and 26095 transitions. [2022-01-18 07:15:56,457 INFO L78 Accepts]: Start accepts. Automaton has 8897 states and 26095 transitions. Word has length 34 [2022-01-18 07:15:56,457 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:15:56,457 INFO L470 AbstractCegarLoop]: Abstraction has 8897 states and 26095 transitions. [2022-01-18 07:15:56,457 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-01-18 07:15:56,458 INFO L276 IsEmpty]: Start isEmpty. Operand 8897 states and 26095 transitions. [2022-01-18 07:15:56,473 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-01-18 07:15:56,473 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:15:56,473 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-01-18 07:15:56,495 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Forceful destruction successful, exit code 0 [2022-01-18 07:15:56,694 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-01-18 07:15:56,695 INFO L402 AbstractCegarLoop]: === Iteration 86 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:15:56,695 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:15:56,695 INFO L85 PathProgramCache]: Analyzing trace with hash -764552876, now seen corresponding path program 68 times [2022-01-18 07:15:56,695 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:15:56,696 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [232913633] [2022-01-18 07:15:56,696 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:15:56,696 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:15:56,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:15:56,806 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:56,806 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:15:56,807 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [232913633] [2022-01-18 07:15:56,807 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [232913633] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:15:56,807 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [813013323] [2022-01-18 07:15:56,807 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 07:15:56,807 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:15:56,807 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:15:56,808 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-01-18 07:15:56,810 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-01-18 07:15:56,833 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 07:15:56,834 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:15:56,834 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 22 conjunts are in the unsatisfiable core [2022-01-18 07:15:56,834 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:15:57,095 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-01-18 07:15:57,095 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-01-18 07:15:57,113 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:57,113 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:15:57,173 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-01-18 07:15:57,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-01-18 07:15:57,306 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:57,306 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [813013323] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:15:57,306 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:15:57,306 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 11, 9] total 17 [2022-01-18 07:15:57,307 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [457708273] [2022-01-18 07:15:57,307 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:15:57,307 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-01-18 07:15:57,307 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:15:57,307 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-01-18 07:15:57,307 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2022-01-18 07:15:57,307 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-01-18 07:15:57,507 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:15:57,507 INFO L93 Difference]: Finished difference Result 10521 states and 30797 transitions. [2022-01-18 07:15:57,507 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-01-18 07:15:57,507 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-01-18 07:15:57,507 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:15:57,525 INFO L225 Difference]: With dead ends: 10521 [2022-01-18 07:15:57,525 INFO L226 Difference]: Without dead ends: 10439 [2022-01-18 07:15:57,525 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-01-18 07:15:57,525 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.2s IncrementalHoareTripleChecker+Time [2022-01-18 07:15:57,525 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.2s Time] [2022-01-18 07:15:57,534 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10439 states. [2022-01-18 07:15:57,637 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10439 to 10093. [2022-01-18 07:15:57,647 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-01-18 07:15:57,667 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10093 states to 10093 states and 29711 transitions. [2022-01-18 07:15:57,667 INFO L78 Accepts]: Start accepts. Automaton has 10093 states and 29711 transitions. Word has length 34 [2022-01-18 07:15:57,667 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:15:57,667 INFO L470 AbstractCegarLoop]: Abstraction has 10093 states and 29711 transitions. [2022-01-18 07:15:57,667 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-01-18 07:15:57,667 INFO L276 IsEmpty]: Start isEmpty. Operand 10093 states and 29711 transitions. [2022-01-18 07:15:57,681 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-01-18 07:15:57,681 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:15:57,681 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-01-18 07:15:57,696 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Ended with exit code 0 [2022-01-18 07:15:57,881 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-01-18 07:15:57,881 INFO L402 AbstractCegarLoop]: === Iteration 87 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:15:57,881 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:15:57,882 INFO L85 PathProgramCache]: Analyzing trace with hash -883635888, now seen corresponding path program 69 times [2022-01-18 07:15:57,882 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:15:57,882 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [807049435] [2022-01-18 07:15:57,882 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:15:57,882 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:15:57,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:15:57,976 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 07:15:57,976 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:15:57,976 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [807049435] [2022-01-18 07:15:57,976 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [807049435] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:15:57,976 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [863480525] [2022-01-18 07:15:57,976 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 07:15:57,976 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:15:57,976 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:15:57,977 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-01-18 07:15:58,001 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-01-18 07:15:58,009 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-01-18 07:15:58,009 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:15:58,009 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 22 conjunts are in the unsatisfiable core [2022-01-18 07:15:58,010 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:15:58,291 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-01-18 07:15:58,291 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-01-18 07:15:58,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-01-18 07:15:58,307 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:15:58,369 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-01-18 07:15:58,370 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-01-18 07:15:58,528 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 07:15:58,529 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [863480525] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:15:58,529 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:15:58,529 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 11, 9] total 17 [2022-01-18 07:15:58,529 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1239094828] [2022-01-18 07:15:58,529 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:15:58,529 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-01-18 07:15:58,529 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:15:58,530 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-01-18 07:15:58,530 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2022-01-18 07:15:58,530 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-01-18 07:15:58,855 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:15:58,855 INFO L93 Difference]: Finished difference Result 10518 states and 30785 transitions. [2022-01-18 07:15:58,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-01-18 07:15:58,856 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-01-18 07:15:58,856 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:15:58,879 INFO L225 Difference]: With dead ends: 10518 [2022-01-18 07:15:58,880 INFO L226 Difference]: Without dead ends: 10406 [2022-01-18 07:15:58,880 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-01-18 07:15:58,880 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.3s IncrementalHoareTripleChecker+Time [2022-01-18 07:15:58,880 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.3s Time] [2022-01-18 07:15:58,893 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10406 states. [2022-01-18 07:15:59,048 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10406 to 9635. [2022-01-18 07:15:59,057 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-01-18 07:15:59,076 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9635 states to 9635 states and 28308 transitions. [2022-01-18 07:15:59,076 INFO L78 Accepts]: Start accepts. Automaton has 9635 states and 28308 transitions. Word has length 34 [2022-01-18 07:15:59,076 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:15:59,076 INFO L470 AbstractCegarLoop]: Abstraction has 9635 states and 28308 transitions. [2022-01-18 07:15:59,076 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-01-18 07:15:59,076 INFO L276 IsEmpty]: Start isEmpty. Operand 9635 states and 28308 transitions. [2022-01-18 07:15:59,088 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-01-18 07:15:59,089 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:15:59,089 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-01-18 07:15:59,104 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Ended with exit code 0 [2022-01-18 07:15:59,289 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-01-18 07:15:59,289 INFO L402 AbstractCegarLoop]: === Iteration 88 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:15:59,290 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:15:59,290 INFO L85 PathProgramCache]: Analyzing trace with hash -739348306, now seen corresponding path program 70 times [2022-01-18 07:15:59,290 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:15:59,290 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1648057294] [2022-01-18 07:15:59,290 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:15:59,290 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:15:59,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:15:59,393 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 07:15:59,394 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:15:59,394 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1648057294] [2022-01-18 07:15:59,394 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1648057294] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:15:59,394 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [774589460] [2022-01-18 07:15:59,394 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 07:15:59,394 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:15:59,394 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:15:59,395 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-01-18 07:15:59,421 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-01-18 07:15:59,430 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 07:15:59,430 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:15:59,430 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 22 conjunts are in the unsatisfiable core [2022-01-18 07:15:59,431 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:15:59,679 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-01-18 07:15:59,679 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-01-18 07:15:59,713 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:15:59,713 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:15:59,786 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-01-18 07:15:59,786 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-01-18 07:15:59,913 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 07:15:59,913 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [774589460] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:15:59,913 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:15:59,913 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11, 10] total 19 [2022-01-18 07:15:59,914 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1087685074] [2022-01-18 07:15:59,914 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:15:59,914 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-01-18 07:15:59,914 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:15:59,914 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-01-18 07:15:59,914 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=317, Unknown=0, NotChecked=0, Total=380 [2022-01-18 07:15:59,914 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-01-18 07:16:00,205 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:16:00,205 INFO L93 Difference]: Finished difference Result 10415 states and 30415 transitions. [2022-01-18 07:16:00,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-01-18 07:16:00,206 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-01-18 07:16:00,207 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:16:00,224 INFO L225 Difference]: With dead ends: 10415 [2022-01-18 07:16:00,224 INFO L226 Difference]: Without dead ends: 10298 [2022-01-18 07:16:00,224 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 57 SyntacticMatches, 2 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 102 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=77, Invalid=385, Unknown=0, NotChecked=0, Total=462 [2022-01-18 07:16:00,225 INFO L933 BasicCegarLoop]: 74 mSDtfsCounter, 108 mSDsluCounter, 1054 mSDsCounter, 0 mSdLazyCounter, 663 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s 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-01-18 07:16:00,225 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-01-18 07:16:00,233 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10298 states. [2022-01-18 07:16:00,341 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10298 to 10047. [2022-01-18 07:16:00,350 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-01-18 07:16:00,369 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10047 states to 10047 states and 29568 transitions. [2022-01-18 07:16:00,370 INFO L78 Accepts]: Start accepts. Automaton has 10047 states and 29568 transitions. Word has length 34 [2022-01-18 07:16:00,370 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:16:00,370 INFO L470 AbstractCegarLoop]: Abstraction has 10047 states and 29568 transitions. [2022-01-18 07:16:00,370 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-01-18 07:16:00,370 INFO L276 IsEmpty]: Start isEmpty. Operand 10047 states and 29568 transitions. [2022-01-18 07:16:00,383 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-01-18 07:16:00,383 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:16:00,383 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-01-18 07:16:00,399 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Ended with exit code 0 [2022-01-18 07:16:00,583 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-01-18 07:16:00,584 INFO L402 AbstractCegarLoop]: === Iteration 89 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:16:00,584 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:16:00,584 INFO L85 PathProgramCache]: Analyzing trace with hash 260086894, now seen corresponding path program 71 times [2022-01-18 07:16:00,584 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:16:00,584 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [538841929] [2022-01-18 07:16:00,584 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:16:00,584 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:16:00,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:16:00,715 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:16:00,715 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:16:00,715 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [538841929] [2022-01-18 07:16:00,715 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [538841929] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:16:00,716 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1249400138] [2022-01-18 07:16:00,716 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 07:16:00,716 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:16:00,716 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:16:00,717 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-01-18 07:16:00,718 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-01-18 07:16:00,744 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-01-18 07:16:00,744 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:16:00,745 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 22 conjunts are in the unsatisfiable core [2022-01-18 07:16:00,746 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:16:01,004 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-01-18 07:16:01,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 59 treesize of output 33 [2022-01-18 07:16:01,021 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:16:01,021 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:16:01,123 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-01-18 07:16:01,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 30 treesize of output 54 [2022-01-18 07:16:01,249 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:16:01,249 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1249400138] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:16:01,249 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:16:01,249 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 21 [2022-01-18 07:16:01,249 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1763734546] [2022-01-18 07:16:01,249 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:16:01,250 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-01-18 07:16:01,250 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:16:01,250 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-01-18 07:16:01,250 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=392, Unknown=0, NotChecked=0, Total=462 [2022-01-18 07:16:01,250 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-01-18 07:16:01,508 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:16:01,508 INFO L93 Difference]: Finished difference Result 10361 states and 30264 transitions. [2022-01-18 07:16:01,508 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-01-18 07:16:01,508 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-01-18 07:16:01,509 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:16:01,527 INFO L225 Difference]: With dead ends: 10361 [2022-01-18 07:16:01,527 INFO L226 Difference]: Without dead ends: 10285 [2022-01-18 07:16:01,527 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-01-18 07:16:01,528 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-01-18 07:16:01,528 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-01-18 07:16:01,537 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10285 states. [2022-01-18 07:16:01,693 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10285 to 8741. [2022-01-18 07:16:01,701 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-01-18 07:16:01,718 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8741 states to 8741 states and 25703 transitions. [2022-01-18 07:16:01,718 INFO L78 Accepts]: Start accepts. Automaton has 8741 states and 25703 transitions. Word has length 34 [2022-01-18 07:16:01,718 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:16:01,718 INFO L470 AbstractCegarLoop]: Abstraction has 8741 states and 25703 transitions. [2022-01-18 07:16:01,718 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-01-18 07:16:01,718 INFO L276 IsEmpty]: Start isEmpty. Operand 8741 states and 25703 transitions. [2022-01-18 07:16:01,730 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2022-01-18 07:16:01,731 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:16:01,731 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-01-18 07:16:01,746 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Ended with exit code 0 [2022-01-18 07:16:01,931 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-01-18 07:16:01,931 INFO L402 AbstractCegarLoop]: === Iteration 90 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:16:01,932 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:16:01,932 INFO L85 PathProgramCache]: Analyzing trace with hash -172842062, now seen corresponding path program 72 times [2022-01-18 07:16:01,932 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:16:01,932 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1903075603] [2022-01-18 07:16:01,932 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:16:01,932 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:16:01,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:16:01,971 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 5 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:16:01,972 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:16:01,972 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1903075603] [2022-01-18 07:16:01,972 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1903075603] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:16:01,973 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2113277691] [2022-01-18 07:16:01,973 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 07:16:01,974 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:16:01,974 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:16:01,975 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-01-18 07:16:01,976 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-01-18 07:16:02,003 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-01-18 07:16:02,003 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:16:02,004 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-18 07:16:02,004 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:16:02,100 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 5 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:16:02,101 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:16:02,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-01-18 07:16:02,162 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2113277691] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:16:02,162 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:16:02,163 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 12 [2022-01-18 07:16:02,163 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [444621682] [2022-01-18 07:16:02,163 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:16:02,163 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-01-18 07:16:02,163 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:16:02,163 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-01-18 07:16:02,163 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=93, Unknown=0, NotChecked=0, Total=132 [2022-01-18 07:16:02,163 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-01-18 07:16:02,361 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:16:02,361 INFO L93 Difference]: Finished difference Result 12506 states and 36770 transitions. [2022-01-18 07:16:02,361 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-01-18 07:16:02,362 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-01-18 07:16:02,362 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:16:02,384 INFO L225 Difference]: With dead ends: 12506 [2022-01-18 07:16:02,384 INFO L226 Difference]: Without dead ends: 12506 [2022-01-18 07:16:02,384 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-01-18 07:16:02,384 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-01-18 07:16:02,384 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-01-18 07:16:02,394 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12506 states. [2022-01-18 07:16:02,506 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12506 to 9087. [2022-01-18 07:16:02,515 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-01-18 07:16:02,533 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9087 states to 9087 states and 26685 transitions. [2022-01-18 07:16:02,533 INFO L78 Accepts]: Start accepts. Automaton has 9087 states and 26685 transitions. Word has length 37 [2022-01-18 07:16:02,533 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:16:02,533 INFO L470 AbstractCegarLoop]: Abstraction has 9087 states and 26685 transitions. [2022-01-18 07:16:02,533 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-01-18 07:16:02,533 INFO L276 IsEmpty]: Start isEmpty. Operand 9087 states and 26685 transitions. [2022-01-18 07:16:02,545 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2022-01-18 07:16:02,545 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:16:02,545 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-01-18 07:16:02,561 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Ended with exit code 0 [2022-01-18 07:16:02,746 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-01-18 07:16:02,746 INFO L402 AbstractCegarLoop]: === Iteration 91 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:16:02,746 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:16:02,746 INFO L85 PathProgramCache]: Analyzing trace with hash 1321029392, now seen corresponding path program 73 times [2022-01-18 07:16:02,746 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:16:02,746 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [839173535] [2022-01-18 07:16:02,746 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:16:02,746 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:16:02,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:16:02,786 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 12 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:16:02,786 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:16:02,786 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [839173535] [2022-01-18 07:16:02,786 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [839173535] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:16:02,786 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1739860576] [2022-01-18 07:16:02,786 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 07:16:02,786 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:16:02,787 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:16:02,787 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-01-18 07:16:02,803 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-01-18 07:16:02,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:16:02,821 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-18 07:16:02,821 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:16:02,903 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 12 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:16:02,903 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:16:02,958 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 12 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:16:02,958 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1739860576] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:16:02,958 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:16:02,958 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 12 [2022-01-18 07:16:02,959 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [499845434] [2022-01-18 07:16:02,959 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:16:02,959 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-01-18 07:16:02,959 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:16:02,959 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-01-18 07:16:02,959 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=93, Unknown=0, NotChecked=0, Total=132 [2022-01-18 07:16:02,959 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-01-18 07:16:03,158 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:16:03,158 INFO L93 Difference]: Finished difference Result 14863 states and 43287 transitions. [2022-01-18 07:16:03,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-01-18 07:16:03,158 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-01-18 07:16:03,158 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:16:03,195 INFO L225 Difference]: With dead ends: 14863 [2022-01-18 07:16:03,196 INFO L226 Difference]: Without dead ends: 14797 [2022-01-18 07:16:03,196 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-01-18 07:16:03,196 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-01-18 07:16:03,196 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-01-18 07:16:03,214 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14797 states. [2022-01-18 07:16:03,346 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14797 to 9087. [2022-01-18 07:16:03,355 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-01-18 07:16:03,373 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9087 states to 9087 states and 26676 transitions. [2022-01-18 07:16:03,374 INFO L78 Accepts]: Start accepts. Automaton has 9087 states and 26676 transitions. Word has length 37 [2022-01-18 07:16:03,374 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:16:03,374 INFO L470 AbstractCegarLoop]: Abstraction has 9087 states and 26676 transitions. [2022-01-18 07:16:03,374 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-01-18 07:16:03,374 INFO L276 IsEmpty]: Start isEmpty. Operand 9087 states and 26676 transitions. [2022-01-18 07:16:03,386 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2022-01-18 07:16:03,386 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:16:03,386 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-01-18 07:16:03,402 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Ended with exit code 0 [2022-01-18 07:16:03,587 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-01-18 07:16:03,587 INFO L402 AbstractCegarLoop]: === Iteration 92 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:16:03,587 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:16:03,587 INFO L85 PathProgramCache]: Analyzing trace with hash -299107312, now seen corresponding path program 74 times [2022-01-18 07:16:03,587 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:16:03,587 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1233539207] [2022-01-18 07:16:03,587 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:16:03,588 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:16:03,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:16:03,619 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 5 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:16:03,619 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:16:03,619 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1233539207] [2022-01-18 07:16:03,619 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1233539207] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:16:03,619 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1771622170] [2022-01-18 07:16:03,619 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 07:16:03,620 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:16:03,620 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:16:03,620 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-01-18 07:16:03,621 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-01-18 07:16:03,645 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 07:16:03,645 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:16:03,645 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-18 07:16:03,646 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:16:03,738 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 5 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:16:03,738 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:16:03,800 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 5 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:16:03,800 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1771622170] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:16:03,800 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:16:03,800 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 13 [2022-01-18 07:16:03,800 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [701043387] [2022-01-18 07:16:03,800 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:16:03,801 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-01-18 07:16:03,801 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:16:03,801 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-01-18 07:16:03,801 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=113, Unknown=0, NotChecked=0, Total=156 [2022-01-18 07:16:03,801 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-01-18 07:16:04,330 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:16:04,330 INFO L93 Difference]: Finished difference Result 18726 states and 53866 transitions. [2022-01-18 07:16:04,330 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-01-18 07:16:04,330 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-01-18 07:16:04,330 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:16:04,363 INFO L225 Difference]: With dead ends: 18726 [2022-01-18 07:16:04,363 INFO L226 Difference]: Without dead ends: 18720 [2022-01-18 07:16:04,363 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-01-18 07:16:04,364 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-01-18 07:16:04,364 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-01-18 07:16:04,380 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18720 states. [2022-01-18 07:16:04,626 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18720 to 12042. [2022-01-18 07:16:04,638 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-01-18 07:16:04,662 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12042 states to 12042 states and 35587 transitions. [2022-01-18 07:16:04,662 INFO L78 Accepts]: Start accepts. Automaton has 12042 states and 35587 transitions. Word has length 37 [2022-01-18 07:16:04,662 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:16:04,662 INFO L470 AbstractCegarLoop]: Abstraction has 12042 states and 35587 transitions. [2022-01-18 07:16:04,662 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-01-18 07:16:04,663 INFO L276 IsEmpty]: Start isEmpty. Operand 12042 states and 35587 transitions. [2022-01-18 07:16:04,678 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2022-01-18 07:16:04,678 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:16:04,678 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-01-18 07:16:04,694 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Ended with exit code 0 [2022-01-18 07:16:04,879 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-01-18 07:16:04,879 INFO L402 AbstractCegarLoop]: === Iteration 93 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:16:04,879 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:16:04,879 INFO L85 PathProgramCache]: Analyzing trace with hash -509804358, now seen corresponding path program 75 times [2022-01-18 07:16:04,879 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:16:04,879 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [886083314] [2022-01-18 07:16:04,879 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:16:04,879 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:16:04,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:16:04,918 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 10 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:16:04,918 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:16:04,918 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [886083314] [2022-01-18 07:16:04,918 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [886083314] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:16:04,918 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1248199510] [2022-01-18 07:16:04,918 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 07:16:04,919 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:16:04,919 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:16:04,920 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-01-18 07:16:04,921 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-01-18 07:16:04,945 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2022-01-18 07:16:04,945 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:16:04,946 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-18 07:16:04,946 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:16:05,032 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 12 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:16:05,032 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:16:05,083 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 10 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:16:05,083 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1248199510] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:16:05,083 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:16:05,083 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 13 [2022-01-18 07:16:05,083 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2047249111] [2022-01-18 07:16:05,083 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:16:05,083 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-01-18 07:16:05,083 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:16:05,083 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-01-18 07:16:05,083 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=105, Unknown=0, NotChecked=0, Total=156 [2022-01-18 07:16:05,083 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-01-18 07:16:05,501 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:16:05,501 INFO L93 Difference]: Finished difference Result 16231 states and 47060 transitions. [2022-01-18 07:16:05,501 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-01-18 07:16:05,501 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-01-18 07:16:05,501 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:16:05,532 INFO L225 Difference]: With dead ends: 16231 [2022-01-18 07:16:05,532 INFO L226 Difference]: Without dead ends: 16219 [2022-01-18 07:16:05,532 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-01-18 07:16:05,532 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-01-18 07:16:05,532 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-01-18 07:16:05,546 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16219 states. [2022-01-18 07:16:05,741 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16219 to 13102. [2022-01-18 07:16:05,754 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-01-18 07:16:05,784 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13102 states to 13102 states and 38853 transitions. [2022-01-18 07:16:05,784 INFO L78 Accepts]: Start accepts. Automaton has 13102 states and 38853 transitions. Word has length 37 [2022-01-18 07:16:05,784 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:16:05,784 INFO L470 AbstractCegarLoop]: Abstraction has 13102 states and 38853 transitions. [2022-01-18 07:16:05,784 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-01-18 07:16:05,784 INFO L276 IsEmpty]: Start isEmpty. Operand 13102 states and 38853 transitions. [2022-01-18 07:16:05,804 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2022-01-18 07:16:05,804 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:16:05,804 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-01-18 07:16:05,820 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Ended with exit code 0 [2022-01-18 07:16:06,005 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-01-18 07:16:06,005 INFO L402 AbstractCegarLoop]: === Iteration 94 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:16:06,005 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:16:06,005 INFO L85 PathProgramCache]: Analyzing trace with hash 218947460, now seen corresponding path program 76 times [2022-01-18 07:16:06,005 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:16:06,005 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [568657260] [2022-01-18 07:16:06,005 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:16:06,005 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:16:06,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:16:06,044 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 10 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:16:06,044 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:16:06,044 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [568657260] [2022-01-18 07:16:06,044 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [568657260] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:16:06,044 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [880810264] [2022-01-18 07:16:06,044 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 07:16:06,044 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:16:06,045 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:16:06,045 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-01-18 07:16:06,046 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-01-18 07:16:06,068 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 07:16:06,068 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:16:06,068 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-18 07:16:06,069 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:16:06,149 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 12 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:16:06,150 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:16:06,200 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 10 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:16:06,200 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [880810264] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:16:06,200 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:16:06,200 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 13 [2022-01-18 07:16:06,200 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2024946699] [2022-01-18 07:16:06,200 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:16:06,201 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-01-18 07:16:06,201 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:16:06,201 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-01-18 07:16:06,201 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2022-01-18 07:16:06,201 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-01-18 07:16:06,743 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:16:06,743 INFO L93 Difference]: Finished difference Result 16682 states and 48163 transitions. [2022-01-18 07:16:06,743 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-01-18 07:16:06,743 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-01-18 07:16:06,744 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:16:06,769 INFO L225 Difference]: With dead ends: 16682 [2022-01-18 07:16:06,769 INFO L226 Difference]: Without dead ends: 16682 [2022-01-18 07:16:06,769 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-01-18 07:16:06,770 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-01-18 07:16:06,770 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-01-18 07:16:06,782 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16682 states. [2022-01-18 07:16:06,936 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16682 to 11650. [2022-01-18 07:16:06,947 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-01-18 07:16:06,970 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11650 states to 11650 states and 34445 transitions. [2022-01-18 07:16:06,971 INFO L78 Accepts]: Start accepts. Automaton has 11650 states and 34445 transitions. Word has length 37 [2022-01-18 07:16:06,971 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:16:06,971 INFO L470 AbstractCegarLoop]: Abstraction has 11650 states and 34445 transitions. [2022-01-18 07:16:06,971 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-01-18 07:16:06,971 INFO L276 IsEmpty]: Start isEmpty. Operand 11650 states and 34445 transitions. [2022-01-18 07:16:06,986 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2022-01-18 07:16:06,986 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:16:06,986 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-01-18 07:16:07,001 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Ended with exit code 0 [2022-01-18 07:16:07,186 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-01-18 07:16:07,186 INFO L402 AbstractCegarLoop]: === Iteration 95 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:16:07,187 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:16:07,187 INFO L85 PathProgramCache]: Analyzing trace with hash -158023694, now seen corresponding path program 77 times [2022-01-18 07:16:07,187 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:16:07,187 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [75792070] [2022-01-18 07:16:07,187 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:16:07,187 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:16:07,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:16:07,224 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 10 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:16:07,224 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:16:07,224 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [75792070] [2022-01-18 07:16:07,224 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [75792070] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:16:07,224 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [983037422] [2022-01-18 07:16:07,224 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 07:16:07,224 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:16:07,224 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:16:07,225 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-01-18 07:16:07,225 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-01-18 07:16:07,248 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-01-18 07:16:07,248 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:16:07,248 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-18 07:16:07,248 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:16:07,332 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 10 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:16:07,332 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:16:07,383 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 10 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:16:07,384 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [983037422] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:16:07,384 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:16:07,384 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 13 [2022-01-18 07:16:07,384 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [852505880] [2022-01-18 07:16:07,384 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:16:07,384 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-01-18 07:16:07,384 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:16:07,384 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-01-18 07:16:07,384 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2022-01-18 07:16:07,384 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-01-18 07:16:07,764 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:16:07,764 INFO L93 Difference]: Finished difference Result 17986 states and 51918 transitions. [2022-01-18 07:16:07,764 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-01-18 07:16:07,764 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-01-18 07:16:07,764 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:16:07,795 INFO L225 Difference]: With dead ends: 17986 [2022-01-18 07:16:07,796 INFO L226 Difference]: Without dead ends: 17972 [2022-01-18 07:16:07,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-01-18 07:16:07,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.2s IncrementalHoareTripleChecker+Time [2022-01-18 07:16:07,796 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.2s Time] [2022-01-18 07:16:07,811 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17972 states. [2022-01-18 07:16:07,977 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17972 to 10490. [2022-01-18 07:16:07,988 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-01-18 07:16:08,008 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10490 states to 10490 states and 30883 transitions. [2022-01-18 07:16:08,008 INFO L78 Accepts]: Start accepts. Automaton has 10490 states and 30883 transitions. Word has length 37 [2022-01-18 07:16:08,008 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:16:08,008 INFO L470 AbstractCegarLoop]: Abstraction has 10490 states and 30883 transitions. [2022-01-18 07:16:08,008 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-01-18 07:16:08,008 INFO L276 IsEmpty]: Start isEmpty. Operand 10490 states and 30883 transitions. [2022-01-18 07:16:08,021 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2022-01-18 07:16:08,022 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:16:08,022 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-01-18 07:16:08,037 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Ended with exit code 0 [2022-01-18 07:16:08,222 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-01-18 07:16:08,222 INFO L402 AbstractCegarLoop]: === Iteration 96 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:16:08,222 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:16:08,222 INFO L85 PathProgramCache]: Analyzing trace with hash -73624920, now seen corresponding path program 78 times [2022-01-18 07:16:08,223 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:16:08,223 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1786547317] [2022-01-18 07:16:08,223 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:16:08,223 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:16:08,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:16:08,260 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:16:08,260 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:16:08,260 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1786547317] [2022-01-18 07:16:08,260 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1786547317] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:16:08,260 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [40853495] [2022-01-18 07:16:08,260 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 07:16:08,260 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:16:08,261 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:16:08,261 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-01-18 07:16:08,262 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-01-18 07:16:08,284 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-01-18 07:16:08,284 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:16:08,284 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-18 07:16:08,284 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:16:08,367 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:16:08,367 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:16:08,416 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:16:08,417 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [40853495] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:16:08,417 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:16:08,417 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 13 [2022-01-18 07:16:08,417 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [657766849] [2022-01-18 07:16:08,417 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:16:08,417 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-01-18 07:16:08,417 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:16:08,417 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-01-18 07:16:08,417 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2022-01-18 07:16:08,417 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-01-18 07:16:08,794 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:16:08,794 INFO L93 Difference]: Finished difference Result 17889 states and 51707 transitions. [2022-01-18 07:16:08,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-01-18 07:16:08,795 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-01-18 07:16:08,795 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:16:08,826 INFO L225 Difference]: With dead ends: 17889 [2022-01-18 07:16:08,826 INFO L226 Difference]: Without dead ends: 17833 [2022-01-18 07:16:08,826 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-01-18 07:16:08,826 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.2s IncrementalHoareTripleChecker+Time [2022-01-18 07:16:08,827 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.2s Time] [2022-01-18 07:16:08,842 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17833 states. [2022-01-18 07:16:09,046 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17833 to 11034. [2022-01-18 07:16:09,058 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-01-18 07:16:09,079 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11034 states to 11034 states and 32455 transitions. [2022-01-18 07:16:09,080 INFO L78 Accepts]: Start accepts. Automaton has 11034 states and 32455 transitions. Word has length 37 [2022-01-18 07:16:09,080 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:16:09,080 INFO L470 AbstractCegarLoop]: Abstraction has 11034 states and 32455 transitions. [2022-01-18 07:16:09,080 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-01-18 07:16:09,080 INFO L276 IsEmpty]: Start isEmpty. Operand 11034 states and 32455 transitions. [2022-01-18 07:16:09,094 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2022-01-18 07:16:09,094 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:16:09,094 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-01-18 07:16:09,109 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Ended with exit code 0 [2022-01-18 07:16:09,294 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-01-18 07:16:09,294 INFO L402 AbstractCegarLoop]: === Iteration 97 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:16:09,295 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:16:09,295 INFO L85 PathProgramCache]: Analyzing trace with hash 1566412590, now seen corresponding path program 79 times [2022-01-18 07:16:09,295 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:16:09,295 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1946587768] [2022-01-18 07:16:09,295 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:16:09,295 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:16:09,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:16:09,335 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:16:09,335 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:16:09,335 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1946587768] [2022-01-18 07:16:09,335 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1946587768] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:16:09,336 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [120249268] [2022-01-18 07:16:09,336 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 07:16:09,336 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:16:09,336 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:16:09,337 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-01-18 07:16:09,338 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-01-18 07:16:09,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:16:09,364 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-18 07:16:09,365 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:16:09,451 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:16:09,452 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:16:09,502 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:16:09,502 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [120249268] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:16:09,502 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:16:09,503 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 13 [2022-01-18 07:16:09,503 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1134251399] [2022-01-18 07:16:09,503 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:16:09,503 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-01-18 07:16:09,503 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:16:09,503 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-01-18 07:16:09,503 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2022-01-18 07:16:09,503 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-01-18 07:16:09,759 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:16:09,760 INFO L93 Difference]: Finished difference Result 16386 states and 47537 transitions. [2022-01-18 07:16:09,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-01-18 07:16:09,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-01-18 07:16:09,760 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:16:09,788 INFO L225 Difference]: With dead ends: 16386 [2022-01-18 07:16:09,788 INFO L226 Difference]: Without dead ends: 16337 [2022-01-18 07:16:09,789 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-01-18 07:16:09,789 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-01-18 07:16:09,789 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-01-18 07:16:09,802 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16337 states. [2022-01-18 07:16:09,960 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16337 to 11048. [2022-01-18 07:16:09,971 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-01-18 07:16:09,992 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11048 states to 11048 states and 32462 transitions. [2022-01-18 07:16:09,993 INFO L78 Accepts]: Start accepts. Automaton has 11048 states and 32462 transitions. Word has length 37 [2022-01-18 07:16:09,993 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:16:09,993 INFO L470 AbstractCegarLoop]: Abstraction has 11048 states and 32462 transitions. [2022-01-18 07:16:09,993 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-01-18 07:16:09,993 INFO L276 IsEmpty]: Start isEmpty. Operand 11048 states and 32462 transitions. [2022-01-18 07:16:10,007 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2022-01-18 07:16:10,007 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:16:10,007 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-01-18 07:16:10,023 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Ended with exit code 0 [2022-01-18 07:16:10,207 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-01-18 07:16:10,208 INFO L402 AbstractCegarLoop]: === Iteration 98 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:16:10,208 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:16:10,208 INFO L85 PathProgramCache]: Analyzing trace with hash -290512654, now seen corresponding path program 80 times [2022-01-18 07:16:10,208 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:16:10,208 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1375496254] [2022-01-18 07:16:10,208 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:16:10,208 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:16:10,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:16:10,258 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:16:10,258 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:16:10,258 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1375496254] [2022-01-18 07:16:10,258 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1375496254] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:16:10,258 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [555344412] [2022-01-18 07:16:10,258 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 07:16:10,258 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:16:10,258 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:16:10,260 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-01-18 07:16:10,260 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-01-18 07:16:10,282 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 07:16:10,282 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:16:10,282 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-18 07:16:10,283 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:16:10,388 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 12 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:16:10,388 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:16:10,439 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:16:10,439 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [555344412] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:16:10,439 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:16:10,439 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 14 [2022-01-18 07:16:10,439 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [30043538] [2022-01-18 07:16:10,439 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:16:10,439 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-01-18 07:16:10,439 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:16:10,440 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-01-18 07:16:10,440 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=129, Unknown=0, NotChecked=0, Total=182 [2022-01-18 07:16:10,440 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-01-18 07:16:10,840 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:16:10,840 INFO L93 Difference]: Finished difference Result 16071 states and 46102 transitions. [2022-01-18 07:16:10,840 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-01-18 07:16:10,840 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-01-18 07:16:10,840 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:16:10,868 INFO L225 Difference]: With dead ends: 16071 [2022-01-18 07:16:10,868 INFO L226 Difference]: Without dead ends: 16011 [2022-01-18 07:16:10,868 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-01-18 07:16:10,869 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-01-18 07:16:10,869 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-01-18 07:16:10,881 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16011 states. [2022-01-18 07:16:11,134 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16011 to 11326. [2022-01-18 07:16:11,143 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-01-18 07:16:11,164 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11326 states to 11326 states and 33167 transitions. [2022-01-18 07:16:11,164 INFO L78 Accepts]: Start accepts. Automaton has 11326 states and 33167 transitions. Word has length 37 [2022-01-18 07:16:11,164 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:16:11,164 INFO L470 AbstractCegarLoop]: Abstraction has 11326 states and 33167 transitions. [2022-01-18 07:16:11,164 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-01-18 07:16:11,164 INFO L276 IsEmpty]: Start isEmpty. Operand 11326 states and 33167 transitions. [2022-01-18 07:16:11,178 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2022-01-18 07:16:11,178 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:16:11,179 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-01-18 07:16:11,194 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Ended with exit code 0 [2022-01-18 07:16:11,379 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-01-18 07:16:11,379 INFO L402 AbstractCegarLoop]: === Iteration 99 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:16:11,379 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:16:11,379 INFO L85 PathProgramCache]: Analyzing trace with hash 126146986, now seen corresponding path program 81 times [2022-01-18 07:16:11,379 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:16:11,380 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [397659996] [2022-01-18 07:16:11,380 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:16:11,380 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:16:11,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:16:11,408 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:16:11,408 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:16:11,408 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [397659996] [2022-01-18 07:16:11,408 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [397659996] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:16:11,408 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2027036934] [2022-01-18 07:16:11,408 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 07:16:11,408 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:16:11,408 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:16:11,410 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-01-18 07:16:11,411 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-01-18 07:16:11,434 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2022-01-18 07:16:11,434 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:16:11,434 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-18 07:16:11,435 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:16:11,523 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 12 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:16:11,523 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:16:11,573 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:16:11,573 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2027036934] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:16:11,574 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:16:11,574 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9, 8] total 13 [2022-01-18 07:16:11,574 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1713010883] [2022-01-18 07:16:11,574 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:16:11,574 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-01-18 07:16:11,574 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:16:11,574 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-01-18 07:16:11,574 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2022-01-18 07:16:11,574 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-01-18 07:16:12,035 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:16:12,035 INFO L93 Difference]: Finished difference Result 16740 states and 47681 transitions. [2022-01-18 07:16:12,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-01-18 07:16:12,035 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-01-18 07:16:12,035 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:16:12,064 INFO L225 Difference]: With dead ends: 16740 [2022-01-18 07:16:12,065 INFO L226 Difference]: Without dead ends: 16733 [2022-01-18 07:16:12,065 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 69 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 424 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=603, Invalid=1119, Unknown=0, NotChecked=0, Total=1722 [2022-01-18 07:16:12,065 INFO L933 BasicCegarLoop]: 55 mSDtfsCounter, 273 mSDsluCounter, 366 mSDsCounter, 0 mSdLazyCounter, 441 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s 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-01-18 07:16:12,065 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-01-18 07:16:12,079 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16733 states. [2022-01-18 07:16:12,245 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16733 to 11874. [2022-01-18 07:16:12,257 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-01-18 07:16:12,280 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11874 states to 11874 states and 34743 transitions. [2022-01-18 07:16:12,280 INFO L78 Accepts]: Start accepts. Automaton has 11874 states and 34743 transitions. Word has length 37 [2022-01-18 07:16:12,281 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:16:12,281 INFO L470 AbstractCegarLoop]: Abstraction has 11874 states and 34743 transitions. [2022-01-18 07:16:12,281 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-01-18 07:16:12,281 INFO L276 IsEmpty]: Start isEmpty. Operand 11874 states and 34743 transitions. [2022-01-18 07:16:12,295 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2022-01-18 07:16:12,296 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:16:12,296 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-01-18 07:16:12,311 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-01-18 07:16:12,497 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-01-18 07:16:12,497 INFO L402 AbstractCegarLoop]: === Iteration 100 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:16:12,497 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:16:12,498 INFO L85 PathProgramCache]: Analyzing trace with hash -188312970, now seen corresponding path program 82 times [2022-01-18 07:16:12,498 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:16:12,498 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [447584327] [2022-01-18 07:16:12,498 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:16:12,498 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:16:12,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:16:12,534 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:16:12,534 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:16:12,534 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [447584327] [2022-01-18 07:16:12,534 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [447584327] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:16:12,534 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1027040650] [2022-01-18 07:16:12,534 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 07:16:12,534 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:16:12,534 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:16:12,535 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-01-18 07:16:12,536 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-01-18 07:16:12,557 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 07:16:12,558 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:16:12,558 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-18 07:16:12,558 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:16:12,664 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 12 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:16:12,664 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:16:12,715 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:16:12,715 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1027040650] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:16:12,715 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:16:12,715 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 15 [2022-01-18 07:16:12,716 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1997890494] [2022-01-18 07:16:12,716 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:16:12,716 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-01-18 07:16:12,716 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:16:12,716 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-01-18 07:16:12,716 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=153, Unknown=0, NotChecked=0, Total=210 [2022-01-18 07:16:12,716 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-01-18 07:16:13,168 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:16:13,169 INFO L93 Difference]: Finished difference Result 17514 states and 50064 transitions. [2022-01-18 07:16:13,169 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-01-18 07:16:13,169 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-01-18 07:16:13,169 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:16:13,200 INFO L225 Difference]: With dead ends: 17514 [2022-01-18 07:16:13,200 INFO L226 Difference]: Without dead ends: 17400 [2022-01-18 07:16:13,200 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 67 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 461 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=512, Invalid=1210, Unknown=0, NotChecked=0, Total=1722 [2022-01-18 07:16:13,201 INFO L933 BasicCegarLoop]: 36 mSDtfsCounter, 452 mSDsluCounter, 438 mSDsCounter, 0 mSdLazyCounter, 449 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s 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.2s IncrementalHoareTripleChecker+Time [2022-01-18 07:16:13,201 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.2s Time] [2022-01-18 07:16:13,216 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17400 states. [2022-01-18 07:16:13,406 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17400 to 13318. [2022-01-18 07:16:13,420 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-01-18 07:16:13,449 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13318 states to 13318 states and 38919 transitions. [2022-01-18 07:16:13,449 INFO L78 Accepts]: Start accepts. Automaton has 13318 states and 38919 transitions. Word has length 37 [2022-01-18 07:16:13,449 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:16:13,449 INFO L470 AbstractCegarLoop]: Abstraction has 13318 states and 38919 transitions. [2022-01-18 07:16:13,449 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-01-18 07:16:13,449 INFO L276 IsEmpty]: Start isEmpty. Operand 13318 states and 38919 transitions. [2022-01-18 07:16:13,504 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2022-01-18 07:16:13,504 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:16:13,504 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-01-18 07:16:13,520 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (87)] Forceful destruction successful, exit code 0 [2022-01-18 07:16:13,704 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-01-18 07:16:13,704 INFO L402 AbstractCegarLoop]: === Iteration 101 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:16:13,705 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:16:13,705 INFO L85 PathProgramCache]: Analyzing trace with hash 63148932, now seen corresponding path program 83 times [2022-01-18 07:16:13,705 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:16:13,705 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1884079292] [2022-01-18 07:16:13,705 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:16:13,705 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:16:13,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:16:13,731 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:16:13,731 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:16:13,731 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1884079292] [2022-01-18 07:16:13,731 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1884079292] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:16:13,731 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1184623333] [2022-01-18 07:16:13,731 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 07:16:13,732 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:16:13,732 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:16:13,732 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-01-18 07:16:13,733 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-01-18 07:16:13,756 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2022-01-18 07:16:13,756 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:16:13,756 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-18 07:16:13,757 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:16:13,876 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 12 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:16:13,876 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:16:13,935 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:16:13,935 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1184623333] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:16:13,935 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:16:13,936 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 9, 7] total 13 [2022-01-18 07:16:13,936 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [277666242] [2022-01-18 07:16:13,936 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:16:13,936 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-01-18 07:16:13,936 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:16:13,936 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-01-18 07:16:13,936 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=107, Unknown=0, NotChecked=0, Total=156 [2022-01-18 07:16:13,937 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-01-18 07:16:14,470 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:16:14,470 INFO L93 Difference]: Finished difference Result 21245 states and 60807 transitions. [2022-01-18 07:16:14,471 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-01-18 07:16:14,471 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-01-18 07:16:14,471 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:16:14,511 INFO L225 Difference]: With dead ends: 21245 [2022-01-18 07:16:14,511 INFO L226 Difference]: Without dead ends: 21238 [2022-01-18 07:16:14,512 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 69 SyntacticMatches, 1 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 484 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=546, Invalid=1014, Unknown=0, NotChecked=0, Total=1560 [2022-01-18 07:16:14,512 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-01-18 07:16:14,512 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-01-18 07:16:14,536 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21238 states. [2022-01-18 07:16:14,818 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21238 to 17258. [2022-01-18 07:16:14,836 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-01-18 07:16:14,871 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17258 states to 17258 states and 50371 transitions. [2022-01-18 07:16:14,872 INFO L78 Accepts]: Start accepts. Automaton has 17258 states and 50371 transitions. Word has length 37 [2022-01-18 07:16:14,872 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:16:14,872 INFO L470 AbstractCegarLoop]: Abstraction has 17258 states and 50371 transitions. [2022-01-18 07:16:14,872 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-01-18 07:16:14,872 INFO L276 IsEmpty]: Start isEmpty. Operand 17258 states and 50371 transitions. [2022-01-18 07:16:14,894 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2022-01-18 07:16:14,895 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:16:14,895 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-01-18 07:16:14,910 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-01-18 07:16:15,095 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-01-18 07:16:15,095 INFO L402 AbstractCegarLoop]: === Iteration 102 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:16:15,095 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:16:15,096 INFO L85 PathProgramCache]: Analyzing trace with hash 1849245336, now seen corresponding path program 84 times [2022-01-18 07:16:15,096 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:16:15,096 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [698739529] [2022-01-18 07:16:15,096 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:16:15,096 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:16:15,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:16:15,134 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 5 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:16:15,134 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:16:15,134 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [698739529] [2022-01-18 07:16:15,134 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [698739529] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:16:15,134 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1937088721] [2022-01-18 07:16:15,134 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 07:16:15,134 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:16:15,134 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:16:15,135 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-01-18 07:16:15,137 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-01-18 07:16:15,164 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-01-18 07:16:15,164 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:16:15,164 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-18 07:16:15,164 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:16:15,257 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 5 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:16:15,257 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:16:15,317 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 5 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:16:15,317 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1937088721] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:16:15,317 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:16:15,317 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 12 [2022-01-18 07:16:15,317 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [70621363] [2022-01-18 07:16:15,317 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:16:15,317 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-01-18 07:16:15,317 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:16:15,318 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-01-18 07:16:15,318 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=93, Unknown=0, NotChecked=0, Total=132 [2022-01-18 07:16:15,318 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-01-18 07:16:15,551 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:16:15,551 INFO L93 Difference]: Finished difference Result 20016 states and 58107 transitions. [2022-01-18 07:16:15,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-01-18 07:16:15,551 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-01-18 07:16:15,551 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:16:15,587 INFO L225 Difference]: With dead ends: 20016 [2022-01-18 07:16:15,587 INFO L226 Difference]: Without dead ends: 20016 [2022-01-18 07:16:15,588 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-01-18 07:16:15,588 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-01-18 07:16:15,588 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-01-18 07:16:15,604 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20016 states. [2022-01-18 07:16:15,825 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20016 to 17472. [2022-01-18 07:16:15,843 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-01-18 07:16:15,880 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17472 states to 17472 states and 50984 transitions. [2022-01-18 07:16:15,880 INFO L78 Accepts]: Start accepts. Automaton has 17472 states and 50984 transitions. Word has length 37 [2022-01-18 07:16:15,880 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:16:15,880 INFO L470 AbstractCegarLoop]: Abstraction has 17472 states and 50984 transitions. [2022-01-18 07:16:15,880 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-01-18 07:16:15,880 INFO L276 IsEmpty]: Start isEmpty. Operand 17472 states and 50984 transitions. [2022-01-18 07:16:15,903 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2022-01-18 07:16:15,903 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:16:15,903 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-01-18 07:16:15,919 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Ended with exit code 0 [2022-01-18 07:16:16,103 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-01-18 07:16:16,104 INFO L402 AbstractCegarLoop]: === Iteration 103 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:16:16,104 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:16:16,104 INFO L85 PathProgramCache]: Analyzing trace with hash -913601656, now seen corresponding path program 85 times [2022-01-18 07:16:16,104 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:16:16,104 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [864758361] [2022-01-18 07:16:16,104 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:16:16,104 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:16:16,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:16:16,147 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 12 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:16:16,147 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:16:16,147 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [864758361] [2022-01-18 07:16:16,147 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [864758361] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:16:16,147 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2133896254] [2022-01-18 07:16:16,147 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 07:16:16,147 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:16:16,147 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:16:16,148 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-01-18 07:16:16,150 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-01-18 07:16:16,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:16:16,173 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-18 07:16:16,173 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:16:16,252 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 12 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:16:16,252 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:16:16,303 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 12 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:16:16,303 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2133896254] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:16:16,303 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:16:16,303 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 12 [2022-01-18 07:16:16,303 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2123673642] [2022-01-18 07:16:16,304 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:16:16,304 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-01-18 07:16:16,305 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:16:16,305 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-01-18 07:16:16,305 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=93, Unknown=0, NotChecked=0, Total=132 [2022-01-18 07:16:16,305 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-01-18 07:16:16,554 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:16:16,554 INFO L93 Difference]: Finished difference Result 21557 states and 62279 transitions. [2022-01-18 07:16:16,554 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-01-18 07:16:16,554 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-01-18 07:16:16,554 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:16:16,590 INFO L225 Difference]: With dead ends: 21557 [2022-01-18 07:16:16,590 INFO L226 Difference]: Without dead ends: 21503 [2022-01-18 07:16:16,590 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 78 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-01-18 07:16:16,590 INFO L933 BasicCegarLoop]: 40 mSDtfsCounter, 171 mSDsluCounter, 239 mSDsCounter, 0 mSdLazyCounter, 194 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s 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-01-18 07:16:16,591 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-01-18 07:16:16,608 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21503 states. [2022-01-18 07:16:16,836 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21503 to 17472. [2022-01-18 07:16:16,854 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-01-18 07:16:16,890 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17472 states to 17472 states and 50976 transitions. [2022-01-18 07:16:16,890 INFO L78 Accepts]: Start accepts. Automaton has 17472 states and 50976 transitions. Word has length 37 [2022-01-18 07:16:16,890 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:16:16,890 INFO L470 AbstractCegarLoop]: Abstraction has 17472 states and 50976 transitions. [2022-01-18 07:16:16,890 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-01-18 07:16:16,891 INFO L276 IsEmpty]: Start isEmpty. Operand 17472 states and 50976 transitions. [2022-01-18 07:16:16,914 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2022-01-18 07:16:16,914 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:16:16,914 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-01-18 07:16:16,931 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (90)] Ended with exit code 0 [2022-01-18 07:16:17,116 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-01-18 07:16:17,116 INFO L402 AbstractCegarLoop]: === Iteration 104 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:16:17,116 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:16:17,116 INFO L85 PathProgramCache]: Analyzing trace with hash 1810456310, now seen corresponding path program 86 times [2022-01-18 07:16:17,117 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:16:17,117 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [909573906] [2022-01-18 07:16:17,117 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:16:17,117 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:16:17,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:16:17,149 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 3 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:16:17,149 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:16:17,149 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [909573906] [2022-01-18 07:16:17,149 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [909573906] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:16:17,149 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [631621796] [2022-01-18 07:16:17,149 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 07:16:17,149 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:16:17,149 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:16:17,150 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-01-18 07:16:17,151 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-01-18 07:16:17,173 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 07:16:17,173 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:16:17,174 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-18 07:16:17,174 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:16:17,265 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 5 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:16:17,265 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:16:17,318 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 3 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:16:17,318 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [631621796] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:16:17,318 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:16:17,318 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 13 [2022-01-18 07:16:17,318 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [346375742] [2022-01-18 07:16:17,318 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:16:17,319 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-01-18 07:16:17,319 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:16:17,319 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-01-18 07:16:17,319 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2022-01-18 07:16:17,319 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-01-18 07:16:17,632 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:16:17,633 INFO L93 Difference]: Finished difference Result 19795 states and 57175 transitions. [2022-01-18 07:16:17,633 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-01-18 07:16:17,633 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-01-18 07:16:17,633 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:16:17,668 INFO L225 Difference]: With dead ends: 19795 [2022-01-18 07:16:17,669 INFO L226 Difference]: Without dead ends: 19795 [2022-01-18 07:16:17,669 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-01-18 07:16:17,669 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-01-18 07:16:17,669 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-01-18 07:16:17,686 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19795 states. [2022-01-18 07:16:17,909 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19795 to 17762. [2022-01-18 07:16:17,928 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-01-18 07:16:17,965 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17762 states to 17762 states and 51799 transitions. [2022-01-18 07:16:17,965 INFO L78 Accepts]: Start accepts. Automaton has 17762 states and 51799 transitions. Word has length 37 [2022-01-18 07:16:17,965 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:16:17,965 INFO L470 AbstractCegarLoop]: Abstraction has 17762 states and 51799 transitions. [2022-01-18 07:16:17,965 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-01-18 07:16:17,965 INFO L276 IsEmpty]: Start isEmpty. Operand 17762 states and 51799 transitions. [2022-01-18 07:16:17,989 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2022-01-18 07:16:17,989 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:16:17,989 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-01-18 07:16:18,004 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Forceful destruction successful, exit code 0 [2022-01-18 07:16:18,189 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-01-18 07:16:18,190 INFO L402 AbstractCegarLoop]: === Iteration 105 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:16:18,190 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:16:18,190 INFO L85 PathProgramCache]: Analyzing trace with hash 6994976, now seen corresponding path program 87 times [2022-01-18 07:16:18,190 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:16:18,190 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [108334106] [2022-01-18 07:16:18,190 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:16:18,190 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:16:18,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:16:18,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-01-18 07:16:18,222 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:16:18,222 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [108334106] [2022-01-18 07:16:18,222 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [108334106] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:16:18,222 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1717687595] [2022-01-18 07:16:18,222 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 07:16:18,222 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:16:18,222 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:16:18,223 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-01-18 07:16:18,223 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-01-18 07:16:18,245 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-01-18 07:16:18,245 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:16:18,246 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-18 07:16:18,246 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:16:18,334 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 12 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:16:18,334 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:16:18,385 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 12 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:16:18,385 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1717687595] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:16:18,385 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:16:18,385 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 13 [2022-01-18 07:16:18,385 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [228240450] [2022-01-18 07:16:18,385 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:16:18,385 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-01-18 07:16:18,385 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:16:18,385 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-01-18 07:16:18,385 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2022-01-18 07:16:18,386 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-01-18 07:16:18,714 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:16:18,714 INFO L93 Difference]: Finished difference Result 22312 states and 64100 transitions. [2022-01-18 07:16:18,714 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-01-18 07:16:18,714 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-01-18 07:16:18,714 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:16:18,755 INFO L225 Difference]: With dead ends: 22312 [2022-01-18 07:16:18,755 INFO L226 Difference]: Without dead ends: 22270 [2022-01-18 07:16:18,755 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 86 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 191 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=235, Invalid=635, Unknown=0, NotChecked=0, Total=870 [2022-01-18 07:16:18,756 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-01-18 07:16:18,756 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-01-18 07:16:18,774 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22270 states. [2022-01-18 07:16:19,093 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22270 to 18356. [2022-01-18 07:16:19,112 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-01-18 07:16:19,151 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18356 states to 18356 states and 53648 transitions. [2022-01-18 07:16:19,151 INFO L78 Accepts]: Start accepts. Automaton has 18356 states and 53648 transitions. Word has length 37 [2022-01-18 07:16:19,151 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:16:19,151 INFO L470 AbstractCegarLoop]: Abstraction has 18356 states and 53648 transitions. [2022-01-18 07:16:19,152 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-01-18 07:16:19,152 INFO L276 IsEmpty]: Start isEmpty. Operand 18356 states and 53648 transitions. [2022-01-18 07:16:19,176 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2022-01-18 07:16:19,176 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:16:19,176 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-01-18 07:16:19,192 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (92)] Ended with exit code 0 [2022-01-18 07:16:19,377 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-01-18 07:16:19,377 INFO L402 AbstractCegarLoop]: === Iteration 106 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:16:19,377 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:16:19,377 INFO L85 PathProgramCache]: Analyzing trace with hash -195473192, now seen corresponding path program 88 times [2022-01-18 07:16:19,377 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:16:19,377 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [949500255] [2022-01-18 07:16:19,377 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:16:19,377 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:16:19,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:16:19,424 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 3 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:16:19,424 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:16:19,424 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [949500255] [2022-01-18 07:16:19,424 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [949500255] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:16:19,424 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [581622146] [2022-01-18 07:16:19,424 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 07:16:19,424 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:16:19,424 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:16:19,425 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-01-18 07:16:19,427 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-01-18 07:16:19,453 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 07:16:19,453 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:16:19,453 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-18 07:16:19,454 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:16:19,569 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 5 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:16:19,570 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:16:19,633 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 3 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:16:19,633 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [581622146] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:16:19,633 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:16:19,633 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 13 [2022-01-18 07:16:19,634 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1105851536] [2022-01-18 07:16:19,634 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:16:19,634 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-01-18 07:16:19,634 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:16:19,634 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-01-18 07:16:19,634 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2022-01-18 07:16:19,634 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-01-18 07:16:20,279 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:16:20,279 INFO L93 Difference]: Finished difference Result 23064 states and 66316 transitions. [2022-01-18 07:16:20,279 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-01-18 07:16:20,279 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-01-18 07:16:20,279 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:16:20,322 INFO L225 Difference]: With dead ends: 23064 [2022-01-18 07:16:20,322 INFO L226 Difference]: Without dead ends: 23064 [2022-01-18 07:16:20,323 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-01-18 07:16:20,323 INFO L933 BasicCegarLoop]: 63 mSDtfsCounter, 165 mSDsluCounter, 674 mSDsCounter, 0 mSdLazyCounter, 758 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s 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-01-18 07:16:20,323 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-01-18 07:16:20,343 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23064 states. [2022-01-18 07:16:20,608 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23064 to 19500. [2022-01-18 07:16:20,629 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-01-18 07:16:20,670 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19500 states to 19500 states and 56926 transitions. [2022-01-18 07:16:20,670 INFO L78 Accepts]: Start accepts. Automaton has 19500 states and 56926 transitions. Word has length 37 [2022-01-18 07:16:20,670 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:16:20,670 INFO L470 AbstractCegarLoop]: Abstraction has 19500 states and 56926 transitions. [2022-01-18 07:16:20,670 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-01-18 07:16:20,670 INFO L276 IsEmpty]: Start isEmpty. Operand 19500 states and 56926 transitions. [2022-01-18 07:16:20,696 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2022-01-18 07:16:20,696 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:16:20,696 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-01-18 07:16:20,711 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (93)] Ended with exit code 0 [2022-01-18 07:16:20,896 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-01-18 07:16:20,897 INFO L402 AbstractCegarLoop]: === Iteration 107 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:16:20,897 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:16:20,897 INFO L85 PathProgramCache]: Analyzing trace with hash -2123951122, now seen corresponding path program 89 times [2022-01-18 07:16:20,897 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:16:20,897 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [866081495] [2022-01-18 07:16:20,897 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:16:20,897 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:16:20,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:16:20,930 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 8 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:16:20,930 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:16:20,930 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [866081495] [2022-01-18 07:16:20,930 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [866081495] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:16:20,930 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [95403643] [2022-01-18 07:16:20,930 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 07:16:20,930 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:16:20,930 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:16:20,931 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-01-18 07:16:20,932 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-01-18 07:16:20,954 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-01-18 07:16:20,954 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:16:20,954 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-18 07:16:20,955 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:16:21,042 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 8 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:16:21,042 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:16:21,092 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 8 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:16:21,092 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [95403643] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:16:21,092 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:16:21,092 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 13 [2022-01-18 07:16:21,092 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [34005255] [2022-01-18 07:16:21,093 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:16:21,093 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-01-18 07:16:21,093 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:16:21,093 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-01-18 07:16:21,093 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2022-01-18 07:16:21,093 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-01-18 07:16:21,504 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:16:21,504 INFO L93 Difference]: Finished difference Result 25828 states and 74407 transitions. [2022-01-18 07:16:21,505 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-01-18 07:16:21,505 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-01-18 07:16:21,505 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:16:21,646 INFO L225 Difference]: With dead ends: 25828 [2022-01-18 07:16:21,646 INFO L226 Difference]: Without dead ends: 25780 [2022-01-18 07:16:21,646 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 90 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 279 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=293, Invalid=829, Unknown=0, NotChecked=0, Total=1122 [2022-01-18 07:16:21,646 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.2s IncrementalHoareTripleChecker+Time [2022-01-18 07:16:21,646 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.2s Time] [2022-01-18 07:16:21,663 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25780 states. [2022-01-18 07:16:21,928 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25780 to 21966. [2022-01-18 07:16:21,951 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-01-18 07:16:21,997 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21966 states to 21966 states and 63959 transitions. [2022-01-18 07:16:21,997 INFO L78 Accepts]: Start accepts. Automaton has 21966 states and 63959 transitions. Word has length 37 [2022-01-18 07:16:21,997 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:16:21,997 INFO L470 AbstractCegarLoop]: Abstraction has 21966 states and 63959 transitions. [2022-01-18 07:16:21,997 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-01-18 07:16:21,998 INFO L276 IsEmpty]: Start isEmpty. Operand 21966 states and 63959 transitions. [2022-01-18 07:16:22,027 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2022-01-18 07:16:22,027 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:16:22,027 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-01-18 07:16:22,043 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (94)] Ended with exit code 0 [2022-01-18 07:16:22,228 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-01-18 07:16:22,229 INFO L402 AbstractCegarLoop]: === Iteration 108 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:16:22,229 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:16:22,229 INFO L85 PathProgramCache]: Analyzing trace with hash 838302262, now seen corresponding path program 90 times [2022-01-18 07:16:22,229 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:16:22,229 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1107701131] [2022-01-18 07:16:22,229 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:16:22,229 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:16:22,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:16:22,269 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 3 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:16:22,269 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:16:22,269 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1107701131] [2022-01-18 07:16:22,270 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1107701131] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:16:22,270 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [791659402] [2022-01-18 07:16:22,270 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 07:16:22,270 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:16:22,270 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:16:22,271 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-01-18 07:16:22,272 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-01-18 07:16:22,293 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-01-18 07:16:22,294 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:16:22,294 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-18 07:16:22,294 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:16:22,385 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 5 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:16:22,385 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:16:22,436 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 3 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:16:22,436 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [791659402] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:16:22,436 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:16:22,436 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 13 [2022-01-18 07:16:22,436 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2037400308] [2022-01-18 07:16:22,436 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:16:22,436 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-01-18 07:16:22,437 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:16:22,437 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-01-18 07:16:22,437 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2022-01-18 07:16:22,437 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-01-18 07:16:22,979 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:16:22,979 INFO L93 Difference]: Finished difference Result 26907 states and 77204 transitions. [2022-01-18 07:16:22,979 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-01-18 07:16:22,979 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-01-18 07:16:22,979 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:16:23,034 INFO L225 Difference]: With dead ends: 26907 [2022-01-18 07:16:23,034 INFO L226 Difference]: Without dead ends: 26907 [2022-01-18 07:16:23,035 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-01-18 07:16:23,035 INFO L933 BasicCegarLoop]: 67 mSDtfsCounter, 234 mSDsluCounter, 525 mSDsCounter, 0 mSdLazyCounter, 579 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s 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-01-18 07:16:23,035 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-01-18 07:16:23,059 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26907 states. [2022-01-18 07:16:23,388 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26907 to 23390. [2022-01-18 07:16:23,563 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-01-18 07:16:23,614 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23390 states to 23390 states and 68381 transitions. [2022-01-18 07:16:23,614 INFO L78 Accepts]: Start accepts. Automaton has 23390 states and 68381 transitions. Word has length 37 [2022-01-18 07:16:23,615 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:16:23,615 INFO L470 AbstractCegarLoop]: Abstraction has 23390 states and 68381 transitions. [2022-01-18 07:16:23,615 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-01-18 07:16:23,615 INFO L276 IsEmpty]: Start isEmpty. Operand 23390 states and 68381 transitions. [2022-01-18 07:16:23,646 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2022-01-18 07:16:23,646 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:16:23,646 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-01-18 07:16:23,662 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-01-18 07:16:23,846 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-01-18 07:16:23,847 INFO L402 AbstractCegarLoop]: === Iteration 109 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:16:23,847 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:16:23,847 INFO L85 PathProgramCache]: Analyzing trace with hash 627605216, now seen corresponding path program 91 times [2022-01-18 07:16:23,847 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:16:23,847 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [819122479] [2022-01-18 07:16:23,847 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:16:23,847 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:16:23,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:16:23,878 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 10 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:16:23,878 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:16:23,878 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [819122479] [2022-01-18 07:16:23,878 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [819122479] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:16:23,878 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1252816058] [2022-01-18 07:16:23,878 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 07:16:23,878 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:16:23,878 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:16:23,879 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-01-18 07:16:23,879 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-01-18 07:16:23,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:16:23,901 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-18 07:16:23,902 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:16:23,989 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 10 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:16:23,989 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:16:24,039 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 10 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:16:24,039 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1252816058] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:16:24,039 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:16:24,039 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 13 [2022-01-18 07:16:24,039 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1272667818] [2022-01-18 07:16:24,040 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:16:24,040 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-01-18 07:16:24,040 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:16:24,040 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-01-18 07:16:24,040 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2022-01-18 07:16:24,040 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-01-18 07:16:24,571 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:16:24,572 INFO L93 Difference]: Finished difference Result 28781 states and 83207 transitions. [2022-01-18 07:16:24,572 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-01-18 07:16:24,572 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-01-18 07:16:24,572 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:16:24,631 INFO L225 Difference]: With dead ends: 28781 [2022-01-18 07:16:24,631 INFO L226 Difference]: Without dead ends: 28763 [2022-01-18 07:16:24,631 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-01-18 07:16:24,631 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-01-18 07:16:24,631 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-01-18 07:16:24,658 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28763 states. [2022-01-18 07:16:25,225 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28763 to 23896. [2022-01-18 07:16:25,246 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-01-18 07:16:25,298 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23896 states to 23896 states and 69878 transitions. [2022-01-18 07:16:25,298 INFO L78 Accepts]: Start accepts. Automaton has 23896 states and 69878 transitions. Word has length 37 [2022-01-18 07:16:25,298 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:16:25,298 INFO L470 AbstractCegarLoop]: Abstraction has 23896 states and 69878 transitions. [2022-01-18 07:16:25,298 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-01-18 07:16:25,298 INFO L276 IsEmpty]: Start isEmpty. Operand 23896 states and 69878 transitions. [2022-01-18 07:16:25,330 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2022-01-18 07:16:25,330 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:16:25,330 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-01-18 07:16:25,346 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (96)] Ended with exit code 0 [2022-01-18 07:16:25,531 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-01-18 07:16:25,531 INFO L402 AbstractCegarLoop]: === Iteration 110 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:16:25,531 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:16:25,531 INFO L85 PathProgramCache]: Analyzing trace with hash 1356357034, now seen corresponding path program 92 times [2022-01-18 07:16:25,531 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:16:25,531 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2095381997] [2022-01-18 07:16:25,531 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:16:25,531 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:16:25,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:16:25,574 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 12 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:16:25,574 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:16:25,575 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2095381997] [2022-01-18 07:16:25,575 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2095381997] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:16:25,575 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [56471028] [2022-01-18 07:16:25,575 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 07:16:25,575 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:16:25,575 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:16:25,576 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-01-18 07:16:25,579 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-01-18 07:16:25,600 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 07:16:25,600 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:16:25,601 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-18 07:16:25,601 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:16:25,684 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 12 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:16:25,685 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:16:25,735 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 12 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:16:25,735 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [56471028] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:16:25,735 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:16:25,735 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 13 [2022-01-18 07:16:25,735 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [503640349] [2022-01-18 07:16:25,736 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:16:25,736 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-01-18 07:16:25,736 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:16:25,736 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-01-18 07:16:25,736 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=113, Unknown=0, NotChecked=0, Total=156 [2022-01-18 07:16:25,736 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-01-18 07:16:26,357 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:16:26,357 INFO L93 Difference]: Finished difference Result 28064 states and 80410 transitions. [2022-01-18 07:16:26,357 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-01-18 07:16:26,358 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-01-18 07:16:26,358 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:16:26,421 INFO L225 Difference]: With dead ends: 28064 [2022-01-18 07:16:26,421 INFO L226 Difference]: Without dead ends: 28057 [2022-01-18 07:16:26,421 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-01-18 07:16:26,422 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-01-18 07:16:26,422 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-01-18 07:16:26,449 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28057 states. [2022-01-18 07:16:26,920 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28057 to 23076. [2022-01-18 07:16:26,944 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-01-18 07:16:26,994 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23076 states to 23076 states and 67186 transitions. [2022-01-18 07:16:26,994 INFO L78 Accepts]: Start accepts. Automaton has 23076 states and 67186 transitions. Word has length 37 [2022-01-18 07:16:26,994 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:16:26,994 INFO L470 AbstractCegarLoop]: Abstraction has 23076 states and 67186 transitions. [2022-01-18 07:16:26,994 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-01-18 07:16:26,995 INFO L276 IsEmpty]: Start isEmpty. Operand 23076 states and 67186 transitions. [2022-01-18 07:16:27,025 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2022-01-18 07:16:27,026 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:16:27,026 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-01-18 07:16:27,041 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (97)] Forceful destruction successful, exit code 0 [2022-01-18 07:16:27,226 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-01-18 07:16:27,226 INFO L402 AbstractCegarLoop]: === Iteration 111 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:16:27,227 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:16:27,227 INFO L85 PathProgramCache]: Analyzing trace with hash 979385880, now seen corresponding path program 93 times [2022-01-18 07:16:27,227 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:16:27,227 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [442800495] [2022-01-18 07:16:27,227 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:16:27,227 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:16:27,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:16:27,259 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 10 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:16:27,259 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:16:27,259 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [442800495] [2022-01-18 07:16:27,259 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [442800495] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:16:27,259 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1665556495] [2022-01-18 07:16:27,259 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 07:16:27,259 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:16:27,259 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:16:27,260 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-01-18 07:16:27,260 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-01-18 07:16:27,282 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2022-01-18 07:16:27,282 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:16:27,283 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-18 07:16:27,283 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:16:27,366 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 12 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:16:27,366 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:16:27,415 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 10 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:16:27,416 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1665556495] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:16:27,416 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:16:27,416 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 13 [2022-01-18 07:16:27,416 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [837702963] [2022-01-18 07:16:27,416 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:16:27,416 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-01-18 07:16:27,416 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:16:27,416 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-01-18 07:16:27,416 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=105, Unknown=0, NotChecked=0, Total=156 [2022-01-18 07:16:27,416 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-01-18 07:16:27,848 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:16:27,848 INFO L93 Difference]: Finished difference Result 25308 states and 72855 transitions. [2022-01-18 07:16:27,848 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-01-18 07:16:27,849 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-01-18 07:16:27,849 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:16:27,906 INFO L225 Difference]: With dead ends: 25308 [2022-01-18 07:16:27,907 INFO L226 Difference]: Without dead ends: 25294 [2022-01-18 07:16:27,907 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-01-18 07:16:27,907 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-01-18 07:16:27,907 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-01-18 07:16:27,931 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25294 states. [2022-01-18 07:16:28,341 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25294 to 20550. [2022-01-18 07:16:28,362 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-01-18 07:16:28,405 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20550 states to 20550 states and 59839 transitions. [2022-01-18 07:16:28,405 INFO L78 Accepts]: Start accepts. Automaton has 20550 states and 59839 transitions. Word has length 37 [2022-01-18 07:16:28,405 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:16:28,405 INFO L470 AbstractCegarLoop]: Abstraction has 20550 states and 59839 transitions. [2022-01-18 07:16:28,405 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-01-18 07:16:28,405 INFO L276 IsEmpty]: Start isEmpty. Operand 20550 states and 59839 transitions. [2022-01-18 07:16:28,533 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2022-01-18 07:16:28,534 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:16:28,534 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-01-18 07:16:28,551 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (98)] Ended with exit code 0 [2022-01-18 07:16:28,743 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-01-18 07:16:28,743 INFO L402 AbstractCegarLoop]: === Iteration 112 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:16:28,744 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:16:28,744 INFO L85 PathProgramCache]: Analyzing trace with hash -2121681092, now seen corresponding path program 94 times [2022-01-18 07:16:28,744 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:16:28,744 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1676683181] [2022-01-18 07:16:28,744 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:16:28,744 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:16:28,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:16:28,783 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 2 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:16:28,783 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:16:28,783 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1676683181] [2022-01-18 07:16:28,783 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1676683181] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:16:28,783 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1469569031] [2022-01-18 07:16:28,783 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 07:16:28,783 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:16:28,783 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:16:28,784 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-01-18 07:16:28,785 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-01-18 07:16:28,809 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 07:16:28,809 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:16:28,810 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-18 07:16:28,810 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:16:28,916 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 5 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:16:28,916 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:16:28,971 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 2 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:16:28,971 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1469569031] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:16:28,971 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:16:28,971 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 14 [2022-01-18 07:16:28,971 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1262132514] [2022-01-18 07:16:28,971 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:16:28,971 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-01-18 07:16:28,971 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:16:28,972 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-01-18 07:16:28,972 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2022-01-18 07:16:28,972 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-01-18 07:16:29,433 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:16:29,433 INFO L93 Difference]: Finished difference Result 24191 states and 69468 transitions. [2022-01-18 07:16:29,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-01-18 07:16:29,434 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-01-18 07:16:29,434 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:16:29,485 INFO L225 Difference]: With dead ends: 24191 [2022-01-18 07:16:29,485 INFO L226 Difference]: Without dead ends: 24179 [2022-01-18 07:16:29,485 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-01-18 07:16:29,486 INFO L933 BasicCegarLoop]: 44 mSDtfsCounter, 147 mSDsluCounter, 416 mSDsCounter, 0 mSdLazyCounter, 518 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s 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-01-18 07:16:29,486 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-01-18 07:16:29,509 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24179 states. [2022-01-18 07:16:29,898 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24179 to 20840. [2022-01-18 07:16:29,920 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-01-18 07:16:29,966 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20840 states to 20840 states and 60686 transitions. [2022-01-18 07:16:29,967 INFO L78 Accepts]: Start accepts. Automaton has 20840 states and 60686 transitions. Word has length 37 [2022-01-18 07:16:29,967 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:16:29,967 INFO L470 AbstractCegarLoop]: Abstraction has 20840 states and 60686 transitions. [2022-01-18 07:16:29,967 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-01-18 07:16:29,967 INFO L276 IsEmpty]: Start isEmpty. Operand 20840 states and 60686 transitions. [2022-01-18 07:16:29,996 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2022-01-18 07:16:29,996 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:16:29,996 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-01-18 07:16:30,011 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (99)] Ended with exit code 0 [2022-01-18 07:16:30,196 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-01-18 07:16:30,197 INFO L402 AbstractCegarLoop]: === Iteration 113 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:16:30,197 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:16:30,197 INFO L85 PathProgramCache]: Analyzing trace with hash 1075661426, now seen corresponding path program 95 times [2022-01-18 07:16:30,197 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:16:30,197 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [300954453] [2022-01-18 07:16:30,197 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:16:30,197 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:16:30,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:16:30,241 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 2 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:16:30,241 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:16:30,241 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [300954453] [2022-01-18 07:16:30,241 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [300954453] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:16:30,242 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [204644041] [2022-01-18 07:16:30,242 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 07:16:30,242 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:16:30,242 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:16:30,243 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-01-18 07:16:30,244 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-01-18 07:16:30,270 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-01-18 07:16:30,270 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:16:30,270 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-18 07:16:30,271 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:16:30,402 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 5 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:16:30,402 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:16:30,453 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 2 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:16:30,453 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [204644041] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:16:30,454 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:16:30,454 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9, 8] total 13 [2022-01-18 07:16:30,454 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2119015931] [2022-01-18 07:16:30,454 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:16:30,454 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-01-18 07:16:30,454 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:16:30,454 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-01-18 07:16:30,454 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=113, Unknown=0, NotChecked=0, Total=156 [2022-01-18 07:16:30,454 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-01-18 07:16:30,918 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:16:30,918 INFO L93 Difference]: Finished difference Result 25908 states and 74324 transitions. [2022-01-18 07:16:30,919 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-01-18 07:16:30,919 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-01-18 07:16:30,919 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:16:30,976 INFO L225 Difference]: With dead ends: 25908 [2022-01-18 07:16:30,977 INFO L226 Difference]: Without dead ends: 25902 [2022-01-18 07:16:30,977 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-01-18 07:16:30,977 INFO L933 BasicCegarLoop]: 52 mSDtfsCounter, 140 mSDsluCounter, 399 mSDsCounter, 0 mSdLazyCounter, 509 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s 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.2s IncrementalHoareTripleChecker+Time [2022-01-18 07:16:30,977 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.2s Time] [2022-01-18 07:16:31,000 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25902 states. [2022-01-18 07:16:31,392 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25902 to 20918. [2022-01-18 07:16:31,415 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-01-18 07:16:31,462 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20918 states to 20918 states and 60909 transitions. [2022-01-18 07:16:31,462 INFO L78 Accepts]: Start accepts. Automaton has 20918 states and 60909 transitions. Word has length 37 [2022-01-18 07:16:31,462 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:16:31,462 INFO L470 AbstractCegarLoop]: Abstraction has 20918 states and 60909 transitions. [2022-01-18 07:16:31,462 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-01-18 07:16:31,463 INFO L276 IsEmpty]: Start isEmpty. Operand 20918 states and 60909 transitions. [2022-01-18 07:16:31,580 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2022-01-18 07:16:31,580 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:16:31,580 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-01-18 07:16:31,596 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-01-18 07:16:31,780 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-01-18 07:16:31,780 INFO L402 AbstractCegarLoop]: === Iteration 114 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:16:31,781 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:16:31,781 INFO L85 PathProgramCache]: Analyzing trace with hash 1974956796, now seen corresponding path program 96 times [2022-01-18 07:16:31,781 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:16:31,781 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [48227462] [2022-01-18 07:16:31,781 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:16:31,781 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:16:31,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:16:31,817 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 2 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:16:31,817 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:16:31,817 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [48227462] [2022-01-18 07:16:31,817 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [48227462] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:16:31,817 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [120650885] [2022-01-18 07:16:31,817 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 07:16:31,817 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:16:31,818 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:16:31,818 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-01-18 07:16:31,819 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-01-18 07:16:31,840 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-01-18 07:16:31,841 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:16:31,841 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-18 07:16:31,841 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:16:31,940 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 5 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:16:31,940 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:16:31,991 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 2 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:16:31,992 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [120650885] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:16:31,992 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:16:31,992 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9, 8] total 13 [2022-01-18 07:16:31,992 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [146279142] [2022-01-18 07:16:31,992 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:16:31,992 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-01-18 07:16:31,992 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:16:31,992 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-01-18 07:16:31,992 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2022-01-18 07:16:31,992 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-01-18 07:16:32,568 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:16:32,568 INFO L93 Difference]: Finished difference Result 27296 states and 78240 transitions. [2022-01-18 07:16:32,568 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-01-18 07:16:32,568 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-01-18 07:16:32,568 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:16:32,627 INFO L225 Difference]: With dead ends: 27296 [2022-01-18 07:16:32,627 INFO L226 Difference]: Without dead ends: 27296 [2022-01-18 07:16:32,628 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 98 SyntacticMatches, 1 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 408 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=603, Invalid=1119, Unknown=0, NotChecked=0, Total=1722 [2022-01-18 07:16:32,628 INFO L933 BasicCegarLoop]: 46 mSDtfsCounter, 239 mSDsluCounter, 523 mSDsCounter, 0 mSdLazyCounter, 586 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s 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-01-18 07:16:32,628 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-01-18 07:16:32,655 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27296 states. [2022-01-18 07:16:33,088 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27296 to 22550. [2022-01-18 07:16:33,113 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-01-18 07:16:33,169 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22550 states to 22550 states and 65747 transitions. [2022-01-18 07:16:33,169 INFO L78 Accepts]: Start accepts. Automaton has 22550 states and 65747 transitions. Word has length 37 [2022-01-18 07:16:33,169 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:16:33,169 INFO L470 AbstractCegarLoop]: Abstraction has 22550 states and 65747 transitions. [2022-01-18 07:16:33,169 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-01-18 07:16:33,169 INFO L276 IsEmpty]: Start isEmpty. Operand 22550 states and 65747 transitions. [2022-01-18 07:16:33,201 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2022-01-18 07:16:33,202 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:16:33,202 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-01-18 07:16:33,217 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-01-18 07:16:33,403 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-01-18 07:16:33,404 INFO L402 AbstractCegarLoop]: === Iteration 115 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:16:33,404 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:16:33,404 INFO L85 PathProgramCache]: Analyzing trace with hash 2116040414, now seen corresponding path program 97 times [2022-01-18 07:16:33,404 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:16:33,404 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1718574665] [2022-01-18 07:16:33,404 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:16:33,404 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:16:33,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:16:33,441 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 07:16:33,441 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:16:33,441 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1718574665] [2022-01-18 07:16:33,441 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1718574665] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:16:33,441 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [321539970] [2022-01-18 07:16:33,441 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 07:16:33,442 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:16:33,442 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:16:33,443 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-01-18 07:16:33,456 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-01-18 07:16:33,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:16:33,473 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-18 07:16:33,474 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:16:33,568 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 12 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:16:33,568 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:16:33,620 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 07:16:33,620 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [321539970] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:16:33,620 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:16:33,620 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9, 8] total 13 [2022-01-18 07:16:33,620 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [825350987] [2022-01-18 07:16:33,620 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:16:33,620 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-01-18 07:16:33,620 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:16:33,620 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-01-18 07:16:33,621 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=106, Unknown=0, NotChecked=0, Total=156 [2022-01-18 07:16:33,621 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-01-18 07:16:34,097 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:16:34,097 INFO L93 Difference]: Finished difference Result 26619 states and 76420 transitions. [2022-01-18 07:16:34,098 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-01-18 07:16:34,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-01-18 07:16:34,098 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:16:34,169 INFO L225 Difference]: With dead ends: 26619 [2022-01-18 07:16:34,169 INFO L226 Difference]: Without dead ends: 26598 [2022-01-18 07:16:34,169 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-01-18 07:16:34,170 INFO L933 BasicCegarLoop]: 51 mSDtfsCounter, 279 mSDsluCounter, 379 mSDsCounter, 0 mSdLazyCounter, 431 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s 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.2s IncrementalHoareTripleChecker+Time [2022-01-18 07:16:34,170 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.2s Time] [2022-01-18 07:16:34,208 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26598 states. [2022-01-18 07:16:34,726 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26598 to 20132. [2022-01-18 07:16:34,747 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-01-18 07:16:34,789 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20132 states to 20132 states and 58504 transitions. [2022-01-18 07:16:34,789 INFO L78 Accepts]: Start accepts. Automaton has 20132 states and 58504 transitions. Word has length 37 [2022-01-18 07:16:34,790 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:16:34,790 INFO L470 AbstractCegarLoop]: Abstraction has 20132 states and 58504 transitions. [2022-01-18 07:16:34,790 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-01-18 07:16:34,790 INFO L276 IsEmpty]: Start isEmpty. Operand 20132 states and 58504 transitions. [2022-01-18 07:16:34,816 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2022-01-18 07:16:34,816 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:16:34,816 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-01-18 07:16:34,831 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-01-18 07:16:35,016 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-01-18 07:16:35,017 INFO L402 AbstractCegarLoop]: === Iteration 116 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:16:35,017 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:16:35,017 INFO L85 PathProgramCache]: Analyzing trace with hash -2094528108, now seen corresponding path program 98 times [2022-01-18 07:16:35,017 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:16:35,017 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [113110813] [2022-01-18 07:16:35,017 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:16:35,017 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:16:35,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:16:35,050 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:16:35,050 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:16:35,050 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [113110813] [2022-01-18 07:16:35,050 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [113110813] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:16:35,050 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [261489867] [2022-01-18 07:16:35,050 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 07:16:35,050 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:16:35,050 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:16:35,051 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-01-18 07:16:35,052 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-01-18 07:16:35,073 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 07:16:35,073 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:16:35,073 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-18 07:16:35,074 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:16:35,164 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 12 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:16:35,164 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:16:35,213 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:16:35,213 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [261489867] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:16:35,213 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:16:35,213 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 14 [2022-01-18 07:16:35,213 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1346760199] [2022-01-18 07:16:35,214 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:16:35,214 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-01-18 07:16:35,214 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:16:35,214 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-01-18 07:16:35,214 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=129, Unknown=0, NotChecked=0, Total=182 [2022-01-18 07:16:35,214 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-01-18 07:16:35,625 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:16:35,625 INFO L93 Difference]: Finished difference Result 25298 states and 72495 transitions. [2022-01-18 07:16:35,625 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-01-18 07:16:35,625 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-01-18 07:16:35,625 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:16:35,689 INFO L225 Difference]: With dead ends: 25298 [2022-01-18 07:16:35,689 INFO L226 Difference]: Without dead ends: 25242 [2022-01-18 07:16:35,690 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 89 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 246 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=373, Invalid=817, Unknown=0, NotChecked=0, Total=1190 [2022-01-18 07:16:35,690 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.2s IncrementalHoareTripleChecker+Time [2022-01-18 07:16:35,690 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.2s Time] [2022-01-18 07:16:35,721 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25242 states. [2022-01-18 07:16:36,126 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25242 to 20732. [2022-01-18 07:16:36,148 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-01-18 07:16:36,192 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20732 states to 20732 states and 60344 transitions. [2022-01-18 07:16:36,192 INFO L78 Accepts]: Start accepts. Automaton has 20732 states and 60344 transitions. Word has length 37 [2022-01-18 07:16:36,192 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:16:36,192 INFO L470 AbstractCegarLoop]: Abstraction has 20732 states and 60344 transitions. [2022-01-18 07:16:36,192 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-01-18 07:16:36,192 INFO L276 IsEmpty]: Start isEmpty. Operand 20732 states and 60344 transitions. [2022-01-18 07:16:36,220 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2022-01-18 07:16:36,220 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:16:36,220 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-01-18 07:16:36,236 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-01-18 07:16:36,420 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-01-18 07:16:36,420 INFO L402 AbstractCegarLoop]: === Iteration 117 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:16:36,421 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:16:36,421 INFO L85 PathProgramCache]: Analyzing trace with hash -695123142, now seen corresponding path program 99 times [2022-01-18 07:16:36,421 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:16:36,421 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [904388247] [2022-01-18 07:16:36,421 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:16:36,421 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:16:36,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:16:36,597 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 2 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:16:36,597 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:16:36,597 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [904388247] [2022-01-18 07:16:36,597 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [904388247] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:16:36,597 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [512194919] [2022-01-18 07:16:36,597 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 07:16:36,598 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:16:36,598 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:16:36,599 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-01-18 07:16:36,600 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-01-18 07:16:36,622 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-01-18 07:16:36,622 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:16:36,622 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-18 07:16:36,623 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:16:36,750 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 5 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:16:36,750 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:16:36,804 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 2 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:16:36,805 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [512194919] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:16:36,805 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:16:36,805 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 15 [2022-01-18 07:16:36,805 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1177653555] [2022-01-18 07:16:36,805 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:16:36,805 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-01-18 07:16:36,805 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:16:36,805 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-01-18 07:16:36,805 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=156, Unknown=0, NotChecked=0, Total=210 [2022-01-18 07:16:36,805 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-01-18 07:16:37,289 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:16:37,289 INFO L93 Difference]: Finished difference Result 25729 states and 73778 transitions. [2022-01-18 07:16:37,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-01-18 07:16:37,289 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-01-18 07:16:37,289 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:16:37,347 INFO L225 Difference]: With dead ends: 25729 [2022-01-18 07:16:37,347 INFO L226 Difference]: Without dead ends: 25717 [2022-01-18 07:16:37,347 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-01-18 07:16:37,347 INFO L933 BasicCegarLoop]: 44 mSDtfsCounter, 153 mSDsluCounter, 405 mSDsCounter, 0 mSdLazyCounter, 512 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s 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-01-18 07:16:37,347 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-01-18 07:16:37,373 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25717 states. [2022-01-18 07:16:37,777 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25717 to 21912. [2022-01-18 07:16:37,800 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-01-18 07:16:37,846 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21912 states to 21912 states and 63620 transitions. [2022-01-18 07:16:37,846 INFO L78 Accepts]: Start accepts. Automaton has 21912 states and 63620 transitions. Word has length 37 [2022-01-18 07:16:37,846 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:16:37,846 INFO L470 AbstractCegarLoop]: Abstraction has 21912 states and 63620 transitions. [2022-01-18 07:16:37,847 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-01-18 07:16:37,847 INFO L276 IsEmpty]: Start isEmpty. Operand 21912 states and 63620 transitions. [2022-01-18 07:16:37,875 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2022-01-18 07:16:37,875 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:16:37,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-01-18 07:16:37,891 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (104)] Ended with exit code 0 [2022-01-18 07:16:38,076 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-01-18 07:16:38,076 INFO L402 AbstractCegarLoop]: === Iteration 118 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:16:38,076 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:16:38,076 INFO L85 PathProgramCache]: Analyzing trace with hash 1971123800, now seen corresponding path program 100 times [2022-01-18 07:16:38,076 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:16:38,076 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1856032095] [2022-01-18 07:16:38,076 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:16:38,076 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:16:38,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:16:38,103 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 2 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:16:38,103 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:16:38,104 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1856032095] [2022-01-18 07:16:38,104 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1856032095] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:16:38,104 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1021439926] [2022-01-18 07:16:38,104 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 07:16:38,104 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:16:38,104 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:16:38,105 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-01-18 07:16:38,105 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-01-18 07:16:38,128 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 07:16:38,128 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:16:38,128 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-18 07:16:38,129 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:16:38,235 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 5 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:16:38,235 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:16:38,285 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 2 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:16:38,285 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1021439926] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:16:38,286 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:16:38,286 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9, 8] total 14 [2022-01-18 07:16:38,286 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [650828034] [2022-01-18 07:16:38,286 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:16:38,286 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-01-18 07:16:38,286 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:16:38,286 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-01-18 07:16:38,286 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=133, Unknown=0, NotChecked=0, Total=182 [2022-01-18 07:16:38,286 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-01-18 07:16:38,952 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:16:38,952 INFO L93 Difference]: Finished difference Result 30602 states and 87580 transitions. [2022-01-18 07:16:38,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-01-18 07:16:38,953 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-01-18 07:16:38,953 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:16:39,015 INFO L225 Difference]: With dead ends: 30602 [2022-01-18 07:16:39,016 INFO L226 Difference]: Without dead ends: 30596 [2022-01-18 07:16:39,016 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-01-18 07:16:39,016 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-01-18 07:16:39,016 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-01-18 07:16:39,040 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30596 states. [2022-01-18 07:16:39,458 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30596 to 25152. [2022-01-18 07:16:39,485 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-01-18 07:16:39,543 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25152 states to 25152 states and 73144 transitions. [2022-01-18 07:16:39,543 INFO L78 Accepts]: Start accepts. Automaton has 25152 states and 73144 transitions. Word has length 37 [2022-01-18 07:16:39,543 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:16:39,543 INFO L470 AbstractCegarLoop]: Abstraction has 25152 states and 73144 transitions. [2022-01-18 07:16:39,543 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-01-18 07:16:39,543 INFO L276 IsEmpty]: Start isEmpty. Operand 25152 states and 73144 transitions. [2022-01-18 07:16:39,576 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2022-01-18 07:16:39,576 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:16:39,576 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-01-18 07:16:39,593 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (105)] Forceful destruction successful, exit code 0 [2022-01-18 07:16:39,780 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-01-18 07:16:39,780 INFO L402 AbstractCegarLoop]: === Iteration 119 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:16:39,781 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:16:39,781 INFO L85 PathProgramCache]: Analyzing trace with hash -844281862, now seen corresponding path program 101 times [2022-01-18 07:16:39,781 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:16:39,781 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [515572936] [2022-01-18 07:16:39,781 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:16:39,781 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:16:39,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:16:39,810 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 2 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:16:39,810 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:16:39,810 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [515572936] [2022-01-18 07:16:39,810 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [515572936] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:16:39,810 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [330610388] [2022-01-18 07:16:39,810 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 07:16:39,811 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:16:39,811 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:16:39,812 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-01-18 07:16:39,832 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-01-18 07:16:39,840 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-01-18 07:16:39,840 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:16:39,841 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-18 07:16:39,841 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:16:39,960 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 5 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:16:39,960 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:16:40,010 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 2 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:16:40,011 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [330610388] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:16:40,011 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:16:40,011 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 9, 7] total 13 [2022-01-18 07:16:40,011 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [227090663] [2022-01-18 07:16:40,011 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:16:40,011 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-01-18 07:16:40,011 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:16:40,011 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-01-18 07:16:40,011 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=107, Unknown=0, NotChecked=0, Total=156 [2022-01-18 07:16:40,011 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-01-18 07:16:40,692 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:16:40,692 INFO L93 Difference]: Finished difference Result 35455 states and 101725 transitions. [2022-01-18 07:16:40,693 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-01-18 07:16:40,693 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-01-18 07:16:40,693 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:16:40,785 INFO L225 Difference]: With dead ends: 35455 [2022-01-18 07:16:40,785 INFO L226 Difference]: Without dead ends: 35455 [2022-01-18 07:16:40,785 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 96 SyntacticMatches, 1 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 480 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=546, Invalid=1014, Unknown=0, NotChecked=0, Total=1560 [2022-01-18 07:16:40,786 INFO L933 BasicCegarLoop]: 39 mSDtfsCounter, 280 mSDsluCounter, 366 mSDsCounter, 0 mSdLazyCounter, 410 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s 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.2s IncrementalHoareTripleChecker+Time [2022-01-18 07:16:40,786 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.2s Time] [2022-01-18 07:16:40,818 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35455 states. [2022-01-18 07:16:41,412 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35455 to 30340. [2022-01-18 07:16:41,444 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-01-18 07:16:41,515 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30340 states to 30340 states and 88148 transitions. [2022-01-18 07:16:41,515 INFO L78 Accepts]: Start accepts. Automaton has 30340 states and 88148 transitions. Word has length 37 [2022-01-18 07:16:41,515 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:16:41,515 INFO L470 AbstractCegarLoop]: Abstraction has 30340 states and 88148 transitions. [2022-01-18 07:16:41,515 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-01-18 07:16:41,515 INFO L276 IsEmpty]: Start isEmpty. Operand 30340 states and 88148 transitions. [2022-01-18 07:16:41,559 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2022-01-18 07:16:41,559 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:16:41,559 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-01-18 07:16:41,575 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (106)] Forceful destruction successful, exit code 0 [2022-01-18 07:16:41,759 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-01-18 07:16:41,760 INFO L402 AbstractCegarLoop]: === Iteration 120 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:16:41,760 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:16:41,760 INFO L85 PathProgramCache]: Analyzing trace with hash -703198244, now seen corresponding path program 102 times [2022-01-18 07:16:41,760 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:16:41,760 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1628352200] [2022-01-18 07:16:41,760 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:16:41,760 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:16:41,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:16:41,785 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 07:16:41,785 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:16:41,785 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1628352200] [2022-01-18 07:16:41,785 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1628352200] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:16:41,785 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1287503209] [2022-01-18 07:16:41,785 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 07:16:41,785 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:16:41,785 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:16:41,786 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-01-18 07:16:41,786 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-01-18 07:16:41,808 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-01-18 07:16:41,808 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:16:41,809 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-18 07:16:41,809 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:16:41,905 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 11 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:16:41,905 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:16:41,954 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 07:16:41,955 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1287503209] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:16:41,955 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:16:41,955 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 9, 7] total 13 [2022-01-18 07:16:41,955 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [798909106] [2022-01-18 07:16:41,955 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:16:41,955 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-01-18 07:16:41,955 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:16:41,955 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-01-18 07:16:41,955 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=106, Unknown=0, NotChecked=0, Total=156 [2022-01-18 07:16:41,955 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-01-18 07:16:42,654 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:16:42,654 INFO L93 Difference]: Finished difference Result 34916 states and 100293 transitions. [2022-01-18 07:16:42,654 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-01-18 07:16:42,654 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-01-18 07:16:42,655 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:16:42,730 INFO L225 Difference]: With dead ends: 34916 [2022-01-18 07:16:42,731 INFO L226 Difference]: Without dead ends: 34902 [2022-01-18 07:16:42,731 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-01-18 07:16:42,731 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-01-18 07:16:42,731 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-01-18 07:16:42,774 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34902 states. [2022-01-18 07:16:43,332 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34902 to 29980. [2022-01-18 07:16:43,373 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-01-18 07:16:43,451 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29980 states to 29980 states and 86978 transitions. [2022-01-18 07:16:43,451 INFO L78 Accepts]: Start accepts. Automaton has 29980 states and 86978 transitions. Word has length 37 [2022-01-18 07:16:43,451 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:16:43,451 INFO L470 AbstractCegarLoop]: Abstraction has 29980 states and 86978 transitions. [2022-01-18 07:16:43,451 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-01-18 07:16:43,451 INFO L276 IsEmpty]: Start isEmpty. Operand 29980 states and 86978 transitions. [2022-01-18 07:16:43,498 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2022-01-18 07:16:43,499 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:16:43,499 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-01-18 07:16:43,515 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (107)] Ended with exit code 0 [2022-01-18 07:16:43,699 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-01-18 07:16:43,699 INFO L402 AbstractCegarLoop]: === Iteration 121 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:16:43,699 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:16:43,700 INFO L85 PathProgramCache]: Analyzing trace with hash -618799470, now seen corresponding path program 103 times [2022-01-18 07:16:43,700 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:16:43,700 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1886826670] [2022-01-18 07:16:43,700 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:16:43,700 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:16:43,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:16:43,729 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 7 proven. 9 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 07:16:43,729 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:16:43,729 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1886826670] [2022-01-18 07:16:43,729 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1886826670] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:16:43,729 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [773090282] [2022-01-18 07:16:43,730 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 07:16:43,730 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:16:43,730 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:16:43,731 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-01-18 07:16:43,731 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-01-18 07:16:43,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:16:43,753 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-18 07:16:43,754 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:16:43,852 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 10 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:16:43,852 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:16:43,901 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 7 proven. 9 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 07:16:43,901 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [773090282] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:16:43,901 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:16:43,901 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9, 8] total 14 [2022-01-18 07:16:43,901 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1426478054] [2022-01-18 07:16:43,901 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:16:43,902 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-01-18 07:16:43,902 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:16:43,902 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-01-18 07:16:43,902 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=131, Unknown=0, NotChecked=0, Total=182 [2022-01-18 07:16:43,902 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-01-18 07:16:44,534 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:16:44,534 INFO L93 Difference]: Finished difference Result 35525 states and 101994 transitions. [2022-01-18 07:16:44,535 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-01-18 07:16:44,535 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-01-18 07:16:44,535 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:16:44,615 INFO L225 Difference]: With dead ends: 35525 [2022-01-18 07:16:44,615 INFO L226 Difference]: Without dead ends: 35469 [2022-01-18 07:16:44,616 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-01-18 07:16:44,616 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-01-18 07:16:44,616 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-01-18 07:16:44,651 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35469 states. [2022-01-18 07:16:45,292 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35469 to 30928. [2022-01-18 07:16:45,325 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-01-18 07:16:45,400 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30928 states to 30928 states and 89722 transitions. [2022-01-18 07:16:45,401 INFO L78 Accepts]: Start accepts. Automaton has 30928 states and 89722 transitions. Word has length 37 [2022-01-18 07:16:45,401 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:16:45,401 INFO L470 AbstractCegarLoop]: Abstraction has 30928 states and 89722 transitions. [2022-01-18 07:16:45,401 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-01-18 07:16:45,401 INFO L276 IsEmpty]: Start isEmpty. Operand 30928 states and 89722 transitions. [2022-01-18 07:16:45,447 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2022-01-18 07:16:45,447 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:16:45,447 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-01-18 07:16:45,463 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (108)] Ended with exit code 0 [2022-01-18 07:16:45,647 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-01-18 07:16:45,648 INFO L402 AbstractCegarLoop]: === Iteration 122 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:16:45,648 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:16:45,648 INFO L85 PathProgramCache]: Analyzing trace with hash 1021238040, now seen corresponding path program 104 times [2022-01-18 07:16:45,648 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:16:45,648 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [593154496] [2022-01-18 07:16:45,648 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:16:45,648 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:16:45,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:16:45,681 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:16:45,681 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:16:45,681 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [593154496] [2022-01-18 07:16:45,681 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [593154496] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:16:45,681 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1621510929] [2022-01-18 07:16:45,682 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 07:16:45,682 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:16:45,682 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:16:45,682 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-01-18 07:16:45,683 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-01-18 07:16:45,705 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 07:16:45,705 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:16:45,706 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-18 07:16:45,706 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:16:45,807 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 12 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:16:45,807 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:16:45,857 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:16:45,857 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1621510929] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:16:45,857 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:16:45,857 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 15 [2022-01-18 07:16:45,857 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [331985105] [2022-01-18 07:16:45,857 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:16:45,857 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-01-18 07:16:45,857 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:16:45,857 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-01-18 07:16:45,857 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=153, Unknown=0, NotChecked=0, Total=210 [2022-01-18 07:16:45,858 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-01-18 07:16:46,322 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:16:46,322 INFO L93 Difference]: Finished difference Result 36591 states and 105181 transitions. [2022-01-18 07:16:46,322 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-01-18 07:16:46,323 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-01-18 07:16:46,323 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:16:46,402 INFO L225 Difference]: With dead ends: 36591 [2022-01-18 07:16:46,402 INFO L226 Difference]: Without dead ends: 36493 [2022-01-18 07:16:46,403 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-01-18 07:16:46,403 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.2s IncrementalHoareTripleChecker+Time [2022-01-18 07:16:46,403 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.2s Time] [2022-01-18 07:16:46,440 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36493 states. [2022-01-18 07:16:47,092 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36493 to 32222. [2022-01-18 07:16:47,126 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-01-18 07:16:47,388 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32222 states to 32222 states and 93459 transitions. [2022-01-18 07:16:47,388 INFO L78 Accepts]: Start accepts. Automaton has 32222 states and 93459 transitions. Word has length 37 [2022-01-18 07:16:47,388 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:16:47,389 INFO L470 AbstractCegarLoop]: Abstraction has 32222 states and 93459 transitions. [2022-01-18 07:16:47,389 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-01-18 07:16:47,389 INFO L276 IsEmpty]: Start isEmpty. Operand 32222 states and 93459 transitions. [2022-01-18 07:16:47,438 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-01-18 07:16:47,438 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:16:47,438 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-01-18 07:16:47,454 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-01-18 07:16:47,639 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-01-18 07:16:47,639 INFO L402 AbstractCegarLoop]: === Iteration 123 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:16:47,639 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:16:47,639 INFO L85 PathProgramCache]: Analyzing trace with hash -815054478, now seen corresponding path program 105 times [2022-01-18 07:16:47,639 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:16:47,639 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [59585269] [2022-01-18 07:16:47,640 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:16:47,640 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:16:47,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:16:47,801 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:16:47,801 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:16:47,801 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [59585269] [2022-01-18 07:16:47,802 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [59585269] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:16:47,802 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [718881588] [2022-01-18 07:16:47,802 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 07:16:47,802 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:16:47,802 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:16:47,803 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-01-18 07:16:47,803 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-01-18 07:16:47,827 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-01-18 07:16:47,827 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:16:47,828 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 26 conjunts are in the unsatisfiable core [2022-01-18 07:16:47,829 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:16:48,144 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 07:16:48,147 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 07:16:48,148 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-18 07:16:48,148 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-01-18 07:16:48,166 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:16:48,166 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:16:48,335 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-01-18 07:16:48,335 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-01-18 07:16:48,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-01-18 07:16:48,434 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [718881588] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:16:48,434 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:16:48,434 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 23 [2022-01-18 07:16:48,434 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [56964535] [2022-01-18 07:16:48,434 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:16:48,434 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-01-18 07:16:48,434 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:16:48,434 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-01-18 07:16:48,434 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=473, Unknown=0, NotChecked=0, Total=552 [2022-01-18 07:16:48,434 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-01-18 07:16:48,910 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:16:48,910 INFO L93 Difference]: Finished difference Result 45614 states and 132057 transitions. [2022-01-18 07:16:48,910 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-01-18 07:16:48,910 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-01-18 07:16:48,910 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:16:49,012 INFO L225 Difference]: With dead ends: 45614 [2022-01-18 07:16:49,012 INFO L226 Difference]: Without dead ends: 45599 [2022-01-18 07:16:49,012 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-01-18 07:16:49,012 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.3s IncrementalHoareTripleChecker+Time [2022-01-18 07:16:49,012 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.3s Time] [2022-01-18 07:16:49,054 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45599 states. [2022-01-18 07:16:49,776 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45599 to 32307. [2022-01-18 07:16:49,812 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-01-18 07:16:49,904 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32307 states to 32307 states and 93636 transitions. [2022-01-18 07:16:49,904 INFO L78 Accepts]: Start accepts. Automaton has 32307 states and 93636 transitions. Word has length 40 [2022-01-18 07:16:49,904 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:16:49,905 INFO L470 AbstractCegarLoop]: Abstraction has 32307 states and 93636 transitions. [2022-01-18 07:16:49,905 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-01-18 07:16:49,905 INFO L276 IsEmpty]: Start isEmpty. Operand 32307 states and 93636 transitions. [2022-01-18 07:16:50,092 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-01-18 07:16:50,092 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:16:50,092 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-01-18 07:16:50,107 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (110)] Ended with exit code 0 [2022-01-18 07:16:50,292 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-01-18 07:16:50,292 INFO L402 AbstractCegarLoop]: === Iteration 124 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:16:50,293 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:16:50,293 INFO L85 PathProgramCache]: Analyzing trace with hash 1390597200, now seen corresponding path program 106 times [2022-01-18 07:16:50,293 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:16:50,293 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1348601708] [2022-01-18 07:16:50,293 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:16:50,293 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:16:50,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:16:50,484 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:16:50,484 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:16:50,484 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1348601708] [2022-01-18 07:16:50,484 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1348601708] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:16:50,484 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [176712671] [2022-01-18 07:16:50,484 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 07:16:50,484 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:16:50,484 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:16:50,485 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-01-18 07:16:50,486 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-01-18 07:16:50,513 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 07:16:50,513 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:16:50,514 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 26 conjunts are in the unsatisfiable core [2022-01-18 07:16:50,514 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:16:50,881 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 07:16:50,882 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 07:16:50,882 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-18 07:16:50,882 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-01-18 07:16:50,892 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:16:50,892 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:16:51,047 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-01-18 07:16:51,048 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-01-18 07:16:51,145 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:16:51,145 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [176712671] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:16:51,145 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:16:51,145 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 23 [2022-01-18 07:16:51,145 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1711720047] [2022-01-18 07:16:51,145 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:16:51,145 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-01-18 07:16:51,145 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:16:51,146 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-01-18 07:16:51,146 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=473, Unknown=0, NotChecked=0, Total=552 [2022-01-18 07:16:51,146 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-01-18 07:16:51,533 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:16:51,534 INFO L93 Difference]: Finished difference Result 45612 states and 132045 transitions. [2022-01-18 07:16:51,534 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-01-18 07:16:51,534 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-01-18 07:16:51,534 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:16:51,630 INFO L225 Difference]: With dead ends: 45612 [2022-01-18 07:16:51,630 INFO L226 Difference]: Without dead ends: 45602 [2022-01-18 07:16:51,630 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-01-18 07:16:51,630 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-01-18 07:16:51,630 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-01-18 07:16:51,672 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45602 states. [2022-01-18 07:16:52,261 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45602 to 32298. [2022-01-18 07:16:52,296 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-01-18 07:16:52,369 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32298 states to 32298 states and 93625 transitions. [2022-01-18 07:16:52,369 INFO L78 Accepts]: Start accepts. Automaton has 32298 states and 93625 transitions. Word has length 40 [2022-01-18 07:16:52,369 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:16:52,369 INFO L470 AbstractCegarLoop]: Abstraction has 32298 states and 93625 transitions. [2022-01-18 07:16:52,369 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-01-18 07:16:52,369 INFO L276 IsEmpty]: Start isEmpty. Operand 32298 states and 93625 transitions. [2022-01-18 07:16:52,416 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-01-18 07:16:52,416 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:16:52,416 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-01-18 07:16:52,431 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (111)] Ended with exit code 0 [2022-01-18 07:16:52,617 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-01-18 07:16:52,617 INFO L402 AbstractCegarLoop]: === Iteration 125 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:16:52,617 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:16:52,617 INFO L85 PathProgramCache]: Analyzing trace with hash 1141246530, now seen corresponding path program 107 times [2022-01-18 07:16:52,617 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:16:52,617 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1532290192] [2022-01-18 07:16:52,617 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:16:52,617 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:16:52,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:16:52,770 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:16:52,770 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:16:52,770 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1532290192] [2022-01-18 07:16:52,770 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1532290192] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:16:52,770 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1746327576] [2022-01-18 07:16:52,770 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 07:16:52,770 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:16:52,770 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:16:52,771 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-01-18 07:16:52,771 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-01-18 07:16:52,793 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-01-18 07:16:52,793 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:16:52,793 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 26 conjunts are in the unsatisfiable core [2022-01-18 07:16:52,794 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:16:53,094 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 07:16:53,095 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 07:16:53,095 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-18 07:16:53,096 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-01-18 07:16:53,107 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:16:53,107 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:16:53,369 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-01-18 07:16:53,370 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-01-18 07:16:53,481 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:16:53,482 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1746327576] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:16:53,482 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:16:53,482 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 23 [2022-01-18 07:16:53,482 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1963265961] [2022-01-18 07:16:53,482 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:16:53,482 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-01-18 07:16:53,482 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:16:53,482 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-01-18 07:16:53,482 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=473, Unknown=0, NotChecked=0, Total=552 [2022-01-18 07:16:53,482 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-01-18 07:16:53,932 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:16:53,932 INFO L93 Difference]: Finished difference Result 45608 states and 132037 transitions. [2022-01-18 07:16:53,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-01-18 07:16:53,932 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-01-18 07:16:53,932 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:16:54,029 INFO L225 Difference]: With dead ends: 45608 [2022-01-18 07:16:54,030 INFO L226 Difference]: Without dead ends: 45587 [2022-01-18 07:16:54,030 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-01-18 07:16:54,030 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-01-18 07:16:54,030 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-01-18 07:16:54,071 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45587 states. [2022-01-18 07:16:54,724 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45587 to 32268. [2022-01-18 07:16:54,761 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-01-18 07:16:54,841 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32268 states to 32268 states and 93564 transitions. [2022-01-18 07:16:54,841 INFO L78 Accepts]: Start accepts. Automaton has 32268 states and 93564 transitions. Word has length 40 [2022-01-18 07:16:54,841 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:16:54,841 INFO L470 AbstractCegarLoop]: Abstraction has 32268 states and 93564 transitions. [2022-01-18 07:16:54,841 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-01-18 07:16:54,841 INFO L276 IsEmpty]: Start isEmpty. Operand 32268 states and 93564 transitions. [2022-01-18 07:16:54,890 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-01-18 07:16:54,890 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:16:54,890 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-01-18 07:16:54,905 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (112)] Ended with exit code 0 [2022-01-18 07:16:55,091 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-01-18 07:16:55,091 INFO L402 AbstractCegarLoop]: === Iteration 126 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:16:55,091 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:16:55,092 INFO L85 PathProgramCache]: Analyzing trace with hash 1948608520, now seen corresponding path program 108 times [2022-01-18 07:16:55,092 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:16:55,092 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [789292865] [2022-01-18 07:16:55,092 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:16:55,092 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:16:55,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:16:55,255 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:16:55,255 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:16:55,255 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [789292865] [2022-01-18 07:16:55,255 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [789292865] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:16:55,255 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [356657344] [2022-01-18 07:16:55,256 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 07:16:55,256 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:16:55,256 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:16:55,257 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-01-18 07:16:55,257 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-01-18 07:16:55,279 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-01-18 07:16:55,279 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:16:55,280 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 26 conjunts are in the unsatisfiable core [2022-01-18 07:16:55,281 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:16:55,581 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 07:16:55,582 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 07:16:55,583 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-18 07:16:55,583 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-01-18 07:16:55,599 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:16:55,599 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:16:55,761 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-01-18 07:16:55,762 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-01-18 07:16:55,867 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:16:55,867 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [356657344] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:16:55,867 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:16:55,868 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 23 [2022-01-18 07:16:55,868 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [244407407] [2022-01-18 07:16:55,868 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:16:55,868 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-01-18 07:16:55,868 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:16:55,868 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-01-18 07:16:55,868 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=473, Unknown=0, NotChecked=0, Total=552 [2022-01-18 07:16:55,868 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-01-18 07:16:56,439 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:16:56,439 INFO L93 Difference]: Finished difference Result 45603 states and 132029 transitions. [2022-01-18 07:16:56,440 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-01-18 07:16:56,440 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-01-18 07:16:56,440 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:16:56,557 INFO L225 Difference]: With dead ends: 45603 [2022-01-18 07:16:56,557 INFO L226 Difference]: Without dead ends: 45588 [2022-01-18 07:16:56,557 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-01-18 07:16:56,557 INFO L933 BasicCegarLoop]: 67 mSDtfsCounter, 109 mSDsluCounter, 904 mSDsCounter, 0 mSdLazyCounter, 588 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s 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-01-18 07:16:56,557 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-01-18 07:16:56,601 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45588 states. [2022-01-18 07:16:57,303 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45588 to 32280. [2022-01-18 07:16:57,335 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-01-18 07:16:57,408 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32280 states to 32280 states and 93588 transitions. [2022-01-18 07:16:57,409 INFO L78 Accepts]: Start accepts. Automaton has 32280 states and 93588 transitions. Word has length 40 [2022-01-18 07:16:57,409 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:16:57,409 INFO L470 AbstractCegarLoop]: Abstraction has 32280 states and 93588 transitions. [2022-01-18 07:16:57,409 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-01-18 07:16:57,409 INFO L276 IsEmpty]: Start isEmpty. Operand 32280 states and 93588 transitions. [2022-01-18 07:16:57,460 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-01-18 07:16:57,461 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:16:57,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-01-18 07:16:57,476 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (113)] Ended with exit code 0 [2022-01-18 07:16:57,661 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-01-18 07:16:57,661 INFO L402 AbstractCegarLoop]: === Iteration 127 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:16:57,661 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:16:57,661 INFO L85 PathProgramCache]: Analyzing trace with hash -140707098, now seen corresponding path program 109 times [2022-01-18 07:16:57,662 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:16:57,662 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1374280458] [2022-01-18 07:16:57,662 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:16:57,662 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:16:57,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:16:57,825 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:16:57,825 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:16:57,825 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1374280458] [2022-01-18 07:16:57,825 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1374280458] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:16:57,825 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [476123591] [2022-01-18 07:16:57,825 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 07:16:57,825 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:16:57,825 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:16:57,826 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-01-18 07:16:57,827 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-01-18 07:16:57,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:16:57,848 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 26 conjunts are in the unsatisfiable core [2022-01-18 07:16:57,848 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:16:58,149 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 07:16:58,149 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 07:16:58,150 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-18 07:16:58,150 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-01-18 07:16:58,160 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:16:58,161 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:16:58,316 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-01-18 07:16:58,316 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-01-18 07:16:58,421 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:16:58,422 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [476123591] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:16:58,422 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:16:58,422 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 23 [2022-01-18 07:16:58,422 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1793895511] [2022-01-18 07:16:58,422 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:16:58,422 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-01-18 07:16:58,422 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:16:58,422 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-01-18 07:16:58,422 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=473, Unknown=0, NotChecked=0, Total=552 [2022-01-18 07:16:58,422 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-01-18 07:16:58,813 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:16:58,813 INFO L93 Difference]: Finished difference Result 45603 states and 132021 transitions. [2022-01-18 07:16:58,813 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-01-18 07:16:58,813 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-01-18 07:16:58,813 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:16:58,911 INFO L225 Difference]: With dead ends: 45603 [2022-01-18 07:16:58,911 INFO L226 Difference]: Without dead ends: 45598 [2022-01-18 07:16:58,911 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-01-18 07:16:58,911 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-01-18 07:16:58,911 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-01-18 07:16:58,957 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45598 states. [2022-01-18 07:16:59,619 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45598 to 32284. [2022-01-18 07:16:59,653 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-01-18 07:16:59,730 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32284 states to 32284 states and 93594 transitions. [2022-01-18 07:16:59,730 INFO L78 Accepts]: Start accepts. Automaton has 32284 states and 93594 transitions. Word has length 40 [2022-01-18 07:16:59,730 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:16:59,730 INFO L470 AbstractCegarLoop]: Abstraction has 32284 states and 93594 transitions. [2022-01-18 07:16:59,730 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-01-18 07:16:59,730 INFO L276 IsEmpty]: Start isEmpty. Operand 32284 states and 93594 transitions. [2022-01-18 07:16:59,781 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-01-18 07:16:59,782 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:16:59,782 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-01-18 07:16:59,798 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (114)] Ended with exit code 0 [2022-01-18 07:16:59,983 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-01-18 07:16:59,983 INFO L402 AbstractCegarLoop]: === Iteration 128 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:16:59,984 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:16:59,984 INFO L85 PathProgramCache]: Analyzing trace with hash -390057768, now seen corresponding path program 110 times [2022-01-18 07:16:59,984 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:16:59,984 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [885137706] [2022-01-18 07:16:59,984 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:16:59,984 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:16:59,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:17:00,159 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:17:00,159 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:17:00,159 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [885137706] [2022-01-18 07:17:00,159 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [885137706] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:17:00,159 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [246462336] [2022-01-18 07:17:00,159 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 07:17:00,160 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:17:00,160 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:17:00,161 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-01-18 07:17:00,161 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-01-18 07:17:00,182 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 07:17:00,182 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:17:00,183 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 26 conjunts are in the unsatisfiable core [2022-01-18 07:17:00,183 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:17:00,625 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 07:17:00,626 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 07:17:00,627 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-18 07:17:00,627 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-01-18 07:17:00,639 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:17:00,639 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:17:00,803 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-01-18 07:17:00,803 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-01-18 07:17:00,912 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:17:00,913 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [246462336] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:17:00,913 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:17:00,913 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 23 [2022-01-18 07:17:00,913 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [823408821] [2022-01-18 07:17:00,913 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:17:00,913 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-01-18 07:17:00,913 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:17:00,914 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-01-18 07:17:00,914 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=473, Unknown=0, NotChecked=0, Total=552 [2022-01-18 07:17:00,914 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-01-18 07:17:01,384 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:17:01,384 INFO L93 Difference]: Finished difference Result 45599 states and 132015 transitions. [2022-01-18 07:17:01,385 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-01-18 07:17:01,385 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-01-18 07:17:01,385 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:17:01,489 INFO L225 Difference]: With dead ends: 45599 [2022-01-18 07:17:01,489 INFO L226 Difference]: Without dead ends: 45574 [2022-01-18 07:17:01,490 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-01-18 07:17:01,490 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.3s IncrementalHoareTripleChecker+Time [2022-01-18 07:17:01,490 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.3s Time] [2022-01-18 07:17:01,540 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45574 states. [2022-01-18 07:17:02,233 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45574 to 32250. [2022-01-18 07:17:02,268 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-01-18 07:17:02,340 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32250 states to 32250 states and 93519 transitions. [2022-01-18 07:17:02,340 INFO L78 Accepts]: Start accepts. Automaton has 32250 states and 93519 transitions. Word has length 40 [2022-01-18 07:17:02,340 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:17:02,340 INFO L470 AbstractCegarLoop]: Abstraction has 32250 states and 93519 transitions. [2022-01-18 07:17:02,341 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-01-18 07:17:02,341 INFO L276 IsEmpty]: Start isEmpty. Operand 32250 states and 93519 transitions. [2022-01-18 07:17:02,388 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-01-18 07:17:02,388 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:17:02,388 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-01-18 07:17:02,403 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (115)] Ended with exit code 0 [2022-01-18 07:17:02,589 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-01-18 07:17:02,589 INFO L402 AbstractCegarLoop]: === Iteration 129 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:17:02,589 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:17:02,589 INFO L85 PathProgramCache]: Analyzing trace with hash 1377825018, now seen corresponding path program 111 times [2022-01-18 07:17:02,590 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:17:02,590 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1270474302] [2022-01-18 07:17:02,590 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:17:02,590 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:17:02,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:17:02,727 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:17:02,727 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:17:02,727 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1270474302] [2022-01-18 07:17:02,727 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1270474302] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:17:02,727 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [876064768] [2022-01-18 07:17:02,727 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 07:17:02,727 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:17:02,728 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:17:02,728 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-01-18 07:17:02,729 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-01-18 07:17:02,751 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-01-18 07:17:02,751 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:17:02,752 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 26 conjunts are in the unsatisfiable core [2022-01-18 07:17:02,752 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:17:03,066 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-01-18 07:17:03,066 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-01-18 07:17:03,098 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:17:03,099 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:17:03,152 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-01-18 07:17:03,152 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-01-18 07:17:03,321 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:17:03,321 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [876064768] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:17:03,321 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:17:03,321 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 20 [2022-01-18 07:17:03,321 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1919788632] [2022-01-18 07:17:03,321 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:17:03,321 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-01-18 07:17:03,321 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:17:03,322 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-01-18 07:17:03,322 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=356, Unknown=0, NotChecked=0, Total=420 [2022-01-18 07:17:03,322 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-01-18 07:17:03,984 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:17:03,984 INFO L93 Difference]: Finished difference Result 53299 states and 154498 transitions. [2022-01-18 07:17:03,984 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-01-18 07:17:03,984 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-01-18 07:17:03,984 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:17:04,319 INFO L225 Difference]: With dead ends: 53299 [2022-01-18 07:17:04,319 INFO L226 Difference]: Without dead ends: 53217 [2022-01-18 07:17:04,319 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-01-18 07:17:04,320 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-01-18 07:17:04,320 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-01-18 07:17:04,363 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 53217 states. [2022-01-18 07:17:05,129 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 53217 to 38743. [2022-01-18 07:17:05,166 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-01-18 07:17:05,258 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38743 states to 38743 states and 112605 transitions. [2022-01-18 07:17:05,259 INFO L78 Accepts]: Start accepts. Automaton has 38743 states and 112605 transitions. Word has length 40 [2022-01-18 07:17:05,259 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:17:05,259 INFO L470 AbstractCegarLoop]: Abstraction has 38743 states and 112605 transitions. [2022-01-18 07:17:05,259 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-01-18 07:17:05,259 INFO L276 IsEmpty]: Start isEmpty. Operand 38743 states and 112605 transitions. [2022-01-18 07:17:05,322 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-01-18 07:17:05,322 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:17:05,322 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-01-18 07:17:05,338 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (116)] Ended with exit code 0 [2022-01-18 07:17:05,523 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-01-18 07:17:05,523 INFO L402 AbstractCegarLoop]: === Iteration 130 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:17:05,523 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:17:05,523 INFO L85 PathProgramCache]: Analyzing trace with hash 1973930934, now seen corresponding path program 112 times [2022-01-18 07:17:05,523 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:17:05,524 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [537538678] [2022-01-18 07:17:05,524 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:17:05,524 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:17:05,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:17:05,690 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:17:05,690 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:17:05,691 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [537538678] [2022-01-18 07:17:05,691 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [537538678] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:17:05,691 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [587480204] [2022-01-18 07:17:05,691 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 07:17:05,691 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:17:05,691 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:17:05,692 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-01-18 07:17:05,693 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-01-18 07:17:05,719 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 07:17:05,719 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:17:05,720 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 26 conjunts are in the unsatisfiable core [2022-01-18 07:17:05,721 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:17:06,054 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-01-18 07:17:06,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-01-18 07:17:06,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-01-18 07:17:06,078 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:17:06,129 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-01-18 07:17:06,129 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-01-18 07:17:06,296 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:17:06,296 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [587480204] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:17:06,296 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:17:06,296 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 20 [2022-01-18 07:17:06,297 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [102879171] [2022-01-18 07:17:06,297 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:17:06,297 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-01-18 07:17:06,297 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:17:06,297 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-01-18 07:17:06,297 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=356, Unknown=0, NotChecked=0, Total=420 [2022-01-18 07:17:06,297 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-01-18 07:17:06,971 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:17:06,971 INFO L93 Difference]: Finished difference Result 53283 states and 154460 transitions. [2022-01-18 07:17:06,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-01-18 07:17:06,972 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-01-18 07:17:06,972 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:17:07,097 INFO L225 Difference]: With dead ends: 53283 [2022-01-18 07:17:07,097 INFO L226 Difference]: Without dead ends: 53171 [2022-01-18 07:17:07,098 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-01-18 07:17:07,098 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-01-18 07:17:07,098 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-01-18 07:17:07,148 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 53171 states. [2022-01-18 07:17:08,049 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 53171 to 37569. [2022-01-18 07:17:08,092 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-01-18 07:17:08,185 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37569 states to 37569 states and 109024 transitions. [2022-01-18 07:17:08,185 INFO L78 Accepts]: Start accepts. Automaton has 37569 states and 109024 transitions. Word has length 40 [2022-01-18 07:17:08,186 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:17:08,186 INFO L470 AbstractCegarLoop]: Abstraction has 37569 states and 109024 transitions. [2022-01-18 07:17:08,186 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-01-18 07:17:08,186 INFO L276 IsEmpty]: Start isEmpty. Operand 37569 states and 109024 transitions. [2022-01-18 07:17:08,418 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-01-18 07:17:08,418 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:17:08,418 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-01-18 07:17:08,434 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (117)] Ended with exit code 0 [2022-01-18 07:17:08,618 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-01-18 07:17:08,619 INFO L402 AbstractCegarLoop]: === Iteration 131 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:17:08,619 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:17:08,619 INFO L85 PathProgramCache]: Analyzing trace with hash 916407406, now seen corresponding path program 113 times [2022-01-18 07:17:08,619 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:17:08,619 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1040283932] [2022-01-18 07:17:08,620 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:17:08,620 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:17:08,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:17:08,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-01-18 07:17:08,777 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:17:08,777 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1040283932] [2022-01-18 07:17:08,777 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1040283932] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:17:08,777 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1369480161] [2022-01-18 07:17:08,777 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 07:17:08,777 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:17:08,777 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:17:08,778 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-01-18 07:17:08,779 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-01-18 07:17:08,806 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-01-18 07:17:08,806 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:17:08,807 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 26 conjunts are in the unsatisfiable core [2022-01-18 07:17:08,808 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:17:09,086 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-01-18 07:17:09,087 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-01-18 07:17:09,104 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:17:09,105 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:17:09,179 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-01-18 07:17:09,179 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-01-18 07:17:09,346 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:17:09,346 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1369480161] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:17:09,346 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:17:09,346 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 21 [2022-01-18 07:17:09,346 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1206019714] [2022-01-18 07:17:09,346 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:17:09,346 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-01-18 07:17:09,346 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:17:09,346 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-01-18 07:17:09,347 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=394, Unknown=0, NotChecked=0, Total=462 [2022-01-18 07:17:09,347 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-01-18 07:17:09,907 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:17:09,908 INFO L93 Difference]: Finished difference Result 53095 states and 153814 transitions. [2022-01-18 07:17:09,908 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-01-18 07:17:09,908 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-01-18 07:17:09,908 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:17:10,032 INFO L225 Difference]: With dead ends: 53095 [2022-01-18 07:17:10,032 INFO L226 Difference]: Without dead ends: 52978 [2022-01-18 07:17:10,033 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-01-18 07:17:10,033 INFO L933 BasicCegarLoop]: 84 mSDtfsCounter, 210 mSDsluCounter, 1165 mSDsCounter, 0 mSdLazyCounter, 839 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s 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-01-18 07:17:10,033 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-01-18 07:17:10,085 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52978 states. [2022-01-18 07:17:10,791 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52978 to 38199. [2022-01-18 07:17:10,832 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-01-18 07:17:10,918 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38199 states to 38199 states and 110881 transitions. [2022-01-18 07:17:10,919 INFO L78 Accepts]: Start accepts. Automaton has 38199 states and 110881 transitions. Word has length 40 [2022-01-18 07:17:10,919 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:17:10,919 INFO L470 AbstractCegarLoop]: Abstraction has 38199 states and 110881 transitions. [2022-01-18 07:17:10,919 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-01-18 07:17:10,919 INFO L276 IsEmpty]: Start isEmpty. Operand 38199 states and 110881 transitions. [2022-01-18 07:17:10,973 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-01-18 07:17:10,973 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:17:10,973 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-01-18 07:17:10,988 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (118)] Forceful destruction successful, exit code 0 [2022-01-18 07:17:11,174 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-01-18 07:17:11,174 INFO L402 AbstractCegarLoop]: === Iteration 132 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:17:11,174 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:17:11,174 INFO L85 PathProgramCache]: Analyzing trace with hash 2094982228, now seen corresponding path program 114 times [2022-01-18 07:17:11,174 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:17:11,175 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1853759808] [2022-01-18 07:17:11,175 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:17:11,175 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:17:11,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:17:11,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-01-18 07:17:11,313 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:17:11,313 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1853759808] [2022-01-18 07:17:11,313 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1853759808] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:17:11,313 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [173048495] [2022-01-18 07:17:11,313 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 07:17:11,313 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:17:11,313 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:17:11,314 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-01-18 07:17:11,314 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-01-18 07:17:11,336 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-01-18 07:17:11,336 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:17:11,336 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 28 conjunts are in the unsatisfiable core [2022-01-18 07:17:11,337 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:17:11,630 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-01-18 07:17:11,630 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-01-18 07:17:11,648 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:17:11,648 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:17:11,761 INFO L353 Elim1Store]: treesize reduction 10, result has 65.5 percent of original size [2022-01-18 07:17:11,761 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-01-18 07:17:12,046 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:17:12,046 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [173048495] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:17:12,046 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:17:12,046 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14, 14] total 30 [2022-01-18 07:17:12,046 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [238347131] [2022-01-18 07:17:12,046 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:17:12,047 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-01-18 07:17:12,047 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:17:12,047 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-01-18 07:17:12,047 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=115, Invalid=815, Unknown=0, NotChecked=0, Total=930 [2022-01-18 07:17:12,047 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-01-18 07:17:13,009 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:17:13,009 INFO L93 Difference]: Finished difference Result 53249 states and 154146 transitions. [2022-01-18 07:17:13,009 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-01-18 07:17:13,009 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-01-18 07:17:13,009 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:17:13,133 INFO L225 Difference]: With dead ends: 53249 [2022-01-18 07:17:13,133 INFO L226 Difference]: Without dead ends: 53173 [2022-01-18 07:17:13,134 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 61 SyntacticMatches, 1 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 318 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=184, Invalid=1298, Unknown=0, NotChecked=0, Total=1482 [2022-01-18 07:17:13,134 INFO L933 BasicCegarLoop]: 86 mSDtfsCounter, 294 mSDsluCounter, 1739 mSDsCounter, 0 mSdLazyCounter, 1217 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s 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-01-18 07:17:13,134 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-01-18 07:17:13,185 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 53173 states. [2022-01-18 07:17:13,916 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 53173 to 38855. [2022-01-18 07:17:13,958 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-01-18 07:17:14,049 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38855 states to 38855 states and 112835 transitions. [2022-01-18 07:17:14,049 INFO L78 Accepts]: Start accepts. Automaton has 38855 states and 112835 transitions. Word has length 40 [2022-01-18 07:17:14,049 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:17:14,049 INFO L470 AbstractCegarLoop]: Abstraction has 38855 states and 112835 transitions. [2022-01-18 07:17:14,049 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-01-18 07:17:14,049 INFO L276 IsEmpty]: Start isEmpty. Operand 38855 states and 112835 transitions. [2022-01-18 07:17:14,107 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-01-18 07:17:14,107 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:17:14,107 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-01-18 07:17:14,122 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (119)] Ended with exit code 0 [2022-01-18 07:17:14,307 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-01-18 07:17:14,308 INFO L402 AbstractCegarLoop]: === Iteration 133 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:17:14,308 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:17:14,308 INFO L85 PathProgramCache]: Analyzing trace with hash 1659859630, now seen corresponding path program 115 times [2022-01-18 07:17:14,308 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:17:14,308 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1752892884] [2022-01-18 07:17:14,308 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:17:14,308 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:17:14,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:17:14,478 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:17:14,478 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:17:14,478 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1752892884] [2022-01-18 07:17:14,478 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1752892884] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:17:14,479 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [324625409] [2022-01-18 07:17:14,479 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 07:17:14,479 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:17:14,479 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:17:14,484 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-01-18 07:17:14,485 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-01-18 07:17:14,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:17:14,512 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 26 conjunts are in the unsatisfiable core [2022-01-18 07:17:14,512 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:17:14,835 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-01-18 07:17:14,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 67 treesize of output 39 [2022-01-18 07:17:14,854 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:17:14,854 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:17:14,987 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-01-18 07:17:14,987 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-01-18 07:17:15,133 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:17:15,133 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [324625409] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:17:15,133 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:17:15,133 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 23 [2022-01-18 07:17:15,134 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [421955748] [2022-01-18 07:17:15,134 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:17:15,134 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-01-18 07:17:15,134 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:17:15,134 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-01-18 07:17:15,134 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=478, Unknown=0, NotChecked=0, Total=552 [2022-01-18 07:17:15,134 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-01-18 07:17:15,873 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:17:15,873 INFO L93 Difference]: Finished difference Result 52979 states and 153595 transitions. [2022-01-18 07:17:15,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-01-18 07:17:15,873 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-01-18 07:17:15,874 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:17:16,003 INFO L225 Difference]: With dead ends: 52979 [2022-01-18 07:17:16,003 INFO L226 Difference]: Without dead ends: 52941 [2022-01-18 07:17:16,003 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 67 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 140 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=83, Invalid=517, Unknown=0, NotChecked=0, Total=600 [2022-01-18 07:17:16,003 INFO L933 BasicCegarLoop]: 69 mSDtfsCounter, 127 mSDsluCounter, 1071 mSDsCounter, 0 mSdLazyCounter, 752 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s 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.3s IncrementalHoareTripleChecker+Time [2022-01-18 07:17:16,004 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.3s Time] [2022-01-18 07:17:16,058 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52941 states. [2022-01-18 07:17:16,941 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52941 to 38877. [2022-01-18 07:17:16,975 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-01-18 07:17:17,064 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38877 states to 38877 states and 112900 transitions. [2022-01-18 07:17:17,064 INFO L78 Accepts]: Start accepts. Automaton has 38877 states and 112900 transitions. Word has length 40 [2022-01-18 07:17:17,064 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:17:17,064 INFO L470 AbstractCegarLoop]: Abstraction has 38877 states and 112900 transitions. [2022-01-18 07:17:17,065 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-01-18 07:17:17,065 INFO L276 IsEmpty]: Start isEmpty. Operand 38877 states and 112900 transitions. [2022-01-18 07:17:17,122 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-01-18 07:17:17,122 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:17:17,122 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-01-18 07:17:17,137 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (120)] Ended with exit code 0 [2022-01-18 07:17:17,322 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-01-18 07:17:17,323 INFO L402 AbstractCegarLoop]: === Iteration 134 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:17:17,323 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:17:17,323 INFO L85 PathProgramCache]: Analyzing trace with hash -916120718, now seen corresponding path program 116 times [2022-01-18 07:17:17,323 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:17:17,323 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [325979028] [2022-01-18 07:17:17,323 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:17:17,323 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:17:17,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:17:17,489 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:17:17,489 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:17:17,489 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [325979028] [2022-01-18 07:17:17,489 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [325979028] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:17:17,489 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [560196768] [2022-01-18 07:17:17,489 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 07:17:17,489 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:17:17,490 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:17:17,491 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-01-18 07:17:17,492 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-01-18 07:17:17,518 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 07:17:17,518 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:17:17,518 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 28 conjunts are in the unsatisfiable core [2022-01-18 07:17:17,519 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:17:17,747 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-01-18 07:17:17,747 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-01-18 07:17:17,759 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:17:17,759 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:17:17,837 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-01-18 07:17:17,837 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-01-18 07:17:17,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-01-18 07:17:17,939 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [560196768] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:17:17,939 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:17:17,939 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14, 14] total 32 [2022-01-18 07:17:17,939 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1423124357] [2022-01-18 07:17:17,939 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:17:17,939 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-01-18 07:17:17,939 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:17:17,939 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-01-18 07:17:17,939 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=902, Unknown=0, NotChecked=0, Total=992 [2022-01-18 07:17:17,939 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-01-18 07:17:19,255 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:17:19,256 INFO L93 Difference]: Finished difference Result 53390 states and 154240 transitions. [2022-01-18 07:17:19,256 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-01-18 07:17:19,256 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-01-18 07:17:19,256 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:17:19,377 INFO L225 Difference]: With dead ends: 53390 [2022-01-18 07:17:19,377 INFO L226 Difference]: Without dead ends: 53212 [2022-01-18 07:17:19,378 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-01-18 07:17:19,378 INFO L933 BasicCegarLoop]: 125 mSDtfsCounter, 411 mSDsluCounter, 2954 mSDsCounter, 0 mSdLazyCounter, 1968 mSolverCounterSat, 66 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s 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.7s IncrementalHoareTripleChecker+Time [2022-01-18 07:17:19,378 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.7s Time] [2022-01-18 07:17:19,428 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 53212 states. [2022-01-18 07:17:20,272 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 53212 to 41087. [2022-01-18 07:17:20,316 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-01-18 07:17:20,407 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41087 states to 41087 states and 119275 transitions. [2022-01-18 07:17:20,407 INFO L78 Accepts]: Start accepts. Automaton has 41087 states and 119275 transitions. Word has length 40 [2022-01-18 07:17:20,407 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:17:20,407 INFO L470 AbstractCegarLoop]: Abstraction has 41087 states and 119275 transitions. [2022-01-18 07:17:20,408 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-01-18 07:17:20,408 INFO L276 IsEmpty]: Start isEmpty. Operand 41087 states and 119275 transitions. [2022-01-18 07:17:20,650 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-01-18 07:17:20,650 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:17:20,650 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-01-18 07:17:20,665 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (121)] Forceful destruction successful, exit code 0 [2022-01-18 07:17:20,850 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-01-18 07:17:20,851 INFO L402 AbstractCegarLoop]: === Iteration 135 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:17:20,851 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:17:20,851 INFO L85 PathProgramCache]: Analyzing trace with hash -1815002054, now seen corresponding path program 117 times [2022-01-18 07:17:20,851 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:17:20,851 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1050936720] [2022-01-18 07:17:20,851 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:17:20,851 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:17:20,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:17:20,995 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:17:20,995 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:17:20,995 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1050936720] [2022-01-18 07:17:20,995 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1050936720] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:17:20,995 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [337615869] [2022-01-18 07:17:20,995 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 07:17:20,995 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:17:20,996 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:17:20,996 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-01-18 07:17:21,001 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-01-18 07:17:21,026 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-01-18 07:17:21,026 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:17:21,026 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 26 conjunts are in the unsatisfiable core [2022-01-18 07:17:21,027 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:17:21,334 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-01-18 07:17:21,335 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-01-18 07:17:21,348 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:17:21,349 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:17:21,479 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-01-18 07:17:21,480 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-01-18 07:17:21,606 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:17:21,607 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [337615869] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:17:21,607 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:17:21,607 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 24 [2022-01-18 07:17:21,607 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [73724103] [2022-01-18 07:17:21,607 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:17:21,607 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-01-18 07:17:21,607 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:17:21,607 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-01-18 07:17:21,607 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=522, Unknown=0, NotChecked=0, Total=600 [2022-01-18 07:17:21,607 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-01-18 07:17:22,139 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:17:22,139 INFO L93 Difference]: Finished difference Result 44604 states and 128960 transitions. [2022-01-18 07:17:22,139 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-01-18 07:17:22,139 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-01-18 07:17:22,139 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:17:22,232 INFO L225 Difference]: With dead ends: 44604 [2022-01-18 07:17:22,232 INFO L226 Difference]: Without dead ends: 44528 [2022-01-18 07:17:22,233 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 66 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 163 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=96, Invalid=606, Unknown=0, NotChecked=0, Total=702 [2022-01-18 07:17:22,233 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.3s IncrementalHoareTripleChecker+Time [2022-01-18 07:17:22,233 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.3s Time] [2022-01-18 07:17:22,274 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44528 states. [2022-01-18 07:17:23,061 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44528 to 41695. [2022-01-18 07:17:23,108 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-01-18 07:17:23,227 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41695 states to 41695 states and 121070 transitions. [2022-01-18 07:17:23,227 INFO L78 Accepts]: Start accepts. Automaton has 41695 states and 121070 transitions. Word has length 40 [2022-01-18 07:17:23,227 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:17:23,227 INFO L470 AbstractCegarLoop]: Abstraction has 41695 states and 121070 transitions. [2022-01-18 07:17:23,227 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-01-18 07:17:23,227 INFO L276 IsEmpty]: Start isEmpty. Operand 41695 states and 121070 transitions. [2022-01-18 07:17:23,295 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-01-18 07:17:23,295 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:17:23,295 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-01-18 07:17:23,311 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (122)] Ended with exit code 0 [2022-01-18 07:17:23,496 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-01-18 07:17:23,496 INFO L402 AbstractCegarLoop]: === Iteration 136 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:17:23,497 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:17:23,497 INFO L85 PathProgramCache]: Analyzing trace with hash -2112020486, now seen corresponding path program 118 times [2022-01-18 07:17:23,497 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:17:23,497 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1339428593] [2022-01-18 07:17:23,497 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:17:23,497 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:17:23,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:17:23,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-01-18 07:17:23,656 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:17:23,656 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1339428593] [2022-01-18 07:17:23,656 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1339428593] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:17:23,656 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1124640965] [2022-01-18 07:17:23,656 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 07:17:23,656 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:17:23,656 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:17:23,657 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-01-18 07:17:23,667 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-01-18 07:17:23,690 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 07:17:23,691 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:17:23,691 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 26 conjunts are in the unsatisfiable core [2022-01-18 07:17:23,692 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:17:24,031 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-01-18 07:17:24,031 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-01-18 07:17:24,067 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:17:24,067 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:17:24,178 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-01-18 07:17:24,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 30 treesize of output 54 [2022-01-18 07:17:24,334 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:17:24,335 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1124640965] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:17:24,335 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:17:24,335 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 24 [2022-01-18 07:17:24,335 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [940751698] [2022-01-18 07:17:24,335 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:17:24,335 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-01-18 07:17:24,335 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:17:24,336 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-01-18 07:17:24,336 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=519, Unknown=0, NotChecked=0, Total=600 [2022-01-18 07:17:24,336 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-01-18 07:17:25,164 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:17:25,164 INFO L93 Difference]: Finished difference Result 53863 states and 156725 transitions. [2022-01-18 07:17:25,164 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-01-18 07:17:25,164 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-01-18 07:17:25,164 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:17:25,289 INFO L225 Difference]: With dead ends: 53863 [2022-01-18 07:17:25,289 INFO L226 Difference]: Without dead ends: 53741 [2022-01-18 07:17:25,289 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-01-18 07:17:25,289 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.4s IncrementalHoareTripleChecker+Time [2022-01-18 07:17:25,290 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.4s Time] [2022-01-18 07:17:25,339 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 53741 states. [2022-01-18 07:17:26,216 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 53741 to 53249. [2022-01-18 07:17:26,273 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-01-18 07:17:26,405 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53249 states to 53249 states and 155313 transitions. [2022-01-18 07:17:26,405 INFO L78 Accepts]: Start accepts. Automaton has 53249 states and 155313 transitions. Word has length 40 [2022-01-18 07:17:26,406 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:17:26,406 INFO L470 AbstractCegarLoop]: Abstraction has 53249 states and 155313 transitions. [2022-01-18 07:17:26,406 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-01-18 07:17:26,406 INFO L276 IsEmpty]: Start isEmpty. Operand 53249 states and 155313 transitions. [2022-01-18 07:17:26,495 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-01-18 07:17:26,495 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:17:26,495 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-01-18 07:17:26,511 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (123)] Ended with exit code 0 [2022-01-18 07:17:26,699 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-01-18 07:17:26,699 INFO L402 AbstractCegarLoop]: === Iteration 137 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:17:26,699 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:17:26,699 INFO L85 PathProgramCache]: Analyzing trace with hash 960016374, now seen corresponding path program 119 times [2022-01-18 07:17:26,699 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:17:26,699 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [700225167] [2022-01-18 07:17:26,700 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:17:26,700 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:17:26,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:17:26,813 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:17:26,813 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:17:26,813 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [700225167] [2022-01-18 07:17:26,813 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [700225167] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:17:26,813 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1631632408] [2022-01-18 07:17:26,813 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 07:17:26,813 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:17:26,813 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:17:26,814 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-01-18 07:17:26,815 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-01-18 07:17:26,837 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2022-01-18 07:17:26,837 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:17:26,838 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 26 conjunts are in the unsatisfiable core [2022-01-18 07:17:26,838 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:17:27,148 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-01-18 07:17:27,149 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-01-18 07:17:27,167 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:17:27,167 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:17:27,219 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-01-18 07:17:27,219 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-01-18 07:17:27,393 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:17:27,393 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1631632408] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:17:27,393 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:17:27,393 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 13, 11] total 20 [2022-01-18 07:17:27,393 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2063943875] [2022-01-18 07:17:27,393 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:17:27,393 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-01-18 07:17:27,393 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:17:27,393 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-01-18 07:17:27,393 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=353, Unknown=0, NotChecked=0, Total=420 [2022-01-18 07:17:27,394 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-01-18 07:17:27,933 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:17:27,933 INFO L93 Difference]: Finished difference Result 54556 states and 158801 transitions. [2022-01-18 07:17:27,934 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-01-18 07:17:27,934 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-01-18 07:17:27,934 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:17:28,386 INFO L225 Difference]: With dead ends: 54556 [2022-01-18 07:17:28,386 INFO L226 Difference]: Without dead ends: 54426 [2022-01-18 07:17:28,386 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-01-18 07:17:28,387 INFO L933 BasicCegarLoop]: 82 mSDtfsCounter, 152 mSDsluCounter, 1047 mSDsCounter, 0 mSdLazyCounter, 748 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s 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.3s IncrementalHoareTripleChecker+Time [2022-01-18 07:17:28,387 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.3s Time] [2022-01-18 07:17:28,447 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 54426 states. [2022-01-18 07:17:29,372 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 54426 to 48749. [2022-01-18 07:17:29,422 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-01-18 07:17:29,547 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48749 states to 48749 states and 142027 transitions. [2022-01-18 07:17:29,548 INFO L78 Accepts]: Start accepts. Automaton has 48749 states and 142027 transitions. Word has length 40 [2022-01-18 07:17:29,548 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:17:29,548 INFO L470 AbstractCegarLoop]: Abstraction has 48749 states and 142027 transitions. [2022-01-18 07:17:29,548 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-01-18 07:17:29,548 INFO L276 IsEmpty]: Start isEmpty. Operand 48749 states and 142027 transitions. [2022-01-18 07:17:29,626 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-01-18 07:17:29,626 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:17:29,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-01-18 07:17:29,641 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (124)] Ended with exit code 0 [2022-01-18 07:17:29,826 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-01-18 07:17:29,826 INFO L402 AbstractCegarLoop]: === Iteration 138 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:17:29,827 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:17:29,827 INFO L85 PathProgramCache]: Analyzing trace with hash 805083532, now seen corresponding path program 120 times [2022-01-18 07:17:29,827 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:17:29,827 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [794937921] [2022-01-18 07:17:29,827 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:17:29,827 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:17:29,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:17:29,984 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 07:17:29,985 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:17:29,985 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [794937921] [2022-01-18 07:17:29,985 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [794937921] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:17:29,985 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [233750787] [2022-01-18 07:17:29,985 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 07:17:29,985 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:17:29,985 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:17:29,986 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-01-18 07:17:29,987 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-01-18 07:17:30,009 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-01-18 07:17:30,009 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:17:30,010 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 26 conjunts are in the unsatisfiable core [2022-01-18 07:17:30,011 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:17:30,344 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-01-18 07:17:30,344 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-01-18 07:17:30,378 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:17:30,378 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:17:30,485 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-01-18 07:17:30,485 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-01-18 07:17:30,648 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 07:17:30,648 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [233750787] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:17:30,648 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:17:30,648 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13, 12] total 23 [2022-01-18 07:17:30,648 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1769230244] [2022-01-18 07:17:30,648 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:17:30,648 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-01-18 07:17:30,648 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:17:30,649 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-01-18 07:17:30,649 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=477, Unknown=0, NotChecked=0, Total=552 [2022-01-18 07:17:30,649 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-01-18 07:17:31,145 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:17:31,145 INFO L93 Difference]: Finished difference Result 50621 states and 147360 transitions. [2022-01-18 07:17:31,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-01-18 07:17:31,146 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-01-18 07:17:31,146 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:17:31,264 INFO L225 Difference]: With dead ends: 50621 [2022-01-18 07:17:31,264 INFO L226 Difference]: Without dead ends: 50545 [2022-01-18 07:17:31,265 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 67 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 148 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=91, Invalid=559, Unknown=0, NotChecked=0, Total=650 [2022-01-18 07:17:31,265 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-01-18 07:17:31,265 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-01-18 07:17:31,313 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50545 states. [2022-01-18 07:17:32,202 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50545 to 50221. [2022-01-18 07:17:32,255 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-01-18 07:17:32,378 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50221 states to 50221 states and 146457 transitions. [2022-01-18 07:17:32,378 INFO L78 Accepts]: Start accepts. Automaton has 50221 states and 146457 transitions. Word has length 40 [2022-01-18 07:17:32,378 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:17:32,379 INFO L470 AbstractCegarLoop]: Abstraction has 50221 states and 146457 transitions. [2022-01-18 07:17:32,379 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-01-18 07:17:32,379 INFO L276 IsEmpty]: Start isEmpty. Operand 50221 states and 146457 transitions. [2022-01-18 07:17:32,779 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-01-18 07:17:32,779 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:17:32,779 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-01-18 07:17:32,797 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (125)] Forceful destruction successful, exit code 0 [2022-01-18 07:17:32,989 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-01-18 07:17:32,990 INFO L402 AbstractCegarLoop]: === Iteration 139 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:17:32,990 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:17:32,990 INFO L85 PathProgramCache]: Analyzing trace with hash -2029136436, now seen corresponding path program 121 times [2022-01-18 07:17:32,990 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:17:32,990 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [887787382] [2022-01-18 07:17:32,990 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:17:32,991 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:17:32,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:17:33,138 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:17:33,139 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:17:33,139 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [887787382] [2022-01-18 07:17:33,139 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [887787382] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:17:33,139 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1766064555] [2022-01-18 07:17:33,139 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 07:17:33,139 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:17:33,139 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:17:33,140 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-01-18 07:17:33,141 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-01-18 07:17:33,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:17:33,162 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 26 conjunts are in the unsatisfiable core [2022-01-18 07:17:33,162 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:17:33,481 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-01-18 07:17:33,481 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-01-18 07:17:33,500 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:17:33,500 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:17:33,631 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-01-18 07:17:33,631 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-01-18 07:17:33,770 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:17:33,770 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1766064555] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:17:33,770 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:17:33,770 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 25 [2022-01-18 07:17:33,770 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [469393971] [2022-01-18 07:17:33,770 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:17:33,770 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-01-18 07:17:33,770 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:17:33,770 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-01-18 07:17:33,771 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=568, Unknown=0, NotChecked=0, Total=650 [2022-01-18 07:17:33,771 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-01-18 07:17:34,402 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:17:34,402 INFO L93 Difference]: Finished difference Result 50665 states and 147443 transitions. [2022-01-18 07:17:34,402 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-01-18 07:17:34,402 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-01-18 07:17:34,402 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:17:34,517 INFO L225 Difference]: With dead ends: 50665 [2022-01-18 07:17:34,517 INFO L226 Difference]: Without dead ends: 50589 [2022-01-18 07:17:34,517 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-01-18 07:17:34,517 INFO L933 BasicCegarLoop]: 84 mSDtfsCounter, 176 mSDsluCounter, 1660 mSDsCounter, 0 mSdLazyCounter, 1150 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s 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-01-18 07:17:34,517 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-01-18 07:17:34,564 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 50589 states. [2022-01-18 07:17:35,408 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 50589 to 50215. [2022-01-18 07:17:35,464 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-01-18 07:17:35,585 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50215 states to 50215 states and 146442 transitions. [2022-01-18 07:17:35,586 INFO L78 Accepts]: Start accepts. Automaton has 50215 states and 146442 transitions. Word has length 40 [2022-01-18 07:17:35,586 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:17:35,586 INFO L470 AbstractCegarLoop]: Abstraction has 50215 states and 146442 transitions. [2022-01-18 07:17:35,586 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-01-18 07:17:35,586 INFO L276 IsEmpty]: Start isEmpty. Operand 50215 states and 146442 transitions. [2022-01-18 07:17:35,659 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-01-18 07:17:35,659 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:17:35,659 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-01-18 07:17:35,674 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (126)] Ended with exit code 0 [2022-01-18 07:17:35,859 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-01-18 07:17:35,860 INFO L402 AbstractCegarLoop]: === Iteration 140 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:17:35,860 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:17:35,860 INFO L85 PathProgramCache]: Analyzing trace with hash 1886678642, now seen corresponding path program 122 times [2022-01-18 07:17:35,860 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:17:35,860 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1752005631] [2022-01-18 07:17:35,860 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:17:35,860 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:17:35,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:17:36,004 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:17:36,004 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:17:36,005 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1752005631] [2022-01-18 07:17:36,005 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1752005631] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:17:36,005 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [986402466] [2022-01-18 07:17:36,005 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 07:17:36,005 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:17:36,005 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:17:36,006 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-01-18 07:17:36,007 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-01-18 07:17:36,028 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 07:17:36,028 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:17:36,029 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 28 conjunts are in the unsatisfiable core [2022-01-18 07:17:36,029 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:17:36,278 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-01-18 07:17:36,278 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-01-18 07:17:36,291 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:17:36,291 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:17:36,435 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-01-18 07:17:36,435 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-01-18 07:17:36,540 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:17:36,541 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [986402466] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:17:36,541 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:17:36,541 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14, 14] total 34 [2022-01-18 07:17:36,541 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [70263362] [2022-01-18 07:17:36,541 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:17:36,541 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2022-01-18 07:17:36,541 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:17:36,541 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2022-01-18 07:17:36,541 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=1028, Unknown=0, NotChecked=0, Total=1122 [2022-01-18 07:17:36,541 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-01-18 07:17:38,058 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:17:38,058 INFO L93 Difference]: Finished difference Result 59910 states and 174292 transitions. [2022-01-18 07:17:38,058 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-01-18 07:17:38,058 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-01-18 07:17:38,058 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:17:38,204 INFO L225 Difference]: With dead ends: 59910 [2022-01-18 07:17:38,204 INFO L226 Difference]: Without dead ends: 59808 [2022-01-18 07:17:38,205 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 59 SyntacticMatches, 1 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 772 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=250, Invalid=3056, Unknown=0, NotChecked=0, Total=3306 [2022-01-18 07:17:38,205 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-01-18 07:17:38,205 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-01-18 07:17:38,269 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59808 states. [2022-01-18 07:17:39,352 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 59808 to 59051. [2022-01-18 07:17:39,416 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-01-18 07:17:39,561 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 59051 states to 59051 states and 172450 transitions. [2022-01-18 07:17:39,561 INFO L78 Accepts]: Start accepts. Automaton has 59051 states and 172450 transitions. Word has length 40 [2022-01-18 07:17:39,561 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:17:39,561 INFO L470 AbstractCegarLoop]: Abstraction has 59051 states and 172450 transitions. [2022-01-18 07:17:39,561 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-01-18 07:17:39,561 INFO L276 IsEmpty]: Start isEmpty. Operand 59051 states and 172450 transitions. [2022-01-18 07:17:39,658 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-01-18 07:17:39,658 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:17:39,659 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-01-18 07:17:39,674 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (127)] Ended with exit code 0 [2022-01-18 07:17:39,859 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-01-18 07:17:39,859 INFO L402 AbstractCegarLoop]: === Iteration 141 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:17:39,859 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:17:39,859 INFO L85 PathProgramCache]: Analyzing trace with hash 1858569458, now seen corresponding path program 123 times [2022-01-18 07:17:39,859 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:17:39,860 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1839506705] [2022-01-18 07:17:39,860 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:17:39,860 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:17:39,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:17:39,958 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:17:39,959 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:17:39,959 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1839506705] [2022-01-18 07:17:39,959 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1839506705] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:17:39,959 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [701284292] [2022-01-18 07:17:39,959 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 07:17:39,959 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:17:39,959 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:17:39,960 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-01-18 07:17:39,962 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-01-18 07:17:39,982 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2022-01-18 07:17:39,982 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:17:39,983 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 26 conjunts are in the unsatisfiable core [2022-01-18 07:17:39,983 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:17:40,306 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-01-18 07:17:40,306 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-01-18 07:17:40,336 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:17:40,336 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:17:40,712 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-01-18 07:17:40,712 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-01-18 07:17:40,886 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:17:40,887 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [701284292] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:17:40,887 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:17:40,887 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 13, 10] total 20 [2022-01-18 07:17:40,887 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1808264610] [2022-01-18 07:17:40,887 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:17:40,887 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-01-18 07:17:40,887 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:17:40,887 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-01-18 07:17:40,887 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=351, Unknown=0, NotChecked=0, Total=420 [2022-01-18 07:17:40,887 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-01-18 07:17:41,307 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:17:41,308 INFO L93 Difference]: Finished difference Result 59687 states and 174106 transitions. [2022-01-18 07:17:41,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-01-18 07:17:41,308 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-01-18 07:17:41,308 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:17:41,446 INFO L225 Difference]: With dead ends: 59687 [2022-01-18 07:17:41,446 INFO L226 Difference]: Without dead ends: 59571 [2022-01-18 07:17:41,446 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-01-18 07:17:41,446 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-01-18 07:17:41,447 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-01-18 07:17:41,504 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59571 states. [2022-01-18 07:17:42,492 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 59571 to 58977. [2022-01-18 07:17:42,555 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-01-18 07:17:42,701 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 58977 states to 58977 states and 172165 transitions. [2022-01-18 07:17:42,701 INFO L78 Accepts]: Start accepts. Automaton has 58977 states and 172165 transitions. Word has length 40 [2022-01-18 07:17:42,701 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:17:42,701 INFO L470 AbstractCegarLoop]: Abstraction has 58977 states and 172165 transitions. [2022-01-18 07:17:42,701 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-01-18 07:17:42,702 INFO L276 IsEmpty]: Start isEmpty. Operand 58977 states and 172165 transitions. [2022-01-18 07:17:42,799 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-01-18 07:17:42,800 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:17:42,800 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-01-18 07:17:42,815 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-01-18 07:17:43,000 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-01-18 07:17:43,000 INFO L402 AbstractCegarLoop]: === Iteration 142 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:17:43,000 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:17:43,001 INFO L85 PathProgramCache]: Analyzing trace with hash 1994776058, now seen corresponding path program 124 times [2022-01-18 07:17:43,001 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:17:43,001 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [131720538] [2022-01-18 07:17:43,001 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:17:43,001 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:17:43,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:17:43,110 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:17:43,110 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:17:43,111 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [131720538] [2022-01-18 07:17:43,111 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [131720538] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:17:43,111 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [531510790] [2022-01-18 07:17:43,111 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 07:17:43,111 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:17:43,111 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:17:43,112 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-01-18 07:17:43,113 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-01-18 07:17:43,134 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 07:17:43,134 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:17:43,135 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 26 conjunts are in the unsatisfiable core [2022-01-18 07:17:43,136 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:17:43,472 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-01-18 07:17:43,473 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-01-18 07:17:43,496 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:17:43,496 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:17:43,574 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-01-18 07:17:43,574 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-01-18 07:17:43,741 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:17:43,741 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [531510790] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:17:43,741 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:17:43,741 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 13, 11] total 22 [2022-01-18 07:17:43,741 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [741840909] [2022-01-18 07:17:43,741 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:17:43,742 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-01-18 07:17:43,742 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:17:43,742 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-01-18 07:17:43,742 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=432, Unknown=0, NotChecked=0, Total=506 [2022-01-18 07:17:43,742 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-01-18 07:17:44,547 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:17:44,547 INFO L93 Difference]: Finished difference Result 63006 states and 183707 transitions. [2022-01-18 07:17:44,547 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-01-18 07:17:44,548 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-01-18 07:17:44,548 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:17:44,729 INFO L225 Difference]: With dead ends: 63006 [2022-01-18 07:17:44,729 INFO L226 Difference]: Without dead ends: 62882 [2022-01-18 07:17:44,729 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-01-18 07:17:44,729 INFO L933 BasicCegarLoop]: 80 mSDtfsCounter, 165 mSDsluCounter, 1059 mSDsCounter, 0 mSdLazyCounter, 758 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s 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.5s IncrementalHoareTripleChecker+Time [2022-01-18 07:17:44,730 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.5s Time] [2022-01-18 07:17:44,801 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 62882 states. [2022-01-18 07:17:45,934 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 62882 to 62405. [2022-01-18 07:17:46,002 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-01-18 07:17:46,162 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 62405 states to 62405 states and 182241 transitions. [2022-01-18 07:17:46,162 INFO L78 Accepts]: Start accepts. Automaton has 62405 states and 182241 transitions. Word has length 40 [2022-01-18 07:17:46,162 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:17:46,162 INFO L470 AbstractCegarLoop]: Abstraction has 62405 states and 182241 transitions. [2022-01-18 07:17:46,162 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-01-18 07:17:46,162 INFO L276 IsEmpty]: Start isEmpty. Operand 62405 states and 182241 transitions. [2022-01-18 07:17:46,272 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-01-18 07:17:46,273 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:17:46,273 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-01-18 07:17:46,288 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (129)] Ended with exit code 0 [2022-01-18 07:17:46,473 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-01-18 07:17:46,473 INFO L402 AbstractCegarLoop]: === Iteration 143 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:17:46,473 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:17:46,473 INFO L85 PathProgramCache]: Analyzing trace with hash -1445291270, now seen corresponding path program 125 times [2022-01-18 07:17:46,473 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:17:46,474 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1446441350] [2022-01-18 07:17:46,474 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:17:46,474 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:17:46,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:17:46,586 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 07:17:46,586 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:17:46,586 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1446441350] [2022-01-18 07:17:46,586 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1446441350] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:17:46,586 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [530933804] [2022-01-18 07:17:46,586 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 07:17:46,586 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:17:46,586 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:17:46,587 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-01-18 07:17:46,588 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-01-18 07:17:46,610 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2022-01-18 07:17:46,610 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:17:46,611 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 26 conjunts are in the unsatisfiable core [2022-01-18 07:17:46,611 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:17:46,982 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-01-18 07:17:46,982 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-01-18 07:17:47,007 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:17:47,007 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:17:47,083 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-01-18 07:17:47,084 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-01-18 07:17:47,538 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 07:17:47,539 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [530933804] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:17:47,539 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:17:47,539 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 13, 11] total 22 [2022-01-18 07:17:47,539 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1285754617] [2022-01-18 07:17:47,539 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:17:47,539 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-01-18 07:17:47,539 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:17:47,539 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-01-18 07:17:47,539 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=434, Unknown=0, NotChecked=0, Total=506 [2022-01-18 07:17:47,539 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-01-18 07:17:48,118 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:17:48,119 INFO L93 Difference]: Finished difference Result 65863 states and 192286 transitions. [2022-01-18 07:17:48,119 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-01-18 07:17:48,119 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-01-18 07:17:48,119 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:17:48,275 INFO L225 Difference]: With dead ends: 65863 [2022-01-18 07:17:48,275 INFO L226 Difference]: Without dead ends: 65739 [2022-01-18 07:17:48,275 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-01-18 07:17:48,275 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-01-18 07:17:48,275 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-01-18 07:17:48,340 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 65739 states. [2022-01-18 07:17:49,421 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 65739 to 65329. [2022-01-18 07:17:49,492 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-01-18 07:17:49,654 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 65329 states to 65329 states and 190997 transitions. [2022-01-18 07:17:49,654 INFO L78 Accepts]: Start accepts. Automaton has 65329 states and 190997 transitions. Word has length 40 [2022-01-18 07:17:49,654 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:17:49,655 INFO L470 AbstractCegarLoop]: Abstraction has 65329 states and 190997 transitions. [2022-01-18 07:17:49,655 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-01-18 07:17:49,655 INFO L276 IsEmpty]: Start isEmpty. Operand 65329 states and 190997 transitions. [2022-01-18 07:17:49,762 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-01-18 07:17:49,762 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:17:49,762 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-01-18 07:17:49,777 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (130)] Ended with exit code 0 [2022-01-18 07:17:49,962 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-01-18 07:17:49,962 INFO L402 AbstractCegarLoop]: === Iteration 144 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:17:49,963 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:17:49,963 INFO L85 PathProgramCache]: Analyzing trace with hash -445856070, now seen corresponding path program 126 times [2022-01-18 07:17:49,963 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:17:49,963 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1118317369] [2022-01-18 07:17:49,963 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:17:49,963 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:17:49,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:17:50,308 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 07:17:50,308 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:17:50,308 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1118317369] [2022-01-18 07:17:50,308 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1118317369] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:17:50,308 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1211823369] [2022-01-18 07:17:50,308 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 07:17:50,308 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:17:50,308 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:17:50,312 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-01-18 07:17:50,325 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-01-18 07:17:50,346 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-01-18 07:17:50,346 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:17:50,346 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 26 conjunts are in the unsatisfiable core [2022-01-18 07:17:50,347 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:17:50,707 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-01-18 07:17:50,707 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-01-18 07:17:50,752 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:17:50,752 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:17:50,859 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-01-18 07:17:50,860 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-01-18 07:17:51,013 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 07:17:51,013 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1211823369] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:17:51,014 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:17:51,014 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13, 12] total 24 [2022-01-18 07:17:51,014 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1302625564] [2022-01-18 07:17:51,014 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:17:51,014 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-01-18 07:17:51,014 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:17:51,014 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-01-18 07:17:51,014 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=521, Unknown=0, NotChecked=0, Total=600 [2022-01-18 07:17:51,014 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-01-18 07:17:51,669 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:17:51,670 INFO L93 Difference]: Finished difference Result 65864 states and 192203 transitions. [2022-01-18 07:17:51,670 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-01-18 07:17:51,670 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-01-18 07:17:51,670 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:17:51,826 INFO L225 Difference]: With dead ends: 65864 [2022-01-18 07:17:51,826 INFO L226 Difference]: Without dead ends: 65734 [2022-01-18 07:17:51,826 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 66 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 162 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=95, Invalid=607, Unknown=0, NotChecked=0, Total=702 [2022-01-18 07:17:51,827 INFO L933 BasicCegarLoop]: 85 mSDtfsCounter, 155 mSDsluCounter, 1359 mSDsCounter, 0 mSdLazyCounter, 931 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s 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-01-18 07:17:51,827 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-01-18 07:17:51,892 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 65734 states. [2022-01-18 07:17:52,999 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 65734 to 65313. [2022-01-18 07:17:53,069 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-01-18 07:17:53,230 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 65313 states to 65313 states and 190953 transitions. [2022-01-18 07:17:53,231 INFO L78 Accepts]: Start accepts. Automaton has 65313 states and 190953 transitions. Word has length 40 [2022-01-18 07:17:53,231 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:17:53,231 INFO L470 AbstractCegarLoop]: Abstraction has 65313 states and 190953 transitions. [2022-01-18 07:17:53,231 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-01-18 07:17:53,231 INFO L276 IsEmpty]: Start isEmpty. Operand 65313 states and 190953 transitions. [2022-01-18 07:17:53,546 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-01-18 07:17:53,547 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:17:53,547 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-01-18 07:17:53,562 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (131)] Ended with exit code 0 [2022-01-18 07:17:53,747 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-01-18 07:17:53,747 INFO L402 AbstractCegarLoop]: === Iteration 145 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:17:53,748 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:17:53,748 INFO L85 PathProgramCache]: Analyzing trace with hash 1014891258, now seen corresponding path program 127 times [2022-01-18 07:17:53,748 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:17:53,748 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [118485327] [2022-01-18 07:17:53,748 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:17:53,748 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:17:53,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:17:53,891 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:17:53,891 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:17:53,892 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [118485327] [2022-01-18 07:17:53,892 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [118485327] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:17:53,892 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [324926044] [2022-01-18 07:17:53,892 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 07:17:53,892 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:17:53,892 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:17:53,893 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-01-18 07:17:53,893 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-01-18 07:17:53,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:17:53,915 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 26 conjunts are in the unsatisfiable core [2022-01-18 07:17:53,915 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:17:54,255 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-01-18 07:17:54,256 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-01-18 07:17:54,273 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:17:54,273 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:17:54,406 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-01-18 07:17:54,406 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-01-18 07:17:54,541 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:17:54,541 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [324926044] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:17:54,541 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:17:54,541 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 26 [2022-01-18 07:17:54,541 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1662959421] [2022-01-18 07:17:54,541 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:17:54,541 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-01-18 07:17:54,541 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:17:54,541 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-01-18 07:17:54,541 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=616, Unknown=0, NotChecked=0, Total=702 [2022-01-18 07:17:54,542 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-01-18 07:17:55,075 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:17:55,075 INFO L93 Difference]: Finished difference Result 65823 states and 192097 transitions. [2022-01-18 07:17:55,076 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-01-18 07:17:55,076 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-01-18 07:17:55,076 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:17:55,235 INFO L225 Difference]: With dead ends: 65823 [2022-01-18 07:17:55,235 INFO L226 Difference]: Without dead ends: 65747 [2022-01-18 07:17:55,235 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-01-18 07:17:55,235 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.3s IncrementalHoareTripleChecker+Time [2022-01-18 07:17:55,235 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.3s Time] [2022-01-18 07:17:55,302 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 65747 states. [2022-01-18 07:17:56,457 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 65747 to 65307. [2022-01-18 07:17:56,528 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-01-18 07:17:57,011 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 65307 states to 65307 states and 190938 transitions. [2022-01-18 07:17:57,011 INFO L78 Accepts]: Start accepts. Automaton has 65307 states and 190938 transitions. Word has length 40 [2022-01-18 07:17:57,011 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:17:57,011 INFO L470 AbstractCegarLoop]: Abstraction has 65307 states and 190938 transitions. [2022-01-18 07:17:57,011 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-01-18 07:17:57,012 INFO L276 IsEmpty]: Start isEmpty. Operand 65307 states and 190938 transitions. [2022-01-18 07:17:57,126 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-01-18 07:17:57,126 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:17:57,126 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-01-18 07:17:57,141 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-01-18 07:17:57,326 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-01-18 07:17:57,327 INFO L402 AbstractCegarLoop]: === Iteration 146 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:17:57,327 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:17:57,327 INFO L85 PathProgramCache]: Analyzing trace with hash 15125242, now seen corresponding path program 128 times [2022-01-18 07:17:57,327 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:17:57,327 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1534258660] [2022-01-18 07:17:57,327 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:17:57,328 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:17:57,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:17:57,500 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:17:57,501 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:17:57,501 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1534258660] [2022-01-18 07:17:57,501 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1534258660] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:17:57,501 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1833999624] [2022-01-18 07:17:57,501 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 07:17:57,501 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:17:57,501 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:17:57,502 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-01-18 07:17:57,527 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-01-18 07:17:57,533 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 07:17:57,534 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:17:57,534 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 26 conjunts are in the unsatisfiable core [2022-01-18 07:17:57,535 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:17:57,843 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 07:17:57,843 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 07:17:57,844 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-18 07:17:57,844 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-01-18 07:17:57,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-01-18 07:17:57,858 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:17:58,018 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-01-18 07:17:58,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-01-18 07:17:58,129 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:17:58,129 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1833999624] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:17:58,129 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:17:58,129 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 23 [2022-01-18 07:17:58,129 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1369234232] [2022-01-18 07:17:58,130 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:17:58,130 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-01-18 07:17:58,130 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:17:58,130 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-01-18 07:17:58,130 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=473, Unknown=0, NotChecked=0, Total=552 [2022-01-18 07:17:58,130 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-01-18 07:17:58,663 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:17:58,663 INFO L93 Difference]: Finished difference Result 86626 states and 253214 transitions. [2022-01-18 07:17:58,664 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-01-18 07:17:58,664 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-01-18 07:17:58,664 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:17:58,877 INFO L225 Difference]: With dead ends: 86626 [2022-01-18 07:17:58,877 INFO L226 Difference]: Without dead ends: 86611 [2022-01-18 07:17:58,877 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-01-18 07:17:58,877 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-01-18 07:17:58,877 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-01-18 07:17:58,964 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 86611 states. [2022-01-18 07:18:00,515 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 86611 to 65371. [2022-01-18 07:18:00,584 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-01-18 07:18:00,746 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 65371 states to 65371 states and 191074 transitions. [2022-01-18 07:18:00,746 INFO L78 Accepts]: Start accepts. Automaton has 65371 states and 191074 transitions. Word has length 40 [2022-01-18 07:18:00,746 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:18:00,746 INFO L470 AbstractCegarLoop]: Abstraction has 65371 states and 191074 transitions. [2022-01-18 07:18:00,746 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-01-18 07:18:00,747 INFO L276 IsEmpty]: Start isEmpty. Operand 65371 states and 191074 transitions. [2022-01-18 07:18:00,857 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-01-18 07:18:00,857 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:18:00,857 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-01-18 07:18:00,872 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (133)] Ended with exit code 0 [2022-01-18 07:18:01,057 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-01-18 07:18:01,058 INFO L402 AbstractCegarLoop]: === Iteration 147 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:18:01,058 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:18:01,058 INFO L85 PathProgramCache]: Analyzing trace with hash -2074190376, now seen corresponding path program 129 times [2022-01-18 07:18:01,058 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:18:01,058 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [651332407] [2022-01-18 07:18:01,058 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:18:01,058 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:18:01,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:18:01,224 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:18:01,224 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:18:01,224 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [651332407] [2022-01-18 07:18:01,224 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [651332407] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:18:01,224 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1644632152] [2022-01-18 07:18:01,224 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 07:18:01,224 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:18:01,224 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:18:01,225 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-01-18 07:18:01,225 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-01-18 07:18:01,247 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-01-18 07:18:01,247 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:18:01,248 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 26 conjunts are in the unsatisfiable core [2022-01-18 07:18:01,248 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:18:01,552 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 07:18:01,553 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 07:18:01,554 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-18 07:18:01,554 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-01-18 07:18:01,566 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:18:01,566 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:18:01,723 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-01-18 07:18:01,724 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-01-18 07:18:01,836 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:18:01,836 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1644632152] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:18:01,836 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:18:01,836 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 23 [2022-01-18 07:18:01,836 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [594645950] [2022-01-18 07:18:01,836 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:18:01,836 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-01-18 07:18:01,836 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:18:01,836 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-01-18 07:18:01,837 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=473, Unknown=0, NotChecked=0, Total=552 [2022-01-18 07:18:01,837 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-01-18 07:18:02,403 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:18:02,403 INFO L93 Difference]: Finished difference Result 86624 states and 253204 transitions. [2022-01-18 07:18:02,403 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-01-18 07:18:02,403 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-01-18 07:18:02,403 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:18:03,062 INFO L225 Difference]: With dead ends: 86624 [2022-01-18 07:18:03,062 INFO L226 Difference]: Without dead ends: 86619 [2022-01-18 07:18:03,062 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-01-18 07:18:03,062 INFO L933 BasicCegarLoop]: 71 mSDtfsCounter, 99 mSDsluCounter, 1025 mSDsCounter, 0 mSdLazyCounter, 613 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s 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-01-18 07:18:03,062 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-01-18 07:18:03,136 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 86619 states. [2022-01-18 07:18:04,435 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 86619 to 65375. [2022-01-18 07:18:04,506 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-01-18 07:18:04,669 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 65375 states to 65375 states and 191080 transitions. [2022-01-18 07:18:04,669 INFO L78 Accepts]: Start accepts. Automaton has 65375 states and 191080 transitions. Word has length 40 [2022-01-18 07:18:04,669 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:18:04,669 INFO L470 AbstractCegarLoop]: Abstraction has 65375 states and 191080 transitions. [2022-01-18 07:18:04,669 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-01-18 07:18:04,669 INFO L276 IsEmpty]: Start isEmpty. Operand 65375 states and 191080 transitions. [2022-01-18 07:18:04,779 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-01-18 07:18:04,779 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:18:04,779 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-01-18 07:18:04,794 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-01-18 07:18:04,979 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-01-18 07:18:04,979 INFO L402 AbstractCegarLoop]: === Iteration 148 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:18:04,980 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:18:04,980 INFO L85 PathProgramCache]: Analyzing trace with hash 1971426250, now seen corresponding path program 130 times [2022-01-18 07:18:04,980 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:18:04,980 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1322762074] [2022-01-18 07:18:04,980 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:18:04,980 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:18:04,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:18:05,129 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:18:05,129 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:18:05,129 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1322762074] [2022-01-18 07:18:05,129 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1322762074] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:18:05,129 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1551889916] [2022-01-18 07:18:05,129 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 07:18:05,130 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:18:05,130 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:18:05,131 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-01-18 07:18:05,131 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-01-18 07:18:05,152 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 07:18:05,152 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:18:05,152 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 26 conjunts are in the unsatisfiable core [2022-01-18 07:18:05,153 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:18:05,461 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 07:18:05,462 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 07:18:05,462 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-18 07:18:05,463 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-01-18 07:18:05,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-01-18 07:18:05,477 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:18:05,680 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-01-18 07:18:05,681 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-01-18 07:18:05,805 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:18:05,805 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1551889916] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:18:05,805 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:18:05,805 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 23 [2022-01-18 07:18:05,805 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1900840391] [2022-01-18 07:18:05,805 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:18:05,805 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-01-18 07:18:05,805 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:18:05,805 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-01-18 07:18:05,806 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=473, Unknown=0, NotChecked=0, Total=552 [2022-01-18 07:18:05,806 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-01-18 07:18:06,736 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:18:06,736 INFO L93 Difference]: Finished difference Result 86650 states and 253254 transitions. [2022-01-18 07:18:06,736 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-01-18 07:18:06,736 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-01-18 07:18:06,736 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:18:06,947 INFO L225 Difference]: With dead ends: 86650 [2022-01-18 07:18:06,947 INFO L226 Difference]: Without dead ends: 86623 [2022-01-18 07:18:06,947 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-01-18 07:18:06,947 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.2s IncrementalHoareTripleChecker+Time [2022-01-18 07:18:06,947 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.2s Time] [2022-01-18 07:18:07,030 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 86623 states. [2022-01-18 07:18:08,347 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 86623 to 65351. [2022-01-18 07:18:08,418 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-01-18 07:18:08,581 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 65351 states to 65351 states and 191042 transitions. [2022-01-18 07:18:08,581 INFO L78 Accepts]: Start accepts. Automaton has 65351 states and 191042 transitions. Word has length 40 [2022-01-18 07:18:08,581 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:18:08,581 INFO L470 AbstractCegarLoop]: Abstraction has 65351 states and 191042 transitions. [2022-01-18 07:18:08,581 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-01-18 07:18:08,581 INFO L276 IsEmpty]: Start isEmpty. Operand 65351 states and 191042 transitions. [2022-01-18 07:18:08,690 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-01-18 07:18:08,690 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:18:08,690 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-01-18 07:18:08,705 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-01-18 07:18:08,890 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-01-18 07:18:08,891 INFO L402 AbstractCegarLoop]: === Iteration 149 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:18:08,891 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:18:08,891 INFO L85 PathProgramCache]: Analyzing trace with hash -2109389194, now seen corresponding path program 131 times [2022-01-18 07:18:08,891 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:18:08,891 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1749824236] [2022-01-18 07:18:08,891 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:18:08,891 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:18:08,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:18:09,048 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:18:09,048 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:18:09,048 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1749824236] [2022-01-18 07:18:09,048 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1749824236] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:18:09,048 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [454729901] [2022-01-18 07:18:09,049 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 07:18:09,049 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:18:09,049 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:18:09,049 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-01-18 07:18:09,050 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-01-18 07:18:09,072 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-01-18 07:18:09,072 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:18:09,073 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 26 conjunts are in the unsatisfiable core [2022-01-18 07:18:09,073 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:18:09,354 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-01-18 07:18:09,355 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-01-18 07:18:09,368 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:18:09,368 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:18:09,804 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-01-18 07:18:09,804 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-01-18 07:18:09,925 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:18:09,925 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [454729901] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:18:09,925 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:18:09,925 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 23 [2022-01-18 07:18:09,925 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1863888018] [2022-01-18 07:18:09,925 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:18:09,926 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-01-18 07:18:09,926 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:18:09,926 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-01-18 07:18:09,926 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=478, Unknown=0, NotChecked=0, Total=552 [2022-01-18 07:18:09,926 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-01-18 07:18:10,531 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:18:10,531 INFO L93 Difference]: Finished difference Result 86612 states and 253216 transitions. [2022-01-18 07:18:10,532 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-01-18 07:18:10,532 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-01-18 07:18:10,532 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:18:10,755 INFO L225 Difference]: With dead ends: 86612 [2022-01-18 07:18:10,755 INFO L226 Difference]: Without dead ends: 86575 [2022-01-18 07:18:10,756 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-01-18 07:18:10,756 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-01-18 07:18:10,756 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-01-18 07:18:10,845 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 86575 states. [2022-01-18 07:18:12,250 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 86575 to 65373. [2022-01-18 07:18:12,320 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-01-18 07:18:12,842 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 65373 states to 65373 states and 191107 transitions. [2022-01-18 07:18:12,842 INFO L78 Accepts]: Start accepts. Automaton has 65373 states and 191107 transitions. Word has length 40 [2022-01-18 07:18:12,842 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:18:12,842 INFO L470 AbstractCegarLoop]: Abstraction has 65373 states and 191107 transitions. [2022-01-18 07:18:12,842 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-01-18 07:18:12,842 INFO L276 IsEmpty]: Start isEmpty. Operand 65373 states and 191107 transitions. [2022-01-18 07:18:12,961 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-01-18 07:18:12,961 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:18:12,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-01-18 07:18:12,976 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-01-18 07:18:13,161 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-01-18 07:18:13,161 INFO L402 AbstractCegarLoop]: === Iteration 150 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:18:13,162 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:18:13,162 INFO L85 PathProgramCache]: Analyzing trace with hash 590931770, now seen corresponding path program 132 times [2022-01-18 07:18:13,162 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:18:13,162 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1675168020] [2022-01-18 07:18:13,162 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:18:13,162 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:18:13,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:18:13,300 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:18:13,300 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:18:13,300 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1675168020] [2022-01-18 07:18:13,300 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1675168020] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:18:13,301 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1029015813] [2022-01-18 07:18:13,301 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 07:18:13,301 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:18:13,301 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:18:13,302 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-01-18 07:18:13,302 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-01-18 07:18:13,327 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-01-18 07:18:13,327 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:18:13,327 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 28 conjunts are in the unsatisfiable core [2022-01-18 07:18:13,328 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:18:13,558 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-01-18 07:18:13,559 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-01-18 07:18:13,572 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:18:13,572 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:18:13,693 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-01-18 07:18:13,693 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-01-18 07:18:13,810 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:18:13,810 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1029015813] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:18:13,810 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:18:13,810 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14, 14] total 31 [2022-01-18 07:18:13,810 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1436995564] [2022-01-18 07:18:13,810 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:18:13,810 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-01-18 07:18:13,810 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:18:13,811 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-01-18 07:18:13,811 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=847, Unknown=0, NotChecked=0, Total=930 [2022-01-18 07:18:13,811 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-01-18 07:18:15,295 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:18:15,295 INFO L93 Difference]: Finished difference Result 89068 states and 259629 transitions. [2022-01-18 07:18:15,295 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-01-18 07:18:15,296 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-01-18 07:18:15,296 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:18:15,518 INFO L225 Difference]: With dead ends: 89068 [2022-01-18 07:18:15,518 INFO L226 Difference]: Without dead ends: 88994 [2022-01-18 07:18:15,518 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 59 SyntacticMatches, 3 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 636 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=222, Invalid=2430, Unknown=0, NotChecked=0, Total=2652 [2022-01-18 07:18:15,519 INFO L933 BasicCegarLoop]: 112 mSDtfsCounter, 333 mSDsluCounter, 2989 mSDsCounter, 0 mSdLazyCounter, 1960 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s 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.7s IncrementalHoareTripleChecker+Time [2022-01-18 07:18:15,519 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.7s Time] [2022-01-18 07:18:15,609 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 88994 states. [2022-01-18 07:18:17,183 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 88994 to 66925. [2022-01-18 07:18:17,257 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-01-18 07:18:17,426 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 66925 states to 66925 states and 195675 transitions. [2022-01-18 07:18:17,426 INFO L78 Accepts]: Start accepts. Automaton has 66925 states and 195675 transitions. Word has length 40 [2022-01-18 07:18:17,427 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:18:17,427 INFO L470 AbstractCegarLoop]: Abstraction has 66925 states and 195675 transitions. [2022-01-18 07:18:17,427 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-01-18 07:18:17,427 INFO L276 IsEmpty]: Start isEmpty. Operand 66925 states and 195675 transitions. [2022-01-18 07:18:17,541 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-01-18 07:18:17,542 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:18:17,542 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-01-18 07:18:17,557 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (137)] Ended with exit code 0 [2022-01-18 07:18:17,743 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-01-18 07:18:17,743 INFO L402 AbstractCegarLoop]: === Iteration 151 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:18:17,743 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:18:17,743 INFO L85 PathProgramCache]: Analyzing trace with hash -74292682, now seen corresponding path program 133 times [2022-01-18 07:18:17,743 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:18:17,743 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [348694069] [2022-01-18 07:18:17,743 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:18:17,743 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:18:17,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:18:17,875 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:18:17,875 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:18:17,875 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [348694069] [2022-01-18 07:18:17,875 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [348694069] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:18:17,875 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1873449404] [2022-01-18 07:18:17,875 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 07:18:17,875 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:18:17,875 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:18:17,876 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-01-18 07:18:17,876 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-01-18 07:18:17,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:18:17,898 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 26 conjunts are in the unsatisfiable core [2022-01-18 07:18:17,899 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:18:18,179 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-01-18 07:18:18,180 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-01-18 07:18:18,205 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:18:18,206 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:18:18,290 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-01-18 07:18:18,291 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-01-18 07:18:18,442 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:18:18,442 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1873449404] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:18:18,442 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:18:18,442 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 21 [2022-01-18 07:18:18,442 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [116483087] [2022-01-18 07:18:18,442 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:18:18,442 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-01-18 07:18:18,442 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:18:18,443 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-01-18 07:18:18,443 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=394, Unknown=0, NotChecked=0, Total=462 [2022-01-18 07:18:18,443 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-01-18 07:18:19,164 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:18:19,165 INFO L93 Difference]: Finished difference Result 91289 states and 266850 transitions. [2022-01-18 07:18:19,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-01-18 07:18:19,165 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-01-18 07:18:19,165 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:18:19,855 INFO L225 Difference]: With dead ends: 91289 [2022-01-18 07:18:19,856 INFO L226 Difference]: Without dead ends: 91183 [2022-01-18 07:18:19,856 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-01-18 07:18:19,856 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-01-18 07:18:19,856 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-01-18 07:18:19,955 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 91183 states. [2022-01-18 07:18:21,284 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 91183 to 69747. [2022-01-18 07:18:21,361 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-01-18 07:18:21,554 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 69747 states to 69747 states and 203996 transitions. [2022-01-18 07:18:21,554 INFO L78 Accepts]: Start accepts. Automaton has 69747 states and 203996 transitions. Word has length 40 [2022-01-18 07:18:21,554 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:18:21,554 INFO L470 AbstractCegarLoop]: Abstraction has 69747 states and 203996 transitions. [2022-01-18 07:18:21,554 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-01-18 07:18:21,554 INFO L276 IsEmpty]: Start isEmpty. Operand 69747 states and 203996 transitions. [2022-01-18 07:18:21,683 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-01-18 07:18:21,683 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:18:21,683 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-01-18 07:18:21,699 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (138)] Forceful destruction successful, exit code 0 [2022-01-18 07:18:21,883 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-01-18 07:18:21,883 INFO L402 AbstractCegarLoop]: === Iteration 152 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:18:21,884 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:18:21,884 INFO L85 PathProgramCache]: Analyzing trace with hash -1829295942, now seen corresponding path program 134 times [2022-01-18 07:18:21,884 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:18:21,884 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1149772207] [2022-01-18 07:18:21,884 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:18:21,884 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:18:21,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:18:22,014 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:18:22,014 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:18:22,014 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1149772207] [2022-01-18 07:18:22,014 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1149772207] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:18:22,014 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [710874683] [2022-01-18 07:18:22,014 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 07:18:22,014 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:18:22,014 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:18:22,015 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-01-18 07:18:22,015 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-01-18 07:18:22,038 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 07:18:22,038 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:18:22,039 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 28 conjunts are in the unsatisfiable core [2022-01-18 07:18:22,039 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:18:22,257 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-01-18 07:18:22,257 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-01-18 07:18:22,271 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:18:22,271 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:18:22,331 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-01-18 07:18:22,331 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-01-18 07:18:22,434 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:18:22,434 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [710874683] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:18:22,434 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:18:22,434 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14, 14] total 31 [2022-01-18 07:18:22,434 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [549887659] [2022-01-18 07:18:22,434 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:18:22,434 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-01-18 07:18:22,435 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:18:22,435 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-01-18 07:18:22,435 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=844, Unknown=0, NotChecked=0, Total=930 [2022-01-18 07:18:22,435 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-01-18 07:18:24,756 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:18:24,757 INFO L93 Difference]: Finished difference Result 96963 states and 282504 transitions. [2022-01-18 07:18:24,757 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-01-18 07:18:24,757 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-01-18 07:18:24,757 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:18:25,045 INFO L225 Difference]: With dead ends: 96963 [2022-01-18 07:18:25,045 INFO L226 Difference]: Without dead ends: 96829 [2022-01-18 07:18:25,045 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 61 SyntacticMatches, 1 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1132 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=340, Invalid=3820, Unknown=0, NotChecked=0, Total=4160 [2022-01-18 07:18:25,045 INFO L933 BasicCegarLoop]: 157 mSDtfsCounter, 562 mSDsluCounter, 3656 mSDsCounter, 0 mSdLazyCounter, 2450 mSolverCounterSat, 86 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s 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, 0.9s IncrementalHoareTripleChecker+Time [2022-01-18 07:18:25,046 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [562 Valid, 2835 Invalid, 2536 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [86 Valid, 2450 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-01-18 07:18:25,151 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 96829 states. [2022-01-18 07:18:26,798 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 96829 to 70543. [2022-01-18 07:18:26,878 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-01-18 07:18:27,395 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 70543 states to 70543 states and 206350 transitions. [2022-01-18 07:18:27,395 INFO L78 Accepts]: Start accepts. Automaton has 70543 states and 206350 transitions. Word has length 40 [2022-01-18 07:18:27,395 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:18:27,395 INFO L470 AbstractCegarLoop]: Abstraction has 70543 states and 206350 transitions. [2022-01-18 07:18:27,396 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-01-18 07:18:27,396 INFO L276 IsEmpty]: Start isEmpty. Operand 70543 states and 206350 transitions. [2022-01-18 07:18:27,527 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-01-18 07:18:27,527 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:18:27,527 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-01-18 07:18:27,543 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (139)] Forceful destruction successful, exit code 0 [2022-01-18 07:18:27,727 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-01-18 07:18:27,728 INFO L402 AbstractCegarLoop]: === Iteration 153 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:18:27,728 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:18:27,728 INFO L85 PathProgramCache]: Analyzing trace with hash 795337156, now seen corresponding path program 135 times [2022-01-18 07:18:27,728 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:18:27,728 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1577164454] [2022-01-18 07:18:27,728 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:18:27,728 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:18:27,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:18:27,874 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:18:27,874 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:18:27,874 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1577164454] [2022-01-18 07:18:27,874 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1577164454] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:18:27,874 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1308837800] [2022-01-18 07:18:27,874 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 07:18:27,874 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:18:27,875 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:18:27,875 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-01-18 07:18:27,876 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-01-18 07:18:27,899 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-01-18 07:18:27,899 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:18:27,900 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 26 conjunts are in the unsatisfiable core [2022-01-18 07:18:27,900 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:18:28,203 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-01-18 07:18:28,204 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-01-18 07:18:28,247 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:18:28,248 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:18:28,430 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-01-18 07:18:28,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 28 treesize of output 52 [2022-01-18 07:18:28,562 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:18:28,562 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1308837800] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:18:28,562 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:18:28,562 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 24 [2022-01-18 07:18:28,562 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [639486024] [2022-01-18 07:18:28,562 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:18:28,563 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-01-18 07:18:28,563 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:18:28,563 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-01-18 07:18:28,563 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=522, Unknown=0, NotChecked=0, Total=600 [2022-01-18 07:18:28,563 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-01-18 07:18:29,197 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:18:29,197 INFO L93 Difference]: Finished difference Result 75501 states and 219980 transitions. [2022-01-18 07:18:29,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-01-18 07:18:29,198 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-01-18 07:18:29,198 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:18:29,383 INFO L225 Difference]: With dead ends: 75501 [2022-01-18 07:18:29,383 INFO L226 Difference]: Without dead ends: 75427 [2022-01-18 07:18:29,383 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 66 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 163 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=96, Invalid=606, Unknown=0, NotChecked=0, Total=702 [2022-01-18 07:18:29,383 INFO L933 BasicCegarLoop]: 77 mSDtfsCounter, 186 mSDsluCounter, 1222 mSDsCounter, 0 mSdLazyCounter, 824 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s 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.3s IncrementalHoareTripleChecker+Time [2022-01-18 07:18:29,383 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.3s Time] [2022-01-18 07:18:29,455 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 75427 states. [2022-01-18 07:18:31,075 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 75427 to 71793. [2022-01-18 07:18:31,148 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-01-18 07:18:31,340 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 71793 states to 71793 states and 210059 transitions. [2022-01-18 07:18:31,340 INFO L78 Accepts]: Start accepts. Automaton has 71793 states and 210059 transitions. Word has length 40 [2022-01-18 07:18:31,340 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:18:31,340 INFO L470 AbstractCegarLoop]: Abstraction has 71793 states and 210059 transitions. [2022-01-18 07:18:31,340 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-01-18 07:18:31,340 INFO L276 IsEmpty]: Start isEmpty. Operand 71793 states and 210059 transitions. [2022-01-18 07:18:31,467 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-01-18 07:18:31,467 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:18:31,467 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-01-18 07:18:31,483 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-01-18 07:18:31,667 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-01-18 07:18:31,668 INFO L402 AbstractCegarLoop]: === Iteration 154 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:18:31,668 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:18:31,668 INFO L85 PathProgramCache]: Analyzing trace with hash 2085320660, now seen corresponding path program 136 times [2022-01-18 07:18:31,668 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:18:31,668 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [687014145] [2022-01-18 07:18:31,668 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:18:31,668 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:18:31,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:18:31,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-01-18 07:18:31,792 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:18:31,792 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [687014145] [2022-01-18 07:18:31,792 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [687014145] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:18:31,792 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [358701540] [2022-01-18 07:18:31,792 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 07:18:31,792 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:18:31,792 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:18:31,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-01-18 07:18:31,793 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-01-18 07:18:31,815 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 07:18:31,815 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:18:31,816 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 26 conjunts are in the unsatisfiable core [2022-01-18 07:18:31,816 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:18:32,111 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-01-18 07:18:32,111 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-01-18 07:18:32,128 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:18:32,128 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:18:32,240 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-01-18 07:18:32,240 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-01-18 07:18:32,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-01-18 07:18:32,372 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [358701540] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:18:32,372 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:18:32,373 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13, 12] total 22 [2022-01-18 07:18:32,373 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [803496419] [2022-01-18 07:18:32,373 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:18:32,373 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-01-18 07:18:32,373 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:18:32,373 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-01-18 07:18:32,373 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=434, Unknown=0, NotChecked=0, Total=506 [2022-01-18 07:18:32,373 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-01-18 07:18:32,993 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:18:32,993 INFO L93 Difference]: Finished difference Result 76601 states and 223272 transitions. [2022-01-18 07:18:32,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-01-18 07:18:32,994 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-01-18 07:18:32,994 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:18:33,199 INFO L225 Difference]: With dead ends: 76601 [2022-01-18 07:18:33,199 INFO L226 Difference]: Without dead ends: 76527 [2022-01-18 07:18:33,199 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-01-18 07:18:33,199 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-01-18 07:18:33,199 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-01-18 07:18:33,676 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 76527 states. [2022-01-18 07:18:34,875 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 76527 to 71695. [2022-01-18 07:18:34,955 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-01-18 07:18:35,152 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 71695 states to 71695 states and 209804 transitions. [2022-01-18 07:18:35,152 INFO L78 Accepts]: Start accepts. Automaton has 71695 states and 209804 transitions. Word has length 40 [2022-01-18 07:18:35,152 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:18:35,152 INFO L470 AbstractCegarLoop]: Abstraction has 71695 states and 209804 transitions. [2022-01-18 07:18:35,152 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-01-18 07:18:35,152 INFO L276 IsEmpty]: Start isEmpty. Operand 71695 states and 209804 transitions. [2022-01-18 07:18:35,282 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-01-18 07:18:35,282 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:18:35,282 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-01-18 07:18:35,297 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (141)] Ended with exit code 0 [2022-01-18 07:18:35,482 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-01-18 07:18:35,482 INFO L402 AbstractCegarLoop]: === Iteration 155 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:18:35,483 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:18:35,483 INFO L85 PathProgramCache]: Analyzing trace with hash 1657581422, now seen corresponding path program 137 times [2022-01-18 07:18:35,483 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:18:35,483 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1154041920] [2022-01-18 07:18:35,483 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:18:35,483 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:18:35,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:18:35,630 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:18:35,630 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:18:35,630 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1154041920] [2022-01-18 07:18:35,630 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1154041920] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:18:35,630 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [130858144] [2022-01-18 07:18:35,630 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 07:18:35,630 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:18:35,630 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:18:35,631 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-01-18 07:18:35,632 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-01-18 07:18:35,653 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-01-18 07:18:35,653 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:18:35,654 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 26 conjunts are in the unsatisfiable core [2022-01-18 07:18:35,654 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:18:35,947 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-01-18 07:18:35,947 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-01-18 07:18:35,971 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:18:35,971 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:18:36,056 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-01-18 07:18:36,056 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-01-18 07:18:36,201 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:18:36,202 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [130858144] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:18:36,202 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:18:36,202 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13, 12] total 21 [2022-01-18 07:18:36,202 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [803392773] [2022-01-18 07:18:36,202 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:18:36,202 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-01-18 07:18:36,202 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:18:36,202 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-01-18 07:18:36,202 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=393, Unknown=0, NotChecked=0, Total=462 [2022-01-18 07:18:36,202 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-01-18 07:18:36,935 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:18:36,935 INFO L93 Difference]: Finished difference Result 78095 states and 227675 transitions. [2022-01-18 07:18:36,935 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-01-18 07:18:36,935 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-01-18 07:18:36,936 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:18:37,581 INFO L225 Difference]: With dead ends: 78095 [2022-01-18 07:18:37,582 INFO L226 Difference]: Without dead ends: 77981 [2022-01-18 07:18:37,582 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 69 SyntacticMatches, 2 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 153 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=98, Invalid=604, Unknown=0, NotChecked=0, Total=702 [2022-01-18 07:18:37,582 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.4s IncrementalHoareTripleChecker+Time [2022-01-18 07:18:37,582 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.4s Time] [2022-01-18 07:18:37,657 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 77981 states. [2022-01-18 07:18:38,879 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 77981 to 73867. [2022-01-18 07:18:38,959 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-01-18 07:18:39,146 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 73867 states to 73867 states and 216246 transitions. [2022-01-18 07:18:39,147 INFO L78 Accepts]: Start accepts. Automaton has 73867 states and 216246 transitions. Word has length 40 [2022-01-18 07:18:39,147 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:18:39,147 INFO L470 AbstractCegarLoop]: Abstraction has 73867 states and 216246 transitions. [2022-01-18 07:18:39,147 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-01-18 07:18:39,147 INFO L276 IsEmpty]: Start isEmpty. Operand 73867 states and 216246 transitions. [2022-01-18 07:18:39,270 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-01-18 07:18:39,271 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:18:39,271 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-01-18 07:18:39,286 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (142)] Ended with exit code 0 [2022-01-18 07:18:39,471 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-01-18 07:18:39,471 INFO L402 AbstractCegarLoop]: === Iteration 156 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:18:39,472 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:18:39,472 INFO L85 PathProgramCache]: Analyzing trace with hash 1950232084, now seen corresponding path program 138 times [2022-01-18 07:18:39,472 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:18:39,472 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [776263391] [2022-01-18 07:18:39,472 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:18:39,472 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:18:39,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:18:39,599 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:18:39,599 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:18:39,599 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [776263391] [2022-01-18 07:18:39,599 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [776263391] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:18:39,599 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1552076593] [2022-01-18 07:18:39,599 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 07:18:39,599 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:18:39,599 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:18:39,600 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-01-18 07:18:39,601 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-01-18 07:18:39,623 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-01-18 07:18:39,623 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:18:39,624 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 26 conjunts are in the unsatisfiable core [2022-01-18 07:18:39,624 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:18:39,916 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-01-18 07:18:39,917 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-01-18 07:18:39,931 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:18:39,931 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:18:39,991 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-01-18 07:18:39,991 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-01-18 07:18:40,154 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:18:40,154 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1552076593] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:18:40,154 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:18:40,154 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13, 12] total 20 [2022-01-18 07:18:40,155 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1696977503] [2022-01-18 07:18:40,155 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:18:40,155 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-01-18 07:18:40,155 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:18:40,155 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-01-18 07:18:40,155 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=354, Unknown=0, NotChecked=0, Total=420 [2022-01-18 07:18:40,155 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-01-18 07:18:41,219 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:18:41,219 INFO L93 Difference]: Finished difference Result 82732 states and 241646 transitions. [2022-01-18 07:18:41,219 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-01-18 07:18:41,219 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-01-18 07:18:41,219 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:18:41,435 INFO L225 Difference]: With dead ends: 82732 [2022-01-18 07:18:41,435 INFO L226 Difference]: Without dead ends: 82642 [2022-01-18 07:18:41,436 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-01-18 07:18:41,436 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-01-18 07:18:41,436 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-01-18 07:18:41,514 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 82642 states. [2022-01-18 07:18:43,126 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 82642 to 77829. [2022-01-18 07:18:43,231 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-01-18 07:18:43,443 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 77829 states to 77829 states and 228253 transitions. [2022-01-18 07:18:43,444 INFO L78 Accepts]: Start accepts. Automaton has 77829 states and 228253 transitions. Word has length 40 [2022-01-18 07:18:43,444 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:18:43,444 INFO L470 AbstractCegarLoop]: Abstraction has 77829 states and 228253 transitions. [2022-01-18 07:18:43,444 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-01-18 07:18:43,444 INFO L276 IsEmpty]: Start isEmpty. Operand 77829 states and 228253 transitions. [2022-01-18 07:18:43,577 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-01-18 07:18:43,577 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:18:43,577 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-01-18 07:18:43,593 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (143)] Ended with exit code 0 [2022-01-18 07:18:43,778 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-01-18 07:18:43,778 INFO L402 AbstractCegarLoop]: === Iteration 157 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:18:43,778 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:18:43,779 INFO L85 PathProgramCache]: Analyzing trace with hash 1831149072, now seen corresponding path program 139 times [2022-01-18 07:18:43,779 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:18:43,779 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [532766425] [2022-01-18 07:18:43,779 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:18:43,779 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:18:43,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:18:43,897 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 07:18:43,897 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:18:43,897 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [532766425] [2022-01-18 07:18:43,897 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [532766425] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:18:43,897 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1271254154] [2022-01-18 07:18:43,897 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 07:18:43,897 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:18:43,897 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:18:43,898 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-01-18 07:18:43,899 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-01-18 07:18:43,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:18:43,921 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 26 conjunts are in the unsatisfiable core [2022-01-18 07:18:43,921 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:18:44,213 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-01-18 07:18:44,214 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-01-18 07:18:44,228 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:18:44,228 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:18:44,279 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-01-18 07:18:44,279 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-01-18 07:18:44,445 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 07:18:44,445 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1271254154] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:18:44,445 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:18:44,445 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13, 12] total 20 [2022-01-18 07:18:44,445 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2054359130] [2022-01-18 07:18:44,445 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:18:44,445 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-01-18 07:18:44,445 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:18:44,446 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-01-18 07:18:44,446 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=354, Unknown=0, NotChecked=0, Total=420 [2022-01-18 07:18:44,446 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-01-18 07:18:45,515 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:18:45,515 INFO L93 Difference]: Finished difference Result 82729 states and 241627 transitions. [2022-01-18 07:18:45,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-01-18 07:18:45,516 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-01-18 07:18:45,516 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:18:45,722 INFO L225 Difference]: With dead ends: 82729 [2022-01-18 07:18:45,722 INFO L226 Difference]: Without dead ends: 82613 [2022-01-18 07:18:45,723 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-01-18 07:18:45,723 INFO L933 BasicCegarLoop]: 107 mSDtfsCounter, 172 mSDsluCounter, 1271 mSDsCounter, 0 mSdLazyCounter, 810 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s 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.3s IncrementalHoareTripleChecker+Time [2022-01-18 07:18:45,723 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.3s Time] [2022-01-18 07:18:45,804 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 82613 states. [2022-01-18 07:18:47,190 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 82613 to 77735. [2022-01-18 07:18:47,275 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-01-18 07:18:47,479 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 77735 states to 77735 states and 227868 transitions. [2022-01-18 07:18:47,479 INFO L78 Accepts]: Start accepts. Automaton has 77735 states and 227868 transitions. Word has length 40 [2022-01-18 07:18:47,479 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:18:47,480 INFO L470 AbstractCegarLoop]: Abstraction has 77735 states and 227868 transitions. [2022-01-18 07:18:47,480 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-01-18 07:18:47,480 INFO L276 IsEmpty]: Start isEmpty. Operand 77735 states and 227868 transitions. [2022-01-18 07:18:47,991 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-01-18 07:18:47,991 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:18:47,991 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-01-18 07:18:48,007 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-01-18 07:18:48,191 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-01-18 07:18:48,192 INFO L402 AbstractCegarLoop]: === Iteration 158 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:18:48,192 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:18:48,192 INFO L85 PathProgramCache]: Analyzing trace with hash 1975436654, now seen corresponding path program 140 times [2022-01-18 07:18:48,192 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:18:48,192 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [176423024] [2022-01-18 07:18:48,192 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:18:48,192 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:18:48,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:18:48,352 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:18:48,353 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:18:48,353 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [176423024] [2022-01-18 07:18:48,353 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [176423024] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:18:48,353 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [995085571] [2022-01-18 07:18:48,353 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 07:18:48,353 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:18:48,353 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:18:48,354 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-01-18 07:18:48,355 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-01-18 07:18:48,382 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 07:18:48,382 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:18:48,382 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 28 conjunts are in the unsatisfiable core [2022-01-18 07:18:48,383 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:18:48,631 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-01-18 07:18:48,632 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-01-18 07:18:48,644 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:18:48,644 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:18:48,721 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-01-18 07:18:48,721 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-01-18 07:18:48,821 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:18:48,821 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [995085571] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:18:48,821 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:18:48,821 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14, 14] total 32 [2022-01-18 07:18:48,821 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1033575430] [2022-01-18 07:18:48,821 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:18:48,822 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-01-18 07:18:48,822 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:18:48,822 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-01-18 07:18:48,822 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=902, Unknown=0, NotChecked=0, Total=992 [2022-01-18 07:18:48,822 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-01-18 07:18:50,461 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:18:50,461 INFO L93 Difference]: Finished difference Result 82422 states and 239945 transitions. [2022-01-18 07:18:50,461 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-01-18 07:18:50,461 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-01-18 07:18:50,462 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:18:50,664 INFO L225 Difference]: With dead ends: 82422 [2022-01-18 07:18:50,664 INFO L226 Difference]: Without dead ends: 82256 [2022-01-18 07:18:50,665 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 60 SyntacticMatches, 1 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 794 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=256, Invalid=2824, Unknown=0, NotChecked=0, Total=3080 [2022-01-18 07:18:50,665 INFO L933 BasicCegarLoop]: 151 mSDtfsCounter, 341 mSDsluCounter, 4123 mSDsCounter, 0 mSdLazyCounter, 2618 mSolverCounterSat, 55 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s 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.9s IncrementalHoareTripleChecker+Time [2022-01-18 07:18:50,665 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.9s Time] [2022-01-18 07:18:50,748 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 82256 states. [2022-01-18 07:18:52,334 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 82256 to 63383. [2022-01-18 07:18:52,385 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-01-18 07:18:52,545 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 63383 states to 63383 states and 185658 transitions. [2022-01-18 07:18:52,546 INFO L78 Accepts]: Start accepts. Automaton has 63383 states and 185658 transitions. Word has length 40 [2022-01-18 07:18:52,546 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:18:52,546 INFO L470 AbstractCegarLoop]: Abstraction has 63383 states and 185658 transitions. [2022-01-18 07:18:52,546 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-01-18 07:18:52,546 INFO L276 IsEmpty]: Start isEmpty. Operand 63383 states and 185658 transitions. [2022-01-18 07:18:52,652 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-01-18 07:18:52,652 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:18:52,652 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-01-18 07:18:52,667 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (145)] Forceful destruction successful, exit code 0 [2022-01-18 07:18:52,852 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-01-18 07:18:52,852 INFO L402 AbstractCegarLoop]: === Iteration 159 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:18:52,853 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:18:52,853 INFO L85 PathProgramCache]: Analyzing trace with hash -719400364, now seen corresponding path program 141 times [2022-01-18 07:18:52,853 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:18:52,853 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [90715194] [2022-01-18 07:18:52,853 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:18:52,853 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:18:52,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:18:52,998 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:18:52,998 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:18:52,998 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [90715194] [2022-01-18 07:18:52,998 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [90715194] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:18:52,998 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [425326547] [2022-01-18 07:18:52,998 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 07:18:52,998 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:18:52,998 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:18:52,999 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-01-18 07:18:53,000 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-01-18 07:18:53,021 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-01-18 07:18:53,021 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:18:53,021 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 26 conjunts are in the unsatisfiable core [2022-01-18 07:18:53,022 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:18:53,347 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-01-18 07:18:53,347 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-01-18 07:18:53,365 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:18:53,365 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:18:53,504 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-01-18 07:18:53,504 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-01-18 07:18:53,626 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:18:53,626 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [425326547] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:18:53,626 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:18:53,626 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 25 [2022-01-18 07:18:53,626 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [801857623] [2022-01-18 07:18:53,626 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:18:53,626 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-01-18 07:18:53,626 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:18:53,626 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-01-18 07:18:53,626 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=568, Unknown=0, NotChecked=0, Total=650 [2022-01-18 07:18:53,627 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-01-18 07:18:54,240 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:18:54,240 INFO L93 Difference]: Finished difference Result 67045 states and 196194 transitions. [2022-01-18 07:18:54,241 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-01-18 07:18:54,241 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-01-18 07:18:54,241 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:18:54,401 INFO L225 Difference]: With dead ends: 67045 [2022-01-18 07:18:54,401 INFO L226 Difference]: Without dead ends: 66971 [2022-01-18 07:18:54,402 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-01-18 07:18:54,402 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-01-18 07:18:54,402 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-01-18 07:18:54,469 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 66971 states. [2022-01-18 07:18:55,660 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 66971 to 66611. [2022-01-18 07:18:55,731 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-01-18 07:18:56,235 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 66611 states to 66611 states and 195220 transitions. [2022-01-18 07:18:56,235 INFO L78 Accepts]: Start accepts. Automaton has 66611 states and 195220 transitions. Word has length 40 [2022-01-18 07:18:56,236 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:18:56,236 INFO L470 AbstractCegarLoop]: Abstraction has 66611 states and 195220 transitions. [2022-01-18 07:18:56,236 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-01-18 07:18:56,236 INFO L276 IsEmpty]: Start isEmpty. Operand 66611 states and 195220 transitions. [2022-01-18 07:18:56,343 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-01-18 07:18:56,343 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:18:56,343 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-01-18 07:18:56,358 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-01-18 07:18:56,543 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-01-18 07:18:56,544 INFO L402 AbstractCegarLoop]: === Iteration 160 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:18:56,544 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:18:56,544 INFO L85 PathProgramCache]: Analyzing trace with hash 1749358522, now seen corresponding path program 142 times [2022-01-18 07:18:56,544 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:18:56,544 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [690683246] [2022-01-18 07:18:56,544 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:18:56,544 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:18:56,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:18:56,651 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:18:56,652 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:18:56,652 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [690683246] [2022-01-18 07:18:56,652 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [690683246] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:18:56,652 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1235325882] [2022-01-18 07:18:56,652 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 07:18:56,652 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:18:56,652 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:18:56,653 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-01-18 07:18:56,654 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-01-18 07:18:56,674 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 07:18:56,674 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:18:56,674 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 26 conjunts are in the unsatisfiable core [2022-01-18 07:18:56,675 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:18:56,987 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-01-18 07:18:56,987 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-01-18 07:18:57,006 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:18:57,006 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:18:57,066 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-01-18 07:18:57,066 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-01-18 07:18:57,226 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:18:57,226 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1235325882] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:18:57,226 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:18:57,226 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 13, 11] total 20 [2022-01-18 07:18:57,226 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1463218371] [2022-01-18 07:18:57,227 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:18:57,227 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-01-18 07:18:57,227 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:18:57,227 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-01-18 07:18:57,227 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=353, Unknown=0, NotChecked=0, Total=420 [2022-01-18 07:18:57,227 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-01-18 07:18:57,875 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:18:57,876 INFO L93 Difference]: Finished difference Result 75393 states and 221056 transitions. [2022-01-18 07:18:57,876 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-01-18 07:18:57,876 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-01-18 07:18:57,876 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:18:58,058 INFO L225 Difference]: With dead ends: 75393 [2022-01-18 07:18:58,058 INFO L226 Difference]: Without dead ends: 75303 [2022-01-18 07:18:58,059 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-01-18 07:18:58,059 INFO L933 BasicCegarLoop]: 96 mSDtfsCounter, 140 mSDsluCounter, 1323 mSDsCounter, 0 mSdLazyCounter, 874 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s 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.3s IncrementalHoareTripleChecker+Time [2022-01-18 07:18:58,059 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.3s Time] [2022-01-18 07:18:58,135 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 75303 states. [2022-01-18 07:18:59,712 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 75303 to 74197. [2022-01-18 07:18:59,784 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-01-18 07:18:59,965 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 74197 states to 74197 states and 217841 transitions. [2022-01-18 07:18:59,965 INFO L78 Accepts]: Start accepts. Automaton has 74197 states and 217841 transitions. Word has length 40 [2022-01-18 07:18:59,965 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:18:59,965 INFO L470 AbstractCegarLoop]: Abstraction has 74197 states and 217841 transitions. [2022-01-18 07:18:59,965 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-01-18 07:18:59,965 INFO L276 IsEmpty]: Start isEmpty. Operand 74197 states and 217841 transitions. [2022-01-18 07:19:00,088 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-01-18 07:19:00,088 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:19:00,088 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-01-18 07:19:00,104 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (147)] Ended with exit code 0 [2022-01-18 07:19:00,289 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-01-18 07:19:00,289 INFO L402 AbstractCegarLoop]: === Iteration 161 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:19:00,289 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:19:00,290 INFO L85 PathProgramCache]: Analyzing trace with hash 1630275510, now seen corresponding path program 143 times [2022-01-18 07:19:00,290 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:19:00,290 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [706628533] [2022-01-18 07:19:00,290 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:19:00,290 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:19:00,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:19:00,399 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 07:19:00,399 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:19:00,399 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [706628533] [2022-01-18 07:19:00,399 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [706628533] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:19:00,399 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2111638917] [2022-01-18 07:19:00,399 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 07:19:00,399 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:19:00,399 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:19:00,400 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-01-18 07:19:00,400 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-01-18 07:19:00,422 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2022-01-18 07:19:00,423 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:19:00,423 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 26 conjunts are in the unsatisfiable core [2022-01-18 07:19:00,423 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:19:00,729 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-01-18 07:19:00,729 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-01-18 07:19:00,757 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:19:00,757 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:19:00,809 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-01-18 07:19:00,809 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-01-18 07:19:00,980 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 07:19:00,980 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2111638917] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:19:00,980 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:19:00,980 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 13, 11] total 20 [2022-01-18 07:19:00,980 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2125738427] [2022-01-18 07:19:00,980 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:19:00,981 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-01-18 07:19:00,981 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:19:00,981 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-01-18 07:19:00,981 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=353, Unknown=0, NotChecked=0, Total=420 [2022-01-18 07:19:00,981 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-01-18 07:19:01,634 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:19:01,634 INFO L93 Difference]: Finished difference Result 75360 states and 220977 transitions. [2022-01-18 07:19:01,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-01-18 07:19:01,634 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-01-18 07:19:01,634 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:19:01,819 INFO L225 Difference]: With dead ends: 75360 [2022-01-18 07:19:01,819 INFO L226 Difference]: Without dead ends: 75244 [2022-01-18 07:19:01,820 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-01-18 07:19:01,820 INFO L933 BasicCegarLoop]: 97 mSDtfsCounter, 168 mSDsluCounter, 1208 mSDsCounter, 0 mSdLazyCounter, 851 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s 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-01-18 07:19:01,820 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-01-18 07:19:01,895 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 75244 states. [2022-01-18 07:19:03,473 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 75244 to 74123. [2022-01-18 07:19:03,552 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-01-18 07:19:03,742 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 74123 states to 74123 states and 217530 transitions. [2022-01-18 07:19:03,742 INFO L78 Accepts]: Start accepts. Automaton has 74123 states and 217530 transitions. Word has length 40 [2022-01-18 07:19:03,742 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:19:03,742 INFO L470 AbstractCegarLoop]: Abstraction has 74123 states and 217530 transitions. [2022-01-18 07:19:03,742 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-01-18 07:19:03,742 INFO L276 IsEmpty]: Start isEmpty. Operand 74123 states and 217530 transitions. [2022-01-18 07:19:03,870 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-01-18 07:19:03,870 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:19:03,870 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-01-18 07:19:03,885 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (148)] Forceful destruction successful, exit code 0 [2022-01-18 07:19:04,070 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-01-18 07:19:04,071 INFO L402 AbstractCegarLoop]: === Iteration 162 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:19:04,071 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:19:04,071 INFO L85 PathProgramCache]: Analyzing trace with hash 1774563092, now seen corresponding path program 144 times [2022-01-18 07:19:04,071 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:19:04,071 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1263803817] [2022-01-18 07:19:04,071 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:19:04,072 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:19:04,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:19:04,189 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 07:19:04,189 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:19:04,189 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1263803817] [2022-01-18 07:19:04,189 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1263803817] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:19:04,189 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1338066283] [2022-01-18 07:19:04,189 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 07:19:04,189 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:19:04,189 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:19:04,190 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-01-18 07:19:04,190 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-01-18 07:19:04,212 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2022-01-18 07:19:04,212 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:19:04,213 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 28 conjunts are in the unsatisfiable core [2022-01-18 07:19:04,213 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:19:04,531 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-01-18 07:19:04,532 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-01-18 07:19:04,555 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:19:04,555 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:19:04,638 INFO L353 Elim1Store]: treesize reduction 10, result has 65.5 percent of original size [2022-01-18 07:19:04,638 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-01-18 07:19:04,946 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 07:19:04,946 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1338066283] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:19:04,946 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:19:04,946 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 14, 13] total 30 [2022-01-18 07:19:04,946 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1860836995] [2022-01-18 07:19:04,946 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:19:04,947 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-01-18 07:19:04,947 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:19:04,947 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-01-18 07:19:04,947 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=126, Invalid=804, Unknown=0, NotChecked=0, Total=930 [2022-01-18 07:19:04,947 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-01-18 07:19:05,767 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:19:05,768 INFO L93 Difference]: Finished difference Result 75070 states and 219760 transitions. [2022-01-18 07:19:05,768 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-01-18 07:19:05,768 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-01-18 07:19:05,768 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:19:06,377 INFO L225 Difference]: With dead ends: 75070 [2022-01-18 07:19:06,377 INFO L226 Difference]: Without dead ends: 74939 [2022-01-18 07:19:06,377 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-01-18 07:19:06,377 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-01-18 07:19:06,377 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-01-18 07:19:06,444 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 74939 states. [2022-01-18 07:19:07,594 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 74939 to 74109. [2022-01-18 07:19:07,674 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-01-18 07:19:07,860 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 74109 states to 74109 states and 217447 transitions. [2022-01-18 07:19:07,860 INFO L78 Accepts]: Start accepts. Automaton has 74109 states and 217447 transitions. Word has length 40 [2022-01-18 07:19:07,860 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:19:07,860 INFO L470 AbstractCegarLoop]: Abstraction has 74109 states and 217447 transitions. [2022-01-18 07:19:07,860 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-01-18 07:19:07,860 INFO L276 IsEmpty]: Start isEmpty. Operand 74109 states and 217447 transitions. [2022-01-18 07:19:07,991 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-01-18 07:19:07,992 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:19:07,992 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-01-18 07:19:08,007 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-01-18 07:19:08,192 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-01-18 07:19:08,192 INFO L402 AbstractCegarLoop]: === Iteration 163 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:19:08,193 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:19:08,193 INFO L85 PathProgramCache]: Analyzing trace with hash -1520969004, now seen corresponding path program 145 times [2022-01-18 07:19:08,193 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:19:08,193 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [716968672] [2022-01-18 07:19:08,193 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:19:08,193 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:19:08,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:19:08,326 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:19:08,326 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:19:08,326 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [716968672] [2022-01-18 07:19:08,326 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [716968672] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:19:08,326 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1198253565] [2022-01-18 07:19:08,326 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 07:19:08,326 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:19:08,326 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:19:08,327 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-01-18 07:19:08,328 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-01-18 07:19:08,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:19:08,349 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 26 conjunts are in the unsatisfiable core [2022-01-18 07:19:08,349 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:19:08,678 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-01-18 07:19:08,678 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-01-18 07:19:08,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-01-18 07:19:08,695 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:19:08,797 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-01-18 07:19:08,798 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-01-18 07:19:08,945 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:19:08,945 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1198253565] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:19:08,945 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:19:08,945 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 24 [2022-01-18 07:19:08,946 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1628696047] [2022-01-18 07:19:08,946 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:19:08,946 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-01-18 07:19:08,946 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:19:08,946 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-01-18 07:19:08,946 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=519, Unknown=0, NotChecked=0, Total=600 [2022-01-18 07:19:08,946 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-01-18 07:19:10,118 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:19:10,118 INFO L93 Difference]: Finished difference Result 74733 states and 218868 transitions. [2022-01-18 07:19:10,119 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-01-18 07:19:10,119 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-01-18 07:19:10,119 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:19:10,304 INFO L225 Difference]: With dead ends: 74733 [2022-01-18 07:19:10,304 INFO L226 Difference]: Without dead ends: 74603 [2022-01-18 07:19:10,305 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-01-18 07:19:10,305 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-01-18 07:19:10,305 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-01-18 07:19:10,375 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 74603 states. [2022-01-18 07:19:11,597 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 74603 to 70713. [2022-01-18 07:19:11,674 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-01-18 07:19:11,852 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 70713 states to 70713 states and 207477 transitions. [2022-01-18 07:19:11,852 INFO L78 Accepts]: Start accepts. Automaton has 70713 states and 207477 transitions. Word has length 40 [2022-01-18 07:19:11,852 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:19:11,852 INFO L470 AbstractCegarLoop]: Abstraction has 70713 states and 207477 transitions. [2022-01-18 07:19:11,852 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-01-18 07:19:11,852 INFO L276 IsEmpty]: Start isEmpty. Operand 70713 states and 207477 transitions. [2022-01-18 07:19:11,968 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-01-18 07:19:11,968 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:19:11,968 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-01-18 07:19:11,983 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (150)] Forceful destruction successful, exit code 0 [2022-01-18 07:19:12,169 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-01-18 07:19:12,169 INFO L402 AbstractCegarLoop]: === Iteration 164 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:19:12,169 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:19:12,169 INFO L85 PathProgramCache]: Analyzing trace with hash 956520388, now seen corresponding path program 146 times [2022-01-18 07:19:12,169 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:19:12,169 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1349997128] [2022-01-18 07:19:12,169 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:19:12,169 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:19:12,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:19:12,326 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:19:12,326 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:19:12,326 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1349997128] [2022-01-18 07:19:12,326 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1349997128] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:19:12,326 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [66312594] [2022-01-18 07:19:12,326 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 07:19:12,327 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:19:12,327 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:19:12,327 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-01-18 07:19:12,328 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-01-18 07:19:12,349 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 07:19:12,349 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:19:12,349 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 26 conjunts are in the unsatisfiable core [2022-01-18 07:19:12,350 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:19:12,685 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-01-18 07:19:12,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 61 treesize of output 33 [2022-01-18 07:19:12,708 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:19:12,708 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:19:12,851 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-01-18 07:19:12,851 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-01-18 07:19:12,975 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:19:12,975 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [66312594] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:19:12,976 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:19:12,976 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 26 [2022-01-18 07:19:12,976 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1304472619] [2022-01-18 07:19:12,976 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:19:12,976 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-01-18 07:19:12,976 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:19:12,976 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-01-18 07:19:12,976 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=616, Unknown=0, NotChecked=0, Total=702 [2022-01-18 07:19:12,976 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-01-18 07:19:13,999 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:19:13,999 INFO L93 Difference]: Finished difference Result 78341 states and 229502 transitions. [2022-01-18 07:19:13,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-01-18 07:19:14,000 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-01-18 07:19:14,000 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:19:14,186 INFO L225 Difference]: With dead ends: 78341 [2022-01-18 07:19:14,186 INFO L226 Difference]: Without dead ends: 78229 [2022-01-18 07:19:14,187 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-01-18 07:19:14,187 INFO L933 BasicCegarLoop]: 79 mSDtfsCounter, 139 mSDsluCounter, 1247 mSDsCounter, 0 mSdLazyCounter, 763 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s 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.3s IncrementalHoareTripleChecker+Time [2022-01-18 07:19:14,187 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.3s Time] [2022-01-18 07:19:14,265 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 78229 states. [2022-01-18 07:19:15,540 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 78229 to 69997. [2022-01-18 07:19:15,616 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-01-18 07:19:15,794 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 69997 states to 69997 states and 205357 transitions. [2022-01-18 07:19:15,794 INFO L78 Accepts]: Start accepts. Automaton has 69997 states and 205357 transitions. Word has length 40 [2022-01-18 07:19:15,794 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:19:15,795 INFO L470 AbstractCegarLoop]: Abstraction has 69997 states and 205357 transitions. [2022-01-18 07:19:15,795 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-01-18 07:19:15,795 INFO L276 IsEmpty]: Start isEmpty. Operand 69997 states and 205357 transitions. [2022-01-18 07:19:15,911 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-01-18 07:19:15,911 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:19:15,911 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-01-18 07:19:15,926 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-01-18 07:19:16,111 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-01-18 07:19:16,112 INFO L402 AbstractCegarLoop]: === Iteration 165 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:19:16,112 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:19:16,112 INFO L85 PathProgramCache]: Analyzing trace with hash 2138408366, now seen corresponding path program 147 times [2022-01-18 07:19:16,112 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:19:16,112 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1719658152] [2022-01-18 07:19:16,112 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:19:16,112 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:19:16,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:19:16,236 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:19:16,236 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:19:16,236 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1719658152] [2022-01-18 07:19:16,237 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1719658152] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:19:16,237 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [423651041] [2022-01-18 07:19:16,237 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 07:19:16,237 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:19:16,237 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:19:16,238 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-01-18 07:19:16,238 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-01-18 07:19:16,259 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-01-18 07:19:16,260 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:19:16,260 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 26 conjunts are in the unsatisfiable core [2022-01-18 07:19:16,260 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:19:16,587 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-01-18 07:19:16,588 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-01-18 07:19:16,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-01-18 07:19:16,602 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:19:16,686 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-01-18 07:19:16,686 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-01-18 07:19:16,831 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:19:16,831 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [423651041] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:19:16,831 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:19:16,831 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 13, 11] total 22 [2022-01-18 07:19:16,831 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [146308757] [2022-01-18 07:19:16,832 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:19:16,832 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-01-18 07:19:16,832 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:19:16,832 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-01-18 07:19:16,832 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=432, Unknown=0, NotChecked=0, Total=506 [2022-01-18 07:19:16,832 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-01-18 07:19:17,782 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:19:17,782 INFO L93 Difference]: Finished difference Result 74279 states and 217701 transitions. [2022-01-18 07:19:17,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-01-18 07:19:17,783 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-01-18 07:19:17,783 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:19:17,947 INFO L225 Difference]: With dead ends: 74279 [2022-01-18 07:19:17,947 INFO L226 Difference]: Without dead ends: 74165 [2022-01-18 07:19:17,947 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-01-18 07:19:17,947 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.3s IncrementalHoareTripleChecker+Time [2022-01-18 07:19:17,947 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.3s Time] [2022-01-18 07:19:18,020 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 74165 states. [2022-01-18 07:19:19,202 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 74165 to 65073. [2022-01-18 07:19:19,273 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-01-18 07:19:19,440 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 65073 states to 65073 states and 191067 transitions. [2022-01-18 07:19:19,440 INFO L78 Accepts]: Start accepts. Automaton has 65073 states and 191067 transitions. Word has length 40 [2022-01-18 07:19:19,440 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:19:19,440 INFO L470 AbstractCegarLoop]: Abstraction has 65073 states and 191067 transitions. [2022-01-18 07:19:19,440 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-01-18 07:19:19,440 INFO L276 IsEmpty]: Start isEmpty. Operand 65073 states and 191067 transitions. [2022-01-18 07:19:19,549 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-01-18 07:19:19,550 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:19:19,550 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-01-18 07:19:19,565 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-01-18 07:19:19,750 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-01-18 07:19:19,750 INFO L402 AbstractCegarLoop]: === Iteration 166 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:19:19,750 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:19:19,750 INFO L85 PathProgramCache]: Analyzing trace with hash 414516308, now seen corresponding path program 148 times [2022-01-18 07:19:19,750 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:19:19,751 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [133702440] [2022-01-18 07:19:19,751 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:19:19,751 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:19:19,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:19:19,848 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:19:19,848 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:19:19,848 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [133702440] [2022-01-18 07:19:19,848 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [133702440] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:19:19,848 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [781361660] [2022-01-18 07:19:19,848 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 07:19:19,848 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:19:19,848 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:19:19,849 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-01-18 07:19:19,850 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-01-18 07:19:19,871 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 07:19:19,871 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:19:19,871 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 26 conjunts are in the unsatisfiable core [2022-01-18 07:19:19,872 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:19:20,184 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-01-18 07:19:20,185 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-01-18 07:19:20,211 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:19:20,211 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:19:20,270 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-01-18 07:19:20,270 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-01-18 07:19:20,427 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:19:20,428 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [781361660] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:19:20,428 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:19:20,428 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 13, 10] total 20 [2022-01-18 07:19:20,428 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [658763209] [2022-01-18 07:19:20,428 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:19:20,428 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-01-18 07:19:20,428 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:19:20,428 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-01-18 07:19:20,428 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=351, Unknown=0, NotChecked=0, Total=420 [2022-01-18 07:19:20,428 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-01-18 07:19:20,969 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:19:20,969 INFO L93 Difference]: Finished difference Result 71511 states and 209999 transitions. [2022-01-18 07:19:20,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-01-18 07:19:20,970 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-01-18 07:19:20,970 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:19:21,593 INFO L225 Difference]: With dead ends: 71511 [2022-01-18 07:19:21,593 INFO L226 Difference]: Without dead ends: 71429 [2022-01-18 07:19:21,593 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-01-18 07:19:21,593 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-01-18 07:19:21,593 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-01-18 07:19:21,651 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 71429 states. [2022-01-18 07:19:22,787 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 71429 to 70911. [2022-01-18 07:19:22,864 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-01-18 07:19:23,041 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 70911 states to 70911 states and 208436 transitions. [2022-01-18 07:19:23,041 INFO L78 Accepts]: Start accepts. Automaton has 70911 states and 208436 transitions. Word has length 40 [2022-01-18 07:19:23,041 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:19:23,041 INFO L470 AbstractCegarLoop]: Abstraction has 70911 states and 208436 transitions. [2022-01-18 07:19:23,042 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-01-18 07:19:23,042 INFO L276 IsEmpty]: Start isEmpty. Operand 70911 states and 208436 transitions. [2022-01-18 07:19:23,157 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-01-18 07:19:23,157 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:19:23,157 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-01-18 07:19:23,172 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-01-18 07:19:23,357 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-01-18 07:19:23,358 INFO L402 AbstractCegarLoop]: === Iteration 167 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:19:23,358 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:19:23,358 INFO L85 PathProgramCache]: Analyzing trace with hash 295433296, now seen corresponding path program 149 times [2022-01-18 07:19:23,358 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:19:23,358 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1873754102] [2022-01-18 07:19:23,358 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:19:23,359 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:19:23,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:19:23,456 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 07:19:23,457 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:19:23,457 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1873754102] [2022-01-18 07:19:23,457 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1873754102] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:19:23,457 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [471476362] [2022-01-18 07:19:23,457 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 07:19:23,457 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:19:23,457 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:19:23,458 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-01-18 07:19:23,458 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-01-18 07:19:23,479 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-01-18 07:19:23,480 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:19:23,480 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 26 conjunts are in the unsatisfiable core [2022-01-18 07:19:23,481 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:19:23,803 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-01-18 07:19:23,803 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-01-18 07:19:23,832 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:19:23,832 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:19:23,885 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-01-18 07:19:23,885 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-01-18 07:19:24,058 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 07:19:24,058 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [471476362] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:19:24,058 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:19:24,058 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 13, 10] total 20 [2022-01-18 07:19:24,058 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [758327915] [2022-01-18 07:19:24,058 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:19:24,059 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-01-18 07:19:24,059 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:19:24,059 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-01-18 07:19:24,059 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=351, Unknown=0, NotChecked=0, Total=420 [2022-01-18 07:19:24,059 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-01-18 07:19:24,561 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:19:24,561 INFO L93 Difference]: Finished difference Result 71488 states and 209947 transitions. [2022-01-18 07:19:24,562 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-01-18 07:19:24,562 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-01-18 07:19:24,562 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:19:25,122 INFO L225 Difference]: With dead ends: 71488 [2022-01-18 07:19:25,122 INFO L226 Difference]: Without dead ends: 71376 [2022-01-18 07:19:25,122 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-01-18 07:19:25,123 INFO L933 BasicCegarLoop]: 88 mSDtfsCounter, 146 mSDsluCounter, 895 mSDsCounter, 0 mSdLazyCounter, 534 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s 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-01-18 07:19:25,123 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-01-18 07:19:25,252 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 71376 states. [2022-01-18 07:19:26,437 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 71376 to 67913. [2022-01-18 07:19:26,511 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-01-18 07:19:26,680 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 67913 states to 67913 states and 199415 transitions. [2022-01-18 07:19:26,680 INFO L78 Accepts]: Start accepts. Automaton has 67913 states and 199415 transitions. Word has length 40 [2022-01-18 07:19:26,680 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:19:26,680 INFO L470 AbstractCegarLoop]: Abstraction has 67913 states and 199415 transitions. [2022-01-18 07:19:26,680 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-01-18 07:19:26,680 INFO L276 IsEmpty]: Start isEmpty. Operand 67913 states and 199415 transitions. [2022-01-18 07:19:26,792 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-01-18 07:19:26,792 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:19:26,792 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-01-18 07:19:26,807 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (154)] Ended with exit code 0 [2022-01-18 07:19:26,992 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-01-18 07:19:26,992 INFO L402 AbstractCegarLoop]: === Iteration 168 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:19:26,993 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:19:26,993 INFO L85 PathProgramCache]: Analyzing trace with hash 439720878, now seen corresponding path program 150 times [2022-01-18 07:19:26,993 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:19:26,993 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1013766276] [2022-01-18 07:19:26,993 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:19:26,993 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:19:26,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:19:27,104 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 07:19:27,104 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:19:27,104 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1013766276] [2022-01-18 07:19:27,105 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1013766276] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:19:27,105 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [162283856] [2022-01-18 07:19:27,105 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 07:19:27,105 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:19:27,105 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:19:27,106 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-01-18 07:19:27,106 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-01-18 07:19:27,127 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-01-18 07:19:27,128 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:19:27,128 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 28 conjunts are in the unsatisfiable core [2022-01-18 07:19:27,129 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:19:27,476 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-01-18 07:19:27,476 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-01-18 07:19:27,489 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:19:27,489 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:19:27,572 INFO L353 Elim1Store]: treesize reduction 10, result has 65.5 percent of original size [2022-01-18 07:19:27,572 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-01-18 07:19:27,870 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 07:19:27,870 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [162283856] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:19:27,870 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:19:27,870 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 14, 12] total 29 [2022-01-18 07:19:27,870 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [26590488] [2022-01-18 07:19:27,870 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:19:27,870 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-01-18 07:19:27,870 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:19:27,871 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-01-18 07:19:27,871 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=124, Invalid=746, Unknown=0, NotChecked=0, Total=870 [2022-01-18 07:19:27,871 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-01-18 07:19:28,673 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:19:28,674 INFO L93 Difference]: Finished difference Result 71532 states and 209773 transitions. [2022-01-18 07:19:28,674 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-01-18 07:19:28,674 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-01-18 07:19:28,674 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:19:29,193 INFO L225 Difference]: With dead ends: 71532 [2022-01-18 07:19:29,193 INFO L226 Difference]: Without dead ends: 71408 [2022-01-18 07:19:29,193 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-01-18 07:19:29,194 INFO L933 BasicCegarLoop]: 95 mSDtfsCounter, 198 mSDsluCounter, 1748 mSDsCounter, 0 mSdLazyCounter, 1157 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s 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-01-18 07:19:29,194 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-01-18 07:19:29,295 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 71408 states. [2022-01-18 07:19:30,486 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 71408 to 70837. [2022-01-18 07:19:30,563 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-01-18 07:19:30,740 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 70837 states to 70837 states and 208171 transitions. [2022-01-18 07:19:30,740 INFO L78 Accepts]: Start accepts. Automaton has 70837 states and 208171 transitions. Word has length 40 [2022-01-18 07:19:30,740 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:19:30,740 INFO L470 AbstractCegarLoop]: Abstraction has 70837 states and 208171 transitions. [2022-01-18 07:19:30,741 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-01-18 07:19:30,741 INFO L276 IsEmpty]: Start isEmpty. Operand 70837 states and 208171 transitions. [2022-01-18 07:19:30,860 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-01-18 07:19:30,861 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:19:30,861 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-01-18 07:19:30,875 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (155)] Ended with exit code 0 [2022-01-18 07:19:31,061 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-01-18 07:19:31,061 INFO L402 AbstractCegarLoop]: === Iteration 169 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:19:31,061 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:19:31,062 INFO L85 PathProgramCache]: Analyzing trace with hash 1439156078, now seen corresponding path program 151 times [2022-01-18 07:19:31,062 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:19:31,062 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1137208930] [2022-01-18 07:19:31,062 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:19:31,062 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:19:31,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:19:31,190 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 07:19:31,190 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:19:31,190 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1137208930] [2022-01-18 07:19:31,190 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1137208930] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:19:31,190 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [769007138] [2022-01-18 07:19:31,190 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 07:19:31,190 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:19:31,190 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:19:31,191 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-01-18 07:19:31,192 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-01-18 07:19:31,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:19:31,214 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 26 conjunts are in the unsatisfiable core [2022-01-18 07:19:31,214 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:19:31,555 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-01-18 07:19:31,555 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-01-18 07:19:31,573 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:19:31,573 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:19:31,675 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-01-18 07:19:31,676 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-01-18 07:19:31,820 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-01-18 07:19:31,820 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [769007138] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:19:31,820 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:19:31,820 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13, 12] total 24 [2022-01-18 07:19:31,820 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1784932691] [2022-01-18 07:19:31,820 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:19:31,820 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-01-18 07:19:31,820 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:19:31,821 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-01-18 07:19:31,821 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=518, Unknown=0, NotChecked=0, Total=600 [2022-01-18 07:19:31,821 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-01-18 07:19:32,507 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:19:32,507 INFO L93 Difference]: Finished difference Result 71368 states and 209367 transitions. [2022-01-18 07:19:32,507 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-01-18 07:19:32,508 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-01-18 07:19:32,508 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:19:33,043 INFO L225 Difference]: With dead ends: 71368 [2022-01-18 07:19:33,044 INFO L226 Difference]: Without dead ends: 71238 [2022-01-18 07:19:33,044 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-01-18 07:19:33,044 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.4s IncrementalHoareTripleChecker+Time [2022-01-18 07:19:33,045 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.4s Time] [2022-01-18 07:19:33,158 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 71238 states. [2022-01-18 07:19:34,407 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 71238 to 70821. [2022-01-18 07:19:34,508 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-01-18 07:19:34,687 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 70821 states to 70821 states and 208127 transitions. [2022-01-18 07:19:34,687 INFO L78 Accepts]: Start accepts. Automaton has 70821 states and 208127 transitions. Word has length 40 [2022-01-18 07:19:34,687 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:19:34,687 INFO L470 AbstractCegarLoop]: Abstraction has 70821 states and 208127 transitions. [2022-01-18 07:19:34,687 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-01-18 07:19:34,687 INFO L276 IsEmpty]: Start isEmpty. Operand 70821 states and 208127 transitions. [2022-01-18 07:19:34,808 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-01-18 07:19:34,808 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:19:34,808 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-01-18 07:19:34,823 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-01-18 07:19:35,008 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-01-18 07:19:35,008 INFO L402 AbstractCegarLoop]: === Iteration 170 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:19:35,009 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:19:35,009 INFO L85 PathProgramCache]: Analyzing trace with hash -1395063890, now seen corresponding path program 152 times [2022-01-18 07:19:35,009 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:19:35,009 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1997049180] [2022-01-18 07:19:35,009 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:19:35,009 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:19:35,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:19:35,152 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:19:35,152 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:19:35,152 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1997049180] [2022-01-18 07:19:35,152 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1997049180] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:19:35,152 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2137676607] [2022-01-18 07:19:35,152 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 07:19:35,152 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:19:35,152 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:19:35,153 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-01-18 07:19:35,154 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-01-18 07:19:35,174 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 07:19:35,174 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:19:35,175 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 28 conjunts are in the unsatisfiable core [2022-01-18 07:19:35,175 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:19:35,425 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-01-18 07:19:35,425 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-01-18 07:19:35,440 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:19:35,440 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:19:35,579 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-01-18 07:19:35,579 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-01-18 07:19:35,682 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:19:35,682 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2137676607] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:19:35,682 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:19:35,682 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14, 14] total 34 [2022-01-18 07:19:35,682 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2073041417] [2022-01-18 07:19:35,682 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:19:35,683 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2022-01-18 07:19:35,683 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:19:35,683 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2022-01-18 07:19:35,683 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=1028, Unknown=0, NotChecked=0, Total=1122 [2022-01-18 07:19:35,683 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-01-18 07:19:37,525 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:19:37,525 INFO L93 Difference]: Finished difference Result 71674 states and 209933 transitions. [2022-01-18 07:19:37,525 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-01-18 07:19:37,526 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-01-18 07:19:37,526 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:19:37,706 INFO L225 Difference]: With dead ends: 71674 [2022-01-18 07:19:37,707 INFO L226 Difference]: Without dead ends: 71598 [2022-01-18 07:19:37,707 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-01-18 07:19:37,707 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-01-18 07:19:37,707 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-01-18 07:19:37,769 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 71598 states. [2022-01-18 07:19:38,928 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 71598 to 64421. [2022-01-18 07:19:38,999 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-01-18 07:19:39,154 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 64421 states to 64421 states and 189357 transitions. [2022-01-18 07:19:39,154 INFO L78 Accepts]: Start accepts. Automaton has 64421 states and 189357 transitions. Word has length 40 [2022-01-18 07:19:39,154 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:19:39,154 INFO L470 AbstractCegarLoop]: Abstraction has 64421 states and 189357 transitions. [2022-01-18 07:19:39,154 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-01-18 07:19:39,154 INFO L276 IsEmpty]: Start isEmpty. Operand 64421 states and 189357 transitions. [2022-01-18 07:19:39,262 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-01-18 07:19:39,262 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:19:39,262 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-01-18 07:19:39,277 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-01-18 07:19:39,462 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-01-18 07:19:39,463 INFO L402 AbstractCegarLoop]: === Iteration 171 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:19:39,463 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:19:39,463 INFO L85 PathProgramCache]: Analyzing trace with hash 649816336, now seen corresponding path program 153 times [2022-01-18 07:19:39,463 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:19:39,463 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2140833449] [2022-01-18 07:19:39,463 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:19:39,463 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:19:39,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:19:39,613 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:19:39,614 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:19:39,614 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2140833449] [2022-01-18 07:19:39,614 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2140833449] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:19:39,614 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [356063052] [2022-01-18 07:19:39,614 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 07:19:39,614 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:19:39,614 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:19:39,615 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-01-18 07:19:39,615 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-01-18 07:19:39,636 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-01-18 07:19:39,637 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:19:39,637 INFO L263 TraceCheckSpWp]: Trace formula consists of 84 conjuncts, 26 conjunts are in the unsatisfiable core [2022-01-18 07:19:39,638 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:19:39,945 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 07:19:39,946 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 07:19:39,946 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-18 07:19:39,947 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-01-18 07:19:39,962 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:19:39,962 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:19:40,125 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-01-18 07:19:40,125 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-01-18 07:19:40,244 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:19:40,245 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [356063052] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:19:40,245 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:19:40,245 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 23 [2022-01-18 07:19:40,245 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1404326686] [2022-01-18 07:19:40,245 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:19:40,245 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-01-18 07:19:40,245 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:19:40,245 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-01-18 07:19:40,245 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=473, Unknown=0, NotChecked=0, Total=552 [2022-01-18 07:19:40,245 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-01-18 07:19:40,798 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:19:40,798 INFO L93 Difference]: Finished difference Result 81456 states and 239205 transitions. [2022-01-18 07:19:40,798 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-01-18 07:19:40,798 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-01-18 07:19:40,798 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:19:41,387 INFO L225 Difference]: With dead ends: 81456 [2022-01-18 07:19:41,387 INFO L226 Difference]: Without dead ends: 81427 [2022-01-18 07:19:41,387 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-01-18 07:19:41,387 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-01-18 07:19:41,388 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-01-18 07:19:41,495 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 81427 states. [2022-01-18 07:19:42,712 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 81427 to 64385. [2022-01-18 07:19:42,782 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-01-18 07:19:42,942 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 64385 states to 64385 states and 189273 transitions. [2022-01-18 07:19:42,942 INFO L78 Accepts]: Start accepts. Automaton has 64385 states and 189273 transitions. Word has length 40 [2022-01-18 07:19:42,942 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:19:42,942 INFO L470 AbstractCegarLoop]: Abstraction has 64385 states and 189273 transitions. [2022-01-18 07:19:42,942 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-01-18 07:19:42,942 INFO L276 IsEmpty]: Start isEmpty. Operand 64385 states and 189273 transitions. [2022-01-18 07:19:43,050 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-01-18 07:19:43,050 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:19:43,050 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-01-18 07:19:43,065 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (158)] Ended with exit code 0 [2022-01-18 07:19:43,251 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-01-18 07:19:43,251 INFO L402 AbstractCegarLoop]: === Iteration 172 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:19:43,251 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:19:43,251 INFO L85 PathProgramCache]: Analyzing trace with hash 1640799184, now seen corresponding path program 154 times [2022-01-18 07:19:43,251 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:19:43,252 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [966602826] [2022-01-18 07:19:43,252 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:19:43,252 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:19:43,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:19:43,295 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 12 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:19:43,295 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:19:43,295 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [966602826] [2022-01-18 07:19:43,295 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [966602826] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:19:43,295 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [206618149] [2022-01-18 07:19:43,295 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 07:19:43,295 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:19:43,295 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:19:43,296 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-01-18 07:19:43,296 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-01-18 07:19:43,318 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 07:19:43,318 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:19:43,318 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2022-01-18 07:19:43,319 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:19:43,417 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 12 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:19:43,417 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:19:43,479 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 12 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:19:43,479 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [206618149] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:19:43,479 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:19:43,479 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 15 [2022-01-18 07:19:43,479 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1315938642] [2022-01-18 07:19:43,479 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:19:43,479 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-01-18 07:19:43,479 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:19:43,479 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-01-18 07:19:43,480 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=151, Unknown=0, NotChecked=0, Total=210 [2022-01-18 07:19:43,480 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-01-18 07:19:44,016 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:19:44,016 INFO L93 Difference]: Finished difference Result 84041 states and 246875 transitions. [2022-01-18 07:19:44,016 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-01-18 07:19:44,016 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-01-18 07:19:44,017 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:19:44,235 INFO L225 Difference]: With dead ends: 84041 [2022-01-18 07:19:44,236 INFO L226 Difference]: Without dead ends: 84041 [2022-01-18 07:19:44,236 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-01-18 07:19:44,236 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-01-18 07:19:44,236 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-01-18 07:19:44,325 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 84041 states. [2022-01-18 07:19:46,077 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 84041 to 65449. [2022-01-18 07:19:46,144 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-01-18 07:19:46,307 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 65449 states to 65449 states and 192300 transitions. [2022-01-18 07:19:46,307 INFO L78 Accepts]: Start accepts. Automaton has 65449 states and 192300 transitions. Word has length 43 [2022-01-18 07:19:46,307 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:19:46,307 INFO L470 AbstractCegarLoop]: Abstraction has 65449 states and 192300 transitions. [2022-01-18 07:19:46,307 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-01-18 07:19:46,307 INFO L276 IsEmpty]: Start isEmpty. Operand 65449 states and 192300 transitions. [2022-01-18 07:19:46,421 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-01-18 07:19:46,421 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:19:46,421 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-01-18 07:19:46,436 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (159)] Ended with exit code 0 [2022-01-18 07:19:46,621 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-01-18 07:19:46,622 INFO L402 AbstractCegarLoop]: === Iteration 173 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:19:46,622 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:19:46,622 INFO L85 PathProgramCache]: Analyzing trace with hash 1114164146, now seen corresponding path program 155 times [2022-01-18 07:19:46,622 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:19:46,622 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1458272584] [2022-01-18 07:19:46,622 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:19:46,622 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:19:46,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:19:46,665 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 22 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:19:46,665 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:19:46,665 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1458272584] [2022-01-18 07:19:46,665 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1458272584] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:19:46,665 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [351219309] [2022-01-18 07:19:46,665 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 07:19:46,665 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:19:46,665 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:19:46,666 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-01-18 07:19:46,666 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-01-18 07:19:46,689 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2022-01-18 07:19:46,689 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:19:46,689 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2022-01-18 07:19:46,690 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:19:46,805 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 22 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:19:46,805 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:19:46,872 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 22 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:19:46,872 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [351219309] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:19:46,872 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:19:46,872 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 15 [2022-01-18 07:19:46,872 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [80692189] [2022-01-18 07:19:46,872 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:19:46,872 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-01-18 07:19:46,873 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:19:46,873 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-01-18 07:19:46,873 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=151, Unknown=0, NotChecked=0, Total=210 [2022-01-18 07:19:46,873 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-01-18 07:19:47,437 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:19:47,438 INFO L93 Difference]: Finished difference Result 100169 states and 291741 transitions. [2022-01-18 07:19:47,438 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-01-18 07:19:47,438 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-01-18 07:19:47,438 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:19:47,707 INFO L225 Difference]: With dead ends: 100169 [2022-01-18 07:19:47,708 INFO L226 Difference]: Without dead ends: 100082 [2022-01-18 07:19:47,708 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-01-18 07:19:47,708 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-01-18 07:19:47,708 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-01-18 07:19:47,807 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 100082 states. [2022-01-18 07:19:49,637 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 100082 to 65449. [2022-01-18 07:19:49,708 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-01-18 07:19:49,873 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 65449 states to 65449 states and 192289 transitions. [2022-01-18 07:19:49,873 INFO L78 Accepts]: Start accepts. Automaton has 65449 states and 192289 transitions. Word has length 43 [2022-01-18 07:19:49,873 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:19:49,873 INFO L470 AbstractCegarLoop]: Abstraction has 65449 states and 192289 transitions. [2022-01-18 07:19:49,874 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-01-18 07:19:49,874 INFO L276 IsEmpty]: Start isEmpty. Operand 65449 states and 192289 transitions. [2022-01-18 07:19:50,000 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-01-18 07:19:50,001 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:19:50,001 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-01-18 07:19:50,016 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (160)] Ended with exit code 0 [2022-01-18 07:19:50,201 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-01-18 07:19:50,201 INFO L402 AbstractCegarLoop]: === Iteration 174 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:19:50,202 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:19:50,202 INFO L85 PathProgramCache]: Analyzing trace with hash 1996735150, now seen corresponding path program 156 times [2022-01-18 07:19:50,202 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:19:50,202 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [533903288] [2022-01-18 07:19:50,202 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:19:50,202 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:19:50,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:19:50,245 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 12 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:19:50,245 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:19:50,245 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [533903288] [2022-01-18 07:19:50,245 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [533903288] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:19:50,245 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1654094530] [2022-01-18 07:19:50,245 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 07:19:50,245 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:19:50,246 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:19:50,246 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-01-18 07:19:50,247 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-01-18 07:19:50,269 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2022-01-18 07:19:50,269 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:19:50,269 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2022-01-18 07:19:50,270 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:19:50,387 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 12 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:19:50,387 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:19:50,448 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 12 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:19:50,448 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1654094530] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:19:50,448 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:19:50,449 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 16 [2022-01-18 07:19:50,449 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1798342890] [2022-01-18 07:19:50,449 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:19:50,449 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-01-18 07:19:50,449 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:19:50,449 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-01-18 07:19:50,449 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=177, Unknown=0, NotChecked=0, Total=240 [2022-01-18 07:19:50,449 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-01-18 07:19:51,672 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:19:51,672 INFO L93 Difference]: Finished difference Result 113833 states and 330707 transitions. [2022-01-18 07:19:51,672 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2022-01-18 07:19:51,672 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-01-18 07:19:51,672 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:19:52,535 INFO L225 Difference]: With dead ends: 113833 [2022-01-18 07:19:52,536 INFO L226 Difference]: Without dead ends: 113803 [2022-01-18 07:19:52,536 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-01-18 07:19:52,536 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-01-18 07:19:52,536 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-01-18 07:19:52,645 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 113803 states. [2022-01-18 07:19:54,436 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 113803 to 78096. [2022-01-18 07:19:54,521 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-01-18 07:19:55,016 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 78096 states to 78096 states and 230216 transitions. [2022-01-18 07:19:55,016 INFO L78 Accepts]: Start accepts. Automaton has 78096 states and 230216 transitions. Word has length 43 [2022-01-18 07:19:55,016 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:19:55,016 INFO L470 AbstractCegarLoop]: Abstraction has 78096 states and 230216 transitions. [2022-01-18 07:19:55,017 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-01-18 07:19:55,017 INFO L276 IsEmpty]: Start isEmpty. Operand 78096 states and 230216 transitions. [2022-01-18 07:19:55,160 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-01-18 07:19:55,160 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:19:55,160 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-01-18 07:19:55,175 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-01-18 07:19:55,360 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-01-18 07:19:55,361 INFO L402 AbstractCegarLoop]: === Iteration 175 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:19:55,361 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:19:55,361 INFO L85 PathProgramCache]: Analyzing trace with hash 1786038104, now seen corresponding path program 157 times [2022-01-18 07:19:55,361 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:19:55,361 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [398618291] [2022-01-18 07:19:55,361 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:19:55,361 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:19:55,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:19:55,410 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 19 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:19:55,410 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:19:55,410 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [398618291] [2022-01-18 07:19:55,410 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [398618291] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:19:55,410 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1319574779] [2022-01-18 07:19:55,410 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 07:19:55,410 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:19:55,410 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:19:55,411 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-01-18 07:19:55,411 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-01-18 07:19:55,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:19:55,433 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2022-01-18 07:19:55,433 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:19:55,550 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 22 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:19:55,550 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:19:55,611 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 19 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:19:55,611 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1319574779] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:19:55,611 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:19:55,612 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 16 [2022-01-18 07:19:55,612 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1524445430] [2022-01-18 07:19:55,612 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:19:55,612 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-01-18 07:19:55,612 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:19:55,612 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-01-18 07:19:55,612 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=162, Unknown=0, NotChecked=0, Total=240 [2022-01-18 07:19:55,612 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-01-18 07:19:56,523 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:19:56,523 INFO L93 Difference]: Finished difference Result 92320 states and 270229 transitions. [2022-01-18 07:19:56,523 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-01-18 07:19:56,524 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-01-18 07:19:56,524 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:19:56,752 INFO L225 Difference]: With dead ends: 92320 [2022-01-18 07:19:56,753 INFO L226 Difference]: Without dead ends: 92308 [2022-01-18 07:19:56,753 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 80 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 548 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=876, Invalid=1674, Unknown=0, NotChecked=0, Total=2550 [2022-01-18 07:19:56,753 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.3s IncrementalHoareTripleChecker+Time [2022-01-18 07:19:56,753 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.3s Time] [2022-01-18 07:19:56,842 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 92308 states. [2022-01-18 07:19:58,641 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 92308 to 80844. [2022-01-18 07:19:58,744 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-01-18 07:19:58,982 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 80844 states to 80844 states and 238718 transitions. [2022-01-18 07:19:58,982 INFO L78 Accepts]: Start accepts. Automaton has 80844 states and 238718 transitions. Word has length 43 [2022-01-18 07:19:58,982 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:19:58,982 INFO L470 AbstractCegarLoop]: Abstraction has 80844 states and 238718 transitions. [2022-01-18 07:19:58,983 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-01-18 07:19:58,983 INFO L276 IsEmpty]: Start isEmpty. Operand 80844 states and 238718 transitions. [2022-01-18 07:19:59,114 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-01-18 07:19:59,115 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:19:59,115 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-01-18 07:19:59,129 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (162)] Ended with exit code 0 [2022-01-18 07:19:59,315 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-01-18 07:19:59,315 INFO L402 AbstractCegarLoop]: === Iteration 176 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:19:59,315 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:19:59,316 INFO L85 PathProgramCache]: Analyzing trace with hash -1780177374, now seen corresponding path program 158 times [2022-01-18 07:19:59,316 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:19:59,316 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1287851753] [2022-01-18 07:19:59,316 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:19:59,316 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:19:59,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:19:59,358 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 19 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:19:59,358 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:19:59,358 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1287851753] [2022-01-18 07:19:59,358 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1287851753] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:19:59,358 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1600709495] [2022-01-18 07:19:59,358 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 07:19:59,358 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:19:59,358 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:19:59,359 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-01-18 07:19:59,359 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-01-18 07:19:59,381 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 07:19:59,382 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:19:59,382 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2022-01-18 07:19:59,382 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:19:59,487 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 22 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:19:59,487 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:19:59,547 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 19 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:19:59,547 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1600709495] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:19:59,547 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:19:59,547 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 16 [2022-01-18 07:19:59,547 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [120613320] [2022-01-18 07:19:59,547 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:19:59,548 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-01-18 07:19:59,548 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:19:59,548 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-01-18 07:19:59,548 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=166, Unknown=0, NotChecked=0, Total=240 [2022-01-18 07:19:59,548 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-01-18 07:20:01,052 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:20:01,052 INFO L93 Difference]: Finished difference Result 94133 states and 274834 transitions. [2022-01-18 07:20:01,053 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-01-18 07:20:01,053 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-01-18 07:20:01,053 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:20:01,293 INFO L225 Difference]: With dead ends: 94133 [2022-01-18 07:20:01,293 INFO L226 Difference]: Without dead ends: 94133 [2022-01-18 07:20:01,293 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 80 SyntacticMatches, 1 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 881 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=1199, Invalid=2341, Unknown=0, NotChecked=0, Total=3540 [2022-01-18 07:20:01,293 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.3s IncrementalHoareTripleChecker+Time [2022-01-18 07:20:01,293 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.3s Time] [2022-01-18 07:20:01,379 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 94133 states. [2022-01-18 07:20:03,006 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 94133 to 74076. [2022-01-18 07:20:03,086 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-01-18 07:20:03,605 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 74076 states to 74076 states and 218136 transitions. [2022-01-18 07:20:03,606 INFO L78 Accepts]: Start accepts. Automaton has 74076 states and 218136 transitions. Word has length 43 [2022-01-18 07:20:03,606 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:20:03,606 INFO L470 AbstractCegarLoop]: Abstraction has 74076 states and 218136 transitions. [2022-01-18 07:20:03,606 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-01-18 07:20:03,606 INFO L276 IsEmpty]: Start isEmpty. Operand 74076 states and 218136 transitions. [2022-01-18 07:20:03,727 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-01-18 07:20:03,727 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:20:03,727 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-01-18 07:20:03,742 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-01-18 07:20:03,928 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-01-18 07:20:03,928 INFO L402 AbstractCegarLoop]: === Iteration 177 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:20:03,928 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:20:03,928 INFO L85 PathProgramCache]: Analyzing trace with hash 2137818768, now seen corresponding path program 159 times [2022-01-18 07:20:03,928 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:20:03,928 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [978163111] [2022-01-18 07:20:03,928 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:20:03,928 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:20:03,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:20:03,970 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 19 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:20:03,970 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:20:03,970 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [978163111] [2022-01-18 07:20:03,970 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [978163111] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:20:03,970 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1205824107] [2022-01-18 07:20:03,970 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 07:20:03,970 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:20:03,970 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:20:03,971 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-01-18 07:20:03,972 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-01-18 07:20:03,993 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-01-18 07:20:03,994 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:20:03,994 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2022-01-18 07:20:03,994 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:20:04,103 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 19 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:20:04,104 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:20:04,164 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 19 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:20:04,164 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1205824107] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:20:04,164 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:20:04,164 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 16 [2022-01-18 07:20:04,164 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2015566491] [2022-01-18 07:20:04,164 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:20:04,164 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-01-18 07:20:04,164 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:20:04,165 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-01-18 07:20:04,165 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=178, Unknown=0, NotChecked=0, Total=240 [2022-01-18 07:20:04,165 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-01-18 07:20:05,103 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:20:05,103 INFO L93 Difference]: Finished difference Result 108594 states and 315527 transitions. [2022-01-18 07:20:05,103 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-01-18 07:20:05,104 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-01-18 07:20:05,104 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:20:05,396 INFO L225 Difference]: With dead ends: 108594 [2022-01-18 07:20:05,397 INFO L226 Difference]: Without dead ends: 108580 [2022-01-18 07:20:05,397 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-01-18 07:20:05,397 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-01-18 07:20:05,397 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-01-18 07:20:05,506 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 108580 states. [2022-01-18 07:20:07,349 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 108580 to 68334. [2022-01-18 07:20:07,422 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-01-18 07:20:07,590 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 68334 states to 68334 states and 200453 transitions. [2022-01-18 07:20:07,590 INFO L78 Accepts]: Start accepts. Automaton has 68334 states and 200453 transitions. Word has length 43 [2022-01-18 07:20:07,590 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:20:07,590 INFO L470 AbstractCegarLoop]: Abstraction has 68334 states and 200453 transitions. [2022-01-18 07:20:07,590 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-01-18 07:20:07,590 INFO L276 IsEmpty]: Start isEmpty. Operand 68334 states and 200453 transitions. [2022-01-18 07:20:07,698 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-01-18 07:20:07,698 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:20:07,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-01-18 07:20:07,713 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-01-18 07:20:07,898 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-01-18 07:20:07,898 INFO L402 AbstractCegarLoop]: === Iteration 178 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:20:07,899 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:20:07,899 INFO L85 PathProgramCache]: Analyzing trace with hash -2072749754, now seen corresponding path program 160 times [2022-01-18 07:20:07,899 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:20:07,899 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [645176346] [2022-01-18 07:20:07,899 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:20:07,899 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:20:07,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:20:07,940 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 17 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:20:07,940 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:20:07,940 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [645176346] [2022-01-18 07:20:07,940 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [645176346] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:20:07,940 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1724622143] [2022-01-18 07:20:07,940 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 07:20:07,941 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:20:07,941 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:20:07,941 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-01-18 07:20:07,942 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-01-18 07:20:07,963 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 07:20:07,963 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:20:07,964 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2022-01-18 07:20:07,964 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:20:08,071 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 17 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:20:08,071 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:20:08,131 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 17 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:20:08,131 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1724622143] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:20:08,131 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:20:08,131 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 16 [2022-01-18 07:20:08,131 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1819244220] [2022-01-18 07:20:08,132 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:20:08,132 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-01-18 07:20:08,132 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:20:08,132 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-01-18 07:20:08,132 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2022-01-18 07:20:08,132 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-01-18 07:20:09,037 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:20:09,037 INFO L93 Difference]: Finished difference Result 104986 states and 304871 transitions. [2022-01-18 07:20:09,037 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-01-18 07:20:09,037 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-01-18 07:20:09,037 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:20:09,837 INFO L225 Difference]: With dead ends: 104986 [2022-01-18 07:20:09,837 INFO L226 Difference]: Without dead ends: 104930 [2022-01-18 07:20:09,837 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-01-18 07:20:09,837 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-01-18 07:20:09,837 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-01-18 07:20:09,937 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 104930 states. [2022-01-18 07:20:11,523 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 104930 to 69206. [2022-01-18 07:20:11,601 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-01-18 07:20:11,776 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 69206 states to 69206 states and 202855 transitions. [2022-01-18 07:20:11,777 INFO L78 Accepts]: Start accepts. Automaton has 69206 states and 202855 transitions. Word has length 43 [2022-01-18 07:20:11,777 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:20:11,777 INFO L470 AbstractCegarLoop]: Abstraction has 69206 states and 202855 transitions. [2022-01-18 07:20:11,777 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-01-18 07:20:11,777 INFO L276 IsEmpty]: Start isEmpty. Operand 69206 states and 202855 transitions. [2022-01-18 07:20:11,888 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-01-18 07:20:11,888 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:20:11,888 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-01-18 07:20:11,903 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-01-18 07:20:12,088 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-01-18 07:20:12,089 INFO L402 AbstractCegarLoop]: === Iteration 179 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:20:12,089 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:20:12,089 INFO L85 PathProgramCache]: Analyzing trace with hash -432712244, now seen corresponding path program 161 times [2022-01-18 07:20:12,089 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:20:12,089 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1695124291] [2022-01-18 07:20:12,089 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:20:12,089 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:20:12,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:20:12,131 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 14 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:20:12,131 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:20:12,131 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1695124291] [2022-01-18 07:20:12,131 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1695124291] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:20:12,131 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [580263994] [2022-01-18 07:20:12,131 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 07:20:12,131 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:20:12,131 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:20:12,132 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-01-18 07:20:12,133 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-01-18 07:20:12,154 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-01-18 07:20:12,154 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:20:12,155 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2022-01-18 07:20:12,155 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:20:12,263 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 14 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:20:12,263 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:20:12,323 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 14 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:20:12,323 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [580263994] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:20:12,323 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:20:12,323 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 16 [2022-01-18 07:20:12,323 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1611169286] [2022-01-18 07:20:12,323 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:20:12,323 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-01-18 07:20:12,323 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:20:12,323 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-01-18 07:20:12,323 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=186, Unknown=0, NotChecked=0, Total=240 [2022-01-18 07:20:12,324 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-01-18 07:20:13,523 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:20:13,523 INFO L93 Difference]: Finished difference Result 107062 states and 310780 transitions. [2022-01-18 07:20:13,524 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-01-18 07:20:13,524 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-01-18 07:20:13,524 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:20:13,819 INFO L225 Difference]: With dead ends: 107062 [2022-01-18 07:20:13,819 INFO L226 Difference]: Without dead ends: 106964 [2022-01-18 07:20:13,819 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 80 SyntacticMatches, 1 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 525 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=452, Invalid=1440, Unknown=0, NotChecked=0, Total=1892 [2022-01-18 07:20:13,819 INFO L933 BasicCegarLoop]: 34 mSDtfsCounter, 418 mSDsluCounter, 476 mSDsCounter, 0 mSdLazyCounter, 512 mSolverCounterSat, 81 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s 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.6s IncrementalHoareTripleChecker+Time [2022-01-18 07:20:13,819 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.6s Time] [2022-01-18 07:20:13,925 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 106964 states. [2022-01-18 07:20:15,875 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 106964 to 70066. [2022-01-18 07:20:15,942 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-01-18 07:20:16,102 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 70066 states to 70066 states and 205289 transitions. [2022-01-18 07:20:16,102 INFO L78 Accepts]: Start accepts. Automaton has 70066 states and 205289 transitions. Word has length 43 [2022-01-18 07:20:16,102 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:20:16,102 INFO L470 AbstractCegarLoop]: Abstraction has 70066 states and 205289 transitions. [2022-01-18 07:20:16,102 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-01-18 07:20:16,102 INFO L276 IsEmpty]: Start isEmpty. Operand 70066 states and 205289 transitions. [2022-01-18 07:20:16,216 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-01-18 07:20:16,216 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:20:16,216 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-01-18 07:20:16,232 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (166)] Forceful destruction successful, exit code 0 [2022-01-18 07:20:16,417 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-01-18 07:20:16,417 INFO L402 AbstractCegarLoop]: === Iteration 180 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:20:16,417 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:20:16,417 INFO L85 PathProgramCache]: Analyzing trace with hash -1623211130, now seen corresponding path program 162 times [2022-01-18 07:20:16,417 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:20:16,417 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1691961319] [2022-01-18 07:20:16,417 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:20:16,418 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:20:16,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:20:16,459 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 17 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:20:16,460 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:20:16,460 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1691961319] [2022-01-18 07:20:16,460 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1691961319] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:20:16,460 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1763045395] [2022-01-18 07:20:16,460 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 07:20:16,460 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:20:16,460 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:20:16,461 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-01-18 07:20:16,461 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-01-18 07:20:16,483 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-01-18 07:20:16,483 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:20:16,484 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2022-01-18 07:20:16,484 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:20:16,592 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 17 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:20:16,592 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:20:16,653 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 17 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:20:16,653 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1763045395] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:20:16,653 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:20:16,653 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 16 [2022-01-18 07:20:16,653 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [341012404] [2022-01-18 07:20:16,653 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:20:16,653 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-01-18 07:20:16,653 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:20:16,653 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-01-18 07:20:16,653 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=181, Unknown=0, NotChecked=0, Total=240 [2022-01-18 07:20:16,654 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-01-18 07:20:17,333 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:20:17,334 INFO L93 Difference]: Finished difference Result 101398 states and 294360 transitions. [2022-01-18 07:20:17,334 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-01-18 07:20:17,334 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-01-18 07:20:17,334 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:20:17,604 INFO L225 Difference]: With dead ends: 101398 [2022-01-18 07:20:17,604 INFO L226 Difference]: Without dead ends: 101328 [2022-01-18 07:20:17,604 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-01-18 07:20:17,604 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-01-18 07:20:17,604 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-01-18 07:20:17,703 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 101328 states. [2022-01-18 07:20:19,785 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 101328 to 70066. [2022-01-18 07:20:19,874 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-01-18 07:20:20,118 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 70066 states to 70066 states and 205207 transitions. [2022-01-18 07:20:20,118 INFO L78 Accepts]: Start accepts. Automaton has 70066 states and 205207 transitions. Word has length 43 [2022-01-18 07:20:20,118 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:20:20,118 INFO L470 AbstractCegarLoop]: Abstraction has 70066 states and 205207 transitions. [2022-01-18 07:20:20,118 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-01-18 07:20:20,118 INFO L276 IsEmpty]: Start isEmpty. Operand 70066 states and 205207 transitions. [2022-01-18 07:20:20,238 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-01-18 07:20:20,238 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:20:20,238 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-01-18 07:20:20,253 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-01-18 07:20:20,438 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-01-18 07:20:20,439 INFO L402 AbstractCegarLoop]: === Iteration 181 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:20:20,439 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:20:20,439 INFO L85 PathProgramCache]: Analyzing trace with hash 1163603664, now seen corresponding path program 163 times [2022-01-18 07:20:20,439 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:20:20,439 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [533563459] [2022-01-18 07:20:20,439 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:20:20,440 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:20:20,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:20:20,499 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 17 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:20:20,499 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:20:20,499 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [533563459] [2022-01-18 07:20:20,499 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [533563459] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:20:20,499 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1086070108] [2022-01-18 07:20:20,499 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 07:20:20,499 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:20:20,500 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:20:20,500 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-01-18 07:20:20,501 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-01-18 07:20:20,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:20:20,522 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2022-01-18 07:20:20,523 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:20:20,642 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 22 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:20:20,643 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:20:20,704 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 17 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:20:20,704 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1086070108] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:20:20,704 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:20:20,704 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 17 [2022-01-18 07:20:20,704 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1678984674] [2022-01-18 07:20:20,704 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:20:20,704 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-01-18 07:20:20,704 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:20:20,704 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-01-18 07:20:20,705 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=193, Unknown=0, NotChecked=0, Total=272 [2022-01-18 07:20:20,705 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-01-18 07:20:21,632 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:20:21,632 INFO L93 Difference]: Finished difference Result 83666 states and 243435 transitions. [2022-01-18 07:20:21,633 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2022-01-18 07:20:21,633 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-01-18 07:20:21,633 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:20:22,320 INFO L225 Difference]: With dead ends: 83666 [2022-01-18 07:20:22,320 INFO L226 Difference]: Without dead ends: 83606 [2022-01-18 07:20:22,321 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 79 SyntacticMatches, 1 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 736 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=973, Invalid=2107, Unknown=0, NotChecked=0, Total=3080 [2022-01-18 07:20:22,321 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-01-18 07:20:22,321 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-01-18 07:20:22,394 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 83606 states. [2022-01-18 07:20:23,942 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 83606 to 72568. [2022-01-18 07:20:24,023 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-01-18 07:20:24,204 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 72568 states to 72568 states and 212436 transitions. [2022-01-18 07:20:24,204 INFO L78 Accepts]: Start accepts. Automaton has 72568 states and 212436 transitions. Word has length 43 [2022-01-18 07:20:24,204 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:20:24,204 INFO L470 AbstractCegarLoop]: Abstraction has 72568 states and 212436 transitions. [2022-01-18 07:20:24,204 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-01-18 07:20:24,204 INFO L276 IsEmpty]: Start isEmpty. Operand 72568 states and 212436 transitions. [2022-01-18 07:20:24,320 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-01-18 07:20:24,321 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:20:24,321 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-01-18 07:20:24,335 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (168)] Ended with exit code 0 [2022-01-18 07:20:24,521 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-01-18 07:20:24,521 INFO L402 AbstractCegarLoop]: === Iteration 182 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:20:24,521 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:20:24,522 INFO L85 PathProgramCache]: Analyzing trace with hash 1580263304, now seen corresponding path program 164 times [2022-01-18 07:20:24,522 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:20:24,522 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [793312524] [2022-01-18 07:20:24,522 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:20:24,522 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:20:24,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:20:24,559 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 17 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:20:24,559 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:20:24,559 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [793312524] [2022-01-18 07:20:24,559 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [793312524] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:20:24,559 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [908808490] [2022-01-18 07:20:24,560 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 07:20:24,560 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:20:24,560 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:20:24,560 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-01-18 07:20:24,561 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-01-18 07:20:24,583 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 07:20:24,583 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:20:24,583 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2022-01-18 07:20:24,583 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:20:24,695 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 22 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:20:24,695 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:20:24,755 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 17 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:20:24,755 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [908808490] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:20:24,755 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:20:24,755 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11, 10] total 16 [2022-01-18 07:20:24,755 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1596992419] [2022-01-18 07:20:24,755 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:20:24,755 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-01-18 07:20:24,756 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:20:24,756 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-01-18 07:20:24,756 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=167, Unknown=0, NotChecked=0, Total=240 [2022-01-18 07:20:24,756 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-01-18 07:20:26,109 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:20:26,109 INFO L93 Difference]: Finished difference Result 86862 states and 251613 transitions. [2022-01-18 07:20:26,109 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-01-18 07:20:26,109 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-01-18 07:20:26,109 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:20:26,319 INFO L225 Difference]: With dead ends: 86862 [2022-01-18 07:20:26,319 INFO L226 Difference]: Without dead ends: 86834 [2022-01-18 07:20:26,319 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-01-18 07:20:26,320 INFO L933 BasicCegarLoop]: 75 mSDtfsCounter, 300 mSDsluCounter, 832 mSDsCounter, 0 mSdLazyCounter, 916 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s 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.6s IncrementalHoareTripleChecker+Time [2022-01-18 07:20:26,320 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.6s Time] [2022-01-18 07:20:26,404 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 86834 states. [2022-01-18 07:20:28,135 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 86834 to 67904. [2022-01-18 07:20:28,196 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-01-18 07:20:28,356 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 67904 states to 67904 states and 198798 transitions. [2022-01-18 07:20:28,356 INFO L78 Accepts]: Start accepts. Automaton has 67904 states and 198798 transitions. Word has length 43 [2022-01-18 07:20:28,356 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:20:28,356 INFO L470 AbstractCegarLoop]: Abstraction has 67904 states and 198798 transitions. [2022-01-18 07:20:28,356 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-01-18 07:20:28,356 INFO L276 IsEmpty]: Start isEmpty. Operand 67904 states and 198798 transitions. [2022-01-18 07:20:28,462 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-01-18 07:20:28,462 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:20:28,462 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-01-18 07:20:28,477 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-01-18 07:20:28,662 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-01-18 07:20:28,662 INFO L402 AbstractCegarLoop]: === Iteration 183 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:20:28,663 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:20:28,663 INFO L85 PathProgramCache]: Analyzing trace with hash 646127960, now seen corresponding path program 165 times [2022-01-18 07:20:28,663 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:20:28,663 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1919584157] [2022-01-18 07:20:28,663 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:20:28,663 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:20:28,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:20:28,709 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 14 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:20:28,709 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:20:28,709 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1919584157] [2022-01-18 07:20:28,710 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1919584157] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:20:28,710 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [41563805] [2022-01-18 07:20:28,710 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 07:20:28,710 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:20:28,710 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:20:28,711 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-01-18 07:20:28,711 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-01-18 07:20:28,733 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2022-01-18 07:20:28,734 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:20:28,734 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2022-01-18 07:20:28,734 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:20:28,865 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 22 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:20:28,865 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:20:28,930 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 14 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:20:28,930 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [41563805] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:20:28,930 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:20:28,930 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 18 [2022-01-18 07:20:28,930 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2058377786] [2022-01-18 07:20:28,930 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:20:28,930 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-01-18 07:20:28,930 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:20:28,931 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-01-18 07:20:28,931 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=224, Unknown=0, NotChecked=0, Total=306 [2022-01-18 07:20:28,931 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-01-18 07:20:29,841 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:20:29,841 INFO L93 Difference]: Finished difference Result 85593 states and 248053 transitions. [2022-01-18 07:20:29,841 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-01-18 07:20:29,841 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-01-18 07:20:29,841 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:20:30,050 INFO L225 Difference]: With dead ends: 85593 [2022-01-18 07:20:30,050 INFO L226 Difference]: Without dead ends: 85455 [2022-01-18 07:20:30,050 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 136 GetRequests, 78 SyntacticMatches, 1 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 891 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=996, Invalid=2426, Unknown=0, NotChecked=0, Total=3422 [2022-01-18 07:20:30,051 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-01-18 07:20:30,051 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-01-18 07:20:30,133 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 85455 states. [2022-01-18 07:20:31,796 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 85455 to 70476. [2022-01-18 07:20:31,872 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-01-18 07:20:32,051 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 70476 states to 70476 states and 206078 transitions. [2022-01-18 07:20:32,052 INFO L78 Accepts]: Start accepts. Automaton has 70476 states and 206078 transitions. Word has length 43 [2022-01-18 07:20:32,052 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:20:32,052 INFO L470 AbstractCegarLoop]: Abstraction has 70476 states and 206078 transitions. [2022-01-18 07:20:32,052 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-01-18 07:20:32,052 INFO L276 IsEmpty]: Start isEmpty. Operand 70476 states and 206078 transitions. [2022-01-18 07:20:32,167 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-01-18 07:20:32,167 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:20:32,167 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-01-18 07:20:32,182 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (170)] Ended with exit code 0 [2022-01-18 07:20:32,367 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-01-18 07:20:32,368 INFO L402 AbstractCegarLoop]: === Iteration 184 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:20:32,368 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:20:32,368 INFO L85 PathProgramCache]: Analyzing trace with hash 897589862, now seen corresponding path program 166 times [2022-01-18 07:20:32,368 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:20:32,368 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2126937952] [2022-01-18 07:20:32,368 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:20:32,368 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:20:32,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:20:32,402 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 14 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:20:32,402 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:20:32,402 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2126937952] [2022-01-18 07:20:32,402 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2126937952] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:20:32,402 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2080460019] [2022-01-18 07:20:32,402 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 07:20:32,402 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:20:32,402 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:20:32,403 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-01-18 07:20:32,404 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-01-18 07:20:32,425 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 07:20:32,425 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:20:32,425 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2022-01-18 07:20:32,426 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:20:32,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-01-18 07:20:32,547 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:20:32,607 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 14 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:20:32,607 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2080460019] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:20:32,607 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:20:32,607 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 11, 9] total 16 [2022-01-18 07:20:32,607 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1150834896] [2022-01-18 07:20:32,607 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:20:32,608 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-01-18 07:20:32,608 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:20:32,608 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-01-18 07:20:32,608 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=167, Unknown=0, NotChecked=0, Total=240 [2022-01-18 07:20:32,608 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-01-18 07:20:34,134 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:20:34,134 INFO L93 Difference]: Finished difference Result 92457 states and 267325 transitions. [2022-01-18 07:20:34,134 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-01-18 07:20:34,135 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-01-18 07:20:34,135 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:20:34,415 INFO L225 Difference]: With dead ends: 92457 [2022-01-18 07:20:34,416 INFO L226 Difference]: Without dead ends: 92422 [2022-01-18 07:20:34,416 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 147 GetRequests, 80 SyntacticMatches, 1 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1431 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=1526, Invalid=3030, Unknown=0, NotChecked=0, Total=4556 [2022-01-18 07:20:34,416 INFO L933 BasicCegarLoop]: 59 mSDtfsCounter, 352 mSDsluCounter, 592 mSDsCounter, 0 mSdLazyCounter, 705 mSolverCounterSat, 41 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s 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-01-18 07:20:34,416 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-01-18 07:20:34,534 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 92422 states. [2022-01-18 07:20:36,135 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 92422 to 75536. [2022-01-18 07:20:36,219 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-01-18 07:20:36,415 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 75536 states to 75536 states and 221060 transitions. [2022-01-18 07:20:36,415 INFO L78 Accepts]: Start accepts. Automaton has 75536 states and 221060 transitions. Word has length 43 [2022-01-18 07:20:36,415 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:20:36,415 INFO L470 AbstractCegarLoop]: Abstraction has 75536 states and 221060 transitions. [2022-01-18 07:20:36,415 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-01-18 07:20:36,415 INFO L276 IsEmpty]: Start isEmpty. Operand 75536 states and 221060 transitions. [2022-01-18 07:20:36,539 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-01-18 07:20:36,539 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:20:36,539 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-01-18 07:20:36,554 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (171)] Forceful destruction successful, exit code 0 [2022-01-18 07:20:36,739 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-01-18 07:20:36,739 INFO L402 AbstractCegarLoop]: === Iteration 185 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:20:36,739 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:20:36,740 INFO L85 PathProgramCache]: Analyzing trace with hash -834944560, now seen corresponding path program 167 times [2022-01-18 07:20:36,740 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:20:36,740 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [695608125] [2022-01-18 07:20:36,740 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:20:36,740 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:20:36,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:20:36,786 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 17 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:20:36,786 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:20:36,786 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [695608125] [2022-01-18 07:20:36,786 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [695608125] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:20:36,786 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [38919568] [2022-01-18 07:20:36,786 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 07:20:36,786 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:20:36,786 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:20:36,787 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-01-18 07:20:37,096 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-01-18 07:20:37,102 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2022-01-18 07:20:37,103 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:20:37,103 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2022-01-18 07:20:37,104 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:20:37,268 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 22 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:20:37,269 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:20:37,331 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 17 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:20:37,331 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [38919568] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:20:37,331 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:20:37,331 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 19 [2022-01-18 07:20:37,331 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [568377600] [2022-01-18 07:20:37,331 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:20:37,331 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-18 07:20:37,331 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:20:37,332 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-18 07:20:37,332 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=255, Unknown=0, NotChecked=0, Total=342 [2022-01-18 07:20:37,332 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-01-18 07:20:38,328 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:20:38,329 INFO L93 Difference]: Finished difference Result 93085 states and 269449 transitions. [2022-01-18 07:20:38,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2022-01-18 07:20:38,329 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-01-18 07:20:38,329 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:20:38,558 INFO L225 Difference]: With dead ends: 93085 [2022-01-18 07:20:38,559 INFO L226 Difference]: Without dead ends: 92893 [2022-01-18 07:20:38,559 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-01-18 07:20:38,559 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.3s IncrementalHoareTripleChecker+Time [2022-01-18 07:20:38,559 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.3s Time] [2022-01-18 07:20:38,653 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 92893 states. [2022-01-18 07:20:40,452 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 92893 to 79316. [2022-01-18 07:20:40,536 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-01-18 07:20:40,732 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 79316 states to 79316 states and 231842 transitions. [2022-01-18 07:20:40,733 INFO L78 Accepts]: Start accepts. Automaton has 79316 states and 231842 transitions. Word has length 43 [2022-01-18 07:20:40,733 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:20:40,733 INFO L470 AbstractCegarLoop]: Abstraction has 79316 states and 231842 transitions. [2022-01-18 07:20:40,733 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-01-18 07:20:40,733 INFO L276 IsEmpty]: Start isEmpty. Operand 79316 states and 231842 transitions. [2022-01-18 07:20:40,859 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-01-18 07:20:40,860 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:20:40,860 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-01-18 07:20:40,874 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (172)] Ended with exit code 0 [2022-01-18 07:20:41,060 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-01-18 07:20:41,060 INFO L402 AbstractCegarLoop]: === Iteration 186 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:20:41,060 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:20:41,060 INFO L85 PathProgramCache]: Analyzing trace with hash 43225800, now seen corresponding path program 168 times [2022-01-18 07:20:41,060 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:20:41,061 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1633504912] [2022-01-18 07:20:41,061 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:20:41,061 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:20:41,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:20:41,091 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 17 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:20:41,092 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:20:41,092 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1633504912] [2022-01-18 07:20:41,092 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1633504912] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:20:41,092 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [39028053] [2022-01-18 07:20:41,092 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 07:20:41,092 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:20:41,092 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:20:41,093 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-01-18 07:20:41,093 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-01-18 07:20:41,116 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2022-01-18 07:20:41,117 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:20:41,117 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2022-01-18 07:20:41,118 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:20:41,281 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 22 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:20:41,281 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:20:41,347 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 17 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:20:41,347 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [39028053] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:20:41,347 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:20:41,347 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 11, 8] total 16 [2022-01-18 07:20:41,347 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [474860052] [2022-01-18 07:20:41,348 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:20:41,348 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-01-18 07:20:41,348 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:20:41,348 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-01-18 07:20:41,348 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=166, Unknown=0, NotChecked=0, Total=240 [2022-01-18 07:20:41,348 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-01-18 07:20:42,981 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:20:42,982 INFO L93 Difference]: Finished difference Result 109500 states and 316990 transitions. [2022-01-18 07:20:42,982 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2022-01-18 07:20:42,982 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-01-18 07:20:42,982 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:20:43,328 INFO L225 Difference]: With dead ends: 109500 [2022-01-18 07:20:43,328 INFO L226 Difference]: Without dead ends: 109472 [2022-01-18 07:20:43,328 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 80 SyntacticMatches, 1 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1618 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=1414, Invalid=2876, Unknown=0, NotChecked=0, Total=4290 [2022-01-18 07:20:43,329 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.3s IncrementalHoareTripleChecker+Time [2022-01-18 07:20:43,329 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.3s Time] [2022-01-18 07:20:43,433 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 109472 states. [2022-01-18 07:20:45,678 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 109472 to 92180. [2022-01-18 07:20:45,777 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-01-18 07:20:46,025 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 92180 states to 92180 states and 268870 transitions. [2022-01-18 07:20:46,025 INFO L78 Accepts]: Start accepts. Automaton has 92180 states and 268870 transitions. Word has length 43 [2022-01-18 07:20:46,025 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:20:46,025 INFO L470 AbstractCegarLoop]: Abstraction has 92180 states and 268870 transitions. [2022-01-18 07:20:46,025 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-01-18 07:20:46,025 INFO L276 IsEmpty]: Start isEmpty. Operand 92180 states and 268870 transitions. [2022-01-18 07:20:46,173 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-01-18 07:20:46,173 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:20:46,173 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-01-18 07:20:46,188 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-01-18 07:20:46,373 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-01-18 07:20:46,374 INFO L402 AbstractCegarLoop]: === Iteration 187 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:20:46,374 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:20:46,374 INFO L85 PathProgramCache]: Analyzing trace with hash 1302088520, now seen corresponding path program 169 times [2022-01-18 07:20:46,374 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:20:46,374 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1937653175] [2022-01-18 07:20:46,374 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:20:46,374 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:20:46,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:20:46,417 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 12 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:20:46,417 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:20:46,417 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1937653175] [2022-01-18 07:20:46,417 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1937653175] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:20:46,417 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2114130023] [2022-01-18 07:20:46,417 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 07:20:46,417 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:20:46,417 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:20:46,418 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-01-18 07:20:46,418 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-01-18 07:20:46,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:20:46,440 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2022-01-18 07:20:46,440 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:20:46,536 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 12 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:20:46,537 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:20:46,595 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 12 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:20:46,596 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2114130023] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:20:46,596 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:20:46,596 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 15 [2022-01-18 07:20:46,596 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [389194678] [2022-01-18 07:20:46,596 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:20:46,596 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-01-18 07:20:46,596 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:20:46,596 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-01-18 07:20:46,596 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=151, Unknown=0, NotChecked=0, Total=210 [2022-01-18 07:20:46,596 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-01-18 07:20:47,253 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:20:47,253 INFO L93 Difference]: Finished difference Result 103479 states and 300929 transitions. [2022-01-18 07:20:47,253 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-01-18 07:20:47,253 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-01-18 07:20:47,253 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:20:48,067 INFO L225 Difference]: With dead ends: 103479 [2022-01-18 07:20:48,067 INFO L226 Difference]: Without dead ends: 103479 [2022-01-18 07:20:48,068 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-01-18 07:20:48,068 INFO L933 BasicCegarLoop]: 62 mSDtfsCounter, 127 mSDsluCounter, 501 mSDsCounter, 0 mSdLazyCounter, 537 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s 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-01-18 07:20:48,068 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-01-18 07:20:48,160 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 103479 states. [2022-01-18 07:20:49,765 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 103479 to 93058. [2022-01-18 07:20:49,867 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-01-18 07:20:50,097 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 93058 states to 93058 states and 271457 transitions. [2022-01-18 07:20:50,098 INFO L78 Accepts]: Start accepts. Automaton has 93058 states and 271457 transitions. Word has length 43 [2022-01-18 07:20:50,098 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:20:50,098 INFO L470 AbstractCegarLoop]: Abstraction has 93058 states and 271457 transitions. [2022-01-18 07:20:50,098 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-01-18 07:20:50,098 INFO L276 IsEmpty]: Start isEmpty. Operand 93058 states and 271457 transitions. [2022-01-18 07:20:50,713 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-01-18 07:20:50,713 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:20:50,713 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-01-18 07:20:50,753 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (174)] Forceful destruction successful, exit code 0 [2022-01-18 07:20:50,943 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-01-18 07:20:50,943 INFO L402 AbstractCegarLoop]: === Iteration 188 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:20:50,944 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:20:50,944 INFO L85 PathProgramCache]: Analyzing trace with hash 2080610392, now seen corresponding path program 170 times [2022-01-18 07:20:50,944 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:20:50,944 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1381449766] [2022-01-18 07:20:50,944 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:20:50,944 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:20:50,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:20:50,986 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 22 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:20:50,986 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:20:50,986 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1381449766] [2022-01-18 07:20:50,986 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1381449766] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:20:50,986 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [377149934] [2022-01-18 07:20:50,986 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 07:20:50,986 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:20:50,986 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:20:50,987 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-01-18 07:20:50,987 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-01-18 07:20:51,009 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 07:20:51,010 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:20:51,010 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2022-01-18 07:20:51,010 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:20:51,110 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 22 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:20:51,110 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:20:51,170 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 22 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:20:51,170 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [377149934] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:20:51,170 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:20:51,170 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 15 [2022-01-18 07:20:51,170 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1046334594] [2022-01-18 07:20:51,170 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:20:51,170 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-01-18 07:20:51,170 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:20:51,170 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-01-18 07:20:51,170 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=151, Unknown=0, NotChecked=0, Total=210 [2022-01-18 07:20:51,171 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-01-18 07:20:51,751 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:20:51,751 INFO L93 Difference]: Finished difference Result 110612 states and 320000 transitions. [2022-01-18 07:20:51,751 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-01-18 07:20:51,752 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-01-18 07:20:51,752 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:20:52,045 INFO L225 Difference]: With dead ends: 110612 [2022-01-18 07:20:52,046 INFO L226 Difference]: Without dead ends: 110540 [2022-01-18 07:20:52,046 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-01-18 07:20:52,046 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-01-18 07:20:52,046 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-01-18 07:20:52,158 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 110540 states. [2022-01-18 07:20:54,239 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 110540 to 93058. [2022-01-18 07:20:54,341 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-01-18 07:20:54,577 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 93058 states to 93058 states and 271447 transitions. [2022-01-18 07:20:54,577 INFO L78 Accepts]: Start accepts. Automaton has 93058 states and 271447 transitions. Word has length 43 [2022-01-18 07:20:54,577 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:20:54,577 INFO L470 AbstractCegarLoop]: Abstraction has 93058 states and 271447 transitions. [2022-01-18 07:20:54,577 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-01-18 07:20:54,577 INFO L276 IsEmpty]: Start isEmpty. Operand 93058 states and 271447 transitions. [2022-01-18 07:20:54,725 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-01-18 07:20:54,726 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:20:54,726 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-01-18 07:20:54,741 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (175)] Forceful destruction successful, exit code 0 [2022-01-18 07:20:54,926 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-01-18 07:20:54,926 INFO L402 AbstractCegarLoop]: === Iteration 189 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:20:54,926 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:20:54,926 INFO L85 PathProgramCache]: Analyzing trace with hash 1084417578, now seen corresponding path program 171 times [2022-01-18 07:20:54,926 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:20:54,927 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [732872903] [2022-01-18 07:20:54,927 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:20:54,927 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:20:54,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:20:54,970 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 9 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:20:54,970 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:20:54,970 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [732872903] [2022-01-18 07:20:54,970 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [732872903] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:20:54,970 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2019547430] [2022-01-18 07:20:54,970 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 07:20:54,970 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:20:54,970 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:20:54,971 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-01-18 07:20:54,976 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-01-18 07:20:54,998 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2022-01-18 07:20:54,998 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:20:54,998 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2022-01-18 07:20:54,998 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:20:55,111 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 12 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:20:55,111 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:20:55,172 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 9 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:20:55,172 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2019547430] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:20:55,172 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:20:55,172 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 16 [2022-01-18 07:20:55,172 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [901322590] [2022-01-18 07:20:55,172 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:20:55,172 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-01-18 07:20:55,172 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:20:55,173 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-01-18 07:20:55,173 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=178, Unknown=0, NotChecked=0, Total=240 [2022-01-18 07:20:55,173 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-01-18 07:20:56,418 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:20:56,419 INFO L93 Difference]: Finished difference Result 102161 states and 296333 transitions. [2022-01-18 07:20:56,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-01-18 07:20:56,419 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-01-18 07:20:56,419 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:20:56,710 INFO L225 Difference]: With dead ends: 102161 [2022-01-18 07:20:56,710 INFO L226 Difference]: Without dead ends: 102161 [2022-01-18 07:20:56,710 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 94 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 157 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=280, Invalid=590, Unknown=0, NotChecked=0, Total=870 [2022-01-18 07:20:56,710 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.2s IncrementalHoareTripleChecker+Time [2022-01-18 07:20:56,710 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.2s Time] [2022-01-18 07:20:56,806 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 102161 states. [2022-01-18 07:20:58,576 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 102161 to 93842. [2022-01-18 07:20:58,681 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-01-18 07:20:59,290 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 93842 states to 93842 states and 273685 transitions. [2022-01-18 07:20:59,290 INFO L78 Accepts]: Start accepts. Automaton has 93842 states and 273685 transitions. Word has length 43 [2022-01-18 07:20:59,290 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:20:59,290 INFO L470 AbstractCegarLoop]: Abstraction has 93842 states and 273685 transitions. [2022-01-18 07:20:59,290 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-01-18 07:20:59,290 INFO L276 IsEmpty]: Start isEmpty. Operand 93842 states and 273685 transitions. [2022-01-18 07:20:59,431 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-01-18 07:20:59,431 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:20:59,432 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-01-18 07:20:59,447 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-01-18 07:20:59,632 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-01-18 07:20:59,632 INFO L402 AbstractCegarLoop]: === Iteration 190 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:20:59,632 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:20:59,632 INFO L85 PathProgramCache]: Analyzing trace with hash -86277952, now seen corresponding path program 172 times [2022-01-18 07:20:59,632 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:20:59,632 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1312683120] [2022-01-18 07:20:59,633 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:20:59,633 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:20:59,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:20:59,675 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 22 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:20:59,675 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:20:59,675 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1312683120] [2022-01-18 07:20:59,675 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1312683120] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:20:59,675 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [629137547] [2022-01-18 07:20:59,675 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 07:20:59,676 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:20:59,676 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:20:59,676 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-01-18 07:20:59,677 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-01-18 07:20:59,699 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 07:20:59,699 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:20:59,699 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2022-01-18 07:20:59,700 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:20:59,815 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 22 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:20:59,815 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:20:59,875 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 22 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:20:59,875 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [629137547] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:20:59,875 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:20:59,875 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 16 [2022-01-18 07:20:59,875 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [311713038] [2022-01-18 07:20:59,875 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:20:59,875 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-01-18 07:20:59,875 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:20:59,875 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-01-18 07:20:59,875 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=181, Unknown=0, NotChecked=0, Total=240 [2022-01-18 07:20:59,875 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-01-18 07:21:00,625 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:21:00,626 INFO L93 Difference]: Finished difference Result 112192 states and 323956 transitions. [2022-01-18 07:21:00,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-01-18 07:21:00,626 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-01-18 07:21:00,626 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:21:00,927 INFO L225 Difference]: With dead ends: 112192 [2022-01-18 07:21:00,927 INFO L226 Difference]: Without dead ends: 112132 [2022-01-18 07:21:00,927 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-01-18 07:21:00,928 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-01-18 07:21:00,928 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-01-18 07:21:01,040 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 112132 states. [2022-01-18 07:21:03,370 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 112132 to 96682. [2022-01-18 07:21:03,483 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-01-18 07:21:04,104 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 96682 states to 96682 states and 282221 transitions. [2022-01-18 07:21:04,105 INFO L78 Accepts]: Start accepts. Automaton has 96682 states and 282221 transitions. Word has length 43 [2022-01-18 07:21:04,105 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:21:04,105 INFO L470 AbstractCegarLoop]: Abstraction has 96682 states and 282221 transitions. [2022-01-18 07:21:04,105 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-01-18 07:21:04,105 INFO L276 IsEmpty]: Start isEmpty. Operand 96682 states and 282221 transitions. [2022-01-18 07:21:04,256 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-01-18 07:21:04,256 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:21:04,256 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-01-18 07:21:04,271 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (177)] Forceful destruction successful, exit code 0 [2022-01-18 07:21:04,456 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-01-18 07:21:04,457 INFO L402 AbstractCegarLoop]: === Iteration 191 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:21:04,457 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:21:04,457 INFO L85 PathProgramCache]: Analyzing trace with hash -1681387256, now seen corresponding path program 173 times [2022-01-18 07:21:04,457 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:21:04,457 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1504524731] [2022-01-18 07:21:04,457 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:21:04,457 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:21:04,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:21:04,500 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 9 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:21:04,500 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:21:04,500 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1504524731] [2022-01-18 07:21:04,500 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1504524731] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:21:04,500 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [17691739] [2022-01-18 07:21:04,500 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 07:21:04,500 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:21:04,500 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:21:04,501 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-01-18 07:21:04,501 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-01-18 07:21:04,524 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2022-01-18 07:21:04,524 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:21:04,524 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2022-01-18 07:21:04,525 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:21:04,638 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 12 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:21:04,638 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:21:04,698 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 9 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:21:04,698 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [17691739] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:21:04,698 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:21:04,698 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 16 [2022-01-18 07:21:04,698 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [969896587] [2022-01-18 07:21:04,698 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:21:04,698 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-01-18 07:21:04,698 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:21:04,698 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-01-18 07:21:04,698 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=180, Unknown=0, NotChecked=0, Total=240 [2022-01-18 07:21:04,698 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-01-18 07:21:05,740 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:21:05,740 INFO L93 Difference]: Finished difference Result 111323 states and 322568 transitions. [2022-01-18 07:21:05,740 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-01-18 07:21:05,740 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-01-18 07:21:05,740 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:21:06,043 INFO L225 Difference]: With dead ends: 111323 [2022-01-18 07:21:06,043 INFO L226 Difference]: Without dead ends: 111323 [2022-01-18 07:21:06,044 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-01-18 07:21:06,044 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-01-18 07:21:06,044 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-01-18 07:21:06,156 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 111323 states. [2022-01-18 07:21:08,397 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 111323 to 99566. [2022-01-18 07:21:08,508 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-01-18 07:21:08,775 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 99566 states to 99566 states and 290395 transitions. [2022-01-18 07:21:08,775 INFO L78 Accepts]: Start accepts. Automaton has 99566 states and 290395 transitions. Word has length 43 [2022-01-18 07:21:08,776 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:21:08,776 INFO L470 AbstractCegarLoop]: Abstraction has 99566 states and 290395 transitions. [2022-01-18 07:21:08,776 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-01-18 07:21:08,776 INFO L276 IsEmpty]: Start isEmpty. Operand 99566 states and 290395 transitions. [2022-01-18 07:21:09,431 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-01-18 07:21:09,432 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:21:09,432 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-01-18 07:21:09,483 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (178)] Ended with exit code 0 [2022-01-18 07:21:09,667 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-01-18 07:21:09,667 INFO L402 AbstractCegarLoop]: === Iteration 192 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:21:09,668 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:21:09,668 INFO L85 PathProgramCache]: Analyzing trace with hash 810118706, now seen corresponding path program 174 times [2022-01-18 07:21:09,668 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:21:09,668 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1429307979] [2022-01-18 07:21:09,668 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:21:09,668 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:21:09,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:21:09,712 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 15 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:21:09,712 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:21:09,712 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1429307979] [2022-01-18 07:21:09,712 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1429307979] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:21:09,712 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [216304477] [2022-01-18 07:21:09,712 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 07:21:09,712 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:21:09,712 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:21:09,713 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-01-18 07:21:09,713 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-01-18 07:21:09,736 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-01-18 07:21:09,737 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:21:09,737 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2022-01-18 07:21:09,737 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:21:09,847 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 15 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:21:09,847 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:21:09,906 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 15 proven. 19 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:21:09,906 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [216304477] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:21:09,906 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:21:09,906 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 16 [2022-01-18 07:21:09,906 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1498120898] [2022-01-18 07:21:09,906 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:21:09,906 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-01-18 07:21:09,906 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:21:09,906 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-01-18 07:21:09,906 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=186, Unknown=0, NotChecked=0, Total=240 [2022-01-18 07:21:09,907 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-01-18 07:21:10,853 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:21:10,853 INFO L93 Difference]: Finished difference Result 132264 states and 382898 transitions. [2022-01-18 07:21:10,853 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-01-18 07:21:10,854 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-01-18 07:21:10,854 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:21:11,217 INFO L225 Difference]: With dead ends: 132264 [2022-01-18 07:21:11,218 INFO L226 Difference]: Without dead ends: 132180 [2022-01-18 07:21:11,218 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-01-18 07:21:11,218 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-01-18 07:21:11,218 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-01-18 07:21:11,358 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 132180 states. [2022-01-18 07:21:14,013 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 132180 to 111210. [2022-01-18 07:21:14,137 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-01-18 07:21:14,803 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 111210 states to 111210 states and 323703 transitions. [2022-01-18 07:21:14,803 INFO L78 Accepts]: Start accepts. Automaton has 111210 states and 323703 transitions. Word has length 43 [2022-01-18 07:21:14,803 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:21:14,803 INFO L470 AbstractCegarLoop]: Abstraction has 111210 states and 323703 transitions. [2022-01-18 07:21:14,804 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-01-18 07:21:14,804 INFO L276 IsEmpty]: Start isEmpty. Operand 111210 states and 323703 transitions. [2022-01-18 07:21:15,002 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-01-18 07:21:15,002 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:21:15,002 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-01-18 07:21:15,018 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (179)] Forceful destruction successful, exit code 0 [2022-01-18 07:21:15,203 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-01-18 07:21:15,203 INFO L402 AbstractCegarLoop]: === Iteration 193 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:21:15,204 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:21:15,204 INFO L85 PathProgramCache]: Analyzing trace with hash 607650538, now seen corresponding path program 175 times [2022-01-18 07:21:15,204 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:21:15,204 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1989939625] [2022-01-18 07:21:15,204 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:21:15,204 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:21:15,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:21:15,247 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 9 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:21:15,247 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:21:15,248 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1989939625] [2022-01-18 07:21:15,248 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1989939625] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:21:15,248 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1473077925] [2022-01-18 07:21:15,248 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 07:21:15,248 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:21:15,248 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:21:15,249 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-01-18 07:21:15,249 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-01-18 07:21:15,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:21:15,271 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2022-01-18 07:21:15,271 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:21:15,384 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 12 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:21:15,384 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:21:15,444 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 9 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:21:15,444 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1473077925] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:21:15,444 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:21:15,444 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 16 [2022-01-18 07:21:15,444 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1637150310] [2022-01-18 07:21:15,444 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:21:15,444 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-01-18 07:21:15,444 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:21:15,445 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-01-18 07:21:15,445 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=176, Unknown=0, NotChecked=0, Total=240 [2022-01-18 07:21:15,445 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-01-18 07:21:16,660 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:21:16,660 INFO L93 Difference]: Finished difference Result 133387 states and 385396 transitions. [2022-01-18 07:21:16,661 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2022-01-18 07:21:16,661 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-01-18 07:21:16,661 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:21:17,652 INFO L225 Difference]: With dead ends: 133387 [2022-01-18 07:21:17,652 INFO L226 Difference]: Without dead ends: 133387 [2022-01-18 07:21:17,652 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 179 GetRequests, 122 SyntacticMatches, 1 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 779 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=1028, Invalid=2278, Unknown=0, NotChecked=0, Total=3306 [2022-01-18 07:21:17,653 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.3s IncrementalHoareTripleChecker+Time [2022-01-18 07:21:17,653 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.3s Time] [2022-01-18 07:21:17,764 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 133387 states. [2022-01-18 07:21:20,029 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 133387 to 115038. [2022-01-18 07:21:20,158 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-01-18 07:21:20,464 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 115038 states to 115038 states and 335111 transitions. [2022-01-18 07:21:20,464 INFO L78 Accepts]: Start accepts. Automaton has 115038 states and 335111 transitions. Word has length 43 [2022-01-18 07:21:20,464 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:21:20,464 INFO L470 AbstractCegarLoop]: Abstraction has 115038 states and 335111 transitions. [2022-01-18 07:21:20,464 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-01-18 07:21:20,464 INFO L276 IsEmpty]: Start isEmpty. Operand 115038 states and 335111 transitions. [2022-01-18 07:21:20,677 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-01-18 07:21:20,677 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:21:20,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-01-18 07:21:20,692 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-01-18 07:21:20,877 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-01-18 07:21:20,878 INFO L402 AbstractCegarLoop]: === Iteration 194 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:21:20,878 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:21:20,878 INFO L85 PathProgramCache]: Analyzing trace with hash -1320827392, now seen corresponding path program 176 times [2022-01-18 07:21:20,878 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:21:20,878 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [78754312] [2022-01-18 07:21:20,878 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:21:20,878 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:21:20,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:21:20,920 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 14 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:21:20,920 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:21:20,920 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [78754312] [2022-01-18 07:21:20,920 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [78754312] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:21:20,920 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1158585317] [2022-01-18 07:21:20,920 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 07:21:20,920 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:21:20,921 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:21:20,921 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-01-18 07:21:20,922 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-01-18 07:21:20,944 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 07:21:20,944 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:21:20,944 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2022-01-18 07:21:20,944 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:21:21,055 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 14 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:21:21,055 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:21:21,127 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 14 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:21:21,128 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1158585317] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:21:21,128 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:21:21,128 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 16 [2022-01-18 07:21:21,128 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [720200074] [2022-01-18 07:21:21,128 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:21:21,128 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-01-18 07:21:21,128 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:21:21,128 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-01-18 07:21:21,128 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2022-01-18 07:21:21,129 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-01-18 07:21:22,757 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:21:22,757 INFO L93 Difference]: Finished difference Result 139347 states and 404431 transitions. [2022-01-18 07:21:22,757 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-01-18 07:21:22,757 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-01-18 07:21:22,757 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:21:23,148 INFO L225 Difference]: With dead ends: 139347 [2022-01-18 07:21:23,148 INFO L226 Difference]: Without dead ends: 139275 [2022-01-18 07:21:23,148 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 157 GetRequests, 111 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 610 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=524, Invalid=1638, Unknown=0, NotChecked=0, Total=2162 [2022-01-18 07:21:23,148 INFO L933 BasicCegarLoop]: 43 mSDtfsCounter, 516 mSDsluCounter, 343 mSDsCounter, 0 mSdLazyCounter, 382 mSolverCounterSat, 84 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s 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.2s IncrementalHoareTripleChecker+Time [2022-01-18 07:21:23,148 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.2s Time] [2022-01-18 07:21:23,291 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 139275 states. [2022-01-18 07:21:26,393 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 139275 to 118744. [2022-01-18 07:21:26,558 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-01-18 07:21:26,907 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 118744 states to 118744 states and 346096 transitions. [2022-01-18 07:21:26,908 INFO L78 Accepts]: Start accepts. Automaton has 118744 states and 346096 transitions. Word has length 43 [2022-01-18 07:21:26,908 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:21:26,908 INFO L470 AbstractCegarLoop]: Abstraction has 118744 states and 346096 transitions. [2022-01-18 07:21:26,908 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-01-18 07:21:26,908 INFO L276 IsEmpty]: Start isEmpty. Operand 118744 states and 346096 transitions. [2022-01-18 07:21:27,108 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-01-18 07:21:27,108 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:21:27,108 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-01-18 07:21:27,123 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (181)] Forceful destruction successful, exit code 0 [2022-01-18 07:21:27,309 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-01-18 07:21:27,309 INFO L402 AbstractCegarLoop]: === Iteration 195 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:21:27,309 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:21:27,309 INFO L85 PathProgramCache]: Analyzing trace with hash 1641425992, now seen corresponding path program 177 times [2022-01-18 07:21:27,309 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:21:27,309 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2044371302] [2022-01-18 07:21:27,309 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:21:27,309 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:21:27,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:21:27,351 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 9 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:21:27,352 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:21:27,352 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2044371302] [2022-01-18 07:21:27,352 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2044371302] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:21:27,352 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [300660928] [2022-01-18 07:21:27,352 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 07:21:27,352 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:21:27,352 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:21:27,353 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-01-18 07:21:27,353 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-01-18 07:21:27,375 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2022-01-18 07:21:27,375 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:21:27,376 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2022-01-18 07:21:27,376 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:21:27,488 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 12 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:21:27,488 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:21:27,547 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 9 proven. 25 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:21:27,547 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [300660928] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:21:27,547 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:21:27,547 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 16 [2022-01-18 07:21:27,547 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [487727313] [2022-01-18 07:21:27,547 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:21:27,547 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-01-18 07:21:27,547 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:21:27,548 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-01-18 07:21:27,548 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=166, Unknown=0, NotChecked=0, Total=240 [2022-01-18 07:21:27,548 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-01-18 07:21:29,436 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:21:29,437 INFO L93 Difference]: Finished difference Result 135599 states and 392808 transitions. [2022-01-18 07:21:29,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-01-18 07:21:29,437 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-01-18 07:21:29,437 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:21:30,002 INFO L225 Difference]: With dead ends: 135599 [2022-01-18 07:21:30,003 INFO L226 Difference]: Without dead ends: 135599 [2022-01-18 07:21:30,003 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 183 GetRequests, 124 SyntacticMatches, 1 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 869 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=1199, Invalid=2341, Unknown=0, NotChecked=0, Total=3540 [2022-01-18 07:21:30,003 INFO L933 BasicCegarLoop]: 83 mSDtfsCounter, 301 mSDsluCounter, 832 mSDsCounter, 0 mSdLazyCounter, 950 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s 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.4s IncrementalHoareTripleChecker+Time [2022-01-18 07:21:30,003 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.4s Time] [2022-01-18 07:21:30,126 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 135599 states. [2022-01-18 07:21:32,644 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 135599 to 123466. [2022-01-18 07:21:32,785 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-01-18 07:21:33,118 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 123466 states to 123466 states and 360555 transitions. [2022-01-18 07:21:33,119 INFO L78 Accepts]: Start accepts. Automaton has 123466 states and 360555 transitions. Word has length 43 [2022-01-18 07:21:33,119 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:21:33,119 INFO L470 AbstractCegarLoop]: Abstraction has 123466 states and 360555 transitions. [2022-01-18 07:21:33,119 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-01-18 07:21:33,119 INFO L276 IsEmpty]: Start isEmpty. Operand 123466 states and 360555 transitions. [2022-01-18 07:21:33,958 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-01-18 07:21:33,958 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:21:33,958 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-01-18 07:21:34,015 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-01-18 07:21:34,158 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-01-18 07:21:34,159 INFO L402 AbstractCegarLoop]: === Iteration 196 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:21:34,159 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:21:34,159 INFO L85 PathProgramCache]: Analyzing trace with hash 1430728946, now seen corresponding path program 178 times [2022-01-18 07:21:34,159 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:21:34,159 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2121971852] [2022-01-18 07:21:34,159 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:21:34,159 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:21:34,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:21:34,201 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 19 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:21:34,201 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:21:34,201 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2121971852] [2022-01-18 07:21:34,201 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2121971852] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:21:34,201 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [63665223] [2022-01-18 07:21:34,201 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 07:21:34,201 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:21:34,201 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:21:34,202 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-01-18 07:21:34,202 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-01-18 07:21:34,224 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 07:21:34,224 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:21:34,224 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2022-01-18 07:21:34,225 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:21:34,337 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 19 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:21:34,337 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:21:34,395 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 19 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:21:34,395 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [63665223] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:21:34,395 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:21:34,395 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 16 [2022-01-18 07:21:34,395 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1950825311] [2022-01-18 07:21:34,395 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:21:34,395 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-01-18 07:21:34,395 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:21:34,396 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-01-18 07:21:34,396 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=178, Unknown=0, NotChecked=0, Total=240 [2022-01-18 07:21:34,396 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-01-18 07:21:35,463 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:21:35,464 INFO L93 Difference]: Finished difference Result 144064 states and 418320 transitions. [2022-01-18 07:21:35,464 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-01-18 07:21:35,464 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-01-18 07:21:35,464 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:21:35,863 INFO L225 Difference]: With dead ends: 144064 [2022-01-18 07:21:35,864 INFO L226 Difference]: Without dead ends: 144046 [2022-01-18 07:21:35,864 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-01-18 07:21:35,864 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.2s IncrementalHoareTripleChecker+Time [2022-01-18 07:21:35,864 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.2s Time] [2022-01-18 07:21:36,015 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 144046 states. [2022-01-18 07:21:39,430 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 144046 to 126144. [2022-01-18 07:21:39,698 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-01-18 07:21:40,212 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 126144 states to 126144 states and 368486 transitions. [2022-01-18 07:21:40,213 INFO L78 Accepts]: Start accepts. Automaton has 126144 states and 368486 transitions. Word has length 43 [2022-01-18 07:21:40,213 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:21:40,213 INFO L470 AbstractCegarLoop]: Abstraction has 126144 states and 368486 transitions. [2022-01-18 07:21:40,213 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-01-18 07:21:40,213 INFO L276 IsEmpty]: Start isEmpty. Operand 126144 states and 368486 transitions. [2022-01-18 07:21:40,482 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-01-18 07:21:40,482 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:21:40,482 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-01-18 07:21:40,505 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-01-18 07:21:40,695 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-01-18 07:21:40,695 INFO L402 AbstractCegarLoop]: === Iteration 197 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:21:40,696 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:21:40,696 INFO L85 PathProgramCache]: Analyzing trace with hash -2135486532, now seen corresponding path program 179 times [2022-01-18 07:21:40,696 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:21:40,696 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [888286207] [2022-01-18 07:21:40,696 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:21:40,696 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:21:40,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:21:40,739 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 22 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:21:40,739 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:21:40,739 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [888286207] [2022-01-18 07:21:40,739 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [888286207] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:21:40,739 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1306420114] [2022-01-18 07:21:40,739 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 07:21:40,739 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:21:40,739 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:21:40,740 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-01-18 07:21:40,740 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-01-18 07:21:40,762 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2022-01-18 07:21:40,762 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:21:40,762 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2022-01-18 07:21:40,763 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:21:40,870 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 22 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:21:40,870 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:21:40,928 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 22 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:21:40,928 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1306420114] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:21:40,928 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:21:40,928 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 16 [2022-01-18 07:21:40,928 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1509455163] [2022-01-18 07:21:40,929 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:21:40,929 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-01-18 07:21:40,929 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:21:40,929 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-01-18 07:21:40,929 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=177, Unknown=0, NotChecked=0, Total=240 [2022-01-18 07:21:40,929 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-01-18 07:21:42,802 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:21:42,802 INFO L93 Difference]: Finished difference Result 142798 states and 411834 transitions. [2022-01-18 07:21:42,802 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2022-01-18 07:21:42,802 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-01-18 07:21:42,802 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:21:43,222 INFO L225 Difference]: With dead ends: 142798 [2022-01-18 07:21:43,222 INFO L226 Difference]: Without dead ends: 142763 [2022-01-18 07:21:43,222 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 201 GetRequests, 133 SyntacticMatches, 1 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1798 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=1351, Invalid=3341, Unknown=0, NotChecked=0, Total=4692 [2022-01-18 07:21:43,222 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.3s IncrementalHoareTripleChecker+Time [2022-01-18 07:21:43,222 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.3s Time] [2022-01-18 07:21:43,366 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 142763 states. [2022-01-18 07:21:46,131 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 142763 to 120252. [2022-01-18 07:21:46,268 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-01-18 07:21:47,008 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 120252 states to 120252 states and 349744 transitions. [2022-01-18 07:21:47,008 INFO L78 Accepts]: Start accepts. Automaton has 120252 states and 349744 transitions. Word has length 43 [2022-01-18 07:21:47,008 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:21:47,008 INFO L470 AbstractCegarLoop]: Abstraction has 120252 states and 349744 transitions. [2022-01-18 07:21:47,008 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-01-18 07:21:47,008 INFO L276 IsEmpty]: Start isEmpty. Operand 120252 states and 349744 transitions. [2022-01-18 07:21:47,205 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-01-18 07:21:47,205 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:21:47,205 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-01-18 07:21:47,221 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (184)] Ended with exit code 0 [2022-01-18 07:21:47,406 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-01-18 07:21:47,406 INFO L402 AbstractCegarLoop]: === Iteration 198 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:21:47,406 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:21:47,406 INFO L85 PathProgramCache]: Analyzing trace with hash 1782509610, now seen corresponding path program 180 times [2022-01-18 07:21:47,406 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:21:47,406 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1038710996] [2022-01-18 07:21:47,406 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:21:47,406 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:21:47,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:21:47,448 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 19 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:21:47,449 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:21:47,449 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1038710996] [2022-01-18 07:21:47,449 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1038710996] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:21:47,449 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1680253504] [2022-01-18 07:21:47,449 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 07:21:47,449 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:21:47,449 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:21:47,450 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-01-18 07:21:47,450 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-01-18 07:21:47,472 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2022-01-18 07:21:47,473 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:21:47,473 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2022-01-18 07:21:47,473 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:21:47,579 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 22 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:21:47,579 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:21:47,637 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 19 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:21:47,637 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1680253504] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:21:47,637 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:21:47,637 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 16 [2022-01-18 07:21:47,637 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [261224014] [2022-01-18 07:21:47,637 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:21:47,637 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-01-18 07:21:47,637 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:21:47,637 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-01-18 07:21:47,637 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=162, Unknown=0, NotChecked=0, Total=240 [2022-01-18 07:21:47,638 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-01-18 07:21:48,667 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:21:48,667 INFO L93 Difference]: Finished difference Result 127422 states and 368867 transitions. [2022-01-18 07:21:48,667 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-01-18 07:21:48,668 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-01-18 07:21:48,668 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:21:49,606 INFO L225 Difference]: With dead ends: 127422 [2022-01-18 07:21:49,606 INFO L226 Difference]: Without dead ends: 127408 [2022-01-18 07:21:49,606 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 159 GetRequests, 112 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 475 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=781, Invalid=1475, Unknown=0, NotChecked=0, Total=2256 [2022-01-18 07:21:49,607 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.3s IncrementalHoareTripleChecker+Time [2022-01-18 07:21:49,607 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.3s Time] [2022-01-18 07:21:49,705 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 127408 states. [2022-01-18 07:21:51,835 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 127408 to 103586. [2022-01-18 07:21:51,952 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-01-18 07:21:52,235 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 103586 states to 103586 states and 300541 transitions. [2022-01-18 07:21:52,236 INFO L78 Accepts]: Start accepts. Automaton has 103586 states and 300541 transitions. Word has length 43 [2022-01-18 07:21:52,236 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:21:52,236 INFO L470 AbstractCegarLoop]: Abstraction has 103586 states and 300541 transitions. [2022-01-18 07:21:52,236 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-01-18 07:21:52,236 INFO L276 IsEmpty]: Start isEmpty. Operand 103586 states and 300541 transitions. [2022-01-18 07:21:52,390 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-01-18 07:21:52,390 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:21:52,390 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-01-18 07:21:52,405 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-01-18 07:21:52,591 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-01-18 07:21:52,591 INFO L402 AbstractCegarLoop]: === Iteration 199 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:21:52,591 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:21:52,591 INFO L85 PathProgramCache]: Analyzing trace with hash -282894300, now seen corresponding path program 181 times [2022-01-18 07:21:52,591 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:21:52,591 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [385791759] [2022-01-18 07:21:52,591 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:21:52,592 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:21:52,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:21:52,636 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 7 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:21:52,636 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:21:52,637 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [385791759] [2022-01-18 07:21:52,637 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [385791759] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:21:52,637 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1184736479] [2022-01-18 07:21:52,637 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 07:21:52,637 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:21:52,637 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:21:52,638 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-01-18 07:21:52,640 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-01-18 07:21:52,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:21:52,661 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2022-01-18 07:21:52,662 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:21:52,784 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 12 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:21:52,785 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:21:52,845 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 7 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:21:52,845 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1184736479] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:21:52,845 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:21:52,846 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 17 [2022-01-18 07:21:52,846 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1399240335] [2022-01-18 07:21:52,846 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:21:52,846 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-01-18 07:21:52,846 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:21:52,846 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-01-18 07:21:52,846 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=205, Unknown=0, NotChecked=0, Total=272 [2022-01-18 07:21:52,846 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-01-18 07:21:54,338 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:21:54,338 INFO L93 Difference]: Finished difference Result 115322 states and 332616 transitions. [2022-01-18 07:21:54,351 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-01-18 07:21:54,351 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-01-18 07:21:54,351 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:21:54,716 INFO L225 Difference]: With dead ends: 115322 [2022-01-18 07:21:54,717 INFO L226 Difference]: Without dead ends: 115256 [2022-01-18 07:21:54,717 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-01-18 07:21:54,717 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-01-18 07:21:54,717 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-01-18 07:21:54,819 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 115256 states. [2022-01-18 07:21:57,000 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 115256 to 103214. [2022-01-18 07:21:57,120 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-01-18 07:21:57,428 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 103214 states to 103214 states and 299529 transitions. [2022-01-18 07:21:57,428 INFO L78 Accepts]: Start accepts. Automaton has 103214 states and 299529 transitions. Word has length 43 [2022-01-18 07:21:57,428 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:21:57,428 INFO L470 AbstractCegarLoop]: Abstraction has 103214 states and 299529 transitions. [2022-01-18 07:21:57,428 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-01-18 07:21:57,429 INFO L276 IsEmpty]: Start isEmpty. Operand 103214 states and 299529 transitions. [2022-01-18 07:21:57,578 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-01-18 07:21:57,578 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:21:57,578 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-01-18 07:21:57,593 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (186)] Forceful destruction successful, exit code 0 [2022-01-18 07:21:57,778 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-01-18 07:21:57,778 INFO L402 AbstractCegarLoop]: === Iteration 200 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:21:57,779 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:21:57,779 INFO L85 PathProgramCache]: Analyzing trace with hash -2036631250, now seen corresponding path program 182 times [2022-01-18 07:21:57,779 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:21:57,779 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [237890223] [2022-01-18 07:21:57,779 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:21:57,779 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:21:57,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:21:57,817 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 7 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:21:57,817 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:21:57,817 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [237890223] [2022-01-18 07:21:57,817 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [237890223] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:21:57,817 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [725060752] [2022-01-18 07:21:57,818 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 07:21:57,818 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:21:57,818 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:21:57,818 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-01-18 07:21:57,819 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-01-18 07:21:57,840 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 07:21:57,840 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:21:57,841 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2022-01-18 07:21:57,841 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:21:57,961 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 12 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:21:57,961 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:21:58,021 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 7 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:21:58,021 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [725060752] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:21:58,021 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:21:58,021 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11, 10] total 16 [2022-01-18 07:21:58,021 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [893448179] [2022-01-18 07:21:58,021 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:21:58,021 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-01-18 07:21:58,021 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:21:58,022 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-01-18 07:21:58,022 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=179, Unknown=0, NotChecked=0, Total=240 [2022-01-18 07:21:58,022 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-01-18 07:21:59,018 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:21:59,018 INFO L93 Difference]: Finished difference Result 120278 states and 346726 transitions. [2022-01-18 07:21:59,018 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-01-18 07:21:59,018 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-01-18 07:21:59,018 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:21:59,858 INFO L225 Difference]: With dead ends: 120278 [2022-01-18 07:21:59,858 INFO L226 Difference]: Without dead ends: 120248 [2022-01-18 07:21:59,859 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-01-18 07:21:59,859 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-01-18 07:21:59,859 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-01-18 07:21:59,955 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 120248 states. [2022-01-18 07:22:01,847 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 120248 to 104486. [2022-01-18 07:22:01,964 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-01-18 07:22:02,623 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 104486 states to 104486 states and 303177 transitions. [2022-01-18 07:22:02,623 INFO L78 Accepts]: Start accepts. Automaton has 104486 states and 303177 transitions. Word has length 43 [2022-01-18 07:22:02,623 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:22:02,623 INFO L470 AbstractCegarLoop]: Abstraction has 104486 states and 303177 transitions. [2022-01-18 07:22:02,623 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-01-18 07:22:02,623 INFO L276 IsEmpty]: Start isEmpty. Operand 104486 states and 303177 transitions. [2022-01-18 07:22:02,773 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-01-18 07:22:02,773 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:22:02,773 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-01-18 07:22:02,788 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-01-18 07:22:02,974 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-01-18 07:22:02,974 INFO L402 AbstractCegarLoop]: === Iteration 201 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:22:02,974 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:22:02,974 INFO L85 PathProgramCache]: Analyzing trace with hash 1160711268, now seen corresponding path program 183 times [2022-01-18 07:22:02,974 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:22:02,974 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [21616504] [2022-01-18 07:22:02,974 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:22:02,974 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:22:02,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:22:03,012 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 7 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:22:03,012 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:22:03,012 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [21616504] [2022-01-18 07:22:03,012 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [21616504] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:22:03,012 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [224322481] [2022-01-18 07:22:03,012 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 07:22:03,012 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:22:03,012 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:22:03,013 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-01-18 07:22:03,014 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-01-18 07:22:03,035 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2022-01-18 07:22:03,036 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:22:03,036 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2022-01-18 07:22:03,036 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:22:03,157 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 12 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:22:03,158 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:22:03,217 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 7 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:22:03,217 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [224322481] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:22:03,218 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:22:03,218 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11, 10] total 16 [2022-01-18 07:22:03,218 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1181311673] [2022-01-18 07:22:03,218 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:22:03,218 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-01-18 07:22:03,218 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:22:03,218 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-01-18 07:22:03,218 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=176, Unknown=0, NotChecked=0, Total=240 [2022-01-18 07:22:03,218 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-01-18 07:22:04,434 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:22:04,434 INFO L93 Difference]: Finished difference Result 131850 states and 379328 transitions. [2022-01-18 07:22:04,435 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2022-01-18 07:22:04,435 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-01-18 07:22:04,435 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:22:05,333 INFO L225 Difference]: With dead ends: 131850 [2022-01-18 07:22:05,333 INFO L226 Difference]: Without dead ends: 131838 [2022-01-18 07:22:05,333 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-01-18 07:22:05,333 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-01-18 07:22:05,334 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-01-18 07:22:05,437 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 131838 states. [2022-01-18 07:22:07,660 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 131838 to 105990. [2022-01-18 07:22:07,778 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-01-18 07:22:08,060 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 105990 states to 105990 states and 307403 transitions. [2022-01-18 07:22:08,060 INFO L78 Accepts]: Start accepts. Automaton has 105990 states and 307403 transitions. Word has length 43 [2022-01-18 07:22:08,060 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:22:08,060 INFO L470 AbstractCegarLoop]: Abstraction has 105990 states and 307403 transitions. [2022-01-18 07:22:08,060 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-01-18 07:22:08,060 INFO L276 IsEmpty]: Start isEmpty. Operand 105990 states and 307403 transitions. [2022-01-18 07:22:08,217 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-01-18 07:22:08,217 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:22:08,217 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-01-18 07:22:08,235 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (188)] Ended with exit code 0 [2022-01-18 07:22:08,431 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-01-18 07:22:08,431 INFO L402 AbstractCegarLoop]: === Iteration 202 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:22:08,431 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:22:08,432 INFO L85 PathProgramCache]: Analyzing trace with hash 2060006638, now seen corresponding path program 184 times [2022-01-18 07:22:08,432 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:22:08,432 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1598762002] [2022-01-18 07:22:08,432 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:22:08,432 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:22:08,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:22:08,474 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 7 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:22:08,474 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:22:08,474 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1598762002] [2022-01-18 07:22:08,474 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1598762002] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:22:08,474 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [715617654] [2022-01-18 07:22:08,474 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 07:22:08,474 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:22:08,474 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:22:08,475 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-01-18 07:22:08,476 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-01-18 07:22:08,497 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 07:22:08,497 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:22:08,497 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2022-01-18 07:22:08,498 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:22: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-01-18 07:22:08,618 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:22:08,676 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 7 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:22:08,676 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [715617654] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:22:08,676 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:22:08,676 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11, 10] total 16 [2022-01-18 07:22:08,676 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [646662029] [2022-01-18 07:22:08,676 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:22:08,676 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-01-18 07:22:08,677 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:22:08,677 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-01-18 07:22:08,677 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=167, Unknown=0, NotChecked=0, Total=240 [2022-01-18 07:22:08,677 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-01-18 07:22:10,401 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:22:10,401 INFO L93 Difference]: Finished difference Result 128893 states and 371207 transitions. [2022-01-18 07:22:10,402 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-01-18 07:22:10,402 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-01-18 07:22:10,402 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:22:10,773 INFO L225 Difference]: With dead ends: 128893 [2022-01-18 07:22:10,773 INFO L226 Difference]: Without dead ends: 128893 [2022-01-18 07:22:10,773 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 183 GetRequests, 124 SyntacticMatches, 1 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 942 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=1190, Invalid=2350, Unknown=0, NotChecked=0, Total=3540 [2022-01-18 07:22:10,773 INFO L933 BasicCegarLoop]: 62 mSDtfsCounter, 337 mSDsluCounter, 669 mSDsCounter, 0 mSdLazyCounter, 774 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s 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.8s IncrementalHoareTripleChecker+Time [2022-01-18 07:22:10,773 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.8s Time] [2022-01-18 07:22:10,902 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 128893 states. [2022-01-18 07:22:13,232 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 128893 to 111260. [2022-01-18 07:22:13,357 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-01-18 07:22:13,653 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 111260 states to 111260 states and 323162 transitions. [2022-01-18 07:22:13,653 INFO L78 Accepts]: Start accepts. Automaton has 111260 states and 323162 transitions. Word has length 43 [2022-01-18 07:22:13,654 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:22:13,654 INFO L470 AbstractCegarLoop]: Abstraction has 111260 states and 323162 transitions. [2022-01-18 07:22:13,654 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-01-18 07:22:13,654 INFO L276 IsEmpty]: Start isEmpty. Operand 111260 states and 323162 transitions. [2022-01-18 07:22:13,822 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-01-18 07:22:13,823 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:22:13,823 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-01-18 07:22:13,838 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-01-18 07:22:14,023 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-01-18 07:22:14,023 INFO L402 AbstractCegarLoop]: === Iteration 203 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:22:14,023 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:22:14,023 INFO L85 PathProgramCache]: Analyzing trace with hash -2093877040, now seen corresponding path program 185 times [2022-01-18 07:22:14,024 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:22:14,024 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1153365393] [2022-01-18 07:22:14,024 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:22:14,024 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:22:14,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:22:14,062 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 17 proven. 16 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 07:22:14,062 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:22:14,062 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1153365393] [2022-01-18 07:22:14,062 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1153365393] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:22:14,062 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1734176271] [2022-01-18 07:22:14,062 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 07:22:14,062 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:22:14,063 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:22:14,063 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-01-18 07:22:14,064 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-01-18 07:22:14,085 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2022-01-18 07:22:14,086 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:22:14,086 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2022-01-18 07:22:14,086 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:22:14,195 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 22 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:22:14,195 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:22:14,252 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 17 proven. 16 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 07:22:14,252 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1734176271] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:22:14,252 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:22:14,252 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11, 10] total 16 [2022-01-18 07:22:14,252 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1105199196] [2022-01-18 07:22:14,252 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:22:14,252 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-01-18 07:22:14,252 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:22:14,253 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-01-18 07:22:14,253 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=164, Unknown=0, NotChecked=0, Total=240 [2022-01-18 07:22:14,253 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-01-18 07:22:15,781 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:22:15,782 INFO L93 Difference]: Finished difference Result 124841 states and 360227 transitions. [2022-01-18 07:22:15,782 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-01-18 07:22:15,782 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-01-18 07:22:15,782 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:22:16,124 INFO L225 Difference]: With dead ends: 124841 [2022-01-18 07:22:16,125 INFO L226 Difference]: Without dead ends: 124820 [2022-01-18 07:22:16,125 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 165 GetRequests, 115 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 589 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=847, Invalid=1703, Unknown=0, NotChecked=0, Total=2550 [2022-01-18 07:22:16,125 INFO L933 BasicCegarLoop]: 70 mSDtfsCounter, 403 mSDsluCounter, 532 mSDsCounter, 0 mSdLazyCounter, 613 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s 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.3s IncrementalHoareTripleChecker+Time [2022-01-18 07:22:16,125 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.3s Time] [2022-01-18 07:22:16,250 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 124820 states. [2022-01-18 07:22:18,655 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 124820 to 98636. [2022-01-18 07:22:18,765 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-01-18 07:22:19,028 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 98636 states to 98636 states and 285662 transitions. [2022-01-18 07:22:19,028 INFO L78 Accepts]: Start accepts. Automaton has 98636 states and 285662 transitions. Word has length 43 [2022-01-18 07:22:19,028 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:22:19,029 INFO L470 AbstractCegarLoop]: Abstraction has 98636 states and 285662 transitions. [2022-01-18 07:22:19,029 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-01-18 07:22:19,029 INFO L276 IsEmpty]: Start isEmpty. Operand 98636 states and 285662 transitions. [2022-01-18 07:22:19,180 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-01-18 07:22:19,180 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:22:19,180 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-01-18 07:22:19,195 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (190)] Forceful destruction successful, exit code 0 [2022-01-18 07:22:19,380 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-01-18 07:22:19,381 INFO L402 AbstractCegarLoop]: === Iteration 204 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:22:19,381 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:22:19,381 INFO L85 PathProgramCache]: Analyzing trace with hash -2009478266, now seen corresponding path program 186 times [2022-01-18 07:22:19,381 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:22:19,381 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [357285947] [2022-01-18 07:22:19,381 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:22:19,381 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:22:19,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:22:19,423 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 17 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:22:19,423 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:22:19,423 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [357285947] [2022-01-18 07:22:19,423 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [357285947] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:22:19,423 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [84705660] [2022-01-18 07:22:19,423 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 07:22:19,424 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:22:19,424 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:22:19,424 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-01-18 07:22:19,425 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-01-18 07:22:19,447 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-01-18 07:22:19,448 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:22:19,448 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2022-01-18 07:22:19,448 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:22:19,561 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 22 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:22:19,561 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:22:19,620 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 17 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:22:19,620 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [84705660] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:22:19,620 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:22:19,620 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 17 [2022-01-18 07:22:19,620 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1464369968] [2022-01-18 07:22:19,620 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:22:19,621 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-01-18 07:22:19,621 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:22:19,621 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-01-18 07:22:19,621 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=193, Unknown=0, NotChecked=0, Total=272 [2022-01-18 07:22:19,621 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-01-18 07:22:20,991 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:22:20,991 INFO L93 Difference]: Finished difference Result 114780 states and 330261 transitions. [2022-01-18 07:22:20,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-01-18 07:22:20,991 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-01-18 07:22:20,991 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:22:21,309 INFO L225 Difference]: With dead ends: 114780 [2022-01-18 07:22:21,309 INFO L226 Difference]: Without dead ends: 114724 [2022-01-18 07:22:21,309 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 161 GetRequests, 112 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 580 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=776, Invalid=1674, Unknown=0, NotChecked=0, Total=2450 [2022-01-18 07:22:21,310 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.3s IncrementalHoareTripleChecker+Time [2022-01-18 07:22:21,310 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.3s Time] [2022-01-18 07:22:21,426 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 114724 states. [2022-01-18 07:22:23,577 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 114724 to 97218. [2022-01-18 07:22:23,685 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-01-18 07:22:23,935 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 97218 states to 97218 states and 282035 transitions. [2022-01-18 07:22:23,935 INFO L78 Accepts]: Start accepts. Automaton has 97218 states and 282035 transitions. Word has length 43 [2022-01-18 07:22:23,935 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:22:23,935 INFO L470 AbstractCegarLoop]: Abstraction has 97218 states and 282035 transitions. [2022-01-18 07:22:23,935 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-01-18 07:22:23,935 INFO L276 IsEmpty]: Start isEmpty. Operand 97218 states and 282035 transitions. [2022-01-18 07:22:24,082 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-01-18 07:22:24,082 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:22:24,082 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-01-18 07:22:24,097 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (191)] Ended with exit code 0 [2022-01-18 07:22:24,282 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-01-18 07:22:24,283 INFO L402 AbstractCegarLoop]: === Iteration 205 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:22:24,283 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:22:24,283 INFO L85 PathProgramCache]: Analyzing trace with hash -396399770, now seen corresponding path program 187 times [2022-01-18 07:22:24,283 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:22:24,283 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2127797646] [2022-01-18 07:22:24,283 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:22:24,283 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:22:24,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:22:24,348 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 4 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:22:24,348 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:22:24,348 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2127797646] [2022-01-18 07:22:24,348 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2127797646] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:22:24,348 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [546317052] [2022-01-18 07:22:24,349 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 07:22:24,349 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:22:24,349 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:22:24,350 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-01-18 07:22:24,355 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-01-18 07:22:24,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:22:24,381 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2022-01-18 07:22:24,381 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:22:24,553 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 12 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:22:24,554 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:22:24,614 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 4 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:22:24,614 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [546317052] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:22:24,614 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:22:24,615 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 18 [2022-01-18 07:22:24,615 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [240220095] [2022-01-18 07:22:24,615 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:22:24,615 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-01-18 07:22:24,615 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:22:24,615 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-01-18 07:22:24,615 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=232, Unknown=0, NotChecked=0, Total=306 [2022-01-18 07:22:24,615 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-01-18 07:22:26,094 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:22:26,095 INFO L93 Difference]: Finished difference Result 106825 states and 307865 transitions. [2022-01-18 07:22:26,095 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-01-18 07:22:26,095 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-01-18 07:22:26,095 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:22:26,388 INFO L225 Difference]: With dead ends: 106825 [2022-01-18 07:22:26,388 INFO L226 Difference]: Without dead ends: 106759 [2022-01-18 07:22:26,388 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 157 GetRequests, 109 SyntacticMatches, 1 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 542 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=676, Invalid=1676, Unknown=0, NotChecked=0, Total=2352 [2022-01-18 07:22:26,388 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.7s IncrementalHoareTripleChecker+Time [2022-01-18 07:22:26,388 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.7s Time] [2022-01-18 07:22:26,492 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 106759 states. [2022-01-18 07:22:28,577 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 106759 to 96092. [2022-01-18 07:22:28,677 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-01-18 07:22:28,911 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 96092 states to 96092 states and 278704 transitions. [2022-01-18 07:22:28,912 INFO L78 Accepts]: Start accepts. Automaton has 96092 states and 278704 transitions. Word has length 43 [2022-01-18 07:22:28,912 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:22:28,912 INFO L470 AbstractCegarLoop]: Abstraction has 96092 states and 278704 transitions. [2022-01-18 07:22:28,912 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-01-18 07:22:28,912 INFO L276 IsEmpty]: Start isEmpty. Operand 96092 states and 278704 transitions. [2022-01-18 07:22:29,052 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-01-18 07:22:29,052 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:22:29,052 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-01-18 07:22:29,067 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (192)] Ended with exit code 0 [2022-01-18 07:22:29,252 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-01-18 07:22:29,253 INFO L402 AbstractCegarLoop]: === Iteration 206 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:22:29,253 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:22:29,253 INFO L85 PathProgramCache]: Analyzing trace with hash -1358922872, now seen corresponding path program 188 times [2022-01-18 07:22:29,253 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:22:29,253 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [111325588] [2022-01-18 07:22:29,253 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:22:29,253 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:22:29,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:22:29,293 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 4 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:22:29,293 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:22:29,293 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [111325588] [2022-01-18 07:22:29,293 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [111325588] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:22:29,293 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1884107252] [2022-01-18 07:22:29,294 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 07:22:29,294 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:22:29,294 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:22:29,295 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-01-18 07:22:29,303 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-01-18 07:22:29,324 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 07:22:29,324 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:22:29,324 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2022-01-18 07:22:29,325 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:22:29,462 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 12 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:22:29,462 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:22:29,524 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 4 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:22:29,524 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1884107252] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:22:29,524 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:22:29,524 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11, 10] total 17 [2022-01-18 07:22:29,524 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2010497278] [2022-01-18 07:22:29,524 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:22:29,525 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-01-18 07:22:29,525 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:22:29,525 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-01-18 07:22:29,525 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=205, Unknown=0, NotChecked=0, Total=272 [2022-01-18 07:22:29,525 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-01-18 07:22:31,073 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:22:31,073 INFO L93 Difference]: Finished difference Result 118804 states and 341734 transitions. [2022-01-18 07:22:31,074 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-01-18 07:22:31,074 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-01-18 07:22:31,074 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:22:31,405 INFO L225 Difference]: With dead ends: 118804 [2022-01-18 07:22:31,405 INFO L226 Difference]: Without dead ends: 118774 [2022-01-18 07:22:31,405 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 161 GetRequests, 112 SyntacticMatches, 1 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 559 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=732, Invalid=1718, Unknown=0, NotChecked=0, Total=2450 [2022-01-18 07:22:31,405 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-01-18 07:22:31,405 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-01-18 07:22:31,523 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 118774 states. [2022-01-18 07:22:33,640 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 118774 to 97464. [2022-01-18 07:22:33,735 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-01-18 07:22:33,992 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 97464 states to 97464 states and 282470 transitions. [2022-01-18 07:22:33,993 INFO L78 Accepts]: Start accepts. Automaton has 97464 states and 282470 transitions. Word has length 43 [2022-01-18 07:22:33,993 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:22:33,993 INFO L470 AbstractCegarLoop]: Abstraction has 97464 states and 282470 transitions. [2022-01-18 07:22:33,993 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-01-18 07:22:33,993 INFO L276 IsEmpty]: Start isEmpty. Operand 97464 states and 282470 transitions. [2022-01-18 07:22:34,142 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-01-18 07:22:34,142 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:22:34,143 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-01-18 07:22:34,157 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-01-18 07:22:34,343 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-01-18 07:22:34,343 INFO L402 AbstractCegarLoop]: === Iteration 207 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:22:34,343 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:22:34,343 INFO L85 PathProgramCache]: Analyzing trace with hash 1307324070, now seen corresponding path program 189 times [2022-01-18 07:22:34,343 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:22:34,343 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [613640384] [2022-01-18 07:22:34,344 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:22:34,344 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:22:34,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:22:34,384 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 4 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:22:34,384 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:22:34,384 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [613640384] [2022-01-18 07:22:34,384 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [613640384] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:22:34,384 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1457963072] [2022-01-18 07:22:34,384 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 07:22:34,384 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:22:34,385 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:22:34,385 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-01-18 07:22:34,387 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-01-18 07:22:34,413 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2022-01-18 07:22:34,413 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:22:34,413 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2022-01-18 07:22:34,413 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:22:34,544 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 12 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:22:34,544 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:22:34,604 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 4 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:22:34,604 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1457963072] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:22:34,604 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:22:34,604 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 11, 9] total 16 [2022-01-18 07:22:34,604 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [750333763] [2022-01-18 07:22:34,605 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:22:34,605 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-01-18 07:22:34,605 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:22:34,605 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-01-18 07:22:34,605 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=175, Unknown=0, NotChecked=0, Total=240 [2022-01-18 07:22:34,605 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-01-18 07:22:36,262 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:22:36,262 INFO L93 Difference]: Finished difference Result 133347 states and 383645 transitions. [2022-01-18 07:22:36,262 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-01-18 07:22:36,262 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-01-18 07:22:36,262 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:22:36,661 INFO L225 Difference]: With dead ends: 133347 [2022-01-18 07:22:36,661 INFO L226 Difference]: Without dead ends: 133341 [2022-01-18 07:22:36,661 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 173 GetRequests, 119 SyntacticMatches, 1 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 797 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=975, Invalid=1995, Unknown=0, NotChecked=0, Total=2970 [2022-01-18 07:22:36,661 INFO L933 BasicCegarLoop]: 74 mSDtfsCounter, 251 mSDsluCounter, 743 mSDsCounter, 0 mSdLazyCounter, 822 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s 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-01-18 07:22:36,661 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-01-18 07:22:36,781 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 133341 states. [2022-01-18 07:22:39,067 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 133341 to 102646. [2022-01-18 07:22:39,180 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-01-18 07:22:39,452 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 102646 states to 102646 states and 297297 transitions. [2022-01-18 07:22:39,452 INFO L78 Accepts]: Start accepts. Automaton has 102646 states and 297297 transitions. Word has length 43 [2022-01-18 07:22:39,452 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:22:39,452 INFO L470 AbstractCegarLoop]: Abstraction has 102646 states and 297297 transitions. [2022-01-18 07:22:39,453 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-01-18 07:22:39,453 INFO L276 IsEmpty]: Start isEmpty. Operand 102646 states and 297297 transitions. [2022-01-18 07:22:39,605 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-01-18 07:22:39,605 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:22:39,605 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-01-18 07:22:39,620 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (194)] Forceful destruction successful, exit code 0 [2022-01-18 07:22:39,805 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-01-18 07:22:39,805 INFO L402 AbstractCegarLoop]: === Iteration 208 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:22:39,806 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:22:39,806 INFO L85 PathProgramCache]: Analyzing trace with hash -1508081592, now seen corresponding path program 190 times [2022-01-18 07:22:39,806 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:22:39,806 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1344445473] [2022-01-18 07:22:39,806 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:22:39,806 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:22:39,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:22:39,839 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 4 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:22:39,839 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:22:39,840 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1344445473] [2022-01-18 07:22:39,840 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1344445473] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:22:39,840 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1599483653] [2022-01-18 07:22:39,840 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 07:22:39,840 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:22:39,840 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:22:39,841 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-01-18 07:22:39,841 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-01-18 07:22:39,862 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 07:22:39,862 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:22:39,863 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2022-01-18 07:22:39,863 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:22:39,993 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 12 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:22:39,993 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:22:40,053 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 4 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:22:40,053 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1599483653] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:22:40,053 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:22:40,053 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 11, 9] total 16 [2022-01-18 07:22:40,053 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1411743721] [2022-01-18 07:22:40,053 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:22:40,053 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-01-18 07:22:40,053 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:22:40,054 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-01-18 07:22:40,054 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=167, Unknown=0, NotChecked=0, Total=240 [2022-01-18 07:22:40,054 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-01-18 07:22:41,895 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:22:41,895 INFO L93 Difference]: Finished difference Result 136391 states and 391347 transitions. [2022-01-18 07:22:41,896 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-01-18 07:22:41,896 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-01-18 07:22:41,896 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:22:42,294 INFO L225 Difference]: With dead ends: 136391 [2022-01-18 07:22:42,295 INFO L226 Difference]: Without dead ends: 136391 [2022-01-18 07:22:42,295 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 199 GetRequests, 132 SyntacticMatches, 1 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1399 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=1526, Invalid=3030, Unknown=0, NotChecked=0, Total=4556 [2022-01-18 07:22:42,295 INFO L933 BasicCegarLoop]: 50 mSDtfsCounter, 350 mSDsluCounter, 656 mSDsCounter, 0 mSdLazyCounter, 734 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s 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-01-18 07:22:42,295 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-01-18 07:22:42,433 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 136391 states. [2022-01-18 07:22:44,946 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 136391 to 110956. [2022-01-18 07:22:45,072 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-01-18 07:22:45,368 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 110956 states to 110956 states and 321640 transitions. [2022-01-18 07:22:45,368 INFO L78 Accepts]: Start accepts. Automaton has 110956 states and 321640 transitions. Word has length 43 [2022-01-18 07:22:45,368 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:22:45,368 INFO L470 AbstractCegarLoop]: Abstraction has 110956 states and 321640 transitions. [2022-01-18 07:22:45,368 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-01-18 07:22:45,368 INFO L276 IsEmpty]: Start isEmpty. Operand 110956 states and 321640 transitions. [2022-01-18 07:22:46,055 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-01-18 07:22:46,055 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:22:46,055 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-01-18 07:22:46,070 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (195)] Ended with exit code 0 [2022-01-18 07:22:46,255 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-01-18 07:22:46,255 INFO L402 AbstractCegarLoop]: === Iteration 209 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:22:46,256 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:22:46,256 INFO L85 PathProgramCache]: Analyzing trace with hash -1366997974, now seen corresponding path program 191 times [2022-01-18 07:22:46,256 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:22:46,256 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1263586957] [2022-01-18 07:22:46,256 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:22:46,256 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:22:46,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:22:46,299 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 14 proven. 19 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 07:22:46,300 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:22:46,300 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1263586957] [2022-01-18 07:22:46,300 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1263586957] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:22:46,300 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [408367669] [2022-01-18 07:22:46,300 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 07:22:46,300 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:22:46,300 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:22:46,301 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-01-18 07:22:46,302 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-01-18 07:22:46,326 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2022-01-18 07:22:46,326 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:22:46,326 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2022-01-18 07:22:46,327 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:22:46,467 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 21 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:22:46,468 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:22:46,526 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 14 proven. 19 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 07:22:46,526 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [408367669] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:22:46,526 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:22:46,526 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 11, 9] total 16 [2022-01-18 07:22:46,526 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [643351064] [2022-01-18 07:22:46,526 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:22:46,526 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-01-18 07:22:46,526 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:22:46,527 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-01-18 07:22:46,527 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=165, Unknown=0, NotChecked=0, Total=240 [2022-01-18 07:22:46,527 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-01-18 07:22:47,666 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:22:47,667 INFO L93 Difference]: Finished difference Result 132841 states and 381703 transitions. [2022-01-18 07:22:47,667 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-01-18 07:22:47,667 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-01-18 07:22:47,667 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:22:48,022 INFO L225 Difference]: With dead ends: 132841 [2022-01-18 07:22:48,022 INFO L226 Difference]: Without dead ends: 132820 [2022-01-18 07:22:48,022 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-01-18 07:22:48,023 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.3s IncrementalHoareTripleChecker+Time [2022-01-18 07:22:48,023 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.3s Time] [2022-01-18 07:22:48,158 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 132820 states. [2022-01-18 07:22:50,829 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 132820 to 106224. [2022-01-18 07:22:51,230 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-01-18 07:22:51,546 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 106224 states to 106224 states and 307392 transitions. [2022-01-18 07:22:51,547 INFO L78 Accepts]: Start accepts. Automaton has 106224 states and 307392 transitions. Word has length 43 [2022-01-18 07:22:51,547 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:22:51,547 INFO L470 AbstractCegarLoop]: Abstraction has 106224 states and 307392 transitions. [2022-01-18 07:22:51,547 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-01-18 07:22:51,547 INFO L276 IsEmpty]: Start isEmpty. Operand 106224 states and 307392 transitions. [2022-01-18 07:22:51,703 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-01-18 07:22:51,703 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:22:51,703 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-01-18 07:22:51,718 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-01-18 07:22:51,903 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-01-18 07:22:51,903 INFO L402 AbstractCegarLoop]: === Iteration 210 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:22:51,904 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:22:51,904 INFO L85 PathProgramCache]: Analyzing trace with hash -1282599200, now seen corresponding path program 192 times [2022-01-18 07:22:51,904 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:22:51,904 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [625102369] [2022-01-18 07:22:51,904 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:22:51,904 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:22:51,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:22:51,942 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 12 proven. 21 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 07:22:51,943 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:22:51,943 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [625102369] [2022-01-18 07:22:51,943 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [625102369] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:22:51,943 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1102503687] [2022-01-18 07:22:51,943 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 07:22:51,943 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:22:51,943 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:22:51,944 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-01-18 07:22:51,944 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-01-18 07:22:51,967 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-01-18 07:22:51,967 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:22:51,967 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2022-01-18 07:22:51,968 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:22:52,091 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 20 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:22:52,092 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:22:52,151 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 12 proven. 21 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 07:22:52,151 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1102503687] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:22:52,151 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:22:52,151 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11, 10] total 17 [2022-01-18 07:22:52,151 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [244333906] [2022-01-18 07:22:52,151 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:22:52,151 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-01-18 07:22:52,151 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:22:52,152 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-01-18 07:22:52,152 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=196, Unknown=0, NotChecked=0, Total=272 [2022-01-18 07:22:52,152 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-01-18 07:22:53,843 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:22:53,844 INFO L93 Difference]: Finished difference Result 131543 states and 377432 transitions. [2022-01-18 07:22:53,844 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-01-18 07:22:53,844 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-01-18 07:22:53,844 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:22:54,454 INFO L225 Difference]: With dead ends: 131543 [2022-01-18 07:22:54,454 INFO L226 Difference]: Without dead ends: 131459 [2022-01-18 07:22:54,454 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-01-18 07:22:54,454 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-01-18 07:22:54,455 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-01-18 07:22:54,585 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 131459 states. [2022-01-18 07:22:56,892 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 131459 to 105147. [2022-01-18 07:22:57,007 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-01-18 07:22:57,285 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 105147 states to 105147 states and 304419 transitions. [2022-01-18 07:22:57,285 INFO L78 Accepts]: Start accepts. Automaton has 105147 states and 304419 transitions. Word has length 43 [2022-01-18 07:22:57,285 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:22:57,285 INFO L470 AbstractCegarLoop]: Abstraction has 105147 states and 304419 transitions. [2022-01-18 07:22:57,285 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-01-18 07:22:57,285 INFO L276 IsEmpty]: Start isEmpty. Operand 105147 states and 304419 transitions. [2022-01-18 07:22:57,441 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-01-18 07:22:57,441 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:22:57,441 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-01-18 07:22:57,457 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (197)] Forceful destruction successful, exit code 0 [2022-01-18 07:22:57,642 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-01-18 07:22:57,642 INFO L402 AbstractCegarLoop]: === Iteration 211 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:22:57,642 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:22:57,643 INFO L85 PathProgramCache]: Analyzing trace with hash 357438310, now seen corresponding path program 193 times [2022-01-18 07:22:57,643 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:22:57,643 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2042541206] [2022-01-18 07:22:57,643 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:22:57,643 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:22:57,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:22:57,694 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 14 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:22:57,695 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:22:57,695 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2042541206] [2022-01-18 07:22:57,695 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2042541206] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:22:57,695 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1723672569] [2022-01-18 07:22:57,695 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 07:22:57,695 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:22:57,695 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:22:57,696 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-01-18 07:22:57,696 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-01-18 07:22:57,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:22:57,718 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2022-01-18 07:22:57,718 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:22:57,844 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 22 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:22:57,844 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:22:57,904 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 14 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:22:57,904 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1723672569] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:22:57,904 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:22:57,904 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 18 [2022-01-18 07:22:57,904 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [129942676] [2022-01-18 07:22:57,904 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:22:57,904 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-01-18 07:22:57,904 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:22:57,904 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-01-18 07:22:57,904 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=224, Unknown=0, NotChecked=0, Total=306 [2022-01-18 07:22:57,904 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-01-18 07:22:59,416 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:22:59,416 INFO L93 Difference]: Finished difference Result 130937 states and 375612 transitions. [2022-01-18 07:22:59,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-01-18 07:22:59,417 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-01-18 07:22:59,417 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:22:59,801 INFO L225 Difference]: With dead ends: 130937 [2022-01-18 07:22:59,802 INFO L226 Difference]: Without dead ends: 130839 [2022-01-18 07:22:59,802 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-01-18 07:22:59,802 INFO L933 BasicCegarLoop]: 53 mSDtfsCounter, 302 mSDsluCounter, 495 mSDsCounter, 0 mSdLazyCounter, 556 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s 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-01-18 07:22:59,802 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-01-18 07:22:59,943 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 130839 states. [2022-01-18 07:23:02,233 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 130839 to 106264. [2022-01-18 07:23:02,352 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-01-18 07:23:02,644 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 106264 states to 106264 states and 307904 transitions. [2022-01-18 07:23:02,645 INFO L78 Accepts]: Start accepts. Automaton has 106264 states and 307904 transitions. Word has length 43 [2022-01-18 07:23:02,645 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:23:02,645 INFO L470 AbstractCegarLoop]: Abstraction has 106264 states and 307904 transitions. [2022-01-18 07:23:02,645 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-01-18 07:23:02,645 INFO L276 IsEmpty]: Start isEmpty. Operand 106264 states and 307904 transitions. [2022-01-18 07:23:02,793 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-01-18 07:23:02,794 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:23:02,794 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-01-18 07:23:02,809 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-01-18 07:23:02,994 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-01-18 07:23:02,994 INFO L402 AbstractCegarLoop]: === Iteration 212 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:23:02,995 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:23:02,995 INFO L85 PathProgramCache]: Analyzing trace with hash -1698594588, now seen corresponding path program 194 times [2022-01-18 07:23:02,995 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:23:02,995 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [316294262] [2022-01-18 07:23:02,995 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:23:02,995 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:23:02,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:23:03,042 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 7 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:23:03,042 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:23:03,043 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [316294262] [2022-01-18 07:23:03,043 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [316294262] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:23:03,043 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1417453858] [2022-01-18 07:23:03,043 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 07:23:03,043 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:23:03,043 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:23:03,044 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-01-18 07:23:03,053 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-01-18 07:23:03,074 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 07:23:03,074 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:23:03,074 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2022-01-18 07:23:03,075 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:23:03,229 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 12 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:23:03,229 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:23:03,291 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 7 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:23:03,291 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1417453858] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:23:03,291 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:23:03,291 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 19 [2022-01-18 07:23:03,291 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [66994096] [2022-01-18 07:23:03,292 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:23:03,292 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-18 07:23:03,292 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:23:03,292 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-18 07:23:03,292 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=259, Unknown=0, NotChecked=0, Total=342 [2022-01-18 07:23:03,292 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-01-18 07:23:04,790 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:23:04,790 INFO L93 Difference]: Finished difference Result 119095 states and 342857 transitions. [2022-01-18 07:23:04,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-01-18 07:23:04,790 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-01-18 07:23:04,790 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:23:05,113 INFO L225 Difference]: With dead ends: 119095 [2022-01-18 07:23:05,113 INFO L226 Difference]: Without dead ends: 119029 [2022-01-18 07:23:05,113 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 159 GetRequests, 109 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 610 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=708, Invalid=1842, Unknown=0, NotChecked=0, Total=2550 [2022-01-18 07:23:05,114 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.3s IncrementalHoareTripleChecker+Time [2022-01-18 07:23:05,114 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.3s Time] [2022-01-18 07:23:05,234 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 119029 states. [2022-01-18 07:23:07,464 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 119029 to 107932. [2022-01-18 07:23:07,585 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-01-18 07:23:07,872 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 107932 states to 107932 states and 312408 transitions. [2022-01-18 07:23:07,873 INFO L78 Accepts]: Start accepts. Automaton has 107932 states and 312408 transitions. Word has length 43 [2022-01-18 07:23:07,873 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:23:07,873 INFO L470 AbstractCegarLoop]: Abstraction has 107932 states and 312408 transitions. [2022-01-18 07:23:07,873 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-01-18 07:23:07,873 INFO L276 IsEmpty]: Start isEmpty. Operand 107932 states and 312408 transitions. [2022-01-18 07:23:08,037 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-01-18 07:23:08,037 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:23:08,037 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-01-18 07:23:08,053 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (199)] Forceful destruction successful, exit code 0 [2022-01-18 07:23:08,238 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-01-18 07:23:08,238 INFO L402 AbstractCegarLoop]: === Iteration 213 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:23:08,238 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:23:08,238 INFO L85 PathProgramCache]: Analyzing trace with hash 1905074926, now seen corresponding path program 195 times [2022-01-18 07:23:08,238 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:23:08,238 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1745040280] [2022-01-18 07:23:08,238 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:23:08,238 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:23:08,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:23:08,282 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 7 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:23:08,282 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:23:08,283 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1745040280] [2022-01-18 07:23:08,283 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1745040280] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:23:08,283 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1809714362] [2022-01-18 07:23:08,283 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 07:23:08,283 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:23:08,283 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:23:08,284 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-01-18 07:23:08,284 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-01-18 07:23:08,307 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2022-01-18 07:23:08,307 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:23:08,307 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2022-01-18 07:23:08,308 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:23:08,466 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 12 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:23:08,466 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:23:08,527 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 7 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:23:08,527 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1809714362] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:23:08,528 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:23:08,528 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11, 10] total 18 [2022-01-18 07:23:08,528 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1146312060] [2022-01-18 07:23:08,528 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:23:08,528 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-01-18 07:23:08,528 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:23:08,528 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-01-18 07:23:08,528 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=231, Unknown=0, NotChecked=0, Total=306 [2022-01-18 07:23:08,528 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-01-18 07:23:10,204 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:23:10,204 INFO L93 Difference]: Finished difference Result 134543 states and 386445 transitions. [2022-01-18 07:23:10,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-01-18 07:23:10,204 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-01-18 07:23:10,204 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:23:10,583 INFO L225 Difference]: With dead ends: 134543 [2022-01-18 07:23:10,583 INFO L226 Difference]: Without dead ends: 134513 [2022-01-18 07:23:10,584 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 114 SyntacticMatches, 1 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 811 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=809, Invalid=2053, Unknown=0, NotChecked=0, Total=2862 [2022-01-18 07:23:10,584 INFO L933 BasicCegarLoop]: 69 mSDtfsCounter, 302 mSDsluCounter, 762 mSDsCounter, 0 mSdLazyCounter, 805 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s 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.8s IncrementalHoareTripleChecker+Time [2022-01-18 07:23:10,584 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.8s Time] [2022-01-18 07:23:10,720 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 134513 states. [2022-01-18 07:23:13,231 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 134513 to 112894. [2022-01-18 07:23:13,358 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-01-18 07:23:13,668 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 112894 states to 112894 states and 326723 transitions. [2022-01-18 07:23:13,668 INFO L78 Accepts]: Start accepts. Automaton has 112894 states and 326723 transitions. Word has length 43 [2022-01-18 07:23:13,668 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:23:13,668 INFO L470 AbstractCegarLoop]: Abstraction has 112894 states and 326723 transitions. [2022-01-18 07:23:13,668 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-01-18 07:23:13,668 INFO L276 IsEmpty]: Start isEmpty. Operand 112894 states and 326723 transitions. [2022-01-18 07:23:14,413 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-01-18 07:23:14,413 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:23:14,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-01-18 07:23:14,428 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (200)] Ended with exit code 0 [2022-01-18 07:23:14,613 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-01-18 07:23:14,614 INFO L402 AbstractCegarLoop]: === Iteration 214 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:23:14,614 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:23:14,614 INFO L85 PathProgramCache]: Analyzing trace with hash 1067568420, now seen corresponding path program 196 times [2022-01-18 07:23:14,614 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:23:14,614 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [497978132] [2022-01-18 07:23:14,614 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:23:14,614 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:23:14,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:23:14,647 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 7 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:23:14,648 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:23:14,648 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [497978132] [2022-01-18 07:23:14,648 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [497978132] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:23:14,648 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1596575311] [2022-01-18 07:23:14,648 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 07:23:14,648 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:23:14,648 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:23:14,649 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-01-18 07:23:14,649 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-01-18 07:23:14,671 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 07:23:14,671 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:23:14,672 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2022-01-18 07:23:14,672 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:23:14,814 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 12 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:23:14,815 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:23:14,874 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 7 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:23:14,874 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1596575311] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:23:14,874 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:23:14,875 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 11, 9] total 17 [2022-01-18 07:23:14,875 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [524676850] [2022-01-18 07:23:14,875 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:23:14,875 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-01-18 07:23:14,875 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:23:14,875 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-01-18 07:23:14,875 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=200, Unknown=0, NotChecked=0, Total=272 [2022-01-18 07:23:14,875 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-01-18 07:23:16,179 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:23:16,179 INFO L93 Difference]: Finished difference Result 149046 states and 428748 transitions. [2022-01-18 07:23:16,180 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2022-01-18 07:23:16,180 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-01-18 07:23:16,180 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:23:16,591 INFO L225 Difference]: With dead ends: 149046 [2022-01-18 07:23:16,591 INFO L226 Difference]: Without dead ends: 149040 [2022-01-18 07:23:16,592 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 187 GetRequests, 125 SyntacticMatches, 1 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1365 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=1227, Invalid=2679, Unknown=0, NotChecked=0, Total=3906 [2022-01-18 07:23:16,592 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.3s IncrementalHoareTripleChecker+Time [2022-01-18 07:23:16,592 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.3s Time] [2022-01-18 07:23:17,292 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 149040 states. [2022-01-18 07:23:19,728 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 149040 to 121764. [2022-01-18 07:23:19,859 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-01-18 07:23:20,185 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 121764 states to 121764 states and 352216 transitions. [2022-01-18 07:23:20,185 INFO L78 Accepts]: Start accepts. Automaton has 121764 states and 352216 transitions. Word has length 43 [2022-01-18 07:23:20,185 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:23:20,185 INFO L470 AbstractCegarLoop]: Abstraction has 121764 states and 352216 transitions. [2022-01-18 07:23:20,185 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-01-18 07:23:20,186 INFO L276 IsEmpty]: Start isEmpty. Operand 121764 states and 352216 transitions. [2022-01-18 07:23:20,387 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-01-18 07:23:20,387 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:23:20,387 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-01-18 07:23:20,403 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-01-18 07:23:20,587 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-01-18 07:23:20,588 INFO L402 AbstractCegarLoop]: === Iteration 215 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:23:20,588 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:23:20,588 INFO L85 PathProgramCache]: Analyzing trace with hash 2016034478, now seen corresponding path program 197 times [2022-01-18 07:23:20,588 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:23:20,588 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1134167843] [2022-01-18 07:23:20,588 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:23:20,588 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:23:20,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:23:20,619 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 7 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:23:20,619 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:23:20,619 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1134167843] [2022-01-18 07:23:20,619 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1134167843] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:23:20,620 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1963747369] [2022-01-18 07:23:20,620 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 07:23:20,620 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:23:20,620 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:23:20,621 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-01-18 07:23:20,621 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-01-18 07:23:20,644 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2022-01-18 07:23:20,644 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:23:20,645 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2022-01-18 07:23:20,645 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:23:20,785 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 12 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:23:20,785 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:23:20,846 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 7 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:23:20,846 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1963747369] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:23:20,846 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:23:20,846 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 11, 8] total 16 [2022-01-18 07:23:20,846 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1739904115] [2022-01-18 07:23:20,846 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:23:20,846 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-01-18 07:23:20,846 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:23:20,846 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-01-18 07:23:20,846 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=166, Unknown=0, NotChecked=0, Total=240 [2022-01-18 07:23:20,847 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-01-18 07:23:22,862 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:23:22,863 INFO L93 Difference]: Finished difference Result 174737 states and 502024 transitions. [2022-01-18 07:23:22,863 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2022-01-18 07:23:22,863 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-01-18 07:23:22,863 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:23:23,372 INFO L225 Difference]: With dead ends: 174737 [2022-01-18 07:23:23,373 INFO L226 Difference]: Without dead ends: 174737 [2022-01-18 07:23:23,373 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 195 GetRequests, 130 SyntacticMatches, 1 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1628 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=1414, Invalid=2876, Unknown=0, NotChecked=0, Total=4290 [2022-01-18 07:23:23,373 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.3s IncrementalHoareTripleChecker+Time [2022-01-18 07:23:23,373 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.3s Time] [2022-01-18 07:23:23,553 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 174737 states. [2022-01-18 07:23:26,986 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 174737 to 152244. [2022-01-18 07:23:27,168 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-01-18 07:23:28,185 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 152244 states to 152244 states and 439954 transitions. [2022-01-18 07:23:28,186 INFO L78 Accepts]: Start accepts. Automaton has 152244 states and 439954 transitions. Word has length 43 [2022-01-18 07:23:28,186 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:23:28,186 INFO L470 AbstractCegarLoop]: Abstraction has 152244 states and 439954 transitions. [2022-01-18 07:23:28,186 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-01-18 07:23:28,186 INFO L276 IsEmpty]: Start isEmpty. Operand 152244 states and 439954 transitions. [2022-01-18 07:23:28,543 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-01-18 07:23:28,543 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:23:28,543 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-01-18 07:23:28,558 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (202)] Forceful destruction successful, exit code 0 [2022-01-18 07:23:28,743 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-01-18 07:23:28,743 INFO L402 AbstractCegarLoop]: === Iteration 216 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:23:28,744 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:23:28,744 INFO L85 PathProgramCache]: Analyzing trace with hash -2137849200, now seen corresponding path program 198 times [2022-01-18 07:23:28,744 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:23:28,744 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [832553033] [2022-01-18 07:23:28,744 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:23:28,744 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:23:28,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:23:28,775 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 17 proven. 16 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 07:23:28,775 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:23:28,775 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [832553033] [2022-01-18 07:23:28,775 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [832553033] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:23:28,775 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1702184677] [2022-01-18 07:23:28,775 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 07:23:28,775 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:23:28,776 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:23:28,776 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-01-18 07:23:28,777 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-01-18 07:23:28,800 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2022-01-18 07:23:28,800 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:23:28,801 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2022-01-18 07:23:28,801 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:23:28,930 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 20 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:23:28,930 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:23:28,989 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 17 proven. 16 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 07:23:28,989 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1702184677] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:23:28,989 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:23:28,989 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 11, 8] total 16 [2022-01-18 07:23:28,989 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1291378674] [2022-01-18 07:23:28,989 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:23:28,989 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-01-18 07:23:28,989 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:23:28,990 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-01-18 07:23:28,990 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=165, Unknown=0, NotChecked=0, Total=240 [2022-01-18 07:23:28,990 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-01-18 07:23:30,343 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:23:30,343 INFO L93 Difference]: Finished difference Result 172570 states and 495886 transitions. [2022-01-18 07:23:30,344 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2022-01-18 07:23:30,344 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-01-18 07:23:30,344 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:23:31,555 INFO L225 Difference]: With dead ends: 172570 [2022-01-18 07:23:31,556 INFO L226 Difference]: Without dead ends: 172556 [2022-01-18 07:23:31,556 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-01-18 07:23:31,556 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-01-18 07:23:31,556 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-01-18 07:23:31,690 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 172556 states. [2022-01-18 07:23:34,967 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 172556 to 150832. [2022-01-18 07:23:35,218 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-01-18 07:23:35,693 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 150832 states to 150832 states and 435684 transitions. [2022-01-18 07:23:35,693 INFO L78 Accepts]: Start accepts. Automaton has 150832 states and 435684 transitions. Word has length 43 [2022-01-18 07:23:35,693 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:23:35,693 INFO L470 AbstractCegarLoop]: Abstraction has 150832 states and 435684 transitions. [2022-01-18 07:23:35,693 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-01-18 07:23:35,693 INFO L276 IsEmpty]: Start isEmpty. Operand 150832 states and 435684 transitions. [2022-01-18 07:23:35,941 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-01-18 07:23:35,942 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:23:35,942 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-01-18 07:23:35,957 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (203)] Forceful destruction successful, exit code 0 [2022-01-18 07:23:36,142 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-01-18 07:23:36,142 INFO L402 AbstractCegarLoop]: === Iteration 217 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:23:36,142 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:23:36,142 INFO L85 PathProgramCache]: Analyzing trace with hash -2053450426, now seen corresponding path program 199 times [2022-01-18 07:23:36,142 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:23:36,143 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1362554384] [2022-01-18 07:23:36,143 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:23:36,143 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:23:36,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:23:36,177 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 14 proven. 19 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 07:23:36,177 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:23:36,177 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1362554384] [2022-01-18 07:23:36,177 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1362554384] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:23:36,177 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [507025852] [2022-01-18 07:23:36,177 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 07:23:36,178 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:23:36,178 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:23:36,178 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-01-18 07:23:36,179 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-01-18 07:23:36,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:23:36,201 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2022-01-18 07:23:36,202 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:23:36,333 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 18 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:23:36,333 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:23:36,392 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 14 proven. 19 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 07:23:36,392 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [507025852] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:23:36,392 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:23:36,393 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 11, 9] total 17 [2022-01-18 07:23:36,393 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1516282568] [2022-01-18 07:23:36,393 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:23:36,393 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-01-18 07:23:36,393 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:23:36,393 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-01-18 07:23:36,393 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=198, Unknown=0, NotChecked=0, Total=272 [2022-01-18 07:23:36,393 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-01-18 07:23:38,362 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:23:38,362 INFO L93 Difference]: Finished difference Result 173963 states and 499821 transitions. [2022-01-18 07:23:38,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-01-18 07:23:38,363 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-01-18 07:23:38,363 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:23:38,898 INFO L225 Difference]: With dead ends: 173963 [2022-01-18 07:23:38,898 INFO L226 Difference]: Without dead ends: 173907 [2022-01-18 07:23:38,898 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 175 GetRequests, 119 SyntacticMatches, 1 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1045 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=940, Invalid=2252, Unknown=0, NotChecked=0, Total=3192 [2022-01-18 07:23:38,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-01-18 07:23:38,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-01-18 07:23:39,065 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 173907 states. [2022-01-18 07:23:42,273 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 173907 to 153762. [2022-01-18 07:23:42,455 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-01-18 07:23:42,887 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 153762 states to 153762 states and 444023 transitions. [2022-01-18 07:23:42,887 INFO L78 Accepts]: Start accepts. Automaton has 153762 states and 444023 transitions. Word has length 43 [2022-01-18 07:23:42,887 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:23:42,887 INFO L470 AbstractCegarLoop]: Abstraction has 153762 states and 444023 transitions. [2022-01-18 07:23:42,887 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-01-18 07:23:42,887 INFO L276 IsEmpty]: Start isEmpty. Operand 153762 states and 444023 transitions. [2022-01-18 07:23:43,136 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-01-18 07:23:43,136 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:23:43,136 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-01-18 07:23:43,152 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-01-18 07:23:43,337 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-01-18 07:23:43,337 INFO L402 AbstractCegarLoop]: === Iteration 218 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:23:43,337 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:23:43,337 INFO L85 PathProgramCache]: Analyzing trace with hash -413412916, now seen corresponding path program 200 times [2022-01-18 07:23:43,337 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:23:43,337 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [456435757] [2022-01-18 07:23:43,337 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:23:43,337 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:23:43,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:23:43,380 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 12 proven. 21 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 07:23:43,381 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:23:43,381 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [456435757] [2022-01-18 07:23:43,381 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [456435757] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:23:43,381 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [713006042] [2022-01-18 07:23:43,381 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 07:23:43,381 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:23:43,381 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:23:43,382 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-01-18 07:23:43,382 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-01-18 07:23:44,038 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 07:23:44,038 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:23:44,039 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2022-01-18 07:23:44,039 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:23:44,260 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 17 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:23:44,260 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:23:44,323 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 12 proven. 21 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-01-18 07:23:44,323 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [713006042] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:23:44,324 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:23:44,324 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11, 10] total 18 [2022-01-18 07:23:44,324 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [61097320] [2022-01-18 07:23:44,324 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:23:44,324 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-01-18 07:23:44,324 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:23:44,324 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-01-18 07:23:44,324 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=228, Unknown=0, NotChecked=0, Total=306 [2022-01-18 07:23:44,324 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-01-18 07:23:45,601 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:23:45,601 INFO L93 Difference]: Finished difference Result 180171 states and 517491 transitions. [2022-01-18 07:23:45,601 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-01-18 07:23:45,601 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-01-18 07:23:45,602 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:23:46,113 INFO L225 Difference]: With dead ends: 180171 [2022-01-18 07:23:46,113 INFO L226 Difference]: Without dead ends: 180073 [2022-01-18 07:23:46,114 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-01-18 07:23:46,114 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.2s IncrementalHoareTripleChecker+Time [2022-01-18 07:23:46,114 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.2s Time] [2022-01-18 07:23:46,895 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 180073 states. [2022-01-18 07:23:49,855 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 180073 to 159532. [2022-01-18 07:23:50,044 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-01-18 07:23:51,041 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 159532 states to 159532 states and 460550 transitions. [2022-01-18 07:23:51,041 INFO L78 Accepts]: Start accepts. Automaton has 159532 states and 460550 transitions. Word has length 43 [2022-01-18 07:23:51,041 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:23:51,041 INFO L470 AbstractCegarLoop]: Abstraction has 159532 states and 460550 transitions. [2022-01-18 07:23:51,042 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-01-18 07:23:51,042 INFO L276 IsEmpty]: Start isEmpty. Operand 159532 states and 460550 transitions. [2022-01-18 07:23:51,298 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-01-18 07:23:51,298 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:23:51,298 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-01-18 07:23:51,314 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-01-18 07:23:51,498 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-01-18 07:23:51,499 INFO L402 AbstractCegarLoop]: === Iteration 219 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:23:51,499 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:23:51,499 INFO L85 PathProgramCache]: Analyzing trace with hash -1603911802, now seen corresponding path program 201 times [2022-01-18 07:23:51,499 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:23:51,499 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [194569563] [2022-01-18 07:23:51,499 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:23:51,499 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:23:51,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:23:51,544 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 17 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:23:51,544 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:23:51,544 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [194569563] [2022-01-18 07:23:51,544 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [194569563] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:23:51,544 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2115714729] [2022-01-18 07:23:51,544 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 07:23:51,544 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:23:51,545 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:23:51,545 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-01-18 07:23:51,546 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-01-18 07:23:51,569 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2022-01-18 07:23:51,569 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:23:51,570 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 10 conjunts are in the unsatisfiable core [2022-01-18 07:23:51,570 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:23:51,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-01-18 07:23:51,709 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:23:51,770 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 17 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:23:51,770 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2115714729] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:23:51,770 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:23:51,770 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 19 [2022-01-18 07:23:51,770 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2001544921] [2022-01-18 07:23:51,770 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:23:51,770 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-01-18 07:23:51,770 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:23:51,771 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-01-18 07:23:51,771 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=255, Unknown=0, NotChecked=0, Total=342 [2022-01-18 07:23:51,771 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-01-18 07:23:53,676 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:23:53,676 INFO L93 Difference]: Finished difference Result 183394 states and 526905 transitions. [2022-01-18 07:23:53,677 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-01-18 07:23:53,677 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-01-18 07:23:53,677 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:23:54,248 INFO L225 Difference]: With dead ends: 183394 [2022-01-18 07:23:54,248 INFO L226 Difference]: Without dead ends: 183254 [2022-01-18 07:23:54,248 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-01-18 07:23:54,248 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-01-18 07:23:54,249 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-01-18 07:23:54,424 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 183254 states. [2022-01-18 07:23:57,729 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 183254 to 163153. [2022-01-18 07:23:57,921 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-01-18 07:23:58,969 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 163153 states to 163153 states and 470874 transitions. [2022-01-18 07:23:58,969 INFO L78 Accepts]: Start accepts. Automaton has 163153 states and 470874 transitions. Word has length 43 [2022-01-18 07:23:58,969 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:23:58,969 INFO L470 AbstractCegarLoop]: Abstraction has 163153 states and 470874 transitions. [2022-01-18 07:23:58,969 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-01-18 07:23:58,969 INFO L276 IsEmpty]: Start isEmpty. Operand 163153 states and 470874 transitions. [2022-01-18 07:23:59,392 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2022-01-18 07:23:59,393 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:23:59,393 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-01-18 07:23:59,408 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (206)] Forceful destruction successful, exit code 0 [2022-01-18 07:23:59,593 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-01-18 07:23:59,593 INFO L402 AbstractCegarLoop]: === Iteration 220 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:23:59,593 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:23:59,594 INFO L85 PathProgramCache]: Analyzing trace with hash -1317278572, now seen corresponding path program 202 times [2022-01-18 07:23:59,594 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:23:59,594 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1911888773] [2022-01-18 07:23:59,594 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:23:59,594 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:23:59,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:23:59,840 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:23:59,840 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:23:59,840 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1911888773] [2022-01-18 07:23:59,840 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1911888773] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:23:59,840 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2017978277] [2022-01-18 07:23:59,840 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 07:23:59,841 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:23:59,841 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:23:59,842 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-01-18 07:23:59,843 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-01-18 07:23:59,870 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 07:23:59,871 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:23:59,871 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 30 conjunts are in the unsatisfiable core [2022-01-18 07:23:59,872 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:24:00,279 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 07:24:00,280 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-01-18 07:24:00,280 INFO L173 IndexEqualityManager]: detected equality via solver [2022-01-18 07:24:00,281 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-01-18 07:24:00,294 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:24:00,295 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:24:00,491 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-01-18 07:24:00,491 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-01-18 07:24:00,612 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:24:00,612 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2017978277] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:24:00,612 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:24:00,612 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 27 [2022-01-18 07:24:00,612 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [930025735] [2022-01-18 07:24:00,612 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:24:00,612 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-01-18 07:24:00,612 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:24:00,613 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-01-18 07:24:00,613 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=661, Unknown=0, NotChecked=0, Total=756 [2022-01-18 07:24:00,613 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-01-18 07:24:02,625 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:24:02,625 INFO L93 Difference]: Finished difference Result 222987 states and 641736 transitions. [2022-01-18 07:24:02,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-01-18 07:24:02,626 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-01-18 07:24:02,626 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:24:03,402 INFO L225 Difference]: With dead ends: 222987 [2022-01-18 07:24:03,402 INFO L226 Difference]: Without dead ends: 222972 [2022-01-18 07:24:03,402 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 76 SyntacticMatches, 3 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 196 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=102, Invalid=710, Unknown=0, NotChecked=0, Total=812 [2022-01-18 07:24:03,402 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.4s IncrementalHoareTripleChecker+Time [2022-01-18 07:24:03,402 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.4s Time] [2022-01-18 07:24:03,618 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 222972 states. [2022-01-18 07:24:07,437 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 222972 to 163257. [2022-01-18 07:24:07,686 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-01-18 07:24:08,833 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 163257 states to 163257 states and 471089 transitions. [2022-01-18 07:24:08,833 INFO L78 Accepts]: Start accepts. Automaton has 163257 states and 471089 transitions. Word has length 46 [2022-01-18 07:24:08,833 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:24:08,833 INFO L470 AbstractCegarLoop]: Abstraction has 163257 states and 471089 transitions. [2022-01-18 07:24:08,833 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-01-18 07:24:08,833 INFO L276 IsEmpty]: Start isEmpty. Operand 163257 states and 471089 transitions. [2022-01-18 07:24:09,305 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2022-01-18 07:24:09,305 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:24:09,306 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-01-18 07:24:09,321 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-01-18 07:24:09,506 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-01-18 07:24:09,506 INFO L402 AbstractCegarLoop]: === Iteration 221 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:24:09,507 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:24:09,507 INFO L85 PathProgramCache]: Analyzing trace with hash 888373106, now seen corresponding path program 203 times [2022-01-18 07:24:09,507 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:24:09,507 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1792207322] [2022-01-18 07:24:09,507 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:24:09,507 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:24:09,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:24:09,695 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:24:09,695 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:24:09,695 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1792207322] [2022-01-18 07:24:09,695 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1792207322] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:24:09,695 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1299665675] [2022-01-18 07:24:09,695 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 07:24:09,695 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:24:09,696 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:24:09,696 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-01-18 07:24:09,697 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-01-18 07:24:09,720 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2022-01-18 07:24:09,720 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:24:09,721 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 32 conjunts are in the unsatisfiable core [2022-01-18 07:24:09,721 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:24:10,060 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-01-18 07:24:10,060 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-01-18 07:24:10,069 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:24:10,069 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:24:10,289 INFO L353 Elim1Store]: treesize reduction 10, result has 65.5 percent of original size [2022-01-18 07:24:10,289 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-01-18 07:24:10,535 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:24:10,535 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1299665675] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:24:10,535 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:24:10,535 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 16, 16] total 35 [2022-01-18 07:24:10,535 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [724936352] [2022-01-18 07:24:10,535 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:24:10,535 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-01-18 07:24:10,536 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:24:10,536 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-01-18 07:24:10,536 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=134, Invalid=1126, Unknown=0, NotChecked=0, Total=1260 [2022-01-18 07:24:10,536 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-01-18 07:24:12,862 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:24:12,862 INFO L93 Difference]: Finished difference Result 223047 states and 641838 transitions. [2022-01-18 07:24:12,862 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-01-18 07:24:12,862 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-01-18 07:24:12,862 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:24:13,638 INFO L225 Difference]: With dead ends: 223047 [2022-01-18 07:24:13,638 INFO L226 Difference]: Without dead ends: 223021 [2022-01-18 07:24:13,639 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 70 SyntacticMatches, 1 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 381 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=214, Invalid=1592, Unknown=0, NotChecked=0, Total=1806 [2022-01-18 07:24:13,639 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.5s IncrementalHoareTripleChecker+Time [2022-01-18 07:24:13,639 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.5s Time] [2022-01-18 07:24:13,862 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 223021 states. [2022-01-18 07:24:17,344 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 223021 to 163181. [2022-01-18 07:24:17,538 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-01-18 07:24:18,576 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 163181 states to 163181 states and 470934 transitions. [2022-01-18 07:24:18,576 INFO L78 Accepts]: Start accepts. Automaton has 163181 states and 470934 transitions. Word has length 46 [2022-01-18 07:24:18,576 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:24:18,576 INFO L470 AbstractCegarLoop]: Abstraction has 163181 states and 470934 transitions. [2022-01-18 07:24:18,576 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-01-18 07:24:18,576 INFO L276 IsEmpty]: Start isEmpty. Operand 163181 states and 470934 transitions. [2022-01-18 07:24:18,955 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2022-01-18 07:24:18,956 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:24:18,956 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-01-18 07:24:18,971 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-01-18 07:24:19,156 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-01-18 07:24:19,156 INFO L402 AbstractCegarLoop]: === Iteration 222 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:24:19,156 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:24:19,156 INFO L85 PathProgramCache]: Analyzing trace with hash 1684292798, now seen corresponding path program 204 times [2022-01-18 07:24:19,157 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:24:19,157 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1349955670] [2022-01-18 07:24:19,157 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:24:19,157 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:24:19,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:24:19,331 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:24:19,331 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:24:19,331 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1349955670] [2022-01-18 07:24:19,331 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1349955670] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:24:19,331 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [793850165] [2022-01-18 07:24:19,331 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 07:24:19,332 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:24:19,332 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:24:19,335 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-01-18 07:24:19,343 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-01-18 07:24:19,362 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-01-18 07:24:19,362 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:24:19,363 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 30 conjunts are in the unsatisfiable core [2022-01-18 07:24:19,363 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:24:19,708 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-01-18 07:24:19,708 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-01-18 07:24:19,726 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:24:19,726 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:24:19,782 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-01-18 07:24:19,782 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-01-18 07:24:19,982 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:24:19,982 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [793850165] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:24:19,982 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:24:19,982 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 23 [2022-01-18 07:24:19,982 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [200126381] [2022-01-18 07:24:19,982 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:24:19,982 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-01-18 07:24:19,982 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:24:19,982 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-01-18 07:24:19,982 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=477, Unknown=0, NotChecked=0, Total=552 [2022-01-18 07:24:19,983 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-01-18 07:24:22,243 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:24:22,243 INFO L93 Difference]: Finished difference Result 245765 states and 707999 transitions. [2022-01-18 07:24:22,243 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-01-18 07:24:22,243 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-01-18 07:24:22,243 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:24:23,023 INFO L225 Difference]: With dead ends: 245765 [2022-01-18 07:24:23,023 INFO L226 Difference]: Without dead ends: 245683 [2022-01-18 07:24:23,023 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-01-18 07:24:23,023 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-01-18 07:24:23,023 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-01-18 07:24:23,267 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 245683 states. [2022-01-18 07:24:27,765 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 245683 to 183550. [2022-01-18 07:24:28,007 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-01-18 07:24:28,596 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 183550 states to 183550 states and 530462 transitions. [2022-01-18 07:24:28,596 INFO L78 Accepts]: Start accepts. Automaton has 183550 states and 530462 transitions. Word has length 46 [2022-01-18 07:24:28,596 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:24:28,596 INFO L470 AbstractCegarLoop]: Abstraction has 183550 states and 530462 transitions. [2022-01-18 07:24:28,596 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-01-18 07:24:28,596 INFO L276 IsEmpty]: Start isEmpty. Operand 183550 states and 530462 transitions. [2022-01-18 07:24:28,923 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2022-01-18 07:24:28,923 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:24:28,923 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-01-18 07:24:28,939 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-01-18 07:24:29,124 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-01-18 07:24:29,124 INFO L402 AbstractCegarLoop]: === Iteration 223 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:24:29,124 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:24:29,124 INFO L85 PathProgramCache]: Analyzing trace with hash -2014568582, now seen corresponding path program 205 times [2022-01-18 07:24:29,124 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:24:29,124 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [742423012] [2022-01-18 07:24:29,125 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:24:29,125 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:24:29,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:24:29,287 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:24:29,287 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:24:29,287 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [742423012] [2022-01-18 07:24:29,287 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [742423012] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:24:29,287 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1753262254] [2022-01-18 07:24:29,288 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 07:24:29,288 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:24:29,288 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:24:29,288 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-01-18 07:24:29,289 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-01-18 07:24:29,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:24:29,312 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 30 conjunts are in the unsatisfiable core [2022-01-18 07:24:29,312 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:24:29,655 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-01-18 07:24:29,655 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-01-18 07:24:29,673 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:24:29,673 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:24:29,727 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-01-18 07:24:29,728 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-01-18 07:24:29,934 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:24:29,934 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1753262254] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:24:29,935 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:24:29,935 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 23 [2022-01-18 07:24:29,935 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [415918077] [2022-01-18 07:24:29,935 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:24:29,935 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-01-18 07:24:29,935 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:24:29,935 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-01-18 07:24:29,935 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=477, Unknown=0, NotChecked=0, Total=552 [2022-01-18 07:24:29,935 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-01-18 07:24:32,328 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:24:32,328 INFO L93 Difference]: Finished difference Result 245734 states and 707931 transitions. [2022-01-18 07:24:32,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-01-18 07:24:32,328 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-01-18 07:24:32,328 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:24:33,711 INFO L225 Difference]: With dead ends: 245734 [2022-01-18 07:24:33,711 INFO L226 Difference]: Without dead ends: 245622 [2022-01-18 07:24:33,711 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 81 SyntacticMatches, 2 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 277 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=144, Invalid=1188, Unknown=0, NotChecked=0, Total=1332 [2022-01-18 07:24:33,711 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-01-18 07:24:33,711 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-01-18 07:24:33,938 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 245622 states. [2022-01-18 07:24:37,752 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 245622 to 180206. [2022-01-18 07:24:37,968 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-01-18 07:24:39,154 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 180206 states to 180206 states and 520302 transitions. [2022-01-18 07:24:39,155 INFO L78 Accepts]: Start accepts. Automaton has 180206 states and 520302 transitions. Word has length 46 [2022-01-18 07:24:39,155 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:24:39,155 INFO L470 AbstractCegarLoop]: Abstraction has 180206 states and 520302 transitions. [2022-01-18 07:24:39,155 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-01-18 07:24:39,155 INFO L276 IsEmpty]: Start isEmpty. Operand 180206 states and 520302 transitions. [2022-01-18 07:24:39,549 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2022-01-18 07:24:39,549 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:24:39,549 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-01-18 07:24:39,564 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-01-18 07:24:39,749 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-01-18 07:24:39,749 INFO L402 AbstractCegarLoop]: === Iteration 224 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:24:39,750 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:24:39,750 INFO L85 PathProgramCache]: Analyzing trace with hash 1222875186, now seen corresponding path program 206 times [2022-01-18 07:24:39,750 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:24:39,750 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [929135993] [2022-01-18 07:24:39,750 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:24:39,750 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:24:39,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:24:39,913 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:24:39,913 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:24:39,913 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [929135993] [2022-01-18 07:24:39,913 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [929135993] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:24:39,914 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1050029902] [2022-01-18 07:24:39,914 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 07:24:39,914 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:24:39,914 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:24:39,915 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-01-18 07:24:39,915 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-01-18 07:24:39,938 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 07:24:39,938 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:24:39,939 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 32 conjunts are in the unsatisfiable core [2022-01-18 07:24:39,939 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:24:40,207 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-01-18 07:24:40,207 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-01-18 07:24:40,219 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:24:40,219 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:24:40,313 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-01-18 07:24:40,314 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-01-18 07:24:40,450 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:24:40,451 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1050029902] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:24:40,451 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:24:40,451 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 16, 16] total 36 [2022-01-18 07:24:40,451 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [62214081] [2022-01-18 07:24:40,451 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:24:40,451 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-01-18 07:24:40,451 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:24:40,451 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-01-18 07:24:40,451 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=1159, Unknown=0, NotChecked=0, Total=1260 [2022-01-18 07:24:40,451 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-01-18 07:24:43,897 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:24:43,897 INFO L93 Difference]: Finished difference Result 247357 states and 711179 transitions. [2022-01-18 07:24:43,897 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-01-18 07:24:43,897 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-01-18 07:24:43,898 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:24:44,661 INFO L225 Difference]: With dead ends: 247357 [2022-01-18 07:24:44,662 INFO L226 Difference]: Without dead ends: 247233 [2022-01-18 07:24:44,662 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-01-18 07:24:44,662 INFO L933 BasicCegarLoop]: 172 mSDtfsCounter, 482 mSDsluCounter, 5254 mSDsCounter, 0 mSdLazyCounter, 3518 mSolverCounterSat, 79 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s 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.2s IncrementalHoareTripleChecker+Time [2022-01-18 07:24:44,662 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.2s Time] [2022-01-18 07:24:44,911 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 247233 states. [2022-01-18 07:24:49,354 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 247233 to 182098. [2022-01-18 07:24:49,570 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-01-18 07:24:50,141 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 182098 states to 182098 states and 525892 transitions. [2022-01-18 07:24:50,142 INFO L78 Accepts]: Start accepts. Automaton has 182098 states and 525892 transitions. Word has length 46 [2022-01-18 07:24:50,142 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:24:50,142 INFO L470 AbstractCegarLoop]: Abstraction has 182098 states and 525892 transitions. [2022-01-18 07:24:50,142 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-01-18 07:24:50,142 INFO L276 IsEmpty]: Start isEmpty. Operand 182098 states and 525892 transitions. [2022-01-18 07:24:50,465 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2022-01-18 07:24:50,466 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:24:50,466 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-01-18 07:24:50,481 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (211)] Forceful destruction successful, exit code 0 [2022-01-18 07:24:50,666 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-01-18 07:24:50,666 INFO L402 AbstractCegarLoop]: === Iteration 225 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:24:50,666 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:24:50,666 INFO L85 PathProgramCache]: Analyzing trace with hash -1893517288, now seen corresponding path program 207 times [2022-01-18 07:24:50,667 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:24:50,667 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [666500416] [2022-01-18 07:24:50,667 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:24:50,667 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:24:50,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:24:50,833 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:24:50,834 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:24:50,834 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [666500416] [2022-01-18 07:24:50,834 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [666500416] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:24:50,834 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1958634530] [2022-01-18 07:24:50,834 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 07:24:50,834 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:24:50,834 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:24:50,835 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-01-18 07:24:50,835 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-01-18 07:24:50,862 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2022-01-18 07:24:50,863 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:24:50,863 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 32 conjunts are in the unsatisfiable core [2022-01-18 07:24:50,864 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:24:51,949 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-01-18 07:24:51,950 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-01-18 07:24:51,971 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:24:51,971 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:24:52,107 INFO L353 Elim1Store]: treesize reduction 10, result has 65.5 percent of original size [2022-01-18 07:24:52,107 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-01-18 07:24:52,502 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:24:52,502 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1958634530] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:24:52,502 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:24:52,502 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 16, 16] total 35 [2022-01-18 07:24:52,502 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [441980740] [2022-01-18 07:24:52,502 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:24:52,502 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-01-18 07:24:52,502 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:24:52,502 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-01-18 07:24:52,502 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=139, Invalid=1121, Unknown=0, NotChecked=0, Total=1260 [2022-01-18 07:24:52,503 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-01-18 07:24:54,980 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:24:54,980 INFO L93 Difference]: Finished difference Result 246589 states and 709910 transitions. [2022-01-18 07:24:54,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-01-18 07:24:54,980 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-01-18 07:24:54,981 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:24:55,866 INFO L225 Difference]: With dead ends: 246589 [2022-01-18 07:24:55,866 INFO L226 Difference]: Without dead ends: 246459 [2022-01-18 07:24:55,866 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 70 SyntacticMatches, 1 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 474 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=224, Invalid=1846, Unknown=0, NotChecked=0, Total=2070 [2022-01-18 07:24:55,866 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.7s IncrementalHoareTripleChecker+Time [2022-01-18 07:24:55,866 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.7s Time] [2022-01-18 07:24:56,119 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 246459 states. [2022-01-18 07:24:59,953 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 246459 to 183722. [2022-01-18 07:25:00,178 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-01-18 07:25:01,391 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 183722 states to 183722 states and 530720 transitions. [2022-01-18 07:25:01,392 INFO L78 Accepts]: Start accepts. Automaton has 183722 states and 530720 transitions. Word has length 46 [2022-01-18 07:25:01,392 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:25:01,392 INFO L470 AbstractCegarLoop]: Abstraction has 183722 states and 530720 transitions. [2022-01-18 07:25:01,392 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-01-18 07:25:01,392 INFO L276 IsEmpty]: Start isEmpty. Operand 183722 states and 530720 transitions. [2022-01-18 07:25:01,722 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2022-01-18 07:25:01,722 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:25:01,722 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-01-18 07:25:01,738 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (212)] Forceful destruction successful, exit code 0 [2022-01-18 07:25:01,922 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-01-18 07:25:01,923 INFO L402 AbstractCegarLoop]: === Iteration 226 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:25:01,923 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:25:01,923 INFO L85 PathProgramCache]: Analyzing trace with hash 1966327410, now seen corresponding path program 208 times [2022-01-18 07:25:01,923 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:25:01,923 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1136241770] [2022-01-18 07:25:01,923 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:25:01,923 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:25:01,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:25:02,105 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:25:02,105 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:25:02,105 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1136241770] [2022-01-18 07:25:02,105 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1136241770] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:25:02,105 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [891285067] [2022-01-18 07:25:02,105 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 07:25:02,105 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:25:02,105 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:25:02,106 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-01-18 07:25:02,106 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-01-18 07:25:02,131 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 07:25:02,131 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:25:02,132 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 30 conjunts are in the unsatisfiable core [2022-01-18 07:25:02,132 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:25:02,469 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-01-18 07:25:02,470 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-01-18 07:25:02,484 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:25:02,484 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:25:02,616 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-01-18 07:25:02,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 32 treesize of output 56 [2022-01-18 07:25:02,787 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:25:02,787 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [891285067] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:25:02,787 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:25:02,787 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 26 [2022-01-18 07:25:02,787 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [355804994] [2022-01-18 07:25:02,787 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:25:02,787 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-01-18 07:25:02,787 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:25:02,787 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-01-18 07:25:02,787 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=617, Unknown=0, NotChecked=0, Total=702 [2022-01-18 07:25:02,788 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-01-18 07:25:05,055 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:25:05,055 INFO L93 Difference]: Finished difference Result 246388 states and 709573 transitions. [2022-01-18 07:25:05,055 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-01-18 07:25:05,055 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-01-18 07:25:05,055 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:25:05,883 INFO L225 Difference]: With dead ends: 246388 [2022-01-18 07:25:05,883 INFO L226 Difference]: Without dead ends: 246312 [2022-01-18 07:25:05,883 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 78 SyntacticMatches, 2 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 207 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=108, Invalid=762, Unknown=0, NotChecked=0, Total=870 [2022-01-18 07:25:05,883 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.5s IncrementalHoareTripleChecker+Time [2022-01-18 07:25:05,883 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.5s Time] [2022-01-18 07:25:06,585 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 246312 states. [2022-01-18 07:25:10,519 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 246312 to 184610. [2022-01-18 07:25:10,742 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-01-18 07:25:11,293 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 184610 states to 184610 states and 533296 transitions. [2022-01-18 07:25:11,293 INFO L78 Accepts]: Start accepts. Automaton has 184610 states and 533296 transitions. Word has length 46 [2022-01-18 07:25:11,293 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:25:11,293 INFO L470 AbstractCegarLoop]: Abstraction has 184610 states and 533296 transitions. [2022-01-18 07:25:11,293 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-01-18 07:25:11,293 INFO L276 IsEmpty]: Start isEmpty. Operand 184610 states and 533296 transitions. [2022-01-18 07:25:12,346 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2022-01-18 07:25:12,346 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:25:12,346 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-01-18 07:25:12,370 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-01-18 07:25:12,569 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-01-18 07:25:12,569 INFO L402 AbstractCegarLoop]: === Iteration 227 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:25:12,570 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:25:12,570 INFO L85 PathProgramCache]: Analyzing trace with hash 1440309720, now seen corresponding path program 209 times [2022-01-18 07:25:12,570 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:25:12,570 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2048637795] [2022-01-18 07:25:12,570 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:25:12,570 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:25:12,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:25:12,750 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:25:12,751 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:25:12,751 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2048637795] [2022-01-18 07:25:12,751 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2048637795] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:25:12,751 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [543687077] [2022-01-18 07:25:12,751 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 07:25:12,751 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:25:12,751 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:25:12,752 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-01-18 07:25:12,753 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-01-18 07:25:12,776 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2022-01-18 07:25:12,776 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:25:12,776 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 30 conjunts are in the unsatisfiable core [2022-01-18 07:25:12,777 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:25:13,130 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-01-18 07:25:13,130 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-01-18 07:25:13,149 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:25:13,150 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:25:13,315 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-01-18 07:25:13,315 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-01-18 07:25:13,465 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:25:13,465 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [543687077] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:25:13,465 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:25:13,465 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 27 [2022-01-18 07:25:13,465 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1379934934] [2022-01-18 07:25:13,465 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:25:13,465 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-01-18 07:25:13,465 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:25:13,465 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-01-18 07:25:13,466 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=668, Unknown=0, NotChecked=0, Total=756 [2022-01-18 07:25:13,466 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-01-18 07:25:15,432 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:25:15,432 INFO L93 Difference]: Finished difference Result 246249 states and 709284 transitions. [2022-01-18 07:25:15,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-01-18 07:25:15,433 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-01-18 07:25:15,433 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:25:17,030 INFO L225 Difference]: With dead ends: 246249 [2022-01-18 07:25:17,030 INFO L226 Difference]: Without dead ends: 246211 [2022-01-18 07:25:17,031 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-01-18 07:25:17,031 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-01-18 07:25:17,031 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-01-18 07:25:17,381 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 246211 states. [2022-01-18 07:25:21,310 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 246211 to 184632. [2022-01-18 07:25:21,536 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-01-18 07:25:22,778 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 184632 states to 184632 states and 533361 transitions. [2022-01-18 07:25:22,778 INFO L78 Accepts]: Start accepts. Automaton has 184632 states and 533361 transitions. Word has length 46 [2022-01-18 07:25:22,778 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:25:22,778 INFO L470 AbstractCegarLoop]: Abstraction has 184632 states and 533361 transitions. [2022-01-18 07:25:22,778 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-01-18 07:25:22,778 INFO L276 IsEmpty]: Start isEmpty. Operand 184632 states and 533361 transitions. [2022-01-18 07:25:23,091 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2022-01-18 07:25:23,091 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:25:23,091 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-01-18 07:25:23,107 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-01-18 07:25:23,292 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-01-18 07:25:23,292 INFO L402 AbstractCegarLoop]: === Iteration 228 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:25:23,294 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:25:23,294 INFO L85 PathProgramCache]: Analyzing trace with hash -1192513716, now seen corresponding path program 210 times [2022-01-18 07:25:23,294 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:25:23,294 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1395600169] [2022-01-18 07:25:23,294 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:25:23,295 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:25:23,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:25:23,460 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:25:23,460 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:25:23,460 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1395600169] [2022-01-18 07:25:23,460 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1395600169] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:25:23,460 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1566391282] [2022-01-18 07:25:23,460 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 07:25:23,460 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:25:23,460 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:25:23,461 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-01-18 07:25:23,462 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-01-18 07:25:23,485 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2022-01-18 07:25:23,486 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:25:23,486 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 32 conjunts are in the unsatisfiable core [2022-01-18 07:25:23,487 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:25:23,861 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-01-18 07:25:23,861 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-01-18 07:25:23,879 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:25:23,880 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:25:23,966 INFO L353 Elim1Store]: treesize reduction 10, result has 65.5 percent of original size [2022-01-18 07:25:23,966 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-01-18 07:25:24,409 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:25:24,410 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1566391282] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:25:24,410 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:25:24,410 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 16, 16] total 36 [2022-01-18 07:25:24,410 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [535534778] [2022-01-18 07:25:24,410 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:25:24,410 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-01-18 07:25:24,410 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:25:24,410 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-01-18 07:25:24,410 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=152, Invalid=1180, Unknown=0, NotChecked=0, Total=1332 [2022-01-18 07:25:24,411 INFO L87 Difference]: Start difference. First operand 184632 states and 533361 transitions. Second operand has 37 states, 37 states have (on average 2.864864864864865) internal successors, (106), 36 states have internal predecessors, (106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 07:25:26,892 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:25:26,893 INFO L93 Difference]: Finished difference Result 232740 states and 672191 transitions. [2022-01-18 07:25:26,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-01-18 07:25:26,893 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 37 states have (on average 2.864864864864865) internal successors, (106), 36 states have internal predecessors, (106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 46 [2022-01-18 07:25:26,893 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:25:27,676 INFO L225 Difference]: With dead ends: 232740 [2022-01-18 07:25:27,676 INFO L226 Difference]: Without dead ends: 232634 [2022-01-18 07:25:27,677 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 69 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 591 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=266, Invalid=2284, Unknown=0, NotChecked=0, Total=2550 [2022-01-18 07:25:27,677 INFO L933 BasicCegarLoop]: 116 mSDtfsCounter, 363 mSDsluCounter, 2515 mSDsCounter, 0 mSdLazyCounter, 1755 mSolverCounterSat, 59 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 363 SdHoareTripleChecker+Valid, 2005 SdHoareTripleChecker+Invalid, 1814 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 59 IncrementalHoareTripleChecker+Valid, 1755 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-01-18 07:25:27,677 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [363 Valid, 2005 Invalid, 1814 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [59 Valid, 1755 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-01-18 07:25:27,920 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 232634 states. [2022-01-18 07:25:32,675 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 232634 to 218382. [2022-01-18 07:25:32,980 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 218382 states, 218381 states have (on average 2.895563258708404) internal successors, (632336), 218381 states have internal predecessors, (632336), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 07:25:34,471 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 218382 states to 218382 states and 632336 transitions. [2022-01-18 07:25:34,471 INFO L78 Accepts]: Start accepts. Automaton has 218382 states and 632336 transitions. Word has length 46 [2022-01-18 07:25:34,471 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:25:34,471 INFO L470 AbstractCegarLoop]: Abstraction has 218382 states and 632336 transitions. [2022-01-18 07:25:34,471 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 2.864864864864865) internal successors, (106), 36 states have internal predecessors, (106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 07:25:34,471 INFO L276 IsEmpty]: Start isEmpty. Operand 218382 states and 632336 transitions. [2022-01-18 07:25:34,928 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2022-01-18 07:25:34,928 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:25:34,928 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-01-18 07:25:34,944 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (215)] Ended with exit code 0 [2022-01-18 07:25:35,128 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable227,215 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:25:35,129 INFO L402 AbstractCegarLoop]: === Iteration 229 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:25:35,129 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:25:35,129 INFO L85 PathProgramCache]: Analyzing trace with hash 83990348, now seen corresponding path program 211 times [2022-01-18 07:25:35,129 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:25:35,129 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1574403078] [2022-01-18 07:25:35,129 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:25:35,129 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:25:35,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:25:35,283 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:25:35,283 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:25:35,283 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1574403078] [2022-01-18 07:25:35,283 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1574403078] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:25:35,283 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1354169276] [2022-01-18 07:25:35,283 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 07:25:35,283 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:25:35,283 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:25:35,284 INFO L229 MonitoredProcess]: Starting monitored process 216 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 07:25:35,284 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (216)] Waiting until timeout for monitored process [2022-01-18 07:25:35,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:25:35,310 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 30 conjunts are in the unsatisfiable core [2022-01-18 07:25:35,310 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:25:35,686 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-01-18 07:25:35,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 67 treesize of output 39 [2022-01-18 07:25:35,703 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:25:35,703 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:25:35,755 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-01-18 07:25:35,755 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-01-18 07:25:35,962 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:25:35,962 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1354169276] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:25:35,962 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:25:35,962 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 15, 14] total 23 [2022-01-18 07:25:35,962 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [133501672] [2022-01-18 07:25:35,962 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:25:35,962 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-01-18 07:25:35,962 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:25:35,962 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-01-18 07:25:35,963 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=475, Unknown=0, NotChecked=0, Total=552 [2022-01-18 07:25:35,963 INFO L87 Difference]: Start difference. First operand 218382 states and 632336 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-01-18 07:25:38,221 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:25:38,221 INFO L93 Difference]: Finished difference Result 234843 states and 678184 transitions. [2022-01-18 07:25:38,223 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-01-18 07:25:38,223 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 46 [2022-01-18 07:25:38,223 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:25:39,066 INFO L225 Difference]: With dead ends: 234843 [2022-01-18 07:25:39,066 INFO L226 Difference]: Without dead ends: 234719 [2022-01-18 07:25:39,067 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 80 SyntacticMatches, 3 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 255 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=135, Invalid=1055, Unknown=0, NotChecked=0, Total=1190 [2022-01-18 07:25:39,067 INFO L933 BasicCegarLoop]: 117 mSDtfsCounter, 221 mSDsluCounter, 1580 mSDsCounter, 0 mSdLazyCounter, 1128 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 221 SdHoareTripleChecker+Valid, 1318 SdHoareTripleChecker+Invalid, 1161 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 1128 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-18 07:25:39,067 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [221 Valid, 1318 Invalid, 1161 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 1128 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-18 07:25:39,320 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 234719 states. [2022-01-18 07:25:44,015 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 234719 to 218226. [2022-01-18 07:25:44,324 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 218226 states, 218225 states have (on average 2.8945537862298085) internal successors, (631664), 218225 states have internal predecessors, (631664), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 07:25:45,749 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 218226 states to 218226 states and 631664 transitions. [2022-01-18 07:25:45,749 INFO L78 Accepts]: Start accepts. Automaton has 218226 states and 631664 transitions. Word has length 46 [2022-01-18 07:25:45,749 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:25:45,749 INFO L470 AbstractCegarLoop]: Abstraction has 218226 states and 631664 transitions. [2022-01-18 07:25:45,749 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-01-18 07:25:45,749 INFO L276 IsEmpty]: Start isEmpty. Operand 218226 states and 631664 transitions. [2022-01-18 07:25:46,287 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2022-01-18 07:25:46,287 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:25:46,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-01-18 07:25:46,308 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (216)] Forceful destruction successful, exit code 0 [2022-01-18 07:25:46,488 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable228,216 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:25:46,488 INFO L402 AbstractCegarLoop]: === Iteration 230 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:25:46,488 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:25:46,488 INFO L85 PathProgramCache]: Analyzing trace with hash 1634595604, now seen corresponding path program 212 times [2022-01-18 07:25:46,488 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:25:46,489 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1385555905] [2022-01-18 07:25:46,489 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:25:46,489 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:25:46,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:25:46,672 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:25:46,672 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:25:46,672 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1385555905] [2022-01-18 07:25:46,672 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1385555905] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:25:46,672 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1922541710] [2022-01-18 07:25:46,672 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 07:25:46,672 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:25:46,672 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:25:46,673 INFO L229 MonitoredProcess]: Starting monitored process 217 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 07:25:46,674 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (217)] Waiting until timeout for monitored process [2022-01-18 07:25:46,696 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 07:25:46,696 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:25:46,697 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 32 conjunts are in the unsatisfiable core [2022-01-18 07:25:46,697 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:25:47,071 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-01-18 07:25:47,071 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-01-18 07:25:47,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-01-18 07:25:47,100 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:25:47,188 INFO L353 Elim1Store]: treesize reduction 10, result has 65.5 percent of original size [2022-01-18 07:25:47,189 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-01-18 07:25:47,612 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:25:47,612 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1922541710] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:25:47,612 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:25:47,612 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 16, 15] total 34 [2022-01-18 07:25:47,612 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1725921374] [2022-01-18 07:25:47,612 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:25:47,612 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-01-18 07:25:47,612 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:25:47,612 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-01-18 07:25:47,613 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=142, Invalid=1048, Unknown=0, NotChecked=0, Total=1190 [2022-01-18 07:25:47,613 INFO L87 Difference]: Start difference. First operand 218226 states and 631664 transitions. Second operand has 35 states, 35 states have (on average 3.0285714285714285) internal successors, (106), 34 states have internal predecessors, (106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 07:25:50,297 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:25:50,297 INFO L93 Difference]: Finished difference Result 233737 states and 674618 transitions. [2022-01-18 07:25:50,298 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-01-18 07:25:50,298 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 3.0285714285714285) internal successors, (106), 34 states have internal predecessors, (106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 46 [2022-01-18 07:25:50,298 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:25:51,161 INFO L225 Difference]: With dead ends: 233737 [2022-01-18 07:25:51,162 INFO L226 Difference]: Without dead ends: 233606 [2022-01-18 07:25:51,162 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 70 SyntacticMatches, 2 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 503 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=232, Invalid=1838, Unknown=0, NotChecked=0, Total=2070 [2022-01-18 07:25:51,162 INFO L933 BasicCegarLoop]: 109 mSDtfsCounter, 295 mSDsluCounter, 2521 mSDsCounter, 0 mSdLazyCounter, 1746 mSolverCounterSat, 48 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 295 SdHoareTripleChecker+Valid, 1967 SdHoareTripleChecker+Invalid, 1794 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 48 IncrementalHoareTripleChecker+Valid, 1746 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-01-18 07:25:51,162 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [295 Valid, 1967 Invalid, 1794 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [48 Valid, 1746 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-01-18 07:25:51,408 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 233606 states. [2022-01-18 07:25:56,215 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 233606 to 218226. [2022-01-18 07:25:56,546 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 218226 states, 218225 states have (on average 2.8943338297628594) internal successors, (631616), 218225 states have internal predecessors, (631616), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 07:25:58,030 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 218226 states to 218226 states and 631616 transitions. [2022-01-18 07:25:58,030 INFO L78 Accepts]: Start accepts. Automaton has 218226 states and 631616 transitions. Word has length 46 [2022-01-18 07:25:58,030 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:25:58,030 INFO L470 AbstractCegarLoop]: Abstraction has 218226 states and 631616 transitions. [2022-01-18 07:25:58,030 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 3.0285714285714285) internal successors, (106), 34 states have internal predecessors, (106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 07:25:58,030 INFO L276 IsEmpty]: Start isEmpty. Operand 218226 states and 631616 transitions. [2022-01-18 07:25:58,473 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2022-01-18 07:25:58,473 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:25:58,473 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-01-18 07:25:58,488 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (217)] Forceful destruction successful, exit code 0 [2022-01-18 07:25:58,673 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 217 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable229 [2022-01-18 07:25:58,674 INFO L402 AbstractCegarLoop]: === Iteration 231 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:25:58,674 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:25:58,674 INFO L85 PathProgramCache]: Analyzing trace with hash 990484940, now seen corresponding path program 213 times [2022-01-18 07:25:58,674 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:25:58,674 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1587063426] [2022-01-18 07:25:58,674 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:25:58,674 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:25:58,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:25:58,868 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:25:58,869 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:25:58,869 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1587063426] [2022-01-18 07:25:58,869 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1587063426] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:25:58,869 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [443460132] [2022-01-18 07:25:58,869 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 07:25:58,869 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:25:58,869 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:25:58,870 INFO L229 MonitoredProcess]: Starting monitored process 218 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 07:25:58,870 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (218)] Waiting until timeout for monitored process [2022-01-18 07:25:58,896 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2022-01-18 07:25:58,896 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:25:58,896 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 32 conjunts are in the unsatisfiable core [2022-01-18 07:25:58,897 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:25:59,262 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-01-18 07:25:59,263 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-01-18 07:25:59,285 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:25:59,285 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:25:59,403 INFO L353 Elim1Store]: treesize reduction 10, result has 65.5 percent of original size [2022-01-18 07:25:59,403 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-01-18 07:25:59,788 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:25:59,788 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [443460132] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:25:59,788 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:25:59,788 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 16, 15] total 34 [2022-01-18 07:25:59,788 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [54136585] [2022-01-18 07:25:59,789 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:25:59,789 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-01-18 07:25:59,789 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:25:59,789 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-01-18 07:25:59,789 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=137, Invalid=1053, Unknown=0, NotChecked=0, Total=1190 [2022-01-18 07:25:59,789 INFO L87 Difference]: Start difference. First operand 218226 states and 631616 transitions. Second operand has 35 states, 35 states have (on average 3.0285714285714285) internal successors, (106), 34 states have internal predecessors, (106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 07:26:02,479 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:26:02,479 INFO L93 Difference]: Finished difference Result 232784 states and 671905 transitions. [2022-01-18 07:26:02,479 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-01-18 07:26:02,479 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 35 states have (on average 3.0285714285714285) internal successors, (106), 34 states have internal predecessors, (106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 46 [2022-01-18 07:26:02,479 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:26:03,268 INFO L225 Difference]: With dead ends: 232784 [2022-01-18 07:26:03,268 INFO L226 Difference]: Without dead ends: 232630 [2022-01-18 07:26:03,268 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 70 SyntacticMatches, 2 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 472 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=222, Invalid=1758, Unknown=0, NotChecked=0, Total=1980 [2022-01-18 07:26:03,269 INFO L933 BasicCegarLoop]: 102 mSDtfsCounter, 310 mSDsluCounter, 2855 mSDsCounter, 0 mSdLazyCounter, 1941 mSolverCounterSat, 40 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 310 SdHoareTripleChecker+Valid, 2168 SdHoareTripleChecker+Invalid, 1981 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 1941 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-01-18 07:26:03,269 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [310 Valid, 2168 Invalid, 1981 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 1941 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-01-18 07:26:03,524 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 232630 states. [2022-01-18 07:26:08,301 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 232630 to 218226. [2022-01-18 07:26:08,605 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 218226 states, 218225 states have (on average 2.894278840646122) internal successors, (631604), 218225 states have internal predecessors, (631604), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 07:26:10,067 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 218226 states to 218226 states and 631604 transitions. [2022-01-18 07:26:10,067 INFO L78 Accepts]: Start accepts. Automaton has 218226 states and 631604 transitions. Word has length 46 [2022-01-18 07:26:10,067 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 07:26:10,067 INFO L470 AbstractCegarLoop]: Abstraction has 218226 states and 631604 transitions. [2022-01-18 07:26:10,067 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 3.0285714285714285) internal successors, (106), 34 states have internal predecessors, (106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 07:26:10,067 INFO L276 IsEmpty]: Start isEmpty. Operand 218226 states and 631604 transitions. [2022-01-18 07:26:10,562 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2022-01-18 07:26:10,562 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 07:26:10,562 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-01-18 07:26:10,583 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (218)] Forceful destruction successful, exit code 0 [2022-01-18 07:26:10,779 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable230,218 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:26:10,779 INFO L402 AbstractCegarLoop]: === Iteration 232 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 07:26:10,779 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 07:26:10,780 INFO L85 PathProgramCache]: Analyzing trace with hash -2091395052, now seen corresponding path program 214 times [2022-01-18 07:26:10,780 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 07:26:10,780 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1797817884] [2022-01-18 07:26:10,780 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 07:26:10,780 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 07:26:10,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 07:26:10,977 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:26:10,977 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 07:26:10,977 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1797817884] [2022-01-18 07:26:10,977 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1797817884] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 07:26:10,977 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1258383874] [2022-01-18 07:26:10,977 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 07:26:10,978 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:26:10,978 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 07:26:10,979 INFO L229 MonitoredProcess]: Starting monitored process 219 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-01-18 07:26:10,979 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (219)] Waiting until timeout for monitored process [2022-01-18 07:26:11,001 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 07:26:11,001 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 07:26:11,001 INFO L263 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 30 conjunts are in the unsatisfiable core [2022-01-18 07:26:11,002 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 07:26:11,386 INFO L353 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2022-01-18 07:26:11,386 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-01-18 07:26:11,400 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:26:11,400 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 07:26:11,533 INFO L353 Elim1Store]: treesize reduction 24, result has 60.7 percent of original size [2022-01-18 07:26:11,533 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-01-18 07:26:11,700 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 44 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 07:26:11,700 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1258383874] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 07:26:11,700 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 07:26:11,700 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 15, 14] total 26 [2022-01-18 07:26:11,700 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [406896889] [2022-01-18 07:26:11,700 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 07:26:11,700 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-01-18 07:26:11,701 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 07:26:11,701 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-01-18 07:26:11,701 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=616, Unknown=0, NotChecked=0, Total=702 [2022-01-18 07:26:11,701 INFO L87 Difference]: Start difference. First operand 218226 states and 631604 transitions. Second operand has 27 states, 27 states have (on average 3.0) internal successors, (81), 26 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-01-18 07:26:13,837 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 07:26:13,837 INFO L93 Difference]: Finished difference Result 232367 states and 670835 transitions. [2022-01-18 07:26:13,839 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-01-18 07:26:13,839 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 3.0) internal successors, (81), 26 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-01-18 07:26:13,839 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 07:26:14,779 INFO L225 Difference]: With dead ends: 232367 [2022-01-18 07:26:14,779 INFO L226 Difference]: Without dead ends: 232291 [2022-01-18 07:26:14,779 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 78 SyntacticMatches, 2 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 205 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=109, Invalid=761, Unknown=0, NotChecked=0, Total=870 [2022-01-18 07:26:14,780 INFO L933 BasicCegarLoop]: 93 mSDtfsCounter, 226 mSDsluCounter, 1351 mSDsCounter, 0 mSdLazyCounter, 967 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 226 SdHoareTripleChecker+Valid, 1042 SdHoareTripleChecker+Invalid, 986 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 967 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-18 07:26:14,780 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [226 Valid, 1042 Invalid, 986 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 967 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-18 07:26:15,031 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 232291 states. Received shutdown request... [2022-01-18 07:26:15,798 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONASSERT (3 of 4 remaining) [2022-01-18 07:26:15,814 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (219)] Ended with exit code 0 [2022-01-18 07:26:15,831 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (219)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2022-01-18 07:26:15,831 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2022-01-18 07:26:15,999 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable231,219 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 07:26:15,999 WARN L594 AbstractCegarLoop]: Verification canceled: while executing MinimizeSevpa. [2022-01-18 07:26:16,001 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATION (2 of 4 remaining) [2022-01-18 07:26:16,001 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1INUSE_VIOLATION (1 of 4 remaining) [2022-01-18 07:26:16,001 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr2INUSE_VIOLATION (0 of 4 remaining) [2022-01-18 07:26:16,016 INFO L732 BasicCegarLoop]: Path program histogram: [214, 6, 6, 6] [2022-01-18 07:26:16,018 INFO L229 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2022-01-18 07:26:16,018 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2022-01-18 07:26:16,020 INFO L202 PluginConnector]: Adding new model multiply-verify.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 18.01 07:26:16 BasicIcfg [2022-01-18 07:26:16,020 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2022-01-18 07:26:16,020 INFO L158 Benchmark]: Toolchain (without parser) took 693944.70ms. Allocated memory was 362.8MB in the beginning and 16.0GB in the end (delta: 15.6GB). Free memory was 320.2MB in the beginning and 9.4GB in the end (delta: -9.1GB). Peak memory consumption was 7.2GB. Max. memory is 16.0GB. [2022-01-18 07:26:16,020 INFO L158 Benchmark]: Boogie PL CUP Parser took 0.14ms. Allocated memory is still 362.8MB. Free memory is still 321.3MB. There was no memory consumed. Max. memory is 16.0GB. [2022-01-18 07:26:16,020 INFO L158 Benchmark]: Boogie Procedure Inliner took 28.44ms. Allocated memory is still 362.8MB. Free memory was 320.1MB in the beginning and 318.6MB in the end (delta: 1.5MB). Peak memory consumption was 2.1MB. Max. memory is 16.0GB. [2022-01-18 07:26:16,020 INFO L158 Benchmark]: Boogie Preprocessor took 20.70ms. Allocated memory is still 362.8MB. Free memory was 318.6MB in the beginning and 317.6MB in the end (delta: 923.6kB). Peak memory consumption was 2.1MB. Max. memory is 16.0GB. [2022-01-18 07:26:16,020 INFO L158 Benchmark]: RCFGBuilder took 238.68ms. Allocated memory is still 362.8MB. Free memory was 317.5MB in the beginning and 308.2MB in the end (delta: 9.3MB). Peak memory consumption was 8.4MB. Max. memory is 16.0GB. [2022-01-18 07:26:16,020 INFO L158 Benchmark]: TraceAbstraction took 693650.84ms. Allocated memory was 362.8MB in the beginning and 16.0GB in the end (delta: 15.6GB). Free memory was 307.8MB in the beginning and 9.4GB in the end (delta: -9.1GB). Peak memory consumption was 7.2GB. Max. memory is 16.0GB. [2022-01-18 07:26:16,020 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * Boogie PL CUP Parser took 0.14ms. Allocated memory is still 362.8MB. Free memory is still 321.3MB. There was no memory consumed. Max. memory is 16.0GB. * Boogie Procedure Inliner took 28.44ms. Allocated memory is still 362.8MB. Free memory was 320.1MB in the beginning and 318.6MB in the end (delta: 1.5MB). Peak memory consumption was 2.1MB. Max. memory is 16.0GB. * Boogie Preprocessor took 20.70ms. Allocated memory is still 362.8MB. Free memory was 318.6MB in the beginning and 317.6MB in the end (delta: 923.6kB). Peak memory consumption was 2.1MB. Max. memory is 16.0GB. * RCFGBuilder took 238.68ms. Allocated memory is still 362.8MB. Free memory was 317.5MB in the beginning and 308.2MB in the end (delta: 9.3MB). Peak memory consumption was 8.4MB. Max. memory is 16.0GB. * TraceAbstraction took 693650.84ms. Allocated memory was 362.8MB in the beginning and 16.0GB in the end (delta: 15.6GB). Free memory was 307.8MB in the beginning and 9.4GB in the end (delta: -9.1GB). Peak memory consumption was 7.2GB. Max. memory is 16.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - TimeoutResultAtElement [Line: 68]: Timeout (TraceAbstraction) Unable to prove that assertion always holds Cancelled while executing MinimizeSevpa. - TimeoutResultAtElement [Line: 61]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while executing MinimizeSevpa. - TimeoutResultAtElement [Line: 62]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while executing MinimizeSevpa. - TimeoutResultAtElement [Line: 61]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while executing MinimizeSevpa. - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 7 procedures, 55 locations, 4 error locations. Started 1 CEGAR loops. OverallTime: 693.5s, OverallIterations: 232, TraceHistogramMax: 4, PathProgramHistogramMax: 214, EmptinessCheckTime: 24.0s, AutomataDifference: 215.2s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.1s, PartialOrderReductionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 47689 SdHoareTripleChecker+Valid, 59.3s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 47689 mSDsluCounter, 144416 SdHoareTripleChecker+Invalid, 48.4s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 593 IncrementalHoareTripleChecker+Unchecked, 185818 mSDsCounter, 5363 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 144760 IncrementalHoareTripleChecker+Invalid, 150716 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 5363 mSolverCounterUnsat, 14566 mSDtfsCounter, 144760 mSolverCounterSat, 0.5s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 23385 GetRequests, 16142 SyntacticMatches, 401 SemanticMatches, 6842 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 70182 ImplicationChecksByTransitivity, 60.2s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=218382occurred in iteration=228, InterpolantAutomatonStates: 6025, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 300.5s AutomataMinimizationTime, 232 MinimizatonAttempts, 2220832 StatesRemovedByMinimization, 231 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.7s SsaConstructionTime, 2.8s SatisfiabilityAnalysisTime, 100.9s InterpolantComputationTime, 16740 NumberOfCodeBlocks, 16737 NumberOfCodeBlocksAsserted, 836 NumberOfCheckSat, 24276 ConstructedInterpolants, 87 QuantifiedInterpolants, 176832 SizeOfPredicates, 1153 NumberOfNonLiveVariables, 17447 ConjunctsInSsa, 3626 ConjunctsInUnsatCore, 668 InterpolantComputations, 14 PerfectInterpolantSequences, 3132/13361 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: Timeout Completed graceful shutdown