Build fails on Linux aarch64

I am trying to package cc v3 for Fedora. I have found that the project's checks fail on Linux aarch64. On this platform, I receive the following error:

      command: go test -buildmode pie -compiler gc -ldflags " -X modernc.org/cc/v3/version.commit=40fda2a4f1889e2aebfc91396d73b288afa1507e -X modernc.org/cc/v3/version=3.39.0 -extldflags '-Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  '"
      testing: modernc.org/cc/v3
modernc.org/cc/v3
--- FAIL: TestParseSQLite (0.61s)
    --- FAIL: TestParseSQLite/sqlite3.c (0.41s)
        parser_test.go:207: /usr/include/bits/math-vector.h:30:23: `__f32x4_t`: expected declaration: IDENTIFIER
            /usr/include/bits/math-vector.h:31:23: `__f64x2_t`: expected declaration: IDENTIFIER
            /usr/include/bits/math-vector.h:40:23: `__sv_f32_t`: expected declaration: IDENTIFIER
            /usr/include/bits/math-vector.h:41:23: `__sv_f64_t`: expected declaration: IDENTIFIER
            /usr/include/bits/math-vector.h:42:20: `__sv_bool_t`: expected declaration: IDENTIFIER
        parser_test.go:212: sources 170, bytes 9,100,107, 351.318257ms, 25,902,744 B/s, mem 75,518,440
--- FAIL: TestParseTCC (1.11s)
    --- FAIL: TestParseTCC/tests/tests2 (1.11s)
        parser_test.go:356: /usr/include/bits/math-vector.h:30:23: `__f32x4_t`: expected declaration: IDENTIFIER
            /usr/include/bits/math-vector.h:31:23: `__f64x2_t`: expected declaration: IDENTIFIER
            /usr/include/bits/math-vector.h:40:23: `__sv_f32_t`: expected declaration: IDENTIFIER
            /usr/include/bits/math-vector.h:41:23: `__sv_f64_t`: expected declaration: IDENTIFIER
            /usr/include/bits/math-vector.h:42:20: `__sv_bool_t`: expected declaration: IDENTIFIER
        parser_test.go:356: /usr/include/bits/math-vector.h:30:23: `__f32x4_t`: expected declaration: IDENTIFIER
            /usr/include/bits/math-vector.h:31:23: `__f64x2_t`: expected declaration: IDENTIFIER
            /usr/include/bits/math-vector.h:40:23: `__sv_f32_t`: expected declaration: IDENTIFIER
            /usr/include/bits/math-vector.h:41:23: `__sv_f64_t`: expected declaration: IDENTIFIER
            /usr/include/bits/math-vector.h:42:20: `__sv_bool_t`: expected declaration: IDENTIFIER
        parser_test.go:369: files 83, sources 3,372, bytes 20,924,260, ok 81, 1.068171787s, 19,588,852 B/s, mem -74,148,800
        parser_test.go:372: files 83, bytes 20924260, ok 81
    parser_test.go:260: ok 81
--- FAIL: TestParseGCC (13.10s)
    --- FAIL: TestParseGCC/gcc/testsuite/gcc.c-torture/execute (4.33s)
        parser_test.go:356: /usr/include/bits/math-vector.h:30:23: `__f32x4_t`: expected declaration: IDENTIFIER
            /usr/include/bits/math-vector.h:31:23: `__f64x2_t`: expected declaration: IDENTIFIER
            /usr/include/bits/math-vector.h:40:23: `__sv_f32_t`: expected declaration: IDENTIFIER
            /usr/include/bits/math-vector.h:41:23: `__sv_f64_t`: expected declaration: IDENTIFIER
            /usr/include/bits/math-vector.h:42:20: `__sv_bool_t`: expected declaration: IDENTIFIER
        parser_test.go:356: /usr/include/bits/math-vector.h:30:23: `__f32x4_t`: expected declaration: IDENTIFIER
            /usr/include/bits/math-vector.h:31:23: `__f64x2_t`: expected declaration: IDENTIFIER
            /usr/include/bits/math-vector.h:40:23: `__sv_f32_t`: expected declaration: IDENTIFIER
            /usr/include/bits/math-vector.h:41:23: `__sv_f64_t`: expected declaration: IDENTIFIER
            /usr/include/bits/math-vector.h:42:20: `__sv_bool_t`: expected declaration: IDENTIFIER
        parser_test.go:356: /usr/include/bits/math-vector.h:30:23: `__f32x4_t`: expected declaration: IDENTIFIER
            /usr/include/bits/math-vector.h:31:23: `__f64x2_t`: expected declaration: IDENTIFIER
            /usr/include/bits/math-vector.h:40:23: `__sv_f32_t`: expected declaration: IDENTIFIER
            /usr/include/bits/math-vector.h:41:23: `__sv_f64_t`: expected declaration: IDENTIFIER
            /usr/include/bits/math-vector.h:42:20: `__sv_bool_t`: expected declaration: IDENTIFIER
        parser_test.go:369: files 1,701, sources 12,734, bytes 75,532,731, ok 1,698, 4.258076222s, 17,738,698 B/s, mem 1,276,664
        parser_test.go:372: files 1701, bytes 75532731, ok 1698
    parser_test.go:282: ok 3,489
