This is the mail archive of the
glibc-bugs@sourceware.org
mailing list for the glibc project.
[Bug libc/16712] New: [s390] Symbol "SIZE_MAX" does not have the correct type.
- From: "stli at linux dot vnet.ibm.com" <sourceware-bugzilla at sourceware dot org>
- To: glibc-bugs at sourceware dot org
- Date: Mon, 17 Mar 2014 07:56:01 +0000
- Subject: [Bug libc/16712] New: [s390] Symbol "SIZE_MAX" does not have the correct type.
- Auto-submitted: auto-generated
https://sourceware.org/bugzilla/show_bug.cgi?id=16712
Bug ID: 16712
Summary: [s390] Symbol "SIZE_MAX" does not have the correct
type.
Product: glibc
Version: 2.20
Status: NEW
Severity: normal
Priority: P2
Component: libc
Assignee: unassigned at sourceware dot org
Reporter: stli at linux dot vnet.ibm.com
CC: drepper.fsp at gmail dot com
The conformance tests for ISO99, ISO11, XOPEN2K, POSIX2008 and XOPEN2K8
are failing on S390 for the inttypes.h and stdint.h headers.
The problem is that on S390 size_t / __SIZE_TYPE__
are defined as long unsigned int,
which has the same size as unsigned int (on S390).
SIZE_MAX is defined in sysdeps/generic/stdint.h as 4294967295U.
The conformance-test checks the type of SIZE_MAX,
which should be promoted to __SIZE_TYPE__, but it is unsigned int.
--
You are receiving this mail because:
You are on the CC list for the bug.