On Mon, Dec 2, 2013 at 3:52 AM, Konstantin Serebryany
<konstantin.s.serebry...@gmail.com> wrote:
> Another libsanitizer merge from upstream, r196090
> (needs attention on ubsan side)
>
> This hopefully fixes various build failures on non-x86-linux platforms,
> although I still tested it only on our x86_64 Linux Ubuntu 12.04 box:
> rm -rf */{*/,}libsanitizer && make -j 50  && make -C gcc
> check-g{cc,++}  RUNTESTFLAGS='--target_board=unix\{-m32,-m64\}
> asan.exp'
> This also fixed tsan; verified on a single small test.
>
> This change breaks one ubsan test:
> make check -C gcc RUNTESTFLAGS='--target_board=unix\{-m32,-m64\} ubsan.exp'
> FAIL: c-c++-common/ubsan/vla-1.c  -O0  execution test
> I am asking gcc-ubsan maintainers to help me decipher dejagnu
> diagnostics and fix the test failure.
>
> I am ready to make any reasonable additional testing that
> can be done on x86_64 Linux Ubuntu 12.04.
>
> The upstream bots on Mac and Linux (x86, x86_64, ARM) are green.
> We also verified that the upstream source builds (but does not really
> work) on PowerPC64
>
> Expected ChangeLog entries:
> =========== libsanitizer/ChangeLog
>
> 2013-12-0X  Kostya Serebryany  <k...@google.com>
>
>         * All source files: Merge from upstream r196090.
>         * tsan/Makefile.am (tsan_files): Added new files.
>         * tsan/Makefile.in: Regenerate.
>         * sanitizer_common/Makefile.am (sanitizer_common_files): Added new 
> fles.
>         * sanitizer_common/Makefile.in: Regenerate.
>         * lsan/Makefile.am (lsan_files): Added new files.
>         * lsan/Makefile.in: Regenerate.
>
> =========== gcc/testsuite/ChangeLog
>
> 2013-12-0X  Kostya Serebryany  <k...@google.com>
>
>         * c-c++-common/asan/null-deref-1.c: Update the test
>         to match the fresh asan run-time.
>
> --kcc

Does it support using libbacktrace in GCC?


-- 
H.J.

Reply via email to