On Dec 7, 2023, FX Coudert <fxcoud...@gmail.com> wrote: > The commit > https://gcc.gnu.org/git/?p=gcc.git;a=commit;h=f0a90c7d7333fc7f554b906245c84bdf04d716d7 > (Introduce strub: machine-independent stack scrubbing) has introduced > many test failures on x86_64-apple-darwin21:
Please give the followup commit f908368d2cb50 a try, it should at least silence the errors. (but not fix the problem; I suppose we want strubbing enabled on darwin) However, I'm very surprised that you're hitting this with the initial commit. It's as if strub support was disabled on the target, but even if you were hitting this with e.g. offloading, only the followup commit introduced code to disable strub for such targets as nvptx. Anyway, do you by any chance have any offloading enabled? I'll try to trigger this with a cross compiler. Thanks, -- Alexandre Oliva, happy hacker https://FSFLA.org/blogs/lxo/ Free Software Activist GNU Toolchain Engineer More tolerance and less prejudice are key for inclusion and diversity Excluding neuro-others for not behaving ""normal"" is *not* inclusive