http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59350

--- Comment #25 from Dmitry G. Dyachenko <dimhen at gmail dot com> ---
After reading http://gcc.gnu.org/ml/gcc-patches/2013-12/msg01344.html about
corei7 tuning ("Corei7 tuning doesn't set -maccumulate-outgoing-args option by
default")

I check -maccumulate-outgoing-args and
saw "-O1 -g -maccumulate-outgoing-args" PASS

Sounds like the picture is consistant now
1) gcc uses corei7 tuning
2) corei7 tuning doesn't set -maccumulate-outgoing-args
3) -fno-split-wide-types changes arguments passing too

And:
FAIL: -O1 -g
PASS: -O1 -g without corei7 tuning
PASS: -O1 -g -maccumulate-outgoing-args
PASS: -O1 -g -fno-split-wide-types

2 questions:
1) why nobody can reproduce ICE
2) why r205461 trigger it

Reply via email to