Server parameters: Fedora 21 x64 @ Xeon X3440 (4 Cores, 4*256K L2, 8M L3 Cache), 16 GiB RAM
Judge parameters: ejudge v2.3.27.1, opentrains/snark modification, running on 3 cores out of 4
Compiler | Version | Command line |
---|---|---|
clang C | 3.5.0 | clang -Wall -O2 -std=gnu99 filename.c -o executable -lm |
Run: | ./executable | |
clang C++ | 3.5.0 | clang++ -Wall -O2 filename.cpp -o executable -lm |
Run: | ./executable | |
Borland Delphi 6 (Kylix) | 14.5 | dcc -Q filename.dpr |
Run: | ./filename | |
Digital Mars D | v2.066.1 | dmd -inline -O filename.d -ofexecutable |
Run: | ./executable | |
Free Basic | 0.90.1 | fbc -lang qb filename.bas |
Run: | ./filename | |
Free Pascal | 2.6.2 | fpc -XS filename.pas -oexecutable |
Run: | ./executable | |
GNU C++ | 4.9.2 | g++ -Wall -O2 -fno-optimize-sibling-calls -static filename.cpp -o executable -lm |
Run: | ./executable | |
GNU C++ 0x | 4.9.2 | g++ -Wall -O2 -fno-optimize-sibling-calls -std=c++0x -static filename.cpp -o executable -lm |
Run: | ./executable | |
GNU C++ 0x (32bit) | 4.9.2 | g++ -Wall -O2 -fno-optimize-sibling-calls -std=c++0x -m32 -static filename.cpp -o executable -lm |
Run: | ./executable | |
GNU C++ | 4.9.2 | g++ -Wall -O2 -m32 -fno-optimize-sibling-calls -static filename.cpp -o executable -lm |
Run: | ./executable | |
GNU Fortran 77 | 3.4.6 | g77 -O2 -static input_file.for -o executable |
Run: | ./executable | |
GNU C | 4.9.2 | gcc -Wall -O2 -std=gnu99 -static filename.c -o executable -lm |
Run: | ./executable | |
GNU C (32 bit) | 4.9.2 | |
Run: | gcc -Wall -O2 -std=gnu99 -m32 -static filename.c -o executable -lm | |
Run: | ./executable | |
GNU go | 4.9.2 | gccgo -O2 -static filename.go -g -o executable -lm |
Run: | ./executable | |
GNU C (valgrind) | 4.9.2 | gcc -g -O2 -std=gnu11 -static filename.c -o executable -lm |
Run: | valgrind --quiet --error-exitcode=1 --leak-check=full executable | |
GNU Fortran | 4.9.2 | gfortran -O2 -static input_file.for -o executable |
Run: | ./executable | |
The Glasgow Haskell Compiler | 7.6.3 | ghc -O -H14m filename.hs -o executable |
Run: | ./executable | |
GNU Prolog | 1.4.4 | gplc --min-size input_file.pro -o executable |
Run: | ./executable | |
GNU C++ (valgrind) | 4.9.2 | g++ -O2 -g -fno-optimize-sibling-calls -static filename.cpp -o executable -lm |
Run: | valgrind --quiet --error-exitcode=1 --leak-check=full executable | |
Java JDK | 1.7.0_71 |
javac -source 1.7 -Xlint:unchecked filename.java //bin/jar cvfm Main.jar (manifest_file) *.class |
Run: | java XmxML XssML -client -Duser_language=us -Duser_country=us -Duser_variant=us -Djava.security.manager -Djava.security.policy=policy_file -jar ./Main.jar | |
Java JDK (32 bit) | 1.7.0_71 |
/usr/local/java/current/bin/javac -source 1.7 -Xlint:unchecked filename.java /usr/local/java/current/bin/jar cvfm Main.jar (manifest_file) *.class |
Run: | /usr/local/java/current/bin/java XmxML XssML -client -Duser_language=us -Duser_country=us -Duser_variant=us -Djava.security.manager -Djava.security.policy=policy_file -jar ./Main.jar | |
Java 8 JDK (64 bit) | 1.8.0_25 |
/usr/local/java/java8-64/bin/javac -source 1.8 -Xlint:unchecked filename.java /usr/local/java/java8-64/bin/jar cvfm Main.jar (manifest_file) *.class |
Run: | /usr/local/java/java8-64/bin/java XmxML XssML -client -Duser_language=us -Duser_country=us -Duser_variant=us -Djava.security.manager -Djava.security.policy=policy_file -jar ./Main.jar | |
Java 8 JDK (32 bit) | 1.8.0_25 |
/usr/local/java/java8-32/bin/javac -source 1.8 -Xlint:unchecked filename.java /usr/local/java/java8-32/bin/jar cvfm Main.jar (manifest_file) *.class |
Run: | /usr/local/java/java8-32/bin/java XmxML XssML -client -Duser_language=us -Duser_country=us -Duser_variant=us -Djava.security.manager -Djava.security.policy=policy_file -jar ./Main.jar | |
Kumir2 | /bin/kumir2-bc --encoding=UTF-8 filename.kum | |
Run: | ./filename.kod | |
Mono C# | 2.10.8.0 | gmcs -optimize+ filename.cs -out:executable |
Run: | mono executable | |
NASM | 2.11.05 |
cp -p /home/ejudge/contests/compile/conf/lang.d/nasm/io.inc . nasm -Werror -DUNIX -f elf filename.asm -o filename gcc -m32 -o executable filename.o |
Run: | ./executable | |
Pascal ABC.NET (Mono) | v2.2.0.832 | mono /usr/local/pasabc/pabcnetc.exe filename.pas |
Run: | mono filename | |
Perl | 5.18.4 |
echo #! /bin/perl -W > executable echo >> executable cat filename.pl >> executable chmod +x executable |
Run: | ./executable | |
PHP | 5.6.4 |
echo #! /bin/php -nf > executable cat filename.php >> executable chmod +x executable |
Run: | ./executable | |
Python (PyPy) | 2.7.8 |
echo #! /bin/pypy -W ignore > executable echo # coding: latin1 >> executable echo >> executable cat filename.py >> executable chmod +x executable |
Run: | ./executable | |
Python3 (PyPy) | 3.2.5 |
echo #! /bin/pypy3 -W ignore > executable echo # coding: latin1 >> executable echo >> executable cat filename.py >> executable chmod +x executable |
Run: | ./executable | |
Python | 2.7.8 |
echo #! /bin/python -W ignore > executable echo # coding: latin1 >> executable echo >> executable cat filename.py >> executable chmod +x executable |
Run: | ./executable | |
Python3 | 3.4.1 |
echo #! /bin/python3 -W ignore > executable echo # coding: latin1 >> executable echo >> executable cat filename.py >> executable chmod +x executable |
Run: | ./executable | |
Ruby | 2.1.5p273 |
echo #! /bin/ruby > executable
echo >> executable cat filename.rb >> executable chmod +x executable |
Run: | ./executable | |
Mono Visual Basic .NET | 0.0.0.5943 | vbnc filename.vb -out:executable |
Run: | mono executable |