=== Perl Regression Test Checklist === Perl comes with a lot of regression tests, most are already passing on Haiku, but a handful aren't. This page will serve as a place to keep track of the progress in fixing the various tests, or explaining why it's ok that they are failing on Haiku. == Summary == {{{ Failed 10 tests out of 1604, 99.38% okay. ../ext/I18N-Langinfo/t/Langinfo.t ../ext/Socket/t/socketpair.t ../ext/Time-Piece/t/02core.t ../lib/ExtUtils/t/Installed.t ../lib/ExtUtils/t/eu_command.t ../lib/File/Find/t/find.t ../lib/File/Find/t/taint.t ../lib/File/Path.t ../lib/Net/Ping/t/450_service.t ../lib/version.t }}} The entire output can be found at https://gist.github.com/714969 == Tests Skipped == {{{ t/op/64bitint................................................. skipped t/op/getpid................................................... skipped t/op/index_thr................................................ skipped t/op/lfs...................................................... skipped t/op/pat_thr.................................................. skipped t/op/reg_email_thr............................................ skipped t/op/regexp_qr_embed_thr...................................... skipped t/op/regexp_unicode_prop_thr.................................. skipped t/op/substr_thr............................................... skipped t/op/threads.................................................. skipped t/lib/cygwin.................................................. skipped ext/Compress-Raw-Bzip2/t/99pod................................ skipped ext/Cwd/t/win32............................................... skipped ext/Encode/t/piconv........................................... skipped ext/Fcntl/t/syslfs............................................ skipped ext/IO-Compress/t/020isize.................................... skipped ext/IO-Compress/t/109merge-zip................................ skipped ext/IO-Compress/t/999pod...................................... skipped ext/IPC-SysV/t/podcov......................................... skipped ext/IPC-SysV/t/pod............................................ skipped ext/IPC-SysV/t/shm............................................ skipped ext/Storable/t/interwork56.................................... skipped ext/Storable/t/threads........................................ skipped ext/Test-Harness/t/compat/nonumbers........................... skipped ext/threads-shared/t/av_refs.................................. skipped ext/threads-shared/t/av_simple................................ skipped ext/threads-shared/t/blessed.................................. skipped ext/threads-shared/t/clone.................................... skipped ext/threads-shared/t/cond..................................... skipped ext/threads-shared/t/hv_refs.................................. skipped ext/threads-shared/t/hv_simple................................ skipped ext/threads-shared/t/no_share................................. skipped ext/threads-shared/t/object................................... skipped ext/threads-shared/t/shared_attr.............................. skipped ext/threads-shared/t/stress................................... skipped ext/threads-shared/t/sv_refs.................................. skipped ext/threads-shared/t/sv_simple................................ skipped ext/threads-shared/t/utf8..................................... skipped ext/threads-shared/t/waithires................................ skipped ext/threads-shared/t/wait..................................... skipped ext/threads/t/basic........................................... skipped ext/threads/t/blocks.......................................... skipped ext/threads/t/context......................................... skipped ext/threads/t/end............................................. skipped ext/threads/t/err............................................. skipped ext/threads/t/exit............................................ skipped ext/threads/t/free2........................................... skipped ext/threads/t/free............................................ skipped ext/threads/t/join............................................ skipped ext/threads/t/kill............................................ skipped ext/threads/t/libc............................................ skipped ext/threads/t/list............................................ skipped ext/threads/t/problems........................................ skipped ext/threads/t/stack_env....................................... skipped ext/threads/t/stack........................................... skipped ext/threads/t/state........................................... skipped ext/threads/t/stress_cv....................................... skipped ext/threads/t/stress_re....................................... skipped ext/threads/t/stress_string................................... skipped ext/threads/t/thread.......................................... skipped lib/Archive/Tar/t/90_symlink.................................. skipped lib/Archive/Tar/t/99_pod...................................... skipped lib/autodie/t/flock........................................... skipped lib/base/t/fields-5.6.0....................................... skipped lib/base/t/fields-5.8.0....................................... skipped lib/ExtUtils/t/MM_Cygwin...................................... skipped lib/ExtUtils/t/MM_NW5......................................... skipped lib/ExtUtils/t/MM_OS2......................................... skipped lib/ExtUtils/t/MM_VMS......................................... skipped lib/ExtUtils/t/MM_Win32....................................... skipped lib/File/Temp/t/lock.......................................... skipped lib/IO/Zlib/t/external........................................ skipped lib/IPC/Cmd/t/02_Interactive.................................. skipped lib/Memoize/t/tie_gdbm........................................ skipped lib/Memoize/t/tie_ndbm........................................ skipped lib/Net/netent................................................ skipped lib/Net/Ping/t/190_alarm...................................... skipped lib/Net/Ping/t/200_ping_tcp................................... skipped lib/Net/Ping/t/250_ping_hires................................. skipped lib/Net/Ping/t/300_ping_stream................................ skipped lib/Net/Ping/t/400_ping_syn................................... skipped lib/Net/Ping/t/410_syn_host................................... skipped lib/Net/t/ftp................................................. skipped lib/Net/t/nntp................................................ skipped lib/Net/t/smtp................................................ skipped lib/overload64................................................ skipped lib/Pod/t/pod-spelling........................................ skipped lib/Test/Simple/t/Builder/has_plan2........................... skipped lib/Test/Simple/t/is_deeply_with_threads...................... skipped lib/Test/Simple/t/plan_no_plan................................ skipped lib/Test/Simple/t/plan_skip_all............................... skipped lib/Test/Simple/t/threads..................................... skipped lib/Test/Simple/t/utf8........................................ skipped lib/Thread/Queue/t/01_basic................................... skipped lib/Thread/Queue/t/02_refs.................................... skipped lib/Thread/Queue/t/03_peek.................................... skipped lib/Thread/Queue/t/05_extract................................. skipped lib/Thread/Queue/t/06_insert.................................. skipped lib/Thread/Queue/t/07_lock.................................... skipped lib/Thread/Semaphore/t/01_basic............................... skipped lib/Thread.................................................... skipped lib/Tie/File/t/21_win32....................................... skipped lib/Tie/RefHash/threaded...................................... skipped }}} == Tests Failed == * ~/develop/python/Lib/test> python regrtest.py || test1 || passed || || || test2 || passed || || || test3 || failed || ||