Here's where we stand after r24412 on Linux.
t/dynoplibs/myops......1..10
ok 1 - fortytwo
ok 2 - what_do_you_get_if_you_multiply_six_by_nine
ok 3 - hcf
ok 4 - a short cheating quine
ok 5 - one alarm
ok 6 - three alarm
ok 7 - repeating alarm
ok 8 - bxand - A AND B, but not BOTH
ok 9 - conv_u2_i
ok 10 - conv_i2_i
ok
t/examples/shootout....1..20
examples/shootout/ack.pir -Oc -Cj
ok 1 - examples/shootout/ack.pir
examples/shootout/binarytrees.pir -C
ok 2 - examples/shootout/binarytrees.pir
examples/shootout/fannkuch.pir -j
ok 3 - examples/shootout/fannkuch.pir
examples/shootout/fasta.pir -C

#     Failed test (t/examples/shootout.t at line 108)
# Exited with error code: [SIGNAL 11]
# Received:
# 
# Expected:
# >ONE Homo sapiens alu
# GGCCGGGCGCGGTGGCTCACGCCTGTAATCCCAGCACTTTGGGAGGCCGAGGCGGGCGGA
# TCACCTGAGGTCAGGAGTTCGAGACCAGCCTGGCCAACATGGTGAAACCCCGTCTCTACT
# AAAAATACAAAAATTAGCCGGGCGTGGTGGCGCGCGCCTGTAATCCCAGCTACTCGGGAG
# GCTGAGGCAGGAGAATCGCTTGAACCCGGGAGGCGGAGGTTGCAGTGAGCCGAGATCGCG
# CCACTGCACTCCAGCCTGGGCGACAGAGCGAGACTCCGTCTCAAAAAGGCCGGGCGCGGT
# GGCTCACGCCTGTAATCCCAGCACTTTGGGAGGCCGAGGCGGGCGGATCACCTGAGGTCA
# GGAGTTCGAGACCAGCCTGGCCAACATGGTGAAACCCCGTCTCTACTAAAAATACAAAAA
# TTAGCCGGGCGTGGTGGCGCGCGCCTGTAATCCCAGCTACTCGGGAGGCTGAGGCAGGAG
# AATCGCTTGAACCCGGGAGGCGGAGGTTGCAGTGAGCCGAGATCGCGCCACTGCACTCCA
# GCCTGGGCGACAGAGCGAGACTCCGTCTCAAAAAGGCCGGGCGCGGTGGCTCACGCCTGT
# AATCCCAGCACTTTGGGAGGCCGAGGCGGGCGGATCACCTGAGGTCAGGAGTTCGAGACC
# AGCCTGGCCAACATGGTGAAACCCCGTCTCTACTAAAAATACAAAAATTAGCCGGGCGTG
# GTGGCGCGCGCCTGTAATCCCAGCTACTCGGGAGGCTGAGGCAGGAGAATCGCTTGAACC
# CGGGAGGCGGAGGTTGCAGTGAGCCGAGATCGCGCCACTGCACTCCAGCCTGGGCGACAG
# AGCGAGACTCCGTCTCAAAAAGGCCGGGCGCGGTGGCTCACGCCTGTAATCCCAGCACTT
# TGGGAGGCCGAGGCGGGCGGATCACCTGAGGTCAGGAGTTCGAGACCAGCCTGGCCAACA
# TGGTGAAACCCCGTCTCTACTAAAAATACAAAAATTAGCCGGGCGTGGTGGCGCGCGCCT
# GTAATCCCAGCTACTCGGGAGGCTGAGGCAGGAGAATCGCTTGAACCCGGGAGGCGGAGG
# TTGCAGTGAGCCGAGATCGCGCCACTGCACTCCAGCCTGGGCGACAGAGCGAGACTCCGT
# CTCAAAAAGGCCGGGCGCGGTGGCTCACGCCTGTAATCCCAGCACTTTGGGAGGCCGAGG
# CGGGCGGATCACCTGAGGTCAGGAGTTCGAGACCAGCCTGGCCAACATGGTGAAACCCCG
# TCTCTACTAAAAATACAAAAATTAGCCGGGCGTGGTGGCGCGCGCCTGTAATCCCAGCTA
# CTCGGGAGGCTGAGGCAGGAGAATCGCTTGAACCCGGGAGGCGGAGGTTGCAGTGAGCCG
# AGATCGCGCCACTGCACTCCAGCCTGGGCGACAGAGCGAGACTCCGTCTCAAAAAGGCCG
# GGCGCGGTGGCTCACGCCTGTAATCCCAGCACTTTGGGAGGCCGAGGCGGGCGGATCACC
# TGAGGTCAGGAGTTCGAGACCAGCCTGGCCAACATGGTGAAACCCCGTCTCTACTAAAAA
# TACAAAAATTAGCCGGGCGTGGTGGCGCGCGCCTGTAATCCCAGCTACTCGGGAGGCTGA
# GGCAGGAGAATCGCTTGAACCCGGGAGGCGGAGGTTGCAGTGAGCCGAGATCGCGCCACT
# GCACTCCAGCCTGGGCGACAGAGCGAGACTCCGTCTCAAAAAGGCCGGGCGCGGTGGCTC
# ACGCCTGTAATCCCAGCACTTTGGGAGGCCGAGGCGGGCGGATCACCTGAGGTCAGGAGT
# TCGAGACCAGCCTGGCCAACATGGTGAAACCCCGTCTCTACTAAAAATACAAAAATTAGC
# CGGGCGTGGTGGCGCGCGCCTGTAATCCCAGCTACTCGGGAGGCTGAGGCAGGAGAATCG
# CTTGAACCCGGGAGGCGGAGGTTGCAGTGAGCCGAGATCGCGCCACTGCACTCCAGCCTG
# GGCGACAGAGCGAGACTCCG
# >TWO IUB ambiguity codes
# cttBtatcatatgctaKggNcataaaSatgtaaaDcDRtBggDtctttataattcBgtcg
# tactDtDagcctatttSVHtHttKtgtHMaSattgWaHKHttttagacatWatgtRgaaa
# NtactMcSMtYtcMgRtacttctWBacgaaatatagScDtttgaagacacatagtVgYgt
# cattHWtMMWcStgttaggKtSgaYaaccWStcgBttgcgaMttBYatcWtgacaYcaga
# gtaBDtRacttttcWatMttDBcatWtatcttactaBgaYtcttgttttttttYaaScYa
# HgtgttNtSatcMtcVaaaStccRcctDaataataStcYtRDSaMtDttgttSagtRRca
# tttHatSttMtWgtcgtatSSagactYaaattcaMtWatttaSgYttaRgKaRtccactt
# tattRggaMcDaWaWagttttgacatgttctacaaaRaatataataaMttcgDacgaSSt
# acaStYRctVaNMtMgtaggcKatcttttattaaaaagVWaHKYagtttttatttaacct
# tacgtVtcVaattVMBcttaMtttaStgacttagattWWacVtgWYagWVRctDattBYt
# gtttaagaagattattgacVatMaacattVctgtBSgaVtgWWggaKHaatKWcBScSWa
# accRVacacaaactaccScattRatatKVtactatatttHttaagtttSKtRtacaaagt
# RDttcaaaaWgcacatWaDgtDKacgaacaattacaRNWaatHtttStgttattaaMtgt
# tgDcgtMgcatBtgcttcgcgaDWgagctgcgaggggVtaaScNatttacttaatgacag
# cccccacatYScaMgtaggtYaNgttctgaMaacNaMRaacaaacaKctacatagYWctg
# ttWaaataaaataRattagHacacaagcgKatacBttRttaagtatttccgatctHSaat
# actcNttMaagtattMtgRtgaMgcataatHcMtaBSaRattagttgatHtMttaaKagg
# YtaaBataSaVatactWtataVWgKgttaaaacagtgcgRatatacatVtHRtVYataSa
# KtWaStVcNKHKttactatccctcatgWHatWaRcttactaggatctataDtDHBttata
# aaaHgtacVtagaYttYaKcctattcttcttaataNDaaggaaaDYgcggctaaWSctBa
# aNtgctggMBaKctaMVKagBaactaWaDaMaccYVtNtaHtVWtKgRtcaaNtYaNacg
# gtttNattgVtttctgtBaWgtaattcaagtcaVWtactNggattctttaYtaaagccgc
# tcttagHVggaYtgtNcDaVagctctctKgacgtatagYcctRYHDtgBattDaaDgccK
# tcHaaStttMcctagtattgcRgWBaVatHaaaataYtgtttagMDMRtaataaggatMt
# ttctWgtNtgtgaaaaMaatatRtttMtDgHHtgtcattttcWattRSHcVagaagtacg
# ggtaKVattKYagactNaatgtttgKMMgYNtcccgSKttctaStatatNVataYHgtNa
# BKRgNacaactgatttcctttaNcgatttctctataScaHtataRagtcRVttacDSDtt
# aRtSatacHgtSKacYagttMHtWataggatgactNtatSaNctataVtttRNKtgRacc
# tttYtatgttactttttcctttaaacatacaHactMacacggtWataMtBVacRaSaatc
# cgtaBVttccagccBcttaRKtgtgcctttttRtgtcagcRttKtaaacKtaaatctcac
# aattgcaNtSBaaccgggttattaaBcKatDagttactcttcattVtttHaaggctKKga
# tacatcBggScagtVcacattttgaHaDSgHatRMaHWggtatatRgccDttcgtatcga
# aacaHtaagttaRatgaVacttagattVKtaaYttaaatcaNatccRttRRaMScNaaaD
# gttVHWgtcHaaHgacVaWtgttScactaagSgttatcttagggDtaccagWattWtRtg
# ttHWHacgattBtgVcaYatcggttgagKcWtKKcaVtgaYgWctgYggVctgtHgaNcV
# taBtWaaYatcDRaaRtSctgaHaYRttagatMatgcatttNattaDttaattgttctaa
# ccctcccctagaWBtttHtBccttagaVaatMcBHagaVcWcagBVttcBtaYMccagat
# gaaaaHctctaacgttagNWRtcggattNatcRaNHttcagtKttttgWatWttcSaNgg
# gaWtactKKMaacatKatacNattgctWtatctaVgagctatgtRaHtYcWcttagccaa
# tYttWttaWSSttaHcaaaaagVacVgtaVaRMgattaVcDactttcHHggHRtgNcctt
# tYatcatKgctcctctatVcaaaaKaaaagtatatctgMtWtaaaacaStttMtcgactt
# taSatcgDataaactaaacaagtaaVctaggaSccaatMVtaaSKNVattttgHccatca
# cBVctgcaVatVttRtactgtVcaattHgtaaattaaattttYtatattaaRSgYtgBag
# aHSBDgtagcacRHtYcBgtcacttacactaYcgctWtattgSHtSatcataaatataHt
# cgtYaaMNgBaatttaRgaMaatatttBtttaaaHHKaatctgatWatYaacttMctctt
# ttVctagctDaaagtaVaKaKRtaacBgtatccaaccactHHaagaagaaggaNaaatBW
# attccgStaMSaMatBttgcatgRSacgttVVtaaDMtcSgVatWcaSatcttttVatag
# ttactttacgatcaccNtaDVgSRcgVcgtgaacgaNtaNatatagtHtMgtHcMtagaa
# attBgtataRaaaacaYKgtRccYtatgaagtaataKgtaaMttgaaRVatgcagaKStc
# tHNaaatctBBtcttaYaBWHgtVtgacagcaRcataWctcaBcYacYgatDgtDHccta
# >THREE Homo sapiens frequency
# aacacttcaccaggtatcgtgaaggctcaagattacccagagaacctttgcaatataaga
# atatgtatgcagcattaccctaagtaattatattctttttctgactcaaagtgacaagcc
# ctagtgtatattaaatcggtatatttgggaaattcctcaaactatcctaatcaggtagcc
# atgaaagtgatcaaaaaagttcgtacttataccatacatgaattctggccaagtaaaaaa
# tagattgcgcaaaattcgtaccttaagtctctcgccaagatattaggatcctattactca
# tatcgtgtttttctttattgccgccatccccggagtatctcacccatccttctcttaaag
# gcctaatattacctatgcaaataaacatatattgttgaaaattgagaacctgatcgtgat
# tcttatgtgtaccatatgtatagtaatcacgcgactatatagtgctttagtatcgcccgt
# gggtgagtgaatattctgggctagcgtgagatagtttcttgtcctaatatttttcagatc
# gaatagcttctatttttgtgtttattgacatatgtcgaaactccttactcagtgaaagtc
# atgaccagatccacgaacaatcttcggaatcagtctcgttttacggcggaatcttgagtc
# taacttatatcccgtcgcttactttctaacaccccttatgtatttttaaaattacgttta
# ttcgaacgtacttggcggaagcgttattttttgaagtaagttacattgggcagactcttg
# acattttcgatacgactttctttcatccatcacaggactcgttcgtattgatatcagaag
# ctcgtgatgattagttgtcttctttaccaatactttgaggcctattctgcgaaatttttg
# ttgccctgcgaacttcacataccaaggaacacctcgcaacatgccttcatatccatcgtt
# cattgtaattcttacacaatgaatcctaagtaattacatccctgcgtaaaagatggtagg
# ggcactgaggatatattaccaagcatttagttatgagtaatcagcaatgtttcttgtatt
# aagttctctaaaatagttacatcgtaatgttatctcgggttccgcgaataaacgagatag
# attcattatatatggccctaagcaaaaacctcctcgtattctgttggtaattagaatcac
# acaatacgggttgagatattaattatttgtagtacgaagagatataaaaagatgaacaat
# tactcaagtcaagatgtatacgggatttataataaaaatcgggtagagatctgctttgca
# attcagacgtgccactaaatcgtaatatgtcgcgttacatcagaaagggtaactattatt
# aattaataaagggcttaatcactacatattagatcttatccgatagtcttatctattcgt
# tgtatttttaagcggttctaattcagtcattatatcagtgctccgagttctttattattg
# ttttaaggatgacaaaatgcctcttgttataacgctgggagaagcagactaagagtcgga
# gcagttggtagaatgaggctgcaaaagacggtctcgacgaatggacagactttactaaac
# caatgaaagacagaagtagagcaaagtctgaagtggtatcagcttaattatgacaaccct
# taatacttccctttcgccgaatactggcgtggaaaggttttaaaagtcgaagtagttaga
# ggcatctctcgctcataaataggtagactactcgcaatccaatgtgactatgtaatactg
# ggaacatcagtccgcgatgcagcgtgtttatcaaccgtccccactcgcctggggagacat
# gagaccacccccgtggggattattagtccgcagtaatcgactcttgacaatccttttcga
# ttatgtcatagcaatttacgacagttcagcgaagtgactactcggcgaaatggtattact
# aaagcattcgaacccacatgaatgtgattcttggcaatttctaatccactaaagcttttc
# cgttgaatctggttgtagatatttatataagttcactaattaagatcacggtagtatatt
# gatagtgatgtctttgcaagaggttggccgaggaatttacggattctctattgatacaat
# ttgtctggcttataactcttaaggctgaaccaggcgtttttagacgacttgatcagctgt
# tagaatggtttggactccctctttcatgtcagtaacatttcagccgttattgttacgata
# tgcttgaacaatattgatctaccacacacccatagtatattttataggtcatgctgttac
# ctacgagcatggtattccacttcccattcaatgagtattcaacatcactagcctcagaga
# tgatgacccacctctaataacgtcacgttgcggccatgtgaaacctgaacttgagtagac
# gatatcaagcgctttaaattgcatataacatttgagggtaaagctaagcggatgctttat
# ataatcaatactcaataataagatttgattgcattttagagttatgacacgacatagttc
# actaacgagttactattcccagatctagactgaagtactgatcgagacgatccttacgtc
# gatgatcgttagttatcgacttaggtcgggtctctagcggtattggtacttaaccggaca
# ctatactaataacccatgatcaaagcataacagaatacagacgataatttcgccaacata
# tatgtacagaccccaagcatgagaagctcattgaaagctatcattgaagtcccgctcaca
# atgtgtcttttccagacggtttaactggttcccgggagtcctggagtttcgacttacata
# aatggaaacaatgtattttgctaatttatctatagcgtcatttggaccaatacagaatat
# tatgttgcctagtaatccactataacccgcaagtgctgatagaaaatttttagacgattt
# ataaatgccccaagtatccctcccgtgaatcctccgttatactaattagtattcgttcat
# acgtataccgcgcatatatgaacatttggcgataaggcgcgtgaattgttacgtgacaga
# gatagcagtttcttgtgatatggttaacagacgtacatgaagggaaactttatatctata
# gtgatgcttccgtagaaataccgccactggtctgccaatgatgaagtatgtagctttagg
# tttgtactatgaggctttcgtttgtttgcagagtataacagttgcgagtgaaaaaccgac
# gaatttatactaatacgctttcactattggctacaaaatagggaagagtttcaatcatga
# gagggagtatatggatgctttgtagctaaaggtagaacgtatgtatatgctgccgttcat
# tcttgaaagatacataagcgataagttacgacaattataagcaacatccctaccttcgta
# acgatttcactgttactgcgcttgaaatacactatggggctattggcggagagaagcaga
# tcgcgccgagcatatacgagacctataatgttgatgatagagaaggcgtctgaattgata
# catcgaagtacactttctttcgtagtatctctcgtcctctttctatctccggacacaaga
# attaagttatatatatagagtcttaccaatcatgttgaatcctgattctcagagttcttt
# ggcgggccttgtgatgactgagaaacaatgcaatattgctccaaatttcctaagcaaatt
# ctcggttatgttatgttatcagcaaagcgttacgttatgttatttaaatctggaatgacg
# gagcgaagttcttatgtcggtgtgggaataattcttttgaagacagcactccttaaataa
# tatcgctccgtgtttgtatttatcgaatgggtctgtaaccttgcacaagcaaatcggtgg
# tgtatatatcggataacaattaatacgatgttcatagtgacagtatactgatcgagtcct
# ctaaagtcaattacctcacttaacaatctcattgatgttgtgtcattcccggtatcgccc
# gtagtatgtgctctgattgaccgagtgtgaaccaaggaacatctactaatgcctttgtta
# ggtaagatctctctgaattccttcgtgccaacttaaaacattatcaaaatttcttctact
# tggattaactacttttacgagcatggcaaattcccctgtggaagacggttcattattatc
# ggaaaccttatagaaattgcgtgttgactgaaattagatttttattgtaagagttgcatc
# tttgcgattcctctggtctagcttccaatgaacagtcctcccttctattcgacatcgggt
# ccttcgtacatgtctttgcgatgtaataattaggttcggagtgtggccttaatgggtgca
# actaggaatacaacgcaaatttgctgacatgatagcaaatcggtatgccggcaccaaaac
# gtgctccttgcttagcttgtgaatgagactcagtagttaaataaatccatatctgcaatc
# gattccacaggtattgtccactatctttgaactactctaagagatacaagcttagctgag
# accgaggtgtatatgactacgctgatatctgtaaggtaccaatgcaggcaaagtatgcga
# gaagctaataccggctgtttccagctttataagattaaaatttggctgtcctggcggcct
# cagaattgttctatcgtaatcagttggttcattaattagctaagtacgaggtacaactta
# tctgtcccagaacagctccacaagtttttttacagccgaaacccctgtgtgaatcttaat
# atccaagcgcgttatctgattagagtttacaactcagtattttatcagtacgttttgttt
# ccaacattacccggtatgacaaaatgacgccacgtgtcgaataatggtctgaccaatgta
# ggaagtgaaaagataaatat
# 
not ok 4 - examples/shootout/fasta.pir
examples/shootout/knucleotide.pir  < examples/shootout/knucleotide.pir_input 
ok 5 - examples/shootout/knucleotide.pir
examples/shootout/mandelbrot.pir -j

