Hi Jim, > macos 13.3.1 > ... > Correction. It was Fedora 37. > That failed in precisely the same way. > This one was seen by adding a commit on top of coreutils' then-latest > (35adc746a000ac1f8d1d817a6a3a60d5b80daef5) > that updated to latest gnulib: > ============================================================= > GNU coreutils 9.3.19-e84b0: gnulib-tests/test-suite.log > =============================================================
I still can't reproduce it. I took a Fedora 37, and compiled on it - the grep-3.10.12-0f2c.tar.gz (that you produced before disabling the two tests), - coreutils 35adc746a000ac1f8d1d817a6a3a60d5b80daef5, bootstrapped with the newest gnulib as of today. Both packages contain tests/test-strtoull.c (7123 bytes). In both packages $ ./configure $ make $ cd gnulib-tests $ make check all tests pass. For a proper bug report, please provide the complete tarball and the relevant environment variables (CC, CFLAGS, CPPFLAGS, etc.) and configure options (--cache-file and such). > FAIL: test-strtoull > =================== > > test-strtoull.c:258: assertion 'result == 58ULL' failed > FAIL test-strtoull (exit status: 134) It smells like you are using an old config.cache ? Or possibly you are building against a newer glibc and then running "make check" in an environment with an older glibc? Bruno