go version go1.15.2 linux/arm
Linux pi32 5.4.0-1018-raspi #20-Ubuntu SMP Sun Sep 6 05:15:38 UTC 2020 armv7l armv7l armv7l GNU/Linux
test binary compiled for linux/arm
CCGO_CPP=""
=== RUN   TestTCC
    all_test.go:416: files 61, ok 61
--- PASS: TestTCC (66.43s)
=== RUN   TestCAPI
    all_test.go:649: libc map[_IO_putc:{} ___errno_location:{} __assert_fail:{} __builtin_abort:{} __builtin_abs:{} __builtin_copysign:{} __builtin_copysignf:{} __builtin_exit:{} __builtin_expect:{} __builtin_fabs:{} __builtin_free:{} __builtin_malloc:{} __builtin_memcmp:{} __builtin_memcpy:{} __builtin_memset:{} __builtin_prefetch:{} __builtin_printf:{} __builtin_snprintf:{} __builtin_sprintf:{} __builtin_strchr:{} __builtin_strcmp:{} __builtin_strcpy:{} __builtin_strlen:{} __builtin_trap:{} __builtin_unreachable:{} __ccgo_in6addr_anyp:{} __ccgo_sqlite3_log:{} __ctype_b_loc:{} __errno_location:{} __h_errno_location:{} __inet_aton:{} __intscan:{} __isalnum_l:{} __isalpha_l:{} __isdigit_l:{} __isnan:{} __isnanf:{} __isnanl:{} __isoc99_sscanf:{} __lookup_ipliteral:{} __lookup_name:{} __lookup_serv:{} __shgetc:{} __shlim:{} __syscall1:{} __syscall3:{} __toread:{} __toread_needs_stdio_exit:{} __uflow:{} _exit:{} abort:{} abs:{} accept:{} access:{} acos:{} alarm:{} asin:{} atan:{} atan2:{} atof:{} atoi:{} atol:{} backtrace:{} backtrace_symbols_fd:{} bind:{} calloc:{} ceil:{} cfgetospeed:{} cfsetispeed:{} cfsetospeed:{} chdir:{} chmod:{} chown:{} close:{} closedir:{} connect:{} copysign:{} copysignf:{} cos:{} cosf:{} cosh:{} dlclose:{} dlerror:{} dlopen:{} dlsym:{} dup2:{} environ:{} execvp:{} exit:{} exp:{} fabs:{} fabsf:{} fchmod:{} fchown:{} fclose:{} fcntl:{} fcntl64:{} fdopen:{} ferror:{} fflush:{} fgetc:{} fgets:{} fileno:{} floor:{} fmod:{} fopen:{} fopen64:{} fork:{} fprintf:{} fputc:{} fputs:{} fread:{} free:{} freeaddrinfo:{} frexp:{} fseek:{} fstat:{} fstat64:{} fsync:{} ftell:{} ftruncate:{} ftruncate64:{} fts64_close:{} fts64_open:{} fts64_read:{} fts_close:{} fts_open:{} fts_read:{} fwrite:{} gai_strerror:{} getaddrinfo:{} getcwd:{} getenv:{} geteuid:{} getgrgid:{} getgrnam:{} gethostbyaddr:{} gethostbyaddr_r:{} gethostbyname:{} gethostbyname2:{} gethostbyname2_r:{} getnameinfo:{} getpeername:{} getpid:{} getpwnam:{} getpwuid:{} getrlimit:{} getrlimit64:{} getrusage:{} getservbyname:{} getsockname:{} getsockopt:{} gettimeofday:{} getuid:{} gmtime_r:{} h_errno:{} htonl:{} htons:{} hypot:{} inet_ntoa:{} inet_ntop:{} inet_pton:{} ioctl:{} isalnum:{} isalpha:{} isatty:{} isdigit:{} isnan:{} isnanf:{} isnanl:{} ldexp:{} link:{} listen:{} localtime:{} localtime_r:{} log:{} log10:{} lseek:{} lseek64:{} lstat:{} lstat64:{} malloc:{} memchr:{} memcmp:{} memcpy:{} memmove:{} memset:{} mkdir:{} mkfifo:{} mknod:{} mkstemp64:{} mkstemps64:{} mktime:{} mmap64:{} modf:{} munmap:{} nl_langinfo:{} ntohs:{} open:{} open64:{} opendir:{} pclose:{} perror:{} pipe:{} popen:{} pow:{} printf:{} putc:{} putchar:{} qsort:{} raise:{} rand:{} read:{} readdir:{} readdir64:{} readlink:{} realloc:{} realpath:{} recv:{} rename:{} rewind:{} rmdir:{} round:{} select:{} send:{} setlocale:{} setrlimit:{} setrlimit64:{} setsockopt:{} setvbuf:{} shutdown:{} sigaction:{} signal:{} sin:{} sinf:{} sinh:{} sleep:{} snprintf:{} socket:{} sprintf:{} sqrt:{} stat:{} stat64:{} stderr:{} stdin:{} stdout:{} strcasecmp:{} strcat:{} strchr:{} strcmp:{} strcpy:{} strcspn:{} strdup:{} strerror:{} strlen:{} strncmp:{} strncpy:{} strnlen:{} strpbrk:{} strrchr:{} strspn:{} strstr:{} strtoimax:{} strtol:{} strtoll:{} strtoul:{} strtoull:{} strtoumax:{} symlink:{} sysconf:{} system:{} tan:{} tanh:{} tcgetattr:{} tcsetattr:{} time:{} tolower:{} toupper:{} tzset:{} umask:{} uname:{} unlink:{} usleep:{} utime:{} utimes:{} vfprintf:{} vprintf:{} waitpid:{} write:{} zero_struct_address:{}]
--- PASS: TestCAPI (0.06s)
=== RUN   TestText
--- PASS: TestText (0.00s)
=== RUN   TestGCCExec
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20010209-1.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20010209-1.c:5:7: variable length arrays not supported
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20010209-1.c:5:7: unsupported C type: array of int
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20010209-1.c:5:7: unsupported C type: array of int
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20010209-1.c:6:3: nested functions not supported
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20010209-1.c:6:3: nested functions not supported
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20010209-1.c:6:16: variable length arrays not supported
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20010209-1.c:13:10: undefined: bar
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20010209-1.c:13:10: undefined: bar
/home/jnml/src/modernc.org/ccgo/v3/go.go:9510:primaryExpressionDecay: TODOTODO 20010325-1.c:12:7 
    all_test.go:804: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20010325-1.c: /home/jnml/src/modernc.org/ccgo/v3/go.go:9510:primaryExpressionDecay: TODOTODO 20010325-1.c:12:7 
/home/jnml/src/modernc.org/ccgo/v3/go.go:8667:postfixExpressionValue: TODOTODO 20010518-2.c:31:9 
    all_test.go:804: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20010518-2.c: /home/jnml/src/modernc.org/ccgo/v3/go.go:8667:postfixExpressionValue: TODOTODO 20010518-2.c:31:9 
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20010605-1.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20010605-1.c:5:3: nested functions not supported
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20010605-1.c:5:3: nested functions not supported
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20010605-1.c:10:11: undefined: fff
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20010605-1.c:10:11: undefined: fff
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20010605-2.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20010605-2.c:7:12: `x`: expected ;
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20010605-2.c:8:12: `x`: expected ;
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20010605-2.c:10:12: `y`: expected ;
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20010605-2.c:11:12: `y`: expected ;
/home/jnml/src/modernc.org/ccgo/v3/go.go:1960:typ: TODOTODO 20010924-1.c:27:3 array of char 
    all_test.go:804: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20010924-1.c: /home/jnml/src/modernc.org/ccgo/v3/go.go:1960:typ: TODOTODO 20010924-1.c:27:3 array of char 
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20020107-1.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20020107-1.c:20:3: assembler statements not supported
/home/jnml/src/modernc.org/ccgo/v3/go.go:8667:postfixExpressionValue: TODOTODO 20020206-1.c:10:11 
    all_test.go:804: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20020206-1.c: /home/jnml/src/modernc.org/ccgo/v3/go.go:8667:postfixExpressionValue: TODOTODO 20020206-1.c:10:11 
/home/jnml/src/modernc.org/ccgo/v3/go.go:8259:postfixExpressionSelect: TODOTODO 20020206-2.c:22:12 
    all_test.go:804: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20020206-2.c: /home/jnml/src/modernc.org/ccgo/v3/go.go:8259:postfixExpressionSelect: TODOTODO 20020206-2.c:22:12 
/home/jnml/src/modernc.org/ccgo/v3/go.go:8667:postfixExpressionValue: TODOTODO 20020215-1.c:29:22 
    all_test.go:804: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20020215-1.c: /home/jnml/src/modernc.org/ccgo/v3/go.go:8667:postfixExpressionValue: TODOTODO 20020215-1.c:29:22 
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20020227-1.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20020227-1.c:5:27: declarator has invalid or incomplete type
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20020314-1.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20020314-1.c:14:7: undefined: alloca
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20020320-1.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20020320-1.c:13:11: statement expressions not supported
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20020320-1.c:13:11: statement expressions not supported
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20020320-1.c:17:11: statement expressions not supported
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20020320-1.c:17:11: statement expressions not supported
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20020320-1.c:18:6: statement expressions not supported
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20020320-1.c:18:6: statement expressions not supported
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20020411-1.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20020411-1.c:11:12: `f`: expected ;
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20020411-1.c:12:12: `f`: expected ;
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20020411-1.c:21:16: `d`: expected )
/home/jnml/src/modernc.org/ccgo/v3/go.go:7160:castExpressionValueNormal: TODOTODO /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20020412-1.c:31:7 struct {x array of char; } struct 
    all_test.go:804: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20020412-1.c: /home/jnml/src/modernc.org/ccgo/v3/go.go:7160:castExpressionValueNormal: TODOTODO /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20020412-1.c:31:7 struct {x array of char; } struct 
    all_test.go:804: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20020810-1.c: TODO /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20020810-1.c:17:16: struct A <- int
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20021113-1.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20021113-1.c:13:14: undefined: alloca
    all_test.go:804: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20021118-1.c: TODO /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20021118-1.c:10:18: array of 4 int
/home/jnml/src/modernc.org/ccgo/v3/go.go:1960:typ: TODOTODO - array of int 
    all_test.go:804: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20030109-1.c: /home/jnml/src/modernc.org/ccgo/v3/go.go:1960:typ: TODOTODO - array of int 
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20030222-1.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20030222-1.c:14:3: assembler statements not supported
/home/jnml/src/modernc.org/ccgo/v3/go.go:8667:postfixExpressionValue: TODOTODO 20030224-2.c:19:15 
    all_test.go:804: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20030224-2.c: /home/jnml/src/modernc.org/ccgo/v3/go.go:8667:postfixExpressionValue: TODOTODO 20030224-2.c:19:15 
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20030330-1.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20030330-1.c:9:21: undefined: __builtin_constant_p
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20030330-1.c:9:21: undefined: __builtin_constant_p
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20030330-1.c:10:25: undefined: link_error
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20030330-1.c:10:25: undefined: link_error
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20030501-1.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20030501-1.c:7:5: nested functions not supported
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20030501-1.c:7:5: nested functions not supported
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20030501-1.c:12:7: undefined: retframe_block
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20030501-1.c:12:7: undefined: retframe_block
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20030811-1.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20030811-1.c:13:29: undefined: __builtin_return_address
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20030811-1.c:19:29: undefined: __builtin_return_address
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20030811-1.c:24:26: undefined: __builtin_return_address
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20030811-1.c:24:26: too many errors
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20030910-1.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20030910-1.c:8:25: `dc`: expected )
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20030910-1.c:10:15: `dc`: expected )
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20030910-1.c:11:3: `exit`: expected ;
/home/jnml/src/modernc.org/ccgo/v3/go.go:7137:castExpressionValueNormal: TODOTODO 20031003-1.c:14:15 
    all_test.go:804: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20031003-1.c: /home/jnml/src/modernc.org/ccgo/v3/go.go:7137:castExpressionValueNormal: TODOTODO 20031003-1.c:14:15 
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20040223-1.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20040223-1.c:15:12: undefined: alloca
/home/jnml/src/modernc.org/ccgo/v3/go.go:3914:jumpStatement: TODOTODO 20040302-1.c:13:3 
    all_test.go:804: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20040302-1.c: /home/jnml/src/modernc.org/ccgo/v3/go.go:3914:jumpStatement: TODOTODO 20040302-1.c:13:3 
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20040308-1.c: unsupported C type: array of int
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20040308-1.c:7:9: unsupported C type: array of int
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20040308-1.c:7:9: variable length arrays not supported
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20040308-1.c:7:9: too many errors
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20040520-1.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20040520-1.c:6:9: nested functions not supported
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20040520-1.c:6:9: nested functions not supported
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20040520-1.c:14:14: undefined: bar
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20040520-1.c:14:14: undefined: bar
/home/jnml/src/modernc.org/ccgo/v3/go.go:7854:unaryExpressionPreIncDecVoid: TODOTODO /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20040629-1.c:123:1 opBitfield 
    all_test.go:804: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20040629-1.c: /home/jnml/src/modernc.org/ccgo/v3/go.go:7854:unaryExpressionPreIncDecVoid: TODOTODO /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20040629-1.c:123:1 opBitfield 
/home/jnml/src/modernc.org/ccgo/v3/go.go:7854:unaryExpressionPreIncDecVoid: TODOTODO /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20040629-1.c:123:1 opBitfield 
    all_test.go:804: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20040705-1.c: /home/jnml/src/modernc.org/ccgo/v3/go.go:7854:unaryExpressionPreIncDecVoid: TODOTODO /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20040629-1.c:123:1 opBitfield 
/home/jnml/src/modernc.org/ccgo/v3/go.go:7854:unaryExpressionPreIncDecVoid: TODOTODO /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20040629-1.c:123:1 opBitfield 
    all_test.go:804: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20040705-2.c: /home/jnml/src/modernc.org/ccgo/v3/go.go:7854:unaryExpressionPreIncDecVoid: TODOTODO /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20040629-1.c:123:1 opBitfield 