--- FAIL: TestTranslateSQLite (0.73s)
    --- FAIL: TestTranslateSQLite/sqlite3.c (0.46s)
        type_test.go:58: /usr/include/bits/math-vector.h:30:23: `__f32x4_t`: expected declaration: IDENTIFIER
            /usr/include/bits/math-vector.h:31:23: `__f64x2_t`: expected declaration: IDENTIFIER
            /usr/include/bits/math-vector.h:40:23: `__sv_f32_t`: expected declaration: IDENTIFIER
            /usr/include/bits/math-vector.h:41:23: `__sv_f64_t`: expected declaration: IDENTIFIER
            /usr/include/bits/math-vector.h:42:20: `__sv_bool_t`: expected declaration: IDENTIFIER
        type_test.go:63: sources 171, bytes 9,114,669, 369.156658ms, 24,690,517 B/s, mem 85,036,456
--- FAIL: TestTranslateTCC (1.31s)
    --- FAIL: TestTranslateTCC/tests/tests2 (1.31s)
        type_test.go:261: /usr/include/bits/math-vector.h:30:23: `__f32x4_t`: expected declaration: IDENTIFIER
            /usr/include/bits/math-vector.h:31:23: `__f64x2_t`: expected declaration: IDENTIFIER
            /usr/include/bits/math-vector.h:40:23: `__sv_f32_t`: expected declaration: IDENTIFIER
            /usr/include/bits/math-vector.h:41:23: `__sv_f64_t`: expected declaration: IDENTIFIER
            /usr/include/bits/math-vector.h:42:20: `__sv_bool_t`: expected declaration: IDENTIFIER
        type_test.go:261: /usr/include/bits/math-vector.h:30:23: `__f32x4_t`: expected declaration: IDENTIFIER
            /usr/include/bits/math-vector.h:31:23: `__f64x2_t`: expected declaration: IDENTIFIER
            /usr/include/bits/math-vector.h:40:23: `__sv_f32_t`: expected declaration: IDENTIFIER
            /usr/include/bits/math-vector.h:41:23: `__sv_f64_t`: expected declaration: IDENTIFIER
            /usr/include/bits/math-vector.h:42:20: `__sv_bool_t`: expected declaration: IDENTIFIER
        type_test.go:281: files 85, sources 3,543, bytes 21,959,894, ok 83, 1.196807103s, 18,348,733 B/s, mem -140,365,360
        type_test.go:284: files 85, bytes 21959894, ok 83
    type_test.go:123: ok 83
--- FAIL: TestTranslateGCC (13.96s)
    --- FAIL: TestTranslateGCC/gcc/testsuite/gcc.c-torture/execute (4.73s)
        type_test.go:261: /usr/include/bits/math-vector.h:30:23: `__f32x4_t`: expected declaration: IDENTIFIER
            /usr/include/bits/math-vector.h:31:23: `__f64x2_t`: expected declaration: IDENTIFIER
            /usr/include/bits/math-vector.h:40:23: `__sv_f32_t`: expected declaration: IDENTIFIER
            /usr/include/bits/math-vector.h:41:23: `__sv_f64_t`: expected declaration: IDENTIFIER
            /usr/include/bits/math-vector.h:42:20: `__sv_bool_t`: expected declaration: IDENTIFIER
        type_test.go:261: /usr/include/bits/math-vector.h:30:23: `__f32x4_t`: expected declaration: IDENTIFIER
            /usr/include/bits/math-vector.h:31:23: `__f64x2_t`: expected declaration: IDENTIFIER
            /usr/include/bits/math-vector.h:40:23: `__sv_f32_t`: expected declaration: IDENTIFIER
            /usr/include/bits/math-vector.h:41:23: `__sv_f64_t`: expected declaration: IDENTIFIER
            /usr/include/bits/math-vector.h:42:20: `__sv_bool_t`: expected declaration: IDENTIFIER
        type_test.go:261: /usr/include/bits/math-vector.h:30:23: `__f32x4_t`: expected declaration: IDENTIFIER
            /usr/include/bits/math-vector.h:31:23: `__f64x2_t`: expected declaration: IDENTIFIER
            /usr/include/bits/math-vector.h:40:23: `__sv_f32_t`: expected declaration: IDENTIFIER
            /usr/include/bits/math-vector.h:41:23: `__sv_f64_t`: expected declaration: IDENTIFIER
            /usr/include/bits/math-vector.h:42:20: `__sv_bool_t`: expected declaration: IDENTIFIER
        type_test.go:281: files 1,679, sources 12,573, bytes 74,522,324, ok 1,676, 4.662982299s, 15,981,687 B/s, mem 525,504
        type_test.go:284: files 1679, bytes 74522324, ok 1676
    type_test.go:147: ok 3,446
FAIL