Permalink
Switch branches/tags
Find file
Fetching contributors…
Cannot retrieve contributors at this time
81 lines (65 sloc) 3.25 KB
Parrot was reported to compile and run tests successfully on the following
platforms.
See also http://smolder.parrot.org/, https://travis-ci.org/parrot/parrot/builds
and https://ci.appveyor.com/project/rurban/parrot for recent test results.
See also t/TESTS_STATUS.pod about the status of the test suite.
This list is divided into 2 sections: "Supported" (as defined by
docs/parrot.pod) and "Extra".
Supported platforms:
Platform B8 Feature Comp Test Inst YYYYMMDD
Thr Sig
--------------------------------------------------------------------
darwin10.[6-10]-x86_64-clang Y ? Y Y Y 20151214
darwin10.[9-10]-x86_64-gcc-mp Y ? Y Y Y 20151214
linux-x86/x64_86-gcc[45] Y ? Y Y Y 20151214
linux-x86/x64_86-clang3 Y ? Y Y Y 20151214
win32-x86-msvc_10.0 Y - Y Y Y 20151214
win32-x86-msvc_12.0 Y - Y Y Y 20151214
win32-x86-mingw32 Y - Y Y/* Y 20150420
cygwin-x86-gcc4 Y ? Y Y Y 20151214
cygwin-x64_86-gcc4 Y ? Y Y Y 20150420
Extra Platforms:
Platform B8 Feature Comp Test Inst YYYYMMDD
Thr Sig
--------------------------------------------------------------------
darwin9.8.0-x86-gcc4.0.1 Y ? Y Y Y 20100215
linux-sparc64-gcc-4.3.2 ? Y Y 20110114
linux-ppc-gcc_4.4.2 Y Y Y Y Y 20100118
linux-ppc64-gcc_4.4.2 Y Y Y Y Y 20100118
linux-arm-gcc_4.4.2 Y Y Y Y Y 20100118
linux-mips-gcc_4.4.2 4 Y Y Y Y Y 20150420
linux-mips64-gcc_4.4.2 8 Y Y Y Y Y 20150420
linux-x86-icc_11.1 4 Y Y Y Y Y 20100209
linux-amd64-icc_11.1 8 Y Y Y Y Y 20100209
netbsd4.0-x86_64-gcc-4.1.2 8 Y Y Y Y ? 20110418
win-x64-msvc_16.0 8 Y ? Y Y ? 20150420
darwin8.11.0-ppc-4.0 B Y ? Y Y Y 20150615
opensolaris11-x86-gcc 8 Y ? Y Y/* Y 20151214
opensolaris11-x86-cc 8 Y ? Y Y Y 20151214
freebsd10-x86_64-gcc 8 Y ? Y Y Y 20150615
openbsd49-x86_64-gcc 8 Y ? Y Y Y 20150420
Legend:
? ... unknown or untested
- ... no
Y ... yes
Y/n ... tests with n failures
Y*n ... s. remarks below
Platform is "OS-processor-compiler" or a unique shortcut.
B8 are Processor flags
B ... Processor is big endian
8 ... opcode_t is 8 byte, i.e. a 64 bit machine
4 ... opcode_t is 4 byte, --m=32 on a 64 bit machine
Thr ... Parrot is multi-threaded
Sig ... Parrot catches a SIGHUP signal
Comp ... Compiles ok
Test ... Runs "make test"
Inst ... "make install" is ok
YYYYMMDD The date tested.
Remarks:
* The opensolaris11-x86-gcc test failures are with the GNU variant of libm,
in t/dynoplibs/trans-infnan.t and t/dynoplibs/trans-old.t, with [-]Inf args,
and asin/acos 2 => NaN. GH #1204, similar to mingw GH #1157.
The following configurations are also working on x86/linux (and possibly
other platforms):
optimized build: perl Configure.pl --optimize
system malloc: perl Configure.pl --gc=libc