[ 1/23] linux-x86
 tests/c/macro-body/macro-body-unknown-construct.h
tests/c/macro-body/macro-body-unknown-construct.h(3): failed to parse full #define body
    # define m void f ( void 
                    ^
tests/c/macro-body/macro-body-unknown-construct.h(7): failed to parse full #define body
    # define A void f ( 
                    ^
tests/c/macro-body/macro-body-unknown-construct.h(8): failed to parse full #define body
    # define B ( ) void f ( 
                        ^
tests/c/macro-body/macro-body-unknown-construct.h(9): failed to parse full #define body
    # define C ( a ) void f ( 
                          ^
tests/c/macro-body/macro-body-unknown-construct.h(10): failed to parse full #define body
    # define D ( a , b , c ) void f ( 
                                  ^
tests/c/macro-body/macro-body-unknown-construct.h(13): missing '}' to close anonymous enum block
    # define M1 enum { A , 
                           ^
[ 2/23] linux-x86_64
 tests/c/macro-body/macro-body-unknown-construct.h
tests/c/macro-body/macro-body-unknown-construct.h(3): failed to parse full #define body
    # define m void f ( void 
                    ^
tests/c/macro-body/macro-body-unknown-construct.h(7): failed to parse full #define body
    # define A void f ( 
                    ^
tests/c/macro-body/macro-body-unknown-construct.h(8): failed to parse full #define body
    # define B ( ) void f ( 
                        ^
tests/c/macro-body/macro-body-unknown-construct.h(9): failed to parse full #define body
    # define C ( a ) void f ( 
                          ^
tests/c/macro-body/macro-body-unknown-construct.h(10): failed to parse full #define body
    # define D ( a , b , c ) void f ( 
                                  ^
tests/c/macro-body/macro-body-unknown-construct.h(13): missing '}' to close anonymous enum block
    # define M1 enum { A , 
                           ^
[ 3/23] linux-arm
 tests/c/macro-body/macro-body-unknown-construct.h
tests/c/macro-body/macro-body-unknown-construct.h(3): failed to parse full #define body
    # define m void f ( void 
                    ^
tests/c/macro-body/macro-body-unknown-construct.h(7): failed to parse full #define body
    # define A void f ( 
                    ^
tests/c/macro-body/macro-body-unknown-construct.h(8): failed to parse full #define body
    # define B ( ) void f ( 
                        ^
tests/c/macro-body/macro-body-unknown-construct.h(9): failed to parse full #define body
    # define C ( a ) void f ( 
                          ^
tests/c/macro-body/macro-body-unknown-construct.h(10): failed to parse full #define body
    # define D ( a , b , c ) void f ( 
                                  ^
tests/c/macro-body/macro-body-unknown-construct.h(13): missing '}' to close anonymous enum block
    # define M1 enum { A , 
                           ^
[ 4/23] linux-aarch64
 tests/c/macro-body/macro-body-unknown-construct.h
tests/c/macro-body/macro-body-unknown-construct.h(3): failed to parse full #define body
    # define m void f ( void 
                    ^
tests/c/macro-body/macro-body-unknown-construct.h(7): failed to parse full #define body
    # define A void f ( 
                    ^
tests/c/macro-body/macro-body-unknown-construct.h(8): failed to parse full #define body
    # define B ( ) void f ( 
                        ^
tests/c/macro-body/macro-body-unknown-construct.h(9): failed to parse full #define body
    # define C ( a ) void f ( 
                          ^
tests/c/macro-body/macro-body-unknown-construct.h(10): failed to parse full #define body
    # define D ( a , b , c ) void f ( 
                                  ^
tests/c/macro-body/macro-body-unknown-construct.h(13): missing '}' to close anonymous enum block
    # define M1 enum { A , 
                           ^
[ 5/23] freebsd-x86
 tests/c/macro-body/macro-body-unknown-construct.h
tests/c/macro-body/macro-body-unknown-construct.h(3): failed to parse full #define body
    # define m void f ( void 
                    ^
tests/c/macro-body/macro-body-unknown-construct.h(7): failed to parse full #define body
    # define A void f ( 
                    ^
tests/c/macro-body/macro-body-unknown-construct.h(8): failed to parse full #define body
    # define B ( ) void f ( 
                        ^
tests/c/macro-body/macro-body-unknown-construct.h(9): failed to parse full #define body
    # define C ( a ) void f ( 
                          ^
