Re: [PATCH] make gl_VISIBILITY to reject unsupported configurations with newer gcc

2021-05-25 Thread Ozkan Sezer
>> The attached patch makes gl_VISIBILITY to reject unsupported configurations >> with newer gcc: In its current form, mingw gcc-4.5.4 rejects the attributes >> but gcc-7.5 does not, apparently because the attributes are applied to func >> prototypes without their definitions. Attaching a hidden v

Re: [PATCH] make gl_VISIBILITY to reject unsupported configurations with newer gcc

2021-05-25 Thread Bruno Haible
Hi, Ozkan Sezer wrote: > The attached patch makes gl_VISIBILITY to reject unsupported configurations > with newer gcc: In its current form, mingw gcc-4.5.4 rejects the attributes > but gcc-7.5 does not, apparently because the attributes are applied to func > prototypes without their definitions.

[PATCH] make gl_VISIBILITY to reject unsupported configurations with newer gcc

2021-05-25 Thread Ozkan Sezer
The attached patch makes gl_VISIBILITY to reject unsupported configurations with newer gcc: In its current form, mingw gcc-4.5.4 rejects the attributes but gcc-7.5 does not, apparently because the attributes are applied to func prototypes without their definitions. Attaching a hidden visibility at

Re: Probably bug in lib/regexec.c with possessive quantifier

2021-05-25 Thread Dmitry V. Levin
Hi, On Tue, May 25, 2021 at 12:33:06PM +0300, Egor Ignatov wrote: > Hi, > > So, after updating gnulib, some test cases in > augeas(https://github.com/hercules-team/augeas) related to regex started > to fail. > I found a commit in gnulib that introduced this behavior: > > 70b673eb768eb7288639cb

Probably bug in lib/regexec.c with possessive quantifier

2021-05-25 Thread Egor Ignatov
Hi, So, after updating gnulib, some test cases in augeas(https://github.com/hercules-team/augeas) related to regex started to fail. I found a commit in gnulib that introduced this behavior: 70b673eb768eb7288639cbbe4642c2912b7d204e I simplified the bug case to the following: /re_syntax_optio

Probably bug in lib/regexec.c with possessive quantifier

2021-05-25 Thread Egor Ignatov
Hi, So, after updating gnulib, some test cases in augeas(https://github.com/hercules-team/augeas) related to regex started to fail. I found a commit that introduced this behavior: 70b673eb768eb7288639cbbe4642c2912b7d204e I simplified the bug case to the following: /re_syntax_options = RE_CO