LINUX.ORG.RU

История изменений

Исправление DawnCaster, (текущая версия) :

Так. На домашнем компе доступна сейчас 7.4.0. Но оно уже не собирает полностью - вылетает линкер после секунд так 10 и сожрав 16 гигов ОЗУ. Но если собирать в объектник, то вообще считанные секунды занимает процесс на tmpfs. На рабочем сейчас проверить не могу, увы, но там всё тоже не более чем за пару минут справлялось

Вот что у меня сейчас получается:

sandboxer@kompluktor:/tmp/oops$ echo "main[-1u]={1};" > oops.c
sandboxer@kompluktor:/tmp/oops$ df /tmp
Filesystem     1K-blocks  Used Available Use% Mounted on
tmpfs           32893796     4  32893792   1% /tmp
sandboxer@kompluktor:/tmp/oops$ time gcc -mcmodel=medium -O -c oops.c
oops.c:1:1: warning: data definition has no type or storage class
 main[-1u]={1};
 ^~~~
oops.c:1:1: warning: type defaults to ‘int’ in declaration of ‘main’ [-Wimplicit-int]

real    0m5,979s
user    0m2,532s
sys     0m3,445s
sandboxer@kompluktor:/tmp/oops$ ls -l
total 16777224
-rw-rw-r-- 1 sandboxer sandboxer          15 ноя  1 00:14 oops.c
-rw-rw-r-- 1 sandboxer sandboxer 17179870240 ноя  1 00:15 oops.o
sandboxer@kompluktor:/tmp/oops$ 

Исправление DawnCaster, :

Так. На домашнем компе доступна сейчас 7.4.0. Но оно уже не собирает полностью - вылетает линкер после секунд так 10 и сожрав 16 гигов ОЗУ. Но если собирать в объектник, то вообще считанные секунды занимает процесс на tmpfs. На рабочем сейчас проверить не могу, увы, но там всё за пару минут справлялось

Вот что у меня сейчас получается:

sandboxer@kompluktor:/tmp/oops$ echo "main[-1u]={1};" > oops.c
sandboxer@kompluktor:/tmp/oops$ df /tmp
Filesystem     1K-blocks  Used Available Use% Mounted on
tmpfs           32893796     4  32893792   1% /tmp
sandboxer@kompluktor:/tmp/oops$ time gcc -mcmodel=medium -O -c oops.c
oops.c:1:1: warning: data definition has no type or storage class
 main[-1u]={1};
 ^~~~
oops.c:1:1: warning: type defaults to ‘int’ in declaration of ‘main’ [-Wimplicit-int]

real    0m5,979s
user    0m2,532s
sys     0m3,445s
sandboxer@kompluktor:/tmp/oops$ ls -l
total 16777224
-rw-rw-r-- 1 sandboxer sandboxer          15 ноя  1 00:14 oops.c
-rw-rw-r-- 1 sandboxer sandboxer 17179870240 ноя  1 00:15 oops.o
sandboxer@kompluktor:/tmp/oops$ 

Исправление DawnCaster, :

Так. На домашнем компе доступна сейчас 7.4.0. Но оно уже не собирает полностью - вылетает линкер. Но если собирать в объектник, то вообще считанные секунды занимает процесс на tmpfs. На рабочем сейчас проверить не могу, увы, но там всё за пару минут справлялось

Вот что у меня сейчас получается:

sandboxer@kompluktor:/tmp/oops$ echo "main[-1u]={1};" > oops.c
sandboxer@kompluktor:/tmp/oops$ df /tmp
Filesystem     1K-blocks  Used Available Use% Mounted on
tmpfs           32893796     4  32893792   1% /tmp
sandboxer@kompluktor:/tmp/oops$ time gcc -mcmodel=medium -O -c oops.c
oops.c:1:1: warning: data definition has no type or storage class
 main[-1u]={1};
 ^~~~
oops.c:1:1: warning: type defaults to ‘int’ in declaration of ‘main’ [-Wimplicit-int]

real    0m5,979s
user    0m2,532s
sys     0m3,445s
sandboxer@kompluktor:/tmp/oops$ ls -l
total 16777224
-rw-rw-r-- 1 sandboxer sandboxer          15 ноя  1 00:14 oops.c
-rw-rw-r-- 1 sandboxer sandboxer 17179870240 ноя  1 00:15 oops.o
sandboxer@kompluktor:/tmp/oops$ 

Исходная версия DawnCaster, :

Так. На домашнем компе доступна сейчас 7.4.0. Но оно уже не собирает полностью - вылетает линкер. Но если собирать в объектник, то вообще считанные секунды занимает процесс на tmpfs. На рабочем сейчас проверить не могу, увы, но там всё за пару минут справлялось

Вот что у меня сейчас получается:

sandboxer@kompluktor:/tmp/oops$ echo "main[-1u]={1};" > oops.c
sandboxer@kompluktor:/tmp/oops$ df /tmp
Filesystem     1K-blocks  Used Available Use% Mounted on
tmpfs           32893796     4  32893792   1% /tmp
sandboxer@kompluktor:/tmp/oops$ time gcc -mcmodel=medium -O -c oops.c
oops.c:1:1: warning: data definition has no type or storage class
 main[-1u]={1};
 ^~~~
oops.c:1:1: warning: type defaults to ‘int’ in declaration of ‘main’ [-Wimplicit-int]

real    0m5,979s
user    0m2,532s
sys     0m3,445s
sandboxer@kompluktor:/tmp/oops$ ls -l
total 16777224
-rw-rw-r-- 1 sandboxer sandboxer          15 ноя  1 00:14 oops.c
-rw-rw-r-- 1 sandboxer sandboxer 17179870240 ноя  1 00:15 oops.o
sandboxer@kompluktor:/tmp/oops$