|
Parrot on AMD64: msg#00642lang.perl.perl6.internals
I recently got my hands on money for an upgrade, and got an AMD64 and motherboard and installed them. I'm still using 32-bit Windows, but I've also installed a 64-bit Gentoo on some previously unpartitioned space. Initially, Parrot didn't build. Fortunately, the error message was helpful[1]; I had to 'make cvsclean' and run Configure with --ccflags=':add{ -fPIC }'. Once I did, though... t/library/streams..............ok 10/21# Failed test (t/library/streams.t at line 101) # got: '[hel] # [lowo] = [lowo] # [rld!] # [hel] # [worl] = [worl] # [d!] # [parrotis cool] # done # finished # ' # expected: '[hel] # [lowo] = [lowo] # [rld!] # [lo] # [lowo] = [lowo] # [rld!] # [parrotis cool] # done # finished # ' ... Failed Test Stat Wstat Total Fail Failed List of Failed ------------------------------------------------------------------------------- t/library/streams.t 1 256 21 1 4.76% 11 3 tests and 53 subtests skipped. Failed 1/124 test scripts, 99.19% okay. 1/1959 subtests failed, 99.95% okay. Any thoughts on this? make testg gives similar results; testj fails every test with the complaint that that copy of Parrot can't do the JIT thing, but that's hardly surprising. [1] The exact message: /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.2/../../../../x86_64-pc-linux-gnu/bin/ld: src/nci_test.o: relocation R_X86_64_32 can not be used when making a shared object; recompile with -fPIC -- Brent 'Dax' Royal-Gordon <brent@xxxxxxxxxxxx> Perl and Parrot hacker There is no cabal. |
|
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| Previous by Date: | Re: Q: newsub opcodes: 00642, Brent 'Dax' Royal-Gordon |
|---|---|
| Next by Date: | Re: Parrot on AMD64: 00642, Jeff Clites |
| Previous by Thread: | [perl #25255] IMCC - no warning on duplicate .local varsi: 00642, Will Coleda via RT |
| Next by Thread: | Re: Parrot on AMD64: 00642, Jeff Clites |
| Indexes: | [Date] [Thread] [Top] [All Lists] |
| News | FAQ | advertise |