/home/jnml/src/modernc.org/ccgo/v3/go.go:3083:declaratorLValueDefault: TODOTODO /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20040707-1.c:5:3: 20040707-1.c:4:19: "s1"
    all_test.go:804: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20040707-1.c: /home/jnml/src/modernc.org/ccgo/v3/go.go:3083:declaratorLValueDefault: TODOTODO /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20040707-1.c:5:3: 20040707-1.c:4:19: "s1"
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20040709-1.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20040709-1.c:92:58: undefined: __builtin_classify_type
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20040709-1.c:93:67: undefined: __builtin_classify_type
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20040709-1.c:94:67: undefined: __builtin_classify_type
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20040709-1.c:94:67: too many errors
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20040709-2.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20040709-2.c:92:63: undefined: __builtin_classify_type
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20040709-2.c:93:72: undefined: __builtin_classify_type
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20040709-2.c:94:72: undefined: __builtin_classify_type
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20040709-2.c:94:72: too many errors
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20040709-3.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20040709-2.c:92:63: undefined: __builtin_classify_type
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20040709-2.c:93:72: undefined: __builtin_classify_type
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20040709-2.c:94:72: undefined: __builtin_classify_type
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20040709-2.c:94:72: too many errors
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20040811-1.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20040811-1.c:14:7: variable length arrays not supported
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20040811-1.c:14:7: variable length arrays not supported
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20040811-1.c:15:3: variable length arrays not supported
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20040811-1.c:15:3: variable length arrays not supported
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20040811-1.c:16:3: variable length arrays not supported
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20040811-1.c:17:7: variable length arrays not supported
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20040811-1.c:15:3: too many errors
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20041124-1.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20041124-1.c:1:36: declarator has invalid or incomplete type
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20041124-1.c:2:23: operand has invalid or incomplete type
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20041201-1.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20041201-1.c:3:32: declarator has invalid or incomplete type
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20041201-1.c:5:14: operand has invalid or incomplete type
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20041201-1.c:9:19: operand has invalid or incomplete type
    all_test.go:829: 
        // Code generated by 'ccgo -D__FUNCTION__=__func__ -o main.go -ccgo-verify-structs /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20041210-1.c -ccgo-long-double-is-double', DO NOT EDIT.
        
        package main
        
        import (
        	"math"
        	"reflect"
        	"unsafe"
        
        	"modernc.org/libc"
        )
        
        var _ = math.Pi
        var _ reflect.Kind
        var _ unsafe.Pointer
        
        func main() { libc.Start(main1) }
        
        type ptrdiff_t = int32 /* <builtin>:3:26 */
        
        type size_t = uint32 /* <builtin>:9:23 */
        
        type wchar_t = uint32 /* <builtin>:15:24 */
        
        // The FR-V port used to fail this test because the andcc patterns
        //   wrongly claimed to set the C and V flags.
        // Copyright (C) 1992-2019 Free Software Foundation, Inc.
        //
        //This file is part of GCC.
        //
        //GCC is free software; you can redistribute it and/or modify it under
        //the terms of the GNU General Public License as published by the Free
        //Software Foundation; either version 3, or (at your option) any later
        //version.
        //
        //GCC is distributed in the hope that it will be useful, but WITHOUT ANY
        //WARRANTY; without even the implied warranty of MERCHANTABILITY or
        //FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
        //for more details.
        //
        //Under Section 7 of GPL version 3, you are granted additional
        //permissions described in the GCC Runtime Library Exception, version
        //3.1, as published by the Free Software Foundation.
        //
        //You should have received a copy of the GNU General Public License and
        //a copy of the GCC Runtime Library Exception along with this program;
        //see the files COPYING3 and COPYING.RUNTIME respectively.  If not, see
        //<http://www.gnu.org/licenses/>.
        
        // This administrivia gets added to the beginning of limits.h
        //   if the system has its own version of limits.h.
        
        // We use _GCC_LIMITS_H_ because we want this not to match
        //   any macros that the system's limits.h uses for its own purposes.
        
        // Use "..." so that we find syslimits.h only in this same directory.
        // syslimits.h stands for the system's own limits.h file.
        //   If we can use it ok unmodified, then we install this text.
        //   If fixincludes fixes it, then the fixed version is installed
        //   instead of this text.
        
        // Copyright (C) 1991-2020 Free Software Foundation, Inc.
        //   This file is part of the GNU C Library.
        //
        //   The GNU C Library is free software; you can redistribute it and/or
        //   modify it under the terms of the GNU Lesser General Public
        //   License as published by the Free Software Foundation; either
        //   version 2.1 of the License, or (at your option) any later version.
        //
        //   The GNU C Library is distributed in the hope that it will be useful,
        //   but WITHOUT ANY WARRANTY; without even the implied warranty of
        //   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
        //   Lesser General Public License for more details.
        //
        //   You should have received a copy of the GNU Lesser General Public
        //   License along with the GNU C Library; if not, see
        //   <https://www.gnu.org/licenses/>.
        
        //	ISO C99 Standard: 7.10/5.2.4.2.1 Sizes of integer types	<limits.h>
        
        // Handle feature test macros at the start of a header.
        //   Copyright (C) 2016-2020 Free Software Foundation, Inc.
        //   This file is part of the GNU C Library.
        //
        //   The GNU C Library is free software; you can redistribute it and/or
        //   modify it under the terms of the GNU Lesser General Public
        //   License as published by the Free Software Foundation; either
        //   version 2.1 of the License, or (at your option) any later version.
        //
        //   The GNU C Library is distributed in the hope that it will be useful,
        //   but WITHOUT ANY WARRANTY; without even the implied warranty of
        //   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
        //   Lesser General Public License for more details.
        //
        //   You should have received a copy of the GNU Lesser General Public
        //   License along with the GNU C Library; if not, see
        //   <https://www.gnu.org/licenses/>.
        
        // This header is internal to glibc and should not be included outside
        //   of glibc headers.  Headers including it must define
        //   __GLIBC_INTERNAL_STARTING_HEADER_IMPLEMENTATION first.  This header
        //   cannot have multiple include guards because ISO C feature test
        //   macros depend on the definition of the macro when an affected
        //   header is included, not when the first system header is
        //   included.
        
        // Copyright (C) 1991-2020 Free Software Foundation, Inc.
        //   This file is part of the GNU C Library.
        //
        //   The GNU C Library is free software; you can redistribute it and/or
        //   modify it under the terms of the GNU Lesser General Public
        //   License as published by the Free Software Foundation; either
        //   version 2.1 of the License, or (at your option) any later version.
        //
        //   The GNU C Library is distributed in the hope that it will be useful,
        //   but WITHOUT ANY WARRANTY; without even the implied warranty of
        //   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
        //   Lesser General Public License for more details.
        //
        //   You should have received a copy of the GNU Lesser General Public
        //   License along with the GNU C Library; if not, see
        //   <https://www.gnu.org/licenses/>.
        
        // These are defined by the user (or the compiler)
        //   to specify the desired environment:
        //
        //   __STRICT_ANSI__	ISO Standard C.
        //   _ISOC99_SOURCE	Extensions to ISO C89 from ISO C99.
        //   _ISOC11_SOURCE	Extensions to ISO C99 from ISO C11.
        //   _ISOC2X_SOURCE	Extensions to ISO C99 from ISO C2X.
        //   __STDC_WANT_LIB_EXT2__
        //			Extensions to ISO C99 from TR 27431-2:2010.
        //   __STDC_WANT_IEC_60559_BFP_EXT__
        //			Extensions to ISO C11 from TS 18661-1:2014.
        //   __STDC_WANT_IEC_60559_FUNCS_EXT__
        //			Extensions to ISO C11 from TS 18661-4:2015.
        //   __STDC_WANT_IEC_60559_TYPES_EXT__
        //			Extensions to ISO C11 from TS 18661-3:2015.
        //
        //   _POSIX_SOURCE	IEEE Std 1003.1.
        //   _POSIX_C_SOURCE	If ==1, like _POSIX_SOURCE; if >=2 add IEEE Std 1003.2;
        //			if >=199309L, add IEEE Std 1003.1b-1993;
        //			if >=199506L, add IEEE Std 1003.1c-1995;
        //			if >=200112L, all of IEEE 1003.1-2004
        //			if >=200809L, all of IEEE 1003.1-2008
        //   _XOPEN_SOURCE	Includes POSIX and XPG things.  Set to 500 if
        //			Single Unix conformance is wanted, to 600 for the
        //			sixth revision, to 700 for the seventh revision.
        //   _XOPEN_SOURCE_EXTENDED XPG things and X/Open Unix extensions.
        //   _LARGEFILE_SOURCE	Some more functions for correct standard I/O.
        //   _LARGEFILE64_SOURCE	Additional functionality from LFS for large files.
        //   _FILE_OFFSET_BITS=N	Select default filesystem interface.
        //   _ATFILE_SOURCE	Additional *at interfaces.
        //   _GNU_SOURCE		All of the above, plus GNU extensions.
        //   _DEFAULT_SOURCE	The default set of features (taking precedence over
        //			__STRICT_ANSI__).
        //
        //   _FORTIFY_SOURCE	Add security hardening to many library functions.
        //			Set to 1 or 2; 2 performs stricter checks than 1.
        //
        //   _REENTRANT, _THREAD_SAFE
        //			Obsolete; equivalent to _POSIX_C_SOURCE=199506L.
        //
        //   The `-ansi' switch to the GNU C compiler, and standards conformance
        //   options such as `-std=c99', define __STRICT_ANSI__.  If none of
        //   these are defined, or if _DEFAULT_SOURCE is defined, the default is
        //   to have _POSIX_SOURCE set to one and _POSIX_C_SOURCE set to
        //   200809L, as well as enabling miscellaneous functions from BSD and
        //   SVID.  If more than one of these are defined, they accumulate.  For
        //   example __STRICT_ANSI__, _POSIX_SOURCE and _POSIX_C_SOURCE together
        //   give you ISO C, 1003.1, and 1003.2, but nothing else.
        //
        //   These are defined by this file and are used by the
        //   header files to decide what to declare or define:
        //
        //   __GLIBC_USE (F)	Define things from feature set F.  This is defined
        //			to 1 or 0; the subsequent macros are either defined
        //			or undefined, and those tests should be moved to
        //			__GLIBC_USE.
        //   __USE_ISOC11		Define ISO C11 things.
        //   __USE_ISOC99		Define ISO C99 things.
        //   __USE_ISOC95		Define ISO C90 AMD1 (C95) things.
        //   __USE_ISOCXX11	Define ISO C++11 things.
        //   __USE_POSIX		Define IEEE Std 1003.1 things.
        //   __USE_POSIX2		Define IEEE Std 1003.2 things.
        //   __USE_POSIX199309	Define IEEE Std 1003.1, and .1b things.
        //   __USE_POSIX199506	Define IEEE Std 1003.1, .1b, .1c and .1i things.
        //   __USE_XOPEN		Define XPG things.
        //   __USE_XOPEN_EXTENDED	Define X/Open Unix things.
        //   __USE_UNIX98		Define Single Unix V2 things.
        //   __USE_XOPEN2K        Define XPG6 things.
        //   __USE_XOPEN2KXSI     Define XPG6 XSI things.
        //   __USE_XOPEN2K8       Define XPG7 things.
        //   __USE_XOPEN2K8XSI    Define XPG7 XSI things.
        //   __USE_LARGEFILE	Define correct standard I/O things.
        //   __USE_LARGEFILE64	Define LFS things with separate names.
        //   __USE_FILE_OFFSET64	Define 64bit interface as default.
        //   __USE_MISC		Define things from 4.3BSD or System V Unix.
        //   __USE_ATFILE		Define *at interfaces and AT_* constants for them.
        //   __USE_GNU		Define GNU extensions.
        //   __USE_FORTIFY_LEVEL	Additional security measures used, according to level.
        //
        //   The macros `__GNU_LIBRARY__', `__GLIBC__', and `__GLIBC_MINOR__' are
        //   defined by this file unconditionally.  `__GNU_LIBRARY__' is provided
        //   only for compatibility.  All new code should use the other symbols
        //   to test for features.
        //
        //   All macros listed above as possibly being defined by this file are
        //   explicitly undefined if they are not explicitly defined.
        //   Feature-test macros that are not defined by the user or compiler
        //   but are implied by the other feature-test macros defined (or by the
        //   lack of any definitions) are defined by the file.
        //
        //   ISO C feature test macros depend on the definition of the macro
        //   when an affected header is included, not when the first system
        //   header is included, and so they are handled in
        //   <bits/libc-header-start.h>, which does not have a multiple include
        //   guard.  Feature test macros that can be handled from the first
        //   system header included are handled here.
        
        // Undefine everything, so we get a clean slate.
        
        // Suppress kernel-name space pollution unless user expressedly asks
        //   for it.
        
        // Convenience macro to test the version of gcc.
        //   Use like this:
        //   #if __GNUC_PREREQ (2,8)
        //   ... code requiring gcc 2.8 or later ...
        //   #endif
        //   Note: only works for GCC 2.0 and later, because __GNUC_MINOR__ was
        //   added in 2.0.
        
        // Similarly for clang.  Features added to GCC after version 4.2 may
        //   or may not also be available in clang, and clang's definitions of
        //   __GNUC(_MINOR)__ are fixed at 4 and 2 respectively.  Not all such
        //   features can be queried via __has_extension/__has_feature.
        
        // Whether to use feature set F.
        
        // _BSD_SOURCE and _SVID_SOURCE are deprecated aliases for
        //   _DEFAULT_SOURCE.  If _DEFAULT_SOURCE is present we do not
        //   issue a warning; the expectation is that the source is being
        //   transitioned to use the new macro.
        
        // If _GNU_SOURCE was defined by the user, turn on all the other features.
        
        // If nothing (other than _GNU_SOURCE and _DEFAULT_SOURCE) is defined,
        //   define _DEFAULT_SOURCE.
        
        // This is to enable the ISO C2X extension.
        
        // This is to enable the ISO C11 extension.
        
        // This is to enable the ISO C99 extension.
        
        // This is to enable the ISO C90 Amendment 1:1995 extension.
        
        // If none of the ANSI/POSIX macros are defined, or if _DEFAULT_SOURCE
        //   is defined, use POSIX.1-2008 (or another version depending on
        //   _XOPEN_SOURCE).
        
        // Some C libraries once required _REENTRANT and/or _THREAD_SAFE to be
        //   defined in all multithreaded code.  GNU libc has not required this
        //   for many years.  We now treat them as compatibility synonyms for
        //   _POSIX_C_SOURCE=199506L, which is the earliest level of POSIX with
        //   comprehensive support for multithreaded code.  Using them never
        //   lowers the selected level of POSIX conformance, only raises it.
        
        // The function 'gets' existed in C89, but is impossible to use
        //   safely.  It has been removed from ISO C11 and ISO C++14.  Note: for
        //   compatibility with various implementations of <cstdio>, this test
        //   must consider only the value of __cplusplus when compiling C++.
        
        // GNU formerly extended the scanf functions with modified format
        //   specifiers %as, %aS, and %a[...] that allocate a buffer for the
        //   input using malloc.  This extension conflicts with ISO C99, which
        //   defines %a as a standalone format specifier that reads a floating-
        //   point number; moreover, POSIX.1-2008 provides the same feature
        //   using the modifier letter 'm' instead (%ms, %mS, %m[...]).
        //
        //   We now follow C99 unless GNU extensions are active and the compiler
        //   is specifically in C89 or C++98 mode (strict or not).  For
        //   instance, with GCC, -std=gnu11 will have C99-compliant scanf with
        //   or without -D_GNU_SOURCE, but -std=c89 -D_GNU_SOURCE will have the
        //   old extension.
        
        // Get definitions of __STDC_* predefined macros, if the compiler has
        //   not preincluded this header automatically.
        // Copyright (C) 1991-2020 Free Software Foundation, Inc.
        //   This file is part of the GNU C Library.
        //
        //   The GNU C Library is free software; you can redistribute it and/or
        //   modify it under the terms of the GNU Lesser General Public
        //   License as published by the Free Software Foundation; either
        //   version 2.1 of the License, or (at your option) any later version.
        //
        //   The GNU C Library is distributed in the hope that it will be useful,
        //   but WITHOUT ANY WARRANTY; without even the implied warranty of
        //   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
        //   Lesser General Public License for more details.
        //
        //   You should have received a copy of the GNU Lesser General Public
        //   License along with the GNU C Library; if not, see
        //   <https://www.gnu.org/licenses/>.
        
        // This macro indicates that the installed library is the GNU C Library.
        //   For historic reasons the value now is 6 and this will stay from now
        //   on.  The use of this variable is deprecated.  Use __GLIBC__ and
        //   __GLIBC_MINOR__ now (see below) when you want to test for a specific
        //   GNU C library version and use the values in <gnu/lib-names.h> to get
        //   the sonames of the shared libraries.
        
        // Major and minor version number of the GNU C library package.  Use
        //   these macros to test for features in specific releases.
        
        // This is here only because every header file already includes this one.
        // Copyright (C) 1992-2020 Free Software Foundation, Inc.
        //   This file is part of the GNU C Library.
        //
        //   The GNU C Library is free software; you can redistribute it and/or
        //   modify it under the terms of the GNU Lesser General Public
        //   License as published by the Free Software Foundation; either
        //   version 2.1 of the License, or (at your option) any later version.
        //
        //   The GNU C Library is distributed in the hope that it will be useful,
        //   but WITHOUT ANY WARRANTY; without even the implied warranty of
        //   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
        //   Lesser General Public License for more details.
        //
        //   You should have received a copy of the GNU Lesser General Public
        //   License along with the GNU C Library; if not, see
        //   <https://www.gnu.org/licenses/>.
        
        // We are almost always included from features.h.
        
        // The GNU libc does not support any K&R compilers or the traditional mode
        //   of ISO C compilers anymore.  Check for some of the combinations not
        //   anymore supported.
        
        // Some user header file might have defined this before.
        
        // Compilers that are not clang may object to
        //       #if defined __clang__ && __has_extension(...)
        //   even though they do not need to evaluate the right-hand side of the &&.
        
        // These two macros are not used in glibc anymore.  They are kept here
        //   only because some other projects expect the macros to be defined.
        
        // For these things, GCC behaves the ANSI way normally,
        //   and the non-ANSI way under -traditional.
        
        // This is not a typedef so `const __ptr_t' does the right thing.
        
        // C++ needs to know that types and declarations are C, not C++.
        
        // Fortify support.
        
        // Support for flexible arrays.
        //   Headers that should use flexible arrays only if they're "real"
        //   (e.g. only if they won't affect sizeof()) should test
        //   #if __glibc_c99_flexarr_available.
        
        // __asm__ ("xyz") is used throughout the headers to rename functions
        //   at the assembly language level.  This is wrapped by the __REDIRECT
        //   macro, in order to support compilers that can do this some other
        //   way.  When compilers don't support asm-names at all, we have to do
        //   preprocessor tricks instead (which don't have exactly the right
        //   semantics, but it's the best we can do).
        //
        //   Example:
        //   int __REDIRECT(setpgrp, (__pid_t pid, __pid_t pgrp), setpgid);
        
        // GCC has various useful declarations that can be made with the
        //   `__attribute__' syntax.  All of the ways we use this do fine if
        //   they are omitted for compilers that don't understand it.
        
        // At some point during the gcc 2.96 development the `malloc' attribute
        //   for functions was introduced.  We don't want to use it unconditionally
        //   (although this would be possible) since it generates warnings.
        
        // Tell the compiler which arguments to an allocation function
        //   indicate the size of the allocation.
        
        // At some point during the gcc 2.96 development the `pure' attribute
        //   for functions was introduced.  We don't want to use it unconditionally
        //   (although this would be possible) since it generates warnings.
        
        // This declaration tells the compiler that the value is constant.
        
        // At some point during the gcc 3.1 development the `used' attribute
        //   for functions was introduced.  We don't want to use it unconditionally
        //   (although this would be possible) since it generates warnings.
        
        // Since version 3.2, gcc allows marking deprecated functions.
        
        // Since version 4.5, gcc also allows one to specify the message printed
        //   when a deprecated function is used.  clang claims to be gcc 4.2, but
        //   may also support this feature.
        
        // At some point during the gcc 2.8 development the `format_arg' attribute
        //   for functions was introduced.  We don't want to use it unconditionally
        //   (although this would be possible) since it generates warnings.
        //   If several `format_arg' attributes are given for the same function, in
        //   gcc-3.0 and older, all but the last one are ignored.  In newer gccs,
        //   all designated arguments are considered.
        
        // At some point during the gcc 2.97 development the `strfmon' format
        //   attribute for functions was introduced.  We don't want to use it
        //   unconditionally (although this would be possible) since it
        //   generates warnings.
        
        // The nonull function attribute allows to mark pointer parameters which
        //   must not be NULL.
        
        // If fortification mode, we warn about unused results of certain
        //   function calls which can lead to problems.
        
        // Forces a function to be always inlined.
        
        // Associate error messages with the source location of the call site rather
        //   than with the source location inside the function.
        
        // GCC 4.3 and above with -std=c99 or -std=gnu99 implements ISO C99
        //   inline semantics, unless -fgnu89-inline is used.  Using __GNUC_STDC_INLINE__
        //   or __GNUC_GNU_INLINE is not a good enough check for gcc because gcc versions
        //   older than 4.3 may define these macros and still not guarantee GNU inlining
        //   semantics.
        //
        //   clang++ identifies itself as gcc-4.2, but has support for GNU inlining
        //   semantics, that can be checked for by using the __GNUC_STDC_INLINE_ and
        //   __GNUC_GNU_INLINE__ macro definitions.
        
        // GCC 4.3 and above allow passing all anonymous arguments of an
        //   __extern_always_inline function to some other vararg function.
        
        // It is possible to compile containing GCC extensions even if GCC is
        //   run in pedantic mode if the uses are carefully marked using the
        //   `__extension__' keyword.  But this is not generally available before
        //   version 2.8.
        
        // __restrict is known in EGCS 1.2 and above.
        
        // ISO C99 also allows to declare arrays as non-overlapping.  The syntax is
        //     array_name[restrict]
        //   GCC 3.1 supports this.
        
        // Undefine (also defined in libc-symbols.h).
        
        // Copyright (C) 1999-2020 Free Software Foundation, Inc.
        //   This file is part of the GNU C Library.
        //
        //   The GNU C Library is free software; you can redistribute it and/or
        //   modify it under the terms of the GNU Lesser General Public
        //   License as published by the Free Software Foundation; either
        //   version 2.1 of the License, or (at your option) any later version.
        //
        //   The GNU C Library is distributed in the hope that it will be useful,
        //   but WITHOUT ANY WARRANTY; without even the implied warranty of
        //   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
        //   Lesser General Public License for more details.
        //
        //   You should have received a copy of the GNU Lesser General Public
        //   License along with the GNU C Library; if not, see
        //   <https://www.gnu.org/licenses/>.
        
        // Properties of long double type.
        //   Copyright (C) 2016-2020 Free Software Foundation, Inc.
        //   This file is part of the GNU C Library.
        //
        //   The GNU C Library is free software; you can redistribute it and/or
        //   modify it under the terms of the GNU Lesser General Public
        //   License  published by the Free Software Foundation; either
        //   version 2.1 of the License, or (at your option) any later version.
        //
        //   The GNU C Library is distributed in the hope that it will be useful,
        //   but WITHOUT ANY WARRANTY; without even the implied warranty of
        //   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
        //   Lesser General Public License for more details.
        //
        //   You should have received a copy of the GNU Lesser General Public
        //   License along with the GNU C Library; if not, see
        //   <https://www.gnu.org/licenses/>.
        
        // This header is included by <sys/cdefs.h>.
        //
        //   If long double is ABI-compatible with double, it should define
        //   __NO_LONG_DOUBLE_MATH to 1; otherwise, it should leave
        //   __NO_LONG_DOUBLE_MATH undefined.
        //
        //   If this build of the GNU C Library supports both long double
        //   ABI-compatible with double and some other long double format not
        //   ABI-compatible with double, it should define
        //   __LONG_DOUBLE_MATH_OPTIONAL to 1; otherwise, it should leave
        //   __LONG_DOUBLE_MATH_OPTIONAL undefined.
        //
        //   If __NO_LONG_DOUBLE_MATH is already defined, this header must not
        //   define anything; this is needed to work with the definition of
        //   __NO_LONG_DOUBLE_MATH in nldbl-compat.h.
        
        // In the default version of this header, long double is
        //   ABI-compatible with double.
        
        // __glibc_macro_warning (MESSAGE) issues warning MESSAGE.  This is
        //   intended for use in preprocessor macros.
        //
        //   Note: MESSAGE must be a _single_ string; concatenation of string
        //   literals is not supported.
        
        // Generic selection (ISO C11) is a C-only feature, available in GCC
        //   since version 4.9.  Previous versions do not provide generic
        //   selection, even though they might set __STDC_VERSION__ to 201112L,
        //   when in -std=c11 mode.  Thus, we must check for !defined __GNUC__
        //   when testing __STDC_VERSION__ for generic selection support.
        //   On the other hand, Clang also defines __GNUC__, so a clang-specific
        //   check is required to enable the use of generic selection.
        
        // If we don't have __REDIRECT, prototypes will be missing if
        //   __USE_FILE_OFFSET64 but not __USE_LARGEFILE[64].
        
        // Decide whether we can define 'extern inline' functions in headers.
        
        // This is here only because every header file already includes this one.
        //   Get the definitions of all the appropriate `__stub_FUNCTION' symbols.
        //   <gnu/stubs.h> contains `#define __stub_FUNCTION' when FUNCTION is a stub
        //   that will always return failure (and set errno to ENOSYS).
        // This file is automatically generated.
        //   This file selects the right generated file of `__stub_FUNCTION' macros
        //   based on the architecture being compiled for.
        
        // This file is automatically generated.
        //   It defines a symbol `__stub_FUNCTION' for each function
        //   in the C library which is a stub, meaning it will fail
        //   every time called, usually setting errno to ENOSYS.
        
        // ISO/IEC TR 24731-2:2010 defines the __STDC_WANT_LIB_EXT2__
        //   macro.
        
        // ISO/IEC TS 18661-1:2014 defines the __STDC_WANT_IEC_60559_BFP_EXT__
        //   macro.  Most but not all symbols enabled by that macro in TS
        //   18661-1 are enabled unconditionally in C2X; the symbols in Annex F
        //   still require that macro in C2X.
        
        // ISO/IEC TS 18661-4:2015 defines the
        //   __STDC_WANT_IEC_60559_FUNCS_EXT__ macro.  Other than the reduction
        //   functions, the symbols from this TS are enabled unconditionally in
        //   C2X.
        
        // ISO/IEC TS 18661-3:2015 defines the
        //   __STDC_WANT_IEC_60559_TYPES_EXT__ macro.
        
        // Maximum length of any multibyte character in any locale.
        //   We define this value here since the gcc header does not define
        //   the correct value.
        
        // If we are not using GNU CC we have to define all the symbols ourself.
        //   Otherwise use gcc's definitions (see below).
        
        // We only protect from multiple inclusion here, because all the other
        //   #include's protect themselves, and in GCC 2 we may #include_next through
        //   multiple copies of this file before we get to GCC's.
        
        // Copyright (C) 1999-2020 Free Software Foundation, Inc.
        //   This file is part of the GNU C Library.
        //
        //   The GNU C Library is free software; you can redistribute it and/or
        //   modify it under the terms of the GNU Lesser General Public
        //   License as published by the Free Software Foundation; either
        //   version 2.1 of the License, or (at your option) any later version.
        //
        //   The GNU C Library is distributed in the hope that it will be useful,
        //   but WITHOUT ANY WARRANTY; without even the implied warranty of
        //   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
        //   Lesser General Public License for more details.
        //
        //   You should have received a copy of the GNU Lesser General Public
        //   License along with the GNU C Library; if not, see
        //   <https://www.gnu.org/licenses/>.
        
        // We don't have #include_next.
        //   Define ANSI <limits.h> for standard 32-bit words.
        
        // These assume 8-bit `char's, 16-bit `short int's,
        //   and 32-bit `int's and `long int's.
        
        // Number of bits in a `char'.
        
        // Minimum and maximum values a `signed char' can hold.
        
        // Maximum value an `unsigned char' can hold.  (Minimum is 0.)
        
        // Minimum and maximum values a `char' can hold.
        
        // Minimum and maximum values a `signed short int' can hold.
        
        // Maximum value an `unsigned short int' can hold.  (Minimum is 0.)
        
        // Minimum and maximum values a `signed int' can hold.
        
        // Maximum value an `unsigned int' can hold.  (Minimum is 0.)
        
        // Minimum and maximum values a `signed long int' can hold.
        
        // Maximum value an `unsigned long int' can hold.  (Minimum is 0.)
        
        // Minimum and maximum values a `signed long long int' can hold.
        
        // Maximum value an `unsigned long long int' can hold.  (Minimum is 0.)
        
        // Get the compiler's limits.h, which defines almost all the ISO constants.
        //
        //    We put this #include_next outside the double inclusion check because
        //    it should be possible to include this file more than once and still get
        //    the definitions from gcc's header.
        
        // The <limits.h> files in some gcc versions don't define LLONG_MIN,
        //   LLONG_MAX, and ULLONG_MAX.  Instead only the values gcc defined for
        //   ages are available.
        
        // The integer width macros are not defined by GCC's <limits.h> before
        //   GCC 7, or if _GNU_SOURCE rather than
        //   __STDC_WANT_IEC_60559_BFP_EXT__ is used to enable this feature.
        
        // POSIX adds things to <limits.h>.
        // Copyright (C) 1991-2020 Free Software Foundation, Inc.
        //   This file is part of the GNU C Library.
        //
        //   The GNU C Library is free software; you can redistribute it and/or
        //   modify it under the terms of the GNU Lesser General Public
        //   License as published by the Free Software Foundation; either
        //   version 2.1 of the License, or (at your option) any later version.
        //
        //   The GNU C Library is distributed in the hope that it will be useful,
        //   but WITHOUT ANY WARRANTY; without even the implied warranty of
        //   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
        //   Lesser General Public License for more details.
        //
        //   You should have received a copy of the GNU Lesser General Public
        //   License along with the GNU C Library; if not, see
        //   <https://www.gnu.org/licenses/>.
        
        //	POSIX Standard: 2.9.2 Minimum Values	Added to <limits.h>
        //
        //	Never include this file directly; use <limits.h> instead.
        
        // Copyright (C) 1999-2020 Free Software Foundation, Inc.
        //   This file is part of the GNU C Library.
        //
        //   The GNU C Library is free software; you can redistribute it and/or
        //   modify it under the terms of the GNU Lesser General Public
        //   License as published by the Free Software Foundation; either
        //   version 2.1 of the License, or (at your option) any later version.
        //
        //   The GNU C Library is distributed in the hope that it will be useful,
        //   but WITHOUT ANY WARRANTY; without even the implied warranty of
        //   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
        //   Lesser General Public License for more details.
        //
        //   You should have received a copy of the GNU Lesser General Public
        //   License along with the GNU C Library; if not, see
        //   <https://www.gnu.org/licenses/>.
        
        // These are the standard-mandated minimum values.
        
        // Minimum number of operations in one list I/O call.
        
        // Minimal number of outstanding asynchronous I/O operations.
        
        // Maximum length of arguments to `execve', including environment.
        
        // Maximum simultaneous processes per real user ID.
        
        // Minimal number of timer expiration overruns.
        
        // Maximum length of a host name (not including the terminating null)
        //   as returned from the GETHOSTNAME function.
        
        // Maximum link count of a file.
        
        // Maximum length of login name.
        
        // Number of bytes in a terminal canonical input queue.
        
        // Number of bytes for which space will be
        //   available in a terminal input queue.
        
        // Maximum number of message queues open for a process.
        
        // Maximum number of supported message priorities.
        
        // Number of bytes in a filename.
        
        // Number of simultaneous supplementary group IDs per process.
        
        // Number of files one process can have open at once.
        
        // Number of bytes in a pathname.
        
        // Number of bytes than can be written atomically to a pipe.
        
        // The number of repeated occurrences of a BRE permitted by the
        //   REGEXEC and REGCOMP functions when using the interval notation.
        
        // Minimal number of realtime signals reserved for the application.
        
        // Number of semaphores a process can have.
        
        // Maximal value of a semaphore.
        
        // Number of pending realtime signals.
        
        // Largest value of a `ssize_t'.
        
        // Number of streams a process can have open at once.
        
        // The number of bytes in a symbolic link.
        
        // The number of symbolic links that can be traversed in the
        //   resolution of a pathname in the absence of a loop.
        
        // Number of timer for a process.
        
        // Maximum number of characters in a tty name.
        
        // Maximum length of a timezone name (element of `tzname').
        
        // Maximum clock resolution in nanoseconds.
        
        // Get the implementation-specific values for the above.
        // Minimum guaranteed maximum values for system limits.  Linux version.
        //   Copyright (C) 1993-2020 Free Software Foundation, Inc.
        //   This file is part of the GNU C Library.
        //
        //   The GNU C Library is free software; you can redistribute it and/or
        //   modify it under the terms of the GNU Lesser General Public License as
        //   published by the Free Software Foundation; either version 2.1 of the
        //   License, or (at your option) any later version.
        //
        //   The GNU C Library is distributed in the hope that it will be useful,
        //   but WITHOUT ANY WARRANTY; without even the implied warranty of
        //   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
        //   Lesser General Public License for more details.
        //
        //   You should have received a copy of the GNU Lesser General Public
        //   License along with the GNU C Library; see the file COPYING.LIB.  If
        //   not, see <https://www.gnu.org/licenses/>.
        
        // The kernel header pollutes the namespace with the NR_OPEN symbol
        //   and defines LINK_MAX although filesystems have different maxima.  A
        //   similar thing is true for OPEN_MAX: the limit can be changed at
        //   runtime and therefore the macro must not be defined.  Remove this
        //   after including the header if necessary.
        
        // The kernel sources contain a file with all the needed information.
        // SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note
        
        // Have to remove NR_OPEN?
        // Have to remove LINK_MAX?
        // Have to remove OPEN_MAX?
        // Have to remove ARG_MAX?
        
        // The number of data keys per process.
        // This is the value this implementation supports.
        
        // Controlling the iterations of destructors for thread-specific data.
        // Number of iterations this implementation does.
        
        // The number of threads per process.
        // We have no predefined limit on the number of threads.
        
        // Maximum amount by which a process can descrease its asynchronous I/O
        //   priority level.
        
        // Minimum size for a thread.  We are free to choose a reasonable value.
        
        // Maximum number of timer expiration overruns.
        
        // Maximum tty name length.
        
        // Maximum login name length.  This is arbitrary.
        
        // Maximum host name length.
        
        // Maximum message queue priority level.
        
        // Maximum value the semaphore can have.
        
        // ssize_t is not formally required to be the signed type
        //   corresponding to size_t, but it is for all configurations supported
        //   by glibc.
        
        // This value is a guaranteed minimum maximum.
        //   The current maximum can be got from `sysconf'.
        
        // Copyright (C) 1991-2020 Free Software Foundation, Inc.
        //   This file is part of the GNU C Library.
        //
        //   The GNU C Library is free software; you can redistribute it and/or
        //   modify it under the terms of the GNU Lesser General Public
        //   License as published by the Free Software Foundation; either
        //   version 2.1 of the License, or (at your option) any later version.
        //
        //   The GNU C Library is distributed in the hope that it will be useful,
        //   but WITHOUT ANY WARRANTY; without even the implied warranty of
        //   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
        //   Lesser General Public License for more details.
        //
        //   You should have received a copy of the GNU Lesser General Public
        //   License along with the GNU C Library; if not, see
        //   <https://www.gnu.org/licenses/>.
        
        // Never include this file directly; include <limits.h> instead.
        
        // The maximum `ibase' and `obase' values allowed by the `bc' utility.
        
        // The maximum number of elements allowed in an array by the `bc' utility.
        
        // The maximum `scale' value allowed by the `bc' utility.
        
        // The maximum length of a string constant accepted by the `bc' utility.
        
        // The maximum number of weights that can be assigned to an entry of
        //   the LC_COLLATE `order' keyword in the locale definition file.
        
        // The maximum number of expressions that can be nested
        //   within parentheses by the `expr' utility.
        
        // The maximum length, in bytes, of an input line.
        
        // The maximum number of repeated occurrences of a regular expression
        //   permitted when using the interval notation `\{M,N\}'.
        
        // The maximum number of bytes in a character class name.  We have no
        //   fixed limit, 2048 is a high number.
        
        // These values are implementation-specific,
        //   and may vary within the implementation.
        //   Their precise values can be obtained from sysconf.
        
        // This value is defined like this in regex.h.
        
        // Copyright (C) 1991-2019 Free Software Foundation, Inc.
        //
        //This file is part of GCC.
        //
        //GCC is free software; you can redistribute it and/or modify it under
        //the terms of the GNU General Public License as published by the Free
        //Software Foundation; either version 3, or (at your option) any later
        //version.
        //
        //GCC is distributed in the hope that it will be useful, but WITHOUT ANY
        //WARRANTY; without even the implied warranty of MERCHANTABILITY or
        //FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
        //for more details.
        //
        //Under Section 7 of GPL version 3, you are granted additional
        //permissions described in the GCC Runtime Library Exception, version
        //3.1, as published by the Free Software Foundation.
        //
        //You should have received a copy of the GNU General Public License and
        //a copy of the GCC Runtime Library Exception along with this program;
        //see the files COPYING3 and COPYING.RUNTIME respectively.  If not, see
        //<http://www.gnu.org/licenses/>.
        
        // Number of bits in a `char'.
        
        // Maximum length of a multibyte character.
        
        // Minimum and maximum values a `signed char' can hold.
        
        // Maximum value an `unsigned char' can hold.  (Minimum is 0).
        
        // Minimum and maximum values a `char' can hold.
        
        // Minimum and maximum values a `signed short int' can hold.
        
        // Maximum value an `unsigned short int' can hold.  (Minimum is 0).
        
        // Minimum and maximum values a `signed int' can hold.
        
        // Maximum value an `unsigned int' can hold.  (Minimum is 0).
        
        // Minimum and maximum values a `signed long int' can hold.
        //   (Same as `int').
        
        // Maximum value an `unsigned long int' can hold.  (Minimum is 0).
        
        // Minimum and maximum values a `signed long long int' can hold.
        
        // Maximum value an `unsigned long long int' can hold.  (Minimum is 0).
        
        // This administrivia gets added to the end of limits.h
        //   if the system has its own version of limits.h.
        
        var x = [4]int32{((-0x7fffffff - 1) / 2), 0x7fffffff, 2, 4} /* 20041210-1.c:5:5 */
        
        func main1(tls *libc.TLS, _ int32, _ uintptr) int32 { /* 20041210-1.c:8:1: */
        	if x[0] < x[1] {
        		if (x[2] & x[3]) < 0 {
        			libc.X__builtin_abort(tls)
        		}
        	}
        	libc.X__builtin_exit(tls, 0)
        	return int32(0)
        }
        
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20041210-1.c: signal: aborted (core dumped)
        
        exit status 1
