История изменений
Исправление 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$