** Note: excluding toggle: 'WORK.COVER9.S_A.BIN_0_TO_1'
    > data/cover9_ef1.txt:48
    |
 48 | exclude WORK.COVER9.S_A.BIN_0_TO_1
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
** Note: excluding toggle: 'WORK.COVER9.S_B.BIN_0_TO_1'
    > data/cover9_ef1.txt:49
    |
 49 | exclude WORK.COVER9.S_B.*
    | ^^^^^^^^^^^^^^^^^^^^^^^^^
** Note: excluding toggle: 'WORK.COVER9.S_B.BIN_1_TO_0'
    > data/cover9_ef1.txt:49
    |
 49 | exclude WORK.COVER9.S_B.*
    | ^^^^^^^^^^^^^^^^^^^^^^^^^
** Note: excluding toggle: 'WORK.COVER9.S_Y(2).BIN_0_TO_1'
    > data/cover9_ef1.txt:50
    |
 50 | exclude WORK.COVER9.S_Y(2).BIN_0_TO_1
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
** Note: excluding toggle: 'WORK.COVER9.S_Y(2).BIN_1_TO_0'
    > data/cover9_ef1.txt:51
    |
 51 | exclude WORK.COVER9.S_Y(2).BIN_1_TO_0
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
** Note: excluding toggle: 'WORK.COVER9.S_Y(1).BIN_0_TO_1'
    > data/cover9_ef1.txt:52
    |
 52 | exclude WORK.COVER9.S_Y(1).*
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
** Note: excluding toggle: 'WORK.COVER9.S_Y(1).BIN_1_TO_0'
    > data/cover9_ef1.txt:52
    |
 52 | exclude WORK.COVER9.S_Y(1).*
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
** Note: excluding toggle: 'WORK.COVER9.S_Y(0).BIN_0_TO_1'
    > data/cover9_ef1.txt:53
    |
 53 | exclude WORK.COVER9.S_Y(0).*
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
** Note: excluding toggle: 'WORK.COVER9.S_Y(0).BIN_1_TO_0'
    > data/cover9_ef1.txt:53
    |
 53 | exclude WORK.COVER9.S_Y(0).*
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
** Note: excluding toggle: 'WORK.COVER9.A.BIN_0_TO_1'
    > data/cover9_ef1.txt:54
    |
 54 | exclude WORK.COVER9.A.*
    | ^^^^^^^^^^^^^^^^^^^^^^^
** Note: excluding toggle: 'WORK.COVER9.A.BIN_1_TO_0'
    > data/cover9_ef1.txt:54
    |
 54 | exclude WORK.COVER9.A.*
    | ^^^^^^^^^^^^^^^^^^^^^^^
** Note: excluding toggle: 'WORK.COVER9.B.BIN_0_TO_1'
    > data/cover9_ef1.txt:55
    |
 55 | exclude WORK.COVER9.B.*
    | ^^^^^^^^^^^^^^^^^^^^^^^
** Note: excluding toggle: 'WORK.COVER9.B.BIN_1_TO_0'
    > data/cover9_ef1.txt:55
    |
 55 | exclude WORK.COVER9.B.*
    | ^^^^^^^^^^^^^^^^^^^^^^^
** Note: excluding toggle: 'WORK.COVER9.Y.BIN_0_TO_1'
    > data/cover9_ef1.txt:56
    |
 56 | exclude WORK.COVER9.Y.*
    | ^^^^^^^^^^^^^^^^^^^^^^^
** Note: excluding toggle: 'WORK.COVER9.Y.BIN_1_TO_0'
    > data/cover9_ef1.txt:56
    |
 56 | exclude WORK.COVER9.Y.*
    | ^^^^^^^^^^^^^^^^^^^^^^^