tests/c/macro-body/macro-body-unknown-construct.h(10): failed to parse full #define body
    # define D ( a , b , c ) void f ( 
                                  ^
tests/c/macro-body/macro-body-unknown-construct.h(13): missing '}' to close anonymous enum block
    # define M1 enum { A , 
                           ^
[ 6/23] freebsd-x86_64
 tests/c/macro-body/macro-body-unknown-construct.h
tests/c/macro-body/macro-body-unknown-construct.h(3): failed to parse full #define body
    # define m void f ( void 
                    ^
tests/c/macro-body/macro-body-unknown-construct.h(7): failed to parse full #define body
    # define A void f ( 
                    ^
tests/c/macro-body/macro-body-unknown-construct.h(8): failed to parse full #define body
    # define B ( ) void f ( 
                        ^
tests/c/macro-body/macro-body-unknown-construct.h(9): failed to parse full #define body
    # define C ( a ) void f ( 
                          ^
tests/c/macro-body/macro-body-unknown-construct.h(10): failed to parse full #define body
    # define D ( a , b , c ) void f ( 
                                  ^
tests/c/macro-body/macro-body-unknown-construct.h(13): missing '}' to close anonymous enum block
    # define M1 enum { A , 
                           ^
[ 7/23] freebsd-arm
 tests/c/macro-body/macro-body-unknown-construct.h
tests/c/macro-body/macro-body-unknown-construct.h(3): failed to parse full #define body
    # define m void f ( void 
                    ^
tests/c/macro-body/macro-body-unknown-construct.h(7): failed to parse full #define body
    # define A void f ( 
                    ^
tests/c/macro-body/macro-body-unknown-construct.h(8): failed to parse full #define body
    # define B ( ) void f ( 
                        ^
tests/c/macro-body/macro-body-unknown-construct.h(9): failed to parse full #define body
    # define C ( a ) void f ( 
                          ^
tests/c/macro-body/macro-body-unknown-construct.h(10): failed to parse full #define body
    # define D ( a , b , c ) void f ( 
                                  ^
tests/c/macro-body/macro-body-unknown-construct.h(13): missing '}' to close anonymous enum block
    # define M1 enum { A , 
                           ^
[ 8/23] freebsd-aarch64
 tests/c/macro-body/macro-body-unknown-construct.h
tests/c/macro-body/macro-body-unknown-construct.h(3): failed to parse full #define body
    # define m void f ( void 
                    ^
tests/c/macro-body/macro-body-unknown-construct.h(7): failed to parse full #define body
    # define A void f ( 
                    ^
tests/c/macro-body/macro-body-unknown-construct.h(8): failed to parse full #define body
    # define B ( ) void f ( 
                        ^
tests/c/macro-body/macro-body-unknown-construct.h(9): failed to parse full #define body
    # define C ( a ) void f ( 
                          ^
tests/c/macro-body/macro-body-unknown-construct.h(10): failed to parse full #define body
    # define D ( a , b , c ) void f ( 
                                  ^
tests/c/macro-body/macro-body-unknown-construct.h(13): missing '}' to close anonymous enum block
    # define M1 enum { A , 
                           ^
[ 9/23] openbsd-x86
 tests/c/macro-body/macro-body-unknown-construct.h
tests/c/macro-body/macro-body-unknown-construct.h(3): failed to parse full #define body
    # define m void f ( void 
                    ^
tests/c/macro-body/macro-body-unknown-construct.h(7): failed to parse full #define body
    # define A void f ( 
                    ^
tests/c/macro-body/macro-body-unknown-construct.h(8): failed to parse full #define body
    # define B ( ) void f ( 
                        ^
tests/c/macro-body/macro-body-unknown-construct.h(9): failed to parse full #define body
    # define C ( a ) void f ( 
                          ^
tests/c/macro-body/macro-body-unknown-construct.h(10): failed to parse full #define body
    # define D ( a , b , c ) void f ( 
                                  ^
tests/c/macro-body/macro-body-unknown-construct.h(13): missing '}' to close anonymous enum block
    # define M1 enum { A , 
                           ^
[10/23] openbsd-x86_64
 tests/c/macro-body/macro-body-unknown-construct.h
tests/c/macro-body/macro-body-unknown-construct.h(3): failed to parse full #define body
    # define m void f ( void 
                    ^
