Skip to content

clang-15.0.0_rc3 fails to compile with: FAILED: lib/Tooling/ASTNodeAPI.json and /bin/sh: -c: line 1: syntax error near unexpected token `(' #57403

@stefson

Description

@stefson

hello everyone,

I just tried to compile clang-15.0.0_rc3 on gentoo-amd64 with musl-libc, and while llvm-15.0.0_rc3 build fine I got this error when compiling clang:

2138031-[850/1751] cd /var/tmp/portage/sys-devel/clang-15.0.0_rc3/work/x/y/clang-abi_x86_64.amd64/lib/Tooling && /var/tmp/portage/sys-devel/clang-15.0.0_rc3/work/x/y/clang-abi_x86_64.amd64/bin/clang-ast-dump --skip-processing=0 -I /lib/clang/15.0.0/include -I /var/tmp/portage/sys-devel/clang-15.0.0_rc3/work/clang/include -I /tools/clang/include -I /include -I /include -I /usr/lib/gcc/x86_64-gentoo-linux-musl/11.3.0/include/g++-v11 -I /usr/lib/gcc/x86_64-gentoo-linux-musl/11.3.0/include/g++-v11/x86_64-gentoo-linux-muslGNU\ assembler\ version\ 2.38\ (x86_64-gentoo-linux-musl)\ using\ BFD\ version\ (Gentoo\ 2.38\ p4)\ 2.38 -I /usr/lib/gcc/x86_64-gentoo-linux-musl/11.3.0/include/g++-v11/backward -I /usr/include -I /usr/lib/gcc/x86_64-gentoo-linux-musl/11.3.0/include --json-output-path /var/tmp/portage/sys-devel/clang-15.0.0_rc3/work/x/y/clang-abi_x86_64.amd64/lib/Tooling/ASTNodeAPI.json
2138919:FAILED: lib/Tooling/ASTNodeAPI.json /var/tmp/portage/sys-devel/clang-15.0.0_rc3/work/x/y/clang-abi_x86_64.amd64/lib/Tooling/ASTNodeAPI.json 
2139060-cd /var/tmp/portage/sys-devel/clang-15.0.0_rc3/work/x/y/clang-abi_x86_64.amd64/lib/Tooling && /var/tmp/portage/sys-devel/clang-15.0.0_rc3/work/x/y/clang-abi_x86_64.amd64/bin/clang-ast-dump --skip-processing=0 -I /lib/clang/15.0.0/include -I /var/tmp/portage/sys-devel/clang-15.0.0_rc3/work/clang/include -I /tools/clang/include -I /include -I /include -I /usr/lib/gcc/x86_64-gentoo-linux-musl/11.3.0/include/g++-v11 -I /usr/lib/gcc/x86_64-gentoo-linux-musl/11.3.0/include/g++-v11/x86_64-gentoo-linux-muslGNU\ assembler\ version\ 2.38\ (x86_64-gentoo-linux-musl)\ using\ BFD\ version\ (Gentoo\ 2.38\ p4)\ 2.38 -I /usr/lib/gcc/x86_64-gentoo-linux-musl/11.3.0/include/g++-v11/backward -I /usr/include -I /usr/lib/gcc/x86_64-gentoo-linux-musl/11.3.0/include --json-output-path /var/tmp/portage/sys-devel/clang-15.0.0_rc3/work/x/y/clang-abi_x86_64.amd64/lib/Tooling/ASTNodeAPI.json
2139937-/bin/sh: -c: line 1: syntax error near unexpected token `('
2139997-/bin/sh: -c: line 1: `cd /var/tmp/portage/sys-devel/clang-15.0.0_rc3/work/x/y/clang-abi_x86_64.amd64/lib/Tooling && /var/tmp/portage/sys-devel/clang-15.0.0_rc3/work/x/y/clang-abi_x86_64.amd64/bin/clang-ast-dump --skip-processing=0 -I /lib/clang/15.0.0/include -I /var/tmp/portage/sys-devel/clang-15.0.0_rc3/work/clang/include -I /tools/clang/include -I /include -I /include -I /usr/lib/gcc/x86_64-gentoo-linux-musl/11.3.0/include/g++-v11 -I /usr/lib/gcc/x86_64-gentoo-linux-musl/11.3.0/include/g++-v11/x86_64-gentoo-linux-muslGNU\ assembler\ version\ 2.38\ (x86_64-gentoo-linux-musl)\ using\ BFD\ version\ (Gentoo\ 2.38\ p4)\ 2.38 -I /usr/lib/gcc/x86_64-gentoo-linux-musl/11.3.0/include/g++-v11/backward -I /usr/include -I /usr/lib/gcc/x86_64-gentoo-linux-musl/11.3.0/include --json-output-path /var/tmp/portage/sys-devel/clang-15.0.0_rc3/work/x/y/clang-abi_x86_64.amd64/lib/Tooling/ASTNodeAPI.json'

the compressed full build.log is attached: build-clang-15.0.0_rc3.log.gz

I've never had an issue like that before, I'm frankly kind of dumbstrucked by it :-( and I can't even find that ASTNodeAPI.json file in the source code.

anyone got an idea?

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions