[libcxx-commits] [PATCH] D72160: Optimize / partially inline basic_string copy constructor
Eric Fiselier via libcxx-commits
libcxx-commits at lists.llvm.org
Mon Jan 20 01:31:02 PST 2020
I don't see why you think the given error maps to this change.
This change isn't in the set of changes in the build you point to:
http://lab.llvm.org:8014/builders/netbsd-amd64/builds/834/
And the build before it doesn't fail.
http://lab.llvm.org:8014/builders/netbsd-amd64/builds/833/
Can you elucidate why this change is responsible?
On Mon, Jan 20, 2020 at 3:53 AM Michał Górny via Phabricator <
reviews at reviews.llvm.org> wrote:
> mgorny added a comment.
>
> I'm afraid this breaks stuff. TableGen built against libc++ after this
> change misbehaves:
>
> [18/31] Building ARMGenSystemRegister.inc...
> FAILED: lib/Target/ARM/ARMGenSystemRegister.inc
> cd /home/motus/netbsd8/netbsd8/build-stage2 &&
> /home/motus/netbsd8/netbsd8/build-stage2/bin/llvm-tblgen
> -gen-searchable-tables -I
> /home/motus/netbsd8/netbsd8/llvm-project/llvm/lib/Target/ARM -I
> /home/motus/netbsd8/netbsd8/llvm-project/llvm/include -I
> /home/motus/netbsd8/netbsd8/llvm-project/llvm/lib/Target
> /home/motus/netbsd8/netbsd8/llvm-project/llvm/lib/Target/ARM/ARM.td
> --write-if-changed -o lib/Target/ARM/ARMGenSystemRegister.inc -d
> lib/Target/ARM/ARMGenSystemRegister.inc.d
>
> /home/motus/netbsd8/netbsd8/llvm-project/llvm/lib/Target/ARM/ARM.td:1269:1:
> error: Reached EOF without matching #endif
>
> ^
> #0 0x000000000049b032 llvm::sys::PrintStackTrace(llvm::raw_ostream&)
> (/home/motus/netbsd8/netbsd8/build-stage2/bin/llvm-tblgen+0x49b032)
> #1 0x000000000049905c llvm::sys::RunSignalHandlers()
> (/home/motus/netbsd8/netbsd8/build-stage2/bin/llvm-tblgen+0x49905c)
> #2 0x000000000049b5e0 SignalHandler(int)
> (/home/motus/netbsd8/netbsd8/build-stage2/bin/llvm-tblgen+0x49b5e0)
> Stack dump:
> 0. Program arguments:
> /home/motus/netbsd8/netbsd8/build-stage2/bin/llvm-tblgen
> -gen-searchable-tables -I
> /home/motus/netbsd8/netbsd8/llvm-project/llvm/lib/Target/ARM -I
> /home/motus/netbsd8/netbsd8/llvm-project/llvm/include -I
> /home/motus/netbsd8/netbsd8/llvm-project/llvm/lib/Target
> /home/motus/netbsd8/netbsd8/llvm-project/llvm/lib/Target/ARM/ARM.td
> --write-if-changed -o lib/Target/ARM/ARMGenSystemRegister.inc -d
> lib/Target/ARM/ARMGenSystemRegister.inc.d
> ninja: build stopped: subcommand failed.
>
>
> http://lab.llvm.org:8014/builders/netbsd-amd64/builds/834/steps/ninja%20build%20local/logs/stdio
>
>
> Repository:
> rG LLVM Github Monorepo
>
> CHANGES SINCE LAST ACTION
> https://reviews.llvm.org/D72160/new/
>
> https://reviews.llvm.org/D72160
>
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/libcxx-commits/attachments/20200120/e734ab0e/attachment.html>
More information about the libcxx-commits
mailing list