tests/c/macro-body/macro-body-unknown-construct.h(7): failed to parse full #define body
    # define A void f ( 
                    ^
tests/c/macro-body/macro-body-unknown-construct.h(8): failed to parse full #define body
    # define B ( ) void f ( 
                        ^
tests/c/macro-body/macro-body-unknown-construct.h(9): failed to parse full #define body
    # define C ( a ) void f ( 
                          ^
tests/c/macro-body/macro-body-unknown-construct.h(10): failed to parse full #define body
    # define D ( a , b , c ) void f ( 
                                  ^
tests/c/macro-body/macro-body-unknown-construct.h(13): missing '}' to close anonymous enum block
    # define M1 enum { A , 
                           ^
[11/23] openbsd-arm
 tests/c/macro-body/macro-body-unknown-construct.h
tests/c/macro-body/macro-body-unknown-construct.h(3): failed to parse full #define body
    # define m void f ( void 
                    ^
tests/c/macro-body/macro-body-unknown-construct.h(7): failed to parse full #define body
    # define A void f ( 
                    ^
tests/c/macro-body/macro-body-unknown-construct.h(8): failed to parse full #define body
    # define B ( ) void f ( 
                        ^
tests/c/macro-body/macro-body-unknown-construct.h(9): failed to parse full #define body
    # define C ( a ) void f ( 
                          ^
tests/c/macro-body/macro-body-unknown-construct.h(10): failed to parse full #define body
    # define D ( a , b , c ) void f ( 
                                  ^
tests/c/macro-body/macro-body-unknown-construct.h(13): missing '}' to close anonymous enum block
    # define M1 enum { A , 
                           ^
[12/23] openbsd-aarch64
 tests/c/macro-body/macro-body-unknown-construct.h
tests/c/macro-body/macro-body-unknown-construct.h(3): failed to parse full #define body
    # define m void f ( void 
                    ^
tests/c/macro-body/macro-body-unknown-construct.h(7): failed to parse full #define body
    # define A void f ( 
                    ^
tests/c/macro-body/macro-body-unknown-construct.h(8): failed to parse full #define body
    # define B ( ) void f ( 
                        ^
tests/c/macro-body/macro-body-unknown-construct.h(9): failed to parse full #define body
    # define C ( a ) void f ( 
                          ^
tests/c/macro-body/macro-body-unknown-construct.h(10): failed to parse full #define body
    # define D ( a , b , c ) void f ( 
                                  ^
tests/c/macro-body/macro-body-unknown-construct.h(13): missing '}' to close anonymous enum block
    # define M1 enum { A , 
                           ^
[13/23] netbsd-x86
 tests/c/macro-body/macro-body-unknown-construct.h
tests/c/macro-body/macro-body-unknown-construct.h(3): failed to parse full #define body
    # define m void f ( void 
                    ^
tests/c/macro-body/macro-body-unknown-construct.h(7): failed to parse full #define body
    # define A void f ( 
                    ^
tests/c/macro-body/macro-body-unknown-construct.h(8): failed to parse full #define body
    # define B ( ) void f ( 
                        ^
tests/c/macro-body/macro-body-unknown-construct.h(9): failed to parse full #define body
    # define C ( a ) void f ( 
                          ^
tests/c/macro-body/macro-body-unknown-construct.h(10): failed to parse full #define body
    # define D ( a , b , c ) void f ( 
                                  ^
tests/c/macro-body/macro-body-unknown-construct.h(13): missing '}' to close anonymous enum block
    # define M1 enum { A , 
                           ^
[14/23] netbsd-x86_64
 tests/c/macro-body/macro-body-unknown-construct.h
tests/c/macro-body/macro-body-unknown-construct.h(3): failed to parse full #define body
    # define m void f ( void 
                    ^
tests/c/macro-body/macro-body-unknown-construct.h(7): failed to parse full #define body
    # define A void f ( 
                    ^
tests/c/macro-body/macro-body-unknown-construct.h(8): failed to parse full #define body
    # define B ( ) void f ( 
                        ^
tests/c/macro-body/macro-body-unknown-construct.h(9): failed to parse full #define body
    # define C ( a ) void f ( 
                          ^
tests/c/macro-body/macro-body-unknown-construct.h(10): failed to parse full #define body
    # define D ( a , b , c ) void f ( 
                                  ^
