forked from parrot/parrot
-
Notifications
You must be signed in to change notification settings - Fork 0
/
PLATFORMS
80 lines (65 loc) · 3.25 KB
/
PLATFORMS
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
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