Machine Configuration for the Contest
Hardware
- processor: Intel Pentium III, 1 GHz
- memory: 256 megabytes
- swap space: 1000 megabytes
- disk space: your entry must fit in 100 megabytes
- temporary disk space: your program may assume 1 gigabyte of free
space in
/tmp
Software
The operating system is Red Hat Linux version 7.1, with all the
distribution packages installed and a number of additional packages.
The following programming language implementations are available on
the machine:
- ADA (gnat 3.13p)
- Assemblers (nasm 0.98; gas 2.10.91)
- C, C++, chill, objective C (gcc 2.96)
- Caml Light (0.74, in /usr/local/bin and /usr/local/lib/caml-light)
- Common Lisp (CLISP 2.26; CMUCL 18c)
- Dylan (Gwydion 2.3.1)
- Eiffel (Small Eiffel 0.78, in /usr/local/SmallEiffel)
- Erlang (R7B-3)
- FORTRAN (g77 2.96)
- Haskell (GHC 5.00.2; Hugs98-Feb2001)
- Icon (9.4.0 in /opt/icon)
- Java (gcc 2.96; Jikes 1.13; Kaffe 1.0.6; Sun JDK 1.3.1)
- Mercury (0.10.1)
- Mozart/Oz (1.2.0.20010514 with contribs)
- Objective Caml (3.01 with camlp4)
- Pascal (p2c 1.22)
- Perl (5.6.0)
- PHP (4.0.4pl1)
- Prolog (Gnu Prolog 1.2.1)
- Python (1.5.2 and 2.1)
- Ruby (1.6.4)
- SML (Moscow ML 2.00; SML/NJ 110.0.7 and 110.34)
- SNOBOL4 (C-MAINBOL version 0.99.4)
- Scheme (Bigloo 2.3a; Guile 1.3.4; Rice PLT 103; unb-scheme 3.2;
Petite Chez Scheme 6.0a)
- Smalltalk (Squeak 3.0 in /usr/local/squeak)
- Tcl (8.3.1 with tclx 8.2.0)
Please Note that the absence of your favourite
language (be it SNOBOL4, INTERCAL, or RedCode) does not mean that
you cannot use it for this contest. The preferred form for submitting
a program is as a precompiled executable, which you can produce by any
means you want.
You can get the complete list of RPMs
installed on the machine.