/home/jnml/src/modernc.org/ccgo/v3/go.go:3914:jumpStatement: TODOTODO 20041214-1.c:25:7 
    all_test.go:804: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20041214-1.c: /home/jnml/src/modernc.org/ccgo/v3/go.go:3914:jumpStatement: TODOTODO 20041214-1.c:25:7 
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20041218-2.c: unsupported C type: array of char
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20041218-2.c:5:19: unsupported C type: array of char
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20041218-2.c:5:19: variable length arrays not supported
/home/jnml/src/modernc.org/ccgo/v3/go.go:2584:externalDeclaration: TODOTODO 20050106-1.c:9:2 
    all_test.go:804: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20050106-1.c: /home/jnml/src/modernc.org/ccgo/v3/go.go:2584:externalDeclaration: TODOTODO 20050106-1.c:9:2 
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20050121-1.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20050121-1.c:30:1: `r`: expected ;
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20050121-1.c:31:1: `r`: expected ;
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20050316-1.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20050316-1.c:51:17: initializer for a scalar shall be a single expression
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20050316-1.c:60:17: initializer for a scalar shall be a single expression
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20050316-1.c:66:18: initializer for a scalar shall be a single expression
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20050316-2.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20050316-2.c:38:19: initializer for a scalar shall be a single expression
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20050316-2.c:44:19: initializer for a scalar shall be a single expression
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20050316-2.c:49:17: initializer for a scalar shall be a single expression
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20050316-3.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20050316-3.c:28:18: initializer for a scalar shall be a single expression
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20050604-1.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20050604-1.c:29:25: initializer for a scalar shall be a single expression
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20050604-1.c:31:27: initializer for a scalar shall be a single expression
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20050607-1.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20050607-1.c:12:35: initializer for a scalar shall be a single expression
/home/jnml/src/modernc.org/ccgo/v3/go.go:8472:postfixExpressionAddrOf: TODOTODO 20050929-1.c:8:18 
    all_test.go:804: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20050929-1.c: /home/jnml/src/modernc.org/ccgo/v3/go.go:8472:postfixExpressionAddrOf: TODOTODO 20050929-1.c:8:18 
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20051012-1.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20051012-1.c:22:7: too many arguments
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20061220-1.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20061220-1.c:10:3: nested functions not supported
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20061220-1.c:10:3: nested functions not supported
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20061220-1.c:15:3: undefined: nested
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20061220-1.c:15:3: undefined: nested
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20061220-1.c:16:3: assembler statements not supported
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20061220-1.c:16:3: assembler statements not supported
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20061220-1.c:17:3: assembler statements not supported
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20061220-1.c:18:3: assembler statements not supported
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20061220-1.c:19:3: assembler statements not supported
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20061220-1.c:20:3: assembler statements not supported
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20061220-1.c:16:3: too many errors
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20070614-1.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20070614-1.c:3:10: declarator has invalid or incomplete type
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20070614-1.c:6:15: declarator has invalid or incomplete type
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20070614-1.c:12:24: declarator has invalid or incomplete type
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20070614-1.c:14:15: declarator has invalid or incomplete type
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20070614-1.c:24:15: operand has invalid or incomplete type
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20070824-1.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20070824-1.c:17:20: undefined: __builtin_alloca
    all_test.go:804: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20070919-1.c: TODO653
