Logs: https://logs.chromium.org/v/?s=chromium%2Fbb%2Fchromium.clang%2FToTLinux__dbg_%2F754%2F%2B%2Frecipes%2Fsteps%2Fgclient_runhooks%2F0%2Fstdout
Excerpt:
[1929/2052] Building CXX object tools/lld/ELF/CMakeFiles/lldELF.dir/Arch/AArch64.cpp.o
FAILED: tools/lld/ELF/CMakeFiles/lldELF.dir/Arch/AArch64.cpp.o
/b/c/b/ToTLinux__dbg_/src/third_party/llvm-build-tools/gcc485precise/bin/g++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Itools/lld/ELF -I/b/c/b/ToTLinux__dbg_/src/third_party/llvm/tools/lld/ELF -I/b/c/b/ToTLinux__dbg_/src/third_party/llvm/tools/lld/include -Itools/lld/include -Iinclude -I/b/c/b/ToTLinux__dbg_/src/third_party/llvm/include -DLLVM_FORCE_HEAD_REVISION -fPIC -fvisibility-inlines-hidden -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -UNDEBUG -fno-exceptions -fno-rtti -MMD -MT tools/lld/ELF/CMakeFiles/lldELF.dir/Arch/AArch64.cpp.o -MF tools/lld/ELF/CMakeFiles/lldELF.dir/Arch/AArch64.cpp.o.d -o tools/lld/ELF/CMakeFiles/lldELF.dir/Arch/AArch64.cpp.o -c /b/c/b/ToTLinux__dbg_/src/third_party/llvm/tools/lld/ELF/Arch/AArch64.cpp
In file included from /b/c/b/ToTLinux__dbg_/src/third_party/llvm/tools/lld/ELF/Arch/AArch64.cpp:11:0:
/b/c/b/ToTLinux__dbg_/src/third_party/llvm/tools/lld/ELF/SyntheticSections.h:423:11: error: declaration of ‘lld::elf::Symbol* lld::elf::SymbolTableEntry::Symbol’ [-fpermissive]
Symbol *Symbol;
^
In file included from /b/c/b/ToTLinux__dbg_/src/third_party/llvm/tools/lld/ELF/Arch/AArch64.cpp:10:0:
/b/c/b/ToTLinux__dbg_/src/third_party/llvm/tools/lld/ELF/Symbols.h:38:7: error: changes meaning of ‘Symbol’ from ‘class lld::elf::Symbol’ [-fpermissive]
class Symbol {
^
Comment 1 by inglorion@chromium.org
, Nov 4 2017