http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54989
Steven Bosscher <steven at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC|steven at gcc dot gnu.org | --- Comment #2 from Steven Bosscher <steven at gcc dot gnu.org> 2012-10-20 12:07:07 UTC --- (In reply to comment #1) > The failure is caused by higher register pressure in the THEN branch of the > case, though I am not sure why the register pressure is higher than x86-linux. You can try and see if this fails on x86-linux with -fPIC. IIRC that's the default for darwin.