#     Failed test (t/examples/shootout.t at line 108)
# Exited with error code: [SIGNAL 11]
# Received:
# P4
# 200 200
# 
ðz|||[EMAIL
 PROTECTED]@ÿ€Àþ 
Aÿÿõ€hÏÿÿÿ°zÿÿÿÿúxBÿÿÿÿÿþ|[EMAIL
 PROTECTED]
[EMAIL PROTECTED]
ÿÿÿÿÿÿÿÿÿÿúÿÿÿÿÿÿÿÿÿÿÀ€ÿÿÿÿÿÿÿÿÿÿðËÿÿÿÿÿÿÿÿÿÿèßÿÿÿÿÿÿÿÿÿÿö'ÿÿÿÿÿÿÿÿÿÿÿü#ÿÿÿÿÿÿÿÿÿÿÿýÿÿÿÿÿÿÿÿÿÿÿýÀÿÿÿÿÿÿÿÿÿÿÿÿ€ÿÿÿÿÿÿÿÿÿÿÿþ€ÿÿÿÿÿÿÿÿÿÿÿÿEÿÿÿÿÿÿÿÿÿÿÿÿ„ÿÿÿÿÿÿÿÿÿÿÿÿЧÿÿÿÿÿÿÿÿÿÿÿÿÜÿÿÿÿÿÿÿÿÿÿÿÿÿþÿÿÿÿÿÿÿÿÿÿÿÿÿ€ÿÿÿÿÿÿÿÿÿÿÿÿþÿÿÿÿÿÿÿÿÿÿÿÿü_ÿÿÿÿÿÿÿÿÿÿÿÿè?ÿÿÿÿÿÿÿÿÿÿÿÿð
  
