This is the mail archive of the
libc-help@sourceware.org
mailing list for the glibc project.
glibc 2.9 "make check" fails on rt/tst-cputimer with "timersig[12] invoked too soon"
- From: "Jay F Shachter" <jay at m5 dot chicago dot il dot us>
- To: libc-help at sourceware dot org
- Date: Wed, 18 Feb 2009 14:24:44 -0600
- Date: Wed, 18 Feb 2009 14:24:43 -0600 (CST)
- Subject: glibc 2.9 "make check" fails on rt/tst-cputimer with "timersig[12] invoked too soon"
- Reply-to: jay at m5 dot chicago dot il dot us
I wish to install a new libc.so and have compiled the latest glibc
(2.9.90) with the latest gcc (4.3.3) and the latest binutils (2.19,
compiled with gcc 4.3.3). The "configure" options for gcc, binutils,
and glibc were all identical.
I am running into an error with rt/tst-cputimer that I do not know how
to avert. I have run 'make check' 3 times; here are the 3 results.
The following is from rt/tst-cputimer1.out:
clock_gettime returned timespec = { 0, 0 }
clock_getres returned timespec = { 0, 1 }
*** timer sig1 invoked too soon: 2.900000000 instead of expected 3.400000000
*** timer sig2 invoked too soon: 2.900000000 instead of expected 3.900000000
The following is from rt/tst-cputimer2.out:
clock_gettime returned timespec = { 0, 0 }
clock_getres returned timespec = { 0, 1 }
*** timer sig1 invoked too soon: 2.904000000 instead of expected 3.404000000
*** timer sig2 invoked too soon: 2.904000000 instead of expected 3.904000000
And the following is from rt/tst-cputimer3.out
clock_gettime returned timespec = { 0, 0 }
clock_getres returned timespec = { 0, 1 }
*** timer sig1 invoked too soon: 2.916000000 instead of expected 3.416000000
*** timer sig2 invoked too soon: 2.916000000 instead of expected 3.916000000
Further information that may or may not be relevant -- here is /proc/cpuinfo:
processor : 0
vendor_id : GenuineIntel
cpu family : 15
model : 1
model name : Intel(R) Pentium(R) 4 CPU 1.80GHz
stepping : 2
cpu MHz : 448.696
cache size : 256 KB
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 2
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm
bogomips : 3593.26
And here is the output of "uname -a":
Linux m5 2.6.13-15-default #1 Mon Jul 2 12:49:30 CDT 2007 i686 i686 i386 GNU/Linux
I don't want to install the new libc.so until I can get all the tests
to succeed, or, failing that, until I understand the significance of
the error, and can intelligently dismiss it. What shall I do? Thank
you in advance for your replies.
Jay F. Shachter
6424 N Whipple St
Chicago IL 60645-4111
(1-773)7613784
jay@m5.chicago.il.us
http://m5.chicago.il.us
"Quidquid latine dictum sit, altum videtur"