https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83961
--- Comment #3 from Jeffrey Walton <noloader at gmail dot com> --- (In reply to Jakub Jelinek from comment #2) > AFAIK AArch64 has multiple configurable sizes of the virtual address space > and older GCCs like 6 was only supporting one of those sizes, not all of > them. > So, when not using GCC 7 or later, one has to patch libsanitizer when not > using the address space size in the kernel that the library is expecting. > This is a distro problem IMHO. > Marking as fixed in GCC 7, WONTFIX for older versions. Thanks Jakub, I'd like to say GCC should patch 6 but I don't know how big a job that is. It sounds like it is more than a few lines of code so I can't beg for it. I'm guessing libasan never should have been installed in the first place. I guess an uninstall of libasan is in order for GCC117. Would you happen to know how to tell when libasan is not compatible with the host's OS? A related question is, where are the docs on properly configuring libasan during build time? This may be the preferred option, but people need to know how to do it. Thanks.