fstrcmp: memory is not reclaimed on exit

2020-01-10 Thread Akim Demaille
Hi! There was a recent bug report about Bison not reclaiming all its memory on exit (https://lists.gnu.org/r/bug-bison/2020-01/msg6.html). This is a not a leak, the memory is still reachable, yet we try to stay clean on exit. The traces from Valgrind are: > 10. input.at:331: testing Symbol d

Re: Messed up gl_COMPILER_PREPARE_CHECK_DECL

2020-01-10 Thread Paul Eggert
On 1/10/20 2:47 PM, Bruno Haible wrote: Thanks for the simple-to-reproduce recipe. I've pushed this fix: Unfortunately even with that fix I still have trouble building Emacs. That is, with this recipe: mkdir d cd d git clone https://git.savannah.gnu.org/git/emacs.git cd emacs admin/merge-gnu

Re: Messed up gl_COMPILER_PREPARE_CHECK_DECL

2020-01-10 Thread Bruno Haible
Paul Eggert wrote: > I can reproduce the problem when building GNU Emacs on Fedora 31 > (Autoconf 2.69, Automake 1.16.1, m4 1.4.18) Good, that means the problem does not come from an older version of Automake. > by running the following recipe: > > mkdir d > cd d > git clone https://git.savanna

new module 'c32snrtombs'

2020-01-10 Thread Bruno Haible
The function c32snrtombs is like wcsnrtombs, except that it takes a char32_t[] string as argument instead of a wchar_t[] string. 2020-01-10 Bruno Haible c32snrtombs: Add tests. * tests/test-c32snrtombs.c: New file, based on tests/test-wcsnrtombs.c. * tests/test-c32snrt

new module 'c32srtombs'

2020-01-10 Thread Bruno Haible
The function c32srtombs is like wcsrtombs, except that it takes a string of char32_t characters instead of wchar_t characters as input. 2020-01-09 Bruno Haible c32srtombs: Add tests. * tests/test-c32srtombs.c: New file, based on tests/test-wcsrtombs.c. * tests/test-c32

Re: Messed up gl_COMPILER_PREPARE_CHECK_DECL

2020-01-10 Thread Paul Eggert
On 1/10/20 12:14 PM, Bruno Haible wrote: To let me reproduce it, please - tell your autoconf version, - tell your automake version, - tell your m4 version, - which is the source you're using? inetutils master branch? I can reproduce the problem when building GNU Emacs on Fedora 31

Re: Messed up gl_COMPILER_PREPARE_CHECK_DECL

2020-01-10 Thread Mats Erik Andersson
Bootstrapping, as well as repetition of autoreconf, with Inetutils master at HEAD fails with both of OpenIndiana: autoconf-2.69, automake-1.11.6, m4-1.4.16 Debian 8.8: autoconf-2.69, automake-1.14.1, m4-1.4.17 Gnulib: master HEAD > > error: AC_REQUIRE(gl_COMPILER_PREPARE_CHECK_DEC

Re: Messed up gl_COMPILER_PREPARE_CHECK_DECL

2020-01-10 Thread Bruno Haible
Hi Mats, > running autoreconf on OpenIndiana and on Debian GNU/Linux 8.8, > with the intent of rebuilding Inetutils, shatters with the message: > > error: AC_REQUIRE(gl_COMPILER_PREPARE_CHECK_DECL): > cannot be used outside of an AC_DEFUN'd macro To let me reproduce it, please - tell

Messed up gl_COMPILER_PREPARE_CHECK_DECL

2020-01-10 Thread Mats Erik Andersson
Hello there, running autoreconf on OpenIndiana and on Debian GNU/Linux 8.8, with the intent of rebuilding Inetutils, shatters with the message: error: AC_REQUIRE(gl_COMPILER_PREPARE_CHECK_DECL): cannot be used outside of an AC_DEFUN'd macro Bruno Haible created this new macro on Janu