`¿ÿÿÿÿÿÿÿÿÿÿÿÿàxÿÿÿÿÿÿÿÿÿÿÿÿÿðzðÿÿÿÿÿÿÿÿÿÿÿÿÿü?s2ÿÿÿÿÿÿÿÿÿÿÿÿÿø~/ÿpÿÿÿÿÿÿÿÿÿÿÿÿÿøÿðÿÿÿÿÿÿÿÿÿÿÿÿÿø?ÿÿùÿÿÿÿÿÿÿÿÿÿÿÿÿþ?ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþ/ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÀ?ÿÿÿàÿÿÿÿÿÿÿÿÿÿÿÿÿðÿÿÿðÿÿÿÿÿÿÿÿÿÿÿÿÿ
# Expected:
# P4
# 200 200
# 
ðz|||[EMAIL
 PROTECTED]@ÿ€Àþ 
Aÿÿõ€hÏÿÿÿ°zÿÿÿÿúxBÿÿÿÿÿþ|[EMAIL
 PROTECTED]
[EMAIL PROTECTED]
ÿÿÿÿÿÿÿÿÿÿúÿÿÿÿÿÿÿÿÿÿÀ€ÿÿÿÿÿÿÿÿÿÿðËÿÿÿÿÿÿÿÿÿÿèßÿÿÿÿÿÿÿÿÿÿö'ÿÿÿÿÿÿÿÿÿÿÿü#ÿÿÿÿÿÿÿÿÿÿÿýÿÿÿÿÿÿÿÿÿÿÿýÀÿÿÿÿÿÿÿÿÿÿÿÿ€ÿÿÿÿÿÿÿÿÿÿÿþ€ÿÿÿÿÿÿÿÿÿÿÿÿEÿÿÿÿÿÿÿÿÿÿÿÿ„ÿÿÿÿÿÿÿÿÿÿÿÿЧÿÿÿÿÿÿÿÿÿÿÿÿÜÿÿÿÿÿÿÿÿÿÿÿÿÿþÿÿÿÿÿÿÿÿÿÿÿÿÿ€ÿÿÿÿÿÿÿÿÿÿÿÿþÿÿÿÿÿÿÿÿÿÿÿÿü_ÿÿÿÿÿÿÿÿÿÿÿÿè?ÿÿÿÿÿÿÿÿÿÿÿÿð
  
`¿ÿÿÿÿÿÿÿÿÿÿÿÿàxÿÿÿÿÿÿÿÿÿÿÿÿÿðzðÿÿÿÿÿÿÿÿÿÿÿÿÿü?s2ÿÿÿÿÿÿÿÿÿÿÿÿÿø~/ÿpÿÿÿÿÿÿÿÿÿÿÿÿÿøÿðÿÿÿÿÿÿÿÿÿÿÿÿÿø?ÿÿùÿÿÿÿÿÿÿÿÿÿÿÿÿþ?ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþ/ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÀ?ÿÿÿàÿÿÿÿÿÿÿÿÿÿÿÿÿðÿÿÿðÿÿÿÿÿÿÿÿÿÿÿÿÿøÿÿÿÿøÿÿÿÿÿÿÿÿÿÿÿÿÿü5ÿÿÿÿþÿÿÿÿÿÿÿÿÿÿÿÿÿðÿÿÿÿüÿÿÿÿÿÿÿÿÿÿÿÿÿøÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿøÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿè?ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿð?ÿÿÿÿÿÏÿÿÿÿÿÿÿÿÿÿÿÿÿðÿÿÿÿÿÏÿÿÿÿÿÿÿÿÿÿÿÿÿð?ÿÿÿÿÿÏÿÿÿÿÿÿÿÿÿÿÿÿÿ°?ÿÿÿÿÿïÿÿÿÿÿÿÿÿÿÿÿÿÿ€ÿÿÿÿÿïÿÿÿÿÿÿÿÿÿÿÿÿÿÀþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþ?ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþ€ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿüÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿðÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÀÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿðÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿüÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþþ?ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþ€þÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿïÿÿÿÿÿÿÿÿÿÿÿÿÿÀ?ÿÿÿÿÿïÿÿÿÿÿÿÿÿÿÿÿÿÿ€?ÿÿÿÿÿÏÿÿÿÿÿÿÿÿÿÿÿÿÿ°ÿÿÿÿÿÏÿÿÿÿÿÿÿÿÿÿÿÿÿð?ÿÿÿÿÿÏÿÿÿÿÿÿÿÿÿÿÿÿÿð?ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿðÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿèÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿøÿÿÿÿüÿÿÿÿÿÿÿÿÿÿÿÿÿø5ÿÿÿÿþÿÿÿÿÿÿÿÿÿÿÿÿÿðÿÿÿÿøÿÿÿÿÿÿÿÿÿÿÿÿÿüÿÿÿðÿÿÿÿÿÿÿÿÿÿÿÿÿø?ÿÿÿàÿÿÿÿÿÿÿÿÿÿÿÿÿð/ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÀ?ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþ?ÿÿùÿÿÿÿÿÿÿÿÿÿÿÿÿþÿðÿÿÿÿÿÿÿÿÿÿÿÿÿø~/ÿpÿÿÿÿÿÿÿÿÿÿÿÿÿø?s2ÿÿÿÿÿÿÿÿÿÿÿÿÿøzðÿÿÿÿÿÿÿÿÿÿÿÿÿüxÿÿÿÿÿÿÿÿÿÿÿÿÿð
  
