On 2/27/20 7:25 PM, Pádraig Brady wrote:
On 27/02/2020 18:23, Pádraig Brady wrote:
We plan to release coreutils-8.32 in the coming week
so any testing you can do on various different systems between now and then
would be most welcome.
All tests pass on:
Fedora 31, x86_64
FreeBSD 9, 32 bit
Debian 8, x86_64
openSUSE:Tumbleweed x86_64 (gcc-9.2.1, glibc-2.31, kernel-5.5.1) is also fine.
On older SLES12.3 with gcc-4.8.5, I', getting this warning:
make[2]: Entering directory '/home/voelkerb/cu/coreutils-8.31.90-cc4c'
depbase=`echo lib/parse-datetime.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
gcc -std=gnu11 -I. -I./lib -Ilib -I./lib -Isrc -I./src -g -O2 -MT
lib/parse-datetime.o -MD -MP -MF $depbase.Tpo -c -o lib/parse-datetime.o
lib/parse-datetime.c &&\
mv -f $depbase.Tpo $depbase.Po
In file included from parse-datetime.y:38:0:
parse-datetime.y: In function 'to_tm_year':
lib/intprops.h:561:17: warning: integer overflow in expression [-Woverflow]
|| (tmax) + (b) < (a)))
^
lib/intprops.h:507:4: note: in expansion of macro
'_GL_INT_SUBTRACT_RANGE_OVERFLOW'
(overflow (a, b, tmin, tmax) \
^
lib/intprops.h:474:10: note: in expansion of macro '_GL_INT_OP_CALC'
? _GL_INT_OP_CALC (a, b, r, op, overflow, unsigned int, \
^
lib/intprops.h:373:4: note: in expansion of macro '_GL_INT_OP_WRAPV'
_GL_INT_OP_WRAPV (a, b, r, -, _GL_INT_SUBTRACT_RANGE_OVERFLOW)
^
parse-datetime.y:1286:9: note: in expansion of macro 'INT_SUBTRACT_WRAPV'
but all tests pass.
Have a nice day,
Berny