https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89308
--- Comment #7 from Jakub Jelinek <jakub at gcc dot gnu.org> --- Still, a reexec is costly and might break some programs. If the ASLR makes problems only sometimes, it might be better to try to map stuff it wants and if that fails, before reporting failure try this CheckASLR.