/home/jnml/src/modernc.org/ccgo/v3/go.go:8667:postfixExpressionValue: TODOTODO 20071029-1.c:36:8 
    all_test.go:804: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20071029-1.c: /home/jnml/src/modernc.org/ccgo/v3/go.go:8667:postfixExpressionValue: TODOTODO 20071029-1.c:36:8 
/home/jnml/src/modernc.org/ccgo/v3/go.go:8667:postfixExpressionValue: TODOTODO 20071202-1.c:8:9 
    all_test.go:804: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20071202-1.c: /home/jnml/src/modernc.org/ccgo/v3/go.go:8667:postfixExpressionValue: TODOTODO 20071202-1.c:8:9 
/home/jnml/src/modernc.org/ccgo/v3/go.go:3914:jumpStatement: TODOTODO 20071210-1.c:33:3 
    all_test.go:804: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20071210-1.c: /home/jnml/src/modernc.org/ccgo/v3/go.go:3914:jumpStatement: TODOTODO 20071210-1.c:33:3 
/home/jnml/src/modernc.org/ccgo/v3/go.go:7854:unaryExpressionPreIncDecVoid: TODOTODO /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20071211-1.c:18:3 opBitfield 
    all_test.go:804: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20071211-1.c: /home/jnml/src/modernc.org/ccgo/v3/go.go:7854:unaryExpressionPreIncDecVoid: TODOTODO /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20071211-1.c:18:3 opBitfield 
/home/jnml/src/modernc.org/ccgo/v3/go.go:3914:jumpStatement: TODOTODO 20071220-1.c:19:3 
    all_test.go:804: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20071220-1.c: /home/jnml/src/modernc.org/ccgo/v3/go.go:3914:jumpStatement: TODOTODO 20071220-1.c:19:3 
/home/jnml/src/modernc.org/ccgo/v3/go.go:7688:unaryExpressionValue: TODOTODO /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20071220-2.c:16:24 
    all_test.go:804: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20071220-2.c: /home/jnml/src/modernc.org/ccgo/v3/go.go:7688:unaryExpressionValue: TODOTODO /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20071220-2.c:16:24 
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20080502-1.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20080502-1.c:7:10: undefined: __builtin_signbit
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20090219-1.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20090219-1.c:12:3: nested functions not supported
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20090219-1.c:12:3: nested functions not supported
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20090219-1.c:21:3: undefined: bar
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20090219-1.c:21:3: undefined: bar
    all_test.go:804: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20180921-1.c: TODO /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/20180921-1.c:129:27: struct a <- long long
/home/jnml/src/modernc.org/ccgo/v3/go.go:7688:unaryExpressionValue: TODOTODO /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/920302-1.c:8:25 
    all_test.go:804: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/920302-1.c: /home/jnml/src/modernc.org/ccgo/v3/go.go:7688:unaryExpressionValue: TODOTODO /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/920302-1.c:8:25 
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/920415-1.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/920415-1.c:2:18: `l`: expected ;
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/920428-2.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/920428-2.c:4:24: `l1`: expected ;
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/920501-1.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/920501-1.c:4:23: too many arguments
/home/jnml/src/modernc.org/ccgo/v3/go.go:3914:jumpStatement: TODOTODO 920501-3.c:17:3 
    all_test.go:804: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/920501-3.c: /home/jnml/src/modernc.org/ccgo/v3/go.go:3914:jumpStatement: TODOTODO 920501-3.c:17:3 
/home/jnml/src/modernc.org/ccgo/v3/go.go:3914:jumpStatement: TODOTODO 920501-4.c:8:3 
    all_test.go:804: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/920501-4.c: /home/jnml/src/modernc.org/ccgo/v3/go.go:3914:jumpStatement: TODOTODO 920501-4.c:8:3 
