https://gcc.gnu.org/bugzilla/show_bug.cgi?id=125963
Drea Pinski <pinskia at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Keywords| |diagnostic
Component|middle-end |driver
--- Comment #2 from Drea Pinski <pinskia at gcc dot gnu.org> ---
Second the error message from the GCC driver is broken.
It should not say `internal compiler error` .
third:
[apinski@xeond2 gcc]$ time ./xgcc -B. -c t34.c -o /tmp/t.o
real 0m25.110s
user 0m5.978s
sys 0m13.154s
[apinski@xeond2 gcc]$ ls -lh /tmp/t.o
-rw-r--r--. 1 apinski apinski 17G Jun 23 20:08 /tmp/t.o
[apinski@xeond2 gcc]$ df -h /tmp
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/cs-root 70G 30G 41G 43% /
As mentioned most (not all) file systems don't allocate zeroed blocks.