3 Parrot was reported to compile and run tests successfully on the following
5 See also http://www.parrot.org/smolder for recent test results.
6 See also t/TESTS.STATUS.pod about the status of the test suite.
8 This list is divided into 2 sections: "Supported" (as defined by
9 docs/parrot.pod) and "Extra".
13 Platform B8 Runloops Feature Comp Test Inst YYYYMMDD
14 CGoto JIT EXEC Thr Sig
15 --------------------------------------------------------------------------------
16 cygwin1.5.25-x86-gcc3.4.4 4 Y Y - - - Y Y Y 20090315
17 darwin8.11.1-x86-gcc4.0.1 ?? ? N ? ? ? Y Y Y 20090720
18 linux-x86-gcc4.1.2 Y Y ? Y Y Y Y ? 20090419
19 linux-x86-gcc4.1.3 Y Y ? Y Y Y Y ? 20080414
20 linux-x86-gcc4.2.3 Y Y ? Y Y Y Y ? 20080715
21 linux-x86-gcc4.2.4 Y Y ? Y Y Y Y ? 20081023
22 linux-x86-gcc4.3.2 Y Y ? Y Y Y Y ? 20081030
23 linux-x86-llvm-gcc-4.2 Y Y ? ? ? Y Y ? 20090514
24 sol10-sparc-cc_5.9 B4 Y - - Y Y Y Y ? 20090720
25 sol10-sparc-cc_5.9 B8 Y - - Y Y Y Y ? 20090720
26 sol10-sparc-gcc_4.0.2 B4 Y - - Y Y Y Y/1 ? 20080510
27 sol10-sparc-gcc_4.0.2 B8 Y - - Y Y Y Y/2 ? 20080518
28 win32-x86-mingw_gcc3.4.5 Y Y - - - Y Y Y 20090421
29 win32-x86-msvc_9.0 - Y - Y - Y Y ? 20090317
34 Platform B8 Runloops Feature Comp Test Inst YYYYMMDD
35 CGoto JIT EXEC Thr Sig
36 --------------------------------------------------------------------------------
37 aix5.3-power-gcc4.2 B8 - - - Y ? ? 20080510
38 cygwin1.7.0-x86-gcc4.3.2 4 Y Y - - - Y Y Y 20090315
39 dragonfly2.2.0-i386-gcc-4.1.2 4 Y Y - Y Y Y Y ? 20090427
40 freebsd-x86-gcc-4.2.1 4 Y Y Y ? ? Y Y Y 20090415
41 freebsd-amd64-gcc-4.2.1 8 Y - - ? ? Y Y Y 20090720
42 linux-amd64-clang-r73854 8 ? ? = Y Y Y/4 Y/1 ? 20090622
43 linux-amd64-clang-r75433 8 Y N ? ? ? Y Y ? 20090712
44 linux-ppc-gcc3.4.5 Y Y Y ? ? Y Y ? 20080519
45 linux-s390x-gcc4.1.2 B4 ? - - Y Y Y Y/2 ? 20080908
46 linux-amd64-gcc4.1.2 8 Y - - Y Y Y Y ? 20080220
47 linux-amd64-gcc4.3.2 8 Y - - Y Y Y Y ? 20081118
48 linux-amd64-gcc4.3.3 8 Y Y ? Y Y Y Y ? 20090712
49 netbsd3.1-ppc-gcc-3.3.3 B Y Y ? Y Y Y Y ? 20090419
50 netbsd4.0-alpha-gcc-4.1.2 8 Y - ? Y Y Y Y ? 20090518
51 netbsd4.0-arm-gcc-4.1.2 Y - ? Y Y Y Y ? 20090518
52 netbsd4.0-i386-gcc-4.1.2 Y Y ? Y Y Y Y ? 20090517
53 netbsd4.0-ppc-gcc-4.1.2 B Y Y ? Y Y Y Y ? 20090519
54 netbsd4.0-sparc64-gcc-4.1.2 B8 Y - - Y Y Y Y ? 20090519
55 netbsd4.0-x86_64-gcc-4.1.2 8 Y - ? Y Y Y Y ? 20090519
56 netbsd5.0-i386-gcc-4.1.3 Y Y ? Y Y Y Y ? 20090519
57 netbsd5.0-ppc-gcc-4.1.3 B Y Y ? Y Y Y Y ? 20090517
58 netbsd5.0-mipseb32-gcc-4.1.3 B Y - ? Y Y Y Y ? 20090518
59 netbsd5.0-sparc-gcc-4.1.3 B Y - - Y Y Y Y ? 20090519
60 netbsd5.0-sparc64-gcc-4.1.3 B8 Y - - Y Y Y Y/1 ? 20090519
61 netbsd5.0-x86_64-gcc-4.1.3 8 Y - - Y Y Y Y ? 20090419
62 opensolaris-x86-gcc_4.0.3 4 Y Y ? ? ? Y Y/2 ? 20080325
63 win32-x86-mingw_gcc4.3.0 Y Y - - - Y Y/88 ? 20081203
64 win32-x86-msvc_6.0 4 - Y - - - Y Y/8 ? 20090315
65 win32-x64-msvc_9.0 8 - - - - - Y Y/51 ? 20081203
66 win32-x64-mingw_gcc3.4.5 8 Y Y ? ? ? Y Y ? 20090210
67 win64-amd64-msvc_9.0 8 N N N ? ? Y*3 N ? 20090720
70 ? ... unknown or untested
73 Y/n ... tests with n failures
74 Y*n ... s. remarks below
76 Platform is "OS-processor-compiler" or a unique shortcut.
78 B8 are Processor flags
79 B ... Processor is big endian
80 8 ... opcode_t is 8 byte, i.e. a 64 bit machine
81 4 ... opcode_t is 4 byte, --m=32 on a 64 bit machine
83 CGoto ... CGoto runloop is supported
84 JIT ... JIT core is supported
85 EXEC ... compiling to native executables is supported
86 Thr ... Parrot is multi-threaded
87 Sig ... Parrot catches a SIGHUP signal
89 Test ... Runs "make test"
90 Inst ... "make install" is ok
92 YYYYMMDD The date tested.
95 *1 gcc and cc defaults to 32bits on solaris, for 64bit use
96 --ccflags='-m64' --ldflags='-m64' --linkflags='-m64'
97 *2 http://rt.perl.org/rt3/Ticket/Display.html?id=60926
98 *3 64-bit MSVC uses 32-bit int and long values. For 64-bit use
99 --ccflags="-GS- -MD" --intval="long long" --opcode="long long"
101 The following configurations are also working on x86/linux (and possibly
103 optimized build: perl Configure.pl --optimize
104 system malloc: perl Configure.pl --gc=libc