https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65662
--- Comment #1 from Jakub Jelinek <jakub at gcc dot gnu.org> --- There are dups for this already. The issue is that aarch64-linux has 3 very much different virtual address space sizes and stock libsanitizer supports only the smallest one. I have a patch for supporting the middle-one, see e.g. http://pkgs.fedoraproject.org/cgit/gcc.git/tree/gcc5-libsanitize-aarch64-va42.patch but supporting all 3 virtual address space sizes requires more changes upstream, because the smallest virtual address space size is really too small for anything usable.