** Note: excluding toggle: 'WORK.COVER9.SUB_BLOCK_INST.A.BIN_0_TO_1'
   > data/cover9_ef1.txt:5
   |
 5 | exclude WORK.COVER9.SUB_BLOCK_INST.*
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
** Warning: toggle: 'WORK.COVER9.SUB_BLOCK_INST.A.BIN_1_TO_0' is already covered, it will be reported as covered.
   > data/cover9_ef1.txt:5
   |
 5 | exclude WORK.COVER9.SUB_BLOCK_INST.*
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
** Note: excluding toggle: 'WORK.COVER9.SUB_BLOCK_INST.B.BIN_0_TO_1'
   > data/cover9_ef1.txt:5
   |
 5 | exclude WORK.COVER9.SUB_BLOCK_INST.*
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
** Note: excluding toggle: 'WORK.COVER9.SUB_BLOCK_INST.B.BIN_1_TO_0'
   > data/cover9_ef1.txt:5
   |
 5 | exclude WORK.COVER9.SUB_BLOCK_INST.*
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
** Note: excluding toggle: 'WORK.COVER9.SUB_BLOCK_INST.Y(2).BIN_0_TO_1'
   > data/cover9_ef1.txt:5
   |
 5 | exclude WORK.COVER9.SUB_BLOCK_INST.*
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
** Note: excluding toggle: 'WORK.COVER9.SUB_BLOCK_INST.Y(2).BIN_1_TO_0'
   > data/cover9_ef1.txt:5
   |
 5 | exclude WORK.COVER9.SUB_BLOCK_INST.*
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
** Note: excluding toggle: 'WORK.COVER9.SUB_BLOCK_INST.Y(1).BIN_0_TO_1'
   > data/cover9_ef1.txt:5
   |
 5 | exclude WORK.COVER9.SUB_BLOCK_INST.*
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
** Note: excluding toggle: 'WORK.COVER9.SUB_BLOCK_INST.Y(1).BIN_1_TO_0'
   > data/cover9_ef1.txt:5
   |
 5 | exclude WORK.COVER9.SUB_BLOCK_INST.*
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
** Note: excluding toggle: 'WORK.COVER9.SUB_BLOCK_INST.Y(0).BIN_0_TO_1'
   > data/cover9_ef1.txt:5
   |
 5 | exclude WORK.COVER9.SUB_BLOCK_INST.*
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
** Note: excluding toggle: 'WORK.COVER9.SUB_BLOCK_INST.Y(0).BIN_1_TO_0'
   > data/cover9_ef1.txt:5
   |
 5 | exclude WORK.COVER9.SUB_BLOCK_INST.*
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
** Warning: statement: 'WORK.COVER9.SUB_BLOCK_INST.XOR_GATE._S0' is already covered, it will be reported as covered.
   > data/cover9_ef1.txt:5
   |
 5 | exclude WORK.COVER9.SUB_BLOCK_INST.*
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
** Note: excluding expression: 'WORK.COVER9.SUB_BLOCK_INST.XOR_GATE._S0._E0.BIN_0_0'
   > data/cover9_ef1.txt:5
   |
 5 | exclude WORK.COVER9.SUB_BLOCK_INST.*
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
** Warning: expression: 'WORK.COVER9.SUB_BLOCK_INST.XOR_GATE._S0._E1.BIN_0_1' is already covered, it will be reported as covered.
   > data/cover9_ef1.txt:5
   |
 5 | exclude WORK.COVER9.SUB_BLOCK_INST.*
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
** Note: excluding expression: 'WORK.COVER9.SUB_BLOCK_INST.XOR_GATE._S0._E2.BIN_1_0'
   > data/cover9_ef1.txt:5
   |
 5 | exclude WORK.COVER9.SUB_BLOCK_INST.*
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
** Note: excluding expression: 'WORK.COVER9.SUB_BLOCK_INST.XOR_GATE._S0._E3.BIN_1_1'
   > data/cover9_ef1.txt:5
   |
 5 | exclude WORK.COVER9.SUB_BLOCK_INST.*
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
** Warning: statement: 'WORK.COVER9.SUB_BLOCK_INST.AND_GATE._S0' is already covered, it will be reported as covered.
   > data/cover9_ef1.txt:5
   |
 5 | exclude WORK.COVER9.SUB_BLOCK_INST.*
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
** Warning: expression: 'WORK.COVER9.SUB_BLOCK_INST.AND_GATE._S0._B0._E0.BIN_FALSE' is already covered, it will be reported as covered.
   > data/cover9_ef1.txt:5
   |
 5 | exclude WORK.COVER9.SUB_BLOCK_INST.*
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
** Warning: expression: 'WORK.COVER9.SUB_BLOCK_INST.AND_GATE._S0._B0._E1.BIN_TRUE' is already covered, it will be reported as covered.
   > data/cover9_ef1.txt:5
   |
 5 | exclude WORK.COVER9.SUB_BLOCK_INST.*
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
** Warning: expression: 'WORK.COVER9.SUB_BLOCK_INST.AND_GATE._S0._B0._E2.BIN_FALSE' is already covered, it will be reported as covered.
   > data/cover9_ef1.txt:5
   |
 5 | exclude WORK.COVER9.SUB_BLOCK_INST.*
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
** Warning: expression: 'WORK.COVER9.SUB_BLOCK_INST.AND_GATE._S0._B0._E3.BIN_TRUE' is already covered, it will be reported as covered.
   > data/cover9_ef1.txt:5
   |
 5 | exclude WORK.COVER9.SUB_BLOCK_INST.*
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
** Warning: expression: 'WORK.COVER9.SUB_BLOCK_INST.AND_GATE._S0._B0._E4.BIN_0_1' is already covered, it will be reported as covered.
   > data/cover9_ef1.txt:5
   |
 5 | exclude WORK.COVER9.SUB_BLOCK_INST.*
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
** Warning: expression: 'WORK.COVER9.SUB_BLOCK_INST.AND_GATE._S0._B0._E5.BIN_1_0' is already covered, it will be reported as covered.
   > data/cover9_ef1.txt:5
   |
 5 | exclude WORK.COVER9.SUB_BLOCK_INST.*
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
** Note: excluding expression: 'WORK.COVER9.SUB_BLOCK_INST.AND_GATE._S0._B0._E6.BIN_1_1'
   > data/cover9_ef1.txt:5
   |
 5 | exclude WORK.COVER9.SUB_BLOCK_INST.*
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
** Note: excluding branch: 'WORK.COVER9.SUB_BLOCK_INST.AND_GATE._S0._B0.BIN_TRUE'
   > data/cover9_ef1.txt:5
   |
 5 | exclude WORK.COVER9.SUB_BLOCK_INST.*
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
** Warning: branch: 'WORK.COVER9.SUB_BLOCK_INST.AND_GATE._S0._B0.BIN_FALSE' is already covered, it will be reported as covered.
   > data/cover9_ef1.txt:5
   |
 5 | exclude WORK.COVER9.SUB_BLOCK_INST.*
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
** Note: excluding statement: 'WORK.COVER9.SUB_BLOCK_INST.AND_GATE._S0._B0._S0'
   > data/cover9_ef1.txt:5
   |
 5 | exclude WORK.COVER9.SUB_BLOCK_INST.*
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
** Warning: statement: 'WORK.COVER9.SUB_BLOCK_INST.AND_GATE._S0._B1._S0' is already covered, it will be reported as covered.
   > data/cover9_ef1.txt:5
   |
 5 | exclude WORK.COVER9.SUB_BLOCK_INST.*
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
** Warning: statement: 'WORK.COVER9.SUB_BLOCK_INST._P0._S0' is already covered, it will be reported as covered.
   > data/cover9_ef1.txt:5
   |
 5 | exclude WORK.COVER9.SUB_BLOCK_INST.*
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
** Note: excluding expression: 'WORK.COVER9.P0._S0._E0.BIN_0_0'
    > data/cover9_ef1.txt:32
    |
 32 | exclude WORK.COVER9.P0._S0._E0.BIN_0_0
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
** Note: excluding expression: 'WORK.COVER9.P0._S0._E1.BIN_0_1'
    > data/cover9_ef1.txt:33
    |
 33 | exclude WORK.cover9.P0._S0._E1.BIN_0_1
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
** Note: excluding expression: 'WORK.COVER9.P0._S0._E2.BIN_1_0'
    > data/cover9_ef1.txt:34
    |
 34 | exclude WORK.COVER9.P0._S0._E2.BIN_1_0
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
** Note: excluding expression: 'WORK.COVER9.P0._S0._E3.BIN_1_1'
    > data/cover9_ef1.txt:35
    |
 35 | exclude WORK.COVER9.P0._S0._E3.BIN_1_1
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
** Note: excluding expression: 'WORK.COVER9.AND_GATE._S0._B0._E1.BIN_TRUE'
    > data/cover9_ef1.txt:41
    |
 41 | exclude WORK.COVER9.AND_GATE._S0._B0._E1.BIN_TRUE
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
** Note: excluding expression: 'WORK.COVER9.AND_GATE._S0._B0._E3.BIN_TRUE'
    > data/cover9_ef1.txt:42
    |
 42 | exclude WORK.COVER9.AND_GATE._S0._B0._E3.BIN_TRUE
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
** Note: excluding expression: 'WORK.COVER9.AND_GATE._S0._B0._E4.BIN_0_1'
    > data/cover9_ef1.txt:37
    |
 37 | exclude WORK.COVER9.AND_GATE._S0._B0._E4.*
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
** Note: excluding expression: 'WORK.COVER9.AND_GATE._S0._B0._E5.BIN_1_0'
    > data/cover9_ef1.txt:38
    |
 38 | exclude WORK.COVER9.AND_GATE._S0._B0._E5.*
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
** Note: excluding expression: 'WORK.COVER9.AND_GATE._S0._B0._E6.BIN_1_1'
    > data/cover9_ef1.txt:39
    |
 39 | exclude WORK.COVER9.AND_GATE._S0._B0._E6.*
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
** Note: excluding branch: 'WORK.COVER9.AND_GATE._S0._B0.BIN_TRUE'
    > data/cover9_ef1.txt:20
    |
 20 | exclude WORK.COVER9.AND_GATE._S0._B0.BIN_TRUE
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
** Note: excluding statement: 'WORK.COVER9.AND_GATE._S0._B0.A'
    > data/cover9_ef1.txt:10
    |
 10 | exclude WORK.COVER9.AND_GATE._S0._B0.A
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
** Note: excluding branch: 'WORK.COVER9.P1.CASE_STMT._B3.BIN_CHOICE'
    > data/cover9_ef1.txt:23
    |
 23 | exclude WORK.COVER9.P1.CASE_STMT._B3.BIN_CHOICE
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
** Note: excluding statement: 'WORK.COVER9.P1.CASE_STMT.RPT4'
    > data/cover9_ef1.txt:11
    |
 11 | exclude WORK.COVER9.P1.CASE_STMT.RPT4
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
** Note: excluding branch: 'WORK.COVER9.P1.CASE_STMT._B4.BIN_CHOICE'
    > data/cover9_ef1.txt:26
    |
 26 | exclude WORK.COVER9.P1.case_stmt._B4.*
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
** Note: excluding statement: 'WORK.COVER9.P1.CASE_STMT.RPT5'
    > data/cover9_ef1.txt:12
    |
 12 | exclude WORK.COVER9.p1.CASE_STMT.RPT5
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
** Note: excluding branch: 'WORK.COVER9.P1.CASE_STMT._B_OTHERS.BIN_CHOICE'
    > data/cover9_ef1.txt:27
    |
 27 | exclude WORK.COVER9.P1.CASE_STMT._B_OTHERS.*
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
** Note: excluding statement: 'WORK.COVER9.P1.CASE_STMT.RPT6'
    > data/cover9_ef1.txt:13
    |
 13 | exclude WORK.COVER9.P1.CASE_STMT.RPT6
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
** Note: Code coverage report folder: html.
** Note: Code coverage report contains: covered, uncovered, excluded coverage details.
** Note: code coverage results for: WORK.COVER9
** Note:      statement:     100.0 % (29/29)
** Note:      branch:        100.0 % (10/10)
** Note:      toggle:        79.4 % (27/34)
** Note:      expression:    100.0 % (22/22)
** Note:      FSM state:     N.A.
** Note:      functional:    N.A.
** Error: invalid command: exducles
   > data/cover9_ef2.txt:5
   |
 5 | exducles HALO.HALO
   | ^^^^^^^^^^^^^^^^^^
