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 |