NAME=snes speed_test_v51
FILE=bins/snes/speed_test_v51.sfc
CMDS=<<EOF
e analysis.hasnext=true
afr
aflt
EOF
EXPECT=<<EOF
      addr name                  size xrefsTo xrefsFrom calls nbbs edges cc cost noreturn 
------------------------------------------------------------------------------------------
0x00008000 entry0                  88       0        12     4    3     4  1    0 false
0x00008058 fcn.00008058            94       0         0     0    3     3  2    0 false
0x000080b6 fcn.000080b6           327       0         4     3   17    23  8    0 false
0x00008258 fcn.00008258           102       1         0     0    7    10  3    0 false
0x000082f8 fcn.000082f8            60       1         0     0    6     6  4    0 false
0x00008328 fcn.00008328            31       0         0     0    2     2  0    0 false
0x00008347 sym.cop_vector_native   50       0         0     0    3     4  1    0 false
0x00008399 fcn.00008399            16       1         0     0    1     0  1    0 false
0x000083a9 fcn.000083a9            24       2         0     0    1     1  0    0 false
0x000083d7 fcn.000083d7            16       2         0     0    1     0  1    0 false
0x000083e7 fcn.000083e7            35       2         1     0    2     1  1    0 false
0x000083ea fcn.000083ea            25       1         0     0    1     0  1    0 false
0x00008403 fcn.00008403             1       1         0     0    1     1  0    0 false
0x00008404 fcn.00008404            41       0         0     0    3     2  3    0 false
0x00008417 fcn.00008417            67       2         1     0    8     9  5    0 false
0x0000845a fcn.0000845a            48       1         0     0    3     3  2    0 false
0x0000848a fcn.0000848a            42       1         1     1    1     0  1    0 false
0x000084b4 fcn.000084b4           230       3         7     2   13    18  7    0 false
0x0000859a fcn.0000859a           198       1        11     2    1     0  1    0 false
0x00008660 fcn.00008660            66       1         0     0    1     0  1    0 false
0x000086a2 fcn.000086a2            35       1         0     0    1     0  1    0 false
0x000086c5 fcn.000086c5            11       1         0     0    1     0  1    0 false
0x000086d0 fcn.000086d0            14       1         0     0    2     2  2    0 false
0x000086de fcn.000086de             6       1         0     0    1     0  1    0 false
0x000086e4 fcn.000086e4             4       0         0     0    1     1  0    0 false
0x000086e5 fcn.000086e5            33      14         1     0    6     7  3    0 false
0x00008706 fcn.00008706            49       0         4     0    1     0  1    0 false
0x00008737 fcn.00008737            17       1         0     0    2     1  1    0 false
0x00008748 fcn.00008748            14       1         0     0    1     0  1    0 false
0x00008756 fcn.00008756           171       7         6     2    4     3  3    0 false
0x00008801 fcn.00008801            34       1         0     0    1     0  1    0 false
0x00008823 fcn.00008823            72       0         3     2    3     4  1    0 false
0x0000886b fcn.0000886b             3       0         5     0    1     0  1    0 false
0x0000886e fcn.0000886e             8       1         0     0    1     0  1    0 false
0x00008876 fcn.00008876            13       1         0     0    1     0  1    0 false
0x00008883 fcn.00008883            43       1         0     0    1     0  1    0 false
0x000088ae fcn.000088ae            17       1         0     0    1     0  1    0 false
0x000088bf fcn.000088bf             6       1         0     0    1     0  1    0 false
0x000088c5 fcn.000088c5            60       0         3     2    3     4  1    0 false
0x00008901 fcn.00008901             3       0         2     0    1     0  1    0 false
0x00008904 fcn.00008904             8       1         0     0    1     0  1    0 false
0x0000890c fcn.0000890c            13       1         0     0    1     0  1    0 false
0x00008919 fcn.00008919            61       0         2     1    3     4  1    0 false
0x00008956 fcn.00008956             3       0         1     0    1     0  1    0 false
0x00008959 fcn.00008959             8       1         0     0    1     0  1    0 false
0x0000b602 fcn.0000b602            12       4         1     0    4     4  2    0 false
0x0000b60e fcn.0000b60e            26       0         1     0    1     0  1    0 false
0x0000b628 fcn.0000b628            24       1         0     0    1     0  1    0 false
0x0000b640 fcn.0000b640            79       9         9     0   10    10  0    0 false
0x0000b690 fcn.0000b690            39       1         1     0    2     2  0    0 false
0x0000b6b7 fcn.0000b6b7            21       1         1     0    2     2  0    0 false
0x0000b6cc fcn.0000b6cc            66       0         7     0    1     0  1    0 false
0x0000b70e fcn.0000b70e            21       1         0     0    1     0  1    0 false
0x0000b723 fcn.0000b723            21       1         0     0    1     0  1    0 false
0x0000b738 fcn.0000b738            21       1         0     0    1     0  1    0 false
0x0000b74d fcn.0000b74d            98       1         0     0    1     0  1    0 false
0x0000b7af fcn.0000b7af             4       1         0     0    1     0  1    0 false
0x0000b7b3 fcn.0000b7b3            88       3         4     2    3     2  1    0 false
0x0000b80b fcn.0000b80b            24       1         0     0    1     0  1    0 false
0x0000b823 fcn.0000b823           126       1         1     0    5     6  1    0 false
0x0000ff30 fcn.0000ff30           208       2         0     0    2     2  2    0 false
EOF
RUN

