On 1/23/20 9:15 AM, demerphq wrote: > > > On Thu, 23 Jan 2020, 21:52 James E Keenan, <jkeenan@pobox.com > <mailto:jkeenan@pobox.com>> wrote: > > On 1/23/20 4:44 AM, Tony Cook wrote: > > On Thu, Jan 23, 2020 at 08:49:32AM +0100, demerphq wrote: > >> Hi All, > >> > >> In #17244 we discovered there were no tests for the internals of the > >> hashing code. Following that I created smoke-me/test_hv_macro, > which I > >> think is a reasonable set of tests to start with. Its been out there > >> for a while, but I havent seen any smoke reports. > > > > http://perl.develop-help.com/?b=smoke-me%2Ftest_hv_macro > > > > There's a few smokes, none of the failures seem related. > > > > I've rebased smoke-me/test_hv_macro, corrected one typo and > re-pushed it > to origin so that I can smoke it on some BSD machines previously > overlooked. > > If the results are satisfactory and there are no other objections, I'll > merge it to blead tomorrow. > > > Sweet! Thank you so much. Much obliged to you for that. > > Yves > While I have pushed the rebased smoke-me/test_hv_macro branch to origin, in the course of testing it I noticed that a new build-time warning has been introduced: ##### cc -c -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wno-deprecated-declarations -Wall -Werror=pointer-arith -Wextra -Wc++-compat -Wwrite-strings -Werror=declaration-after-statement -O2 -DVERSION=\"1.07\" -DXS_VERSION=\"1.07\" -fPIC "-I../.." APItest.c In file included from ../../perl.h:5471:0, from APItest.xs:10: APItest.c: In function ‘XS_XS__APItest__HvMacro_u8_to_u16_le’: ../../pp.h:419:25: warning: ‘RETVAL’ may be used uninitialized in this function [-Wmaybe-uninitialized] & (TARGu_uv <= (UV)IV_MAX))) \ ^~ APItest.c:13153:5: note: ‘RETVAL’ was declared here UV RETVAL; ^~~~~~ cc -c -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wno-deprecated-declarations -Wall -Werror=pointer-arith -Wextra -Wc++-compat -Wwrite-strings -Werror=declaration-after-statement -O2 -DVERSION=\"1.07\" -DXS_VERSION=\"1.07\" -fPIC "-I../.." XSUB-undef-XS_VERSION.c ##### Could this be fixed before we merge to blead? Thank you very much. Jim KeenanThread Previous | Thread Next