[PATCH] D50940: [sanitizer] Change Mmap*NoAccess to return nullptr on error

Kostya Kortchinsky via llvm-commits llvm-commits at lists.llvm.org
Tue Aug 28 07:35:58 PDT 2018


Thanks, looking into it!

On Tue, Aug 28, 2018 at 12:21 AM Yvan Roux <yvan.roux at linaro.org> wrote:

> Hi Kostya,
>
> Some AArch64 bots are broken since this patch was cheched in
> (test/msan/mmap.cc checks for MAP_FAILED), logs are available here:
>
> http://lab.llvm.org:8011/builders/clang-cmake-aarch64-full/builds/5703
>
> http://lab.llvm.org:8011/builders/clang-cmake-aarch64-full/builds/5703/steps/ninja%20check%202/logs/FAIL%3A%20MemorySanitizer-AARCH64%3A%3A%20mmap.cc
>
> Thanks
> Yvan
>
> On Thu, 23 Aug 2018 at 23:14, Kostya Kortchinsky via Phabricator via
> llvm-commits <llvm-commits at lists.llvm.org> wrote:
> >
> > This revision was automatically updated to reflect the committed changes.
> > Closed by commit rCRT340576: [sanitizer] Change Mmap*NoAccess to return
> nullptr on error (authored by cryptoad, committed by ).
> >
> > Changed prior to commit:
> >   https://reviews.llvm.org/D50940?vs=161523&id=162267#toc
> >
> > Repository:
> >   rCRT Compiler Runtime
> >
> > https://reviews.llvm.org/D50940
> >
> > Files:
> >   lib/asan/asan_linux.cc
> >   lib/asan/asan_premap_shadow.cc
> >   lib/hwasan/hwasan_dynamic_shadow.cc
> >   lib/sanitizer_common/sanitizer_allocator_primary64.h
> >   lib/sanitizer_common/sanitizer_mac_libcdep.cc
> >   lib/sanitizer_common/sanitizer_posix_libcdep.cc
> >   lib/scudo/scudo_allocator_secondary.h
> >
> > _______________________________________________
> > llvm-commits mailing list
> > llvm-commits at lists.llvm.org
> > http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-commits
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20180828/d119133a/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 4845 bytes
Desc: S/MIME Cryptographic Signature
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20180828/d119133a/attachment.bin>


More information about the llvm-commits mailing list