tests/c/macro-body/macro-body-unknown-construct.h(13): missing '}' to close anonymous enum block
    # define M1 enum { A , 
                           ^
[15/23] netbsd-arm
 tests/c/macro-body/macro-body-unknown-construct.h
tests/c/macro-body/macro-body-unknown-construct.h(3): failed to parse full #define body
    # define m void f ( void 
                    ^
tests/c/macro-body/macro-body-unknown-construct.h(7): failed to parse full #define body
    # define A void f ( 
                    ^
tests/c/macro-body/macro-body-unknown-construct.h(8): failed to parse full #define body
    # define B ( ) void f ( 
                        ^
tests/c/macro-body/macro-body-unknown-construct.h(9): failed to parse full #define body
    # define C ( a ) void f ( 
                          ^
tests/c/macro-body/macro-body-unknown-construct.h(10): failed to parse full #define body
    # define D ( a , b , c ) void f ( 
                                  ^
tests/c/macro-body/macro-body-unknown-construct.h(13): missing '}' to close anonymous enum block
    # define M1 enum { A , 
                           ^
[16/23] netbsd-aarch64
 tests/c/macro-body/macro-body-unknown-construct.h
tests/c/macro-body/macro-body-unknown-construct.h(3): failed to parse full #define body
    # define m void f ( void 
                    ^
tests/c/macro-body/macro-body-unknown-construct.h(7): failed to parse full #define body
    # define A void f ( 
                    ^
tests/c/macro-body/macro-body-unknown-construct.h(8): failed to parse full #define body
    # define B ( ) void f ( 
                        ^
tests/c/macro-body/macro-body-unknown-construct.h(9): failed to parse full #define body
    # define C ( a ) void f ( 
                          ^
tests/c/macro-body/macro-body-unknown-construct.h(10): failed to parse full #define body
    # define D ( a , b , c ) void f ( 
                                  ^
tests/c/macro-body/macro-body-unknown-construct.h(13): missing '}' to close anonymous enum block
    # define M1 enum { A , 
                           ^
[17/23] darwin-x86
 tests/c/macro-body/macro-body-unknown-construct.h
tests/c/macro-body/macro-body-unknown-construct.h(3): failed to parse full #define body
    # define m void f ( void 
                    ^
tests/c/macro-body/macro-body-unknown-construct.h(7): failed to parse full #define body
    # define A void f ( 
                    ^
tests/c/macro-body/macro-body-unknown-construct.h(8): failed to parse full #define body
    # define B ( ) void f ( 
                        ^
tests/c/macro-body/macro-body-unknown-construct.h(9): failed to parse full #define body
    # define C ( a ) void f ( 
                          ^
tests/c/macro-body/macro-body-unknown-construct.h(10): failed to parse full #define body
    # define D ( a , b , c ) void f ( 
                                  ^
tests/c/macro-body/macro-body-unknown-construct.h(13): missing '}' to close anonymous enum block
    # define M1 enum { A , 
                           ^
[18/23] darwin-x86_64
 tests/c/macro-body/macro-body-unknown-construct.h
tests/c/macro-body/macro-body-unknown-construct.h(3): failed to parse full #define body
    # define m void f ( void 
                    ^
tests/c/macro-body/macro-body-unknown-construct.h(7): failed to parse full #define body
    # define A void f ( 
                    ^
tests/c/macro-body/macro-body-unknown-construct.h(8): failed to parse full #define body
    # define B ( ) void f ( 
                        ^
tests/c/macro-body/macro-body-unknown-construct.h(9): failed to parse full #define body
    # define C ( a ) void f ( 
                          ^
tests/c/macro-body/macro-body-unknown-construct.h(10): failed to parse full #define body
    # define D ( a , b , c ) void f ( 
                                  ^
tests/c/macro-body/macro-body-unknown-construct.h(13): missing '}' to close anonymous enum block
    # define M1 enum { A , 
                           ^
[19/23] win32
 tests/c/macro-body/macro-body-unknown-construct.h
tests/c/macro-body/macro-body-unknown-construct.h(3): failed to parse full #define body
    # define m void f ( void 
                    ^
tests/c/macro-body/macro-body-unknown-construct.h(7): failed to parse full #define body
    # define A void f ( 
                    ^
tests/c/macro-body/macro-body-unknown-construct.h(8): failed to parse full #define body
    # define B ( ) void f ( 
                        ^
