This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
Re: [PATCH 1/2] Merge mktime, timegm from upstream Gnulib
- From: Albert ARIBAUD <albert dot aribaud at 3adev dot fr>
- To: Paul Eggert <eggert at cs dot ucla dot edu>
- Cc: libc-alpha at sourceware dot org
- Date: Thu, 4 Oct 2018 13:41:00 +0200
- Subject: Re: [PATCH 1/2] Merge mktime, timegm from upstream Gnulib
- References: <20180909160625.15214-1-eggert@cs.ucla.edu>
Hi Paul,
On Sun, 9 Sep 2018 09:06:24 -0700, Paul Eggert <eggert@cs.ucla.edu>
wrote :
> [BZ #23603][BZ #16346]
> This fixes some obscure problems with integer overflow.
> Although it looks scary, it is almost all a byte-for-byte copy
> from Gnulib, and the Gnulib code has been tested reasonably well.
I am having a weird issue with this one.
If I commit this patch above release/2.28.master and run a make check,
it hangs indefinitely at the timezone/test-tz check, with
ld-linux-x86-64 taking up 100% of the CPU.
Of course, same make check on release/2.28.master just below the
committed patch runs fine, with results which I find normal:
UNSUPPORTED: elf/tst-audit10
UNSUPPORTED: elf/tst-avx512
XPASS: elf/tst-protected1a
XPASS: elf/tst-protected1b
UNSUPPORTED: math/test-double-libmvec-alias-avx512
UNSUPPORTED: math/test-double-libmvec-alias-avx512-main
UNSUPPORTED: math/test-double-libmvec-sincos-avx512
UNSUPPORTED: math/test-float-libmvec-alias-avx512
UNSUPPORTED: math/test-float-libmvec-alias-avx512-main
UNSUPPORTED: math/test-float-libmvec-sincosf-avx512
UNSUPPORTED: misc/tst-pkey
FAIL: resolv/tst-resolv-ai_idn
FAIL: resolv/tst-resolv-ai_idn-latin1
Summary of test results:
2 FAIL
5924 PASS
9 UNSUPPORTED
17 XFAIL
2 XPASS
Any clue as to why this happens?
Cordialement,
Albert ARIBAUD
3ADEV