abi.cc -> abi_type.cc
[musl-tables] / data / posix2008.bugs
index 5d0d74b..412b73d 100644 (file)
@@ -36,4 +36,25 @@ gets "get a string from a .I stdin stream"
 http://pubs.opengroup.org/onlinepubs/9699919799/functions/gets.html
 
 quo is not specified when the return value is nan only if y is zero
-http://pubs.opengroup.org/onlinepubs/9699919799/functions/remquo.html
\ No newline at end of file
+http://pubs.opengroup.org/onlinepubs/9699919799/functions/remquo.html
+
+"If x is 0.0, -HUGE_VAL shall be returned" is specified for y0,y1,yn
+but yn(1,x) == -yn(-1,x) so this is incorrect mathematically
+http://pubs.opengroup.org/onlinepubs/9699919799/functions/yn.html
+
+what if syslog fails (bad printf args..)
+http://pubs.opengroup.org/onlinepubs/9699919799/functions/syslog.html
+
+duplocale example typo: '}'
+
+fputc('x',stdin) should be explicitly ub
+
+unspecified: owner thread of locked recursive/errorchecking mutex exits,
+then another thread with same thread id locks it again
+
+scandir: cmp type (qsort cannot be used), non-total order?
+
+pow: iso c cases:
+ pow((+-)0, y) returns (+-)(inf) and raises the ''divide-by-zero'' floating-point exception for y an odd integer < 0.
+ pow((+-)0, y) returns +(inf) and raises the ''divide-by-zero'' floating-point exception for y < 0 and not an odd integer.
+"For y < 0, if x is zero, .. +-HUGE_VAL .." should be "For y < 0, if x is +-0,"