** Warning: excluded hierarchy does not match any coverage item: 'THIS_HIERARCHY_IS_FOR_SURE_INVALID_SHOULD_THROW_WARNING'
   > data/cover9_ef2.txt:2
   |
 2 | exclude THIS_HIERARCHY_IS_FOR_SURE_INVALID_SHOULD_THROW_WARNING
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
** Note: Code coverage report folder: html1.
** Note: Code coverage report contains: covered, uncovered, excluded coverage details.
** Note: code coverage results for: WORK.COVER9
** Note:      statement:     82.8 % (24/29)
** Note:      branch:        50.0 % (5/10)
** Note:      toggle:        8.8 % (3/34)
** Note:      expression:    40.9 % (9/22)
** Note:      FSM state:     N.A.
** Note:      functional:    N.A.
** Warning: excluded hierarchy does not match any coverage item: 'WORK.COVER9.P0._S0._E0.WTF_BIN'
   > data/cover9_ef3.txt:3
   |
 3 | exclude WORK.COVER9.P0._S0._E0.WTF_BIN
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
** Note: Code coverage report folder: html2.
** Note: Code coverage report contains: covered, uncovered, excluded coverage details.
** Note: code coverage results for: WORK.COVER9
** Note:      statement:     82.8 % (24/29)
** Note:      branch:        50.0 % (5/10)
** Note:      toggle:        8.8 % (3/34)
** Note:      expression:    40.9 % (9/22)
** Note:      FSM state:     N.A.
** Note:      functional:    N.A.
** Error: exclude hierarchy missing
   > data/cover9_ef5.txt:3
   |
 3 | exclude
   | ^^^^^^^
** Note: Code coverage report folder: html4.
** Note: Code coverage report contains: covered, uncovered, excluded coverage details.
** Note: code coverage results for: WORK.COVER9
** Note:      statement:     82.8 % (24/29)
** Note:      branch:        50.0 % (5/10)
** Note:      toggle:        8.8 % (3/34)
** Note:      expression:    40.9 % (9/22)
** Note:      FSM state:     N.A.
** Note:      functional:    N.A.
