exp* tests: Work around clang 6.0.1 optimization bugs on x86

2021-01-09 Thread Bruno Haible
On FreeBSD 12.0/x86 I'm seeing these test failures: FAIL: test-expf-ieee ../../gltests/test-exp-ieee.h:25: assertion 'z == L_(0.0)' failed FAIL test-expf-ieee (exit status: 134) FAIL: test-exp2-ieee ../../gltests/test-exp2-ieee.h:25: assertion 'z ==

Re: [PATCH] Allow setting CVS username for gnu-web-doc-update

2021-01-09 Thread Bruno Haible
Hi Darshit, > I would like to apply the attached patch to Gnulib in order to improve > how gnu-web-doc-update works. Thanks! The patch looks good. I'm about to commit it in your name; just one question: Is the email address working? In 2017 you used the email address . Bruno

_Noreturn.h not respecting __STDC_VERSION__ (macOS, clang 10)

2021-01-09 Thread Joe Nelson
Hi, my project uses lib/_Noreturn.h, but gets a warning when compiled with "-std=c99 -pedantic": warning: _Noreturn functions are a C11-specific feature By placing an #error directive in the code below during testing, I confirmed the preprocessor is incorrectly hitting the condition

Re: _Noreturn.h not respecting __STDC_VERSION__ (macOS, clang 10)

2021-01-09 Thread Joe Nelson
Paul Eggert wrote: > On 1/8/21 8:31 PM, Joe Nelson wrote: > > Hi, my project uses lib/_Noreturn.h, but gets a warning when compiled > > with "-std=c99 -pedantic": > > > > warning: _Noreturn functions are a C11-specific feature > > -pedantic can be such a pain sometimes, as can Clang. Thanks

[PATCH] Use https:// instead of git://.

2021-01-09 Thread Simon Josefsson via Gnulib discussion list
I have pushed this, and I also updated the link from https://www.gnu.org/software/gnulib/ /Simon * build-aux/bootstrap (default_gnulib_url): Ditto. * config/srclistvars.sh: Ditto. * doc/gnulib-readme.texi (Git Checkout): Ditto. * doc/gnulib-tool.texi (VCS Issues): Ditto. * top/gitsub.sh: Update

Re: [PATCH] Use https:// instead of git://.

2021-01-09 Thread Bruno Haible
Hi Simon, Can you briefly say, why, please? Is the 'git' protocol unsecure? Is it a problem specifically with Savannah? Or what else? Also: > -# url = git://git.savannah.gnu.org/gnulib.git > +# url = https://git.savannah.gnu.org/git/gnulib.git gnulib Is this

new module 'immutable'

2021-01-09 Thread Bruno Haible
A year ago, we discussed the possibility of having a module that implements immutable objects, along the lines of and . Here's the implementation. Quite easy,

Re: [PATCH] Use https:// instead of git://.

2021-01-09 Thread Jeffrey Walton
On Sat, Jan 9, 2021 at 7:10 PM Simon Josefsson via Gnulib discussion list wrote: > > I have pushed this, and I also updated the link from > https://www.gnu.org/software/gnulib/ > > /Simon > > * build-aux/bootstrap (default_gnulib_url): Ditto. > * config/srclistvars.sh: Ditto. > *

[bug #57277] FAIL: test-canonicalize-lgpl with GCC 10

2021-01-09 Thread Bernhard Voelker
Update of bug #57277 (project findutils): Open/Closed:Open => Closed Release:None => 4.7.0 Fixed Release:None => 4.8.0

Re: _Noreturn.h not respecting __STDC_VERSION__ (macOS, clang 10)

2021-01-09 Thread Paul Eggert
On 1/8/21 8:31 PM, Joe Nelson wrote: Hi, my project uses lib/_Noreturn.h, but gets a warning when compiled with "-std=c99 -pedantic": warning: _Noreturn functions are a C11-specific feature -pedantic can be such a pain sometimes, as can Clang. Thanks for reporting the problem, I

Re: [PATCH] Allow setting CVS username for gnu-web-doc-update

2021-01-09 Thread Bruno Haible
Hi Darshit, > Yes, the account is active, but I didn't mean to use it for the commit. > I just forgot to set the user.email for the gnulib repo. For all GNU > projects, I still use the dar...@gnu.org email. Thanks for clarifying. Pushed. Bruno

Re: [PATCH] Allow setting CVS username for gnu-web-doc-update

2021-01-09 Thread Darshit Shah
Hi Bruno, Yes, the account is active, but I didn't mean to use it for the commit. I just forgot to set the user.email for the gnulib repo. For all GNU projects, I still use the dar...@gnu.org email. On Sat, Jan 9, 2021, at 13:01, Bruno Haible wrote: > Hi Darshit, > > > I would like to apply

[PATCH] Allow setting CVS username for gnu-web-doc-update

2021-01-09 Thread Darshit Shah
I would like to apply the attached patch to Gnulib in order to improve how gnu-web-doc-update works. >From 0fe04a57a1f4476e6d893ddee973805b15ca9338 Mon Sep 17 00:00:00 2001 From: Darshit Shah Date: Sat, 9 Jan 2021 11:42:26 +0100 Subject: [PATCH] Allow setting CVS username for gnu-web-doc-update