This file gives information about architectures/operating systems GP has been
compiled on. If your configuration is not listed, it only means that nobody
sent us information about it, definitely not that building won't work a
priori. If indeed GP builds successfuly, we'd be very happy if you could
notify us (including a line analogous to the ones below), so that we can
accordingly expand the list.

General notes:
- Arch
 a star (*) in the first column means GP was built using portable kernel.

- Configure
 dl2 = install() available in gp-dyn / gp-sta.
 dl  = install() available in gp-dyn only.
 not available at all otherwise.
 Note that symbols from C++ modules will have a mangled name. Use 
 extern "C" {...} declarations if you want to import them with install()

- Bench, as output by `make bench'
 is not the actual time spent: bench "nfields" is weighted by 1/5.
 if dyn is empty, shared library libpari.so couldn't be built.

- Version
 2.0.4k was an internal release (Louis Granboulan) nearly identical to 2.0.5.

                                                  Bench (in ms)
Arch / proc:           OS:           Configure:     sta:    dyn:  GP version: 
==============================================================================
DEC/Alpha
alpha21164   600MHz    OSF1  T4.0    cc  X11 dl2    5930    6137   2.0.4k
alpha21164   500Mhz    Linux 2.0.30  gcc X11 dl2    6534    4062   2.0.8
alpha21064A  266MHz    OSF1  3.2     cc  X11 dl2   22833   23558   2.0.4k
alpha21064   233Mhz    OSF1  3.0     cc  X11 dl2   45135   45794   2.0.8
------------------------------------------------------------------------------
Sun/SPARC
SPARCv7 (ELC) 33MHz    SunOS 4.1.1   gcc X11   -  139406       -   2.0.8
SPARCv7       40MHz    SunOS 4.1.3   gcc X11 dl   124188  124958   2.0.4k
MicroSPARC2  110MHz    NextStep v3   cc    -   -   40260       -   2.0.4k
MicroSPARC2  110MHz    SunOS 4.1.4   gcc X11 dl2   33564   32692   2.0.4k
MicroSPARC2   70MHz    Solaris 2.5   gcc X11 dl2   31762   31939   2.0.8
SuperSPARC2   75MHz    Solaris 2.5   gcc X11 dl2   21970   22083   2.0.4k
SuperSPARC2   75MHz    Solaris 2.5   g++ X11   -   23010   22790   2.0.4k
SuperSPARC2   75MHz    Solaris 2.5   cc  X11 dl2   28180   29331   2.0.4k
*SuperSPARC2  75MHz    Solaris 2.5   gcc X11 dl2   31592   31578   2.0.4k  (6)
*SuperSPARC2  75MHz    Solaris 2.5   gcc X11 dl2   48226   47315   2.0.4k  (7)
*SuperSPARC2  75MHz    Solaris 2.5   cc  X11 dl2   39195   42040   2.0.4k
SuperSPARC    50MHz    SunOS 4.1.3   gcc X11 dl2   38694   38142   2.0.8
SuperSPARC    40Mhz    Solaris 2.5   gcc X11 dl2   43645   46124   2.0.8
UltraSPARC   167MHz    Solaris 2.5   gcc X11 dl2   13328   13542   2.0.8
UltraSPARC   167MHz    Solaris 2.6   gcc X11 dl2   12848   13212   2.0.8
UltraSPARC   167MHz    Solaris 2.5   g++ X11 dl2   13524   13152   2.0.7   (9)
UltraSPARC   167MHz    Solaris 2.5   cc  X11 dl2   18010   18673   2.0.6
------------------------------------------------------------------------------
Intel/x86
Pentium Pro  200MHz    Linux 2.0.27  gcc X11 dl2   12088   12214   2.0.4k
Pentium      266Mhz    Linux 2.0.29  gcc X11 dl2    9580    9575   2.0.7 (10)
Pentium      133MHz    Linux 1.2.8   gcc X11   -   23142       -   2.0.4
Pentium      133MHz    Linux 1.2.8   gcc X11   -   20080       -   2.0.8  (5)
Pentium      200Mhz    Nextstep 3.3  cc    -   -   16035       -   2.0.6  (1)
Pentium      166MHz    Solaris 2.6   gcc X11 dl2   18208   18342   2.0.8
486dx2        66MHz    Linux 2.0.31  gcc X11 dl2  233628  241584   2.0.4k
*i860         40MHz    Concentrix    cc  X11   -  161852       -   2.0.4k
------------------------------------------------------------------------------
Motorola
MC68040       33MHz    NextStep v3   cc    -   -  293380       -   2.0.4k
MC68030       25MHz    SunOS 4.0.3   gcc X11   -  710268  709976   2.0.4
*MC68030      25MHz    SunOS 4.0.3   gcc X11   -  692276  694176   2.0.7  (4)
------------------------------------------------------------------------------
IBM/POWER,PowerPC
*PPC601       66MHz    AIX-3.2.5     cc  X11   -   66280       -   2.0.4  (3)
*PPC601      100MHz    AIX-4.1       cc  X11   -   21692       -   2.0.4  (3)
*PPC604      133MHz    AIX-4.2       cc  X11   -   21528       -   2.0.4  (3)
*PPC604e     233MHz    AIX-4.2       cc  X11   -   10786       -   2.0.8  (3)
*POWER2       66MHz    AIX-4.2       cc  X11   -   37592       -   2.0.4  (3)
------------------------------------------------------------------------------
SGI/MIPS
*R4000     50/70MHz    IRIX-5.2      gcc X11 dl2   74983  74975    2.0.4  (2)
------------------------------------------------------------------------------
HP/PA-RISC
*HPPA7000    50MHz     HP-UX A.09.05 cc  X11   -  121892 168306    2.0.4k
*HPPA7100LC  60MHz     NextStep v3   cc    -   -   83614      -    2.0.4k
*HPPA9000/712  --      HPUX-10.10    gcc   -   -   66328  71250    2.0.5  (8)
------------------------------------------------------------------------------

Notes: 
(1) Michael Stoll
(2) Thomas Papanikolaou (uncomment the last PLOTLIBS= in Makefile)
(3) Gerhard Niklasch. AIX/POWER versions built with cc options including
      -qarch=com -qtune=601 (any other tuning makes them slower)
(4) Slightly different results in make bench (last decimal different in 
    3 tests, due to a different mulsr())
(5) Gerhard Niklasch: built with gcc 2.7.2p -O6
(6) gcc -O2 -mv8
(7) gcc -O2
(8) gcc -fPIC (otherwise /usr/bin/ld will not link the shared library)
(9) the "program" bench fails on "install". But if the symbol is declared
    within extern "C", it works.
(10) Henri Cohen: built with gcc.2.8.1
