X-Git-Url: http://git.harvie.cz/?a=blobdiff_plain;ds=sidebyside;f=demos%2Fperformance%2Ftest-results2;h=5d981a9374b5376a62bf5c6393b3a0f6a904e89c;hb=c71d5ab715a541e46c1bda7da72fe6818f9e53f6;hp=0594c391d05fe3e683d1638c20c77638b8196b87;hpb=a30ccb5a13711904e08ce475aff75b037cab4abb;p=svn%2FCll1h%2F.git diff --git a/demos/performance/test-results2 b/demos/performance/test-results2 index 0594c39..5d981a9 100644 --- a/demos/performance/test-results2 +++ b/demos/performance/test-results2 @@ -1,4 +1,49 @@ -Intel(R) Core(TM)2 CPU T5500 @ 1.66GHz Intel(R) Core(TM)2 CPU T5500 @ 1.66GHz 1667.000 1667.000 Mhz 3328.81 3325.09 bogomips +AMD Athlon(tm) XP 1259.392 Mhz 2520.58 bogomips +------------------------------------------------------------- Ruby +#!/usr/bin/ruby + +10000000.times { print "stuff1"," ","stuff2","\n" } + +Running... +real 0m50.940s +user 0m49.107s +sys 0m1.836s + +--------------------------------------------------- Python - range +#!/usr/bin/python + +for i in range(1,10000000): + print "stuff1","stuff2" + +Running... +real 0m25.547s +user 0m25.230s +sys 0m0.320s + +-------------------------------------------------- Python - xrange +#!/usr/bin/python + +for i in xrange(1,10000000): + print "stuff1","stuff2" + +Running... +real 0m26.269s +user 0m26.254s +sys 0m0.016s + +------------------------------------------------------------ PHP 5 +#!/usr/bin/php5 -q + +Running... +real 0m18.649s +user 0m14.449s +sys 0m4.200s + -------------------------------------------------- C - gcc - write #include @@ -21,13 +66,13 @@ int main (void) return 0; } Compiling... -real 0m0.060s -user 0m0.052s -sys 0m0.008s +real 0m0.188s +user 0m0.164s +sys 0m0.024s Running... -real 0m11.579s -user 0m3.428s -sys 0m7.664s +real 0m21.353s +user 0m7.572s +sys 0m13.781s ---------------------------------------------- C - g++ - std::cout #include @@ -42,13 +87,13 @@ int main() return 0; } Compiling... -real 0m0.363s -user 0m0.316s -sys 0m0.044s +real 0m0.986s +user 0m0.904s +sys 0m0.080s Running... -real 0m8.394s -user 0m6.076s -sys 0m2.112s +real 0m14.836s +user 0m10.425s +sys 0m4.416s ------------------------------------------------------------- Perl #!/usr/bin/perl @@ -59,8 +104,8 @@ for ($i=0;$i<10000000;$i++) print ("stuff1"," ","stuff2","\n"); } Running... -real 0m5.748s -user 0m5.700s +real 0m14.115s +user 0m13.005s sys 0m0.012s ------------------------------------------------- C - tcc - printf @@ -76,115 +121,14 @@ int main (void) } return 0; } -Compiling...tcc: file 'AS_NEEDED' not found -/usr/lib/libc.so:3: filename expected -/usr/lib/libc.so:3: unrecognized file type -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -tcc: undefined symbol '__gcc_personality_v0' -tcc: undefined symbol '_Unwind_Resume' -tcc: undefined symbol '_Unwind_Backtrace' -tcc: undefined symbol '_Unwind_GetIP' -tcc: undefined symbol '_Unwind_GetGR' -tcc: undefined symbol '_Unwind_GetCFA' - -real 0m0.021s -user 0m0.012s -sys 0m0.008s +Compiling... +real 0m0.012s +user 0m0.008s +sys 0m0.004s Running... -real 0m2.884s -user 0m2.860s -sys 0m0.020s +real 0m4.987s +user 0m4.856s +sys 0m0.032s ------------------------------------------------- C - tcc - fwrite #include @@ -208,115 +152,14 @@ int main (void) } return 0; } -Compiling...tcc: file 'AS_NEEDED' not found -/usr/lib/libc.so:3: filename expected -/usr/lib/libc.so:3: unrecognized file type -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -tcc: undefined symbol '_Unwind_Resume' -tcc: undefined symbol '__gcc_personality_v0' -tcc: undefined symbol '_Unwind_Backtrace' -tcc: undefined symbol '_Unwind_GetIP' -tcc: undefined symbol '_Unwind_GetGR' -tcc: undefined symbol '_Unwind_GetCFA' - -real 0m0.021s +Compiling... +real 0m0.017s user 0m0.012s -sys 0m0.012s +sys 0m0.004s Running... -real 0m2.583s -user 0m2.576s -sys 0m0.008s +real 0m3.678s +user 0m3.672s +sys 0m0.004s ----------------------------------------------- C<<1 - tcc - print #include "cll1.h" @@ -326,18 +169,13 @@ program repeat(10000000) print("stuff1","stuff2"); } -Compiling...In file included from cll1-print2.c:1: -In file included from cll1.h:42: -In file included from /usr/include/stdlib.h:438: -In file included from /usr/include/sys/types.h:270: -/usr/include/bits/pthreadtypes.h:69: identifier expected - -real 0m0.003s -user 0m0.000s +Compiling... +real 0m0.022s +user 0m0.016s sys 0m0.004s Running... -real 0m2.592s -user 0m2.576s +real 0m4.853s +user 0m4.836s sys 0m0.016s -------------------------------------------------- C - tcc - fputs @@ -355,115 +193,14 @@ int main (void) } return 0; } -Compiling...tcc: file 'AS_NEEDED' not found -/usr/lib/libc.so:3: filename expected -/usr/lib/libc.so:3: unrecognized file type -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -/usr/lib/libc.a: '_nl_category_name_idxs' defined twice -tcc: undefined symbol '_Unwind_Resume' -tcc: undefined symbol '__gcc_personality_v0' -tcc: undefined symbol '_Unwind_Backtrace' -tcc: undefined symbol '_Unwind_GetIP' -tcc: undefined symbol '_Unwind_GetGR' -tcc: undefined symbol '_Unwind_GetCFA' - -real 0m0.021s -user 0m0.016s -sys 0m0.008s +Compiling... +real 0m0.012s +user 0m0.008s +sys 0m0.004s Running... -real 0m1.493s -user 0m1.484s -sys 0m0.008s +real 0m4.065s +user 0m4.040s +sys 0m0.024s ------------------------------------------------- C - gcc - printf #include @@ -479,13 +216,13 @@ int main (void) return 0; } Compiling... -real 0m0.056s -user 0m0.032s +real 0m0.180s +user 0m0.152s sys 0m0.028s Running... -real 0m2.932s -user 0m2.928s -sys 0m0.004s +real 0m4.877s +user 0m4.860s +sys 0m0.020s ------------------------------------------------- C - gcc - fwrite #include @@ -510,13 +247,13 @@ int main (void) return 0; } Compiling... -real 0m0.069s -user 0m0.060s -sys 0m0.008s +real 0m0.205s +user 0m0.156s +sys 0m0.048s Running... -real 0m2.587s -user 0m2.572s -sys 0m0.016s +real 0m3.640s +user 0m3.620s +sys 0m0.020s ----------------------------------------------- C<<1 - gcc - print #include "cll1.h" @@ -527,13 +264,13 @@ program print("stuff1","stuff2"); } Compiling... -real 0m0.140s -user 0m0.136s -sys 0m0.004s +real 0m0.378s +user 0m0.336s +sys 0m0.040s Running... -real 0m2.622s -user 0m2.612s -sys 0m0.008s +real 0m4.457s +user 0m4.448s +sys 0m0.012s -------------------------------------------------- C - gcc - fputs #include @@ -551,10 +288,10 @@ int main (void) return 0; } Compiling... -real 0m0.091s -user 0m0.076s -sys 0m0.016s +real 0m0.190s +user 0m0.172s +sys 0m0.020s Running... -real 0m1.532s -user 0m1.516s -sys 0m0.008s +real 0m2.556s +user 0m2.544s +sys 0m0.012s