/home/jnml/src/modernc.org/ccgo/v3/go.go:7688:unaryExpressionValue: TODOTODO /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/920501-5.c:5:16 
    all_test.go:804: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/920501-5.c: /home/jnml/src/modernc.org/ccgo/v3/go.go:7688:unaryExpressionValue: TODOTODO /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/920501-5.c:5:16 
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/920501-7.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/920501-7.c:13:13: `xlab`: expected ;
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/920612-2.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/920612-2.c:6:3: nested functions not supported
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/920612-2.c:6:3: nested functions not supported
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/920612-2.c:13:7: undefined: a
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/920612-2.c:13:7: undefined: a
/home/jnml/src/modernc.org/ccgo/v3/go.go:7160:castExpressionValueNormal: TODOTODO /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/920625-1.c:12:8 point struct 
    all_test.go:804: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/920625-1.c: /home/jnml/src/modernc.org/ccgo/v3/go.go:7160:castExpressionValueNormal: TODOTODO /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/920625-1.c:12:8 point struct 
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/920721-2.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/920721-2.c:3:23: variable length arrays not supported
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/920721-4.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/920721-4.c:4:13: `lab1`: expected ;
/home/jnml/src/modernc.org/ccgo/v3/go.go:7160:castExpressionValueNormal: TODOTODO /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/920908-1.c:12:3 T struct 
    all_test.go:804: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/920908-1.c: /home/jnml/src/modernc.org/ccgo/v3/go.go:7160:castExpressionValueNormal: TODOTODO /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/920908-1.c:12:3 T struct 
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/920929-1.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/920929-1.c:6:8: variable length arrays not supported
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/920929-1.c:6:8: unsupported C type: array of double
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/920929-1.c:8:1: variable length arrays not supported
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/920929-1.c:8:1: variable length arrays not supported
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/921017-1.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/921017-1.c:9:16: undefined: i
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/921202-1.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/921202-1.c:21:7: too many arguments
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/921202-1.c:21:7: too many arguments
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/921202-1.c:29:8: too many arguments
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/921202-1.c:29:8: too many arguments
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/921202-1.c:31:25: too many arguments
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/921202-1.c:31:25: too many arguments
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/921202-1.c:33:4: too many arguments
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/921202-1.c:33:4: too many arguments
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/921202-1.c:33:22: too many errors
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/921208-2.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/921208-2.c:13:7: too many arguments
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/921208-2.c:13:7: too many arguments
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/921208-2.c:14:7: too many arguments
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/921208-2.c:14:7: too many arguments
/home/jnml/src/modernc.org/ccgo/v3/go.go:3193:declaratorAddrOfFunction: TODOTODO /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/921215-1.c:20:5: 921215-1.c:15:8: "q"
    all_test.go:804: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/921215-1.c: /home/jnml/src/modernc.org/ccgo/v3/go.go:3193:declaratorAddrOfFunction: TODOTODO /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/921215-1.c:20:5: 921215-1.c:15:8: "q"
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/930406-1.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/930406-1.c:13:15: `mylabel`: expected ;
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/930930-1.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/930930-1.c:2:1: `ptr_t`: expected {
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/930930-1.c:3:7: `*`: expected declaration: '*'
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/930930-1.c:4:7: `*`: expected declaration: '*'
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/930930-1.c:6:7: `mem`: expected declaration: IDENTIFIER
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/931002-1.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/931002-1.c:10:3: nested functions not supported
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/931002-1.c:10:3: nested functions not supported
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/931002-1.c:14:3: nested functions not supported
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/931002-1.c:14:3: nested functions not supported
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/931002-1.c:19:3: nested functions not supported
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/931002-1.c:19:3: nested functions not supported
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/931002-1.c:24:3: undefined: t1
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/931002-1.c:24:3: undefined: t1
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/931002-1.c:25:3: undefined: t1
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/931002-1.c:26:3: undefined: t2
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/931002-1.c:24:3: too many errors
/home/jnml/src/modernc.org/ccgo/v3/go.go:7160:castExpressionValueNormal: TODOTODO /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/931004-10.c:18:11 struct tiny struct 
    all_test.go:804: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/931004-10.c: /home/jnml/src/modernc.org/ccgo/v3/go.go:7160:castExpressionValueNormal: TODOTODO /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/931004-10.c:18:11 struct tiny struct 
/home/jnml/src/modernc.org/ccgo/v3/go.go:7160:castExpressionValueNormal: TODOTODO /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/931004-12.c:19:11 struct tiny struct 
    all_test.go:804: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/931004-12.c: /home/jnml/src/modernc.org/ccgo/v3/go.go:7160:castExpressionValueNormal: TODOTODO /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/931004-12.c:19:11 struct tiny struct 
/home/jnml/src/modernc.org/ccgo/v3/go.go:7160:castExpressionValueNormal: TODOTODO /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/931004-14.c:20:11 struct tiny struct 
    all_test.go:804: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/931004-14.c: /home/jnml/src/modernc.org/ccgo/v3/go.go:7160:castExpressionValueNormal: TODOTODO /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/931004-14.c:20:11 struct tiny struct 
/home/jnml/src/modernc.org/ccgo/v3/go.go:7160:castExpressionValueNormal: TODOTODO /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/931004-2.c:17:11 struct tiny struct 
    all_test.go:804: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/931004-2.c: /home/jnml/src/modernc.org/ccgo/v3/go.go:7160:castExpressionValueNormal: TODOTODO /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/931004-2.c:17:11 struct tiny struct 
/home/jnml/src/modernc.org/ccgo/v3/go.go:7160:castExpressionValueNormal: TODOTODO /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/931004-4.c:17:11 struct tiny struct 
    all_test.go:804: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/931004-4.c: /home/jnml/src/modernc.org/ccgo/v3/go.go:7160:castExpressionValueNormal: TODOTODO /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/931004-4.c:17:11 struct tiny struct 
/home/jnml/src/modernc.org/ccgo/v3/go.go:7160:castExpressionValueNormal: TODOTODO /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/931004-6.c:18:11 struct tiny struct 
    all_test.go:804: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/931004-6.c: /home/jnml/src/modernc.org/ccgo/v3/go.go:7160:castExpressionValueNormal: TODOTODO /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/931004-6.c:18:11 struct tiny struct 
/home/jnml/src/modernc.org/ccgo/v3/go.go:7160:castExpressionValueNormal: TODOTODO /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/931004-8.c:17:11 struct tiny struct 
    all_test.go:804: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/931004-8.c: /home/jnml/src/modernc.org/ccgo/v3/go.go:7160:castExpressionValueNormal: TODOTODO /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/931004-8.c:17:11 struct tiny struct 
/home/jnml/src/modernc.org/ccgo/v3/go.go:7107:castExpressionValueFunction: TODOTODO 941014-1.c:8:11 
    all_test.go:804: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/941014-1.c: /home/jnml/src/modernc.org/ccgo/v3/go.go:7107:castExpressionValueFunction: TODOTODO 941014-1.c:8:11 
/home/jnml/src/modernc.org/ccgo/v3/go.go:2584:externalDeclaration: TODOTODO 941202-1.c:22:2 
    all_test.go:804: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/941202-1.c: /home/jnml/src/modernc.org/ccgo/v3/go.go:2584:externalDeclaration: TODOTODO 941202-1.c:22:2 
/home/jnml/src/modernc.org/ccgo/v3/go.go:8249:postfixExpressionSelect: TODOTODO 950628-1.c:28:7 
    all_test.go:804: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/950628-1.c: /home/jnml/src/modernc.org/ccgo/v3/go.go:8249:postfixExpressionSelect: TODOTODO 950628-1.c:28:7 
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/950906-1.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/950906-1.c:8:11: statement expressions not supported
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/960312-1.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/960312-1.c:14:3: assembler statements not supported
/home/jnml/src/modernc.org/ccgo/v3/go.go:7160:castExpressionValueNormal: TODOTODO /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/960416-1.c:57:16 union {d dt; s struct {h st; l st; }; } union 
    all_test.go:804: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/960416-1.c: /home/jnml/src/modernc.org/ccgo/v3/go.go:7160:castExpressionValueNormal: TODOTODO /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/960416-1.c:57:16 union {d dt; s struct {h st; l st; }; } union 
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/960512-1.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/960512-1.c:5:22: declarator has invalid or incomplete type
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/960512-1.c:14:22: declarator has invalid or incomplete type
/home/jnml/src/modernc.org/ccgo/v3/go.go:9763:primaryExpressionValue: TODOTODO 970214-1.c:4:9 
    all_test.go:804: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/970214-1.c: /home/jnml/src/modernc.org/ccgo/v3/go.go:9763:primaryExpressionValue: TODOTODO 970214-1.c:4:9 
/home/jnml/src/modernc.org/ccgo/v3/go.go:9763:primaryExpressionValue: TODOTODO 970214-2.c:4:9 
    all_test.go:804: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/970214-2.c: /home/jnml/src/modernc.org/ccgo/v3/go.go:9763:primaryExpressionValue: TODOTODO 970214-2.c:4:9 
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/970217-1.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/970217-1.c:1:1: variable length arrays not supported
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/980526-1.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/980526-1.c:6:13: `lbl1`: expected ;
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/980526-1.c:7:13: `lbl2`: expected ;
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/990130-1.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/990130-1.c:14:3: assembler statements not supported
/home/jnml/src/modernc.org/ccgo/v3/go.go:7688:unaryExpressionValue: TODOTODO /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/990208-1.c:14:13 
    all_test.go:804: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/990208-1.c: /home/jnml/src/modernc.org/ccgo/v3/go.go:7688:unaryExpressionValue: TODOTODO /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/990208-1.c:14:13 
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/990413-2.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/990413-2.c:19:3: assembler statements not supported
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/990413-2.c:30:3: assembler statements not supported
/home/jnml/src/modernc.org/ccgo/v3/go.go:6518:binaryAdditiveExpressionValue: TODOTODO 990524-1.c:18:7 
    all_test.go:804: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/990524-1.c: /home/jnml/src/modernc.org/ccgo/v3/go.go:6518:binaryAdditiveExpressionValue: TODOTODO 990524-1.c:18:7 
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/991112-1.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/991112-1.c:8:10: undefined: isprint
    all_test.go:804: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/991201-1.c: TODO /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/991201-1.c:11:27: struct vc <- pointer
/home/jnml/src/modernc.org/ccgo/v3/go.go:6503:binaryAdditiveExpressionValue: TODOTODO 991227-1.c:3:10 
    all_test.go:804: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/991227-1.c: /home/jnml/src/modernc.org/ccgo/v3/go.go:6503:binaryAdditiveExpressionValue: TODOTODO 991227-1.c:3:10 
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/991228-1.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/991228-1.c:11:1: `{`: expected ;
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/991228-1.c:12:3: `__extension__`: expected {
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/991228-1.c:13:3: `return`: expected direct-declarator
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/991228-1.c:14:1: `}`: expected direct-declarator
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/991228-1.c:17:1: `{`: expected ;
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/991228-1.c:18:3: `if`: expected {
/home/jnml/src/modernc.org/ccgo/v3/go.go:2814:declaratorDecay: TODOTODO /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/alias-2.c:7:3: alias-2.c:3:12: "b"
    all_test.go:804: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/alias-2.c: /home/jnml/src/modernc.org/ccgo/v3/go.go:2814:declaratorDecay: TODOTODO /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/alias-2.c:7:3: alias-2.c:3:12: "b"
/home/jnml/src/modernc.org/ccgo/v3/go.go:3083:declaratorLValueDefault: TODOTODO /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/alias-3.c:8:3: alias-3.c:4:12: "b"
    all_test.go:804: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/alias-3.c: /home/jnml/src/modernc.org/ccgo/v3/go.go:3083:declaratorLValueDefault: TODOTODO /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/alias-3.c:8:3: alias-3.c:4:12: "b"
/home/jnml/src/modernc.org/ccgo/v3/go.go:3266:declaratorAddrOfNormal: TODOTODO /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/alias-4.c:11:18: alias-4.c:3:12: "b"
    all_test.go:804: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/alias-4.c: /home/jnml/src/modernc.org/ccgo/v3/go.go:3266:declaratorAddrOfNormal: TODOTODO /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/alias-4.c:11:18: alias-4.c:3:12: "b"
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/align-nest.c: unsupported C type: array of int
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/align-nest.c:12:9: unsupported C type: array of int
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/align-nest.c:12:9: variable length arrays not supported
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/align-nest.c:12:9: too many errors
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/alloca-1.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/alloca-1.c:13:13: undefined: __builtin_alloca
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/bcp-1.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/bcp-1.c:10:25: undefined: __builtin_constant_p
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/bcp-1.c:11:25: undefined: __builtin_constant_p
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/bcp-1.c:12:33: undefined: __builtin_constant_p
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/bcp-1.c:12:33: too many errors
/home/jnml/src/modernc.org/ccgo/v3/go.go:6538:bitFieldPatch2: TODOTODO bitfld-3.c:21:29 
    all_test.go:804: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/bitfld-3.c: /home/jnml/src/modernc.org/ccgo/v3/go.go:6538:bitFieldPatch2: TODOTODO bitfld-3.c:21:29 
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/bswap-1.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/bswap-1.c:6:10: undefined: __builtin_bswap64
/home/jnml/src/modernc.org/ccgo/v3/go.go:8667:postfixExpressionValue: TODOTODO bswap-2.c:106:17 
    all_test.go:804: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/bswap-2.c: /home/jnml/src/modernc.org/ccgo/v3/go.go:8667:postfixExpressionValue: TODOTODO bswap-2.c:106:17 
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/built-in-setjmp.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/built-in-setjmp.c:14:3: undefined: __builtin_longjmp
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/built-in-setjmp.c:20:22: undefined: __builtin_alloca
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/built-in-setjmp.c:24:7: undefined: __builtin_setjmp
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/built-in-setjmp.c:33:22: undefined: __builtin_alloca
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/built-in-setjmp.c:33:22: too many errors
/home/jnml/src/modernc.org/ccgo/v3/go.go:2584:externalDeclaration: TODOTODO builtin-bitops-1.c:93:23 
    all_test.go:804: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/builtin-bitops-1.c: /home/jnml/src/modernc.org/ccgo/v3/go.go:2584:externalDeclaration: TODOTODO builtin-bitops-1.c:93:23 
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/builtin-constant.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/builtin-constant.c:23:8: undefined: __builtin_constant_p
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/builtin-constant.c:23:8: undefined: __builtin_constant_p
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/builtin-constant.c:24:8: undefined: __builtin_constant_p
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/builtin-constant.c:24:8: undefined: __builtin_constant_p
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/builtin-types-compatible-p.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/builtin-types-compatible-p.c:5:46: `int`: expected primary-expression
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/builtin-types-compatible-p.c:18:39: `int`: expected primary-expression
    all_test.go:804: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/call-trap-1.c: function: Elem of invalid type
/home/jnml/src/modernc.org/ccgo/v3/go.go:7688:unaryExpressionValue: TODOTODO /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/comp-goto-1.c:67:30 
    all_test.go:804: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/comp-goto-1.c: /home/jnml/src/modernc.org/ccgo/v3/go.go:7688:unaryExpressionValue: TODOTODO /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/comp-goto-1.c:67:30 
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/comp-goto-2.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/comp-goto-2.c:15:13: `xlab`: expected ;
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/complex-1.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/complex-1.c:24:20: `x`: expected , or )
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/complex-1.c:25:12: `x`: expected ;
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/complex-1.c:26:12: `x`: expected ;
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/complex-1.c:35:16: `x`: expected )
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/complex-2.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/complex-2.c:2:23: declarator has invalid or incomplete type
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/complex-2.c:8:20: declarator has invalid or incomplete type
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/complex-2.c:9:20: declarator has invalid or incomplete type
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/complex-2.c:13:22: declarator has invalid or incomplete type
    all_test.go:804: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/complex-4.c: runtime error: invalid memory address or nil pointer dereference
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/complex-5.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/complex-5.c:2:23: declarator has invalid or incomplete type
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/complex-5.c:7:20: declarator has invalid or incomplete type
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/complex-5.c:8:20: declarator has invalid or incomplete type
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/complex-5.c:9:20: declarator has invalid or incomplete type
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/complex-6.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/complex-6.c:39:1: declarator has invalid or incomplete type
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/complex-6.c:39:1: declarator has invalid or incomplete type
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/complex-6.c:40:1: declarator has invalid or incomplete type
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/complex-6.c:41:1: declarator has invalid or incomplete type
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/complex-6.c:42:1: declarator has invalid or incomplete type
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/complex-6.c:43:1: declarator has invalid or incomplete type
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/complex-7.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/complex-7.c:5:25: declarator has invalid or incomplete type
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/complex-7.c:6:25: declarator has invalid or incomplete type
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/complex-7.c:7:25: declarator has invalid or incomplete type
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/complex-7.c:8:25: declarator has invalid or incomplete type
/home/jnml/src/modernc.org/ccgo/v3/go.go:8667:postfixExpressionValue: TODOTODO compndlit-1.c:20:8 
    all_test.go:804: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/compndlit-1.c: /home/jnml/src/modernc.org/ccgo/v3/go.go:8667:postfixExpressionValue: TODOTODO compndlit-1.c:20:8 
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/ffs-1.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/ffs-1.c:9:7: undefined: __builtin_ffs
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/ffs-2.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/ffs-2.c:39:11: undefined: __builtin_ffs
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/fprintf-2.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/fprintf-2.c:12:20: undefined: tmpnam
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/fprintf-2.c:12:20: undefined: tmpnam
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/fprintf-2.c:33:7: undefined: remove
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/fprintf-2.c:33:7: undefined: remove
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/fprintf-2.c:38:12: undefined: __isoc99_fscanf
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/fprintf-2.c:38:12: undefined: __isoc99_fscanf
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/fprintf-2.c:42:7: undefined: remove
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/fprintf-2.c:42:7: undefined: remove
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/fprintf-2.c:47:3: undefined: remove
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/fprintf-2.c:47:3: undefined: remove
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/fprintf-2.c:47:3: too many errors
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/frame-address.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/frame-address.c:19:19: undefined: __builtin_frame_address
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/frame-address.c:40:18: undefined: __builtin_alloca
    all_test.go:804: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/ieee/builtin-nan-1.c: runtime error: invalid memory address or nil pointer dereference
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/ieee/compare-fp-1.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/ieee/compare-fp-1.c:25:3: undefined: __builtin_isunordered
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/ieee/compare-fp-1.c:25:3: undefined: __builtin_isunordered
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/ieee/compare-fp-1.c:26:3: undefined: __builtin_islessgreater
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/ieee/compare-fp-1.c:27:3: undefined: __builtin_isunordered
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/ieee/compare-fp-1.c:25:3: too many errors
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/ieee/compare-fp-3.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/ieee/compare-fp-3.c:44:7: undefined: __builtin_isunordered
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/ieee/compare-fp-3.c:54:7: undefined: __builtin_isunordered
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/ieee/compare-fp-3.c:64:7: undefined: __builtin_isunordered
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/ieee/compare-fp-3.c:64:7: too many errors
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/ieee/compare-fp-4.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/ieee/compare-fp-4.c:27:3: undefined: __builtin_isunordered
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/ieee/compare-fp-4.c:39:3: undefined: __builtin_isunordered
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/ieee/compare-fp-4.c:39:3: too many errors
    all_test.go:804: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/ieee/copysign1.c: runtime error: invalid memory address or nil pointer dereference
    all_test.go:804: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/ieee/copysign2.c: runtime error: invalid memory address or nil pointer dereference
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/ieee/fp-cmp-4.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/ieee/fp-cmp-4.c:8:7: undefined: __builtin_isunordered
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/ieee/fp-cmp-4.c:23:7: undefined: __builtin_isless
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/ieee/fp-cmp-4.c:38:7: undefined: __builtin_islessequal
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/ieee/fp-cmp-4.c:38:7: too many errors
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/ieee/fp-cmp-4f.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/ieee/fp-cmp-4.c:8:7: undefined: __builtin_isunordered
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/ieee/fp-cmp-4.c:23:7: undefined: __builtin_isless
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/ieee/fp-cmp-4.c:38:7: undefined: __builtin_islessequal
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/ieee/fp-cmp-4.c:38:7: too many errors
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/ieee/fp-cmp-4l.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/ieee/fp-cmp-4.c:8:7: undefined: __builtin_isunordered
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/ieee/fp-cmp-4.c:23:7: undefined: __builtin_isless
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/ieee/fp-cmp-4.c:38:7: undefined: __builtin_islessequal
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/ieee/fp-cmp-4.c:38:7: too many errors
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/ieee/fp-cmp-5.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/ieee/fp-cmp-5.c:6:10: undefined: __builtin_isunordered
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/ieee/fp-cmp-5.c:12:11: undefined: __builtin_isunordered
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/ieee/fp-cmp-5.c:18:10: undefined: __builtin_isless
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/ieee/fp-cmp-5.c:18:10: too many errors
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/ieee/fp-cmp-7.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/ieee/fp-cmp-7.c:5:11: undefined: __builtin_inf
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/ieee/fp-cmp-7.c:5:11: undefined: __builtin_inf
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/ieee/fp-cmp-7.c:6:5: undefined: link_error
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/ieee/fp-cmp-7.c:6:5: undefined: link_error
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/ieee/fp-cmp-8.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/ieee/fp-cmp-8.c:10:10: undefined: __builtin_isunordered
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/ieee/fp-cmp-8.c:16:11: undefined: __builtin_isunordered
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/ieee/fp-cmp-8.c:22:10: undefined: __builtin_isless
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/ieee/fp-cmp-8.c:22:10: too many errors
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/ieee/fp-cmp-8f.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/ieee/fp-cmp-8.c:10:10: undefined: __builtin_isunordered
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/ieee/fp-cmp-8.c:16:11: undefined: __builtin_isunordered
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/ieee/fp-cmp-8.c:22:10: undefined: __builtin_isless
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/ieee/fp-cmp-8.c:22:10: too many errors
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/ieee/fp-cmp-8l.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/ieee/fp-cmp-8.c:10:10: undefined: __builtin_isunordered
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/ieee/fp-cmp-8.c:16:11: undefined: __builtin_isunordered
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/ieee/fp-cmp-8.c:22:10: undefined: __builtin_isless
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/ieee/fp-cmp-8.c:22:10: too many errors
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/ieee/inf-1.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/ieee/inf-1.c:7:14: undefined: __builtin_inff
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/ieee/inf-1.c:7:14: undefined: __builtin_inff
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/ieee/inf-1.c:9:15: undefined: __builtin_inf
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/ieee/inf-1.c:9:15: undefined: __builtin_inf
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/ieee/inf-1.c:10:20: undefined: __builtin_infl
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/ieee/inf-1.c:10:20: undefined: __builtin_infl
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/ieee/inf-1.c:12:14: undefined: __builtin_huge_valf
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/ieee/inf-1.c:12:14: undefined: __builtin_huge_valf
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/ieee/inf-1.c:13:15: undefined: __builtin_huge_val
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/ieee/inf-1.c:14:20: undefined: __builtin_huge_vall
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/ieee/inf-1.c:12:14: too many errors
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/ieee/inf-2.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/ieee/inf-2.c:5:12: undefined: __builtin_inf
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/ieee/inf-2.c:5:12: undefined: __builtin_inf
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/ieee/inf-2.c:7:13: undefined: __builtin_inf
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/ieee/inf-2.c:9:13: undefined: __builtin_inf
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/ieee/inf-2.c:11:12: undefined: __builtin_inf
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/ieee/inf-2.c:14:12: undefined: __builtin_inf
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/ieee/inf-2.c:16:11: undefined: __builtin_inf
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/ieee/inf-2.c:18:11: undefined: __builtin_inf
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/ieee/inf-2.c:20:13: undefined: __builtin_inf
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/ieee/inf-2.c:22:12: undefined: __builtin_inf
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/ieee/inf-2.c:5:12: too many errors
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/ieee/inf-3.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/ieee/inf-3.c:5:12: undefined: __builtin_huge_val
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/ieee/inf-3.c:5:12: undefined: __builtin_huge_val
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/ieee/inf-3.c:7:13: undefined: __builtin_huge_val
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/ieee/inf-3.c:9:13: undefined: __builtin_huge_val
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/ieee/inf-3.c:11:12: undefined: __builtin_huge_val
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/ieee/inf-3.c:14:12: undefined: __builtin_huge_val
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/ieee/inf-3.c:16:11: undefined: __builtin_huge_val
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/ieee/inf-3.c:18:11: undefined: __builtin_huge_val
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/ieee/inf-3.c:20:13: undefined: __builtin_huge_val
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/ieee/inf-3.c:22:12: undefined: __builtin_huge_val
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/ieee/inf-3.c:5:12: too many errors
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/ieee/mzero4.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/ieee/mzero4.c:49:12: undefined: tanf
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/ieee/mzero4.c:49:12: undefined: tanf
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/ieee/mzero4.c:50:12: undefined: atanf
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/ieee/mzero4.c:50:12: undefined: atanf
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/ieee/mzero4.c:53:12: undefined: tanf
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/ieee/mzero4.c:53:12: undefined: tanf
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/ieee/mzero4.c:54:12: undefined: atanf
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/ieee/mzero4.c:54:12: undefined: atanf
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/ieee/pr36332.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/ieee/pr36332.c:6:16: undefined: __builtin_infl
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/ieee/pr38016.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/ieee/fp-cmp-8.c:10:10: undefined: __builtin_isunordered
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/ieee/fp-cmp-8.c:16:11: undefined: __builtin_isunordered
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/ieee/fp-cmp-8.c:22:10: undefined: __builtin_isless
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/ieee/fp-cmp-8.c:22:10: too many errors
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/ieee/pr50310.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/ieee/pr50310.c:11:21: undefined: __builtin_isgreater
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/ieee/pr50310.c:13:23: undefined: __builtin_isgreater
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/ieee/pr50310.c:15:21: undefined: __builtin_isgreaterequal
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/ieee/pr50310.c:17:23: undefined: __builtin_isgreaterequal
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/ieee/pr50310.c:19:21: undefined: __builtin_isless
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/ieee/pr50310.c:19:21: too many errors
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/ieee/pr72824-2.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/ieee/pr72824-2.c:17:22: initializer for a scalar shall be a single expression
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/ieee/pr72824-2.c:18:33: invalid index expression V[int]
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/medce-1.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/medce-1.c:19:7: undefined: link_error
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/nest-align-1.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/nest-align-1.c:25:3: nested functions not supported
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/nest-align-1.c:25:3: nested functions not supported
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/nest-align-1.c:30:3: undefined: bar
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/nest-align-1.c:30:3: undefined: bar
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/nest-stdar-1.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/nest-stdar-1.c:5:3: nested functions not supported
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/nest-stdar-1.c:5:3: nested functions not supported
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/nest-stdar-1.c:16:7: undefined: f
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/nest-stdar-1.c:16:7: undefined: f
/home/jnml/src/modernc.org/ccgo/v3/go.go:3193:declaratorAddrOfFunction: TODOTODO /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/nestfunc-1.c:20:16: nestfunc-1.c:15:7: "f2"
    all_test.go:804: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/nestfunc-1.c: /home/jnml/src/modernc.org/ccgo/v3/go.go:3193:declaratorAddrOfFunction: TODOTODO /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/nestfunc-1.c:20:16: nestfunc-1.c:15:7: "f2"
/home/jnml/src/modernc.org/ccgo/v3/go.go:3193:declaratorAddrOfFunction: TODOTODO /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/nestfunc-2.c:32:51: nestfunc-2.c:13:7: "nested"
    all_test.go:804: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/nestfunc-2.c: /home/jnml/src/modernc.org/ccgo/v3/go.go:3193:declaratorAddrOfFunction: TODOTODO /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/nestfunc-2.c:32:51: nestfunc-2.c:13:7: "nested"
/home/jnml/src/modernc.org/ccgo/v3/go.go:3193:declaratorAddrOfFunction: TODOTODO /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/nestfunc-3.c:39:51: nestfunc-3.c:25:8: "nested_2"
    all_test.go:804: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/nestfunc-3.c: /home/jnml/src/modernc.org/ccgo/v3/go.go:3193:declaratorAddrOfFunction: TODOTODO /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/nestfunc-3.c:39:51: nestfunc-3.c:25:8: "nested_2"
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/nestfunc-5.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/nestfunc-5.c:8:13: `l1`: expected ;
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/nestfunc-6.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/nestfunc-6.c:13:13: `nonlocal`: expected ;
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/nestfunc-7.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/nestfunc-7.c:15:3: nested functions not supported
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/nestfunc-7.c:15:3: nested functions not supported
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/nestfunc-7.c:30:16: undefined: Foo
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/nestfunc-7.c:30:16: undefined: Foo
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr17377.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr17377.c:16:12: undefined: __builtin_return_address
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr17377.c:16:12: undefined: __builtin_return_address
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr17377.c:23:14: undefined: __builtin_return_address
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr17377.c:23:14: undefined: __builtin_return_address
    all_test.go:804: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr19449.c: runtime error: invalid memory address or nil pointer dereference
/home/jnml/src/modernc.org/ccgo/v3/go.go:8831:postfixExpressionValueIndexNormal: TODOTODO pr22061-1.c:14:7 int 
    all_test.go:804: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr22061-1.c: /home/jnml/src/modernc.org/ccgo/v3/go.go:8831:postfixExpressionValueIndexNormal: TODOTODO pr22061-1.c:14:7 int 
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr22061-2.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr22061-2.c:2:1: variable length arrays not supported
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr22061-3.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr22061-3.c:4:3: nested functions not supported
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr22061-3.c:4:17: variable length arrays not supported
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr22061-3.c:5:7: undefined: foo
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr22061-3.c:5:7: undefined: foo
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr22061-3.c:7:7: undefined: foo
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr22061-3.c:7:7: undefined: foo
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr22061-4.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr22061-4.c:5:3: nested functions not supported
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr22061-4.c:5:17: variable length arrays not supported
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr22061-4.c:6:7: variable length arrays not supported
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr22061-4.c:6:7: unsupported C type: array of 2 array of int
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr22061-4.c:7:3: undefined: foo
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr22061-4.c:8:7: variable length arrays not supported
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr22061-4.c:8:7: unsupported C type: array of 2 array of int
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr22061-4.c:9:3: undefined: foo
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr22061-4.c:9:3: too many errors
/home/jnml/src/modernc.org/ccgo/v3/go.go:8472:postfixExpressionAddrOf: TODOTODO pr22098-1.c:10:25 
    all_test.go:804: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr22098-1.c: /home/jnml/src/modernc.org/ccgo/v3/go.go:8472:postfixExpressionAddrOf: TODOTODO pr22098-1.c:10:25 
/home/jnml/src/modernc.org/ccgo/v3/go.go:8472:postfixExpressionAddrOf: TODOTODO pr22098-2.c:10:25 
    all_test.go:804: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr22098-2.c: /home/jnml/src/modernc.org/ccgo/v3/go.go:8472:postfixExpressionAddrOf: TODOTODO pr22098-2.c:10:25 
/home/jnml/src/modernc.org/ccgo/v3/go.go:8472:postfixExpressionAddrOf: TODOTODO pr22098-3.c:12:25 
    all_test.go:804: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr22098-3.c: /home/jnml/src/modernc.org/ccgo/v3/go.go:8472:postfixExpressionAddrOf: TODOTODO pr22098-3.c:12:25 
/home/jnml/src/modernc.org/ccgo/v3/go.go:8667:postfixExpressionValue: TODOTODO pr22141-1.c:44:8 
    all_test.go:804: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr22141-1.c: /home/jnml/src/modernc.org/ccgo/v3/go.go:8667:postfixExpressionValue: TODOTODO pr22141-1.c:44:8 
/home/jnml/src/modernc.org/ccgo/v3/go.go:8667:postfixExpressionValue: TODOTODO pr22141-2.c:44:8 
    all_test.go:804: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr22141-2.c: /home/jnml/src/modernc.org/ccgo/v3/go.go:8667:postfixExpressionValue: TODOTODO pr22141-2.c:44:8 
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr23135.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr23135.c:19:19: initializer for a scalar shall be a single expression
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr23135.c:20:18: initializer for a scalar shall be a single expression
/home/jnml/src/modernc.org/ccgo/v3/go.go:1806:structLiteral: TODOTODO - 
    all_test.go:804: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr23324.c: /home/jnml/src/modernc.org/ccgo/v3/go.go:1806:structLiteral: TODOTODO - 
    all_test.go:829: 
        // Code generated by 'ccgo -D__FUNCTION__=__func__ -o main.go -ccgo-verify-structs /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr23467.c -ccgo-long-double-is-double', DO NOT EDIT.
        
        package main
        
        import (
        	"fmt"
        	"math"
        	"reflect"
        	"unsafe"
        
        	"modernc.org/libc"
        )
        
        var _ = math.Pi
        var _ reflect.Kind
        var _ unsafe.Pointer
        
        func main() { libc.Start(main1) }
        
        type ptrdiff_t = int32 /* <builtin>:3:26 */
        
        type size_t = uint32 /* <builtin>:9:23 */
        
        type wchar_t = uint32 /* <builtin>:15:24 */
        
        // { dg-skip-if "small alignment" { pdp11-*-* } }
        
        type s1 = struct{ a int32 } /* pr23467.c:3:1 */
        
        var v struct {
        	c int8
        	_ [3]byte
        	m s1
        } /* pr23467.c:12:3: */
        
        func main1(tls *libc.TLS, _ int32, _ uintptr) int32 { /* pr23467.c:15:1: */
        	if (int32((uintptr(unsafe.Pointer(&v)) + 4 /* &.m */)) & 7) != 0 {
        		libc.X__builtin_abort(tls)
        	}
        	libc.X__builtin_exit(tls, 0)
        	return int32(0)
        }
        
        func init() {
        	var v0 struct{ a int32 }
        	if g, e := unsafe.Sizeof(v0), uintptr(4); g != e {
        		panic(fmt.Sprintf(`invalid struct/union size, got %v, expected %v`, g, e))
        	}
        	if g, e := unsafe.Offsetof(v0.a), uintptr(0); g != e {
        		panic(fmt.Sprintf(`invalid struct/union field offset, got %v, expected %v`, g, e))
        	}
        	if g, e := unsafe.Sizeof(v0.a), uintptr(4); g != e {
        		panic(fmt.Sprintf(`invalid struct/union field size, got %v, expected %v`, g, e))
        	}
        	var v1 struct {
        		c int8
        		_ [3]byte
        		m s1
        	}
        	if g, e := unsafe.Sizeof(v1), uintptr(8); g != e {
        		panic(fmt.Sprintf(`invalid struct/union size, got %v, expected %v`, g, e))
        	}
        	if g, e := unsafe.Offsetof(v1.c), uintptr(0); g != e {
        		panic(fmt.Sprintf(`invalid struct/union field offset, got %v, expected %v`, g, e))
        	}
        	if g, e := unsafe.Sizeof(v1.c), uintptr(1); g != e {
        		panic(fmt.Sprintf(`invalid struct/union field size, got %v, expected %v`, g, e))
        	}
        	if g, e := unsafe.Offsetof(v1.m), uintptr(4); g != e {
        		panic(fmt.Sprintf(`invalid struct/union field offset, got %v, expected %v`, g, e))
        	}
        	if g, e := unsafe.Sizeof(v1.m), uintptr(4); g != e {
        		panic(fmt.Sprintf(`invalid struct/union field size, got %v, expected %v`, g, e))
        	}
        }
        
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr23467.c: signal: aborted (core dumped)
        
        exit status 1
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr24135.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr24135.c:7:13: `xlab`: expected ;
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr24135.c:8:13: `xlab2`: expected ;
/home/jnml/src/modernc.org/ccgo/v3/go.go:4730:conditionalExpressionFunc: TODOTODO pr28289.c:16:12 
    all_test.go:804: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr28289.c: /home/jnml/src/modernc.org/ccgo/v3/go.go:4730:conditionalExpressionFunc: TODOTODO pr28289.c:16:12 
/home/jnml/src/modernc.org/ccgo/v3/go.go:1960:typ: TODOTODO pr28865.c:3:20 array of char 
    all_test.go:804: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr28865.c: /home/jnml/src/modernc.org/ccgo/v3/go.go:1960:typ: TODOTODO pr28865.c:3:20 array of char 
/home/jnml/src/modernc.org/ccgo/v3/go.go:8249:postfixExpressionSelect: TODOTODO pr30185.c:21:7 
    all_test.go:804: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr30185.c: /home/jnml/src/modernc.org/ccgo/v3/go.go:8249:postfixExpressionSelect: TODOTODO pr30185.c:21:7 
/home/jnml/src/modernc.org/ccgo/v3/go.go:1960:typ: TODOTODO pr33382.c:6:23 array of int 
    all_test.go:804: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr33382.c: /home/jnml/src/modernc.org/ccgo/v3/go.go:1960:typ: TODOTODO pr33382.c:6:23 array of int 
/home/jnml/src/modernc.org/ccgo/v3/go.go:10106:intConst: TODOTODO int -> pthread_mutex_t
    all_test.go:804: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr33631.c: /home/jnml/src/modernc.org/ccgo/v3/go.go:10106:intConst: TODOTODO int -> pthread_mutex_t
/home/jnml/src/modernc.org/ccgo/v3/go.go:10773:labeledStatement: TODOTODO /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr34154.c:5:9 LabeledStatementRange 
    all_test.go:804: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr34154.c: /home/jnml/src/modernc.org/ccgo/v3/go.go:10773:labeledStatement: TODOTODO /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr34154.c:5:9 LabeledStatementRange 
/home/jnml/src/modernc.org/ccgo/v3/go.go:4730:conditionalExpressionFunc: TODOTODO pr34768-1.c:15:4 
    all_test.go:804: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr34768-1.c: /home/jnml/src/modernc.org/ccgo/v3/go.go:4730:conditionalExpressionFunc: TODOTODO pr34768-1.c:15:4 
/home/jnml/src/modernc.org/ccgo/v3/go.go:4730:conditionalExpressionFunc: TODOTODO pr34768-2.c:17:14 
    all_test.go:804: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr34768-2.c: /home/jnml/src/modernc.org/ccgo/v3/go.go:4730:conditionalExpressionFunc: TODOTODO pr34768-2.c:17:14 
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr35456.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr35456.c:18:8: undefined: __builtin_signbit
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr36321.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr36321.c:8:22: undefined: __builtin_alloca
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr36321.c:8:22: undefined: __builtin_alloca
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr36321.c:9:22: undefined: __builtin_alloca
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr36321.c:9:22: undefined: __builtin_alloca
/home/jnml/src/modernc.org/ccgo/v3/go.go:2584:externalDeclaration: TODOTODO pr37573.c:44:2 
    all_test.go:804: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr37573.c: /home/jnml/src/modernc.org/ccgo/v3/go.go:2584:externalDeclaration: TODOTODO pr37573.c:44:2 
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr37780.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr37780.c:8:27: undefined: __builtin_ctz
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr37780.c:14:21: undefined: __builtin_ctz
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr37780.c:20:21: undefined: __builtin_ctz
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr37780.c:20:21: too many errors
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr38151.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr38151.c:39:53: `1i`: expected )
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr38533.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr38533.c:11:3: assembler statements not supported
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr38533.c:11:3: too many errors
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr38969.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr38969.c:16:12: `a`: expected ;
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr38969.c:17:12: `a`: expected ;
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr39120.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr39120.c:6:18: `(`: expected declaration-specifiers
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr39120.c:7:1: `bar`: expected {
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr39228.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr39228.c:10:10: undefined: __builtin_isinff
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr39228.c:17:10: undefined: __builtin_isinf
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr39228.c:24:10: undefined: __builtin_isinfl
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr39228.c:24:10: too many errors
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr40022.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr40022.c:17:3: assembler statements not supported
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr40657.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr40657.c:8:3: assembler statements not supported
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr41239.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr41239.c:41:3: assembler statements not supported
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr41239.c:41:3: assembler statements not supported
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr41239.c:42:3: assembler statements not supported
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr41239.c:42:3: assembler statements not supported
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr41239.c:49:3: assembler statements not supported
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr41239.c:56:3: assembler statements not supported
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr41239.c:63:3: assembler statements not supported
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr41239.c:63:3: too many errors
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr41935.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr41935.c:8:15: variable length arrays not supported
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr41935.c:9:23: unsupported C type: array of T
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr41935.c:9:23: variable length arrays not supported
    all_test.go:804: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr42248.c: runtime error: invalid memory address or nil pointer dereference
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr43220.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr43220.c:12:11: variable length arrays not supported
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr43220.c:12:11: variable length arrays not supported
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr43220.c:12:11: unsupported C type: array of int
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr43220.c:13:7: variable length arrays not supported
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr43220.c:14:7: variable length arrays not supported
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr43220.c:15:11: variable length arrays not supported
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr43220.c:20:11: unsupported C type: array of int
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr43220.c:20:11: variable length arrays not supported
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr43220.c:12:11: too many errors
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr43385.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr43385.c:27:3: assembler statements not supported
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr43560.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr43560.c:25:3: assembler statements not supported
/home/jnml/src/modernc.org/ccgo/v3/go.go:8667:postfixExpressionValue: TODOTODO pr44164.c:14:10 
    all_test.go:804: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr44164.c: /home/jnml/src/modernc.org/ccgo/v3/go.go:8667:postfixExpressionValue: TODOTODO pr44164.c:14:10 
/home/jnml/src/modernc.org/ccgo/v3/go.go:7160:castExpressionValueNormal: TODOTODO /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr44575.c:27:10 struct S struct 
    all_test.go:804: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr44575.c: /home/jnml/src/modernc.org/ccgo/v3/go.go:7160:castExpressionValueNormal: TODOTODO /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr44575.c:27:10 struct S struct 
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr45695.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr45695.c:8:3: assembler statements not supported
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr45695.c:26:3: assembler statements not supported
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr46309.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr46309.c:18:3: assembler statements not supported
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr47237.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr47237.c:16:3: undefined: __builtin_apply
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr49279.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr49279.c:10:3: assembler statements not supported
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr49390.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr49390.c:81:3: assembler statements not supported
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr49644.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr49644.c:8:20: array of invalid or incomplete type
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr51447.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr51447.c:16:13: `nonlocal_lab`: expected ;
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr51877.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr51877.c:22:3: assembler statements not supported
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr51933.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr51933.c:16:3: assembler statements not supported
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr52286.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr52286.c:10:3: assembler statements not supported
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr53645-2.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr53645-2.c:41:1: initializer for a scalar shall be a single expression
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr53645-2.c:44:18: initializer for a scalar shall be a single expression
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr53645-2.c:45:17: initializer for a scalar shall be a single expression
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr53645-2.c:47:17: initializer for a scalar shall be a single expression
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr53645-2.c:48:19: initializer for a scalar shall be a single expression
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr53645.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr53645.c:41:1: initializer for a scalar shall be a single expression
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr53645.c:44:18: initializer for a scalar shall be a single expression
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr53645.c:45:17: initializer for a scalar shall be a single expression
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr53645.c:47:17: initializer for a scalar shall be a single expression
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr53645.c:48:19: initializer for a scalar shall be a single expression
/home/jnml/src/modernc.org/ccgo/v3/go.go:9237:postfixExpressionIncDecVoid: TODOTODO /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr55750.c:14:3 opBitfield 
    all_test.go:804: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr55750.c: /home/jnml/src/modernc.org/ccgo/v3/go.go:9237:postfixExpressionIncDecVoid: TODOTODO /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr55750.c:14:3 opBitfield 
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr56205.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr56205.c:12:3: assembler statements not supported
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr56205.c:26:3: assembler statements not supported
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr56205.c:56:3: assembler statements not supported
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr56837.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr56837.c:2:15: array of invalid or incomplete type
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr56866.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr56866.c:22:3: assembler statements not supported
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr56866.c:22:3: assembler statements not supported
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr56866.c:33:3: assembler statements not supported
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr56866.c:33:3: assembler statements not supported
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr56982.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr56982.c:11:3: assembler statements not supported
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr56982.c:33:13: undefined: _setjmp
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr56982.c:33:13: undefined: _setjmp
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr56982.c:39:5: undefined: longjmp
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr56982.c:39:5: undefined: longjmp
/home/jnml/src/modernc.org/ccgo/v3/go.go:8667:postfixExpressionValue: TODOTODO pr57130.c:18:8 
    all_test.go:804: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr57130.c: /home/jnml/src/modernc.org/ccgo/v3/go.go:8667:postfixExpressionValue: TODOTODO pr57130.c:18:8 
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr57344-1.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr57344-1.c:21:3: assembler statements not supported
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr57344-2.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr57344-2.c:22:3: assembler statements not supported
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr57344-3.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr57344-3.c:17:3: assembler statements not supported
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr57344-4.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr57344-4.c:17:3: assembler statements not supported
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr60003.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr60003.c:11:3: undefined: __builtin_longjmp
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr60003.c:25:7: undefined: __builtin_setjmp
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr60960.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr60960.c:14:26: initializer for a scalar shall be a single expression
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr60960.c:26:17: initializer for a scalar shall be a single expression
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr60960.c:27:17: initializer for a scalar shall be a single expression
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr61725.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr61725.c:9:15: undefined: __builtin_ffs
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr63641.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr63641.c:46:3: assembler statements not supported
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr64006.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr64006.c:11:9: undefined: __builtin_mul_overflow
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr64242.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr64242.c:5:14: `(`: expected declaration-specifiers
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr64242.c:14:14: `(`: expected declaration-specifiers
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr64242.c:20:14: `(`: expected declaration-specifiers
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr65053-1.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr65053-1.c:24:7: assembler statements not supported
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr65053-2.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr65053-2.c:9:3: assembler statements not supported
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr65053-2.c:9:3: assembler statements not supported
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr65053-2.c:19:7: assembler statements not supported
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr65053-2.c:19:7: assembler statements not supported
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr65427.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr65427.c:22:16: initializer for a scalar shall be a single expression
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr65427.c:23:19: initializer for a scalar shall be a single expression
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr65427.c:24:19: initializer for a scalar shall be a single expression
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr65427.c:28:19: initializer for a scalar shall be a single expression
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr65427.c:29:19: initializer for a scalar shall be a single expression
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr65648.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr65648.c:13:3: assembler statements not supported
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr65648.c:19:3: assembler statements not supported
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr65956.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr65956.c:17:3: assembler statements not supported
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr67037.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr67037.c:30:5: too many arguments
/home/jnml/src/modernc.org/ccgo/v3/go.go:10599:iterationStatement: TODOTODO pr67714.c:8:3 
    all_test.go:804: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr67714.c: /home/jnml/src/modernc.org/ccgo/v3/go.go:10599:iterationStatement: TODOTODO pr67714.c:8:3 
    all_test.go:804: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr68249.c: runtime error: invalid memory address or nil pointer dereference
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr68328.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr68328.c:6:3: assembler statements not supported
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr68328.c:13:3: assembler statements not supported
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr68381.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr68381.c:8:7: undefined: __builtin_mul_overflow
/home/jnml/src/modernc.org/ccgo/v3/go.go:10599:iterationStatement: TODOTODO pr68532.c:10:3 
    all_test.go:804: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr68532.c: /home/jnml/src/modernc.org/ccgo/v3/go.go:10599:iterationStatement: TODOTODO pr68532.c:10:3 
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr69320-2.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr69320-2.c:12:6: assembler statements not supported
/home/jnml/src/modernc.org/ccgo/v3/go.go:3392:convert: TODOTODO "" -> "pointer to void"
    all_test.go:804: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr70460.c: /home/jnml/src/modernc.org/ccgo/v3/go.go:3392:convert: TODOTODO "" -> "pointer to void"
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr70903.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr70903.c:8:39: initializer for a scalar shall be a single expression
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr70903.c:9:22: initializer for a scalar shall be a single expression
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr70903.c:16:7: invalid index expression V32[int]
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr71083.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr71083.c:11:1: `{`: expected ;
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr71083.c:13:3: `for`: expected {
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr71083.c:14:5: `{`: expected direct-declarator
/home/jnml/src/modernc.org/ccgo/v3/go.go:7688:unaryExpressionValue: TODOTODO /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr71494.c:7:17 
    all_test.go:804: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr71494.c: /home/jnml/src/modernc.org/ccgo/v3/go.go:7688:unaryExpressionValue: TODOTODO /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr71494.c:7:17 
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr71554.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr71554.c:17:7: undefined: __builtin_mul_overflow
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr71626-1.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr71626-1.c:16:7: invalid index expression V[int]
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr71626-2.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr71626-1.c:16:7: invalid index expression V[int]
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr77767.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr77767.c:3:1: variable length arrays not supported
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr78438.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr78438.c:15:3: assembler statements not supported
/home/jnml/src/modernc.org/ccgo/v3/go.go:10599:iterationStatement: TODOTODO pr78559.c:19:7 
    all_test.go:804: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr78559.c: /home/jnml/src/modernc.org/ccgo/v3/go.go:10599:iterationStatement: TODOTODO pr78559.c:19:7 
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr78726.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr78726.c:18:3: assembler statements not supported
/home/jnml/src/modernc.org/ccgo/v3/go.go:10599:iterationStatement: TODOTODO pr79286.c:7:3 
    all_test.go:804: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr79286.c: /home/jnml/src/modernc.org/ccgo/v3/go.go:10599:iterationStatement: TODOTODO pr79286.c:7:3 
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr79354.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr79354.c:24:3: assembler statements not supported
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr79354.c:24:3: assembler statements not supported
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr79354.c:26:3: assembler statements not supported
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr79354.c:26:3: assembler statements not supported
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr79354.c:28:3: assembler statements not supported
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr79354.c:28:3: assembler statements not supported
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr79737-2.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr79737-2.c:44:3: assembler statements not supported
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr80421.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr80421.c:6:3: assembler statements not supported
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr80692.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr80692.c:4:13: `d64`: expected ;
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr81588.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr81588.c:6:3: assembler statements not supported
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr82210.c: unsupported C type: array of struct T {c short; }
        unsupported C type: array of int
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr82210.c:9:57: unsupported C type: array of struct T {c short; }
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr82210.c:9:57: unsupported C type: array of struct T {c short; }
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr82210.c:9:57: unsupported C type: array of struct T {c short; }
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr82210.c:9:57: unsupported C type: array of struct T {c short; }
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr82210.c:10:9: unsupported C type: array of int
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr82210.c:10:9: unsupported C type: array of int
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr82210.c:10:9: unsupported C type: array of int
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr82210.c:10:9: unsupported C type: array of int
/home/jnml/src/modernc.org/ccgo/v3/go.go:8667:postfixExpressionValue: TODOTODO pr82524.c:31:10 
    all_test.go:804: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr82524.c: /home/jnml/src/modernc.org/ccgo/v3/go.go:8667:postfixExpressionValue: TODOTODO pr82524.c:31:10 
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr82954.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr82954.c:17:3: assembler statements not supported
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr84169.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr84169.c:14:3: undefined: __builtin_mul_overflow
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr84478.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr84478.c:45:3: assembler statements not supported
/home/jnml/src/modernc.org/ccgo/v3/go.go:10599:iterationStatement: TODOTODO pr84524.c:26:3 
    all_test.go:804: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr84524.c: /home/jnml/src/modernc.org/ccgo/v3/go.go:10599:iterationStatement: TODOTODO pr84524.c:26:3 
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr84748.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr84748.c:3:27: `u128`: expected declaration: IDENTIFIER
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr84748.c:6:6: `b`: expected declaration: IDENTIFIER
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr84748.c:23:8: `x`: expected ;
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr85095.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr85095.c:6:21: undefined: __builtin_add_overflow
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr85095.c:13:21: undefined: __builtin_add_overflow
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr85095.c:20:20: undefined: __builtin_add_overflow
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr85095.c:20:20: too many errors
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr85156.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr85156.c:17:3: assembler statements not supported
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr85169.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr85169.c:9:3: invalid index expression V[int]
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr85169.c:19:9: invalid index expression V[unsigned]
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr85331.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr85331.c:9:16: initializer for a scalar shall be a single expression
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr85331.c:10:26: initializer for a scalar shall be a single expression
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr85331.c:19:7: invalid index expression V[int]
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr85756.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr85756.c:11:3: assembler statements not supported
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr86528.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr86528.c:7:17: undefined: __builtin_alloca
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr88904.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr88904.c:10:3: assembler statements not supported
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr88904.c:10:3: assembler statements not supported
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr88904.c:11:3: assembler statements not supported
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr88904.c:11:3: assembler statements not supported
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr88904.c:12:3: assembler statements not supported
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr88904.c:12:3: assembler statements not supported
    all_test.go:804: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr89369.c: TODO /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr89369.c:51:22: array of 4 unsigned
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr89434.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr89434.c:10:3: undefined: __builtin_mul_overflow
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr90025.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/pr90025.c:19:29: undefined: __builtin_bswap32
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/printf-2.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/printf-2.c:26:20: undefined: tmpnam
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/printf-2.c:26:20: undefined: tmpnam
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/printf-2.c:27:13: undefined: freopen64
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/printf-2.c:27:13: undefined: freopen64
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/printf-2.c:41:7: undefined: remove
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/printf-2.c:41:7: undefined: remove
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/printf-2.c:46:12: undefined: __isoc99_fscanf
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/printf-2.c:46:12: undefined: __isoc99_fscanf
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/printf-2.c:50:7: undefined: remove
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/printf-2.c:55:3: undefined: remove
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/printf-2.c:46:12: too many errors
/home/jnml/src/modernc.org/ccgo/v3/go.go:8667:postfixExpressionValue: TODOTODO restrict-1.c:16:11 
    all_test.go:804: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/restrict-1.c: /home/jnml/src/modernc.org/ccgo/v3/go.go:8667:postfixExpressionValue: TODOTODO restrict-1.c:16:11 
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/scal-to-vec1.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/scal-to-vec1.c:34:33: initializer for a scalar shall be a single expression
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/scal-to-vec1.c:37:32: initializer for a scalar shall be a single expression
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/scal-to-vec1.c:40:33: initializer for a scalar shall be a single expression
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/scal-to-vec1.c:65:25: initializer for a scalar shall be a single expression
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/scal-to-vec1.c:66:25: initializer for a scalar shall be a single expression
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/scal-to-vec1.c:67:25: initializer for a scalar shall be a single expression
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/scal-to-vec1.c:68:25: initializer for a scalar shall be a single expression
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/scal-to-vec1.c:70:30: initializer for a scalar shall be a single expression
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/scal-to-vec1.c:71:30: initializer for a scalar shall be a single expression
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/scal-to-vec1.c:72:30: initializer for a scalar shall be a single expression
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/scal-to-vec2.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/scal-to-vec2.c:35:34: initializer for a scalar shall be a single expression
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/scal-to-vec2.c:38:34: initializer for a scalar shall be a single expression
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/scal-to-vec2.c:41:32: initializer for a scalar shall be a single expression
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/scal-to-vec2.c:44:33: initializer for a scalar shall be a single expression
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/scal-to-vec3.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/scal-to-vec3.c:20:32: initializer for a scalar shall be a single expression
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/scal-to-vec3.c:23:33: initializer for a scalar shall be a single expression
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/scal-to-vec3.c:27:24: initializer for a scalar shall be a single expression
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/scal-to-vec3.c:28:24: initializer for a scalar shall be a single expression
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/scal-to-vec3.c:29:24: initializer for a scalar shall be a single expression
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/scal-to-vec3.c:30:24: initializer for a scalar shall be a single expression
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/scal-to-vec3.c:32:29: initializer for a scalar shall be a single expression
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/scal-to-vec3.c:33:29: initializer for a scalar shall be a single expression
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/scal-to-vec3.c:34:29: initializer for a scalar shall be a single expression
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/scal-to-vec3.c:35:29: initializer for a scalar shall be a single expression
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/simd-1.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/simd-1.c:10:19: initializer for a scalar shall be a single expression
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/simd-1.c:11:18: initializer for a scalar shall be a single expression
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/simd-2.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/simd-2.c:8:19: initializer for a scalar shall be a single expression
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/simd-2.c:9:18: initializer for a scalar shall be a single expression
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/simd-4.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/simd-4.c:17:36: initializer for a scalar shall be a single expression
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/simd-5.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/simd-5.c:5:12: initializer for a scalar shall be a single expression
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/simd-6.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/simd-6.c:13:17: initializer for a scalar shall be a single expression
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/simd-6.c:14:17: initializer for a scalar shall be a single expression
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/simd-6.c:15:17: initializer for a scalar shall be a single expression
/home/jnml/src/modernc.org/ccgo/v3/go.go:10599:iterationStatement: TODOTODO ssad-run.c:8:3 
    all_test.go:804: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/ssad-run.c: /home/jnml/src/modernc.org/ccgo/v3/go.go:10599:iterationStatement: TODOTODO ssad-run.c:8:3 
/home/jnml/src/modernc.org/ccgo/v3/go.go:7160:castExpressionValueNormal: TODOTODO /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/stdarg-3.c:73:10 struct S1 {i int; d double; j int; e double; } struct 
    all_test.go:804: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/stdarg-3.c: /home/jnml/src/modernc.org/ccgo/v3/go.go:7160:castExpressionValueNormal: TODOTODO /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/stdarg-3.c:73:10 struct S1 {i int; d double; j int; e double; } struct 
    all_test.go:804: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/stkalign.c: runtime error: invalid memory address or nil pointer dereference
/home/jnml/src/modernc.org/ccgo/v3/go.go:7160:castExpressionValueNormal: TODOTODO /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/strct-stdarg-1.c:21:11 struct tiny struct 
    all_test.go:804: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/strct-stdarg-1.c: /home/jnml/src/modernc.org/ccgo/v3/go.go:7160:castExpressionValueNormal: TODOTODO /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/strct-stdarg-1.c:21:11 struct tiny struct 
/home/jnml/src/modernc.org/ccgo/v3/go.go:7160:castExpressionValueNormal: TODOTODO /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/strct-varg-1.c:16:15 struct s struct 
    all_test.go:804: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/strct-varg-1.c: /home/jnml/src/modernc.org/ccgo/v3/go.go:7160:castExpressionValueNormal: TODOTODO /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/strct-varg-1.c:16:15 struct s struct 
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/string-opt-18.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/string-opt-18.c:27:7: undefined: mempcpy
/home/jnml/src/modernc.org/ccgo/v3/go.go:6503:binaryAdditiveExpressionValue: TODOTODO string-opt-5.c:76:33 
    all_test.go:804: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/string-opt-5.c: /home/jnml/src/modernc.org/ccgo/v3/go.go:6503:binaryAdditiveExpressionValue: TODOTODO string-opt-5.c:76:33 
    all_test.go:804: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/struct-ini-1.c: TODO /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/struct-ini-1.c:7:25: array of 2 int
/home/jnml/src/modernc.org/ccgo/v3/go.go:10599:iterationStatement: TODOTODO usad-run.c:8:3 
    all_test.go:804: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/usad-run.c: /home/jnml/src/modernc.org/ccgo/v3/go.go:10599:iterationStatement: TODOTODO usad-run.c:8:3 
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/user-printf.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/user-printf.c:23:20: undefined: tmpnam
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/user-printf.c:23:20: undefined: tmpnam
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/user-printf.c:24:13: undefined: freopen64
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/user-printf.c:24:13: undefined: freopen64
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/user-printf.c:45:7: undefined: remove
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/user-printf.c:45:7: undefined: remove
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/user-printf.c:50:12: undefined: __isoc99_fscanf
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/user-printf.c:50:12: undefined: __isoc99_fscanf
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/user-printf.c:54:7: undefined: remove
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/user-printf.c:59:3: undefined: remove
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/user-printf.c:50:12: too many errors
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/va-arg-2.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/va-arg-2.c:26:7: too many arguments
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/va-arg-2.c:40:7: too many arguments
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/va-arg-2.c:54:7: too many arguments
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/va-arg-2.c:68:7: too many arguments
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/va-arg-2.c:82:7: too many arguments
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/va-arg-2.c:82:7: too many errors
/home/jnml/src/modernc.org/ccgo/v3/go.go:7160:castExpressionValueNormal: TODOTODO /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/va-arg-22.c:46:1 A0 struct 
    all_test.go:804: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/va-arg-22.c: /home/jnml/src/modernc.org/ccgo/v3/go.go:7160:castExpressionValueNormal: TODOTODO /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/va-arg-22.c:46:1 A0 struct 
/home/jnml/src/modernc.org/ccgo/v3/go.go:7160:castExpressionValueNormal: TODOTODO /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/va-arg-pack-1.c:40:11 struct A struct 
    all_test.go:804: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/va-arg-pack-1.c: /home/jnml/src/modernc.org/ccgo/v3/go.go:7160:castExpressionValueNormal: TODOTODO /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/va-arg-pack-1.c:40:11 struct A struct 
    all_test.go:814: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/vla-dealloc-1.c: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/vla-dealloc-1.c:21:7: variable length arrays not supported
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/vla-dealloc-1.c:21:7: variable length arrays not supported
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/vla-dealloc-1.c:22:3: variable length arrays not supported
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/vla-dealloc-1.c:22:3: variable length arrays not supported
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/vla-dealloc-1.c:23:3: variable length arrays not supported
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/vla-dealloc-1.c:24:7: variable length arrays not supported
        /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/vla-dealloc-1.c:22:3: too many errors
/home/jnml/src/modernc.org/ccgo/v3/go.go:9763:primaryExpressionValue: TODOTODO wchar_t-1.c:4:13 
    all_test.go:804: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/wchar_t-1.c: /home/jnml/src/modernc.org/ccgo/v3/go.go:9763:primaryExpressionValue: TODOTODO wchar_t-1.c:4:13 
/home/jnml/src/modernc.org/ccgo/v3/go.go:9570:primaryExpressionBool: TODOTODO widechar-1.c:11:7 
    all_test.go:804: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/widechar-1.c: /home/jnml/src/modernc.org/ccgo/v3/go.go:9570:primaryExpressionBool: TODOTODO widechar-1.c:11:7 
/home/jnml/src/modernc.org/ccgo/v3/go.go:9763:primaryExpressionValue: TODOTODO widechar-2.c:8:16 
    all_test.go:804: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/widechar-2.c: /home/jnml/src/modernc.org/ccgo/v3/go.go:9763:primaryExpressionValue: TODOTODO widechar-2.c:8:16 
/home/jnml/src/modernc.org/ccgo/v3/go.go:9678:primaryExpressionAddrOf: TODOTODO widechar-3.c:11:21 
    all_test.go:804: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/widechar-3.c: /home/jnml/src/modernc.org/ccgo/v3/go.go:9678:primaryExpressionAddrOf: TODOTODO widechar-3.c:11:21 
/home/jnml/src/modernc.org/ccgo/v3/go.go:8667:postfixExpressionValue: TODOTODO zero-struct-1.c:9:26 
    all_test.go:804: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/zero-struct-1.c: /home/jnml/src/modernc.org/ccgo/v3/go.go:8667:postfixExpressionValue: TODOTODO zero-struct-1.c:9:26 
/home/jnml/src/modernc.org/ccgo/v3/go.go:8667:postfixExpressionValue: TODOTODO zero-struct-2.c:15:22 
    all_test.go:804: /home/jnml/src/modernc.org/ccgo/v3/testdata/gcc-9.1.0/gcc/testsuite/gcc.c-torture/execute/zero-struct-2.c: /home/jnml/src/modernc.org/ccgo/v3/go.go:8667:postfixExpressionValue: TODOTODO zero-struct-2.c:15:22 
    all_test.go:686: files 1,531, ok 1,215
--- FAIL: TestGCCExec (1585.74s)
=== RUN   TestSQLite
--- PASS: TestSQLite (59.75s)
=== RUN   TestMjson
    all_test.go:1039: /home/jnml/src/modernc.org/ccgo/v3/testdata/microjson-1.5/mjson.c:742:37: undefined: strtod
        /home/jnml/src/modernc.org/ccgo/v3/testdata/microjson-1.5/test_microjson.c:814:22: undefined: getopt
        /home/jnml/src/modernc.org/ccgo/v3/testdata/microjson-1.5/test_microjson.c:814:22: undefined: getopt
        /home/jnml/src/modernc.org/ccgo/v3/testdata/microjson-1.5/test_microjson.c:824:24: undefined: optarg
        /home/jnml/src/modernc.org/ccgo/v3/testdata/microjson-1.5/test_microjson.c:824:24: undefined: optarg
--- FAIL: TestMjson (1.51s)
=== RUN   TestCompCert
=== RUN   TestCompCert/gcc
=== RUN   TestCompCert/ccgo
=== CONT  TestCompCert
    all_test.go:1161:   compiler           test    T         comp  exec match    coef
    all_test.go:1163:        gcc          aes.c   359.988ms  true  true  true   1.000 *
    all_test.go:1163:        gcc    almabench.c   925.492ms  true  true  true   1.000 *
    all_test.go:1163:        gcc  binarytrees.c   278.783ms  true  true  true   1.000 *
    all_test.go:1163:        gcc       bisect.c   323.614ms  true  true  true   1.000 *
    all_test.go:1163:        gcc        chomp.c   658.578ms  true  true  true   1.000 *
    all_test.go:1163:        gcc     fannkuch.c   587.016ms  true  true  true   1.000 *
    all_test.go:1163:        gcc          fft.c   755.824ms  true  true  true   1.000 *
    all_test.go:1163:        gcc        fftsp.c   313.826ms  true  true  true   1.000 *
    all_test.go:1163:        gcc         fftw.c   346.553ms  true  true  true   1.000 *
    all_test.go:1163:        gcc          fib.c   274.145ms  true  true  true   1.000 *
    all_test.go:1163:        gcc       integr.c   192.718ms  true  true  true   1.000 *
    all_test.go:1163:        gcc  knucleotide.c   605.232ms  true  true  true   1.000 *
    all_test.go:1163:        gcc        lists.c   290.795ms  true  true  true   1.000 *
    all_test.go:1163:        gcc   mandelbrot.c   381.216ms  true  true  true   1.000 *
    all_test.go:1163:        gcc        nbody.c   549.308ms  true  true  true   1.000 *
    all_test.go:1163:        gcc       nsieve.c   990.296ms  true  true  true   1.000 *
    all_test.go:1163:        gcc   nsievebits.c   414.202ms  true  true  true   1.000 *
    all_test.go:1163:        gcc       perlin.c   273.116ms  true  true  true   1.000 *
    all_test.go:1163:        gcc        qsort.c   420.414ms  true  true  true   1.000 *
    all_test.go:1163:        gcc         sha1.c   286.077ms  true  true  true   1.000 *
    all_test.go:1163:        gcc         sha3.c   332.919ms  true  true  true   1.000 *
    all_test.go:1163:        gcc    siphash24.c   589.729ms  true  true  true   1.000 *
    all_test.go:1163:        gcc     spectral.c   582.113ms  true  true  true   1.000 *
    all_test.go:1163:        gcc        vmach.c   447.232ms  true  true  true   1.091
    all_test.go:1163:       ccgo          aes.c   462.702ms  true  true  true   1.285
    all_test.go:1163:       ccgo    almabench.c  2175.587ms  true  true  true   2.351
    all_test.go:1163:       ccgo  binarytrees.c   509.368ms  true  true  true   1.827
    all_test.go:1163:       ccgo       bisect.c   327.039ms  true  true  true   1.011
    all_test.go:1163:       ccgo        chomp.c   829.612ms  true  true  true   1.260
    all_test.go:1163:       ccgo     fannkuch.c   783.150ms  true  true  true   1.334
    all_test.go:1163:       ccgo          fft.c   797.202ms  true  true  true   1.055
    all_test.go:1163:       ccgo        fftsp.c   649.576ms  true  true  true   2.070
    all_test.go:1163:       ccgo         fftw.c   453.263ms  true  true  true   1.308
    all_test.go:1163:       ccgo          fib.c   370.802ms  true  true  true   1.353
    all_test.go:1163:       ccgo       integr.c   266.002ms  true  true  true   1.380
    all_test.go:1163:       ccgo  knucleotide.c  1181.000ms  true  true  true   1.951
    all_test.go:1163:       ccgo        lists.c   293.854ms  true  true  true   1.011
    all_test.go:1163:       ccgo   mandelbrot.c  1194.274ms  true  true  true   3.133
    all_test.go:1163:       ccgo        nbody.c   562.650ms  true  true  true   1.024
    all_test.go:1163:       ccgo       nsieve.c  1050.118ms  true  true  true   1.060
    all_test.go:1163:       ccgo   nsievebits.c   434.074ms  true  true  true   1.048
    all_test.go:1163:       ccgo       perlin.c   569.952ms  true  true  true   2.087
    all_test.go:1163:       ccgo        qsort.c   476.708ms  true  true  true   1.134
    all_test.go:1163:       ccgo         sha1.c   398.733ms  true  true  true   1.394
    all_test.go:1163:       ccgo         sha3.c   561.426ms  true  true  true   1.686
    all_test.go:1163:       ccgo    siphash24.c   844.466ms  true  true  true   1.432
    all_test.go:1163:       ccgo     spectral.c   597.595ms  true  true  true   1.027
    all_test.go:1163:       ccgo        vmach.c   409.804ms  true  true  true   1.000 *
    all_test.go:1170: Considered tests: 24/24
    all_test.go:1178:       ccgo  16.198955595s  1.449
    all_test.go:1178:        gcc  11.179186976s  1.000
--- PASS: TestCompCert (196.90s)
    --- PASS: TestCompCert/gcc (66.14s)
    --- PASS: TestCompCert/ccgo (130.71s)
=== RUN   TestBug
    all_test.go:1312: files 10, ok 10
--- PASS: TestBug (16.90s)
=== RUN   TestCSmith
    all_test.go:1525: --bitfields --no-const-pointers --no-consts --no-packed-struct --no-volatile-pointers --no-volatiles --paranoid --max-nested-struct-level 10 -s 1906742816
    all_test.go:1525: --bitfields --no-const-pointers --no-consts --no-packed-struct --no-volatile-pointers --no-volatiles --paranoid --max-nested-struct-level 10 -s 612971101
    all_test.go:1525: --bitfields --no-const-pointers --no-consts --no-packed-struct --no-volatile-pointers --no-volatiles --paranoid --max-nested-struct-level 10 -s 3629008936
    all_test.go:1525: --bitfields --max-nested-struct-level 10 --no-const-pointers --no-consts --no-packed-struct --no-volatile-pointers --no-volatiles --paranoid -s 4130344133
    all_test.go:1525: --bitfields --max-nested-struct-level 10 --no-const-pointers --no-consts --no-packed-struct --no-volatile-pointers --no-volatiles --paranoid -s 3130410542
    all_test.go:1525: --bitfields --max-nested-struct-level 10 --no-const-pointers --no-consts --no-packed-struct --no-volatile-pointers --no-volatiles --paranoid -s 1833258637
    all_test.go:1525: --bitfields --max-nested-struct-level 10 --no-const-pointers --no-consts --no-packed-struct --no-volatile-pointers --no-volatiles --paranoid -s 3126091077
    all_test.go:1525: --bitfields --max-nested-struct-level 10 --no-const-pointers --no-consts --no-packed-struct --no-volatile-pointers --no-volatiles --paranoid -s 2205128324
    all_test.go:1525: --bitfields --max-nested-struct-level 10 --no-const-pointers --no-consts --no-packed-struct --no-volatile-pointers --no-volatiles --paranoid -s 3043990076
    all_test.go:1525: --bitfields --max-nested-struct-level 10 --no-const-pointers --no-consts --no-packed-struct --no-volatile-pointers --no-volatiles --paranoid -s 2517344771
    all_test.go:1525: --bitfields --max-nested-struct-level 10 --no-const-pointers --no-consts --no-packed-struct --no-volatile-pointers --no-volatiles --paranoid -s 56498550
    all_test.go:1525: --bitfields --max-nested-struct-level 10 --no-const-pointers --no-consts --no-packed-struct --no-volatile-pointers --no-volatiles --paranoid -s 3645367888
    all_test.go:1525: --bitfields --max-nested-struct-level 10 --no-const-pointers --no-consts --no-packed-struct --no-volatile-pointers --no-volatiles --paranoid -s 169375684
    all_test.go:1525: --bitfields --max-nested-struct-level 10 --no-const-pointers --no-consts --no-packed-struct --no-volatile-pointers --no-volatiles --paranoid -s 3578720023
    all_test.go:1525: --bitfields --max-nested-struct-level 10 --no-const-pointers --no-consts --no-packed-struct --no-volatile-pointers --no-volatiles --paranoid -s 1885311141
    all_test.go:1525: --no-bitfields --max-nested-struct-level 10 --no-const-pointers --no-consts --no-packed-struct --no-volatile-pointers --no-volatiles --paranoid -s 3720922579
    all_test.go:1525: --bitfields --max-nested-struct-level 10 --no-const-pointers --no-consts --no-packed-struct --no-volatile-pointers --no-volatiles --paranoid -s 241244373
    all_test.go:1525: --bitfields --max-nested-struct-level 10 --no-const-pointers --no-consts --no-packed-struct --no-volatile-pointers --no-volatiles --paranoid -s 517639208
    all_test.go:1525: --bitfields --max-nested-struct-level 10 --no-const-pointers --no-consts --no-packed-struct --no-volatile-pointers --no-volatiles --paranoid -s 2205128324
    all_test.go:1525: --bitfields --max-nested-struct-level 10 --no-const-pointers --no-consts --no-packed-struct --no-volatile-pointers --no-volatiles --paranoid -s 2876930815
    all_test.go:1525: --bitfields --max-nested-struct-level 10 --no-const-pointers --no-consts --no-packed-struct --no-volatile-pointers --no-volatiles --paranoid -s 3365074920
    all_test.go:1525: --bitfields --max-nested-struct-level 10 --no-const-pointers --no-consts --no-packed-struct --no-volatile-pointers --no-volatiles --paranoid -s 3329111231
    all_test.go:1525: --bitfields --max-nested-struct-level 10 --no-const-pointers --no-consts --no-packed-struct --no-volatile-pointers --no-volatiles --paranoid -s 2648215054
    all_test.go:1525: --bitfields --max-nested-struct-level 10 --no-const-pointers --no-consts --no-packed-struct --no-volatile-pointers --no-volatiles --paranoid -s 3919255949
    all_test.go:1624: files 21, bytes 2,760,216, ok 21 in 2m59.6802673s
--- PASS: TestCSmith (179.68s)
FAIL
exit status 1
FAIL	modernc.org/ccgo/v3	2107.225s
9:    all_test.go:649: libc map[_IO_putc:{} ___errno_location:{} __assert_fail:{} __builtin_abort:{} __builtin_abs:{} __builtin_copysign:{} __builtin_copysignf:{} __builtin_exit:{} __builtin_expect:{} __builtin_fabs:{} __builtin_free:{} __builtin_malloc:{} __builtin_memcmp:{} __builtin_memcpy:{} __builtin_memset:{} __builtin_prefetch:{} __builtin_printf:{} __builtin_snprintf:{} __builtin_sprintf:{} __builtin_strchr:{} __builtin_strcmp:{} __builtin_strcpy:{} __builtin_strlen:{} __builtin_trap:{} __builtin_unreachable:{} __ccgo_in6addr_anyp:{} __ccgo_sqlite3_log:{} __ctype_b_loc:{} __errno_location:{} __h_errno_location:{} __inet_aton:{} __intscan:{} __isalnum_l:{} __isalpha_l:{} __isdigit_l:{} __isnan:{} __isnanf:{} __isnanl:{} __isoc99_sscanf:{} __lookup_ipliteral:{} __lookup_name:{} __lookup_serv:{} __shgetc:{} __shlim:{} __syscall1:{} __syscall3:{} __toread:{} __toread_needs_stdio_exit:{} __uflow:{} _exit:{} abort:{} abs:{} accept:{} access:{} acos:{} alarm:{} asin:{} atan:{} atan2:{} atof:{} atoi:{} atol:{} backtrace:{} backtrace_symbols_fd:{} bind:{} calloc:{} ceil:{} cfgetospeed:{} cfsetispeed:{} cfsetospeed:{} chdir:{} chmod:{} chown:{} close:{} closedir:{} connect:{} copysign:{} copysignf:{} cos:{} cosf:{} cosh:{} dlclose:{} dlerror:{} dlopen:{} dlsym:{} dup2:{} environ:{} execvp:{} exit:{} exp:{} fabs:{} fabsf:{} fchmod:{} fchown:{} fclose:{} fcntl:{} fcntl64:{} fdopen:{} ferror:{} fflush:{} fgetc:{} fgets:{} fileno:{} floor:{} fmod:{} fopen:{} fopen64:{} fork:{} fprintf:{} fputc:{} fputs:{} fread:{} free:{} freeaddrinfo:{} frexp:{} fseek:{} fstat:{} fstat64:{} fsync:{} ftell:{} ftruncate:{} ftruncate64:{} fts64_close:{} fts64_open:{} fts64_read:{} fts_close:{} fts_open:{} fts_read:{} fwrite:{} gai_strerror:{} getaddrinfo:{} getcwd:{} getenv:{} geteuid:{} getgrgid:{} getgrnam:{} gethostbyaddr:{} gethostbyaddr_r:{} gethostbyname:{} gethostbyname2:{} gethostbyname2_r:{} getnameinfo:{} getpeername:{} getpid:{} getpwnam:{} getpwuid:{} getrlimit:{} getrlimit64:{} getrusage:{} getservbyname:{} getsockname:{} getsockopt:{} gettimeofday:{} getuid:{} gmtime_r:{} h_errno:{} htonl:{} htons:{} hypot:{} inet_ntoa:{} inet_ntop:{} inet_pton:{} ioctl:{} isalnum:{} isalpha:{} isatty:{} isdigit:{} isnan:{} isnanf:{} isnanl:{} ldexp:{} link:{} listen:{} localtime:{} localtime_r:{} log:{} log10:{} lseek:{} lseek64:{} lstat:{} lstat64:{} malloc:{} memchr:{} memcmp:{} memcpy:{} memmove:{} memset:{} mkdir:{} mkfifo:{} mknod:{} mkstemp64:{} mkstemps64:{} mktime:{} mmap64:{} modf:{} munmap:{} nl_langinfo:{} ntohs:{} open:{} open64:{} opendir:{} pclose:{} perror:{} pipe:{} popen:{} pow:{} printf:{} putc:{} putchar:{} qsort:{} raise:{} rand:{} read:{} readdir:{} readdir64:{} readlink:{} realloc:{} realpath:{} recv:{} rename:{} rewind:{} rmdir:{} round:{} select:{} send:{} setlocale:{} setrlimit:{} setrlimit64:{} setsockopt:{} setvbuf:{} shutdown:{} sigaction:{} signal:{} sin:{} sinf:{} sinh:{} sleep:{} snprintf:{} socket:{} sprintf:{} sqrt:{} stat:{} stat64:{} stderr:{} stdin:{} stdout:{} strcasecmp:{} strcat:{} strchr:{} strcmp:{} strcpy:{} strcspn:{} strdup:{} strerror:{} strlen:{} strncmp:{} strncpy:{} strnlen:{} strpbrk:{} strrchr:{} strspn:{} strstr:{} strtoimax:{} strtol:{} strtoll:{} strtoul:{} strtoull:{} strtoumax:{} symlink:{} sysconf:{} system:{} tan:{} tanh:{} tcgetattr:{} tcsetattr:{} time:{} tolower:{} toupper:{} tzset:{} umask:{} uname:{} unlink:{} usleep:{} utime:{} utimes:{} vfprintf:{} vprintf:{} waitpid:{} write:{} zero_struct_address:{}]
149:        // The FR-V port used to fail this test because the andcc patterns
650:        //   that will always return failure (and set errno to ENOSYS).
657:        //   in the C library which is a stub, meaning it will fail
1834:--- FAIL: TestGCCExec (1585.74s)
1843:--- FAIL: TestMjson (1.51s)
1933:FAIL
1935:FAIL	modernc.org/ccgo/v3	2107.225s
Sat Sep 12 20:54:52 UTC 2020
