/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/parallel/misc-5.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.2-dev-bc79526 [2022-01-18 05:25:19,613 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-01-18 05:25:19,614 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-01-18 05:25:19,667 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-01-18 05:25:19,667 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-01-18 05:25:19,670 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-01-18 05:25:19,671 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-01-18 05:25:19,674 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-01-18 05:25:19,675 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-01-18 05:25:19,678 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-01-18 05:25:19,679 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-01-18 05:25:19,680 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-01-18 05:25:19,680 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-01-18 05:25:19,681 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-01-18 05:25:19,682 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-01-18 05:25:19,684 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-01-18 05:25:19,685 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-01-18 05:25:19,685 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-01-18 05:25:19,687 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-01-18 05:25:19,691 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-01-18 05:25:19,692 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-01-18 05:25:19,692 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-01-18 05:25:19,693 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-01-18 05:25:19,694 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-01-18 05:25:19,698 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-01-18 05:25:19,698 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-01-18 05:25:19,698 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-01-18 05:25:19,699 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-01-18 05:25:19,700 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-01-18 05:25:19,700 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-01-18 05:25:19,700 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-01-18 05:25:19,701 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-01-18 05:25:19,702 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-01-18 05:25:19,702 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-01-18 05:25:19,703 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-01-18 05:25:19,703 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-01-18 05:25:19,704 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-01-18 05:25:19,704 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-01-18 05:25:19,704 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-01-18 05:25:19,704 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-01-18 05:25:19,705 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-01-18 05:25:19,705 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 05:25:19,726 INFO L113 SettingsManager]: Loading preferences was successful [2022-01-18 05:25:19,727 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-01-18 05:25:19,727 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-01-18 05:25:19,727 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-01-18 05:25:19,728 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-01-18 05:25:19,728 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-01-18 05:25:19,728 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-01-18 05:25:19,728 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-01-18 05:25:19,728 INFO L138 SettingsManager]: * Use SBE=true [2022-01-18 05:25:19,728 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-01-18 05:25:19,729 INFO L138 SettingsManager]: * sizeof long=4 [2022-01-18 05:25:19,729 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-01-18 05:25:19,729 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-01-18 05:25:19,729 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-01-18 05:25:19,729 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-01-18 05:25:19,729 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-01-18 05:25:19,729 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-01-18 05:25:19,729 INFO L138 SettingsManager]: * sizeof long double=12 [2022-01-18 05:25:19,729 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-01-18 05:25:19,729 INFO L138 SettingsManager]: * Use constant arrays=true [2022-01-18 05:25:19,730 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-01-18 05:25:19,730 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-01-18 05:25:19,730 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-01-18 05:25:19,730 INFO L138 SettingsManager]: * To the following directory=./dump/ [2022-01-18 05:25:19,730 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-01-18 05:25:19,730 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-01-18 05:25:19,730 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-01-18 05:25:19,730 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-01-18 05:25:19,730 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-01-18 05:25:19,730 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-01-18 05:25:19,731 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-01-18 05:25:19,731 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2022-01-18 05:25:19,731 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-01-18 05:25:19,731 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 05:25:19,912 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-01-18 05:25:19,930 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-01-18 05:25:19,932 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-01-18 05:25:19,933 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2022-01-18 05:25:19,943 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2022-01-18 05:25:19,944 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/parallel/misc-5.wvr.bpl [2022-01-18 05:25:19,944 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/parallel/misc-5.wvr.bpl' [2022-01-18 05:25:19,968 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-01-18 05:25:19,969 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2022-01-18 05:25:19,970 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-01-18 05:25:19,970 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-01-18 05:25:19,970 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-01-18 05:25:19,978 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "misc-5.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 18.01 05:25:19" (1/1) ... [2022-01-18 05:25:19,983 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "misc-5.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 18.01 05:25:19" (1/1) ... [2022-01-18 05:25:19,987 INFO L137 Inliner]: procedures = 4, calls = 3, calls flagged for inlining = 0, calls inlined = 0, statements flattened = 0 [2022-01-18 05:25:19,988 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-01-18 05:25:19,989 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-01-18 05:25:19,989 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-01-18 05:25:19,989 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-01-18 05:25:19,994 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "misc-5.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 18.01 05:25:19" (1/1) ... [2022-01-18 05:25:19,994 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "misc-5.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 18.01 05:25:19" (1/1) ... [2022-01-18 05:25:19,995 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "misc-5.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 18.01 05:25:19" (1/1) ... [2022-01-18 05:25:19,995 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "misc-5.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 18.01 05:25:19" (1/1) ... [2022-01-18 05:25:19,998 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "misc-5.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 18.01 05:25:19" (1/1) ... [2022-01-18 05:25:20,000 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "misc-5.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 18.01 05:25:19" (1/1) ... [2022-01-18 05:25:20,001 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "misc-5.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 18.01 05:25:19" (1/1) ... [2022-01-18 05:25:20,002 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-01-18 05:25:20,003 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-01-18 05:25:20,004 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-01-18 05:25:20,004 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-01-18 05:25:20,004 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "misc-5.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 18.01 05:25:19" (1/1) ... [2022-01-18 05:25:20,009 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-01-18 05:25:20,017 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:25:20,028 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 05:25:20,038 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 05:25:20,055 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2022-01-18 05:25:20,055 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2022-01-18 05:25:20,055 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2022-01-18 05:25:20,056 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2022-01-18 05:25:20,056 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2022-01-18 05:25:20,056 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2022-01-18 05:25:20,056 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2022-01-18 05:25:20,056 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-01-18 05:25:20,056 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-01-18 05:25:20,056 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread3 given in one single declaration [2022-01-18 05:25:20,057 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2022-01-18 05:25:20,057 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2022-01-18 05:25:20,057 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 05:25:20,085 INFO L234 CfgBuilder]: Building ICFG [2022-01-18 05:25:20,087 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-01-18 05:25:20,165 INFO L275 CfgBuilder]: Performing block encoding [2022-01-18 05:25:20,203 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-01-18 05:25:20,203 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2022-01-18 05:25:20,220 INFO L202 PluginConnector]: Adding new model misc-5.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.01 05:25:20 BoogieIcfgContainer [2022-01-18 05:25:20,220 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-01-18 05:25:20,221 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-01-18 05:25:20,221 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-01-18 05:25:20,252 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-01-18 05:25:20,252 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "misc-5.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 18.01 05:25:19" (1/2) ... [2022-01-18 05:25:20,253 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@20b6892e and model type misc-5.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.01 05:25:20, skipping insertion in model container [2022-01-18 05:25:20,253 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "misc-5.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.01 05:25:20" (2/2) ... [2022-01-18 05:25:20,254 INFO L111 eAbstractionObserver]: Analyzing ICFG misc-5.wvr.bpl [2022-01-18 05:25:20,258 WARN L149 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2022-01-18 05:25:20,258 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-01-18 05:25:20,258 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-01-18 05:25:20,258 INFO L513 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2022-01-18 05:25:20,301 INFO L148 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2022-01-18 05:25:20,343 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-01-18 05:25:20,349 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 05:25:20,350 INFO L340 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2022-01-18 05:25:20,361 INFO L111 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 31 places, 23 transitions, 70 flow [2022-01-18 05:25:20,393 INFO L133 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 87 states, 86 states have (on average 2.616279069767442) internal successors, (225), 86 states have internal predecessors, (225), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:25:20,394 INFO L276 IsEmpty]: Start isEmpty. Operand has 87 states, 86 states have (on average 2.616279069767442) internal successors, (225), 86 states have internal predecessors, (225), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:25:20,401 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2022-01-18 05:25:20,402 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:25:20,402 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:25:20,403 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 05:25:20,407 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:25:20,408 INFO L85 PathProgramCache]: Analyzing trace with hash 892684368, now seen corresponding path program 1 times [2022-01-18 05:25:20,414 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:25:20,414 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1968089662] [2022-01-18 05:25:20,414 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:25:20,415 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:25:20,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:25:20,531 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 05:25:20,531 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:25:20,531 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1968089662] [2022-01-18 05:25:20,532 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1968089662] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 05:25:20,532 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 05:25:20,532 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-01-18 05:25:20,533 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1123332829] [2022-01-18 05:25:20,534 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 05:25:20,537 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-18 05:25:20,537 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:25:20,570 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-18 05:25:20,571 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-18 05:25:20,574 INFO L87 Difference]: Start difference. First operand has 87 states, 86 states have (on average 2.616279069767442) internal successors, (225), 86 states have internal predecessors, (225), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 3 states, 3 states have (on average 4.666666666666667) internal successors, (14), 2 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:25:20,646 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:25:20,646 INFO L93 Difference]: Finished difference Result 84 states and 197 transitions. [2022-01-18 05:25:20,647 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-18 05:25:20,648 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 4.666666666666667) internal successors, (14), 2 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2022-01-18 05:25:20,649 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:25:20,657 INFO L225 Difference]: With dead ends: 84 [2022-01-18 05:25:20,657 INFO L226 Difference]: Without dead ends: 56 [2022-01-18 05:25:20,659 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-18 05:25:20,663 INFO L933 BasicCegarLoop]: 11 mSDtfsCounter, 8 mSDsluCounter, 9 mSDsCounter, 0 mSdLazyCounter, 19 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 15 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 19 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-18 05:25:20,663 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [8 Valid, 15 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 19 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-18 05:25:20,678 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 56 states. [2022-01-18 05:25:20,724 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 56 to 56. [2022-01-18 05:25:20,725 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 56 states, 55 states have (on average 2.1272727272727274) internal successors, (117), 55 states have internal predecessors, (117), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:25:20,728 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56 states to 56 states and 117 transitions. [2022-01-18 05:25:20,729 INFO L78 Accepts]: Start accepts. Automaton has 56 states and 117 transitions. Word has length 14 [2022-01-18 05:25:20,730 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:25:20,730 INFO L470 AbstractCegarLoop]: Abstraction has 56 states and 117 transitions. [2022-01-18 05:25:20,730 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 4.666666666666667) internal successors, (14), 2 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:25:20,730 INFO L276 IsEmpty]: Start isEmpty. Operand 56 states and 117 transitions. [2022-01-18 05:25:20,731 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2022-01-18 05:25:20,731 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:25:20,731 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:25:20,731 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-01-18 05:25:20,731 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 05:25:20,731 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:25:20,732 INFO L85 PathProgramCache]: Analyzing trace with hash -1238285906, now seen corresponding path program 2 times [2022-01-18 05:25:20,732 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:25:20,732 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2033848242] [2022-01-18 05:25:20,732 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:25:20,732 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:25:20,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:25:20,758 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 05:25:20,758 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:25:20,758 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2033848242] [2022-01-18 05:25:20,759 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2033848242] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 05:25:20,759 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 05:25:20,759 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-01-18 05:25:20,759 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2030424023] [2022-01-18 05:25:20,759 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 05:25:20,760 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-18 05:25:20,760 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:25:20,760 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-18 05:25:20,760 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-18 05:25:20,761 INFO L87 Difference]: Start difference. First operand 56 states and 117 transitions. Second operand has 4 states, 4 states have (on average 3.5) internal successors, (14), 3 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:25:20,792 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:25:20,793 INFO L93 Difference]: Finished difference Result 80 states and 164 transitions. [2022-01-18 05:25:20,793 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-18 05:25:20,793 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 3.5) internal successors, (14), 3 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2022-01-18 05:25:20,793 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:25:20,795 INFO L225 Difference]: With dead ends: 80 [2022-01-18 05:25:20,795 INFO L226 Difference]: Without dead ends: 66 [2022-01-18 05:25:20,795 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-01-18 05:25:20,796 INFO L933 BasicCegarLoop]: 7 mSDtfsCounter, 16 mSDsluCounter, 21 mSDsCounter, 0 mSdLazyCounter, 29 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 16 SdHoareTripleChecker+Valid, 18 SdHoareTripleChecker+Invalid, 35 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 29 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-18 05:25:20,796 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [16 Valid, 18 Invalid, 35 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 29 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-18 05:25:20,797 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 66 states. [2022-01-18 05:25:20,801 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 66 to 66. [2022-01-18 05:25:20,801 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 66 states, 65 states have (on average 2.169230769230769) internal successors, (141), 65 states have internal predecessors, (141), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:25:20,802 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 66 states to 66 states and 141 transitions. [2022-01-18 05:25:20,802 INFO L78 Accepts]: Start accepts. Automaton has 66 states and 141 transitions. Word has length 14 [2022-01-18 05:25:20,802 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:25:20,802 INFO L470 AbstractCegarLoop]: Abstraction has 66 states and 141 transitions. [2022-01-18 05:25:20,802 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 3.5) internal successors, (14), 3 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:25:20,802 INFO L276 IsEmpty]: Start isEmpty. Operand 66 states and 141 transitions. [2022-01-18 05:25:20,803 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-01-18 05:25:20,803 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:25:20,803 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:25:20,803 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-01-18 05:25:20,803 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 05:25:20,803 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:25:20,803 INFO L85 PathProgramCache]: Analyzing trace with hash 1399519920, now seen corresponding path program 1 times [2022-01-18 05:25:20,804 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:25:20,804 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2062918153] [2022-01-18 05:25:20,804 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:25:20,804 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:25:20,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:25:20,843 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 05:25:20,843 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:25:20,843 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2062918153] [2022-01-18 05:25:20,843 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2062918153] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:25:20,843 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1243926047] [2022-01-18 05:25:20,844 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:25:20,844 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:25:20,844 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:25:20,861 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 05:25:20,863 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 05:25:20,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:25:20,891 INFO L263 TraceCheckSpWp]: Trace formula consists of 42 conjuncts, 6 conjunts are in the unsatisfiable core [2022-01-18 05:25:20,901 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:25:20,996 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 05:25:20,996 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:25:21,092 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 05:25:21,092 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1243926047] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:25:21,092 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:25:21,092 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 8 [2022-01-18 05:25:21,092 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [869976949] [2022-01-18 05:25:21,092 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:25:21,093 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-01-18 05:25:21,093 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:25:21,093 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-01-18 05:25:21,093 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=47, Unknown=0, NotChecked=0, Total=72 [2022-01-18 05:25:21,094 INFO L87 Difference]: Start difference. First operand 66 states and 141 transitions. Second operand has 9 states, 9 states have (on average 3.3333333333333335) internal successors, (30), 8 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:25:21,219 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:25:21,219 INFO L93 Difference]: Finished difference Result 196 states and 408 transitions. [2022-01-18 05:25:21,219 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-01-18 05:25:21,219 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.3333333333333335) internal successors, (30), 8 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2022-01-18 05:25:21,219 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:25:21,222 INFO L225 Difference]: With dead ends: 196 [2022-01-18 05:25:21,222 INFO L226 Difference]: Without dead ends: 174 [2022-01-18 05:25:21,222 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=105, Unknown=0, NotChecked=0, Total=156 [2022-01-18 05:25:21,223 INFO L933 BasicCegarLoop]: 12 mSDtfsCounter, 59 mSDsluCounter, 108 mSDsCounter, 0 mSdLazyCounter, 113 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 59 SdHoareTripleChecker+Valid, 73 SdHoareTripleChecker+Invalid, 132 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 113 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 05:25:21,223 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [59 Valid, 73 Invalid, 132 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 113 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 05:25:21,224 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 174 states. [2022-01-18 05:25:21,230 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 174 to 94. [2022-01-18 05:25:21,231 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 94 states, 93 states have (on average 2.2903225806451615) internal successors, (213), 93 states have internal predecessors, (213), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:25:21,231 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 94 states to 94 states and 213 transitions. [2022-01-18 05:25:21,231 INFO L78 Accepts]: Start accepts. Automaton has 94 states and 213 transitions. Word has length 16 [2022-01-18 05:25:21,231 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:25:21,232 INFO L470 AbstractCegarLoop]: Abstraction has 94 states and 213 transitions. [2022-01-18 05:25:21,232 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.3333333333333335) internal successors, (30), 8 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:25:21,232 INFO L276 IsEmpty]: Start isEmpty. Operand 94 states and 213 transitions. [2022-01-18 05:25:21,232 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2022-01-18 05:25:21,232 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:25:21,232 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:25:21,248 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-01-18 05:25:21,433 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:25:21,433 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 05:25:21,434 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:25:21,434 INFO L85 PathProgramCache]: Analyzing trace with hash -976987344, now seen corresponding path program 1 times [2022-01-18 05:25:21,434 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:25:21,434 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [531800441] [2022-01-18 05:25:21,434 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:25:21,434 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:25:21,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:25:21,470 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 05:25:21,470 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:25:21,470 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [531800441] [2022-01-18 05:25:21,470 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [531800441] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-18 05:25:21,471 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-18 05:25:21,471 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-18 05:25:21,471 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1969624066] [2022-01-18 05:25:21,471 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-18 05:25:21,471 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-18 05:25:21,471 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:25:21,475 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-18 05:25:21,475 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-18 05:25:21,475 INFO L87 Difference]: Start difference. First operand 94 states and 213 transitions. Second operand has 5 states, 5 states have (on average 3.2) internal successors, (16), 4 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:25:21,539 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:25:21,540 INFO L93 Difference]: Finished difference Result 108 states and 232 transitions. [2022-01-18 05:25:21,540 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-18 05:25:21,540 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.2) internal successors, (16), 4 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2022-01-18 05:25:21,540 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:25:21,541 INFO L225 Difference]: With dead ends: 108 [2022-01-18 05:25:21,541 INFO L226 Difference]: Without dead ends: 94 [2022-01-18 05:25:21,541 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-01-18 05:25:21,542 INFO L933 BasicCegarLoop]: 7 mSDtfsCounter, 18 mSDsluCounter, 33 mSDsCounter, 0 mSdLazyCounter, 53 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 18 SdHoareTripleChecker+Valid, 23 SdHoareTripleChecker+Invalid, 59 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 53 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-18 05:25:21,542 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [18 Valid, 23 Invalid, 59 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 53 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-18 05:25:21,543 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 94 states. [2022-01-18 05:25:21,546 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 94 to 94. [2022-01-18 05:25:21,546 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 94 states, 93 states have (on average 2.247311827956989) internal successors, (209), 93 states have internal predecessors, (209), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:25:21,546 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 94 states to 94 states and 209 transitions. [2022-01-18 05:25:21,546 INFO L78 Accepts]: Start accepts. Automaton has 94 states and 209 transitions. Word has length 16 [2022-01-18 05:25:21,547 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:25:21,547 INFO L470 AbstractCegarLoop]: Abstraction has 94 states and 209 transitions. [2022-01-18 05:25:21,547 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 3.2) internal successors, (16), 4 states have internal predecessors, (16), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:25:21,547 INFO L276 IsEmpty]: Start isEmpty. Operand 94 states and 209 transitions. [2022-01-18 05:25:21,547 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-01-18 05:25:21,547 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:25:21,548 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:25:21,548 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-01-18 05:25:21,554 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 05:25:21,554 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:25:21,554 INFO L85 PathProgramCache]: Analyzing trace with hash 1022827570, now seen corresponding path program 2 times [2022-01-18 05:25:21,554 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:25:21,555 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1262281873] [2022-01-18 05:25:21,555 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:25:21,555 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:25:21,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:25:21,605 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:25:21,605 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:25:21,605 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1262281873] [2022-01-18 05:25:21,605 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1262281873] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:25:21,605 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1308142394] [2022-01-18 05:25:21,605 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 05:25:21,605 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:25:21,606 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:25:21,607 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 05:25:21,635 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 05:25:21,635 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 05:25:21,635 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:25:21,650 INFO L263 TraceCheckSpWp]: Trace formula consists of 44 conjuncts, 7 conjunts are in the unsatisfiable core [2022-01-18 05:25:21,651 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:25:21,754 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:25:21,754 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:25:21,928 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:25:21,928 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1308142394] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:25:21,928 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:25:21,929 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2022-01-18 05:25:21,929 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1742906052] [2022-01-18 05:25:21,929 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:25:21,929 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-01-18 05:25:21,929 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:25:21,929 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-01-18 05:25:21,930 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=75, Unknown=0, NotChecked=0, Total=110 [2022-01-18 05:25:21,930 INFO L87 Difference]: Start difference. First operand 94 states and 209 transitions. Second operand has 11 states, 11 states have (on average 3.5454545454545454) 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 05:25:22,129 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:25:22,130 INFO L93 Difference]: Finished difference Result 254 states and 543 transitions. [2022-01-18 05:25:22,130 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-01-18 05:25:22,130 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.5454545454545454) 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 18 [2022-01-18 05:25:22,130 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:25:22,132 INFO L225 Difference]: With dead ends: 254 [2022-01-18 05:25:22,133 INFO L226 Difference]: Without dead ends: 220 [2022-01-18 05:25:22,134 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=92, Invalid=214, Unknown=0, NotChecked=0, Total=306 [2022-01-18 05:25:22,140 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 72 mSDsluCounter, 159 mSDsCounter, 0 mSdLazyCounter, 163 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 72 SdHoareTripleChecker+Valid, 110 SdHoareTripleChecker+Invalid, 184 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 163 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 05:25:22,141 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [72 Valid, 110 Invalid, 184 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 163 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 05:25:22,142 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 220 states. [2022-01-18 05:25:22,155 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 220 to 118. [2022-01-18 05:25:22,155 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 118 states, 117 states have (on average 2.3333333333333335) internal successors, (273), 117 states have internal predecessors, (273), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:25:22,156 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 118 states to 118 states and 273 transitions. [2022-01-18 05:25:22,156 INFO L78 Accepts]: Start accepts. Automaton has 118 states and 273 transitions. Word has length 18 [2022-01-18 05:25:22,156 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:25:22,156 INFO L470 AbstractCegarLoop]: Abstraction has 118 states and 273 transitions. [2022-01-18 05:25:22,156 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.5454545454545454) 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 05:25:22,157 INFO L276 IsEmpty]: Start isEmpty. Operand 118 states and 273 transitions. [2022-01-18 05:25:22,157 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-01-18 05:25:22,157 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:25:22,157 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:25:22,175 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 05:25:22,358 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:25:22,358 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 05:25:22,359 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:25:22,359 INFO L85 PathProgramCache]: Analyzing trace with hash 283894580, now seen corresponding path program 2 times [2022-01-18 05:25:22,359 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:25:22,359 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [821975579] [2022-01-18 05:25:22,359 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:25:22,359 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:25:22,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:25:22,425 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:25:22,425 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:25:22,425 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [821975579] [2022-01-18 05:25:22,425 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [821975579] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:25:22,425 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1080119531] [2022-01-18 05:25:22,425 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 05:25:22,425 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:25:22,426 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:25:22,426 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 05:25:22,433 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 05:25:22,468 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 05:25:22,468 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:25:22,469 INFO L263 TraceCheckSpWp]: Trace formula consists of 46 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-18 05:25:22,470 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:25:22,604 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:25:22,604 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:25:22,825 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:25:22,826 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1080119531] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:25:22,826 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:25:22,826 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 14 [2022-01-18 05:25:22,826 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [934340028] [2022-01-18 05:25:22,826 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:25:22,826 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-01-18 05:25:22,826 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:25:22,826 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-01-18 05:25:22,827 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=146, Unknown=0, NotChecked=0, Total=210 [2022-01-18 05:25:22,827 INFO L87 Difference]: Start difference. First operand 118 states and 273 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 05:25:23,108 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:25:23,108 INFO L93 Difference]: Finished difference Result 418 states and 903 transitions. [2022-01-18 05:25:23,108 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-01-18 05:25:23,109 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 20 [2022-01-18 05:25:23,109 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:25:23,110 INFO L225 Difference]: With dead ends: 418 [2022-01-18 05:25:23,110 INFO L226 Difference]: Without dead ends: 366 [2022-01-18 05:25:23,111 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 165 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=194, Invalid=508, Unknown=0, NotChecked=0, Total=702 [2022-01-18 05:25:23,111 INFO L933 BasicCegarLoop]: 13 mSDtfsCounter, 161 mSDsluCounter, 154 mSDsCounter, 0 mSdLazyCounter, 187 mSolverCounterSat, 44 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 161 SdHoareTripleChecker+Valid, 95 SdHoareTripleChecker+Invalid, 231 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 44 IncrementalHoareTripleChecker+Valid, 187 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 05:25:23,111 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [161 Valid, 95 Invalid, 231 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [44 Valid, 187 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 05:25:23,112 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 366 states. [2022-01-18 05:25:23,117 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 366 to 182. [2022-01-18 05:25:23,117 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 182 states, 181 states have (on average 2.414364640883978) internal successors, (437), 181 states have internal predecessors, (437), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:25:23,118 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 182 states to 182 states and 437 transitions. [2022-01-18 05:25:23,118 INFO L78 Accepts]: Start accepts. Automaton has 182 states and 437 transitions. Word has length 20 [2022-01-18 05:25:23,118 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:25:23,118 INFO L470 AbstractCegarLoop]: Abstraction has 182 states and 437 transitions. [2022-01-18 05:25:23,119 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 05:25:23,119 INFO L276 IsEmpty]: Start isEmpty. Operand 182 states and 437 transitions. [2022-01-18 05:25:23,120 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-01-18 05:25:23,120 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:25:23,120 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:25:23,135 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 05:25:23,330 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:25:23,330 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 05:25:23,330 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:25:23,330 INFO L85 PathProgramCache]: Analyzing trace with hash -2092612684, now seen corresponding path program 1 times [2022-01-18 05:25:23,331 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:25:23,331 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1538837146] [2022-01-18 05:25:23,331 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:25:23,331 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:25:23,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:25:23,386 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:25:23,386 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:25:23,386 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1538837146] [2022-01-18 05:25:23,386 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1538837146] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:25:23,386 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [791351931] [2022-01-18 05:25:23,386 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:25:23,387 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:25:23,387 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:25:23,388 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 05:25:23,389 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 05:25:23,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:25:23,408 INFO L263 TraceCheckSpWp]: Trace formula consists of 46 conjuncts, 9 conjunts are in the unsatisfiable core [2022-01-18 05:25:23,409 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:25:23,526 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:25:23,526 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:25:23,816 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:25:23,817 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [791351931] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:25:23,817 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:25:23,817 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 14 [2022-01-18 05:25:23,817 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1498047016] [2022-01-18 05:25:23,817 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:25:23,817 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-01-18 05:25:23,818 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:25:23,818 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-01-18 05:25:23,818 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=144, Unknown=0, NotChecked=0, Total=210 [2022-01-18 05:25:23,818 INFO L87 Difference]: Start difference. First operand 182 states and 437 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 05:25:24,181 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:25:24,181 INFO L93 Difference]: Finished difference Result 378 states and 859 transitions. [2022-01-18 05:25:24,181 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-01-18 05:25:24,181 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 20 [2022-01-18 05:25:24,182 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:25:24,183 INFO L225 Difference]: With dead ends: 378 [2022-01-18 05:25:24,183 INFO L226 Difference]: Without dead ends: 340 [2022-01-18 05:25:24,183 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 155 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=199, Invalid=503, Unknown=0, NotChecked=0, Total=702 [2022-01-18 05:25:24,184 INFO L933 BasicCegarLoop]: 13 mSDtfsCounter, 162 mSDsluCounter, 144 mSDsCounter, 0 mSdLazyCounter, 151 mSolverCounterSat, 57 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 162 SdHoareTripleChecker+Valid, 92 SdHoareTripleChecker+Invalid, 208 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 57 IncrementalHoareTripleChecker+Valid, 151 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 05:25:24,184 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [162 Valid, 92 Invalid, 208 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [57 Valid, 151 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 05:25:24,185 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 340 states. [2022-01-18 05:25:24,189 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 340 to 230. [2022-01-18 05:25:24,189 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 230 states, 229 states have (on average 2.432314410480349) internal successors, (557), 229 states have internal predecessors, (557), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:25:24,190 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 230 states to 230 states and 557 transitions. [2022-01-18 05:25:24,190 INFO L78 Accepts]: Start accepts. Automaton has 230 states and 557 transitions. Word has length 20 [2022-01-18 05:25:24,190 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:25:24,190 INFO L470 AbstractCegarLoop]: Abstraction has 230 states and 557 transitions. [2022-01-18 05:25:24,190 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 05:25:24,190 INFO L276 IsEmpty]: Start isEmpty. Operand 230 states and 557 transitions. [2022-01-18 05:25:24,194 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-01-18 05:25:24,194 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:25:24,195 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:25:24,213 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 05:25:24,407 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:25:24,407 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 05:25:24,408 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:25:24,408 INFO L85 PathProgramCache]: Analyzing trace with hash 265646448, now seen corresponding path program 2 times [2022-01-18 05:25:24,408 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:25:24,408 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1316836350] [2022-01-18 05:25:24,408 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:25:24,408 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:25:24,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:25:24,457 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:25:24,457 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:25:24,457 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1316836350] [2022-01-18 05:25:24,458 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1316836350] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:25:24,458 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1364692698] [2022-01-18 05:25:24,458 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 05:25:24,458 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:25:24,458 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:25:24,460 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 05:25:24,461 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 05:25:24,479 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 05:25:24,479 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:25:24,480 INFO L263 TraceCheckSpWp]: Trace formula consists of 46 conjuncts, 9 conjunts are in the unsatisfiable core [2022-01-18 05:25:24,480 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:25:24,577 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:25:24,577 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:25:24,802 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:25:24,802 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1364692698] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:25:24,802 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:25:24,802 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 14 [2022-01-18 05:25:24,802 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1703329571] [2022-01-18 05:25:24,802 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:25:24,802 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-01-18 05:25:24,802 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:25:24,803 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-01-18 05:25:24,803 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=147, Unknown=0, NotChecked=0, Total=210 [2022-01-18 05:25:24,803 INFO L87 Difference]: Start difference. First operand 230 states and 557 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 05:25:25,020 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:25:25,020 INFO L93 Difference]: Finished difference Result 418 states and 953 transitions. [2022-01-18 05:25:25,020 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-01-18 05:25:25,020 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 20 [2022-01-18 05:25:25,021 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:25:25,022 INFO L225 Difference]: With dead ends: 418 [2022-01-18 05:25:25,022 INFO L226 Difference]: Without dead ends: 374 [2022-01-18 05:25:25,022 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 104 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=154, Invalid=398, Unknown=0, NotChecked=0, Total=552 [2022-01-18 05:25:25,023 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 128 mSDsluCounter, 183 mSDsCounter, 0 mSdLazyCounter, 235 mSolverCounterSat, 47 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 128 SdHoareTripleChecker+Valid, 112 SdHoareTripleChecker+Invalid, 282 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 47 IncrementalHoareTripleChecker+Valid, 235 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-18 05:25:25,023 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [128 Valid, 112 Invalid, 282 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [47 Valid, 235 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-18 05:25:25,023 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 374 states. [2022-01-18 05:25:25,028 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 374 to 238. [2022-01-18 05:25:25,028 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 238 states, 237 states have (on average 2.4177215189873418) internal successors, (573), 237 states have internal predecessors, (573), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:25:25,029 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 238 states to 238 states and 573 transitions. [2022-01-18 05:25:25,029 INFO L78 Accepts]: Start accepts. Automaton has 238 states and 573 transitions. Word has length 20 [2022-01-18 05:25:25,029 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:25:25,029 INFO L470 AbstractCegarLoop]: Abstraction has 238 states and 573 transitions. [2022-01-18 05:25:25,029 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 05:25:25,029 INFO L276 IsEmpty]: Start isEmpty. Operand 238 states and 573 transitions. [2022-01-18 05:25:25,030 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2022-01-18 05:25:25,030 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:25:25,030 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:25:25,046 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 05:25:25,245 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:25:25,246 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 05:25:25,246 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:25:25,246 INFO L85 PathProgramCache]: Analyzing trace with hash -199438802, now seen corresponding path program 3 times [2022-01-18 05:25:25,246 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:25:25,246 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1283865541] [2022-01-18 05:25:25,246 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:25:25,246 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:25:25,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:25:25,305 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 2 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:25:25,305 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:25:25,306 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1283865541] [2022-01-18 05:25:25,306 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1283865541] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:25:25,306 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1146972362] [2022-01-18 05:25:25,306 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 05:25:25,306 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:25:25,306 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:25:25,307 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 05:25:25,311 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 05:25:25,329 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-01-18 05:25:25,329 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:25:25,330 INFO L263 TraceCheckSpWp]: Trace formula consists of 48 conjuncts, 10 conjunts are in the unsatisfiable core [2022-01-18 05:25:25,331 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:25:25,487 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 2 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:25:25,487 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:25:25,978 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 2 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:25:25,979 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1146972362] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:25:25,979 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:25:25,979 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 16 [2022-01-18 05:25:25,979 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [269787666] [2022-01-18 05:25:25,979 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:25:25,979 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-01-18 05:25:25,979 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:25:25,980 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-01-18 05:25:25,980 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=197, Unknown=0, NotChecked=0, Total=272 [2022-01-18 05:25:25,981 INFO L87 Difference]: Start difference. First operand 238 states and 573 transitions. Second operand has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 16 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 05:25:26,670 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:25:26,670 INFO L93 Difference]: Finished difference Result 612 states and 1394 transitions. [2022-01-18 05:25:26,670 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-01-18 05:25:26,670 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 16 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 22 [2022-01-18 05:25:26,670 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:25:26,672 INFO L225 Difference]: With dead ends: 612 [2022-01-18 05:25:26,672 INFO L226 Difference]: Without dead ends: 558 [2022-01-18 05:25:26,673 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 293 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=313, Invalid=877, Unknown=0, NotChecked=0, Total=1190 [2022-01-18 05:25:26,673 INFO L933 BasicCegarLoop]: 23 mSDtfsCounter, 205 mSDsluCounter, 365 mSDsCounter, 0 mSdLazyCounter, 343 mSolverCounterSat, 77 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 205 SdHoareTripleChecker+Valid, 235 SdHoareTripleChecker+Invalid, 420 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 77 IncrementalHoareTripleChecker+Valid, 343 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 05:25:26,674 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [205 Valid, 235 Invalid, 420 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [77 Valid, 343 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 05:25:26,674 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 558 states. [2022-01-18 05:25:26,679 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 558 to 318. [2022-01-18 05:25:26,680 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 318 states, 317 states have (on average 2.4637223974763405) internal successors, (781), 317 states have internal predecessors, (781), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:25:26,681 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 318 states to 318 states and 781 transitions. [2022-01-18 05:25:26,681 INFO L78 Accepts]: Start accepts. Automaton has 318 states and 781 transitions. Word has length 22 [2022-01-18 05:25:26,681 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:25:26,681 INFO L470 AbstractCegarLoop]: Abstraction has 318 states and 781 transitions. [2022-01-18 05:25:26,681 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 16 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 05:25:26,681 INFO L276 IsEmpty]: Start isEmpty. Operand 318 states and 781 transitions. [2022-01-18 05:25:26,682 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-01-18 05:25:26,682 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:25:26,682 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:25:26,714 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2022-01-18 05:25:26,895 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:25:26,896 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 05:25:26,896 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:25:26,896 INFO L85 PathProgramCache]: Analyzing trace with hash -433269004, now seen corresponding path program 4 times [2022-01-18 05:25:26,896 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:25:26,896 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [324740769] [2022-01-18 05:25:26,896 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:25:26,896 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:25:26,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:25:26,967 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 1 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:25:26,967 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:25:26,967 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [324740769] [2022-01-18 05:25:26,967 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [324740769] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:25:26,967 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [553188945] [2022-01-18 05:25:26,967 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 05:25:26,967 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:25:26,967 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:25:26,968 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 05:25:26,978 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 05:25:26,997 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 05:25:26,997 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:25:26,997 INFO L263 TraceCheckSpWp]: Trace formula consists of 50 conjuncts, 11 conjunts are in the unsatisfiable core [2022-01-18 05:25:26,998 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:25:27,239 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 1 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:25:27,239 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:25:27,857 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 1 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:25:27,858 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [553188945] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:25:27,858 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:25:27,858 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 20 [2022-01-18 05:25:27,858 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [808062575] [2022-01-18 05:25:27,858 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:25:27,858 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-01-18 05:25:27,858 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:25:27,859 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-01-18 05:25:27,859 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=116, Invalid=304, Unknown=0, NotChecked=0, Total=420 [2022-01-18 05:25:27,859 INFO L87 Difference]: Start difference. First operand 318 states and 781 transitions. Second operand has 21 states, 21 states have (on average 2.5714285714285716) internal successors, (54), 20 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 05:25:28,932 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:25:28,932 INFO L93 Difference]: Finished difference Result 842 states and 1941 transitions. [2022-01-18 05:25:28,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-01-18 05:25:28,932 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.5714285714285716) internal successors, (54), 20 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 24 [2022-01-18 05:25:28,932 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:25:28,935 INFO L225 Difference]: With dead ends: 842 [2022-01-18 05:25:28,935 INFO L226 Difference]: Without dead ends: 764 [2022-01-18 05:25:28,936 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 573 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=503, Invalid=1567, Unknown=0, NotChecked=0, Total=2070 [2022-01-18 05:25:28,936 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 276 mSDsluCounter, 291 mSDsCounter, 0 mSdLazyCounter, 338 mSolverCounterSat, 100 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 276 SdHoareTripleChecker+Valid, 183 SdHoareTripleChecker+Invalid, 438 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 100 IncrementalHoareTripleChecker+Valid, 338 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 05:25:28,937 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [276 Valid, 183 Invalid, 438 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [100 Valid, 338 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 05:25:28,937 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 764 states. [2022-01-18 05:25:28,943 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 764 to 432. [2022-01-18 05:25:28,944 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 432 states, 431 states have (on average 2.4988399071925755) internal successors, (1077), 431 states have internal predecessors, (1077), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:25:28,945 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 432 states to 432 states and 1077 transitions. [2022-01-18 05:25:28,945 INFO L78 Accepts]: Start accepts. Automaton has 432 states and 1077 transitions. Word has length 24 [2022-01-18 05:25:28,945 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:25:28,945 INFO L470 AbstractCegarLoop]: Abstraction has 432 states and 1077 transitions. [2022-01-18 05:25:28,945 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.5714285714285716) internal successors, (54), 20 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 05:25:28,946 INFO L276 IsEmpty]: Start isEmpty. Operand 432 states and 1077 transitions. [2022-01-18 05:25:28,947 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-01-18 05:25:28,947 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:25:28,947 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:25:28,963 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 05:25:29,163 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:25:29,163 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 05:25:29,163 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:25:29,163 INFO L85 PathProgramCache]: Analyzing trace with hash -639207436, now seen corresponding path program 5 times [2022-01-18 05:25:29,163 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:25:29,164 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [823013145] [2022-01-18 05:25:29,164 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:25:29,164 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:25:29,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:25:29,242 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 1 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:25:29,242 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:25:29,242 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [823013145] [2022-01-18 05:25:29,243 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [823013145] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:25:29,243 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [143934229] [2022-01-18 05:25:29,243 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 05:25:29,243 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:25:29,243 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:25:29,244 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 05:25:29,245 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 05:25:29,268 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2022-01-18 05:25:29,269 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:25:29,269 INFO L263 TraceCheckSpWp]: Trace formula consists of 50 conjuncts, 11 conjunts are in the unsatisfiable core [2022-01-18 05:25:29,270 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:25:29,471 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 1 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:25:29,472 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:25:30,032 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 1 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:25:30,033 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [143934229] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:25:30,033 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:25:30,033 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 20 [2022-01-18 05:25:30,033 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1542781731] [2022-01-18 05:25:30,033 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:25:30,033 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-01-18 05:25:30,033 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:25:30,034 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-01-18 05:25:30,034 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=307, Unknown=0, NotChecked=0, Total=420 [2022-01-18 05:25:30,034 INFO L87 Difference]: Start difference. First operand 432 states and 1077 transitions. Second operand has 21 states, 21 states have (on average 2.5714285714285716) internal successors, (54), 20 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 05:25:31,033 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:25:31,033 INFO L93 Difference]: Finished difference Result 888 states and 2094 transitions. [2022-01-18 05:25:31,033 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-01-18 05:25:31,034 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.5714285714285716) internal successors, (54), 20 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 24 [2022-01-18 05:25:31,034 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:25:31,036 INFO L225 Difference]: With dead ends: 888 [2022-01-18 05:25:31,036 INFO L226 Difference]: Without dead ends: 804 [2022-01-18 05:25:31,037 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 521 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=483, Invalid=1409, Unknown=0, NotChecked=0, Total=1892 [2022-01-18 05:25:31,038 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 282 mSDsluCounter, 267 mSDsCounter, 0 mSdLazyCounter, 388 mSolverCounterSat, 105 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 282 SdHoareTripleChecker+Valid, 152 SdHoareTripleChecker+Invalid, 493 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 105 IncrementalHoareTripleChecker+Valid, 388 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 05:25:31,038 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [282 Valid, 152 Invalid, 493 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [105 Valid, 388 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 05:25:31,039 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 804 states. [2022-01-18 05:25:31,046 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 804 to 512. [2022-01-18 05:25:31,047 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 512 states, 511 states have (on average 2.4990215264187867) internal successors, (1277), 511 states have internal predecessors, (1277), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:25:31,048 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 512 states to 512 states and 1277 transitions. [2022-01-18 05:25:31,048 INFO L78 Accepts]: Start accepts. Automaton has 512 states and 1277 transitions. Word has length 24 [2022-01-18 05:25:31,048 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:25:31,048 INFO L470 AbstractCegarLoop]: Abstraction has 512 states and 1277 transitions. [2022-01-18 05:25:31,048 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.5714285714285716) internal successors, (54), 20 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 05:25:31,048 INFO L276 IsEmpty]: Start isEmpty. Operand 512 states and 1277 transitions. [2022-01-18 05:25:31,050 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-01-18 05:25:31,050 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:25:31,050 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:25:31,069 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 05:25:31,266 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,SelfDestructingSolverStorable10 [2022-01-18 05:25:31,266 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 05:25:31,267 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:25:31,267 INFO L85 PathProgramCache]: Analyzing trace with hash 2089724728, now seen corresponding path program 6 times [2022-01-18 05:25:31,267 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:25:31,267 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [476427566] [2022-01-18 05:25:31,267 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:25:31,267 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:25:31,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:25:31,327 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 3 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:25:31,328 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:25:31,328 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [476427566] [2022-01-18 05:25:31,328 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [476427566] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:25:31,328 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2038971443] [2022-01-18 05:25:31,328 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 05:25:31,328 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:25:31,328 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:25:31,329 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 05:25:31,329 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 05:25:31,348 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-01-18 05:25:31,349 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:25:31,349 INFO L263 TraceCheckSpWp]: Trace formula consists of 50 conjuncts, 11 conjunts are in the unsatisfiable core [2022-01-18 05:25:31,350 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:25:31,562 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 3 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:25:31,562 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:25:32,136 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 3 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:25:32,136 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2038971443] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:25:32,136 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:25:32,136 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 20 [2022-01-18 05:25:32,137 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1256406032] [2022-01-18 05:25:32,137 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:25:32,137 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-01-18 05:25:32,138 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:25:32,138 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-01-18 05:25:32,138 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=121, Invalid=299, Unknown=0, NotChecked=0, Total=420 [2022-01-18 05:25:32,138 INFO L87 Difference]: Start difference. First operand 512 states and 1277 transitions. Second operand has 21 states, 21 states have (on average 2.5714285714285716) internal successors, (54), 20 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 05:25:33,196 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:25:33,196 INFO L93 Difference]: Finished difference Result 968 states and 2317 transitions. [2022-01-18 05:25:33,196 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-01-18 05:25:33,196 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.5714285714285716) internal successors, (54), 20 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 24 [2022-01-18 05:25:33,197 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:25:33,199 INFO L225 Difference]: With dead ends: 968 [2022-01-18 05:25:33,200 INFO L226 Difference]: Without dead ends: 900 [2022-01-18 05:25:33,200 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 713 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=595, Invalid=1757, Unknown=0, NotChecked=0, Total=2352 [2022-01-18 05:25:33,201 INFO L933 BasicCegarLoop]: 13 mSDtfsCounter, 261 mSDsluCounter, 226 mSDsCounter, 0 mSdLazyCounter, 309 mSolverCounterSat, 92 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 261 SdHoareTripleChecker+Valid, 131 SdHoareTripleChecker+Invalid, 401 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 92 IncrementalHoareTripleChecker+Valid, 309 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 05:25:33,201 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [261 Valid, 131 Invalid, 401 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [92 Valid, 309 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 05:25:33,202 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 900 states. [2022-01-18 05:25:33,209 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 900 to 632. [2022-01-18 05:25:33,210 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 632 states, 631 states have (on average 2.5055467511885894) internal successors, (1581), 631 states have internal predecessors, (1581), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:25:33,211 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 632 states to 632 states and 1581 transitions. [2022-01-18 05:25:33,211 INFO L78 Accepts]: Start accepts. Automaton has 632 states and 1581 transitions. Word has length 24 [2022-01-18 05:25:33,212 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:25:33,212 INFO L470 AbstractCegarLoop]: Abstraction has 632 states and 1581 transitions. [2022-01-18 05:25:33,212 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.5714285714285716) internal successors, (54), 20 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 05:25:33,212 INFO L276 IsEmpty]: Start isEmpty. Operand 632 states and 1581 transitions. [2022-01-18 05:25:33,213 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-01-18 05:25:33,213 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:25:33,213 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:25:33,233 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 05:25:33,430 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:25:33,430 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 05:25:33,431 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:25:33,431 INFO L85 PathProgramCache]: Analyzing trace with hash -977544972, now seen corresponding path program 7 times [2022-01-18 05:25:33,431 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:25:33,431 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [471553040] [2022-01-18 05:25:33,431 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:25:33,431 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:25:33,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:25:33,498 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 1 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:25:33,498 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:25:33,498 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [471553040] [2022-01-18 05:25:33,498 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [471553040] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:25:33,498 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1499499807] [2022-01-18 05:25:33,498 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 05:25:33,498 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:25:33,498 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:25:33,499 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 05:25:33,505 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 05:25:33,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:25:33,523 INFO L263 TraceCheckSpWp]: Trace formula consists of 50 conjuncts, 11 conjunts are in the unsatisfiable core [2022-01-18 05:25:33,524 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:25:33,696 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 1 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:25:33,696 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:25:34,238 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 1 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:25:34,238 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1499499807] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:25:34,238 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:25:34,239 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 20 [2022-01-18 05:25:34,239 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [790606375] [2022-01-18 05:25:34,239 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:25:34,239 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-01-18 05:25:34,239 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:25:34,239 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-01-18 05:25:34,239 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=115, Invalid=305, Unknown=0, NotChecked=0, Total=420 [2022-01-18 05:25:34,240 INFO L87 Difference]: Start difference. First operand 632 states and 1581 transitions. Second operand has 21 states, 21 states have (on average 2.5714285714285716) internal successors, (54), 20 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 05:25:35,045 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:25:35,046 INFO L93 Difference]: Finished difference Result 1128 states and 2697 transitions. [2022-01-18 05:25:35,046 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-01-18 05:25:35,046 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.5714285714285716) internal successors, (54), 20 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 24 [2022-01-18 05:25:35,046 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:25:35,049 INFO L225 Difference]: With dead ends: 1128 [2022-01-18 05:25:35,049 INFO L226 Difference]: Without dead ends: 1056 [2022-01-18 05:25:35,050 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 470 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=465, Invalid=1341, Unknown=0, NotChecked=0, Total=1806 [2022-01-18 05:25:35,050 INFO L933 BasicCegarLoop]: 13 mSDtfsCounter, 280 mSDsluCounter, 229 mSDsCounter, 0 mSdLazyCounter, 429 mSolverCounterSat, 96 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 280 SdHoareTripleChecker+Valid, 118 SdHoareTripleChecker+Invalid, 525 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 96 IncrementalHoareTripleChecker+Valid, 429 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 05:25:35,050 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [280 Valid, 118 Invalid, 525 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [96 Valid, 429 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 05:25:35,051 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1056 states. [2022-01-18 05:25:35,061 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1056 to 728. [2022-01-18 05:25:35,062 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 728 states, 727 states have (on average 2.5048143053645116) internal successors, (1821), 727 states have internal predecessors, (1821), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:25:35,064 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 728 states to 728 states and 1821 transitions. [2022-01-18 05:25:35,064 INFO L78 Accepts]: Start accepts. Automaton has 728 states and 1821 transitions. Word has length 24 [2022-01-18 05:25:35,064 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:25:35,064 INFO L470 AbstractCegarLoop]: Abstraction has 728 states and 1821 transitions. [2022-01-18 05:25:35,064 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.5714285714285716) internal successors, (54), 20 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 05:25:35,064 INFO L276 IsEmpty]: Start isEmpty. Operand 728 states and 1821 transitions. [2022-01-18 05:25:35,065 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-01-18 05:25:35,065 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:25:35,065 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:25:35,081 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 05:25:35,279 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,SelfDestructingSolverStorable12 [2022-01-18 05:25:35,279 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 05:25:35,280 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:25:35,280 INFO L85 PathProgramCache]: Analyzing trace with hash -979789068, now seen corresponding path program 8 times [2022-01-18 05:25:35,280 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:25:35,280 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [275757382] [2022-01-18 05:25:35,280 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:25:35,280 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:25:35,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:25:35,342 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 3 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:25:35,343 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:25:35,343 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [275757382] [2022-01-18 05:25:35,343 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [275757382] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:25:35,343 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1759615996] [2022-01-18 05:25:35,343 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 05:25:35,343 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:25:35,343 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:25:35,344 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 05:25:35,344 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 05:25:35,376 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 05:25:35,376 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:25:35,376 INFO L263 TraceCheckSpWp]: Trace formula consists of 50 conjuncts, 11 conjunts are in the unsatisfiable core [2022-01-18 05:25:35,377 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:25:35,587 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 3 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:25:35,587 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:25:36,184 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 3 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:25:36,185 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1759615996] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:25:36,185 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:25:36,185 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 20 [2022-01-18 05:25:36,185 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1596629790] [2022-01-18 05:25:36,185 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:25:36,185 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-01-18 05:25:36,185 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:25:36,185 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-01-18 05:25:36,186 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=117, Invalid=303, Unknown=0, NotChecked=0, Total=420 [2022-01-18 05:25:36,186 INFO L87 Difference]: Start difference. First operand 728 states and 1821 transitions. Second operand has 21 states, 21 states have (on average 2.5714285714285716) internal successors, (54), 20 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 05:25:37,532 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:25:37,533 INFO L93 Difference]: Finished difference Result 1340 states and 3209 transitions. [2022-01-18 05:25:37,533 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-01-18 05:25:37,533 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.5714285714285716) internal successors, (54), 20 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 24 [2022-01-18 05:25:37,533 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:25:37,537 INFO L225 Difference]: With dead ends: 1340 [2022-01-18 05:25:37,537 INFO L226 Difference]: Without dead ends: 1278 [2022-01-18 05:25:37,537 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 783 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=645, Invalid=1905, Unknown=0, NotChecked=0, Total=2550 [2022-01-18 05:25:37,538 INFO L933 BasicCegarLoop]: 23 mSDtfsCounter, 240 mSDsluCounter, 457 mSDsCounter, 0 mSdLazyCounter, 492 mSolverCounterSat, 92 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 240 SdHoareTripleChecker+Valid, 281 SdHoareTripleChecker+Invalid, 584 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 92 IncrementalHoareTripleChecker+Valid, 492 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 05:25:37,538 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [240 Valid, 281 Invalid, 584 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [92 Valid, 492 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-18 05:25:37,540 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1278 states. [2022-01-18 05:25:37,551 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1278 to 848. [2022-01-18 05:25:37,552 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 848 states, 847 states have (on average 2.5277449822904368) internal successors, (2141), 847 states have internal predecessors, (2141), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:25:37,554 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 848 states to 848 states and 2141 transitions. [2022-01-18 05:25:37,554 INFO L78 Accepts]: Start accepts. Automaton has 848 states and 2141 transitions. Word has length 24 [2022-01-18 05:25:37,555 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:25:37,555 INFO L470 AbstractCegarLoop]: Abstraction has 848 states and 2141 transitions. [2022-01-18 05:25:37,555 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.5714285714285716) internal successors, (54), 20 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 05:25:37,555 INFO L276 IsEmpty]: Start isEmpty. Operand 848 states and 2141 transitions. [2022-01-18 05:25:37,556 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-01-18 05:25:37,556 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:25:37,556 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:25:37,587 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2022-01-18 05:25:37,771 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,SelfDestructingSolverStorable13 [2022-01-18 05:25:37,771 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 05:25:37,772 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:25:37,772 INFO L85 PathProgramCache]: Analyzing trace with hash 1859471792, now seen corresponding path program 9 times [2022-01-18 05:25:37,772 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:25:37,772 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [228426572] [2022-01-18 05:25:37,772 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:25:37,772 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:25:37,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:25:37,832 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 3 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:25:37,832 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:25:37,833 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [228426572] [2022-01-18 05:25:37,833 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [228426572] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:25:37,833 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2058799448] [2022-01-18 05:25:37,833 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 05:25:37,833 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:25:37,833 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:25:37,834 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 05:25:37,834 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 05:25:37,854 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-01-18 05:25:37,854 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:25:37,854 INFO L263 TraceCheckSpWp]: Trace formula consists of 50 conjuncts, 11 conjunts are in the unsatisfiable core [2022-01-18 05:25:37,855 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:25:38,134 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 3 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:25:38,134 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:25:38,823 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 3 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:25:38,823 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2058799448] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:25:38,823 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:25:38,823 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 20 [2022-01-18 05:25:38,823 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [307019907] [2022-01-18 05:25:38,823 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:25:38,824 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-01-18 05:25:38,824 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:25:38,824 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-01-18 05:25:38,824 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=117, Invalid=303, Unknown=0, NotChecked=0, Total=420 [2022-01-18 05:25:38,824 INFO L87 Difference]: Start difference. First operand 848 states and 2141 transitions. Second operand has 21 states, 21 states have (on average 2.5714285714285716) internal successors, (54), 20 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 05:25:40,045 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:25:40,046 INFO L93 Difference]: Finished difference Result 1404 states and 3390 transitions. [2022-01-18 05:25:40,046 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-01-18 05:25:40,046 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.5714285714285716) internal successors, (54), 20 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 24 [2022-01-18 05:25:40,046 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:25:40,050 INFO L225 Difference]: With dead ends: 1404 [2022-01-18 05:25:40,050 INFO L226 Difference]: Without dead ends: 1330 [2022-01-18 05:25:40,050 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 691 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=575, Invalid=1777, Unknown=0, NotChecked=0, Total=2352 [2022-01-18 05:25:40,051 INFO L933 BasicCegarLoop]: 25 mSDtfsCounter, 328 mSDsluCounter, 327 mSDsCounter, 0 mSdLazyCounter, 416 mSolverCounterSat, 116 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 328 SdHoareTripleChecker+Valid, 199 SdHoareTripleChecker+Invalid, 532 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 116 IncrementalHoareTripleChecker+Valid, 416 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 05:25:40,051 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [328 Valid, 199 Invalid, 532 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [116 Valid, 416 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 05:25:40,052 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1330 states. [2022-01-18 05:25:40,070 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1330 to 1016. [2022-01-18 05:25:40,072 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1016 states, 1015 states have (on average 2.5389162561576355) internal successors, (2577), 1015 states have internal predecessors, (2577), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:25:40,073 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1016 states to 1016 states and 2577 transitions. [2022-01-18 05:25:40,074 INFO L78 Accepts]: Start accepts. Automaton has 1016 states and 2577 transitions. Word has length 24 [2022-01-18 05:25:40,074 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:25:40,074 INFO L470 AbstractCegarLoop]: Abstraction has 1016 states and 2577 transitions. [2022-01-18 05:25:40,074 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.5714285714285716) internal successors, (54), 20 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 05:25:40,074 INFO L276 IsEmpty]: Start isEmpty. Operand 1016 states and 2577 transitions. [2022-01-18 05:25:40,075 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-01-18 05:25:40,075 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:25:40,075 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:25:40,095 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 05:25:40,295 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,SelfDestructingSolverStorable14 [2022-01-18 05:25:40,295 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 05:25:40,296 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:25:40,296 INFO L85 PathProgramCache]: Analyzing trace with hash -77236372, now seen corresponding path program 10 times [2022-01-18 05:25:40,296 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:25:40,296 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1928471740] [2022-01-18 05:25:40,296 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:25:40,297 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:25:40,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:25:40,366 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 3 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:25:40,367 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:25:40,367 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1928471740] [2022-01-18 05:25:40,367 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1928471740] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:25:40,367 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1266713931] [2022-01-18 05:25:40,367 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 05:25:40,367 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:25:40,367 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:25:40,368 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 05:25:40,369 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 05:25:40,388 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 05:25:40,388 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:25:40,389 INFO L263 TraceCheckSpWp]: Trace formula consists of 50 conjuncts, 11 conjunts are in the unsatisfiable core [2022-01-18 05:25:40,389 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:25:40,558 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 3 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:25:40,558 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:25:41,177 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 3 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:25:41,177 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1266713931] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:25:41,177 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:25:41,177 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 20 [2022-01-18 05:25:41,177 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1797604248] [2022-01-18 05:25:41,177 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:25:41,178 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-01-18 05:25:41,178 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:25:41,178 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-01-18 05:25:41,178 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=114, Invalid=306, Unknown=0, NotChecked=0, Total=420 [2022-01-18 05:25:41,178 INFO L87 Difference]: Start difference. First operand 1016 states and 2577 transitions. Second operand has 21 states, 21 states have (on average 2.5714285714285716) internal successors, (54), 20 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 05:25:41,898 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:25:41,898 INFO L93 Difference]: Finished difference Result 1256 states and 3117 transitions. [2022-01-18 05:25:41,905 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-01-18 05:25:41,905 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.5714285714285716) internal successors, (54), 20 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 24 [2022-01-18 05:25:41,905 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:25:41,908 INFO L225 Difference]: With dead ends: 1256 [2022-01-18 05:25:41,909 INFO L226 Difference]: Without dead ends: 1216 [2022-01-18 05:25:41,909 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 469 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=434, Invalid=1288, Unknown=0, NotChecked=0, Total=1722 [2022-01-18 05:25:41,909 INFO L933 BasicCegarLoop]: 17 mSDtfsCounter, 186 mSDsluCounter, 266 mSDsCounter, 0 mSdLazyCounter, 324 mSolverCounterSat, 77 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 186 SdHoareTripleChecker+Valid, 154 SdHoareTripleChecker+Invalid, 401 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 77 IncrementalHoareTripleChecker+Valid, 324 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 05:25:41,910 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [186 Valid, 154 Invalid, 401 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [77 Valid, 324 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 05:25:41,911 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1216 states. [2022-01-18 05:25:41,922 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1216 to 1032. [2022-01-18 05:25:41,924 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1032 states, 1031 states have (on average 2.530552861299709) internal successors, (2609), 1031 states have internal predecessors, (2609), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:25:41,925 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1032 states to 1032 states and 2609 transitions. [2022-01-18 05:25:41,926 INFO L78 Accepts]: Start accepts. Automaton has 1032 states and 2609 transitions. Word has length 24 [2022-01-18 05:25:41,926 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:25:41,926 INFO L470 AbstractCegarLoop]: Abstraction has 1032 states and 2609 transitions. [2022-01-18 05:25:41,926 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.5714285714285716) internal successors, (54), 20 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 05:25:41,926 INFO L276 IsEmpty]: Start isEmpty. Operand 1032 states and 2609 transitions. [2022-01-18 05:25:41,927 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-01-18 05:25:41,927 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:25:41,927 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:25:41,943 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2022-01-18 05:25:42,142 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,SelfDestructingSolverStorable15 [2022-01-18 05:25:42,143 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 05:25:42,143 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:25:42,143 INFO L85 PathProgramCache]: Analyzing trace with hash -1872818628, now seen corresponding path program 3 times [2022-01-18 05:25:42,143 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:25:42,143 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [64820543] [2022-01-18 05:25:42,143 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:25:42,143 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:25:42,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:25:42,331 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:25:42,331 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:25:42,331 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [64820543] [2022-01-18 05:25:42,331 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [64820543] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:25:42,331 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1871293107] [2022-01-18 05:25:42,331 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 05:25:42,331 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:25:42,332 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:25:42,332 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 05:25:42,333 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 05:25:42,356 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2022-01-18 05:25:42,356 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:25:42,356 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 12 conjunts are in the unsatisfiable core [2022-01-18 05:25:42,357 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:25:42,723 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:25:42,723 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:25:43,314 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:25:43,314 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1871293107] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:25:43,314 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:25:43,314 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 26 [2022-01-18 05:25:43,315 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1138034082] [2022-01-18 05:25:43,315 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:25:43,315 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-01-18 05:25:43,315 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:25:43,315 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-01-18 05:25:43,315 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=194, Invalid=508, Unknown=0, NotChecked=0, Total=702 [2022-01-18 05:25:43,315 INFO L87 Difference]: Start difference. First operand 1032 states and 2609 transitions. Second operand has 27 states, 27 states have (on average 2.4444444444444446) internal successors, (66), 26 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 05:25:44,268 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:25:44,268 INFO L93 Difference]: Finished difference Result 1692 states and 4022 transitions. [2022-01-18 05:25:44,268 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-01-18 05:25:44,269 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.4444444444444446) internal successors, (66), 26 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 28 [2022-01-18 05:25:44,269 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:25:44,273 INFO L225 Difference]: With dead ends: 1692 [2022-01-18 05:25:44,273 INFO L226 Difference]: Without dead ends: 1582 [2022-01-18 05:25:44,274 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 916 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=760, Invalid=2210, Unknown=0, NotChecked=0, Total=2970 [2022-01-18 05:25:44,275 INFO L933 BasicCegarLoop]: 13 mSDtfsCounter, 425 mSDsluCounter, 353 mSDsCounter, 0 mSdLazyCounter, 376 mSolverCounterSat, 110 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 425 SdHoareTripleChecker+Valid, 207 SdHoareTripleChecker+Invalid, 486 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 110 IncrementalHoareTripleChecker+Valid, 376 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-01-18 05:25:44,275 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [425 Valid, 207 Invalid, 486 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [110 Valid, 376 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-01-18 05:25:44,276 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1582 states. [2022-01-18 05:25:44,292 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1582 to 1166. [2022-01-18 05:25:44,293 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1166 states, 1165 states have (on average 2.5278969957081543) internal successors, (2945), 1165 states have internal predecessors, (2945), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:25:44,295 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1166 states to 1166 states and 2945 transitions. [2022-01-18 05:25:44,295 INFO L78 Accepts]: Start accepts. Automaton has 1166 states and 2945 transitions. Word has length 28 [2022-01-18 05:25:44,295 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:25:44,295 INFO L470 AbstractCegarLoop]: Abstraction has 1166 states and 2945 transitions. [2022-01-18 05:25:44,296 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.4444444444444446) internal successors, (66), 26 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 05:25:44,296 INFO L276 IsEmpty]: Start isEmpty. Operand 1166 states and 2945 transitions. [2022-01-18 05:25:44,297 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-01-18 05:25:44,297 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:25:44,297 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:25:44,314 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 05:25:44,508 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:25:44,508 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 05:25:44,508 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:25:44,508 INFO L85 PathProgramCache]: Analyzing trace with hash 45641404, now seen corresponding path program 11 times [2022-01-18 05:25:44,509 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:25:44,509 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1589704805] [2022-01-18 05:25:44,509 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:25:44,509 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:25:44,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:25:44,626 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 1 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:25:44,627 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:25:44,627 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1589704805] [2022-01-18 05:25:44,627 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1589704805] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:25:44,627 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1145291070] [2022-01-18 05:25:44,627 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 05:25:44,627 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:25:44,627 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:25:44,628 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 05:25:44,629 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 05:25:44,652 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2022-01-18 05:25:44,652 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:25:44,652 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 13 conjunts are in the unsatisfiable core [2022-01-18 05:25:44,653 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:25:44,991 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 1 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:25:44,991 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:25:46,020 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 1 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:25:46,020 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1145291070] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:25:46,020 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:25:46,020 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 26 [2022-01-18 05:25:46,020 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2040221526] [2022-01-18 05:25:46,020 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:25:46,020 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-01-18 05:25:46,020 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:25:46,021 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-01-18 05:25:46,021 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=196, Invalid=506, Unknown=0, NotChecked=0, Total=702 [2022-01-18 05:25:46,021 INFO L87 Difference]: Start difference. First operand 1166 states and 2945 transitions. Second operand has 27 states, 27 states have (on average 2.4444444444444446) internal successors, (66), 26 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 05:25:48,180 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:25:48,180 INFO L93 Difference]: Finished difference Result 1870 states and 4508 transitions. [2022-01-18 05:25:48,181 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-01-18 05:25:48,181 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.4444444444444446) internal successors, (66), 26 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 28 [2022-01-18 05:25:48,181 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:25:48,186 INFO L225 Difference]: With dead ends: 1870 [2022-01-18 05:25:48,186 INFO L226 Difference]: Without dead ends: 1824 [2022-01-18 05:25:48,187 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1228 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=978, Invalid=2804, Unknown=0, NotChecked=0, Total=3782 [2022-01-18 05:25:48,188 INFO L933 BasicCegarLoop]: 34 mSDtfsCounter, 374 mSDsluCounter, 717 mSDsCounter, 0 mSdLazyCounter, 552 mSolverCounterSat, 115 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 374 SdHoareTripleChecker+Valid, 459 SdHoareTripleChecker+Invalid, 667 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 115 IncrementalHoareTripleChecker+Valid, 552 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 05:25:48,188 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [374 Valid, 459 Invalid, 667 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [115 Valid, 552 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-18 05:25:48,215 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1824 states. [2022-01-18 05:25:48,230 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1824 to 1310. [2022-01-18 05:25:48,232 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1310 states, 1309 states have (on average 2.5370511841100076) internal successors, (3321), 1309 states have internal predecessors, (3321), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:25:48,235 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1310 states to 1310 states and 3321 transitions. [2022-01-18 05:25:48,235 INFO L78 Accepts]: Start accepts. Automaton has 1310 states and 3321 transitions. Word has length 28 [2022-01-18 05:25:48,235 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:25:48,235 INFO L470 AbstractCegarLoop]: Abstraction has 1310 states and 3321 transitions. [2022-01-18 05:25:48,235 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.4444444444444446) internal successors, (66), 26 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 05:25:48,236 INFO L276 IsEmpty]: Start isEmpty. Operand 1310 states and 3321 transitions. [2022-01-18 05:25:48,241 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-01-18 05:25:48,241 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:25:48,241 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:25:48,257 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 05:25:48,455 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,SelfDestructingSolverStorable17 [2022-01-18 05:25:48,455 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 05:25:48,456 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:25:48,456 INFO L85 PathProgramCache]: Analyzing trace with hash 788176504, now seen corresponding path program 12 times [2022-01-18 05:25:48,456 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:25:48,456 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1907558726] [2022-01-18 05:25:48,456 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:25:48,456 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:25:48,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:25:48,551 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 3 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:25:48,551 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:25:48,551 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1907558726] [2022-01-18 05:25:48,551 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1907558726] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:25:48,551 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1356188140] [2022-01-18 05:25:48,551 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 05:25:48,551 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:25:48,552 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:25:48,552 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 05:25:48,554 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 05:25:48,573 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-01-18 05:25:48,573 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:25:48,574 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 13 conjunts are in the unsatisfiable core [2022-01-18 05:25:48,575 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:25:48,989 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 3 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:25:48,989 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:25:50,348 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 3 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:25:50,348 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1356188140] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:25:50,348 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:25:50,349 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 26 [2022-01-18 05:25:50,349 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1900586890] [2022-01-18 05:25:50,349 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:25:50,349 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-01-18 05:25:50,349 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:25:50,349 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-01-18 05:25:50,349 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=188, Invalid=514, Unknown=0, NotChecked=0, Total=702 [2022-01-18 05:25:50,350 INFO L87 Difference]: Start difference. First operand 1310 states and 3321 transitions. Second operand has 27 states, 27 states have (on average 2.4444444444444446) internal successors, (66), 26 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 05:25:52,819 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:25:52,819 INFO L93 Difference]: Finished difference Result 2334 states and 5645 transitions. [2022-01-18 05:25:52,819 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-01-18 05:25:52,819 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.4444444444444446) internal successors, (66), 26 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 28 [2022-01-18 05:25:52,819 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:25:52,826 INFO L225 Difference]: With dead ends: 2334 [2022-01-18 05:25:52,826 INFO L226 Difference]: Without dead ends: 2224 [2022-01-18 05:25:52,827 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1720 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=1239, Invalid=3873, Unknown=0, NotChecked=0, Total=5112 [2022-01-18 05:25:52,827 INFO L933 BasicCegarLoop]: 30 mSDtfsCounter, 400 mSDsluCounter, 595 mSDsCounter, 0 mSdLazyCounter, 618 mSolverCounterSat, 159 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 400 SdHoareTripleChecker+Valid, 367 SdHoareTripleChecker+Invalid, 777 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 159 IncrementalHoareTripleChecker+Valid, 618 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-18 05:25:52,828 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [400 Valid, 367 Invalid, 777 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [159 Valid, 618 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-18 05:25:52,830 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2224 states. [2022-01-18 05:25:52,847 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2224 to 1470. [2022-01-18 05:25:52,849 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1470 states, 1469 states have (on average 2.5411844792375766) internal successors, (3733), 1469 states have internal predecessors, (3733), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:25:52,852 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1470 states to 1470 states and 3733 transitions. [2022-01-18 05:25:52,852 INFO L78 Accepts]: Start accepts. Automaton has 1470 states and 3733 transitions. Word has length 28 [2022-01-18 05:25:52,852 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:25:52,852 INFO L470 AbstractCegarLoop]: Abstraction has 1470 states and 3733 transitions. [2022-01-18 05:25:52,852 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.4444444444444446) internal successors, (66), 26 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 05:25:52,852 INFO L276 IsEmpty]: Start isEmpty. Operand 1470 states and 3733 transitions. [2022-01-18 05:25:52,854 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-01-18 05:25:52,854 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:25:52,854 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:25:52,873 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 05:25:53,057 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:25:53,057 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 05:25:53,058 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:25:53,058 INFO L85 PathProgramCache]: Analyzing trace with hash 2047314868, now seen corresponding path program 13 times [2022-01-18 05:25:53,058 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:25:53,058 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [475048640] [2022-01-18 05:25:53,058 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:25:53,058 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:25:53,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:25:53,186 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 2 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:25:53,187 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:25:53,187 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [475048640] [2022-01-18 05:25:53,187 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [475048640] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:25:53,187 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1368668785] [2022-01-18 05:25:53,187 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 05:25:53,187 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:25:53,187 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:25:53,188 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 05:25:53,188 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 05:25:53,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:25:53,211 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 13 conjunts are in the unsatisfiable core [2022-01-18 05:25:53,212 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:25:53,578 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 2 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:25:53,579 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:25:54,786 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 2 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:25:54,787 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1368668785] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:25:54,787 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:25:54,787 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 26 [2022-01-18 05:25:54,787 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1952942959] [2022-01-18 05:25:54,787 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:25:54,787 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-01-18 05:25:54,787 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:25:54,787 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-01-18 05:25:54,788 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=183, Invalid=519, Unknown=0, NotChecked=0, Total=702 [2022-01-18 05:25:54,788 INFO L87 Difference]: Start difference. First operand 1470 states and 3733 transitions. Second operand has 27 states, 27 states have (on average 2.4444444444444446) internal successors, (66), 26 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 05:25:57,988 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:25:57,988 INFO L93 Difference]: Finished difference Result 2440 states and 5944 transitions. [2022-01-18 05:25:57,988 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-01-18 05:25:57,988 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.4444444444444446) internal successors, (66), 26 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 28 [2022-01-18 05:25:57,988 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:25:57,995 INFO L225 Difference]: With dead ends: 2440 [2022-01-18 05:25:57,995 INFO L226 Difference]: Without dead ends: 2366 [2022-01-18 05:25:57,996 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1497 ImplicationChecksByTransitivity, 3.3s TimeCoverageRelationStatistics Valid=1071, Invalid=3621, Unknown=0, NotChecked=0, Total=4692 [2022-01-18 05:25:57,996 INFO L933 BasicCegarLoop]: 33 mSDtfsCounter, 565 mSDsluCounter, 598 mSDsCounter, 0 mSdLazyCounter, 547 mSolverCounterSat, 199 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 565 SdHoareTripleChecker+Valid, 388 SdHoareTripleChecker+Invalid, 746 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 199 IncrementalHoareTripleChecker+Valid, 547 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-18 05:25:57,996 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [565 Valid, 388 Invalid, 746 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [199 Valid, 547 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-18 05:25:57,998 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2366 states. [2022-01-18 05:25:58,017 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2366 to 1718. [2022-01-18 05:25:58,020 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1718 states, 1717 states have (on average 2.5538730343622595) internal successors, (4385), 1717 states have internal predecessors, (4385), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:25:58,023 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1718 states to 1718 states and 4385 transitions. [2022-01-18 05:25:58,023 INFO L78 Accepts]: Start accepts. Automaton has 1718 states and 4385 transitions. Word has length 28 [2022-01-18 05:25:58,023 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:25:58,023 INFO L470 AbstractCegarLoop]: Abstraction has 1718 states and 4385 transitions. [2022-01-18 05:25:58,023 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.4444444444444446) internal successors, (66), 26 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 05:25:58,023 INFO L276 IsEmpty]: Start isEmpty. Operand 1718 states and 4385 transitions. [2022-01-18 05:25:58,026 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-01-18 05:25:58,026 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:25:58,026 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:25:58,044 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 05:25:58,244 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:25:58,244 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 05:25:58,245 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:25:58,245 INFO L85 PathProgramCache]: Analyzing trace with hash 2063318904, now seen corresponding path program 14 times [2022-01-18 05:25:58,245 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:25:58,245 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2065571009] [2022-01-18 05:25:58,245 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:25:58,245 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:25:58,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:25:58,341 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 3 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:25:58,341 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:25:58,341 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2065571009] [2022-01-18 05:25:58,341 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2065571009] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:25:58,341 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1949000801] [2022-01-18 05:25:58,341 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 05:25:58,342 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:25:58,342 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:25:58,342 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 05:25:58,368 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 05:25:58,368 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:25:58,369 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 05:25:58,369 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 13 conjunts are in the unsatisfiable core [2022-01-18 05:25:58,370 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:25:58,737 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 3 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:25:58,737 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:26:00,067 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 3 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:00,067 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1949000801] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:26:00,067 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:26:00,067 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 26 [2022-01-18 05:26:00,067 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [164642308] [2022-01-18 05:26:00,067 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:26:00,068 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-01-18 05:26:00,068 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:26:00,068 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-01-18 05:26:00,068 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=183, Invalid=519, Unknown=0, NotChecked=0, Total=702 [2022-01-18 05:26:00,068 INFO L87 Difference]: Start difference. First operand 1718 states and 4385 transitions. Second operand has 27 states, 27 states have (on average 2.4444444444444446) internal successors, (66), 26 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 05:26:03,953 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:26:03,953 INFO L93 Difference]: Finished difference Result 2818 states and 6914 transitions. [2022-01-18 05:26:03,954 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2022-01-18 05:26:03,954 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.4444444444444446) internal successors, (66), 26 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 28 [2022-01-18 05:26:03,954 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:26:03,961 INFO L225 Difference]: With dead ends: 2818 [2022-01-18 05:26:03,961 INFO L226 Difference]: Without dead ends: 2692 [2022-01-18 05:26:03,963 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 79 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2328 ImplicationChecksByTransitivity, 4.1s TimeCoverageRelationStatistics Valid=1614, Invalid=4866, Unknown=0, NotChecked=0, Total=6480 [2022-01-18 05:26:03,963 INFO L933 BasicCegarLoop]: 23 mSDtfsCounter, 661 mSDsluCounter, 467 mSDsCounter, 0 mSdLazyCounter, 564 mSolverCounterSat, 238 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 661 SdHoareTripleChecker+Valid, 272 SdHoareTripleChecker+Invalid, 802 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 238 IncrementalHoareTripleChecker+Valid, 564 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-18 05:26:03,963 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [661 Valid, 272 Invalid, 802 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [238 Valid, 564 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-18 05:26:03,965 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2692 states. [2022-01-18 05:26:03,985 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2692 to 1838. [2022-01-18 05:26:03,988 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1838 states, 1837 states have (on average 2.55688622754491) internal successors, (4697), 1837 states have internal predecessors, (4697), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:26:03,991 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1838 states to 1838 states and 4697 transitions. [2022-01-18 05:26:03,991 INFO L78 Accepts]: Start accepts. Automaton has 1838 states and 4697 transitions. Word has length 28 [2022-01-18 05:26:03,991 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:26:03,991 INFO L470 AbstractCegarLoop]: Abstraction has 1838 states and 4697 transitions. [2022-01-18 05:26:03,994 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.4444444444444446) internal successors, (66), 26 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 05:26:03,994 INFO L276 IsEmpty]: Start isEmpty. Operand 1838 states and 4697 transitions. [2022-01-18 05:26:03,997 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-01-18 05:26:03,997 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:26:03,998 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:26:04,013 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2022-01-18 05:26:04,207 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:26:04,207 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 05:26:04,208 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:26:04,208 INFO L85 PathProgramCache]: Analyzing trace with hash -1310847564, now seen corresponding path program 15 times [2022-01-18 05:26:04,208 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:26:04,208 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [303961859] [2022-01-18 05:26:04,208 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:26:04,208 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:26:04,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:26:04,324 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 2 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:04,324 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:26:04,324 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [303961859] [2022-01-18 05:26:04,324 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [303961859] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:26:04,324 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1482005906] [2022-01-18 05:26:04,324 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 05:26:04,324 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:26:04,324 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:26:04,325 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 05:26:04,327 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 05:26:04,346 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2022-01-18 05:26:04,347 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:26:04,347 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 13 conjunts are in the unsatisfiable core [2022-01-18 05:26:04,347 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:26:04,703 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 2 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:04,703 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:26:05,917 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 2 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:05,917 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1482005906] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:26:05,917 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:26:05,917 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 26 [2022-01-18 05:26:05,918 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1121644433] [2022-01-18 05:26:05,918 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:26:05,918 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-01-18 05:26:05,918 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:26:05,918 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-01-18 05:26:05,918 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=186, Invalid=516, Unknown=0, NotChecked=0, Total=702 [2022-01-18 05:26:05,918 INFO L87 Difference]: Start difference. First operand 1838 states and 4697 transitions. Second operand has 27 states, 27 states have (on average 2.4444444444444446) internal successors, (66), 26 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 05:26:09,340 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:26:09,341 INFO L93 Difference]: Finished difference Result 2898 states and 7176 transitions. [2022-01-18 05:26:09,341 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-01-18 05:26:09,341 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.4444444444444446) internal successors, (66), 26 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 28 [2022-01-18 05:26:09,341 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:26:09,346 INFO L225 Difference]: With dead ends: 2898 [2022-01-18 05:26:09,346 INFO L226 Difference]: Without dead ends: 2834 [2022-01-18 05:26:09,347 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1928 ImplicationChecksByTransitivity, 3.6s TimeCoverageRelationStatistics Valid=1370, Invalid=4330, Unknown=0, NotChecked=0, Total=5700 [2022-01-18 05:26:09,348 INFO L933 BasicCegarLoop]: 40 mSDtfsCounter, 559 mSDsluCounter, 668 mSDsCounter, 0 mSdLazyCounter, 598 mSolverCounterSat, 190 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 559 SdHoareTripleChecker+Valid, 435 SdHoareTripleChecker+Invalid, 788 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 190 IncrementalHoareTripleChecker+Valid, 598 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 05:26:09,348 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [559 Valid, 435 Invalid, 788 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [190 Valid, 598 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-18 05:26:09,351 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2834 states. [2022-01-18 05:26:09,389 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2834 to 2110. [2022-01-18 05:26:09,392 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2110 states, 2109 states have (on average 2.5723091512565195) internal successors, (5425), 2109 states have internal predecessors, (5425), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:26:09,396 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2110 states to 2110 states and 5425 transitions. [2022-01-18 05:26:09,396 INFO L78 Accepts]: Start accepts. Automaton has 2110 states and 5425 transitions. Word has length 28 [2022-01-18 05:26:09,396 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:26:09,396 INFO L470 AbstractCegarLoop]: Abstraction has 2110 states and 5425 transitions. [2022-01-18 05:26:09,396 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.4444444444444446) internal successors, (66), 26 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 05:26:09,396 INFO L276 IsEmpty]: Start isEmpty. Operand 2110 states and 5425 transitions. [2022-01-18 05:26:09,399 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-01-18 05:26:09,399 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:26:09,399 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:26:09,419 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 05:26:09,615 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:26:09,615 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 05:26:09,616 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:26:09,616 INFO L85 PathProgramCache]: Analyzing trace with hash -1123157264, now seen corresponding path program 16 times [2022-01-18 05:26:09,616 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:26:09,616 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [56761800] [2022-01-18 05:26:09,616 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:26:09,616 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:26:09,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:26:09,752 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 3 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:09,752 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:26:09,752 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [56761800] [2022-01-18 05:26:09,752 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [56761800] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:26:09,753 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [370372396] [2022-01-18 05:26:09,753 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 05:26:09,753 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:26:09,753 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:26:09,754 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 05:26:09,755 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 05:26:09,774 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 05:26:09,775 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:26:09,775 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 13 conjunts are in the unsatisfiable core [2022-01-18 05:26:09,776 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:26:10,227 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 3 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:10,227 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:26:11,696 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 3 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:11,696 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [370372396] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:26:11,696 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:26:11,697 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 26 [2022-01-18 05:26:11,697 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [790176568] [2022-01-18 05:26:11,697 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:26:11,697 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-01-18 05:26:11,697 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:26:11,697 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-01-18 05:26:11,697 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=178, Invalid=524, Unknown=0, NotChecked=0, Total=702 [2022-01-18 05:26:11,697 INFO L87 Difference]: Start difference. First operand 2110 states and 5425 transitions. Second operand has 27 states, 27 states have (on average 2.4444444444444446) internal successors, (66), 26 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 05:26:14,616 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:26:14,616 INFO L93 Difference]: Finished difference Result 3106 states and 7683 transitions. [2022-01-18 05:26:14,616 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-01-18 05:26:14,617 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.4444444444444446) internal successors, (66), 26 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 28 [2022-01-18 05:26:14,617 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:26:14,622 INFO L225 Difference]: With dead ends: 3106 [2022-01-18 05:26:14,622 INFO L226 Difference]: Without dead ends: 3022 [2022-01-18 05:26:14,623 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1284 ImplicationChecksByTransitivity, 3.1s TimeCoverageRelationStatistics Valid=933, Invalid=3227, Unknown=0, NotChecked=0, Total=4160 [2022-01-18 05:26:14,623 INFO L933 BasicCegarLoop]: 56 mSDtfsCounter, 399 mSDsluCounter, 1174 mSDsCounter, 0 mSdLazyCounter, 911 mSolverCounterSat, 153 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 399 SdHoareTripleChecker+Valid, 760 SdHoareTripleChecker+Invalid, 1064 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 153 IncrementalHoareTripleChecker+Valid, 911 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 05:26:14,623 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [399 Valid, 760 Invalid, 1064 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [153 Valid, 911 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-18 05:26:14,626 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3022 states. [2022-01-18 05:26:14,655 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3022 to 2438. [2022-01-18 05:26:14,658 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2438 states, 2437 states have (on average 2.57242511284366) internal successors, (6269), 2437 states have internal predecessors, (6269), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:26:14,663 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2438 states to 2438 states and 6269 transitions. [2022-01-18 05:26:14,664 INFO L78 Accepts]: Start accepts. Automaton has 2438 states and 6269 transitions. Word has length 28 [2022-01-18 05:26:14,664 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:26:14,664 INFO L470 AbstractCegarLoop]: Abstraction has 2438 states and 6269 transitions. [2022-01-18 05:26:14,664 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.4444444444444446) internal successors, (66), 26 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 05:26:14,664 INFO L276 IsEmpty]: Start isEmpty. Operand 2438 states and 6269 transitions. [2022-01-18 05:26:14,668 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-01-18 05:26:14,668 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:26:14,668 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:26:14,687 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 05:26:14,883 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,SelfDestructingSolverStorable22 [2022-01-18 05:26:14,884 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 05:26:14,884 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:26:14,884 INFO L85 PathProgramCache]: Analyzing trace with hash -885481352, now seen corresponding path program 17 times [2022-01-18 05:26:14,884 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:26:14,884 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2034081619] [2022-01-18 05:26:14,884 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:26:14,884 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:26:14,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:26:14,989 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 3 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:14,989 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:26:14,989 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2034081619] [2022-01-18 05:26:14,989 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2034081619] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:26:14,989 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1546104348] [2022-01-18 05:26:14,989 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 05:26:14,989 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:26:14,989 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:26:14,990 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 05:26:14,991 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 05:26:15,013 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2022-01-18 05:26:15,014 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:26:15,014 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 14 conjunts are in the unsatisfiable core [2022-01-18 05:26:15,015 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:26:15,313 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 3 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:15,313 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:26:16,684 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 3 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:16,684 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1546104348] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:26:16,684 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:26:16,684 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 26 [2022-01-18 05:26:16,684 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1034119825] [2022-01-18 05:26:16,684 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:26:16,685 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-01-18 05:26:16,685 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:26:16,685 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-01-18 05:26:16,685 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=182, Invalid=520, Unknown=0, NotChecked=0, Total=702 [2022-01-18 05:26:16,686 INFO L87 Difference]: Start difference. First operand 2438 states and 6269 transitions. Second operand has 27 states, 27 states have (on average 2.4444444444444446) internal successors, (66), 26 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 05:26:18,975 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:26:18,975 INFO L93 Difference]: Finished difference Result 3682 states and 9276 transitions. [2022-01-18 05:26:18,975 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-01-18 05:26:18,975 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.4444444444444446) internal successors, (66), 26 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 28 [2022-01-18 05:26:18,975 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:26:18,981 INFO L225 Difference]: With dead ends: 3682 [2022-01-18 05:26:18,981 INFO L226 Difference]: Without dead ends: 3590 [2022-01-18 05:26:18,982 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1082 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=881, Invalid=2659, Unknown=0, NotChecked=0, Total=3540 [2022-01-18 05:26:18,982 INFO L933 BasicCegarLoop]: 13 mSDtfsCounter, 412 mSDsluCounter, 360 mSDsCounter, 0 mSdLazyCounter, 457 mSolverCounterSat, 154 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 412 SdHoareTripleChecker+Valid, 204 SdHoareTripleChecker+Invalid, 611 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 154 IncrementalHoareTripleChecker+Valid, 457 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 05:26:18,982 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [412 Valid, 204 Invalid, 611 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [154 Valid, 457 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-18 05:26:18,985 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3590 states. [2022-01-18 05:26:19,013 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3590 to 2646. [2022-01-18 05:26:19,016 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2646 states, 2645 states have (on average 2.568241965973535) internal successors, (6793), 2645 states have internal predecessors, (6793), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:26:19,021 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2646 states to 2646 states and 6793 transitions. [2022-01-18 05:26:19,021 INFO L78 Accepts]: Start accepts. Automaton has 2646 states and 6793 transitions. Word has length 28 [2022-01-18 05:26:19,021 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:26:19,021 INFO L470 AbstractCegarLoop]: Abstraction has 2646 states and 6793 transitions. [2022-01-18 05:26:19,021 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.4444444444444446) internal successors, (66), 26 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 05:26:19,021 INFO L276 IsEmpty]: Start isEmpty. Operand 2646 states and 6793 transitions. [2022-01-18 05:26:19,025 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-01-18 05:26:19,025 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:26:19,025 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:26:19,041 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 05:26:19,241 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,SelfDestructingSolverStorable23 [2022-01-18 05:26:19,241 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 05:26:19,242 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:26:19,242 INFO L85 PathProgramCache]: Analyzing trace with hash 204761644, now seen corresponding path program 18 times [2022-01-18 05:26:19,242 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:26:19,242 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1697413481] [2022-01-18 05:26:19,242 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:26:19,242 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:26:19,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:26:19,349 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 4 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:19,350 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:26:19,350 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1697413481] [2022-01-18 05:26:19,350 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1697413481] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:26:19,350 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [806282874] [2022-01-18 05:26:19,350 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 05:26:19,350 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:26:19,350 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:26:19,351 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 05:26:19,355 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 05:26:19,374 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-01-18 05:26:19,375 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:26:19,375 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 13 conjunts are in the unsatisfiable core [2022-01-18 05:26:19,375 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:26:19,816 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 4 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:19,817 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:26:21,163 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 4 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:21,163 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [806282874] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:26:21,163 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:26:21,164 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 26 [2022-01-18 05:26:21,164 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [348071253] [2022-01-18 05:26:21,164 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:26:21,164 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-01-18 05:26:21,164 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:26:21,164 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-01-18 05:26:21,164 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=187, Invalid=515, Unknown=0, NotChecked=0, Total=702 [2022-01-18 05:26:21,165 INFO L87 Difference]: Start difference. First operand 2646 states and 6793 transitions. Second operand has 27 states, 27 states have (on average 2.4444444444444446) internal successors, (66), 26 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 05:26:23,741 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:26:23,742 INFO L93 Difference]: Finished difference Result 3822 states and 9561 transitions. [2022-01-18 05:26:23,742 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-01-18 05:26:23,742 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.4444444444444446) internal successors, (66), 26 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 28 [2022-01-18 05:26:23,742 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:26:23,747 INFO L225 Difference]: With dead ends: 3822 [2022-01-18 05:26:23,748 INFO L226 Difference]: Without dead ends: 3718 [2022-01-18 05:26:23,748 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1216 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=959, Invalid=2947, Unknown=0, NotChecked=0, Total=3906 [2022-01-18 05:26:23,748 INFO L933 BasicCegarLoop]: 38 mSDtfsCounter, 439 mSDsluCounter, 644 mSDsCounter, 0 mSdLazyCounter, 646 mSolverCounterSat, 155 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 439 SdHoareTripleChecker+Valid, 418 SdHoareTripleChecker+Invalid, 801 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 155 IncrementalHoareTripleChecker+Valid, 646 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-18 05:26:23,748 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [439 Valid, 418 Invalid, 801 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [155 Valid, 646 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-18 05:26:23,751 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3718 states. [2022-01-18 05:26:23,781 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3718 to 2982. [2022-01-18 05:26:23,784 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2982 states, 2981 states have (on average 2.5645756457564577) internal successors, (7645), 2981 states have internal predecessors, (7645), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:26:23,789 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2982 states to 2982 states and 7645 transitions. [2022-01-18 05:26:23,789 INFO L78 Accepts]: Start accepts. Automaton has 2982 states and 7645 transitions. Word has length 28 [2022-01-18 05:26:23,789 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:26:23,789 INFO L470 AbstractCegarLoop]: Abstraction has 2982 states and 7645 transitions. [2022-01-18 05:26:23,789 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.4444444444444446) internal successors, (66), 26 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 05:26:23,789 INFO L276 IsEmpty]: Start isEmpty. Operand 2982 states and 7645 transitions. [2022-01-18 05:26:23,793 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-01-18 05:26:23,793 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:26:23,793 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:26:23,810 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2022-01-18 05:26:24,010 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:26:24,011 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 05:26:24,011 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:26:24,011 INFO L85 PathProgramCache]: Analyzing trace with hash -1066045388, now seen corresponding path program 19 times [2022-01-18 05:26:24,011 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:26:24,011 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1074954279] [2022-01-18 05:26:24,011 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:26:24,011 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:26:24,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:26:24,116 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 3 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:24,116 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:26:24,116 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1074954279] [2022-01-18 05:26:24,117 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1074954279] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:26:24,117 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [709536101] [2022-01-18 05:26:24,118 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 05:26:24,118 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:26:24,118 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:26:24,119 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 05:26:24,119 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 05:26:24,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:26:24,138 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 13 conjunts are in the unsatisfiable core [2022-01-18 05:26:24,139 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:26:24,584 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 3 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:24,584 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:26:26,082 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 3 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:26,082 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [709536101] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:26:26,082 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:26:26,082 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 26 [2022-01-18 05:26:26,083 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [321346044] [2022-01-18 05:26:26,083 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:26:26,083 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-01-18 05:26:26,083 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:26:26,083 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-01-18 05:26:26,083 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=192, Invalid=510, Unknown=0, NotChecked=0, Total=702 [2022-01-18 05:26:26,083 INFO L87 Difference]: Start difference. First operand 2982 states and 7645 transitions. Second operand has 27 states, 27 states have (on average 2.4444444444444446) internal successors, (66), 26 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 05:26:28,463 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:26:28,464 INFO L93 Difference]: Finished difference Result 3928 states and 9785 transitions. [2022-01-18 05:26:28,464 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-01-18 05:26:28,464 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.4444444444444446) internal successors, (66), 26 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 28 [2022-01-18 05:26:28,464 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:26:28,470 INFO L225 Difference]: With dead ends: 3928 [2022-01-18 05:26:28,471 INFO L226 Difference]: Without dead ends: 3832 [2022-01-18 05:26:28,471 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1089 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=849, Invalid=2691, Unknown=0, NotChecked=0, Total=3540 [2022-01-18 05:26:28,471 INFO L933 BasicCegarLoop]: 23 mSDtfsCounter, 417 mSDsluCounter, 564 mSDsCounter, 0 mSdLazyCounter, 555 mSolverCounterSat, 137 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 417 SdHoareTripleChecker+Valid, 345 SdHoareTripleChecker+Invalid, 692 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 137 IncrementalHoareTripleChecker+Valid, 555 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 05:26:28,472 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [417 Valid, 345 Invalid, 692 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [137 Valid, 555 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-18 05:26:28,475 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3832 states. [2022-01-18 05:26:28,509 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3832 to 3286. [2022-01-18 05:26:28,512 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3286 states, 3285 states have (on average 2.5634703196347033) internal successors, (8421), 3285 states have internal predecessors, (8421), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:26:28,517 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3286 states to 3286 states and 8421 transitions. [2022-01-18 05:26:28,517 INFO L78 Accepts]: Start accepts. Automaton has 3286 states and 8421 transitions. Word has length 28 [2022-01-18 05:26:28,517 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:26:28,517 INFO L470 AbstractCegarLoop]: Abstraction has 3286 states and 8421 transitions. [2022-01-18 05:26:28,517 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.4444444444444446) internal successors, (66), 26 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 05:26:28,517 INFO L276 IsEmpty]: Start isEmpty. Operand 3286 states and 8421 transitions. [2022-01-18 05:26:28,522 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-01-18 05:26:28,522 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:26:28,522 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:26:28,541 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2022-01-18 05:26:28,737 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:26:28,738 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 05:26:28,738 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:26:28,738 INFO L85 PathProgramCache]: Analyzing trace with hash 1292213744, now seen corresponding path program 20 times [2022-01-18 05:26:28,738 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:26:28,738 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [228216972] [2022-01-18 05:26:28,738 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:26:28,738 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:26:28,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:26:28,842 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 3 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:28,843 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:26:28,843 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [228216972] [2022-01-18 05:26:28,843 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [228216972] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:26:28,843 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [558529540] [2022-01-18 05:26:28,843 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 05:26:28,843 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:26:28,843 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:26:28,844 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 05:26:28,845 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 05:26:28,864 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 05:26:28,864 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:26:28,864 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 13 conjunts are in the unsatisfiable core [2022-01-18 05:26:28,865 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:26:29,244 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 3 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:29,244 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:26:30,565 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 3 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:30,566 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [558529540] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:26:30,566 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:26:30,566 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 26 [2022-01-18 05:26:30,566 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1993885064] [2022-01-18 05:26:30,566 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:26:30,566 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-01-18 05:26:30,566 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:26:30,566 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-01-18 05:26:30,566 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=177, Invalid=525, Unknown=0, NotChecked=0, Total=702 [2022-01-18 05:26:30,566 INFO L87 Difference]: Start difference. First operand 3286 states and 8421 transitions. Second operand has 27 states, 27 states have (on average 2.4444444444444446) internal successors, (66), 26 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 05:26:33,553 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:26:33,553 INFO L93 Difference]: Finished difference Result 4260 states and 10673 transitions. [2022-01-18 05:26:33,553 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2022-01-18 05:26:33,553 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.4444444444444446) internal successors, (66), 26 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 28 [2022-01-18 05:26:33,553 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:26:33,560 INFO L225 Difference]: With dead ends: 4260 [2022-01-18 05:26:33,560 INFO L226 Difference]: Without dead ends: 4186 [2022-01-18 05:26:33,561 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1436 ImplicationChecksByTransitivity, 3.1s TimeCoverageRelationStatistics Valid=1000, Invalid=3422, Unknown=0, NotChecked=0, Total=4422 [2022-01-18 05:26:33,561 INFO L933 BasicCegarLoop]: 43 mSDtfsCounter, 408 mSDsluCounter, 914 mSDsCounter, 0 mSdLazyCounter, 779 mSolverCounterSat, 148 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 408 SdHoareTripleChecker+Valid, 581 SdHoareTripleChecker+Invalid, 927 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 148 IncrementalHoareTripleChecker+Valid, 779 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-18 05:26:33,561 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [408 Valid, 581 Invalid, 927 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [148 Valid, 779 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-18 05:26:33,565 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4186 states. [2022-01-18 05:26:33,616 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4186 to 3502. [2022-01-18 05:26:33,620 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3502 states, 3501 states have (on average 2.5664095972579264) internal successors, (8985), 3501 states have internal predecessors, (8985), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:26:33,626 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3502 states to 3502 states and 8985 transitions. [2022-01-18 05:26:33,627 INFO L78 Accepts]: Start accepts. Automaton has 3502 states and 8985 transitions. Word has length 28 [2022-01-18 05:26:33,627 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:26:33,627 INFO L470 AbstractCegarLoop]: Abstraction has 3502 states and 8985 transitions. [2022-01-18 05:26:33,627 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.4444444444444446) internal successors, (66), 26 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 05:26:33,627 INFO L276 IsEmpty]: Start isEmpty. Operand 3502 states and 8985 transitions. [2022-01-18 05:26:33,631 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-01-18 05:26:33,632 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:26:33,632 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:26:33,653 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 05:26:33,843 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,SelfDestructingSolverStorable26 [2022-01-18 05:26:33,843 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 05:26:33,844 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:26:33,844 INFO L85 PathProgramCache]: Analyzing trace with hash -1467256516, now seen corresponding path program 21 times [2022-01-18 05:26:33,844 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:26:33,844 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [26000241] [2022-01-18 05:26:33,844 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:26:33,844 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:26:33,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:26:33,925 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 6 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:33,925 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:26:33,925 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [26000241] [2022-01-18 05:26:33,926 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [26000241] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:26:33,926 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1474673311] [2022-01-18 05:26:33,926 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 05:26:33,926 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:26:33,926 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:26:33,927 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 05:26:33,928 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 05:26:33,958 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2022-01-18 05:26:33,959 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:26:33,959 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 13 conjunts are in the unsatisfiable core [2022-01-18 05:26:33,960 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:26:34,253 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 6 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:34,253 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:26:34,904 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 6 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:34,904 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1474673311] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:26:34,904 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:26:34,904 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 26 [2022-01-18 05:26:34,904 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [769608879] [2022-01-18 05:26:34,904 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:26:34,905 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-01-18 05:26:34,905 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:26:34,905 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-01-18 05:26:34,905 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=191, Invalid=511, Unknown=0, NotChecked=0, Total=702 [2022-01-18 05:26:34,905 INFO L87 Difference]: Start difference. First operand 3502 states and 8985 transitions. Second operand has 27 states, 27 states have (on average 2.4444444444444446) internal successors, (66), 26 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 05:26:36,221 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:26:36,221 INFO L93 Difference]: Finished difference Result 4090 states and 10265 transitions. [2022-01-18 05:26:36,221 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-01-18 05:26:36,221 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.4444444444444446) internal successors, (66), 26 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 28 [2022-01-18 05:26:36,221 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:26:36,226 INFO L225 Difference]: With dead ends: 4090 [2022-01-18 05:26:36,226 INFO L226 Difference]: Without dead ends: 3968 [2022-01-18 05:26:36,227 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 983 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=862, Invalid=2444, Unknown=0, NotChecked=0, Total=3306 [2022-01-18 05:26:36,227 INFO L933 BasicCegarLoop]: 38 mSDtfsCounter, 309 mSDsluCounter, 755 mSDsCounter, 0 mSdLazyCounter, 633 mSolverCounterSat, 105 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 309 SdHoareTripleChecker+Valid, 494 SdHoareTripleChecker+Invalid, 738 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 105 IncrementalHoareTripleChecker+Valid, 633 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 05:26:36,227 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [309 Valid, 494 Invalid, 738 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [105 Valid, 633 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-18 05:26:36,231 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3968 states. [2022-01-18 05:26:36,264 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3968 to 3646. [2022-01-18 05:26:36,268 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3646 states, 3645 states have (on average 2.564883401920439) internal successors, (9349), 3645 states have internal predecessors, (9349), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:26:36,273 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3646 states to 3646 states and 9349 transitions. [2022-01-18 05:26:36,273 INFO L78 Accepts]: Start accepts. Automaton has 3646 states and 9349 transitions. Word has length 28 [2022-01-18 05:26:36,273 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:26:36,274 INFO L470 AbstractCegarLoop]: Abstraction has 3646 states and 9349 transitions. [2022-01-18 05:26:36,274 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.4444444444444446) internal successors, (66), 26 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 05:26:36,274 INFO L276 IsEmpty]: Start isEmpty. Operand 3646 states and 9349 transitions. [2022-01-18 05:26:36,278 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-01-18 05:26:36,278 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:26:36,278 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:26:36,301 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 05:26:36,495 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,SelfDestructingSolverStorable27 [2022-01-18 05:26:36,495 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 05:26:36,496 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:26:36,496 INFO L85 PathProgramCache]: Analyzing trace with hash 1273274488, now seen corresponding path program 22 times [2022-01-18 05:26:36,496 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:26:36,496 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1523177093] [2022-01-18 05:26:36,496 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:26:36,496 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:26:36,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:26:36,584 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 1 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:36,584 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:26:36,584 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1523177093] [2022-01-18 05:26:36,585 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1523177093] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:26:36,585 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [264069577] [2022-01-18 05:26:36,585 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 05:26:36,585 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:26:36,585 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:26:36,586 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 05:26:36,587 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 05:26:36,606 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 05:26:36,606 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:26:36,607 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 13 conjunts are in the unsatisfiable core [2022-01-18 05:26:36,607 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:26:36,893 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 1 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:36,893 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:26:37,637 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 1 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:37,638 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [264069577] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:26:37,638 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:26:37,638 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 26 [2022-01-18 05:26:37,638 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1118276694] [2022-01-18 05:26:37,638 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:26:37,638 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-01-18 05:26:37,638 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:26:37,638 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-01-18 05:26:37,638 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=191, Invalid=511, Unknown=0, NotChecked=0, Total=702 [2022-01-18 05:26:37,639 INFO L87 Difference]: Start difference. First operand 3646 states and 9349 transitions. Second operand has 27 states, 27 states have (on average 2.4444444444444446) internal successors, (66), 26 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 05:26:38,841 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:26:38,841 INFO L93 Difference]: Finished difference Result 4292 states and 10764 transitions. [2022-01-18 05:26:38,841 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-01-18 05:26:38,841 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.4444444444444446) internal successors, (66), 26 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 28 [2022-01-18 05:26:38,842 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:26:38,847 INFO L225 Difference]: With dead ends: 4292 [2022-01-18 05:26:38,847 INFO L226 Difference]: Without dead ends: 4166 [2022-01-18 05:26:38,848 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 998 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=862, Invalid=2444, Unknown=0, NotChecked=0, Total=3306 [2022-01-18 05:26:38,848 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 397 mSDsluCounter, 393 mSDsCounter, 0 mSdLazyCounter, 503 mSolverCounterSat, 125 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 397 SdHoareTripleChecker+Valid, 224 SdHoareTripleChecker+Invalid, 628 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 125 IncrementalHoareTripleChecker+Valid, 503 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 05:26:38,848 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [397 Valid, 224 Invalid, 628 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [125 Valid, 503 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-18 05:26:38,852 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4166 states. [2022-01-18 05:26:38,905 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4166 to 3830. [2022-01-18 05:26:38,910 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3830 states, 3829 states have (on average 2.561765474014103) internal successors, (9809), 3829 states have internal predecessors, (9809), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:26:38,916 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3830 states to 3830 states and 9809 transitions. [2022-01-18 05:26:38,916 INFO L78 Accepts]: Start accepts. Automaton has 3830 states and 9809 transitions. Word has length 28 [2022-01-18 05:26:38,916 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:26:38,916 INFO L470 AbstractCegarLoop]: Abstraction has 3830 states and 9809 transitions. [2022-01-18 05:26:38,917 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.4444444444444446) internal successors, (66), 26 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 05:26:38,917 INFO L276 IsEmpty]: Start isEmpty. Operand 3830 states and 9809 transitions. [2022-01-18 05:26:38,922 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-01-18 05:26:38,922 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:26:38,922 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:26:38,941 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2022-01-18 05:26:39,131 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,SelfDestructingSolverStorable28 [2022-01-18 05:26:39,131 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 05:26:39,132 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:26:39,132 INFO L85 PathProgramCache]: Analyzing trace with hash -184676044, now seen corresponding path program 23 times [2022-01-18 05:26:39,132 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:26:39,132 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1225366339] [2022-01-18 05:26:39,132 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:26:39,132 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:26:39,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:26:39,252 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 3 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:39,252 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:26:39,253 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1225366339] [2022-01-18 05:26:39,253 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1225366339] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:26:39,253 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [883552387] [2022-01-18 05:26:39,253 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 05:26:39,253 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:26:39,253 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:26:39,254 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 05:26:39,254 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 05:26:39,274 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2022-01-18 05:26:39,274 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:26:39,275 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 13 conjunts are in the unsatisfiable core [2022-01-18 05:26:39,275 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:26:39,713 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 3 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:39,714 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:26:41,048 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 3 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:41,048 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [883552387] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:26:41,048 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:26:41,048 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 26 [2022-01-18 05:26:41,048 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [809347324] [2022-01-18 05:26:41,048 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:26:41,048 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-01-18 05:26:41,048 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:26:41,049 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-01-18 05:26:41,049 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=187, Invalid=515, Unknown=0, NotChecked=0, Total=702 [2022-01-18 05:26:41,049 INFO L87 Difference]: Start difference. First operand 3830 states and 9809 transitions. Second operand has 27 states, 27 states have (on average 2.4444444444444446) internal successors, (66), 26 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 05:26:43,649 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:26:43,649 INFO L93 Difference]: Finished difference Result 5008 states and 12582 transitions. [2022-01-18 05:26:43,650 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-01-18 05:26:43,650 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.4444444444444446) internal successors, (66), 26 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 28 [2022-01-18 05:26:43,650 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:26:43,656 INFO L225 Difference]: With dead ends: 5008 [2022-01-18 05:26:43,656 INFO L226 Difference]: Without dead ends: 4874 [2022-01-18 05:26:43,657 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1234 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=959, Invalid=2947, Unknown=0, NotChecked=0, Total=3906 [2022-01-18 05:26:43,657 INFO L933 BasicCegarLoop]: 14 mSDtfsCounter, 464 mSDsluCounter, 372 mSDsCounter, 0 mSdLazyCounter, 485 mSolverCounterSat, 176 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 464 SdHoareTripleChecker+Valid, 213 SdHoareTripleChecker+Invalid, 661 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 176 IncrementalHoareTripleChecker+Valid, 485 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 05:26:43,658 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [464 Valid, 213 Invalid, 661 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [176 Valid, 485 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-18 05:26:43,662 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4874 states. [2022-01-18 05:26:43,715 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4874 to 4150. [2022-01-18 05:26:43,719 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4150 states, 4149 states have (on average 2.559893950349482) internal successors, (10621), 4149 states have internal predecessors, (10621), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:26:43,725 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4150 states to 4150 states and 10621 transitions. [2022-01-18 05:26:43,725 INFO L78 Accepts]: Start accepts. Automaton has 4150 states and 10621 transitions. Word has length 28 [2022-01-18 05:26:43,725 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:26:43,725 INFO L470 AbstractCegarLoop]: Abstraction has 4150 states and 10621 transitions. [2022-01-18 05:26:43,725 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.4444444444444446) internal successors, (66), 26 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 05:26:43,725 INFO L276 IsEmpty]: Start isEmpty. Operand 4150 states and 10621 transitions. [2022-01-18 05:26:43,731 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-01-18 05:26:43,731 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:26:43,731 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:26:43,753 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2022-01-18 05:26:43,939 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:26:43,939 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 05:26:43,940 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:26:43,940 INFO L85 PathProgramCache]: Analyzing trace with hash -2121384208, now seen corresponding path program 24 times [2022-01-18 05:26:43,940 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:26:43,940 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1030970009] [2022-01-18 05:26:43,940 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:26:43,940 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:26:43,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:26:44,060 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 3 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:44,061 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:26:44,061 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1030970009] [2022-01-18 05:26:44,061 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1030970009] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:26:44,061 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1853158464] [2022-01-18 05:26:44,061 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 05:26:44,061 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:26:44,061 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:26:44,062 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 05:26:44,063 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 05:26:44,082 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-01-18 05:26:44,083 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:26:44,083 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 13 conjunts are in the unsatisfiable core [2022-01-18 05:26:44,083 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:26:44,473 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 3 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:44,473 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:26:45,969 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 3 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:45,969 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1853158464] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:26:45,969 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:26:45,969 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 26 [2022-01-18 05:26:45,969 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1072032909] [2022-01-18 05:26:45,969 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:26:45,969 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-01-18 05:26:45,969 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:26:45,970 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-01-18 05:26:45,970 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=179, Invalid=523, Unknown=0, NotChecked=0, Total=702 [2022-01-18 05:26:45,971 INFO L87 Difference]: Start difference. First operand 4150 states and 10621 transitions. Second operand has 27 states, 27 states have (on average 2.4444444444444446) internal successors, (66), 26 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 05:26:48,381 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:26:48,381 INFO L93 Difference]: Finished difference Result 5174 states and 13049 transitions. [2022-01-18 05:26:48,381 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-01-18 05:26:48,381 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.4444444444444446) internal successors, (66), 26 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 28 [2022-01-18 05:26:48,382 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:26:48,387 INFO L225 Difference]: With dead ends: 5174 [2022-01-18 05:26:48,387 INFO L226 Difference]: Without dead ends: 5094 [2022-01-18 05:26:48,388 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1226 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=1003, Invalid=2903, Unknown=0, NotChecked=0, Total=3906 [2022-01-18 05:26:48,388 INFO L933 BasicCegarLoop]: 13 mSDtfsCounter, 411 mSDsluCounter, 322 mSDsCounter, 0 mSdLazyCounter, 442 mSolverCounterSat, 134 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 411 SdHoareTripleChecker+Valid, 182 SdHoareTripleChecker+Invalid, 576 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 134 IncrementalHoareTripleChecker+Valid, 442 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 05:26:48,388 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [411 Valid, 182 Invalid, 576 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [134 Valid, 442 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-18 05:26:48,392 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5094 states. [2022-01-18 05:26:48,433 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5094 to 4286. [2022-01-18 05:26:48,436 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4286 states, 4285 states have (on average 2.551458576429405) internal successors, (10933), 4285 states have internal predecessors, (10933), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:26:48,443 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4286 states to 4286 states and 10933 transitions. [2022-01-18 05:26:48,443 INFO L78 Accepts]: Start accepts. Automaton has 4286 states and 10933 transitions. Word has length 28 [2022-01-18 05:26:48,443 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:26:48,443 INFO L470 AbstractCegarLoop]: Abstraction has 4286 states and 10933 transitions. [2022-01-18 05:26:48,443 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.4444444444444446) internal successors, (66), 26 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 05:26:48,443 INFO L276 IsEmpty]: Start isEmpty. Operand 4286 states and 10933 transitions. [2022-01-18 05:26:48,448 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-01-18 05:26:48,449 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:26:48,449 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:26:48,469 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 05:26:48,659 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:26:48,659 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 05:26:48,660 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:26:48,660 INFO L85 PathProgramCache]: Analyzing trace with hash 607547956, now seen corresponding path program 25 times [2022-01-18 05:26:48,660 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:26:48,660 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1699117651] [2022-01-18 05:26:48,660 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:26:48,660 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:26:48,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:26:48,766 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 5 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:48,766 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:26:48,766 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1699117651] [2022-01-18 05:26:48,766 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1699117651] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:26:48,766 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [291113223] [2022-01-18 05:26:48,766 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 05:26:48,767 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:26:48,767 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:26:48,767 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 05:26:48,768 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 05:26:48,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:26:48,789 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 13 conjunts are in the unsatisfiable core [2022-01-18 05:26:48,790 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:26:49,161 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 5 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:49,161 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:26:50,186 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 5 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:50,187 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [291113223] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:26:50,187 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:26:50,187 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 26 [2022-01-18 05:26:50,187 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [978378291] [2022-01-18 05:26:50,187 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:26:50,187 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-01-18 05:26:50,187 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:26:50,187 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-01-18 05:26:50,188 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=187, Invalid=515, Unknown=0, NotChecked=0, Total=702 [2022-01-18 05:26:50,188 INFO L87 Difference]: Start difference. First operand 4286 states and 10933 transitions. Second operand has 27 states, 27 states have (on average 2.4444444444444446) internal successors, (66), 26 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 05:26:52,735 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:26:52,735 INFO L93 Difference]: Finished difference Result 5602 states and 14096 transitions. [2022-01-18 05:26:52,735 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-01-18 05:26:52,735 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.4444444444444446) internal successors, (66), 26 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 28 [2022-01-18 05:26:52,735 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:26:52,741 INFO L225 Difference]: With dead ends: 5602 [2022-01-18 05:26:52,741 INFO L226 Difference]: Without dead ends: 5500 [2022-01-18 05:26:52,742 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1447 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=1084, Invalid=3206, Unknown=0, NotChecked=0, Total=4290 [2022-01-18 05:26:52,742 INFO L933 BasicCegarLoop]: 38 mSDtfsCounter, 332 mSDsluCounter, 700 mSDsCounter, 0 mSdLazyCounter, 692 mSolverCounterSat, 142 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 332 SdHoareTripleChecker+Valid, 438 SdHoareTripleChecker+Invalid, 834 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 142 IncrementalHoareTripleChecker+Valid, 692 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-18 05:26:52,742 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [332 Valid, 438 Invalid, 834 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [142 Valid, 692 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-18 05:26:52,746 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5500 states. [2022-01-18 05:26:52,790 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5500 to 4678. [2022-01-18 05:26:52,795 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4678 states, 4677 states have (on average 2.5514218516142826) internal successors, (11933), 4677 states have internal predecessors, (11933), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:26:52,803 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4678 states to 4678 states and 11933 transitions. [2022-01-18 05:26:52,803 INFO L78 Accepts]: Start accepts. Automaton has 4678 states and 11933 transitions. Word has length 28 [2022-01-18 05:26:52,803 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:26:52,803 INFO L470 AbstractCegarLoop]: Abstraction has 4678 states and 11933 transitions. [2022-01-18 05:26:52,803 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.4444444444444446) internal successors, (66), 26 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 05:26:52,803 INFO L276 IsEmpty]: Start isEmpty. Operand 4678 states and 11933 transitions. [2022-01-18 05:26:52,809 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-01-18 05:26:52,809 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:26:52,809 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:26:52,825 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 05:26:53,010 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:26:53,010 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 05:26:53,010 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:26:53,010 INFO L85 PathProgramCache]: Analyzing trace with hash 1143242864, now seen corresponding path program 26 times [2022-01-18 05:26:53,010 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:26:53,010 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1933068379] [2022-01-18 05:26:53,010 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:26:53,010 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:26:53,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:26:53,122 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 4 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:53,123 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:26:53,123 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1933068379] [2022-01-18 05:26:53,123 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1933068379] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:26:53,123 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1605605037] [2022-01-18 05:26:53,123 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 05:26:53,123 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:26:53,123 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:26:53,124 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 05:26:53,124 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 05:26:53,144 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 05:26:53,144 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:26:53,144 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 13 conjunts are in the unsatisfiable core [2022-01-18 05:26:53,145 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:26:53,566 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 4 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:53,567 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:26:55,057 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 4 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:55,057 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1605605037] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:26:55,057 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:26:55,057 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 26 [2022-01-18 05:26:55,057 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1312541129] [2022-01-18 05:26:55,057 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:26:55,057 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-01-18 05:26:55,057 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:26:55,058 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-01-18 05:26:55,058 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=178, Invalid=524, Unknown=0, NotChecked=0, Total=702 [2022-01-18 05:26:55,058 INFO L87 Difference]: Start difference. First operand 4678 states and 11933 transitions. Second operand has 27 states, 27 states have (on average 2.4444444444444446) internal successors, (66), 26 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 05:26:57,780 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:26:57,781 INFO L93 Difference]: Finished difference Result 5870 states and 14709 transitions. [2022-01-18 05:26:57,781 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-01-18 05:26:57,781 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.4444444444444446) internal successors, (66), 26 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 28 [2022-01-18 05:26:57,781 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:26:57,787 INFO L225 Difference]: With dead ends: 5870 [2022-01-18 05:26:57,787 INFO L226 Difference]: Without dead ends: 5786 [2022-01-18 05:26:57,787 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1331 ImplicationChecksByTransitivity, 3.1s TimeCoverageRelationStatistics Valid=933, Invalid=3227, Unknown=0, NotChecked=0, Total=4160 [2022-01-18 05:26:57,787 INFO L933 BasicCegarLoop]: 31 mSDtfsCounter, 444 mSDsluCounter, 604 mSDsCounter, 0 mSdLazyCounter, 568 mSolverCounterSat, 143 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 444 SdHoareTripleChecker+Valid, 385 SdHoareTripleChecker+Invalid, 711 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 143 IncrementalHoareTripleChecker+Valid, 568 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 05:26:57,787 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [444 Valid, 385 Invalid, 711 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [143 Valid, 568 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-18 05:26:57,791 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5786 states. [2022-01-18 05:26:57,831 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5786 to 5046. [2022-01-18 05:26:57,834 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5046 states, 5045 states have (on average 2.554806739345887) internal successors, (12889), 5045 states have internal predecessors, (12889), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:26:57,841 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5046 states to 5046 states and 12889 transitions. [2022-01-18 05:26:57,841 INFO L78 Accepts]: Start accepts. Automaton has 5046 states and 12889 transitions. Word has length 28 [2022-01-18 05:26:57,841 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:26:57,841 INFO L470 AbstractCegarLoop]: Abstraction has 5046 states and 12889 transitions. [2022-01-18 05:26:57,842 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.4444444444444446) internal successors, (66), 26 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 05:26:57,842 INFO L276 IsEmpty]: Start isEmpty. Operand 5046 states and 12889 transitions. [2022-01-18 05:26:57,847 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-01-18 05:26:57,847 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:26:57,848 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:26:57,865 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2022-01-18 05:26:58,055 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,SelfDestructingSolverStorable32 [2022-01-18 05:26:58,056 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 05:26:58,056 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:26:58,056 INFO L85 PathProgramCache]: Analyzing trace with hash -1113554704, now seen corresponding path program 27 times [2022-01-18 05:26:58,056 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:26:58,056 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1875646103] [2022-01-18 05:26:58,056 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:26:58,056 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:26:58,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:26:58,149 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 3 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:58,149 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:26:58,149 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1875646103] [2022-01-18 05:26:58,149 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1875646103] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:26:58,149 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1019774604] [2022-01-18 05:26:58,149 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 05:26:58,150 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:26:58,150 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:26:58,151 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 05:26:58,152 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 05:26:58,172 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-01-18 05:26:58,173 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:26:58,173 INFO L263 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 13 conjunts are in the unsatisfiable core [2022-01-18 05:26:58,173 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:26:58,496 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 3 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:58,496 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:26:59,770 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 3 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:26:59,770 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1019774604] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:26:59,770 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:26:59,770 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 26 [2022-01-18 05:26:59,770 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1927799755] [2022-01-18 05:26:59,770 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:26:59,770 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-01-18 05:26:59,770 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:26:59,771 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-01-18 05:26:59,771 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=180, Invalid=522, Unknown=0, NotChecked=0, Total=702 [2022-01-18 05:26:59,771 INFO L87 Difference]: Start difference. First operand 5046 states and 12889 transitions. Second operand has 27 states, 27 states have (on average 2.4444444444444446) internal successors, (66), 26 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 05:27:02,254 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:27:02,255 INFO L93 Difference]: Finished difference Result 5700 states and 14420 transitions. [2022-01-18 05:27:02,255 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-01-18 05:27:02,255 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.4444444444444446) internal successors, (66), 26 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 28 [2022-01-18 05:27:02,255 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:27:02,263 INFO L225 Difference]: With dead ends: 5700 [2022-01-18 05:27:02,263 INFO L226 Difference]: Without dead ends: 5622 [2022-01-18 05:27:02,264 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1469 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=1031, Invalid=3391, Unknown=0, NotChecked=0, Total=4422 [2022-01-18 05:27:02,264 INFO L933 BasicCegarLoop]: 28 mSDtfsCounter, 314 mSDsluCounter, 495 mSDsCounter, 0 mSdLazyCounter, 574 mSolverCounterSat, 130 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 314 SdHoareTripleChecker+Valid, 300 SdHoareTripleChecker+Invalid, 704 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 130 IncrementalHoareTripleChecker+Valid, 574 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-01-18 05:27:02,265 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [314 Valid, 300 Invalid, 704 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [130 Valid, 574 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-01-18 05:27:02,269 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5622 states. [2022-01-18 05:27:02,316 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5622 to 5102. [2022-01-18 05:27:02,320 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5102 states, 5101 states have (on average 2.5526367378945305) internal successors, (13021), 5101 states have internal predecessors, (13021), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:27:02,351 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5102 states to 5102 states and 13021 transitions. [2022-01-18 05:27:02,351 INFO L78 Accepts]: Start accepts. Automaton has 5102 states and 13021 transitions. Word has length 28 [2022-01-18 05:27:02,351 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:27:02,351 INFO L470 AbstractCegarLoop]: Abstraction has 5102 states and 13021 transitions. [2022-01-18 05:27:02,352 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.4444444444444446) internal successors, (66), 26 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 05:27:02,352 INFO L276 IsEmpty]: Start isEmpty. Operand 5102 states and 13021 transitions. [2022-01-18 05:27:02,357 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-01-18 05:27:02,357 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:27:02,357 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:27:02,373 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 05:27:02,559 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:27:02,559 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 05:27:02,560 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:27:02,560 INFO L85 PathProgramCache]: Analyzing trace with hash 1268612662, now seen corresponding path program 28 times [2022-01-18 05:27:02,560 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:27:02,560 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [257772943] [2022-01-18 05:27:02,560 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:27:02,560 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:27:02,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:27:02,751 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 2 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:27:02,751 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:27:02,752 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [257772943] [2022-01-18 05:27:02,752 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [257772943] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:27:02,752 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1572917548] [2022-01-18 05:27:02,752 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 05:27:02,752 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:27:02,752 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:27:02,753 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 05:27:02,753 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 05:27:02,773 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 05:27:02,773 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:27:02,773 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 14 conjunts are in the unsatisfiable core [2022-01-18 05:27:02,774 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:27:03,217 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 2 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:27:03,217 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:27:04,935 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 2 proven. 38 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:27:04,935 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1572917548] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:27:04,935 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:27:04,935 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 28 [2022-01-18 05:27:04,936 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1071479006] [2022-01-18 05:27:04,936 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:27:04,936 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-01-18 05:27:04,936 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:27:04,936 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-01-18 05:27:04,936 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=207, Invalid=605, Unknown=0, NotChecked=0, Total=812 [2022-01-18 05:27:04,936 INFO L87 Difference]: Start difference. First operand 5102 states and 13021 transitions. Second operand has 29 states, 29 states have (on average 2.4482758620689653) internal successors, (71), 28 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 05:27:09,267 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:27:09,267 INFO L93 Difference]: Finished difference Result 7502 states and 18791 transitions. [2022-01-18 05:27:09,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2022-01-18 05:27:09,267 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 2.4482758620689653) internal successors, (71), 28 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 30 [2022-01-18 05:27:09,267 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:27:09,276 INFO L225 Difference]: With dead ends: 7502 [2022-01-18 05:27:09,276 INFO L226 Difference]: Without dead ends: 7380 [2022-01-18 05:27:09,277 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 86 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2791 ImplicationChecksByTransitivity, 4.7s TimeCoverageRelationStatistics Valid=1877, Invalid=5779, Unknown=0, NotChecked=0, Total=7656 [2022-01-18 05:27:09,277 INFO L933 BasicCegarLoop]: 31 mSDtfsCounter, 787 mSDsluCounter, 792 mSDsCounter, 0 mSdLazyCounter, 657 mSolverCounterSat, 252 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 787 SdHoareTripleChecker+Valid, 510 SdHoareTripleChecker+Invalid, 909 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 252 IncrementalHoareTripleChecker+Valid, 657 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-18 05:27:09,278 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [787 Valid, 510 Invalid, 909 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [252 Valid, 657 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-18 05:27:09,283 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7380 states. [2022-01-18 05:27:09,344 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7380 to 5582. [2022-01-18 05:27:09,348 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5582 states, 5581 states have (on average 2.5595771367138505) internal successors, (14285), 5581 states have internal predecessors, (14285), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:27:09,356 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5582 states to 5582 states and 14285 transitions. [2022-01-18 05:27:09,356 INFO L78 Accepts]: Start accepts. Automaton has 5582 states and 14285 transitions. Word has length 30 [2022-01-18 05:27:09,356 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:27:09,356 INFO L470 AbstractCegarLoop]: Abstraction has 5582 states and 14285 transitions. [2022-01-18 05:27:09,356 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 2.4482758620689653) internal successors, (71), 28 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 05:27:09,356 INFO L276 IsEmpty]: Start isEmpty. Operand 5582 states and 14285 transitions. [2022-01-18 05:27:09,362 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-01-18 05:27:09,362 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:27:09,362 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:27:09,377 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 05:27:09,562 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34,33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:27:09,563 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 05:27:09,563 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:27:09,563 INFO L85 PathProgramCache]: Analyzing trace with hash 800243502, now seen corresponding path program 29 times [2022-01-18 05:27:09,563 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:27:09,563 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1952282656] [2022-01-18 05:27:09,563 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:27:09,563 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:27:09,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:27:09,718 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 5 proven. 29 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:27:09,719 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:27:09,719 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1952282656] [2022-01-18 05:27:09,719 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1952282656] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:27:09,719 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1709030244] [2022-01-18 05:27:09,719 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 05:27:09,719 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:27:09,719 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:27:09,720 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 05:27:09,721 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 05:27:09,742 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2022-01-18 05:27:09,742 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:27:09,743 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 14 conjunts are in the unsatisfiable core [2022-01-18 05:27:09,743 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:27:10,208 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 5 proven. 29 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:27:10,208 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:27:12,066 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 5 proven. 29 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:27:12,067 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1709030244] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:27:12,067 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:27:12,067 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 27 [2022-01-18 05:27:12,067 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1520037402] [2022-01-18 05:27:12,067 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:27:12,067 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-01-18 05:27:12,067 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:27:12,067 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-01-18 05:27:12,067 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=207, Invalid=549, Unknown=0, NotChecked=0, Total=756 [2022-01-18 05:27:12,068 INFO L87 Difference]: Start difference. First operand 5582 states and 14285 transitions. Second operand has 28 states, 28 states have (on average 2.4642857142857144) internal successors, (69), 27 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 05:27:16,030 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:27:16,030 INFO L93 Difference]: Finished difference Result 6534 states and 16480 transitions. [2022-01-18 05:27:16,031 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-01-18 05:27:16,031 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.4642857142857144) internal successors, (69), 27 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 30 [2022-01-18 05:27:16,031 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:27:16,037 INFO L225 Difference]: With dead ends: 6534 [2022-01-18 05:27:16,038 INFO L226 Difference]: Without dead ends: 6464 [2022-01-18 05:27:16,038 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 42 SyntacticMatches, 1 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1445 ImplicationChecksByTransitivity, 4.2s TimeCoverageRelationStatistics Valid=1104, Invalid=3186, Unknown=0, NotChecked=0, Total=4290 [2022-01-18 05:27:16,038 INFO L933 BasicCegarLoop]: 42 mSDtfsCounter, 342 mSDsluCounter, 831 mSDsCounter, 0 mSdLazyCounter, 780 mSolverCounterSat, 119 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 342 SdHoareTripleChecker+Valid, 526 SdHoareTripleChecker+Invalid, 899 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 119 IncrementalHoareTripleChecker+Valid, 780 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-18 05:27:16,038 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [342 Valid, 526 Invalid, 899 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [119 Valid, 780 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-18 05:27:16,043 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6464 states. [2022-01-18 05:27:16,085 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6464 to 5766. [2022-01-18 05:27:16,090 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5766 states, 5765 states have (on average 2.5611448395490024) internal successors, (14765), 5765 states have internal predecessors, (14765), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:27:16,099 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5766 states to 5766 states and 14765 transitions. [2022-01-18 05:27:16,099 INFO L78 Accepts]: Start accepts. Automaton has 5766 states and 14765 transitions. Word has length 30 [2022-01-18 05:27:16,099 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:27:16,099 INFO L470 AbstractCegarLoop]: Abstraction has 5766 states and 14765 transitions. [2022-01-18 05:27:16,099 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.4642857142857144) internal successors, (69), 27 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 05:27:16,099 INFO L276 IsEmpty]: Start isEmpty. Operand 5766 states and 14765 transitions. [2022-01-18 05:27:16,105 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-01-18 05:27:16,105 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:27:16,105 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:27:16,120 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 05:27:16,305 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,SelfDestructingSolverStorable35 [2022-01-18 05:27:16,306 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 05:27:16,306 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:27:16,306 INFO L85 PathProgramCache]: Analyzing trace with hash -2101013390, now seen corresponding path program 30 times [2022-01-18 05:27:16,306 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:27:16,306 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [716329581] [2022-01-18 05:27:16,306 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:27:16,306 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:27:16,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:27:16,432 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 7 proven. 43 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:27:16,432 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:27:16,432 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [716329581] [2022-01-18 05:27:16,432 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [716329581] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:27:16,432 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2119807907] [2022-01-18 05:27:16,432 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 05:27:16,432 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:27:16,432 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:27:16,436 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 05:27:16,455 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 05:27:16,467 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2022-01-18 05:27:16,467 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:27:16,468 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 14 conjunts are in the unsatisfiable core [2022-01-18 05:27:16,468 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:27:16,826 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 7 proven. 43 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:27:16,826 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:27:17,993 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 7 proven. 43 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:27:17,994 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2119807907] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:27:17,994 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:27:17,994 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 27 [2022-01-18 05:27:17,994 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1854578963] [2022-01-18 05:27:17,994 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:27:17,994 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-01-18 05:27:17,994 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:27:17,994 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-01-18 05:27:17,994 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=208, Invalid=548, Unknown=0, NotChecked=0, Total=756 [2022-01-18 05:27:17,995 INFO L87 Difference]: Start difference. First operand 5766 states and 14765 transitions. Second operand has 28 states, 28 states have (on average 2.4642857142857144) internal successors, (69), 27 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 05:27:20,511 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:27:20,511 INFO L93 Difference]: Finished difference Result 6930 states and 17528 transitions. [2022-01-18 05:27:20,511 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-01-18 05:27:20,511 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 2.4642857142857144) internal successors, (69), 27 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 30 [2022-01-18 05:27:20,511 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:27:20,533 INFO L225 Difference]: With dead ends: 6930 [2022-01-18 05:27:20,534 INFO L226 Difference]: Without dead ends: 6796 [2022-01-18 05:27:20,534 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 42 SyntacticMatches, 1 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1852 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=1526, Invalid=3876, Unknown=0, NotChecked=0, Total=5402 [2022-01-18 05:27:20,534 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 280 mSDsluCounter, 801 mSDsCounter, 0 mSdLazyCounter, 853 mSolverCounterSat, 119 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 280 SdHoareTripleChecker+Valid, 485 SdHoareTripleChecker+Invalid, 972 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 119 IncrementalHoareTripleChecker+Valid, 853 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-18 05:27:20,534 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [280 Valid, 485 Invalid, 972 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [119 Valid, 853 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-18 05:27:20,539 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6796 states. [2022-01-18 05:27:20,587 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6796 to 6062. [2022-01-18 05:27:20,591 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6062 states, 6061 states have (on average 2.5621184622999507) internal successors, (15529), 6061 states have internal predecessors, (15529), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:27:20,600 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6062 states to 6062 states and 15529 transitions. [2022-01-18 05:27:20,600 INFO L78 Accepts]: Start accepts. Automaton has 6062 states and 15529 transitions. Word has length 30 [2022-01-18 05:27:20,600 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:27:20,600 INFO L470 AbstractCegarLoop]: Abstraction has 6062 states and 15529 transitions. [2022-01-18 05:27:20,600 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 2.4642857142857144) internal successors, (69), 27 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 05:27:20,601 INFO L276 IsEmpty]: Start isEmpty. Operand 6062 states and 15529 transitions. [2022-01-18 05:27:20,606 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-01-18 05:27:20,606 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:27:20,606 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:27:20,622 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Ended with exit code 0 [2022-01-18 05:27:20,807 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,SelfDestructingSolverStorable36 [2022-01-18 05:27:20,807 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 05:27:20,807 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:27:20,808 INFO L85 PathProgramCache]: Analyzing trace with hash -781398984, now seen corresponding path program 31 times [2022-01-18 05:27:20,808 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:27:20,808 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [261918777] [2022-01-18 05:27:20,808 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:27:20,808 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:27:20,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:27:22,080 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 2 proven. 51 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:27:22,080 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:27:22,081 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [261918777] [2022-01-18 05:27:22,081 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [261918777] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:27:22,081 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [622273229] [2022-01-18 05:27:22,081 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 05:27:22,081 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:27:22,081 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:27:22,082 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 05:27:22,082 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 05:27:22,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:27:22,103 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 15 conjunts are in the unsatisfiable core [2022-01-18 05:27:22,104 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:27:22,638 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 2 proven. 51 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:27:22,638 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:27:24,849 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 2 proven. 51 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:27:24,849 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [622273229] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:27:24,849 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:27:24,849 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 32 [2022-01-18 05:27:24,849 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [311117304] [2022-01-18 05:27:24,849 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:27:24,850 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-01-18 05:27:24,850 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:27:24,850 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-01-18 05:27:24,850 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=266, Invalid=790, Unknown=0, NotChecked=0, Total=1056 [2022-01-18 05:27:24,850 INFO L87 Difference]: Start difference. First operand 6062 states and 15529 transitions. Second operand has 33 states, 33 states have (on average 2.3636363636363638) internal successors, (78), 32 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 05:27:31,101 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:27:31,101 INFO L93 Difference]: Finished difference Result 7628 states and 19207 transitions. [2022-01-18 05:27:31,101 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2022-01-18 05:27:31,102 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 2.3636363636363638) internal successors, (78), 32 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 32 [2022-01-18 05:27:31,102 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:27:31,111 INFO L225 Difference]: With dead ends: 7628 [2022-01-18 05:27:31,111 INFO L226 Difference]: Without dead ends: 7546 [2022-01-18 05:27:31,111 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 43 SyntacticMatches, 0 SemanticMatches, 85 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2438 ImplicationChecksByTransitivity, 6.7s TimeCoverageRelationStatistics Valid=1693, Invalid=5789, Unknown=0, NotChecked=0, Total=7482 [2022-01-18 05:27:31,112 INFO L933 BasicCegarLoop]: 20 mSDtfsCounter, 760 mSDsluCounter, 649 mSDsCounter, 0 mSdLazyCounter, 724 mSolverCounterSat, 209 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 760 SdHoareTripleChecker+Valid, 386 SdHoareTripleChecker+Invalid, 933 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 209 IncrementalHoareTripleChecker+Valid, 724 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 05:27:31,112 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [760 Valid, 386 Invalid, 933 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [209 Valid, 724 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-18 05:27:31,117 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7546 states. [2022-01-18 05:27:31,186 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7546 to 6510. [2022-01-18 05:27:31,192 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6510 states, 6509 states have (on average 2.56460285758181) internal successors, (16693), 6509 states have internal predecessors, (16693), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:27:31,202 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6510 states to 6510 states and 16693 transitions. [2022-01-18 05:27:31,203 INFO L78 Accepts]: Start accepts. Automaton has 6510 states and 16693 transitions. Word has length 32 [2022-01-18 05:27:31,203 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:27:31,203 INFO L470 AbstractCegarLoop]: Abstraction has 6510 states and 16693 transitions. [2022-01-18 05:27:31,203 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 2.3636363636363638) internal successors, (78), 32 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 05:27:31,203 INFO L276 IsEmpty]: Start isEmpty. Operand 6510 states and 16693 transitions. [2022-01-18 05:27:31,210 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-01-18 05:27:31,210 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:27:31,210 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:27:31,226 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Forceful destruction successful, exit code 0 [2022-01-18 05:27:31,410 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,SelfDestructingSolverStorable37 [2022-01-18 05:27:31,410 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 05:27:31,411 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:27:31,411 INFO L85 PathProgramCache]: Analyzing trace with hash 1759842880, now seen corresponding path program 32 times [2022-01-18 05:27:31,411 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:27:31,411 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [548826434] [2022-01-18 05:27:31,411 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:27:31,411 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:27:31,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:27:31,797 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 3 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:27:31,798 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:27:31,798 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [548826434] [2022-01-18 05:27:31,798 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [548826434] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:27:31,798 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1344220112] [2022-01-18 05:27:31,798 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 05:27:31,798 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:27:31,798 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:27:31,799 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 05:27:31,799 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 05:27:31,819 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 05:27:31,820 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:27:31,820 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 15 conjunts are in the unsatisfiable core [2022-01-18 05:27:31,821 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:27:32,281 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 3 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:27:32,281 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:27:34,398 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 3 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:27:34,398 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1344220112] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:27:34,398 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:27:34,399 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 32 [2022-01-18 05:27:34,399 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1828370932] [2022-01-18 05:27:34,399 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:27:34,399 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-01-18 05:27:34,399 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:27:34,399 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-01-18 05:27:34,399 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=281, Invalid=775, Unknown=0, NotChecked=0, Total=1056 [2022-01-18 05:27:34,399 INFO L87 Difference]: Start difference. First operand 6510 states and 16693 transitions. Second operand has 33 states, 33 states have (on average 2.3636363636363638) internal successors, (78), 32 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 05:27:38,283 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:27:38,284 INFO L93 Difference]: Finished difference Result 7654 states and 19272 transitions. [2022-01-18 05:27:38,284 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2022-01-18 05:27:38,284 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 2.3636363636363638) internal successors, (78), 32 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 32 [2022-01-18 05:27:38,284 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:27:38,294 INFO L225 Difference]: With dead ends: 7654 [2022-01-18 05:27:38,294 INFO L226 Difference]: Without dead ends: 7574 [2022-01-18 05:27:38,294 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 43 SyntacticMatches, 0 SemanticMatches, 85 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2548 ImplicationChecksByTransitivity, 4.2s TimeCoverageRelationStatistics Valid=1716, Invalid=5766, Unknown=0, NotChecked=0, Total=7482 [2022-01-18 05:27:38,295 INFO L933 BasicCegarLoop]: 26 mSDtfsCounter, 686 mSDsluCounter, 614 mSDsCounter, 0 mSdLazyCounter, 693 mSolverCounterSat, 213 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 686 SdHoareTripleChecker+Valid, 367 SdHoareTripleChecker+Invalid, 906 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 213 IncrementalHoareTripleChecker+Valid, 693 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 05:27:38,295 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [686 Valid, 367 Invalid, 906 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [213 Valid, 693 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-18 05:27:38,301 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7574 states. [2022-01-18 05:27:38,372 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7574 to 6630. [2022-01-18 05:27:38,378 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6630 states, 6629 states have (on average 2.565847035751999) internal successors, (17009), 6629 states have internal predecessors, (17009), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:27:38,389 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6630 states to 6630 states and 17009 transitions. [2022-01-18 05:27:38,389 INFO L78 Accepts]: Start accepts. Automaton has 6630 states and 17009 transitions. Word has length 32 [2022-01-18 05:27:38,389 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:27:38,389 INFO L470 AbstractCegarLoop]: Abstraction has 6630 states and 17009 transitions. [2022-01-18 05:27:38,389 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 2.3636363636363638) internal successors, (78), 32 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 05:27:38,389 INFO L276 IsEmpty]: Start isEmpty. Operand 6630 states and 17009 transitions. [2022-01-18 05:27:38,397 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-01-18 05:27:38,397 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:27:38,397 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:27:38,413 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Forceful destruction successful, exit code 0 [2022-01-18 05:27:38,605 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,SelfDestructingSolverStorable38 [2022-01-18 05:27:38,605 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 05:27:38,606 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:27:38,606 INFO L85 PathProgramCache]: Analyzing trace with hash -1119736520, now seen corresponding path program 33 times [2022-01-18 05:27:38,606 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:27:38,606 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1782363987] [2022-01-18 05:27:38,606 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:27:38,606 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:27:38,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:27:47,198 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 2 proven. 51 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:27:47,198 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:27:47,198 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1782363987] [2022-01-18 05:27:47,198 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1782363987] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:27:47,198 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2029233550] [2022-01-18 05:27:47,198 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 05:27:47,198 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:27:47,199 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:27:47,199 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 05:27:47,200 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 05:27:47,224 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2022-01-18 05:27:47,225 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:27:47,225 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 15 conjunts are in the unsatisfiable core [2022-01-18 05:27:47,226 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:27:47,787 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 2 proven. 51 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:27:47,788 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:27:50,107 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 2 proven. 51 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:27:50,107 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2029233550] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:27:50,107 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:27:50,107 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 32 [2022-01-18 05:27:50,107 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [103540320] [2022-01-18 05:27:50,107 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:27:50,107 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-01-18 05:27:50,107 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:27:50,108 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-01-18 05:27:50,108 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=265, Invalid=791, Unknown=0, NotChecked=0, Total=1056 [2022-01-18 05:27:50,108 INFO L87 Difference]: Start difference. First operand 6630 states and 17009 transitions. Second operand has 33 states, 33 states have (on average 2.3636363636363638) internal successors, (78), 32 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 05:27:57,801 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:27:57,801 INFO L93 Difference]: Finished difference Result 8322 states and 21006 transitions. [2022-01-18 05:27:57,801 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2022-01-18 05:27:57,801 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 2.3636363636363638) internal successors, (78), 32 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 32 [2022-01-18 05:27:57,801 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:27:57,811 INFO L225 Difference]: With dead ends: 8322 [2022-01-18 05:27:57,812 INFO L226 Difference]: Without dead ends: 8194 [2022-01-18 05:27:57,812 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 43 SyntacticMatches, 0 SemanticMatches, 95 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3225 ImplicationChecksByTransitivity, 8.1s TimeCoverageRelationStatistics Valid=2084, Invalid=7228, Unknown=0, NotChecked=0, Total=9312 [2022-01-18 05:27:57,813 INFO L933 BasicCegarLoop]: 33 mSDtfsCounter, 635 mSDsluCounter, 785 mSDsCounter, 0 mSdLazyCounter, 795 mSolverCounterSat, 208 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 635 SdHoareTripleChecker+Valid, 484 SdHoareTripleChecker+Invalid, 1003 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 208 IncrementalHoareTripleChecker+Valid, 795 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 05:27:57,813 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [635 Valid, 484 Invalid, 1003 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [208 Valid, 795 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-18 05:27:57,818 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8194 states. [2022-01-18 05:27:57,899 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8194 to 6966. [2022-01-18 05:27:57,904 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6966 states, 6965 states have (on average 2.570710696338837) internal successors, (17905), 6965 states have internal predecessors, (17905), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:27:57,914 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6966 states to 6966 states and 17905 transitions. [2022-01-18 05:27:57,915 INFO L78 Accepts]: Start accepts. Automaton has 6966 states and 17905 transitions. Word has length 32 [2022-01-18 05:27:57,915 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:27:57,915 INFO L470 AbstractCegarLoop]: Abstraction has 6966 states and 17905 transitions. [2022-01-18 05:27:57,915 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 2.3636363636363638) internal successors, (78), 32 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 05:27:57,915 INFO L276 IsEmpty]: Start isEmpty. Operand 6966 states and 17905 transitions. [2022-01-18 05:27:57,922 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-01-18 05:27:57,922 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:27:57,922 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:27:57,938 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 05:27:58,122 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2022-01-18 05:27:58,123 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 05:27:58,123 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:27:58,123 INFO L85 PathProgramCache]: Analyzing trace with hash -407118220, now seen corresponding path program 34 times [2022-01-18 05:27:58,123 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:27:58,123 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [702443486] [2022-01-18 05:27:58,123 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:27:58,123 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:27:58,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:28:01,035 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 3 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:28:01,035 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:28:01,035 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [702443486] [2022-01-18 05:28:01,035 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [702443486] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:28:01,035 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2826258] [2022-01-18 05:28:01,035 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 05:28:01,035 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:28:01,035 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:28:01,036 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 05:28:01,037 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 05:28:01,056 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 05:28:01,057 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:28:01,057 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 15 conjunts are in the unsatisfiable core [2022-01-18 05:28:01,058 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:28:01,653 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 3 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:28:01,654 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:28:04,168 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 3 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:28:04,169 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2826258] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:28:04,169 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:28:04,169 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 32 [2022-01-18 05:28:04,169 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [374747376] [2022-01-18 05:28:04,169 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:28:04,169 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-01-18 05:28:04,169 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:28:04,170 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-01-18 05:28:04,170 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=253, Invalid=803, Unknown=0, NotChecked=0, Total=1056 [2022-01-18 05:28:04,170 INFO L87 Difference]: Start difference. First operand 6966 states and 17905 transitions. Second operand has 33 states, 33 states have (on average 2.3636363636363638) internal successors, (78), 32 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 05:28:10,310 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:28:10,311 INFO L93 Difference]: Finished difference Result 8730 states and 22145 transitions. [2022-01-18 05:28:10,311 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2022-01-18 05:28:10,311 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 2.3636363636363638) internal successors, (78), 32 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 32 [2022-01-18 05:28:10,317 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:28:10,329 INFO L225 Difference]: With dead ends: 8730 [2022-01-18 05:28:10,329 INFO L226 Difference]: Without dead ends: 8590 [2022-01-18 05:28:10,330 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 43 SyntacticMatches, 0 SemanticMatches, 92 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3019 ImplicationChecksByTransitivity, 6.5s TimeCoverageRelationStatistics Valid=1884, Invalid=6858, Unknown=0, NotChecked=0, Total=8742 [2022-01-18 05:28:10,330 INFO L933 BasicCegarLoop]: 54 mSDtfsCounter, 647 mSDsluCounter, 1057 mSDsCounter, 0 mSdLazyCounter, 991 mSolverCounterSat, 255 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 647 SdHoareTripleChecker+Valid, 664 SdHoareTripleChecker+Invalid, 1246 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 255 IncrementalHoareTripleChecker+Valid, 991 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-18 05:28:10,331 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [647 Valid, 664 Invalid, 1246 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [255 Valid, 991 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-18 05:28:10,337 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8590 states. [2022-01-18 05:28:10,439 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8590 to 7366. [2022-01-18 05:28:10,445 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7366 states, 7365 states have (on average 2.571215207060421) internal successors, (18937), 7365 states have internal predecessors, (18937), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:28:10,456 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7366 states to 7366 states and 18937 transitions. [2022-01-18 05:28:10,456 INFO L78 Accepts]: Start accepts. Automaton has 7366 states and 18937 transitions. Word has length 32 [2022-01-18 05:28:10,456 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:28:10,456 INFO L470 AbstractCegarLoop]: Abstraction has 7366 states and 18937 transitions. [2022-01-18 05:28:10,456 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 2.3636363636363638) internal successors, (78), 32 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 05:28:10,457 INFO L276 IsEmpty]: Start isEmpty. Operand 7366 states and 18937 transitions. [2022-01-18 05:28:10,464 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-01-18 05:28:10,465 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:28:10,465 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:28:10,480 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 05:28:10,673 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,SelfDestructingSolverStorable40 [2022-01-18 05:28:10,673 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 05:28:10,677 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:28:10,677 INFO L85 PathProgramCache]: Analyzing trace with hash -1419210312, now seen corresponding path program 35 times [2022-01-18 05:28:10,677 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:28:10,677 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [227052496] [2022-01-18 05:28:10,677 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:28:10,677 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:28:10,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:28:11,177 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 3 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:28:11,177 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:28:11,177 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [227052496] [2022-01-18 05:28:11,178 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [227052496] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:28:11,178 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1138801029] [2022-01-18 05:28:11,178 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 05:28:11,178 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:28:11,178 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:28:11,179 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 05:28:11,179 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 05:28:11,200 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2022-01-18 05:28:11,201 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:28:11,201 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 15 conjunts are in the unsatisfiable core [2022-01-18 05:28:11,202 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:28:11,890 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 3 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:28:11,891 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:28:14,557 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 3 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:28:14,557 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1138801029] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:28:14,557 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:28:14,557 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 32 [2022-01-18 05:28:14,557 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2111533610] [2022-01-18 05:28:14,557 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:28:14,558 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-01-18 05:28:14,558 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:28:14,559 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-01-18 05:28:14,559 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=267, Invalid=789, Unknown=0, NotChecked=0, Total=1056 [2022-01-18 05:28:14,559 INFO L87 Difference]: Start difference. First operand 7366 states and 18937 transitions. Second operand has 33 states, 33 states have (on average 2.3636363636363638) internal successors, (78), 32 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 05:28:23,562 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:28:23,562 INFO L93 Difference]: Finished difference Result 10252 states and 25924 transitions. [2022-01-18 05:28:23,562 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 82 states. [2022-01-18 05:28:23,562 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 2.3636363636363638) internal successors, (78), 32 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 32 [2022-01-18 05:28:23,563 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:28:23,577 INFO L225 Difference]: With dead ends: 10252 [2022-01-18 05:28:23,577 INFO L226 Difference]: Without dead ends: 10084 [2022-01-18 05:28:23,578 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 43 SyntacticMatches, 0 SemanticMatches, 103 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4049 ImplicationChecksByTransitivity, 9.3s TimeCoverageRelationStatistics Valid=2494, Invalid=8426, Unknown=0, NotChecked=0, Total=10920 [2022-01-18 05:28:23,578 INFO L933 BasicCegarLoop]: 58 mSDtfsCounter, 867 mSDsluCounter, 1110 mSDsCounter, 0 mSdLazyCounter, 914 mSolverCounterSat, 296 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 867 SdHoareTripleChecker+Valid, 730 SdHoareTripleChecker+Invalid, 1210 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 296 IncrementalHoareTripleChecker+Valid, 914 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-18 05:28:23,578 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [867 Valid, 730 Invalid, 1210 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [296 Valid, 914 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-18 05:28:23,586 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10084 states. [2022-01-18 05:28:23,680 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10084 to 8494. [2022-01-18 05:28:23,687 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8494 states, 8493 states have (on average 2.571176262804663) internal successors, (21837), 8493 states have internal predecessors, (21837), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:28:23,701 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8494 states to 8494 states and 21837 transitions. [2022-01-18 05:28:23,701 INFO L78 Accepts]: Start accepts. Automaton has 8494 states and 21837 transitions. Word has length 32 [2022-01-18 05:28:23,701 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:28:23,701 INFO L470 AbstractCegarLoop]: Abstraction has 8494 states and 21837 transitions. [2022-01-18 05:28:23,702 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 2.3636363636363638) internal successors, (78), 32 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 05:28:23,702 INFO L276 IsEmpty]: Start isEmpty. Operand 8494 states and 21837 transitions. [2022-01-18 05:28:23,712 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-01-18 05:28:23,712 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:28:23,712 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:28:23,730 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 05:28:23,927 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,SelfDestructingSolverStorable41 [2022-01-18 05:28:23,927 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 05:28:23,928 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:28:23,928 INFO L85 PathProgramCache]: Analyzing trace with hash -1874837644, now seen corresponding path program 36 times [2022-01-18 05:28:23,928 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:28:23,928 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [894902704] [2022-01-18 05:28:23,928 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:28:23,928 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:28:23,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:28:24,107 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 3 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:28:24,107 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:28:24,107 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [894902704] [2022-01-18 05:28:24,107 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [894902704] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:28:24,107 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [333299596] [2022-01-18 05:28:24,107 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 05:28:24,107 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:28:24,107 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:28:24,108 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 05:28:24,108 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 05:28:24,133 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2022-01-18 05:28:24,133 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:28:24,133 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 15 conjunts are in the unsatisfiable core [2022-01-18 05:28:24,134 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:28:24,825 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 3 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:28:24,825 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:28:27,624 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 3 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:28:27,625 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [333299596] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:28:27,625 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:28:27,625 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 32 [2022-01-18 05:28:27,625 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [801328172] [2022-01-18 05:28:27,625 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:28:27,625 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-01-18 05:28:27,625 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:28:27,625 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-01-18 05:28:27,625 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=264, Invalid=792, Unknown=0, NotChecked=0, Total=1056 [2022-01-18 05:28:27,626 INFO L87 Difference]: Start difference. First operand 8494 states and 21837 transitions. Second operand has 33 states, 33 states have (on average 2.3636363636363638) internal successors, (78), 32 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 05:28:32,866 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:28:32,867 INFO L93 Difference]: Finished difference Result 10172 states and 25898 transitions. [2022-01-18 05:28:32,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-01-18 05:28:32,867 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 2.3636363636363638) internal successors, (78), 32 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 32 [2022-01-18 05:28:32,867 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:28:32,881 INFO L225 Difference]: With dead ends: 10172 [2022-01-18 05:28:32,881 INFO L226 Difference]: Without dead ends: 10094 [2022-01-18 05:28:32,881 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 43 SyntacticMatches, 0 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1702 ImplicationChecksByTransitivity, 5.8s TimeCoverageRelationStatistics Valid=1151, Invalid=4251, Unknown=0, NotChecked=0, Total=5402 [2022-01-18 05:28:32,882 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 499 mSDsluCounter, 667 mSDsCounter, 0 mSdLazyCounter, 710 mSolverCounterSat, 178 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 499 SdHoareTripleChecker+Valid, 410 SdHoareTripleChecker+Invalid, 888 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 178 IncrementalHoareTripleChecker+Valid, 710 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 05:28:32,882 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [499 Valid, 410 Invalid, 888 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [178 Valid, 710 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-18 05:28:32,889 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10094 states. [2022-01-18 05:28:33,002 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10094 to 9142. [2022-01-18 05:28:33,010 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9142 states, 9141 states have (on average 2.571819275790395) internal successors, (23509), 9141 states have internal predecessors, (23509), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:28:33,024 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9142 states to 9142 states and 23509 transitions. [2022-01-18 05:28:33,025 INFO L78 Accepts]: Start accepts. Automaton has 9142 states and 23509 transitions. Word has length 32 [2022-01-18 05:28:33,025 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:28:33,025 INFO L470 AbstractCegarLoop]: Abstraction has 9142 states and 23509 transitions. [2022-01-18 05:28:33,025 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 2.3636363636363638) internal successors, (78), 32 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 05:28:33,025 INFO L276 IsEmpty]: Start isEmpty. Operand 9142 states and 23509 transitions. [2022-01-18 05:28:33,035 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-01-18 05:28:33,035 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:28:33,035 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:28:33,050 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 05:28:33,235 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,SelfDestructingSolverStorable42 [2022-01-18 05:28:33,236 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 05:28:33,236 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:28:33,236 INFO L85 PathProgramCache]: Analyzing trace with hash 1875853684, now seen corresponding path program 37 times [2022-01-18 05:28:33,236 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:28:33,236 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1861026741] [2022-01-18 05:28:33,236 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:28:33,236 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:28:33,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:28:33,397 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 3 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:28:33,398 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:28:33,398 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1861026741] [2022-01-18 05:28:33,398 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1861026741] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:28:33,398 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [236077455] [2022-01-18 05:28:33,398 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 05:28:33,398 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:28:33,398 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:28:33,399 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 05:28:33,400 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 05:28:33,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:28:33,424 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 15 conjunts are in the unsatisfiable core [2022-01-18 05:28:33,424 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:28:33,954 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 3 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:28:33,954 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:28:36,565 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 3 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:28:36,565 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [236077455] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:28:36,565 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:28:36,565 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 32 [2022-01-18 05:28:36,565 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2040767068] [2022-01-18 05:28:36,565 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:28:36,566 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-01-18 05:28:36,566 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:28:36,566 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-01-18 05:28:36,566 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=250, Invalid=806, Unknown=0, NotChecked=0, Total=1056 [2022-01-18 05:28:36,566 INFO L87 Difference]: Start difference. First operand 9142 states and 23509 transitions. Second operand has 33 states, 33 states have (on average 2.3636363636363638) internal successors, (78), 32 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 05:28:41,462 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:28:41,462 INFO L93 Difference]: Finished difference Result 10814 states and 27530 transitions. [2022-01-18 05:28:41,462 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2022-01-18 05:28:41,463 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 2.3636363636363638) internal successors, (78), 32 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 32 [2022-01-18 05:28:41,463 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:28:41,477 INFO L225 Difference]: With dead ends: 10814 [2022-01-18 05:28:41,477 INFO L226 Difference]: Without dead ends: 10698 [2022-01-18 05:28:41,478 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 43 SyntacticMatches, 0 SemanticMatches, 81 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2341 ImplicationChecksByTransitivity, 5.4s TimeCoverageRelationStatistics Valid=1500, Invalid=5306, Unknown=0, NotChecked=0, Total=6806 [2022-01-18 05:28:41,478 INFO L933 BasicCegarLoop]: 38 mSDtfsCounter, 490 mSDsluCounter, 861 mSDsCounter, 0 mSdLazyCounter, 829 mSolverCounterSat, 194 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 490 SdHoareTripleChecker+Valid, 544 SdHoareTripleChecker+Invalid, 1023 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 194 IncrementalHoareTripleChecker+Valid, 829 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 05:28:41,478 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [490 Valid, 544 Invalid, 1023 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [194 Valid, 829 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-18 05:28:41,486 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10698 states. [2022-01-18 05:28:41,603 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10698 to 9510. [2022-01-18 05:28:41,646 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9510 states, 9509 states have (on average 2.573246398149122) internal successors, (24469), 9509 states have internal predecessors, (24469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:28:41,660 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9510 states to 9510 states and 24469 transitions. [2022-01-18 05:28:41,661 INFO L78 Accepts]: Start accepts. Automaton has 9510 states and 24469 transitions. Word has length 32 [2022-01-18 05:28:41,661 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:28:41,661 INFO L470 AbstractCegarLoop]: Abstraction has 9510 states and 24469 transitions. [2022-01-18 05:28:41,661 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 2.3636363636363638) internal successors, (78), 32 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 05:28:41,661 INFO L276 IsEmpty]: Start isEmpty. Operand 9510 states and 24469 transitions. [2022-01-18 05:28:41,671 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-01-18 05:28:41,671 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:28:41,671 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:28:41,687 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 05:28:41,875 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43,42 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:28:41,875 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 05:28:41,876 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:28:41,876 INFO L85 PathProgramCache]: Analyzing trace with hash -545279040, now seen corresponding path program 38 times [2022-01-18 05:28:41,876 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:28:41,876 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1466491886] [2022-01-18 05:28:41,876 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:28:41,876 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:28:41,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:28:41,987 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 6 proven. 39 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:28:41,987 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:28:41,987 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1466491886] [2022-01-18 05:28:41,987 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1466491886] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:28:41,987 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2103380740] [2022-01-18 05:28:41,988 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 05:28:41,988 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:28:41,988 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:28:41,989 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 05:28:41,994 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 05:28:42,013 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 05:28:42,013 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:28:42,014 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 15 conjunts are in the unsatisfiable core [2022-01-18 05:28:42,014 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:28:42,475 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 6 proven. 39 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:28:42,476 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:28:44,110 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 6 proven. 39 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:28:44,111 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2103380740] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:28:44,111 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:28:44,111 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 32 [2022-01-18 05:28:44,111 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [885599504] [2022-01-18 05:28:44,111 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:28:44,111 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-01-18 05:28:44,111 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:28:44,112 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-01-18 05:28:44,112 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=265, Invalid=791, Unknown=0, NotChecked=0, Total=1056 [2022-01-18 05:28:44,112 INFO L87 Difference]: Start difference. First operand 9510 states and 24469 transitions. Second operand has 33 states, 33 states have (on average 2.3636363636363638) internal successors, (78), 32 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 05:28:46,843 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:28:46,843 INFO L93 Difference]: Finished difference Result 10292 states and 26240 transitions. [2022-01-18 05:28:46,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-01-18 05:28:46,843 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 2.3636363636363638) internal successors, (78), 32 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 32 [2022-01-18 05:28:46,843 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:28:46,857 INFO L225 Difference]: With dead ends: 10292 [2022-01-18 05:28:46,857 INFO L226 Difference]: Without dead ends: 10170 [2022-01-18 05:28:46,858 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 43 SyntacticMatches, 0 SemanticMatches, 79 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2174 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=1508, Invalid=4972, Unknown=0, NotChecked=0, Total=6480 [2022-01-18 05:28:46,858 INFO L933 BasicCegarLoop]: 38 mSDtfsCounter, 404 mSDsluCounter, 821 mSDsCounter, 0 mSdLazyCounter, 851 mSolverCounterSat, 187 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 404 SdHoareTripleChecker+Valid, 505 SdHoareTripleChecker+Invalid, 1038 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 187 IncrementalHoareTripleChecker+Valid, 851 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 05:28:46,858 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [404 Valid, 505 Invalid, 1038 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [187 Valid, 851 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-18 05:28:46,865 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10170 states. [2022-01-18 05:28:46,968 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10170 to 9590. [2022-01-18 05:28:46,976 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9590 states, 9589 states have (on average 2.572218166649286) internal successors, (24665), 9589 states have internal predecessors, (24665), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:28:46,992 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9590 states to 9590 states and 24665 transitions. [2022-01-18 05:28:46,992 INFO L78 Accepts]: Start accepts. Automaton has 9590 states and 24665 transitions. Word has length 32 [2022-01-18 05:28:46,992 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:28:46,992 INFO L470 AbstractCegarLoop]: Abstraction has 9590 states and 24665 transitions. [2022-01-18 05:28:46,992 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 2.3636363636363638) internal successors, (78), 32 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 05:28:46,992 INFO L276 IsEmpty]: Start isEmpty. Operand 9590 states and 24665 transitions. [2022-01-18 05:28:47,002 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-01-18 05:28:47,002 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:28:47,002 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:28:47,018 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Forceful destruction successful, exit code 0 [2022-01-18 05:28:47,203 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44,43 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:28:47,203 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 05:28:47,203 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:28:47,203 INFO L85 PathProgramCache]: Analyzing trace with hash 2008108464, now seen corresponding path program 39 times [2022-01-18 05:28:47,203 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:28:47,203 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [610216248] [2022-01-18 05:28:47,203 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:28:47,204 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:28:47,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:28:47,608 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 4 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:28:47,608 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:28:47,608 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [610216248] [2022-01-18 05:28:47,608 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [610216248] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:28:47,608 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [87697102] [2022-01-18 05:28:47,608 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 05:28:47,609 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:28:47,609 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:28:47,609 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 05:28:47,610 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 05:28:47,630 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2022-01-18 05:28:47,630 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:28:47,631 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 15 conjunts are in the unsatisfiable core [2022-01-18 05:28:47,631 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:28:48,329 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 4 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:28:48,329 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:28:51,055 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 4 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:28:51,055 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [87697102] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:28:51,055 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:28:51,056 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 32 [2022-01-18 05:28:51,056 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [5907006] [2022-01-18 05:28:51,056 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:28:51,056 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-01-18 05:28:51,056 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:28:51,056 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-01-18 05:28:51,056 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=273, Invalid=783, Unknown=0, NotChecked=0, Total=1056 [2022-01-18 05:28:51,056 INFO L87 Difference]: Start difference. First operand 9590 states and 24665 transitions. Second operand has 33 states, 33 states have (on average 2.3636363636363638) internal successors, (78), 32 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 05:28:59,390 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:28:59,391 INFO L93 Difference]: Finished difference Result 11812 states and 30011 transitions. [2022-01-18 05:28:59,391 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 80 states. [2022-01-18 05:28:59,391 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 2.3636363636363638) internal successors, (78), 32 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 32 [2022-01-18 05:28:59,391 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:28:59,407 INFO L225 Difference]: With dead ends: 11812 [2022-01-18 05:28:59,407 INFO L226 Difference]: Without dead ends: 11690 [2022-01-18 05:28:59,408 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 43 SyntacticMatches, 0 SemanticMatches, 102 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4039 ImplicationChecksByTransitivity, 8.7s TimeCoverageRelationStatistics Valid=2453, Invalid=8259, Unknown=0, NotChecked=0, Total=10712 [2022-01-18 05:28:59,409 INFO L933 BasicCegarLoop]: 51 mSDtfsCounter, 650 mSDsluCounter, 959 mSDsCounter, 0 mSdLazyCounter, 985 mSolverCounterSat, 237 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 650 SdHoareTripleChecker+Valid, 619 SdHoareTripleChecker+Invalid, 1222 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 237 IncrementalHoareTripleChecker+Valid, 985 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-18 05:28:59,409 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [650 Valid, 619 Invalid, 1222 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [237 Valid, 985 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-18 05:28:59,418 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11690 states. [2022-01-18 05:28:59,559 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11690 to 10214. [2022-01-18 05:28:59,568 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10214 states, 10213 states have (on average 2.571330657005777) internal successors, (26261), 10213 states have internal predecessors, (26261), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:28:59,585 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10214 states to 10214 states and 26261 transitions. [2022-01-18 05:28:59,585 INFO L78 Accepts]: Start accepts. Automaton has 10214 states and 26261 transitions. Word has length 32 [2022-01-18 05:28:59,585 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:28:59,585 INFO L470 AbstractCegarLoop]: Abstraction has 10214 states and 26261 transitions. [2022-01-18 05:28:59,585 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 2.3636363636363638) internal successors, (78), 32 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 05:28:59,586 INFO L276 IsEmpty]: Start isEmpty. Operand 10214 states and 26261 transitions. [2022-01-18 05:28:59,596 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-01-18 05:28:59,596 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:28:59,596 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:28:59,612 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Forceful destruction successful, exit code 0 [2022-01-18 05:28:59,811 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,SelfDestructingSolverStorable45 [2022-01-18 05:28:59,811 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 05:28:59,811 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:28:59,812 INFO L85 PathProgramCache]: Analyzing trace with hash -993468300, now seen corresponding path program 40 times [2022-01-18 05:28:59,812 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:28:59,812 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [607894369] [2022-01-18 05:28:59,812 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:28:59,812 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:28:59,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:29:00,078 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 3 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:29:00,079 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:29:00,079 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [607894369] [2022-01-18 05:29:00,079 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [607894369] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:29:00,079 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1251540785] [2022-01-18 05:29:00,079 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 05:29:00,079 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:29:00,079 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:29:00,080 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 05:29:00,081 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 05:29:00,102 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 05:29:00,102 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:29:00,102 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 15 conjunts are in the unsatisfiable core [2022-01-18 05:29:00,103 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:29:00,851 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 3 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:29:00,852 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:29:03,543 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 3 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:29:03,543 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1251540785] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:29:03,543 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:29:03,543 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 32 [2022-01-18 05:29:03,543 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1273114544] [2022-01-18 05:29:03,543 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:29:03,543 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-01-18 05:29:03,543 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:29:03,544 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-01-18 05:29:03,544 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=260, Invalid=796, Unknown=0, NotChecked=0, Total=1056 [2022-01-18 05:29:03,544 INFO L87 Difference]: Start difference. First operand 10214 states and 26261 transitions. Second operand has 33 states, 33 states have (on average 2.3636363636363638) internal successors, (78), 32 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 05:29:13,409 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:29:13,410 INFO L93 Difference]: Finished difference Result 13028 states and 32895 transitions. [2022-01-18 05:29:13,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2022-01-18 05:29:13,410 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 2.3636363636363638) internal successors, (78), 32 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 32 [2022-01-18 05:29:13,410 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:29:13,428 INFO L225 Difference]: With dead ends: 13028 [2022-01-18 05:29:13,428 INFO L226 Difference]: Without dead ends: 12858 [2022-01-18 05:29:13,429 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 149 GetRequests, 43 SyntacticMatches, 0 SemanticMatches, 106 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4509 ImplicationChecksByTransitivity, 10.3s TimeCoverageRelationStatistics Valid=2667, Invalid=8889, Unknown=0, NotChecked=0, Total=11556 [2022-01-18 05:29:13,431 INFO L933 BasicCegarLoop]: 28 mSDtfsCounter, 690 mSDsluCounter, 992 mSDsCounter, 0 mSdLazyCounter, 927 mSolverCounterSat, 227 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 690 SdHoareTripleChecker+Valid, 631 SdHoareTripleChecker+Invalid, 1154 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 227 IncrementalHoareTripleChecker+Valid, 927 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-18 05:29:13,431 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [690 Valid, 631 Invalid, 1154 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [227 Valid, 927 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-18 05:29:13,442 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12858 states. [2022-01-18 05:29:13,579 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12858 to 10878. [2022-01-18 05:29:13,589 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10878 states, 10877 states have (on average 2.572860163648065) internal successors, (27985), 10877 states have internal predecessors, (27985), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:29:13,607 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10878 states to 10878 states and 27985 transitions. [2022-01-18 05:29:13,607 INFO L78 Accepts]: Start accepts. Automaton has 10878 states and 27985 transitions. Word has length 32 [2022-01-18 05:29:13,607 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:29:13,607 INFO L470 AbstractCegarLoop]: Abstraction has 10878 states and 27985 transitions. [2022-01-18 05:29:13,607 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 2.3636363636363638) internal successors, (78), 32 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 05:29:13,607 INFO L276 IsEmpty]: Start isEmpty. Operand 10878 states and 27985 transitions. [2022-01-18 05:29:13,619 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-01-18 05:29:13,619 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:29:13,619 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:29:13,635 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 05:29:13,820 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,SelfDestructingSolverStorable46 [2022-01-18 05:29:13,821 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 05:29:13,821 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:29:13,821 INFO L85 PathProgramCache]: Analyzing trace with hash 719053300, now seen corresponding path program 41 times [2022-01-18 05:29:13,821 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:29:13,821 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1083752464] [2022-01-18 05:29:13,821 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:29:13,821 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:29:13,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:29:14,202 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 4 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:29:14,202 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:29:14,202 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1083752464] [2022-01-18 05:29:14,202 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1083752464] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:29:14,202 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1243915084] [2022-01-18 05:29:14,202 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 05:29:14,202 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:29:14,203 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:29:14,203 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 05:29:14,204 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 05:29:14,227 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2022-01-18 05:29:14,227 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:29:14,228 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 15 conjunts are in the unsatisfiable core [2022-01-18 05:29:14,228 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:29:14,874 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 4 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:29:14,874 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:29:17,515 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 4 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:29:17,515 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1243915084] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:29:17,515 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:29:17,516 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 32 [2022-01-18 05:29:17,516 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1494924451] [2022-01-18 05:29:17,516 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:29:17,516 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-01-18 05:29:17,516 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:29:17,516 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-01-18 05:29:17,516 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=258, Invalid=798, Unknown=0, NotChecked=0, Total=1056 [2022-01-18 05:29:17,516 INFO L87 Difference]: Start difference. First operand 10878 states and 27985 transitions. Second operand has 33 states, 33 states have (on average 2.3636363636363638) internal successors, (78), 32 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 05:29:24,482 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:29:24,482 INFO L93 Difference]: Finished difference Result 12778 states and 32667 transitions. [2022-01-18 05:29:24,482 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-01-18 05:29:24,483 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 2.3636363636363638) internal successors, (78), 32 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 32 [2022-01-18 05:29:24,483 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:29:24,501 INFO L225 Difference]: With dead ends: 12778 [2022-01-18 05:29:24,501 INFO L226 Difference]: Without dead ends: 12678 [2022-01-18 05:29:24,502 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 43 SyntacticMatches, 0 SemanticMatches, 83 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2434 ImplicationChecksByTransitivity, 7.4s TimeCoverageRelationStatistics Valid=1725, Invalid=5415, Unknown=0, NotChecked=0, Total=7140 [2022-01-18 05:29:24,502 INFO L933 BasicCegarLoop]: 28 mSDtfsCounter, 679 mSDsluCounter, 761 mSDsCounter, 0 mSdLazyCounter, 781 mSolverCounterSat, 212 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 679 SdHoareTripleChecker+Valid, 453 SdHoareTripleChecker+Invalid, 993 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 212 IncrementalHoareTripleChecker+Valid, 781 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 05:29:24,502 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [679 Valid, 453 Invalid, 993 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [212 Valid, 781 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-18 05:29:24,512 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12678 states. [2022-01-18 05:29:24,662 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12678 to 11694. [2022-01-18 05:29:24,673 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11694 states, 11693 states have (on average 2.5725647823484135) internal successors, (30081), 11693 states have internal predecessors, (30081), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:29:24,694 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11694 states to 11694 states and 30081 transitions. [2022-01-18 05:29:24,694 INFO L78 Accepts]: Start accepts. Automaton has 11694 states and 30081 transitions. Word has length 32 [2022-01-18 05:29:24,694 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:29:24,694 INFO L470 AbstractCegarLoop]: Abstraction has 11694 states and 30081 transitions. [2022-01-18 05:29:24,694 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 2.3636363636363638) internal successors, (78), 32 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 05:29:24,694 INFO L276 IsEmpty]: Start isEmpty. Operand 11694 states and 30081 transitions. [2022-01-18 05:29:24,707 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-01-18 05:29:24,707 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:29:24,707 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:29:24,723 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 05:29:24,908 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,SelfDestructingSolverStorable47 [2022-01-18 05:29:24,908 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 05:29:24,908 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:29:24,908 INFO L85 PathProgramCache]: Analyzing trace with hash 1317700988, now seen corresponding path program 42 times [2022-01-18 05:29:24,908 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:29:24,908 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1532212965] [2022-01-18 05:29:24,909 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:29:24,909 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:29:24,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:29:34,888 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 6 proven. 39 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:29:34,888 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:29:34,888 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1532212965] [2022-01-18 05:29:34,888 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1532212965] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:29:34,888 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1507872611] [2022-01-18 05:29:34,888 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 05:29:34,889 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:29:34,889 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:29:34,889 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 05:29:34,890 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 05:29:34,914 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2022-01-18 05:29:34,915 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:29:34,915 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 15 conjunts are in the unsatisfiable core [2022-01-18 05:29:34,916 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:29:35,411 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 6 proven. 39 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:29:35,411 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:29:37,350 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 6 proven. 39 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:29:37,350 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1507872611] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:29:37,350 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:29:37,350 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 32 [2022-01-18 05:29:37,350 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1959632281] [2022-01-18 05:29:37,351 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:29:37,351 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-01-18 05:29:37,351 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:29:37,351 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-01-18 05:29:37,351 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=261, Invalid=795, Unknown=0, NotChecked=0, Total=1056 [2022-01-18 05:29:37,351 INFO L87 Difference]: Start difference. First operand 11694 states and 30081 transitions. Second operand has 33 states, 33 states have (on average 2.3636363636363638) internal successors, (78), 32 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 05:29:42,401 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:29:42,401 INFO L93 Difference]: Finished difference Result 13014 states and 33269 transitions. [2022-01-18 05:29:42,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2022-01-18 05:29:42,401 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 2.3636363636363638) internal successors, (78), 32 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 32 [2022-01-18 05:29:42,401 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:29:42,420 INFO L225 Difference]: With dead ends: 13014 [2022-01-18 05:29:42,420 INFO L226 Difference]: Without dead ends: 12880 [2022-01-18 05:29:42,421 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 43 SyntacticMatches, 0 SemanticMatches, 89 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2895 ImplicationChecksByTransitivity, 5.3s TimeCoverageRelationStatistics Valid=1917, Invalid=6273, Unknown=0, NotChecked=0, Total=8190 [2022-01-18 05:29:42,421 INFO L933 BasicCegarLoop]: 38 mSDtfsCounter, 512 mSDsluCounter, 931 mSDsCounter, 0 mSdLazyCounter, 961 mSolverCounterSat, 214 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 512 SdHoareTripleChecker+Valid, 556 SdHoareTripleChecker+Invalid, 1175 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 214 IncrementalHoareTripleChecker+Valid, 961 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 05:29:42,421 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [512 Valid, 556 Invalid, 1175 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [214 Valid, 961 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-18 05:29:42,432 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12880 states. [2022-01-18 05:29:42,563 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12880 to 11950. [2022-01-18 05:29:42,574 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11950 states, 11949 states have (on average 2.5710101263704077) internal successors, (30721), 11949 states have internal predecessors, (30721), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:29:42,594 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11950 states to 11950 states and 30721 transitions. [2022-01-18 05:29:42,594 INFO L78 Accepts]: Start accepts. Automaton has 11950 states and 30721 transitions. Word has length 32 [2022-01-18 05:29:42,594 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:29:42,594 INFO L470 AbstractCegarLoop]: Abstraction has 11950 states and 30721 transitions. [2022-01-18 05:29:42,594 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 2.3636363636363638) internal successors, (78), 32 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 05:29:42,594 INFO L276 IsEmpty]: Start isEmpty. Operand 11950 states and 30721 transitions. [2022-01-18 05:29:42,607 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-01-18 05:29:42,607 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:29:42,607 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:29:42,624 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Ended with exit code 0 [2022-01-18 05:29:42,807 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48,47 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:29:42,808 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 05:29:42,808 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:29:42,808 INFO L85 PathProgramCache]: Analyzing trace with hash 1253007340, now seen corresponding path program 43 times [2022-01-18 05:29:42,808 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:29:42,808 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [348752470] [2022-01-18 05:29:42,808 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:29:42,808 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:29:42,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:29:42,956 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 5 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:29:42,956 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:29:42,957 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [348752470] [2022-01-18 05:29:42,957 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [348752470] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:29:42,957 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1967321967] [2022-01-18 05:29:42,957 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 05:29:42,957 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:29:42,957 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:29:42,958 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 05:29:42,959 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 05:29:42,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:29:42,978 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 15 conjunts are in the unsatisfiable core [2022-01-18 05:29:42,979 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:29:43,715 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 5 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:29:43,715 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:29:46,432 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 5 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:29:46,432 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1967321967] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:29:46,432 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:29:46,432 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 32 [2022-01-18 05:29:46,432 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [313945485] [2022-01-18 05:29:46,432 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:29:46,432 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-01-18 05:29:46,432 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:29:46,433 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-01-18 05:29:46,433 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=256, Invalid=800, Unknown=0, NotChecked=0, Total=1056 [2022-01-18 05:29:46,433 INFO L87 Difference]: Start difference. First operand 11950 states and 30721 transitions. Second operand has 33 states, 33 states have (on average 2.3636363636363638) internal successors, (78), 32 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 05:29:54,832 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:29:54,836 INFO L93 Difference]: Finished difference Result 14408 states and 36684 transitions. [2022-01-18 05:29:54,836 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 78 states. [2022-01-18 05:29:54,837 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 2.3636363636363638) internal successors, (78), 32 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 32 [2022-01-18 05:29:54,837 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:29:54,855 INFO L225 Difference]: With dead ends: 14408 [2022-01-18 05:29:54,855 INFO L226 Difference]: Without dead ends: 14302 [2022-01-18 05:29:54,856 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 143 GetRequests, 43 SyntacticMatches, 0 SemanticMatches, 100 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3918 ImplicationChecksByTransitivity, 8.6s TimeCoverageRelationStatistics Valid=2270, Invalid=8032, Unknown=0, NotChecked=0, Total=10302 [2022-01-18 05:29:54,856 INFO L933 BasicCegarLoop]: 82 mSDtfsCounter, 574 mSDsluCounter, 1530 mSDsCounter, 0 mSdLazyCounter, 1241 mSolverCounterSat, 195 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 574 SdHoareTripleChecker+Valid, 995 SdHoareTripleChecker+Invalid, 1436 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 195 IncrementalHoareTripleChecker+Valid, 1241 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-01-18 05:29:54,856 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [574 Valid, 995 Invalid, 1436 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [195 Valid, 1241 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-01-18 05:29:54,867 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14302 states. [2022-01-18 05:29:55,049 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14302 to 12766. [2022-01-18 05:29:55,061 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12766 states, 12765 states have (on average 2.5724245985115552) internal successors, (32837), 12765 states have internal predecessors, (32837), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:29:55,083 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12766 states to 12766 states and 32837 transitions. [2022-01-18 05:29:55,083 INFO L78 Accepts]: Start accepts. Automaton has 12766 states and 32837 transitions. Word has length 32 [2022-01-18 05:29:55,083 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:29:55,083 INFO L470 AbstractCegarLoop]: Abstraction has 12766 states and 32837 transitions. [2022-01-18 05:29:55,083 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 2.3636363636363638) internal successors, (78), 32 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 05:29:55,083 INFO L276 IsEmpty]: Start isEmpty. Operand 12766 states and 32837 transitions. [2022-01-18 05:29:55,098 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-01-18 05:29:55,099 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:29:55,099 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:29:55,114 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Forceful destruction successful, exit code 0 [2022-01-18 05:29:55,299 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 48 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2022-01-18 05:29:55,299 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 05:29:55,300 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:29:55,300 INFO L85 PathProgramCache]: Analyzing trace with hash 1624683704, now seen corresponding path program 44 times [2022-01-18 05:29:55,300 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:29:55,300 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1927680467] [2022-01-18 05:29:55,300 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:29:55,300 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:29:55,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:29:59,845 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 3 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:29:59,845 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:29:59,845 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1927680467] [2022-01-18 05:29:59,845 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1927680467] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:29:59,845 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1607863136] [2022-01-18 05:29:59,845 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 05:29:59,845 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:29:59,845 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:29:59,846 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 05:29:59,847 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 05:29:59,871 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 05:29:59,871 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:29:59,871 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 15 conjunts are in the unsatisfiable core [2022-01-18 05:29:59,872 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:30:00,621 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 3 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:30:00,622 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:30:03,430 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 3 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:30:03,431 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1607863136] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:30:03,431 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:30:03,431 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 32 [2022-01-18 05:30:03,431 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1918351400] [2022-01-18 05:30:03,431 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:30:03,431 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-01-18 05:30:03,431 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:30:03,431 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-01-18 05:30:03,431 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=265, Invalid=791, Unknown=0, NotChecked=0, Total=1056 [2022-01-18 05:30:03,431 INFO L87 Difference]: Start difference. First operand 12766 states and 32837 transitions. Second operand has 33 states, 33 states have (on average 2.3636363636363638) internal successors, (78), 32 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 05:30:10,820 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:30:10,820 INFO L93 Difference]: Finished difference Result 15500 states and 39432 transitions. [2022-01-18 05:30:10,820 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2022-01-18 05:30:10,821 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 2.3636363636363638) internal successors, (78), 32 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 32 [2022-01-18 05:30:10,821 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:30:10,845 INFO L225 Difference]: With dead ends: 15500 [2022-01-18 05:30:10,846 INFO L226 Difference]: Without dead ends: 15366 [2022-01-18 05:30:10,846 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 43 SyntacticMatches, 0 SemanticMatches, 85 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2606 ImplicationChecksByTransitivity, 8.0s TimeCoverageRelationStatistics Valid=1840, Invalid=5642, Unknown=0, NotChecked=0, Total=7482 [2022-01-18 05:30:10,847 INFO L933 BasicCegarLoop]: 54 mSDtfsCounter, 693 mSDsluCounter, 1196 mSDsCounter, 0 mSdLazyCounter, 850 mSolverCounterSat, 240 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 693 SdHoareTripleChecker+Valid, 780 SdHoareTripleChecker+Invalid, 1090 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 240 IncrementalHoareTripleChecker+Valid, 850 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 05:30:10,847 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [693 Valid, 780 Invalid, 1090 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [240 Valid, 850 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-18 05:30:10,859 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15366 states. [2022-01-18 05:30:11,071 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15366 to 13358. [2022-01-18 05:30:11,084 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13358 states, 13357 states have (on average 2.5698135808939133) internal successors, (34325), 13357 states have internal predecessors, (34325), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:30:11,108 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13358 states to 13358 states and 34325 transitions. [2022-01-18 05:30:11,108 INFO L78 Accepts]: Start accepts. Automaton has 13358 states and 34325 transitions. Word has length 32 [2022-01-18 05:30:11,108 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:30:11,108 INFO L470 AbstractCegarLoop]: Abstraction has 13358 states and 34325 transitions. [2022-01-18 05:30:11,108 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 2.3636363636363638) internal successors, (78), 32 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 05:30:11,108 INFO L276 IsEmpty]: Start isEmpty. Operand 13358 states and 34325 transitions. [2022-01-18 05:30:11,125 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-01-18 05:30:11,125 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:30:11,125 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:30:11,142 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Forceful destruction successful, exit code 0 [2022-01-18 05:30:11,325 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,49 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:30:11,326 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 05:30:11,326 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:30:11,326 INFO L85 PathProgramCache]: Analyzing trace with hash -480919828, now seen corresponding path program 45 times [2022-01-18 05:30:11,326 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:30:11,326 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1940290832] [2022-01-18 05:30:11,326 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:30:11,326 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:30:11,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:30:11,504 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 5 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:30:11,504 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:30:11,504 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1940290832] [2022-01-18 05:30:11,505 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1940290832] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:30:11,505 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [992943942] [2022-01-18 05:30:11,505 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 05:30:11,505 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:30:11,505 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:30:11,506 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 05:30:11,506 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 05:30:11,527 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2022-01-18 05:30:11,527 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:30:11,528 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 15 conjunts are in the unsatisfiable core [2022-01-18 05:30:11,528 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:30:12,149 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 5 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:30:12,149 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:30:15,039 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 5 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:30:15,039 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [992943942] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:30:15,039 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:30:15,039 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 32 [2022-01-18 05:30:15,039 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [944843952] [2022-01-18 05:30:15,039 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:30:15,039 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-01-18 05:30:15,039 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:30:15,040 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-01-18 05:30:15,040 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=259, Invalid=797, Unknown=0, NotChecked=0, Total=1056 [2022-01-18 05:30:15,040 INFO L87 Difference]: Start difference. First operand 13358 states and 34325 transitions. Second operand has 33 states, 33 states have (on average 2.3636363636363638) internal successors, (78), 32 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 05:30:21,036 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:30:21,036 INFO L93 Difference]: Finished difference Result 15248 states and 38925 transitions. [2022-01-18 05:30:21,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-01-18 05:30:21,036 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 2.3636363636363638) internal successors, (78), 32 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 32 [2022-01-18 05:30:21,036 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:30:21,058 INFO L225 Difference]: With dead ends: 15248 [2022-01-18 05:30:21,058 INFO L226 Difference]: Without dead ends: 15146 [2022-01-18 05:30:21,059 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 43 SyntacticMatches, 0 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2210 ImplicationChecksByTransitivity, 6.5s TimeCoverageRelationStatistics Valid=1590, Invalid=5052, Unknown=0, NotChecked=0, Total=6642 [2022-01-18 05:30:21,059 INFO L933 BasicCegarLoop]: 59 mSDtfsCounter, 467 mSDsluCounter, 1200 mSDsCounter, 0 mSdLazyCounter, 1026 mSolverCounterSat, 190 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 467 SdHoareTripleChecker+Valid, 780 SdHoareTripleChecker+Invalid, 1216 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 190 IncrementalHoareTripleChecker+Valid, 1026 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-18 05:30:21,059 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [467 Valid, 780 Invalid, 1216 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [190 Valid, 1026 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-18 05:30:21,072 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15146 states. [2022-01-18 05:30:21,267 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15146 to 13950. [2022-01-18 05:30:21,280 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13950 states, 13949 states have (on average 2.570291777188329) internal successors, (35853), 13949 states have internal predecessors, (35853), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:30:21,304 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13950 states to 13950 states and 35853 transitions. [2022-01-18 05:30:21,304 INFO L78 Accepts]: Start accepts. Automaton has 13950 states and 35853 transitions. Word has length 32 [2022-01-18 05:30:21,304 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:30:21,304 INFO L470 AbstractCegarLoop]: Abstraction has 13950 states and 35853 transitions. [2022-01-18 05:30:21,304 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 2.3636363636363638) internal successors, (78), 32 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 05:30:21,304 INFO L276 IsEmpty]: Start isEmpty. Operand 13950 states and 35853 transitions. [2022-01-18 05:30:21,320 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-01-18 05:30:21,321 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:30:21,321 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:30:21,336 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 05:30:21,521 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,SelfDestructingSolverStorable51 [2022-01-18 05:30:21,521 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 05:30:21,521 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:30:21,522 INFO L85 PathProgramCache]: Analyzing trace with hash -531892552, now seen corresponding path program 46 times [2022-01-18 05:30:21,522 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:30:21,522 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1579562410] [2022-01-18 05:30:21,522 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:30:21,522 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:30:21,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:30:22,268 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 5 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:30:22,268 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:30:22,268 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1579562410] [2022-01-18 05:30:22,268 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1579562410] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:30:22,268 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1397456495] [2022-01-18 05:30:22,268 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 05:30:22,269 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:30:22,269 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:30:22,269 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 05:30:22,270 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 05:30:22,289 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 05:30:22,289 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:30:22,289 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 15 conjunts are in the unsatisfiable core [2022-01-18 05:30:22,290 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:30:22,880 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 5 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:30:22,880 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:30:25,405 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 5 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:30:25,405 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1397456495] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:30:25,405 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:30:25,405 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 32 [2022-01-18 05:30:25,406 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [377353659] [2022-01-18 05:30:25,406 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:30:25,406 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-01-18 05:30:25,406 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:30:25,406 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-01-18 05:30:25,406 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=269, Invalid=787, Unknown=0, NotChecked=0, Total=1056 [2022-01-18 05:30:25,406 INFO L87 Difference]: Start difference. First operand 13950 states and 35853 transitions. Second operand has 33 states, 33 states have (on average 2.3636363636363638) internal successors, (78), 32 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 05:30:32,768 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:30:32,768 INFO L93 Difference]: Finished difference Result 16534 states and 42304 transitions. [2022-01-18 05:30:32,769 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2022-01-18 05:30:32,769 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 2.3636363636363638) internal successors, (78), 32 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 32 [2022-01-18 05:30:32,769 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:30:32,794 INFO L225 Difference]: With dead ends: 16534 [2022-01-18 05:30:32,794 INFO L226 Difference]: Without dead ends: 16414 [2022-01-18 05:30:32,795 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 43 SyntacticMatches, 0 SemanticMatches, 89 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2948 ImplicationChecksByTransitivity, 7.6s TimeCoverageRelationStatistics Valid=2050, Invalid=6140, Unknown=0, NotChecked=0, Total=8190 [2022-01-18 05:30:32,796 INFO L933 BasicCegarLoop]: 59 mSDtfsCounter, 592 mSDsluCounter, 1195 mSDsCounter, 0 mSdLazyCounter, 980 mSolverCounterSat, 229 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 592 SdHoareTripleChecker+Valid, 778 SdHoareTripleChecker+Invalid, 1209 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 229 IncrementalHoareTripleChecker+Valid, 980 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-18 05:30:32,796 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [592 Valid, 778 Invalid, 1209 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [229 Valid, 980 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-18 05:30:32,810 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16414 states. [2022-01-18 05:30:33,015 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16414 to 14774. [2022-01-18 05:30:33,030 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14774 states, 14773 states have (on average 2.568807960468422) internal successors, (37949), 14773 states have internal predecessors, (37949), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:30:33,058 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14774 states to 14774 states and 37949 transitions. [2022-01-18 05:30:33,058 INFO L78 Accepts]: Start accepts. Automaton has 14774 states and 37949 transitions. Word has length 32 [2022-01-18 05:30:33,058 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:30:33,058 INFO L470 AbstractCegarLoop]: Abstraction has 14774 states and 37949 transitions. [2022-01-18 05:30:33,059 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 2.3636363636363638) internal successors, (78), 32 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 05:30:33,059 INFO L276 IsEmpty]: Start isEmpty. Operand 14774 states and 37949 transitions. [2022-01-18 05:30:33,078 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-01-18 05:30:33,078 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:30:33,078 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:30:33,093 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Forceful destruction successful, exit code 0 [2022-01-18 05:30:33,278 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,SelfDestructingSolverStorable52 [2022-01-18 05:30:33,279 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 05:30:33,279 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:30:33,279 INFO L85 PathProgramCache]: Analyzing trace with hash 1774426168, now seen corresponding path program 47 times [2022-01-18 05:30:33,279 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:30:33,279 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [788854545] [2022-01-18 05:30:33,279 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:30:33,279 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:30:33,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:30:33,592 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 6 proven. 39 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:30:33,592 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:30:33,592 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [788854545] [2022-01-18 05:30:33,592 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [788854545] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:30:33,592 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [262551750] [2022-01-18 05:30:33,592 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 05:30:33,593 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:30:33,593 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:30:33,593 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 05:30:33,594 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 05:30:33,616 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2022-01-18 05:30:33,616 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:30:33,617 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 15 conjunts are in the unsatisfiable core [2022-01-18 05:30:33,617 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:30:34,130 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 6 proven. 39 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:30:34,131 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:30:36,277 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 6 proven. 39 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:30:36,277 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [262551750] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:30:36,278 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:30:36,278 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 32 [2022-01-18 05:30:36,278 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [475642584] [2022-01-18 05:30:36,278 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:30:36,278 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-01-18 05:30:36,278 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:30:36,278 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-01-18 05:30:36,278 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=279, Invalid=777, Unknown=0, NotChecked=0, Total=1056 [2022-01-18 05:30:36,278 INFO L87 Difference]: Start difference. First operand 14774 states and 37949 transitions. Second operand has 33 states, 33 states have (on average 2.3636363636363638) internal successors, (78), 32 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 05:30:40,209 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:30:40,209 INFO L93 Difference]: Finished difference Result 16280 states and 41521 transitions. [2022-01-18 05:30:40,209 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2022-01-18 05:30:40,209 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 2.3636363636363638) internal successors, (78), 32 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 32 [2022-01-18 05:30:40,209 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:30:40,232 INFO L225 Difference]: With dead ends: 16280 [2022-01-18 05:30:40,233 INFO L226 Difference]: Without dead ends: 16156 [2022-01-18 05:30:40,233 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 43 SyntacticMatches, 0 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2225 ImplicationChecksByTransitivity, 4.3s TimeCoverageRelationStatistics Valid=1555, Invalid=5087, Unknown=0, NotChecked=0, Total=6642 [2022-01-18 05:30:40,233 INFO L933 BasicCegarLoop]: 32 mSDtfsCounter, 445 mSDsluCounter, 902 mSDsCounter, 0 mSdLazyCounter, 902 mSolverCounterSat, 162 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 445 SdHoareTripleChecker+Valid, 556 SdHoareTripleChecker+Invalid, 1064 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 162 IncrementalHoareTripleChecker+Valid, 902 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 05:30:40,234 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [445 Valid, 556 Invalid, 1064 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [162 Valid, 902 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-18 05:30:40,246 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16156 states. [2022-01-18 05:30:40,440 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16156 to 15126. [2022-01-18 05:30:40,454 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15126 states, 15125 states have (on average 2.5690578512396693) internal successors, (38857), 15125 states have internal predecessors, (38857), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:30:40,480 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15126 states to 15126 states and 38857 transitions. [2022-01-18 05:30:40,481 INFO L78 Accepts]: Start accepts. Automaton has 15126 states and 38857 transitions. Word has length 32 [2022-01-18 05:30:40,481 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:30:40,481 INFO L470 AbstractCegarLoop]: Abstraction has 15126 states and 38857 transitions. [2022-01-18 05:30:40,481 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 2.3636363636363638) internal successors, (78), 32 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 05:30:40,481 INFO L276 IsEmpty]: Start isEmpty. Operand 15126 states and 38857 transitions. [2022-01-18 05:30:40,498 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-01-18 05:30:40,498 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:30:40,498 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:30:40,514 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Forceful destruction successful, exit code 0 [2022-01-18 05:30:40,699 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53,52 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:30:40,700 INFO L402 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 05:30:40,700 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:30:40,700 INFO L85 PathProgramCache]: Analyzing trace with hash 1218344624, now seen corresponding path program 48 times [2022-01-18 05:30:40,700 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:30:40,700 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [96602050] [2022-01-18 05:30:40,700 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:30:40,700 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:30:40,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:30:42,459 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 6 proven. 39 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:30:42,459 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:30:42,459 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [96602050] [2022-01-18 05:30:42,459 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [96602050] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:30:42,459 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [665023667] [2022-01-18 05:30:42,459 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 05:30:42,459 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:30:42,459 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:30:42,460 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 05:30:42,461 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 05:30:42,481 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-01-18 05:30:42,481 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:30:42,482 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 15 conjunts are in the unsatisfiable core [2022-01-18 05:30:42,482 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:30:43,203 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 6 proven. 39 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:30:43,203 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:30:45,619 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 6 proven. 39 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:30:45,619 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [665023667] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:30:45,619 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:30:45,619 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 32 [2022-01-18 05:30:45,619 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2139139402] [2022-01-18 05:30:45,620 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:30:45,620 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-01-18 05:30:45,620 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:30:45,620 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-01-18 05:30:45,620 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=261, Invalid=795, Unknown=0, NotChecked=0, Total=1056 [2022-01-18 05:30:45,620 INFO L87 Difference]: Start difference. First operand 15126 states and 38857 transitions. Second operand has 33 states, 33 states have (on average 2.3636363636363638) internal successors, (78), 32 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 05:30:53,177 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:30:53,177 INFO L93 Difference]: Finished difference Result 17780 states and 45246 transitions. [2022-01-18 05:30:53,177 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 79 states. [2022-01-18 05:30:53,177 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 2.3636363636363638) internal successors, (78), 32 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 32 [2022-01-18 05:30:53,177 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:30:53,209 INFO L225 Difference]: With dead ends: 17780 [2022-01-18 05:30:53,209 INFO L226 Difference]: Without dead ends: 17588 [2022-01-18 05:30:53,210 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 43 SyntacticMatches, 0 SemanticMatches, 102 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4189 ImplicationChecksByTransitivity, 7.8s TimeCoverageRelationStatistics Valid=2553, Invalid=8159, Unknown=0, NotChecked=0, Total=10712 [2022-01-18 05:30:53,210 INFO L933 BasicCegarLoop]: 53 mSDtfsCounter, 599 mSDsluCounter, 1434 mSDsCounter, 0 mSdLazyCounter, 1122 mSolverCounterSat, 214 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 599 SdHoareTripleChecker+Valid, 903 SdHoareTripleChecker+Invalid, 1336 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 214 IncrementalHoareTripleChecker+Valid, 1122 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-18 05:30:53,211 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [599 Valid, 903 Invalid, 1336 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [214 Valid, 1122 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-18 05:30:53,227 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17588 states. [2022-01-18 05:30:53,443 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17588 to 15910. [2022-01-18 05:30:53,460 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15910 states, 15909 states have (on average 2.570683261047206) internal successors, (40897), 15909 states have internal predecessors, (40897), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:30:53,489 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15910 states to 15910 states and 40897 transitions. [2022-01-18 05:30:53,490 INFO L78 Accepts]: Start accepts. Automaton has 15910 states and 40897 transitions. Word has length 32 [2022-01-18 05:30:53,490 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:30:53,490 INFO L470 AbstractCegarLoop]: Abstraction has 15910 states and 40897 transitions. [2022-01-18 05:30:53,490 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 2.3636363636363638) internal successors, (78), 32 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 05:30:53,490 INFO L276 IsEmpty]: Start isEmpty. Operand 15910 states and 40897 transitions. [2022-01-18 05:30:53,510 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-01-18 05:30:53,510 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:30:53,510 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:30:53,525 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 05:30:53,710 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,SelfDestructingSolverStorable54 [2022-01-18 05:30:53,711 INFO L402 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 05:30:53,711 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:30:53,711 INFO L85 PathProgramCache]: Analyzing trace with hash -265378836, now seen corresponding path program 49 times [2022-01-18 05:30:53,711 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:30:53,711 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1062070920] [2022-01-18 05:30:53,711 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:30:53,711 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:30:53,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:30:55,336 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 5 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:30:55,337 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:30:55,337 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1062070920] [2022-01-18 05:30:55,337 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1062070920] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:30:55,337 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [611904759] [2022-01-18 05:30:55,337 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 05:30:55,337 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:30:55,337 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:30:55,338 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 05:30:55,339 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 05:30:55,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:30:55,361 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 15 conjunts are in the unsatisfiable core [2022-01-18 05:30:55,361 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:30:56,048 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 5 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:30:56,049 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:30:58,783 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 5 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:30:58,783 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [611904759] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:30:58,783 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:30:58,784 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 32 [2022-01-18 05:30:58,784 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1948285271] [2022-01-18 05:30:58,784 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:30:58,784 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-01-18 05:30:58,784 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:30:58,785 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-01-18 05:30:58,785 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=260, Invalid=796, Unknown=0, NotChecked=0, Total=1056 [2022-01-18 05:30:58,785 INFO L87 Difference]: Start difference. First operand 15910 states and 40897 transitions. Second operand has 33 states, 33 states have (on average 2.3636363636363638) internal successors, (78), 32 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 05:31:06,542 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:31:06,543 INFO L93 Difference]: Finished difference Result 17916 states and 45675 transitions. [2022-01-18 05:31:06,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2022-01-18 05:31:06,543 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 2.3636363636363638) internal successors, (78), 32 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 32 [2022-01-18 05:31:06,543 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:31:06,574 INFO L225 Difference]: With dead ends: 17916 [2022-01-18 05:31:06,576 INFO L226 Difference]: Without dead ends: 17762 [2022-01-18 05:31:06,577 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 43 SyntacticMatches, 0 SemanticMatches, 94 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3268 ImplicationChecksByTransitivity, 8.1s TimeCoverageRelationStatistics Valid=2087, Invalid=7033, Unknown=0, NotChecked=0, Total=9120 [2022-01-18 05:31:06,577 INFO L933 BasicCegarLoop]: 58 mSDtfsCounter, 636 mSDsluCounter, 1244 mSDsCounter, 0 mSdLazyCounter, 1012 mSolverCounterSat, 218 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 636 SdHoareTripleChecker+Valid, 799 SdHoareTripleChecker+Invalid, 1230 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 218 IncrementalHoareTripleChecker+Valid, 1012 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-18 05:31:06,577 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [636 Valid, 799 Invalid, 1230 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [218 Valid, 1012 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-18 05:31:06,595 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17762 states. [2022-01-18 05:31:06,810 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17762 to 16462. [2022-01-18 05:31:06,827 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16462 states, 16461 states have (on average 2.5700139724196585) internal successors, (42305), 16461 states have internal predecessors, (42305), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:31:06,857 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16462 states to 16462 states and 42305 transitions. [2022-01-18 05:31:06,857 INFO L78 Accepts]: Start accepts. Automaton has 16462 states and 42305 transitions. Word has length 32 [2022-01-18 05:31:06,857 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:31:06,857 INFO L470 AbstractCegarLoop]: Abstraction has 16462 states and 42305 transitions. [2022-01-18 05:31:06,858 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 2.3636363636363638) internal successors, (78), 32 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 05:31:06,858 INFO L276 IsEmpty]: Start isEmpty. Operand 16462 states and 42305 transitions. [2022-01-18 05:31:06,878 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-01-18 05:31:06,878 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:31:06,878 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:31:06,894 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 05:31:07,083 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,SelfDestructingSolverStorable55 [2022-01-18 05:31:07,083 INFO L402 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 05:31:07,084 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:31:07,084 INFO L85 PathProgramCache]: Analyzing trace with hash 447239464, now seen corresponding path program 50 times [2022-01-18 05:31:07,084 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:31:07,084 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1657250586] [2022-01-18 05:31:07,084 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:31:07,084 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:31:07,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:31:07,577 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 6 proven. 39 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:31:07,577 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:31:07,577 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1657250586] [2022-01-18 05:31:07,577 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1657250586] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:31:07,577 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [749154518] [2022-01-18 05:31:07,577 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 05:31:07,577 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:31:07,577 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:31:07,578 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 05:31:07,581 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 05:31:07,599 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 05:31:07,600 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:31:07,600 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 15 conjunts are in the unsatisfiable core [2022-01-18 05:31:07,601 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:31:08,059 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 6 proven. 39 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:31:08,060 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:31:10,169 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 6 proven. 39 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:31:10,170 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [749154518] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:31:10,170 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:31:10,170 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 32 [2022-01-18 05:31:10,170 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2145444744] [2022-01-18 05:31:10,170 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:31:10,170 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-01-18 05:31:10,170 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:31:10,170 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-01-18 05:31:10,170 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=270, Invalid=786, Unknown=0, NotChecked=0, Total=1056 [2022-01-18 05:31:10,171 INFO L87 Difference]: Start difference. First operand 16462 states and 42305 transitions. Second operand has 33 states, 33 states have (on average 2.3636363636363638) internal successors, (78), 32 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 05:31:16,114 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:31:16,114 INFO L93 Difference]: Finished difference Result 17562 states and 44936 transitions. [2022-01-18 05:31:16,114 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2022-01-18 05:31:16,114 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 2.3636363636363638) internal successors, (78), 32 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 32 [2022-01-18 05:31:16,114 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:31:16,142 INFO L225 Difference]: With dead ends: 17562 [2022-01-18 05:31:16,142 INFO L226 Difference]: Without dead ends: 17520 [2022-01-18 05:31:16,143 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 43 SyntacticMatches, 0 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2128 ImplicationChecksByTransitivity, 6.0s TimeCoverageRelationStatistics Valid=1582, Invalid=5060, Unknown=0, NotChecked=0, Total=6642 [2022-01-18 05:31:16,143 INFO L933 BasicCegarLoop]: 53 mSDtfsCounter, 638 mSDsluCounter, 1026 mSDsCounter, 0 mSdLazyCounter, 913 mSolverCounterSat, 206 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 638 SdHoareTripleChecker+Valid, 655 SdHoareTripleChecker+Invalid, 1119 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 206 IncrementalHoareTripleChecker+Valid, 913 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 05:31:16,144 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [638 Valid, 655 Invalid, 1119 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [206 Valid, 913 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-18 05:31:16,160 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17520 states. [2022-01-18 05:31:16,372 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17520 to 16750. [2022-01-18 05:31:16,389 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16750 states, 16749 states have (on average 2.5702429995820646) internal successors, (43049), 16749 states have internal predecessors, (43049), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:31:16,422 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16750 states to 16750 states and 43049 transitions. [2022-01-18 05:31:16,422 INFO L78 Accepts]: Start accepts. Automaton has 16750 states and 43049 transitions. Word has length 32 [2022-01-18 05:31:16,422 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:31:16,422 INFO L470 AbstractCegarLoop]: Abstraction has 16750 states and 43049 transitions. [2022-01-18 05:31:16,422 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 2.3636363636363638) internal successors, (78), 32 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 05:31:16,422 INFO L276 IsEmpty]: Start isEmpty. Operand 16750 states and 43049 transitions. [2022-01-18 05:31:16,443 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-01-18 05:31:16,443 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:31:16,443 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:31:16,458 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Forceful destruction successful, exit code 0 [2022-01-18 05:31:16,643 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56,55 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:31:16,643 INFO L402 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 05:31:16,644 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:31:16,644 INFO L85 PathProgramCache]: Analyzing trace with hash -1236249672, now seen corresponding path program 51 times [2022-01-18 05:31:16,644 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:31:16,644 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [837095895] [2022-01-18 05:31:16,644 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:31:16,644 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:31:16,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:31:16,957 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 3 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:31:16,957 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:31:16,957 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [837095895] [2022-01-18 05:31:16,957 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [837095895] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:31:16,957 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1773843086] [2022-01-18 05:31:16,957 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 05:31:16,957 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:31:16,957 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:31:16,958 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 05:31:16,959 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 05:31:16,980 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 8 check-sat command(s) [2022-01-18 05:31:16,980 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:31:16,981 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 15 conjunts are in the unsatisfiable core [2022-01-18 05:31:16,982 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:31:17,567 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 3 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:31:17,567 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:31:20,250 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 3 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:31:20,250 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1773843086] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:31:20,250 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:31:20,250 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 32 [2022-01-18 05:31:20,250 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [435566424] [2022-01-18 05:31:20,250 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:31:20,250 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-01-18 05:31:20,250 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:31:20,251 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-01-18 05:31:20,251 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=260, Invalid=796, Unknown=0, NotChecked=0, Total=1056 [2022-01-18 05:31:20,251 INFO L87 Difference]: Start difference. First operand 16750 states and 43049 transitions. Second operand has 33 states, 33 states have (on average 2.3636363636363638) internal successors, (78), 32 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 05:31:26,140 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:31:26,140 INFO L93 Difference]: Finished difference Result 18228 states and 46558 transitions. [2022-01-18 05:31:26,141 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2022-01-18 05:31:26,141 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 2.3636363636363638) internal successors, (78), 32 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 32 [2022-01-18 05:31:26,141 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:31:26,172 INFO L225 Difference]: With dead ends: 18228 [2022-01-18 05:31:26,172 INFO L226 Difference]: Without dead ends: 18154 [2022-01-18 05:31:26,173 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 43 SyntacticMatches, 0 SemanticMatches, 81 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2262 ImplicationChecksByTransitivity, 6.2s TimeCoverageRelationStatistics Valid=1593, Invalid=5213, Unknown=0, NotChecked=0, Total=6806 [2022-01-18 05:31:26,173 INFO L933 BasicCegarLoop]: 63 mSDtfsCounter, 468 mSDsluCounter, 1440 mSDsCounter, 0 mSdLazyCounter, 1154 mSolverCounterSat, 170 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 468 SdHoareTripleChecker+Valid, 919 SdHoareTripleChecker+Invalid, 1324 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 170 IncrementalHoareTripleChecker+Valid, 1154 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-18 05:31:26,173 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [468 Valid, 919 Invalid, 1324 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [170 Valid, 1154 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-18 05:31:26,191 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18154 states. [2022-01-18 05:31:26,442 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18154 to 17206. [2022-01-18 05:31:26,459 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17206 states, 17205 states have (on average 2.5725661145015986) internal successors, (44261), 17205 states have internal predecessors, (44261), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:31:26,489 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17206 states to 17206 states and 44261 transitions. [2022-01-18 05:31:26,489 INFO L78 Accepts]: Start accepts. Automaton has 17206 states and 44261 transitions. Word has length 32 [2022-01-18 05:31:26,489 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:31:26,489 INFO L470 AbstractCegarLoop]: Abstraction has 17206 states and 44261 transitions. [2022-01-18 05:31:26,489 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 2.3636363636363638) internal successors, (78), 32 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 05:31:26,489 INFO L276 IsEmpty]: Start isEmpty. Operand 17206 states and 44261 transitions. [2022-01-18 05:31:26,509 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-01-18 05:31:26,509 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:31:26,509 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:31:26,524 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Forceful destruction successful, exit code 0 [2022-01-18 05:31:26,715 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57,56 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:31:26,715 INFO L402 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 05:31:26,715 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:31:26,715 INFO L85 PathProgramCache]: Analyzing trace with hash -475466440, now seen corresponding path program 52 times [2022-01-18 05:31:26,716 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:31:26,716 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [531015676] [2022-01-18 05:31:26,716 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:31:26,716 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:31:26,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:31:26,895 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 4 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:31:26,895 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:31:26,895 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [531015676] [2022-01-18 05:31:26,895 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [531015676] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:31:26,895 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1833146706] [2022-01-18 05:31:26,895 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 05:31:26,895 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:31:26,895 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:31:26,896 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 05:31:26,897 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 05:31:26,916 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 05:31:26,916 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:31:26,917 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 15 conjunts are in the unsatisfiable core [2022-01-18 05:31:26,917 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:31:27,458 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 4 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:31:27,458 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:31:30,202 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 4 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:31:30,203 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1833146706] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:31:30,203 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:31:30,203 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 32 [2022-01-18 05:31:30,203 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [255327354] [2022-01-18 05:31:30,203 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:31:30,203 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-01-18 05:31:30,203 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:31:30,203 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-01-18 05:31:30,203 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=256, Invalid=800, Unknown=0, NotChecked=0, Total=1056 [2022-01-18 05:31:30,204 INFO L87 Difference]: Start difference. First operand 17206 states and 44261 transitions. Second operand has 33 states, 33 states have (on average 2.3636363636363638) internal successors, (78), 32 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 05:31:37,402 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:31:37,403 INFO L93 Difference]: Finished difference Result 18966 states and 48464 transitions. [2022-01-18 05:31:37,403 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2022-01-18 05:31:37,403 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 2.3636363636363638) internal successors, (78), 32 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 32 [2022-01-18 05:31:37,403 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:31:37,430 INFO L225 Difference]: With dead ends: 18966 [2022-01-18 05:31:37,430 INFO L226 Difference]: Without dead ends: 18862 [2022-01-18 05:31:37,431 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 43 SyntacticMatches, 0 SemanticMatches, 90 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2859 ImplicationChecksByTransitivity, 7.6s TimeCoverageRelationStatistics Valid=1797, Invalid=6575, Unknown=0, NotChecked=0, Total=8372 [2022-01-18 05:31:37,431 INFO L933 BasicCegarLoop]: 33 mSDtfsCounter, 459 mSDsluCounter, 958 mSDsCounter, 0 mSdLazyCounter, 994 mSolverCounterSat, 198 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 459 SdHoareTripleChecker+Valid, 579 SdHoareTripleChecker+Invalid, 1192 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 198 IncrementalHoareTripleChecker+Valid, 994 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-18 05:31:37,431 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [459 Valid, 579 Invalid, 1192 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [198 Valid, 994 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-18 05:31:37,447 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18862 states. [2022-01-18 05:31:37,688 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18862 to 17734. [2022-01-18 05:31:37,706 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17734 states, 17733 states have (on average 2.5749168217447695) internal successors, (45661), 17733 states have internal predecessors, (45661), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:31:37,737 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17734 states to 17734 states and 45661 transitions. [2022-01-18 05:31:37,737 INFO L78 Accepts]: Start accepts. Automaton has 17734 states and 45661 transitions. Word has length 32 [2022-01-18 05:31:37,737 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:31:37,737 INFO L470 AbstractCegarLoop]: Abstraction has 17734 states and 45661 transitions. [2022-01-18 05:31:37,737 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 2.3636363636363638) internal successors, (78), 32 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 05:31:37,737 INFO L276 IsEmpty]: Start isEmpty. Operand 17734 states and 45661 transitions. [2022-01-18 05:31:37,757 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-01-18 05:31:37,758 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:31:37,758 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:31:37,773 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Forceful destruction successful, exit code 0 [2022-01-18 05:31:37,958 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58,57 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:31:37,958 INFO L402 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 05:31:37,958 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:31:37,958 INFO L85 PathProgramCache]: Analyzing trace with hash 1046722232, now seen corresponding path program 53 times [2022-01-18 05:31:37,958 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:31:37,959 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [26471916] [2022-01-18 05:31:37,959 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:31:37,959 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:31:37,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:31:38,195 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 3 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:31:38,195 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:31:38,195 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [26471916] [2022-01-18 05:31:38,196 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [26471916] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:31:38,196 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [16991565] [2022-01-18 05:31:38,196 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 05:31:38,196 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:31:38,196 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:31:38,197 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 05:31:38,198 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 05:31:38,217 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2022-01-18 05:31:38,218 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:31:38,218 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 16 conjunts are in the unsatisfiable core [2022-01-18 05:31:38,219 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:31:38,855 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 3 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:31:38,855 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:31:41,335 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 3 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:31:41,335 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [16991565] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:31:41,335 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:31:41,335 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 32 [2022-01-18 05:31:41,335 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1627837701] [2022-01-18 05:31:41,335 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:31:41,335 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-01-18 05:31:41,335 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:31:41,336 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-01-18 05:31:41,336 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=270, Invalid=786, Unknown=0, NotChecked=0, Total=1056 [2022-01-18 05:31:41,336 INFO L87 Difference]: Start difference. First operand 17734 states and 45661 transitions. Second operand has 33 states, 33 states have (on average 2.3636363636363638) internal successors, (78), 32 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 05:31:48,225 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:31:48,225 INFO L93 Difference]: Finished difference Result 20014 states and 51157 transitions. [2022-01-18 05:31:48,226 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-01-18 05:31:48,226 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 2.3636363636363638) internal successors, (78), 32 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 32 [2022-01-18 05:31:48,226 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:31:48,254 INFO L225 Difference]: With dead ends: 20014 [2022-01-18 05:31:48,254 INFO L226 Difference]: Without dead ends: 19886 [2022-01-18 05:31:48,254 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 127 GetRequests, 43 SyntacticMatches, 0 SemanticMatches, 84 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2698 ImplicationChecksByTransitivity, 7.3s TimeCoverageRelationStatistics Valid=1826, Invalid=5484, Unknown=0, NotChecked=0, Total=7310 [2022-01-18 05:31:48,254 INFO L933 BasicCegarLoop]: 24 mSDtfsCounter, 662 mSDsluCounter, 789 mSDsCounter, 0 mSdLazyCounter, 714 mSolverCounterSat, 203 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 662 SdHoareTripleChecker+Valid, 484 SdHoareTripleChecker+Invalid, 917 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 203 IncrementalHoareTripleChecker+Valid, 714 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-18 05:31:48,255 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [662 Valid, 484 Invalid, 917 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [203 Valid, 714 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-18 05:31:48,271 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19886 states. [2022-01-18 05:31:48,497 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19886 to 18350. [2022-01-18 05:31:48,515 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18350 states, 18349 states have (on average 2.5754537031990843) internal successors, (47257), 18349 states have internal predecessors, (47257), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:31:48,547 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18350 states to 18350 states and 47257 transitions. [2022-01-18 05:31:48,547 INFO L78 Accepts]: Start accepts. Automaton has 18350 states and 47257 transitions. Word has length 32 [2022-01-18 05:31:48,547 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:31:48,547 INFO L470 AbstractCegarLoop]: Abstraction has 18350 states and 47257 transitions. [2022-01-18 05:31:48,547 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 2.3636363636363638) internal successors, (78), 32 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 05:31:48,547 INFO L276 IsEmpty]: Start isEmpty. Operand 18350 states and 47257 transitions. [2022-01-18 05:31:48,569 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-01-18 05:31:48,569 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:31:48,569 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:31:48,586 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Forceful destruction successful, exit code 0 [2022-01-18 05:31:48,769 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 58 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2022-01-18 05:31:48,770 INFO L402 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 05:31:48,770 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:31:48,770 INFO L85 PathProgramCache]: Analyzing trace with hash -889985932, now seen corresponding path program 54 times [2022-01-18 05:31:48,770 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:31:48,770 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [8542027] [2022-01-18 05:31:48,770 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:31:48,770 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:31:48,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:31:48,957 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 3 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:31:48,958 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:31:48,958 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [8542027] [2022-01-18 05:31:48,958 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [8542027] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:31:48,958 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1308283052] [2022-01-18 05:31:48,958 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 05:31:48,958 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:31:48,958 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:31:48,959 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 05:31:48,960 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 05:31:48,981 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-01-18 05:31:48,981 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:31:48,981 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 15 conjunts are in the unsatisfiable core [2022-01-18 05:31:48,982 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:31:49,670 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 3 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:31:49,670 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:31:51,989 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 3 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:31:51,989 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1308283052] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:31:51,989 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:31:51,989 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 32 [2022-01-18 05:31:51,989 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1208958436] [2022-01-18 05:31:51,989 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:31:51,990 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-01-18 05:31:51,990 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:31:51,990 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-01-18 05:31:51,990 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=261, Invalid=795, Unknown=0, NotChecked=0, Total=1056 [2022-01-18 05:31:51,990 INFO L87 Difference]: Start difference. First operand 18350 states and 47257 transitions. Second operand has 33 states, 33 states have (on average 2.3636363636363638) internal successors, (78), 32 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 05:31:58,655 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:31:58,655 INFO L93 Difference]: Finished difference Result 20758 states and 53098 transitions. [2022-01-18 05:31:58,655 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2022-01-18 05:31:58,655 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 2.3636363636363638) internal successors, (78), 32 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 32 [2022-01-18 05:31:58,655 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:31:58,690 INFO L225 Difference]: With dead ends: 20758 [2022-01-18 05:31:58,690 INFO L226 Difference]: Without dead ends: 20602 [2022-01-18 05:31:58,692 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 142 GetRequests, 43 SyntacticMatches, 0 SemanticMatches, 99 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3877 ImplicationChecksByTransitivity, 6.9s TimeCoverageRelationStatistics Valid=2391, Invalid=7709, Unknown=0, NotChecked=0, Total=10100 [2022-01-18 05:31:58,692 INFO L933 BasicCegarLoop]: 53 mSDtfsCounter, 633 mSDsluCounter, 1099 mSDsCounter, 0 mSdLazyCounter, 1020 mSolverCounterSat, 214 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 633 SdHoareTripleChecker+Valid, 695 SdHoareTripleChecker+Invalid, 1234 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 214 IncrementalHoareTripleChecker+Valid, 1020 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-18 05:31:58,692 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [633 Valid, 695 Invalid, 1234 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [214 Valid, 1020 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-18 05:31:58,713 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20602 states. [2022-01-18 05:31:59,010 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20602 to 19054. [2022-01-18 05:31:59,029 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19054 states, 19053 states have (on average 2.571616018474781) internal successors, (48997), 19053 states have internal predecessors, (48997), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:31:59,065 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19054 states to 19054 states and 48997 transitions. [2022-01-18 05:31:59,066 INFO L78 Accepts]: Start accepts. Automaton has 19054 states and 48997 transitions. Word has length 32 [2022-01-18 05:31:59,066 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:31:59,066 INFO L470 AbstractCegarLoop]: Abstraction has 19054 states and 48997 transitions. [2022-01-18 05:31:59,066 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 2.3636363636363638) internal successors, (78), 32 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 05:31:59,066 INFO L276 IsEmpty]: Start isEmpty. Operand 19054 states and 48997 transitions. [2022-01-18 05:31:59,091 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-01-18 05:31:59,091 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:31:59,091 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:31:59,106 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Forceful destruction successful, exit code 0 [2022-01-18 05:31:59,291 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,SelfDestructingSolverStorable60 [2022-01-18 05:31:59,291 INFO L402 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 05:31:59,293 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:31:59,293 INFO L85 PathProgramCache]: Analyzing trace with hash -1228323468, now seen corresponding path program 55 times [2022-01-18 05:31:59,293 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:31:59,293 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [909816760] [2022-01-18 05:31:59,293 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:31:59,293 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:31:59,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:31:59,543 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 3 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:31:59,543 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:31:59,543 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [909816760] [2022-01-18 05:31:59,543 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [909816760] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:31:59,543 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1293942463] [2022-01-18 05:31:59,543 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 05:31:59,544 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:31:59,544 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:31:59,545 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 05:31:59,546 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 05:31:59,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:31:59,568 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 15 conjunts are in the unsatisfiable core [2022-01-18 05:31:59,568 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:32:00,109 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 3 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:32:00,109 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:32:02,922 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 3 proven. 42 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:32:02,923 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1293942463] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:32:02,923 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:32:02,923 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 32 [2022-01-18 05:32:02,923 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [301246214] [2022-01-18 05:32:02,923 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:32:02,923 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-01-18 05:32:02,923 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:32:02,923 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-01-18 05:32:02,924 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=259, Invalid=797, Unknown=0, NotChecked=0, Total=1056 [2022-01-18 05:32:02,924 INFO L87 Difference]: Start difference. First operand 19054 states and 48997 transitions. Second operand has 33 states, 33 states have (on average 2.3636363636363638) internal successors, (78), 32 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 05:32:08,616 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:32:08,617 INFO L93 Difference]: Finished difference Result 21288 states and 54398 transitions. [2022-01-18 05:32:08,617 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2022-01-18 05:32:08,617 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 2.3636363636363638) internal successors, (78), 32 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 32 [2022-01-18 05:32:08,617 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:32:08,655 INFO L225 Difference]: With dead ends: 21288 [2022-01-18 05:32:08,655 INFO L226 Difference]: Without dead ends: 21150 [2022-01-18 05:32:08,656 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 43 SyntacticMatches, 0 SemanticMatches, 89 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3071 ImplicationChecksByTransitivity, 5.9s TimeCoverageRelationStatistics Valid=1854, Invalid=6336, Unknown=0, NotChecked=0, Total=8190 [2022-01-18 05:32:08,657 INFO L933 BasicCegarLoop]: 48 mSDtfsCounter, 407 mSDsluCounter, 1604 mSDsCounter, 0 mSdLazyCounter, 1293 mSolverCounterSat, 164 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 407 SdHoareTripleChecker+Valid, 992 SdHoareTripleChecker+Invalid, 1457 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 164 IncrementalHoareTripleChecker+Valid, 1293 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-01-18 05:32:08,657 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [407 Valid, 992 Invalid, 1457 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [164 Valid, 1293 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-01-18 05:32:08,679 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21150 states. [2022-01-18 05:32:08,978 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21150 to 19574. [2022-01-18 05:32:08,997 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19574 states, 19573 states have (on average 2.5699177438307874) internal successors, (50301), 19573 states have internal predecessors, (50301), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:32:09,034 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19574 states to 19574 states and 50301 transitions. [2022-01-18 05:32:09,034 INFO L78 Accepts]: Start accepts. Automaton has 19574 states and 50301 transitions. Word has length 32 [2022-01-18 05:32:09,034 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:32:09,034 INFO L470 AbstractCegarLoop]: Abstraction has 19574 states and 50301 transitions. [2022-01-18 05:32:09,034 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 2.3636363636363638) internal successors, (78), 32 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 05:32:09,034 INFO L276 IsEmpty]: Start isEmpty. Operand 19574 states and 50301 transitions. [2022-01-18 05:32:09,059 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-01-18 05:32:09,059 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:32:09,059 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:32:09,075 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Forceful destruction successful, exit code 0 [2022-01-18 05:32:09,259 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,SelfDestructingSolverStorable61 [2022-01-18 05:32:09,260 INFO L402 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 05:32:09,260 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:32:09,260 INFO L85 PathProgramCache]: Analyzing trace with hash -149702344, now seen corresponding path program 56 times [2022-01-18 05:32:09,260 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:32:09,260 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [452585319] [2022-01-18 05:32:09,260 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:32:09,260 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:32:09,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:32:09,470 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 6 proven. 39 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:32:09,470 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:32:09,470 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [452585319] [2022-01-18 05:32:09,470 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [452585319] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:32:09,470 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [825510636] [2022-01-18 05:32:09,470 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 05:32:09,470 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:32:09,470 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:32:09,471 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 05:32:09,509 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 05:32:09,510 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:32:09,510 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 05:32:09,510 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 15 conjunts are in the unsatisfiable core [2022-01-18 05:32:09,511 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:32:10,128 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 6 proven. 39 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:32:10,129 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:32:12,808 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 6 proven. 39 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:32:12,808 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [825510636] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:32:12,808 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:32:12,808 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 32 [2022-01-18 05:32:12,808 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [979399212] [2022-01-18 05:32:12,809 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:32:12,809 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-01-18 05:32:12,809 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:32:12,809 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-01-18 05:32:12,809 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=251, Invalid=805, Unknown=0, NotChecked=0, Total=1056 [2022-01-18 05:32:12,809 INFO L87 Difference]: Start difference. First operand 19574 states and 50301 transitions. Second operand has 33 states, 33 states have (on average 2.3636363636363638) internal successors, (78), 32 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 05:32:20,741 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:32:20,741 INFO L93 Difference]: Finished difference Result 21578 states and 55151 transitions. [2022-01-18 05:32:20,741 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 74 states. [2022-01-18 05:32:20,742 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 2.3636363636363638) internal successors, (78), 32 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 32 [2022-01-18 05:32:20,742 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:32:20,776 INFO L225 Difference]: With dead ends: 21578 [2022-01-18 05:32:20,776 INFO L226 Difference]: Without dead ends: 21448 [2022-01-18 05:32:20,777 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 43 SyntacticMatches, 0 SemanticMatches, 96 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3328 ImplicationChecksByTransitivity, 8.2s TimeCoverageRelationStatistics Valid=2316, Invalid=7190, Unknown=0, NotChecked=0, Total=9506 [2022-01-18 05:32:20,777 INFO L933 BasicCegarLoop]: 58 mSDtfsCounter, 743 mSDsluCounter, 1222 mSDsCounter, 0 mSdLazyCounter, 1132 mSolverCounterSat, 268 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 743 SdHoareTripleChecker+Valid, 785 SdHoareTripleChecker+Invalid, 1400 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 268 IncrementalHoareTripleChecker+Valid, 1132 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-01-18 05:32:20,777 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [743 Valid, 785 Invalid, 1400 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [268 Valid, 1132 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-01-18 05:32:20,797 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21448 states. [2022-01-18 05:32:21,067 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21448 to 19942. [2022-01-18 05:32:21,087 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19942 states, 19941 states have (on average 2.571836918910787) internal successors, (51285), 19941 states have internal predecessors, (51285), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:32:21,127 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19942 states to 19942 states and 51285 transitions. [2022-01-18 05:32:21,127 INFO L78 Accepts]: Start accepts. Automaton has 19942 states and 51285 transitions. Word has length 32 [2022-01-18 05:32:21,127 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:32:21,127 INFO L470 AbstractCegarLoop]: Abstraction has 19942 states and 51285 transitions. [2022-01-18 05:32:21,127 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 2.3636363636363638) internal successors, (78), 32 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 05:32:21,127 INFO L276 IsEmpty]: Start isEmpty. Operand 19942 states and 51285 transitions. [2022-01-18 05:32:21,153 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-01-18 05:32:21,154 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:32:21,154 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:32:21,173 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Forceful destruction successful, exit code 0 [2022-01-18 05:32:21,367 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,61 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:32:21,367 INFO L402 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 05:32:21,367 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:32:21,367 INFO L85 PathProgramCache]: Analyzing trace with hash 640383152, now seen corresponding path program 57 times [2022-01-18 05:32:21,368 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:32:21,368 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2141487981] [2022-01-18 05:32:21,368 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:32:21,368 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:32:21,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:32:21,830 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 6 proven. 39 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:32:21,831 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:32:21,831 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2141487981] [2022-01-18 05:32:21,831 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2141487981] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:32:21,831 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1357968585] [2022-01-18 05:32:21,831 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 05:32:21,831 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:32:21,831 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:32:21,832 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 05:32:21,832 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 05:32:21,857 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 7 check-sat command(s) [2022-01-18 05:32:21,857 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:32:21,858 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 15 conjunts are in the unsatisfiable core [2022-01-18 05:32:21,858 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:32:22,460 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 6 proven. 39 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:32:22,460 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:32:25,495 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 6 proven. 39 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:32:25,495 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1357968585] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:32:25,496 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:32:25,496 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 32 [2022-01-18 05:32:25,496 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1975231941] [2022-01-18 05:32:25,496 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:32:25,496 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-01-18 05:32:25,496 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:32:25,496 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-01-18 05:32:25,496 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=246, Invalid=810, Unknown=0, NotChecked=0, Total=1056 [2022-01-18 05:32:25,496 INFO L87 Difference]: Start difference. First operand 19942 states and 51285 transitions. Second operand has 33 states, 33 states have (on average 2.3636363636363638) internal successors, (78), 32 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 05:32:32,534 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:32:32,534 INFO L93 Difference]: Finished difference Result 22802 states and 58304 transitions. [2022-01-18 05:32:32,534 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2022-01-18 05:32:32,534 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 2.3636363636363638) internal successors, (78), 32 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 32 [2022-01-18 05:32:32,534 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:32:32,573 INFO L225 Difference]: With dead ends: 22802 [2022-01-18 05:32:32,573 INFO L226 Difference]: Without dead ends: 22650 [2022-01-18 05:32:32,574 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 43 SyntacticMatches, 0 SemanticMatches, 91 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3175 ImplicationChecksByTransitivity, 7.4s TimeCoverageRelationStatistics Valid=2025, Invalid=6531, Unknown=0, NotChecked=0, Total=8556 [2022-01-18 05:32:32,574 INFO L933 BasicCegarLoop]: 43 mSDtfsCounter, 509 mSDsluCounter, 1112 mSDsCounter, 0 mSdLazyCounter, 1061 mSolverCounterSat, 183 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 509 SdHoareTripleChecker+Valid, 688 SdHoareTripleChecker+Invalid, 1244 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 183 IncrementalHoareTripleChecker+Valid, 1061 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-18 05:32:32,575 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [509 Valid, 688 Invalid, 1244 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [183 Valid, 1061 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-18 05:32:32,596 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22650 states. [2022-01-18 05:32:32,940 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22650 to 20766. [2022-01-18 05:32:32,960 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20766 states, 20765 states have (on average 2.5714904888032746) internal successors, (53397), 20765 states have internal predecessors, (53397), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:32:33,002 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20766 states to 20766 states and 53397 transitions. [2022-01-18 05:32:33,002 INFO L78 Accepts]: Start accepts. Automaton has 20766 states and 53397 transitions. Word has length 32 [2022-01-18 05:32:33,002 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:32:33,002 INFO L470 AbstractCegarLoop]: Abstraction has 20766 states and 53397 transitions. [2022-01-18 05:32:33,002 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 2.3636363636363638) internal successors, (78), 32 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 05:32:33,003 INFO L276 IsEmpty]: Start isEmpty. Operand 20766 states and 53397 transitions. [2022-01-18 05:32:33,029 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-01-18 05:32:33,029 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:32:33,030 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:32:33,047 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 05:32:33,230 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63,62 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:32:33,230 INFO L402 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 05:32:33,230 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:32:33,230 INFO L85 PathProgramCache]: Analyzing trace with hash -1102055248, now seen corresponding path program 58 times [2022-01-18 05:32:33,230 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:32:33,230 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1233021469] [2022-01-18 05:32:33,230 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:32:33,231 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:32:33,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:32:33,379 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 4 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:32:33,380 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:32:33,380 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1233021469] [2022-01-18 05:32:33,380 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1233021469] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:32:33,380 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [484947952] [2022-01-18 05:32:33,380 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 05:32:33,380 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:32:33,380 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:32:33,381 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 05:32:33,382 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 05:32:33,402 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 05:32:33,402 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:32:33,403 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 15 conjunts are in the unsatisfiable core [2022-01-18 05:32:33,404 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:32:33,999 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 4 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:32:33,999 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:32:36,497 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 4 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:32:36,497 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [484947952] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:32:36,497 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:32:36,497 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 32 [2022-01-18 05:32:36,498 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [388766234] [2022-01-18 05:32:36,498 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:32:36,498 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-01-18 05:32:36,498 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:32:36,498 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-01-18 05:32:36,498 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=272, Invalid=784, Unknown=0, NotChecked=0, Total=1056 [2022-01-18 05:32:36,498 INFO L87 Difference]: Start difference. First operand 20766 states and 53397 transitions. Second operand has 33 states, 33 states have (on average 2.3636363636363638) internal successors, (78), 32 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 05:32:43,099 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:32:43,099 INFO L93 Difference]: Finished difference Result 23160 states and 59221 transitions. [2022-01-18 05:32:43,099 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2022-01-18 05:32:43,099 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 2.3636363636363638) internal successors, (78), 32 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 32 [2022-01-18 05:32:43,099 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:32:43,143 INFO L225 Difference]: With dead ends: 23160 [2022-01-18 05:32:43,143 INFO L226 Difference]: Without dead ends: 23008 [2022-01-18 05:32:43,144 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 142 GetRequests, 43 SyntacticMatches, 0 SemanticMatches, 99 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3822 ImplicationChecksByTransitivity, 6.6s TimeCoverageRelationStatistics Valid=2474, Invalid=7626, Unknown=0, NotChecked=0, Total=10100 [2022-01-18 05:32:43,144 INFO L933 BasicCegarLoop]: 54 mSDtfsCounter, 717 mSDsluCounter, 1102 mSDsCounter, 0 mSdLazyCounter, 1096 mSolverCounterSat, 263 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 717 SdHoareTripleChecker+Valid, 687 SdHoareTripleChecker+Invalid, 1359 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 263 IncrementalHoareTripleChecker+Valid, 1096 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-01-18 05:32:43,144 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [717 Valid, 687 Invalid, 1359 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [263 Valid, 1096 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-01-18 05:32:43,167 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23008 states. [2022-01-18 05:32:43,492 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23008 to 21294. [2022-01-18 05:32:43,515 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21294 states, 21293 states have (on average 2.570469168271263) internal successors, (54733), 21293 states have internal predecessors, (54733), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:32:43,561 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21294 states to 21294 states and 54733 transitions. [2022-01-18 05:32:43,561 INFO L78 Accepts]: Start accepts. Automaton has 21294 states and 54733 transitions. Word has length 32 [2022-01-18 05:32:43,561 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:32:43,561 INFO L470 AbstractCegarLoop]: Abstraction has 21294 states and 54733 transitions. [2022-01-18 05:32:43,561 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 2.3636363636363638) internal successors, (78), 32 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 05:32:43,561 INFO L276 IsEmpty]: Start isEmpty. Operand 21294 states and 54733 transitions. [2022-01-18 05:32:43,588 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-01-18 05:32:43,589 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:32:43,589 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:32:43,604 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 05:32:43,789 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,SelfDestructingSolverStorable64 [2022-01-18 05:32:43,789 INFO L402 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 05:32:43,790 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:32:43,790 INFO L85 PathProgramCache]: Analyzing trace with hash 410396524, now seen corresponding path program 59 times [2022-01-18 05:32:43,790 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:32:43,790 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [970792343] [2022-01-18 05:32:43,790 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:32:43,790 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:32:43,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:32:44,201 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 6 proven. 39 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:32:44,202 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:32:44,202 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [970792343] [2022-01-18 05:32:44,202 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [970792343] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:32:44,202 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1910638746] [2022-01-18 05:32:44,202 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 05:32:44,202 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:32:44,202 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:32:44,203 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 05:32:44,203 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 05:32:44,223 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2022-01-18 05:32:44,224 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:32:44,224 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 15 conjunts are in the unsatisfiable core [2022-01-18 05:32:44,225 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:32:44,963 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 6 proven. 39 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:32:44,963 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:32:47,999 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 6 proven. 39 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:32:48,000 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1910638746] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:32:48,000 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:32:48,000 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 32 [2022-01-18 05:32:48,000 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1470011518] [2022-01-18 05:32:48,000 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:32:48,000 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-01-18 05:32:48,000 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:32:48,000 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-01-18 05:32:48,000 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=261, Invalid=795, Unknown=0, NotChecked=0, Total=1056 [2022-01-18 05:32:48,001 INFO L87 Difference]: Start difference. First operand 21294 states and 54733 transitions. Second operand has 33 states, 33 states have (on average 2.3636363636363638) internal successors, (78), 32 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 05:32:57,172 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:32:57,172 INFO L93 Difference]: Finished difference Result 23958 states and 61154 transitions. [2022-01-18 05:32:57,173 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 80 states. [2022-01-18 05:32:57,173 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 2.3636363636363638) internal successors, (78), 32 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 32 [2022-01-18 05:32:57,173 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:32:57,217 INFO L225 Difference]: With dead ends: 23958 [2022-01-18 05:32:57,218 INFO L226 Difference]: Without dead ends: 23796 [2022-01-18 05:32:57,219 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 43 SyntacticMatches, 0 SemanticMatches, 103 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4289 ImplicationChecksByTransitivity, 9.4s TimeCoverageRelationStatistics Valid=2482, Invalid=8438, Unknown=0, NotChecked=0, Total=10920 [2022-01-18 05:32:57,219 INFO L933 BasicCegarLoop]: 57 mSDtfsCounter, 556 mSDsluCounter, 1257 mSDsCounter, 0 mSdLazyCounter, 1080 mSolverCounterSat, 198 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 556 SdHoareTripleChecker+Valid, 816 SdHoareTripleChecker+Invalid, 1278 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 198 IncrementalHoareTripleChecker+Valid, 1080 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-01-18 05:32:57,219 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [556 Valid, 816 Invalid, 1278 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [198 Valid, 1080 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-01-18 05:32:57,244 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23796 states. [2022-01-18 05:32:57,603 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23796 to 22142. [2022-01-18 05:32:57,625 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22142 states, 22141 states have (on average 2.5690348222754165) internal successors, (56881), 22141 states have internal predecessors, (56881), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:32:57,669 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22142 states to 22142 states and 56881 transitions. [2022-01-18 05:32:57,669 INFO L78 Accepts]: Start accepts. Automaton has 22142 states and 56881 transitions. Word has length 32 [2022-01-18 05:32:57,669 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:32:57,669 INFO L470 AbstractCegarLoop]: Abstraction has 22142 states and 56881 transitions. [2022-01-18 05:32:57,669 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 2.3636363636363638) internal successors, (78), 32 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 05:32:57,669 INFO L276 IsEmpty]: Start isEmpty. Operand 22142 states and 56881 transitions. [2022-01-18 05:32:57,698 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-01-18 05:32:57,698 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:32:57,698 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:32:57,713 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Forceful destruction successful, exit code 0 [2022-01-18 05:32:57,898 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,SelfDestructingSolverStorable65 [2022-01-18 05:32:57,899 INFO L402 AbstractCegarLoop]: === Iteration 67 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 05:32:57,899 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:32:57,899 INFO L85 PathProgramCache]: Analyzing trace with hash -401816476, now seen corresponding path program 60 times [2022-01-18 05:32:57,900 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:32:57,900 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [644648916] [2022-01-18 05:32:57,900 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:32:57,900 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:32:57,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:32:59,089 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 7 proven. 46 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:32:59,089 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:32:59,089 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [644648916] [2022-01-18 05:32:59,089 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [644648916] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:32:59,089 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [959773250] [2022-01-18 05:32:59,089 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-01-18 05:32:59,090 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:32:59,090 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:32:59,090 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 05:32:59,091 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 05:32:59,118 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 8 check-sat command(s) [2022-01-18 05:32:59,118 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:32:59,120 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 15 conjunts are in the unsatisfiable core [2022-01-18 05:32:59,120 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:32:59,629 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 7 proven. 46 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:32:59,629 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:33:01,985 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 7 proven. 46 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:33:01,985 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [959773250] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:33:01,985 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:33:01,985 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 32 [2022-01-18 05:33:01,985 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2043547430] [2022-01-18 05:33:01,985 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:33:01,985 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-01-18 05:33:01,985 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:33:01,986 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-01-18 05:33:01,986 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=261, Invalid=795, Unknown=0, NotChecked=0, Total=1056 [2022-01-18 05:33:01,986 INFO L87 Difference]: Start difference. First operand 22142 states and 56881 transitions. Second operand has 33 states, 33 states have (on average 2.3636363636363638) internal successors, (78), 32 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 05:33:08,145 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:33:08,145 INFO L93 Difference]: Finished difference Result 23636 states and 60359 transitions. [2022-01-18 05:33:08,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2022-01-18 05:33:08,145 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 2.3636363636363638) internal successors, (78), 32 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 32 [2022-01-18 05:33:08,145 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:33:08,182 INFO L225 Difference]: With dead ends: 23636 [2022-01-18 05:33:08,183 INFO L226 Difference]: Without dead ends: 23522 [2022-01-18 05:33:08,183 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 43 SyntacticMatches, 0 SemanticMatches, 90 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3194 ImplicationChecksByTransitivity, 6.3s TimeCoverageRelationStatistics Valid=2151, Invalid=6221, Unknown=0, NotChecked=0, Total=8372 [2022-01-18 05:33:08,183 INFO L933 BasicCegarLoop]: 59 mSDtfsCounter, 410 mSDsluCounter, 1444 mSDsCounter, 0 mSdLazyCounter, 1168 mSolverCounterSat, 170 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 410 SdHoareTripleChecker+Valid, 925 SdHoareTripleChecker+Invalid, 1338 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 170 IncrementalHoareTripleChecker+Valid, 1168 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-01-18 05:33:08,184 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [410 Valid, 925 Invalid, 1338 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [170 Valid, 1168 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-01-18 05:33:08,205 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23522 states. [2022-01-18 05:33:08,520 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23522 to 22430. [2022-01-18 05:33:08,542 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22430 states, 22429 states have (on average 2.568683400954122) internal successors, (57613), 22429 states have internal predecessors, (57613), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:33:08,583 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22430 states to 22430 states and 57613 transitions. [2022-01-18 05:33:08,584 INFO L78 Accepts]: Start accepts. Automaton has 22430 states and 57613 transitions. Word has length 32 [2022-01-18 05:33:08,584 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:33:08,584 INFO L470 AbstractCegarLoop]: Abstraction has 22430 states and 57613 transitions. [2022-01-18 05:33:08,584 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 2.3636363636363638) internal successors, (78), 32 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 05:33:08,584 INFO L276 IsEmpty]: Start isEmpty. Operand 22430 states and 57613 transitions. [2022-01-18 05:33:08,610 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-01-18 05:33:08,610 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:33:08,610 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:33:08,625 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Ended with exit code 0 [2022-01-18 05:33:08,810 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable66,65 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:33:08,810 INFO L402 AbstractCegarLoop]: === Iteration 68 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 05:33:08,811 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:33:08,811 INFO L85 PathProgramCache]: Analyzing trace with hash 1666599668, now seen corresponding path program 61 times [2022-01-18 05:33:08,811 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:33:08,811 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1977779166] [2022-01-18 05:33:08,811 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:33:08,811 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:33:08,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:33:08,955 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 4 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:33:08,955 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:33:08,955 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1977779166] [2022-01-18 05:33:08,955 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1977779166] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:33:08,955 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1888361480] [2022-01-18 05:33:08,955 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-01-18 05:33:08,955 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:33:08,955 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:33:08,956 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 05:33:08,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:33:08,980 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 15 conjunts are in the unsatisfiable core [2022-01-18 05:33:08,980 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:33:08,983 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 05:33:09,675 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 4 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:33:09,675 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:33:12,455 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 4 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:33:12,455 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1888361480] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:33:12,455 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:33:12,455 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 32 [2022-01-18 05:33:12,456 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [63418636] [2022-01-18 05:33:12,456 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:33:12,456 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-01-18 05:33:12,456 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:33:12,456 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-01-18 05:33:12,456 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=264, Invalid=792, Unknown=0, NotChecked=0, Total=1056 [2022-01-18 05:33:12,456 INFO L87 Difference]: Start difference. First operand 22430 states and 57613 transitions. Second operand has 33 states, 33 states have (on average 2.3636363636363638) internal successors, (78), 32 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 05:33:17,623 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:33:17,623 INFO L93 Difference]: Finished difference Result 24110 states and 61506 transitions. [2022-01-18 05:33:17,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 74 states. [2022-01-18 05:33:17,623 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 2.3636363636363638) internal successors, (78), 32 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 32 [2022-01-18 05:33:17,623 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:33:17,665 INFO L225 Difference]: With dead ends: 24110 [2022-01-18 05:33:17,666 INFO L226 Difference]: Without dead ends: 24016 [2022-01-18 05:33:17,667 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 43 SyntacticMatches, 0 SemanticMatches, 94 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3386 ImplicationChecksByTransitivity, 5.5s TimeCoverageRelationStatistics Valid=2122, Invalid=6998, Unknown=0, NotChecked=0, Total=9120 [2022-01-18 05:33:17,667 INFO L933 BasicCegarLoop]: 53 mSDtfsCounter, 490 mSDsluCounter, 1178 mSDsCounter, 0 mSdLazyCounter, 1053 mSolverCounterSat, 211 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 490 SdHoareTripleChecker+Valid, 740 SdHoareTripleChecker+Invalid, 1264 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 211 IncrementalHoareTripleChecker+Valid, 1053 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-18 05:33:17,667 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [490 Valid, 740 Invalid, 1264 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [211 Valid, 1053 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-18 05:33:17,689 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24016 states. [2022-01-18 05:33:18,063 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24016 to 22766. [2022-01-18 05:33:18,085 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22766 states, 22765 states have (on average 2.570129584889084) internal successors, (58509), 22765 states have internal predecessors, (58509), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:33:18,125 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22766 states to 22766 states and 58509 transitions. [2022-01-18 05:33:18,126 INFO L78 Accepts]: Start accepts. Automaton has 22766 states and 58509 transitions. Word has length 32 [2022-01-18 05:33:18,126 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:33:18,126 INFO L470 AbstractCegarLoop]: Abstraction has 22766 states and 58509 transitions. [2022-01-18 05:33:18,126 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 2.3636363636363638) internal successors, (78), 32 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 05:33:18,126 INFO L276 IsEmpty]: Start isEmpty. Operand 22766 states and 58509 transitions. [2022-01-18 05:33:18,152 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-01-18 05:33:18,152 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:33:18,153 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:33:18,170 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Forceful destruction successful, exit code 0 [2022-01-18 05:33:18,353 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,SelfDestructingSolverStorable67 [2022-01-18 05:33:18,353 INFO L402 AbstractCegarLoop]: === Iteration 69 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 05:33:18,355 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:33:18,355 INFO L85 PathProgramCache]: Analyzing trace with hash 2012863408, now seen corresponding path program 62 times [2022-01-18 05:33:18,355 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:33:18,355 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2133124157] [2022-01-18 05:33:18,355 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:33:18,355 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:33:18,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:33:24,941 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 4 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:33:24,941 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:33:24,941 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2133124157] [2022-01-18 05:33:24,941 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2133124157] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:33:24,941 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [133484948] [2022-01-18 05:33:24,941 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-01-18 05:33:24,941 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:33:24,941 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:33:24,942 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 05:33:24,942 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 05:33:24,964 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-01-18 05:33:24,964 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:33:24,965 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 15 conjunts are in the unsatisfiable core [2022-01-18 05:33:24,965 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:33:25,446 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 4 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:33:25,446 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:33:27,765 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 4 proven. 37 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:33:27,765 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [133484948] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:33:27,765 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:33:27,765 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 32 [2022-01-18 05:33:27,765 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [522180697] [2022-01-18 05:33:27,765 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:33:27,766 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-01-18 05:33:27,766 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:33:27,766 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-01-18 05:33:27,766 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=278, Invalid=778, Unknown=0, NotChecked=0, Total=1056 [2022-01-18 05:33:27,766 INFO L87 Difference]: Start difference. First operand 22766 states and 58509 transitions. Second operand has 33 states, 33 states have (on average 2.3636363636363638) internal successors, (78), 32 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 05:33:31,322 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:33:31,323 INFO L93 Difference]: Finished difference Result 23974 states and 61409 transitions. [2022-01-18 05:33:31,323 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2022-01-18 05:33:31,323 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 2.3636363636363638) internal successors, (78), 32 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 32 [2022-01-18 05:33:31,323 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:33:31,355 INFO L225 Difference]: With dead ends: 23974 [2022-01-18 05:33:31,356 INFO L226 Difference]: Without dead ends: 23878 [2022-01-18 05:33:31,356 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 43 SyntacticMatches, 0 SemanticMatches, 88 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2813 ImplicationChecksByTransitivity, 3.6s TimeCoverageRelationStatistics Valid=1928, Invalid=6082, Unknown=0, NotChecked=0, Total=8010 [2022-01-18 05:33:31,356 INFO L933 BasicCegarLoop]: 23 mSDtfsCounter, 449 mSDsluCounter, 621 mSDsCounter, 0 mSdLazyCounter, 859 mSolverCounterSat, 158 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 449 SdHoareTripleChecker+Valid, 339 SdHoareTripleChecker+Invalid, 1017 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 158 IncrementalHoareTripleChecker+Valid, 859 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-18 05:33:31,356 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [449 Valid, 339 Invalid, 1017 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [158 Valid, 859 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-18 05:33:31,375 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23878 states. [2022-01-18 05:33:31,681 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23878 to 22950. [2022-01-18 05:33:31,704 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22950 states, 22949 states have (on average 2.5702644995424637) internal successors, (58985), 22949 states have internal predecessors, (58985), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:33:31,750 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22950 states to 22950 states and 58985 transitions. [2022-01-18 05:33:31,750 INFO L78 Accepts]: Start accepts. Automaton has 22950 states and 58985 transitions. Word has length 32 [2022-01-18 05:33:31,750 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:33:31,751 INFO L470 AbstractCegarLoop]: Abstraction has 22950 states and 58985 transitions. [2022-01-18 05:33:31,751 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 2.3636363636363638) internal successors, (78), 32 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 05:33:31,751 INFO L276 IsEmpty]: Start isEmpty. Operand 22950 states and 58985 transitions. [2022-01-18 05:33:31,779 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-01-18 05:33:31,779 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:33:31,779 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:33:31,794 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Forceful destruction successful, exit code 0 [2022-01-18 05:33:31,980 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,SelfDestructingSolverStorable68 [2022-01-18 05:33:31,980 INFO L402 AbstractCegarLoop]: === Iteration 70 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 05:33:31,980 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:33:31,980 INFO L85 PathProgramCache]: Analyzing trace with hash -2094413588, now seen corresponding path program 63 times [2022-01-18 05:33:31,980 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:33:31,980 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [558731097] [2022-01-18 05:33:31,980 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:33:31,980 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:33:31,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:33:32,252 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 5 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:33:32,252 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:33:32,252 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [558731097] [2022-01-18 05:33:32,252 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [558731097] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:33:32,252 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [251875855] [2022-01-18 05:33:32,252 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 05:33:32,253 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:33:32,253 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:33:32,253 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 05:33:32,254 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 05:33:32,275 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2022-01-18 05:33:32,276 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:33:32,276 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 15 conjunts are in the unsatisfiable core [2022-01-18 05:33:32,277 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:33:33,004 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 5 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:33:33,004 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:33:36,069 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 5 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:33:36,069 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [251875855] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:33:36,069 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:33:36,069 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 32 [2022-01-18 05:33:36,069 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2146931292] [2022-01-18 05:33:36,069 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:33:36,069 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-01-18 05:33:36,069 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:33:36,070 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-01-18 05:33:36,070 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=262, Invalid=794, Unknown=0, NotChecked=0, Total=1056 [2022-01-18 05:33:36,070 INFO L87 Difference]: Start difference. First operand 22950 states and 58985 transitions. Second operand has 33 states, 33 states have (on average 2.3636363636363638) internal successors, (78), 32 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 05:33:45,091 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:33:45,092 INFO L93 Difference]: Finished difference Result 24742 states and 63215 transitions. [2022-01-18 05:33:45,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 79 states. [2022-01-18 05:33:45,092 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 2.3636363636363638) internal successors, (78), 32 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 32 [2022-01-18 05:33:45,092 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:33:45,142 INFO L225 Difference]: With dead ends: 24742 [2022-01-18 05:33:45,142 INFO L226 Difference]: Without dead ends: 24662 [2022-01-18 05:33:45,143 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 143 GetRequests, 43 SyntacticMatches, 0 SemanticMatches, 100 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3712 ImplicationChecksByTransitivity, 9.0s TimeCoverageRelationStatistics Valid=2370, Invalid=7932, Unknown=0, NotChecked=0, Total=10302 [2022-01-18 05:33:45,143 INFO L933 BasicCegarLoop]: 70 mSDtfsCounter, 608 mSDsluCounter, 1671 mSDsCounter, 0 mSdLazyCounter, 1298 mSolverCounterSat, 241 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 608 SdHoareTripleChecker+Valid, 1064 SdHoareTripleChecker+Invalid, 1539 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 241 IncrementalHoareTripleChecker+Valid, 1298 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-01-18 05:33:45,144 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [608 Valid, 1064 Invalid, 1539 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [241 Valid, 1298 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-01-18 05:33:45,169 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24662 states. [2022-01-18 05:33:45,529 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24662 to 23422. [2022-01-18 05:33:45,553 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23422 states, 23421 states have (on average 2.571239485931429) internal successors, (60221), 23421 states have internal predecessors, (60221), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:33:45,600 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23422 states to 23422 states and 60221 transitions. [2022-01-18 05:33:45,600 INFO L78 Accepts]: Start accepts. Automaton has 23422 states and 60221 transitions. Word has length 32 [2022-01-18 05:33:45,600 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:33:45,601 INFO L470 AbstractCegarLoop]: Abstraction has 23422 states and 60221 transitions. [2022-01-18 05:33:45,601 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 2.3636363636363638) internal successors, (78), 32 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 05:33:45,601 INFO L276 IsEmpty]: Start isEmpty. Operand 23422 states and 60221 transitions. [2022-01-18 05:33:45,632 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-01-18 05:33:45,633 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:33:45,633 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:33:45,648 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Forceful destruction successful, exit code 0 [2022-01-18 05:33:45,833 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 68 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable69 [2022-01-18 05:33:45,833 INFO L402 AbstractCegarLoop]: === Iteration 71 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 05:33:45,833 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:33:45,833 INFO L85 PathProgramCache]: Analyzing trace with hash 1638029608, now seen corresponding path program 64 times [2022-01-18 05:33:45,834 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:33:45,834 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1558300688] [2022-01-18 05:33:45,834 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:33:45,834 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:33:45,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:33:45,999 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 6 proven. 39 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:33:45,999 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:33:45,999 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1558300688] [2022-01-18 05:33:45,999 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1558300688] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:33:45,999 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1587319043] [2022-01-18 05:33:45,999 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-01-18 05:33:45,999 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:33:45,999 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:33:46,000 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 05:33:46,001 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 05:33:46,022 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-01-18 05:33:46,022 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:33:46,023 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 15 conjunts are in the unsatisfiable core [2022-01-18 05:33:46,023 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:33:46,539 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 6 proven. 39 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:33:46,539 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:33:49,074 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 6 proven. 39 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:33:49,074 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1587319043] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:33:49,074 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:33:49,075 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 32 [2022-01-18 05:33:49,075 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [849507586] [2022-01-18 05:33:49,075 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:33:49,075 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-01-18 05:33:49,075 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:33:49,075 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-01-18 05:33:49,075 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=265, Invalid=791, Unknown=0, NotChecked=0, Total=1056 [2022-01-18 05:33:49,075 INFO L87 Difference]: Start difference. First operand 23422 states and 60221 transitions. Second operand has 33 states, 33 states have (on average 2.3636363636363638) internal successors, (78), 32 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 05:33:58,639 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:33:58,639 INFO L93 Difference]: Finished difference Result 25442 states and 65073 transitions. [2022-01-18 05:33:58,639 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 97 states. [2022-01-18 05:33:58,639 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 33 states have (on average 2.3636363636363638) internal successors, (78), 32 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 32 [2022-01-18 05:33:58,639 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:33:58,681 INFO L225 Difference]: With dead ends: 25442 [2022-01-18 05:33:58,681 INFO L226 Difference]: Without dead ends: 25326 [2022-01-18 05:33:58,682 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 162 GetRequests, 43 SyntacticMatches, 0 SemanticMatches, 119 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5769 ImplicationChecksByTransitivity, 9.7s TimeCoverageRelationStatistics Valid=3294, Invalid=11226, Unknown=0, NotChecked=0, Total=14520 [2022-01-18 05:33:58,682 INFO L933 BasicCegarLoop]: 49 mSDtfsCounter, 510 mSDsluCounter, 1150 mSDsCounter, 0 mSdLazyCounter, 1104 mSolverCounterSat, 188 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 510 SdHoareTripleChecker+Valid, 712 SdHoareTripleChecker+Invalid, 1292 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 188 IncrementalHoareTripleChecker+Valid, 1104 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-01-18 05:33:58,682 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [510 Valid, 712 Invalid, 1292 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [188 Valid, 1104 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-01-18 05:33:58,705 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25326 states. [2022-01-18 05:33:59,064 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25326 to 23862. [2022-01-18 05:33:59,088 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23862 states, 23861 states have (on average 2.57244038389003) internal successors, (61381), 23861 states have internal predecessors, (61381), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:33:59,139 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23862 states to 23862 states and 61381 transitions. [2022-01-18 05:33:59,139 INFO L78 Accepts]: Start accepts. Automaton has 23862 states and 61381 transitions. Word has length 32 [2022-01-18 05:33:59,139 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:33:59,139 INFO L470 AbstractCegarLoop]: Abstraction has 23862 states and 61381 transitions. [2022-01-18 05:33:59,139 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 2.3636363636363638) internal successors, (78), 32 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 05:33:59,139 INFO L276 IsEmpty]: Start isEmpty. Operand 23862 states and 61381 transitions. [2022-01-18 05:33:59,171 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-01-18 05:33:59,171 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:33:59,171 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:33:59,190 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Forceful destruction successful, exit code 0 [2022-01-18 05:33:59,372 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,SelfDestructingSolverStorable70 [2022-01-18 05:33:59,372 INFO L402 AbstractCegarLoop]: === Iteration 72 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 05:33:59,372 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:33:59,372 INFO L85 PathProgramCache]: Analyzing trace with hash -1191496384, now seen corresponding path program 3 times [2022-01-18 05:33:59,372 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:33:59,372 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [948340143] [2022-01-18 05:33:59,372 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:33:59,372 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:33:59,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:34:14,272 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 9 proven. 72 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:34:14,273 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:34:14,273 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [948340143] [2022-01-18 05:34:14,273 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [948340143] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:34:14,273 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [479021620] [2022-01-18 05:34:14,273 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-01-18 05:34:14,273 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:34:14,273 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:34:14,274 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 05:34:14,274 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 05:34:14,301 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 10 check-sat command(s) [2022-01-18 05:34:14,301 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:34:14,301 INFO L263 TraceCheckSpWp]: Trace formula consists of 58 conjuncts, 15 conjunts are in the unsatisfiable core [2022-01-18 05:34:14,302 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:34:14,691 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:34:14,691 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:34:15,509 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 81 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:34:15,510 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [479021620] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:34:15,510 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:34:15,510 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 31 [2022-01-18 05:34:15,510 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1678112103] [2022-01-18 05:34:15,510 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:34:15,510 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-01-18 05:34:15,510 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:34:15,510 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-01-18 05:34:15,510 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=280, Invalid=712, Unknown=0, NotChecked=0, Total=992 [2022-01-18 05:34:15,511 INFO L87 Difference]: Start difference. First operand 23862 states and 61381 transitions. Second operand has 32 states, 32 states have (on average 2.40625) internal successors, (77), 31 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 05:34:17,179 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:34:17,179 INFO L93 Difference]: Finished difference Result 24538 states and 62835 transitions. [2022-01-18 05:34:17,179 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-01-18 05:34:17,179 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 2.40625) internal successors, (77), 31 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 32 [2022-01-18 05:34:17,179 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:34:17,220 INFO L225 Difference]: With dead ends: 24538 [2022-01-18 05:34:17,221 INFO L226 Difference]: Without dead ends: 24406 [2022-01-18 05:34:17,221 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 43 SyntacticMatches, 1 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1315 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=1104, Invalid=3186, Unknown=0, NotChecked=0, Total=4290 [2022-01-18 05:34:17,221 INFO L933 BasicCegarLoop]: 38 mSDtfsCounter, 276 mSDsluCounter, 1038 mSDsCounter, 0 mSdLazyCounter, 773 mSolverCounterSat, 104 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 276 SdHoareTripleChecker+Valid, 664 SdHoareTripleChecker+Invalid, 877 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 104 IncrementalHoareTripleChecker+Valid, 773 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-18 05:34:17,222 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [276 Valid, 664 Invalid, 877 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [104 Valid, 773 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-18 05:34:17,245 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24406 states. [2022-01-18 05:34:17,621 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24406 to 23942. [2022-01-18 05:34:17,646 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23942 states, 23941 states have (on average 2.572365398270749) internal successors, (61585), 23941 states have internal predecessors, (61585), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:34:17,701 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23942 states to 23942 states and 61585 transitions. [2022-01-18 05:34:17,701 INFO L78 Accepts]: Start accepts. Automaton has 23942 states and 61585 transitions. Word has length 32 [2022-01-18 05:34:17,701 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:34:17,701 INFO L470 AbstractCegarLoop]: Abstraction has 23942 states and 61585 transitions. [2022-01-18 05:34:17,702 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 2.40625) internal successors, (77), 31 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 05:34:17,702 INFO L276 IsEmpty]: Start isEmpty. Operand 23942 states and 61585 transitions. [2022-01-18 05:34:17,782 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-01-18 05:34:17,783 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:34:17,783 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:34:17,800 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Ended with exit code 0 [2022-01-18 05:34:17,998 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,70 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:34:17,998 INFO L402 AbstractCegarLoop]: === Iteration 73 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 05:34:17,999 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:34:17,999 INFO L85 PathProgramCache]: Analyzing trace with hash 46825190, now seen corresponding path program 65 times [2022-01-18 05:34:18,000 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:34:18,000 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [759688684] [2022-01-18 05:34:18,000 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:34:18,000 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:34:18,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-18 05:34:19,072 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 7 proven. 51 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:34:19,072 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-01-18 05:34:19,072 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [759688684] [2022-01-18 05:34:19,072 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [759688684] provided 0 perfect and 1 imperfect interpolant sequences [2022-01-18 05:34:19,072 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2138117522] [2022-01-18 05:34:19,072 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-01-18 05:34:19,072 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:34:19,072 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-18 05:34:19,073 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 05:34:19,074 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 05:34:19,095 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 9 check-sat command(s) [2022-01-18 05:34:19,095 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-01-18 05:34:19,096 INFO L263 TraceCheckSpWp]: Trace formula consists of 60 conjuncts, 16 conjunts are in the unsatisfiable core [2022-01-18 05:34:19,097 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-18 05:34:20,074 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 7 proven. 51 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:34:20,075 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-18 05:34:23,400 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 7 proven. 51 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-01-18 05:34:23,400 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2138117522] provided 0 perfect and 2 imperfect interpolant sequences [2022-01-18 05:34:23,400 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-01-18 05:34:23,400 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 33 [2022-01-18 05:34:23,400 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [951729523] [2022-01-18 05:34:23,400 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-01-18 05:34:23,400 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2022-01-18 05:34:23,400 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-01-18 05:34:23,401 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2022-01-18 05:34:23,401 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=294, Invalid=828, Unknown=0, NotChecked=0, Total=1122 [2022-01-18 05:34:23,401 INFO L87 Difference]: Start difference. First operand 23942 states and 61585 transitions. Second operand has 34 states, 34 states have (on average 2.411764705882353) internal successors, (82), 33 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:34:29,643 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-18 05:34:29,643 INFO L93 Difference]: Finished difference Result 25666 states and 65628 transitions. [2022-01-18 05:34:29,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2022-01-18 05:34:29,643 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 34 states have (on average 2.411764705882353) internal successors, (82), 33 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have 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 05:34:29,643 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-18 05:34:29,690 INFO L225 Difference]: With dead ends: 25666 [2022-01-18 05:34:29,691 INFO L226 Difference]: Without dead ends: 25554 [2022-01-18 05:34:29,692 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 46 SyntacticMatches, 1 SemanticMatches, 87 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2863 ImplicationChecksByTransitivity, 6.6s TimeCoverageRelationStatistics Valid=2017, Invalid=5815, Unknown=0, NotChecked=0, Total=7832 [2022-01-18 05:34:29,692 INFO L933 BasicCegarLoop]: 56 mSDtfsCounter, 740 mSDsluCounter, 1194 mSDsCounter, 0 mSdLazyCounter, 992 mSolverCounterSat, 302 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 740 SdHoareTripleChecker+Valid, 773 SdHoareTripleChecker+Invalid, 1294 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 302 IncrementalHoareTripleChecker+Valid, 992 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-01-18 05:34:29,692 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [740 Valid, 773 Invalid, 1294 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [302 Valid, 992 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-01-18 05:34:29,719 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25554 states. [2022-01-18 05:34:30,075 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25554 to 24326. [2022-01-18 05:34:30,100 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24326 states, 24325 states have (on average 2.573196300102775) internal successors, (62593), 24325 states have internal predecessors, (62593), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:34:30,148 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24326 states to 24326 states and 62593 transitions. [2022-01-18 05:34:30,148 INFO L78 Accepts]: Start accepts. Automaton has 24326 states and 62593 transitions. Word has length 34 [2022-01-18 05:34:30,149 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-18 05:34:30,149 INFO L470 AbstractCegarLoop]: Abstraction has 24326 states and 62593 transitions. [2022-01-18 05:34:30,149 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 2.411764705882353) internal successors, (82), 33 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-01-18 05:34:30,149 INFO L276 IsEmpty]: Start isEmpty. Operand 24326 states and 62593 transitions. [2022-01-18 05:34:30,180 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-01-18 05:34:30,180 INFO L506 BasicCegarLoop]: Found error trace [2022-01-18 05:34:30,180 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-18 05:34:30,195 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Forceful destruction successful, exit code 0 [2022-01-18 05:34:30,380 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72,71 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-01-18 05:34:30,380 INFO L402 AbstractCegarLoop]: === Iteration 74 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION] === [2022-01-18 05:34:30,381 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-18 05:34:30,381 INFO L85 PathProgramCache]: Analyzing trace with hash -1619176262, now seen corresponding path program 66 times [2022-01-18 05:34:30,381 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-01-18 05:34:30,381 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2081444265] [2022-01-18 05:34:30,381 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-18 05:34:30,381 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-01-18 05:34:30,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat Received shutdown request... [2022-01-18 05:38:16,256 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONASSERT (3 of 4 remaining) [2022-01-18 05:38:16,256 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73 [2022-01-18 05:38:16,257 WARN L594 AbstractCegarLoop]: Verification canceled: while BasicCegarLoop was analyzing trace of length 35 with TraceHistMax 6,while InterpolatingTraceCheckCraig was constructing Craig interpolants,while PolyPacSimplificationTermWalker was simplifying a ∧-17-4-11-4-12-4-11-4-11-4-11-4-10-4-10-4-10-4-10-4-10-4-10-4-9-4-8-4-8-4-8-4-7-4-4-4-4-4-4-4-4-4-4-4-3-4-2-4-2-4-2-4-1 term,while PolyPacSimplificationTermWalker was simplifying 4 xjuncts wrt. a ∨-3-2-4-2-4-1 context. [2022-01-18 05:38:16,258 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATION (2 of 4 remaining) [2022-01-18 05:38:16,259 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1INUSE_VIOLATION (1 of 4 remaining) [2022-01-18 05:38:16,259 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr2INUSE_VIOLATION (0 of 4 remaining) [2022-01-18 05:38:16,261 INFO L732 BasicCegarLoop]: Path program histogram: [66, 3, 3, 2] [2022-01-18 05:38:16,263 INFO L229 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2022-01-18 05:38:16,263 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2022-01-18 05:38:16,265 INFO L202 PluginConnector]: Adding new model misc-5.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 18.01 05:38:16 BasicIcfg [2022-01-18 05:38:16,265 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2022-01-18 05:38:16,265 INFO L158 Benchmark]: Toolchain (without parser) took 776296.43ms. Allocated memory was 413.1MB in the beginning and 3.4GB in the end (delta: 3.0GB). Free memory was 376.0MB in the beginning and 2.3GB in the end (delta: -1.9GB). Peak memory consumption was 2.2GB. Max. memory is 16.0GB. [2022-01-18 05:38:16,266 INFO L158 Benchmark]: Boogie PL CUP Parser took 0.10ms. Allocated memory is still 413.1MB. Free memory was 377.3MB in the beginning and 377.1MB in the end (delta: 162.3kB). There was no memory consumed. Max. memory is 16.0GB. [2022-01-18 05:38:16,266 INFO L158 Benchmark]: Boogie Procedure Inliner took 18.28ms. Allocated memory is still 413.1MB. Free memory was 376.0MB in the beginning and 374.5MB in the end (delta: 1.5MB). Peak memory consumption was 4.2MB. Max. memory is 16.0GB. [2022-01-18 05:38:16,266 INFO L158 Benchmark]: Boogie Preprocessor took 13.29ms. Allocated memory is still 413.1MB. Free memory was 374.5MB in the beginning and 373.6MB in the end (delta: 917.6kB). There was no memory consumed. Max. memory is 16.0GB. [2022-01-18 05:38:16,266 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 05:38:16,267 INFO L158 Benchmark]: RCFGBuilder took 216.77ms. Allocated memory is still 413.1MB. Free memory was 373.6MB in the beginning and 363.7MB in the end (delta: 9.9MB). Peak memory consumption was 10.5MB. Max. memory is 16.0GB. [2022-01-18 05:38:16,267 INFO L158 Benchmark]: TraceAbstraction took 776044.10ms. Allocated memory was 413.1MB in the beginning and 3.4GB in the end (delta: 3.0GB). Free memory was 363.2MB in the beginning and 2.3GB in the end (delta: -2.0GB). Peak memory consumption was 2.2GB. Max. memory is 16.0GB. [2022-01-18 05:38:16,267 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * Boogie PL CUP Parser took 0.10ms. Allocated memory is still 413.1MB. Free memory was 377.3MB in the beginning and 377.1MB in the end (delta: 162.3kB). There was no memory consumed. Max. memory is 16.0GB. * Boogie Procedure Inliner took 18.28ms. Allocated memory is still 413.1MB. Free memory was 376.0MB in the beginning and 374.5MB in the end (delta: 1.5MB). Peak memory consumption was 4.2MB. Max. memory is 16.0GB. * Boogie Preprocessor took 13.29ms. Allocated memory is still 413.1MB. Free memory was 374.5MB in the beginning and 373.6MB in the end (delta: 917.6kB). There was no memory consumed. Max. memory is 16.0GB. * RCFGBuilder took 216.77ms. Allocated memory is still 413.1MB. Free memory was 373.6MB in the beginning and 363.7MB in the end (delta: 9.9MB). Peak memory consumption was 10.5MB. Max. memory is 16.0GB. * TraceAbstraction took 776044.10ms. Allocated memory was 413.1MB in the beginning and 3.4GB in the end (delta: 3.0GB). Free memory was 363.2MB in the beginning and 2.3GB in the end (delta: -2.0GB). Peak memory consumption was 2.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: 70]: Timeout (TraceAbstraction) Unable to prove that assertion always holds Cancelled while BasicCegarLoop was analyzing trace of length 35 with TraceHistMax 6,while InterpolatingTraceCheckCraig was constructing Craig interpolants,while PolyPacSimplificationTermWalker was simplifying a ∧-17-4-11-4-12-4-11-4-11-4-11-4-10-4-10-4-10-4-10-4-10-4-10-4-9-4-8-4-8-4-8-4-7-4-4-4-4-4-4-4-4-4-4-4-3-4-2-4-2-4-2-4-1 term,while PolyPacSimplificationTermWalker was simplifying 4 xjuncts wrt. a ∨-3-2-4-2-4-1 context. - TimeoutResultAtElement [Line: 65]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was analyzing trace of length 35 with TraceHistMax 6,while InterpolatingTraceCheckCraig was constructing Craig interpolants,while PolyPacSimplificationTermWalker was simplifying a ∧-17-4-11-4-12-4-11-4-11-4-11-4-10-4-10-4-10-4-10-4-10-4-10-4-9-4-8-4-8-4-8-4-7-4-4-4-4-4-4-4-4-4-4-4-3-4-2-4-2-4-2-4-1 term,while PolyPacSimplificationTermWalker was simplifying 4 xjuncts wrt. a ∨-3-2-4-2-4-1 context. - TimeoutResultAtElement [Line: 64]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was analyzing trace of length 35 with TraceHistMax 6,while InterpolatingTraceCheckCraig was constructing Craig interpolants,while PolyPacSimplificationTermWalker was simplifying a ∧-17-4-11-4-12-4-11-4-11-4-11-4-10-4-10-4-10-4-10-4-10-4-10-4-9-4-8-4-8-4-8-4-7-4-4-4-4-4-4-4-4-4-4-4-3-4-2-4-2-4-2-4-1 term,while PolyPacSimplificationTermWalker was simplifying 4 xjuncts wrt. a ∨-3-2-4-2-4-1 context. - TimeoutResultAtElement [Line: 64]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was analyzing trace of length 35 with TraceHistMax 6,while InterpolatingTraceCheckCraig was constructing Craig interpolants,while PolyPacSimplificationTermWalker was simplifying a ∧-17-4-11-4-12-4-11-4-11-4-11-4-10-4-10-4-10-4-10-4-10-4-10-4-9-4-8-4-8-4-8-4-7-4-4-4-4-4-4-4-4-4-4-4-3-4-2-4-2-4-2-4-1 term,while PolyPacSimplificationTermWalker was simplifying 4 xjuncts wrt. a ∨-3-2-4-2-4-1 context. - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 7 procedures, 36 locations, 4 error locations. Started 1 CEGAR loops. OverallTime: 775.9s, OverallIterations: 74, TraceHistogramMax: 9, PathProgramHistogramMax: 66, EmptinessCheckTime: 0.9s, AutomataDifference: 300.9s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 32621 SdHoareTripleChecker+Valid, 31.1s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 32621 mSDsluCounter, 34641 SdHoareTripleChecker+Invalid, 26.7s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 55171 mSDsCounter, 11680 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 51777 IncrementalHoareTripleChecker+Invalid, 63457 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 11680 mSolverCounterUnsat, 2543 mSDtfsCounter, 51777 mSolverCounterSat, 0.2s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 7878 GetRequests, 2811 SyntacticMatches, 4 SemanticMatches, 5063 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 146787 ImplicationChecksByTransitivity, 313.5s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=24326occurred in iteration=73, InterpolantAutomatonStates: 3730, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 11.5s AutomataMinimizationTime, 73 MinimizatonAttempts, 64336 StatesRemovedByMinimization, 70 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.2s SsaConstructionTime, 0.8s SatisfiabilityAnalysisTime, 219.9s InterpolantComputationTime, 4108 NumberOfCodeBlocks, 4108 NumberOfCodeBlocksAsserted, 334 NumberOfCheckSat, 5927 ConstructedInterpolants, 0 QuantifiedInterpolants, 224849 SizeOfPredicates, 205 NumberOfNonLiveVariables, 3852 ConjunctsInSsa, 944 ConjunctsInUnsatCore, 213 InterpolantComputations, 3 PerfectInterpolantSequences, 729/7291 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