tests/c/macro-body/macro-body-unknown-construct.h(9): failed to parse full #define body
    # define C ( a ) void f ( 
                          ^
tests/c/macro-body/macro-body-unknown-construct.h(10): failed to parse full #define body
    # define D ( a , b , c ) void f ( 
                                  ^
tests/c/macro-body/macro-body-unknown-construct.h(13): missing '}' to close anonymous enum block
    # define M1 enum { A , 
                           ^
[20/23] win64
 tests/c/macro-body/macro-body-unknown-construct.h
tests/c/macro-body/macro-body-unknown-construct.h(3): failed to parse full #define body
    # define m void f ( void 
                    ^
tests/c/macro-body/macro-body-unknown-construct.h(7): failed to parse full #define body
    # define A void f ( 
                    ^
tests/c/macro-body/macro-body-unknown-construct.h(8): failed to parse full #define body
    # define B ( ) void f ( 
                        ^
tests/c/macro-body/macro-body-unknown-construct.h(9): failed to parse full #define body
    # define C ( a ) void f ( 
                          ^
tests/c/macro-body/macro-body-unknown-construct.h(10): failed to parse full #define body
    # define D ( a , b , c ) void f ( 
                                  ^
tests/c/macro-body/macro-body-unknown-construct.h(13): missing '}' to close anonymous enum block
    # define M1 enum { A , 
                           ^
[21/23] cygwin-x86
 tests/c/macro-body/macro-body-unknown-construct.h
tests/c/macro-body/macro-body-unknown-construct.h(3): failed to parse full #define body
    # define m void f ( void 
                    ^
tests/c/macro-body/macro-body-unknown-construct.h(7): failed to parse full #define body
    # define A void f ( 
                    ^
tests/c/macro-body/macro-body-unknown-construct.h(8): failed to parse full #define body
    # define B ( ) void f ( 
                        ^
tests/c/macro-body/macro-body-unknown-construct.h(9): failed to parse full #define body
    # define C ( a ) void f ( 
                          ^
tests/c/macro-body/macro-body-unknown-construct.h(10): failed to parse full #define body
    # define D ( a , b , c ) void f ( 
                                  ^
tests/c/macro-body/macro-body-unknown-construct.h(13): missing '}' to close anonymous enum block
    # define M1 enum { A , 
                           ^
[22/23] cygwin-x86_64
 tests/c/macro-body/macro-body-unknown-construct.h
tests/c/macro-body/macro-body-unknown-construct.h(3): failed to parse full #define body
    # define m void f ( void 
                    ^
tests/c/macro-body/macro-body-unknown-construct.h(7): failed to parse full #define body
    # define A void f ( 
                    ^
tests/c/macro-body/macro-body-unknown-construct.h(8): failed to parse full #define body
    # define B ( ) void f ( 
                        ^
tests/c/macro-body/macro-body-unknown-construct.h(9): failed to parse full #define body
    # define C ( a ) void f ( 
                          ^
tests/c/macro-body/macro-body-unknown-construct.h(10): failed to parse full #define body
    # define D ( a , b , c ) void f ( 
                                  ^
tests/c/macro-body/macro-body-unknown-construct.h(13): missing '}' to close anonymous enum block
    # define M1 enum { A , 
                           ^
[23/23] dos
 tests/c/macro-body/macro-body-unknown-construct.h
tests/c/macro-body/macro-body-unknown-construct.h(3): failed to parse full #define body
    # define m void f ( void 
                    ^
tests/c/macro-body/macro-body-unknown-construct.h(7): failed to parse full #define body
    # define A void f ( 
                    ^
tests/c/macro-body/macro-body-unknown-construct.h(8): failed to parse full #define body
    # define B ( ) void f ( 
                        ^
tests/c/macro-body/macro-body-unknown-construct.h(9): failed to parse full #define body
    # define C ( a ) void f ( 
                          ^
tests/c/macro-body/macro-body-unknown-construct.h(10): failed to parse full #define body
    # define D ( a , b , c ) void f ( 
                                  ^
tests/c/macro-body/macro-body-unknown-construct.h(13): missing '}' to close anonymous enum block
    # define M1 enum { A , 
                           ^
	tests/c/macro-body/macro-body-unknown-construct.h
emitting: tests/c/macro-body/macro-body-unknown-construct.bi (2 declarations, 6 TODOs)
