https://gcc.gnu.org/bugzilla/show_bug.cgi?id=47626

Tomas Psika <it at psika dot cz> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |it at psika dot cz

--- Comment #3 from Tomas Psika <it at psika dot cz> ---
Another minimal code using GCC 4.6.3 (gcc47626.cpp) on Gentoo:

#include <cstdlib>

int main() {
    int size = atoi("4");
    return 1;
    double array[size];
}

Does trigger ICE using GCC 4.6.3 without optimization (-O0), no errors using
optimization (-O[1-3]). Newer GCC 4.8.2 does not trigger ICE at all.

# g++-4.6.3 -O0 gcc47626.cpp -o /dev/null && echo "OK"
gcc47626.cpp: In function ‘int main()’:
gcc47626.cpp:7:1: internal compiler error: in print_reg, at
config/i386/i386.c:13694
Please submit a full bug report,
with preprocessed source if appropriate.
See <https://bugs.gentoo.org/> for instructions.
# g++-4.6.3 -O1 gcc47626.cpp -o /dev/null && echo "OK"
OK
# g++-4.8.2 -O0 gcc47626.cpp -o /dev/null && echo "OK"
OK
# g++-4.8.2 -O0 gcc47626.cpp -o /dev/null && echo "OK"
OK

Reply via email to