`¿ÿÿÿÿÿÿÿÿÿÿÿÿà?ÿÿÿÿÿÿÿÿÿÿÿÿð_ÿÿÿÿÿÿÿÿÿÿÿÿèÿÿÿÿÿÿÿÿÿÿÿÿüÿÿÿÿÿÿÿÿÿÿÿÿþÿÿÿÿÿÿÿÿÿÿÿÿÿ€ÿÿÿÿÿÿÿÿÿÿÿÿÿþ§ÿÿÿÿÿÿÿÿÿÿÿÿÜÿÿÿÿÿÿÿÿÿÿÿÿÐEÿÿÿÿÿÿÿÿÿÿÿÿ„ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿþ€ÿÿÿÿÿÿÿÿÿÿÿÿ€ÿÿÿÿÿÿÿÿÿÿÿýÀ#ÿÿÿÿÿÿÿÿÿÿÿý'ÿÿÿÿÿÿÿÿÿÿÿüßÿÿÿÿÿÿÿÿÿÿöËÿÿÿÿÿÿÿÿÿÿè€ÿÿÿÿÿÿÿÿÿÿðÿÿÿÿÿÿÿÿÿÿÀ
[EMAIL PROTECTED]
[EMAIL 
PROTECTED]|zÿÿÿÿúxhÏÿÿÿ°Aÿÿõ€Àþ
 [EMAIL 
PROTECTED]@ÿ€ÿÀ?ÿàÿàÿÿüÿÿäÿÿðÿÿüÿÿøÿÿðÿÿøÿÿðÿøÿÿüÿÿÐÿ€ÿ€ø|||zð
not ok 6 - examples/shootout/mandelbrot.pir
examples/shootout/nbody.pir -j
ok 7 - examples/shootout/nbody.pir
examples/shootout/nsieve-bits-2.pir -j
ok 8 - examples/shootout/nsieve-bits-2.pir
examples/shootout/nsieve-bits.pir -j
ok 9 - examples/shootout/nsieve-bits.pir
examples/shootout/nsieve.pir -j
ok 10 - examples/shootout/nsieve.pir
examples/shootout/partialsums-2.pir -j
ok 11 - examples/shootout/partialsums-2.pir
examples/shootout/partialsums.pir -C
ok 12 - examples/shootout/partialsums.pir
ok 13 # skip pidigits.pir needs GMP
examples/shootout/recursive-2.pir -Oc -Cj
ok 14 - examples/shootout/recursive-2.pir
examples/shootout/recursive.pir -Oc -Cj
ok 15 - examples/shootout/recursive.pir
examples/shootout/regexdna.pir  < examples/shootout/regexdna.pir_input 
ok 16 - examples/shootout/regexdna.pir
examples/shootout/revcomp.pir -j < examples/shootout/revcomp.pir_input 
ok 17 - examples/shootout/revcomp.pir
examples/shootout/spectralnorm.pir -j
ok 18 - examples/shootout/spectralnorm.pir
examples/shootout/sumcol.pir -j < examples/shootout/sumcol.pir_input 
ok 19 - examples/shootout/sumcol.pir
examples/shootout/takfp.pir -C
# Looks like you failed 2 tests of 20.
ok 20 - examples/shootout/takfp.pir
dubious
        Test returned status 2 (wstat 512, 0x200)
DIED. FAILED tests 4, 6
        Failed 2/20 tests, 90.00% okay (less 1 skipped test: 17 okay, 85.00%)
t/op/time..............1..5
ok 1 - time_i
ok 2 - time_n
ok 3 - sleep
ok 4 - sleep
ok 5 - decodelocaltime
ok
t/pmc/nci..............1..65
ok 1 - load library fails
ok 2 - dlfunc on undef
ok 3 - dlfunc function not found
ok 4 - nci_c - return a char in an INTEGER register
ok 5 - nci_d and nci_dlvar_double
ok 6 - nci_f and nci_dlvar_float
ok 7 - nci_l - return a long in an INTEGER register
ok 8 - nci_p - return a pointer to int
ok 9 - nci_t - return a C-string
ok 10 - nci_s - return a short in an INTEGER register
ok 11 - nci_v and nci_dlvar_int
ok 12 - nci_dd - PASM
ok 13 - nci_dd - PIR
ok 14 - get_string()
ok 15 - nci_fff
ok 16 - nci_isc
ok 17 - nci_ssc
ok 18 - nci_csc
ok 19 - nci_it
ok 20 - nci_it
ok 21 - nci_tt
ok 22 - nci_dd - stress test
ok 23 - nci_dd - clone
ok 24 - nci_iiii
ok 25 - nci_i4i
ok 26 - nci_ii3
ok 27 - nci_tb
ok 28 - nci_tB
ok 29 - nci_pi - struct with ints
ok 30 - nci_pi - struct with floats
ok 31 - nci_pi - align
ok 32 - nci_pi - char*
ok 33 - nci_pi - nested struct *
ok 34 - nci_pi - nested struct * w named access
ok 35 - nci_pi - func_ptr* with signature
ok 36 - nci_pi - nested struct aligned
ok 37 - nci_pi - nested struct unaligned
ok 38 - nci_pi - nested, unaligned, named
ok 39 - nci_pi - int
ok 40 - nci_ip
ok 41 - nci_vP
ok 42 - nci_cb_C1 - PASM
ok 43 - nci_cb_C1 - PIR
ok 44 - nci_cb_C2 - PASM
ok 45 - nci_cb_C3 - PIR
ok 46 - nci_cb_D1 - PASM
ok 47 - nci_cb_D2 - PASM
ok 48 - nci_cb_D2 - PIR
ok 49 - nci_cb_D3 - PIR

#     Failed test (t/pmc/nci.t at line 1933)
#          got: 'created a callback sub
# loaded a function that takes a callback
# external data: 1
# external data: 11
# external data: 111
# external data: 1111
# external data: 11111
# external data: 111111
# external data: 1111111
# external data: 11111111
# external data: 111111111
# marked callback as synchronous
# external data: 1
# external data: 11
# external data: 111
# external data: 1111
# external data: 11111
# external data: 111111
# external data: 1111111
# external data: 11111111
# external data: 111111111
# '
#     expected: 'created a callback sub
# loaded a function that takes a callback
# external data: 10
# external data: 100
# external data: 1000
# external data: 10000
# external data: 100000
# external data: 1000000
# external data: 10000000
# external data: 100000000
# external data: 1000000000
# marked callback as synchronous
# external data: 1
# external data: 11
# external data: 111
# external data: 1111
# external data: 11111
# external data: 111111
# external data: 1111111
# external data: 11111111
# external data: 111111111
# '
not ok 50 - nci_cb_D4 - synchronous callbacks
ok 51 - nci_pip - array of structs
ok 52 - nci_i33 - out parameters and return values
ok 53 - nci_vpii - nested structs
ok 54 - nci_piiii - nested array in a struct
ok 55 - nci_pii - writing back to libnci_test.so
ok 56 - nci_vv and nci_dlvar_int
ok 57 - dlvar - unknown symbol
ok 58 - dlfunc - unknown symbol
ok 59 - loading same library twice
ok 60 - opcode 'does'
ok 61 - conversion d <-> P
ok 62 - conversion S <-> P
ok 63 - conversion I <-> P
not ok 64 - nested structs should be independent # TODO RT #31292

#     Failed (TODO) test (t/pmc/nci.t at line 2534)
#          got: 'X: 1
# Y: 100
# X: 1
# Y: 200
# '
#     expected: 'X: 1
# Y: 100
# X: 1
# Y: 100
# '
# Looks like you failed 1 test of 65.
ok 65 - arity
dubious
        Test returned status 1 (wstat 256, 0x100)
DIED. FAILED test 50
        Failed 1/65 tests, 98.46% okay
t/pmc/task.............1..3
ok 1 - create a task and set attributes
ok 2 - create a task and set attributes in init

#     Failed test (t/pmc/task.t at line 133)
# Exited with error code: [SIGNAL 11]
# Received:
# 
# Expected:
# inprocess
# event
# 10
# 7405
# 1.1
# 
# Looks like you failed 1 test of 3.
not ok 3 - freeze and thaw a task
dubious
        Test returned status 1 (wstat 256, 0x100)
DIED. FAILED test 3
        Failed 1/3 tests, 66.67% okay
t/pmc/threads..........1..20
ok 1 - interp identity
ok 2 - thread type 1
ok 3 - thread type 1 -- repeated
ok 4 - thread type 2
ok 5 - thread - kill
ok 6 - join, get retval
ok 7 - detach
ok 8 - share a PMC
ok 9 - multi-threaded
ok 10 - sub name lookup in new thread
ok 11 - CLONE_CODE only
ok 12 - CLONE_CODE | CLONE_GLOBALS
not ok 13 - CLONE_CODE | CLONE_CLASSES; superclass not built-in # TODO vtable 
overrides aren't properly cloned RT# 46511

#     Failed (TODO) test (t/pmc/threads.t at line 580)
# Exited with error code: 43
# Received:
# in thread:
# real_exception (severity:2 error:43): Null PMC access in invoke()
# likely reason: argument count mismatch in main (more than 1 param)
# 
# Expected:
# in thread:
# A Bar
# called Bar's barmeth
# called Foo's foometh
# Integer? 0
# Foo? 1
# Bar? 1
# in main:
# A Bar
# called Bar's barmeth
# called Foo's foometh
# Integer? 0
# Foo? 1
# Bar? 1
# 
not ok 14 - CLONE_CODE | CLONE_CLASSES; superclass built-in # TODO vtable 
overrides aren't properly cloned RT# 46511

#     Failed (TODO) test (t/pmc/threads.t at line 664)
# Exited with error code: [SIGNAL 11]
# Received:
# in thread:
# 
# Expected:
# in thread:
# A Bar
# called Bar's barmeth
# called Foo's foometh
# Integer? 1
# Foo? 1
# Bar? 1
# in main:
# A Bar
# called Bar's barmeth
# called Foo's foometh
# Integer? 1
# Foo? 1
# Bar? 1
# 
ok 15 - CLONE_CODE | CLONE_GLOBALS| CLONE_HLL
ok 16 - globals + constant table subs issue
not ok 17 - CLONE_CODE|CLONE_GLOBALS|CLONE_HLL|CLONE_LIBRARIES # TODO RT#41373

#     Failed (TODO) test (t/pmc/threads.t at line 948)
# Exited with error code: 1
# Received:
# Class 'PerlInt' not found
# current instr.: 'main' pc 85 (/home/jimk/work/parrot/t/pmc/threads_17.pir:46)
# 
# Expected:
# in thread:
# 0
# ok (equal)
# 42
# in main:
# 0
# ok (equal)
# 42
# 
ok 18 - multi-threaded strings via SharedRef
ok 19 # skip no shared Strings yet
ok 20 # skip no shared Strings yet
ok
        2/20 skipped: various reasons
t/pmc/timer............1..6
ok 1 - Timer setup
ok 2 - Timer setup - initializer
ok 3 - Timer setup - initializer/start
ok 4 - Timer setup - initializer/start/stop
ok 5 - Timer setup - initializer/start/repeat
ok 6 - check whether interface is done
ok
t/stm/basic_mt.........1..4
ok 1 - wait (simple)
not ok 2 - wait (simple, strings)

#     Failed test (t/stm/basic_mt.t at line 93)
# Exited with error code: [SIGNAL 6]
# Received:
# src/thread.c:1140: failed assertion '!interp->arena_base->DOD_block_level'
# 
# Expected:
# okay
# 

#     Failed test (t/stm/basic_mt.t at line 168)
# Exited with error code: [SIGNAL 11]
# Received:
# 
# Expected:
# /okay/
# 
not ok 3 - get deadlock
# Looks like you failed 2 tests of 4.
ok 4 - wait + invalidate outer transcation
dubious
        Test returned status 2 (wstat 512, 0x200)
DIED. FAILED tests 2-3
        Failed 2/4 tests, 50.00% okay
t/stm/runtime..........1..5
ok 1 - choice (one thread)

#     Failed test (t/stm/runtime.t at line 133)
# Exited with error code: [SIGNAL 6]
# Received:
# src/thread.c:1140: failed assertion '!interp->arena_base->DOD_block_level'
# 
# Expected:
# ok
# 
not ok 2 - choice (multiple threads)
ok 3 - choice doesn't clobber
not ok 4 - queue adapted for the library # TODO sub bodies aren't properly 
cloned in threads, RT# 46519

#     Failed (TODO) test (t/stm/runtime.t at line 512)
#          got: 'Unhandled exception in thread with tid 1 (message=Null PMC 
access in invoke(), number=43)
# Unhandled exception in thread with tid 2 (message=Null PMC access in 
invoke(), number=43)
# interpreter 0x8450538 had pending transaction on exit
# interpreter 0x825ab18 had pending transaction on exit
# '
#     expected: 'ok
# '
# Looks like you failed 1 test of 5.
ok 5 - queue (non-blocking; nested)
dubious
        Test returned status 1 (wstat 256, 0x100)
DIED. FAILED test 2
        Failed 1/5 tests, 80.00% okay
Failed Test           Stat Wstat Total Fail  List of Failed
-------------------------------------------------------------------------------
t/examples/shootout.t    2   512    20    2  4 6
t/pmc/nci.t              1   256    65    1  50
t/pmc/task.t             1   256     3    1  3
t/stm/basic_mt.t         2   512     4    2  2-3
t/stm/runtime.t          1   256     5    1  2
3 subtests skipped.
Failed 5/9 test scripts. 7/138 subtests failed.
Files=9, Tests=138, 77 wallclock secs (17.24 cusr +  1.98 csys = 19.22 CPU)
Failed 5/9 test programs. 7/138 subtests failed.

Reply via email to