NAME=snes cx4test
FILE=bins/snes/cx4test.sfc
CMDS=<<EOF
aaa
aflt
EOF
EXPECT=<<EOF
      addr name         size xrefsTo xrefsFrom calls nbbs edges cc cost noreturn 
---------------------------------------------------------------------------------
0x00008000 entry0        305       0        28    12   12    17  5    0 false
0x00008131 fcn.00008131   30       1         1     0    5     6  3    0 false
0x0000814f fcn.0000814f   12       7         1     1    3     3  2    0 false
0x0000815b fcn.0000815b   62       1         0     0   11    16  7    0 false
0x00008199 fcn.00008199   24       1         0     0    6     9  5    0 false
0x000081b1 fcn.000081b1   24       1         0     0    6     9  5    0 false
0x000081c9 fcn.000081c9   73       1         0     0    9    15  8    0 false
0x00008212 fcn.00008212   73       1         0     0    9    15  8    0 false
0x0000825b fcn.0000825b   24       1         0     0    6     9  5    0 false
0x00008273 fcn.00008273   71       1         0     0   17    26 11    0 false
0x000082ba fcn.000082ba   48       1         0     0    2     2  2    0 false
0x000082ea fcn.000082ea   28      14         2     0    5     6  3    0 false
0x00008306 fcn.00008306   45       1         0     0    5     6  3    0 false
0x00808131 fcn.00808131   30       1         1     0    5     6  3    0 false
0x0080814f fcn.0080814f   12       7         1     1    3     3  2    0 false
0x0080815b fcn.0080815b   62       1         0     0   11    16  7    0 false
0x00808199 fcn.00808199   24       1         0     0    6     9  5    0 false
0x008081b1 fcn.008081b1   24       1         0     0    6     9  5    0 false
0x008081c9 fcn.008081c9   73       1         0     0    9    15  8    0 false
0x00808212 fcn.00808212   73       1         0     0    9    15  8    0 false
0x0080825b fcn.0080825b   24       1         0     0    6     9  5    0 false
0x00808273 fcn.00808273   71       1         0     0   17    26 11    0 false
0x008082ba fcn.008082ba   48       1         0     0    2     2  2    0 false
0x008082ea fcn.008082ea   28      14         2     0    5     6  3    0 false
0x00808306 fcn.00808306   45       1         0     0    5     6  3    0 false
EOF
RUN
