Files
glibc/BUGS
T

63 lines
2.4 KiB
Plaintext
Raw Normal View History

1997-03-20 02:20:57 +00:00
List of known bugs (certainly very incomplete)
----------------------------------------------
2000-01-01 19:35:36 +00:00
Time-stamp: <1999-12-31T14:42:14-0800 drepper>
1997-03-20 02:20:57 +00:00
This following list contains those bugs which I'm aware of. Please
1997-03-23 01:54:07 +00:00
make sure that bugs you report are not listed here. If you can fix one
of these bugs/limitations I'll certainly be glad to receive a patch.
Another source of information about bugs is the problem data base of the
1997-08-02 21:00:51 +00:00
GNU project. There is an easy to use WWW interface available at
1997-03-23 01:54:07 +00:00
1997-10-26 20:13:00 +00:00
http://www-gnats.gnu.org:8080/cgi-bin/wwwgnats.pl
1997-03-23 01:54:07 +00:00
I would appreciate it very much if you could verify the problem was not
1997-08-02 21:00:51 +00:00
reported before by looking through the database. To make the information
in this database as useful as possible please report bugs always using the
1998-02-20 18:45:36 +00:00
`glibcbug' shell script which gets installed with GNU libc. Before reporting
a bug please check the FAQ since it discusses also a lot of problematic
situations.
1997-03-23 01:54:07 +00:00
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1997-03-20 02:20:57 +00:00
Severity: [ *] to [***]
2000-01-01 19:35:36 +00:00
[ **] Closing shared objects in statically linked binaries most of the
1999-12-08 09:15:00 +00:00
times leads to crashes during the dlopen(). Hard to fix.
1997-03-20 02:20:57 +00:00
[ **] There are problems with signal handling when using LinuxThreads.
1999-04-20 08:54:33 +00:00
[ **] The RPC code is not 64 bit clean. This is getting slowly fixed
but expect incompatible changes on 64 bit platforms like Alpha.
1997-03-20 02:20:57 +00:00
[ *] The precision of the `sinhl' and/or `asinhl' function do not seem
to be the best.
1997-03-23 01:54:07 +00:00
[ *] On Linux, there should be a way to prevent defining the symbol
NGROUPS_MAX in the <linux/limits.h> header file. In glibc it
is defined in <posix1_lim.h> which must not make the other
symbols in <linux/limits.h> available.
[PR libc/140]
1998-02-26 11:20:59 +00:00
[ *] The libm-ieee `gamma' function gives wrong results (at least for
-0.5).
[ *] The libm-ieee `scalb' function gives wrong results for
non-integral second parameters.
1997-11-13 00:21:19 +00:00
2000-01-01 19:35:36 +00:00
[ *] Collation symbol and equivalence class handling in regex are not
yet 100% correct.
- [. .] at end of a range does not work
- [. .] and [= =] do not handle collating symbols (where a symbol
stands for multiple character) and multibyte character in
general not correctly.
This is *extremely* hard to fix since regex has to be rewritten
completely.
1997-03-23 01:54:07 +00:00
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Ulrich Drepper
drepper@cygnus.com