🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.gcc.help
Article #51398

glibc 1.06 make check output question

#51398
From: Larry W. Virden
Date: Fri, 28 May 1993 19:49
67 lines
4885 bytes
gcc 2.4.1, SunOS 4.1.2, SS 1+

glibc 1.06.

After many trials and tribulations I have the library built.  When I run
make check though, I get some peculiar output.  Can anyone point me to
either some doc that will help me resolve these problems or bug fixes?

gmake  -C stdio/ tests
gmake[1]: Entering directory `/tmp_mnt/projects/sprs_lwv/sprs_lwv/glibc/glibc-1.06/stdio'
gcc tst-printf.c -c -Wall -Wwrite-strings -g -I. -I..  -I../sysdeps/unix/bsd/sun/sunos4 -I../sysdeps/unix/bsd/sun/sparc -I../sysdeps/unix/bsd/sun -I../sysdeps/unix/bsd -I../sysdeps/unix/sparc -I../sysdeps/unix -I../sysdeps/sparc -I../sysdeps/unix/common -I../sysdeps/posix -I../sysdeps/ieee754 -I../sysdeps/unix/inet -I../sysdeps/generic -I../sysdeps/stub -DHAVE_SYS_SIGLIST=1 -DHAVE__CTYPE_=1  -D_LIBC -o tst-printf.o
tst-printf.c: In function `main':
tst-printf.c:147: warning: unknown conversion type character `z' in format
tst-printf.c:148: warning: width used with `p' format
tst-printf.c:158: warning: use of both `0' and `-' flags in format
tst-printf.c:162: warning: flag `0' used with type `s'
tst-printf.c:163: warning: use of both `0' and `-' flags in format
tst-printf.c:163: warning: flag `0' used with type `s'
tst-printf.c:182: warning: use of `l' length character with `f' type character
tst-printf.c:183: warning: use of `l' length character with `f' type character
tst-printf.c:184: warning: use of `l' length character with `f' type character
tst-printf.c:216: warning: field width is not type int (arg 3)


then later...

gmake[1]: Entering directory `/tmp_mnt/projects/sprs_lwv/sprs_lwv/glibc/glibc-1.06/stdlib'
gcc tst-strtol.c -c -Wall -Wwrite-strings -g -I. -I..  -I../sysdeps/unix/bsd/sun/sunos4 -I../sysdeps/unix/bsd/sun/sparc -I../sysdeps/unix/bsd/sun -I../sysdeps/unix/bsd -I../sysdeps/unix/sparc -I../sysdeps/unix -I../sysdeps/sparc -I../sysdeps/unix/common -I../sysdeps/posix -I../sysdeps/ieee754 -I../sysdeps/unix/inet -I../sysdeps/generic -I../sysdeps/stub -DHAVE_SYS_SIGLIST=1 -DHAVE__CTYPE_=1  -D_LIBC -o tst-strtol.o
tst-strtol.c:28: warning: decimal constant is so large that it is unsigned
tst-strtol.c:29: warning: decimal constant is so large that it is unsigned




still later...

gmake  -C string/ tests
gmake[1]: Entering directory `/tmp_mnt/projects/sprs_lwv/sprs_lwv/glibc/glibc-1.06/string'
gcc tester.c -c -Wall -Wwrite-strings -g -I. -I..  -I../sysdeps/unix/bsd/sun/sunos4 -I../sysdeps/unix/bsd/sun/sparc -I../sysdeps/unix/bsd/sun -I../sysdeps/unix/bsd -I../sysdeps/unix/sparc -I../sysdeps/unix -I../sysdeps/sparc -I../sysdeps/unix/common -I../sysdeps/posix -I../sysdeps/ieee754 -I../sysdeps/unix/inet -I../sysdeps/generic -I../sysdeps/stub -DHAVE_SYS_SIGLIST=1 -DHAVE__CTYPE_=1  -D_LIBC -o tester.o
tester.c: In function `main':
tester.c:566: warning: unknown conversion type character `Z' in format
tester.c:566: warning: too many arguments for format

and finally

gmake  -C grp/ tests
gmake[1]: Entering directory `/tmp_mnt/projects/sprs_lwv/sprs_lwv/glibc/glibc-1.06/grp'
gcc testgrp.c -c -Wall -Wwrite-strings -g -I. -I..  -I../sysdeps/unix/bsd/sun/sunos4 -I../sysdeps/unix/bsd/sun/sparc -I../sysdeps/unix/bsd/sun -I../sysdeps/unix/bsd -I../sysdeps/unix/sparc -I../sysdeps/unix -I../sysdeps/sparc -I../sysdeps/unix/common -I../sysdeps/posix -I../sysdeps/ieee754 -I../sysdeps/unix/inet -I../sysdeps/generic -I../sysdeps/stub -DHAVE_SYS_SIGLIST=1 -DHAVE__CTYPE_=1  -D_LIBC-o testgrp.o
ar cruv ../libc.a grpopen.o grpread.o fgetgrent.o getgrent.o getgrgid.o getgrnam.o initgroups.o setgroups.o
ranlib ../libc.a
gcc -nostdlib -g -Xlinker -e -Xlinker start -o testgrp ../start.o testgrp.o ../libc.a -lgcc ../libc.a
./testgrp > testgrp.out
getpwuid: Error 0
gmake[1]: *** [testgrp.out] Error 1
gmake[1]: Leaving directory `/tmp_mnt/projects/sprs_lwv/sprs_lwv/glibc/glibc-1.06/grp'
gmake: *** [grp/tests] Error 1


Are the first set just things that need to be fixed in the test programs?

This last item is what is strange, since it SAYS error of 0, yet treats this
as a fatal.  There appears to be something wrong with getpwuid -
anyone know what it might be?
-- 
:s 
:s Larry W. Virden                 INET: lvirden@cas.org
:s Personal: 674 Falls Place,   Reynoldsburg, OH 43068-1614
Technical Details
Message-ID: <1993May28.195415.14273@cas.org>
Path: arc1-ca.pugleaf.net!gmd.de!newsserver.jvnc.net!yale.edu!yale!zip.eecs.umich.edu!caen!malgudi.oar.net!chemabs!lwv26

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: 11318c,9a08e20076b9c912,start
X-Google-Attributes: gid11318c,public
X-Google-ArrivalTime: 1993-05-28 13:08:37 PST
Newsgroups: gnu.gcc.help
Path: arc1-ca.pugleaf.net!gmd.de!newsserver.jvnc.net!yale.edu!yale!zip.eecs.umich.edu!caen!malgudi.oar.net!chemabs!lwv26
From: lwv26@cas.org (Larry W. Virden)
Subject: glibc 1.06 make check output question
Message-ID: <1993May28.195415.14273@cas.org>
Sender: usenet@cas.org
Reply-To: lvirden@cas.org (Larry W. Virden)
Organization: Nedriv Software and Shoe Shiners, Uninc.
Date: Fri, 28 May 1993 19:49:27 GMT
Lines: 67