This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
fix failure of C<&locked_sub;> under -Dusethreads
[perl5.git] / README.hurd
1 Notes on Perl on the Hurd
2 Last Updated: Fri, 12 Feb 1999 21:11:14 +0100
3 Written by: Mark Kettenis <kettenis@gnu.org>
4
5 * Known Problems
6
7 There are several problems with Perl on the Hurd.  Most of them are
8 related to bugs in the OS, some might be actual bugs in Perl.
9
10 The database code has problems that make Perl crash.  When running the
11 test-suite one of the tests will crash.  Note that on the Hurd when a
12 program crashes, the crash server suspends the program.  Continuing
13 the program will cause it to exit.
14
15 The socket tests may fail if the network is not configured.  You have
16 to make `/hurd/pfinet' the translator for `/servers/socket/2', giving
17 it the right arguments.  Try `/hurd/pfinet --help' for more
18 information.  It seems that it is currently not possible to do this
19 right when you do not have a supported network device.  Therefore all
20 tests that use INET sockets fail on my system, suggesting that the
21 `localhost' address may not be defined.
22
23 Here are the statistics for Perl 5.005_03 on my system:
24
25 Failed Test  Status Wstat Total Fail  Failed  List of failed
26 -------------------------------------------------------------------------------
27 lib/anydbm.t                 12    3  25.00%  1, 4, 9
28 lib/db-btree.t    0    11    ??   ??       %  ??
29 lib/db-hash.t   255 65280    62   42  67.74%  15, 22-62
30 lib/db-recno.t    2   512    78   61  78.21%  17, 19-78
31 lib/io_pipe.t                10   ??       %  ??
32 lib/io_sock.t    46 11776     5    5 100.00%  1-5
33 lib/io_udp.t     46 11776     3    3 100.00%  1-3
34 lib/socket.t                  6    6 100.00%  1-6
35 op/stat.t                    58    1   1.72%  4
36 op/time.t                     5    1  20.00%  2
37 5 tests skipped, plus 14 subtests skipped.
38 Failed 10/188 test scripts, 94.68% okay. 121/6467 subtests failed, 98.13% okay.
39