RE: automake-1.17 fails with latest Perl (5.41.8) - Possible precedence problem between ! and numeric eq (==)

2025-01-29 Thread Igor Todorovski
5 at 10:16 PM To: Igor Todorovski Cc: automake@gnu.org Subject: [EXTERNAL] Re: automake-1.17 fails with latest Perl (5.41.8) - Possible precedence problem between ! and numeric eq (==) Igor Todorovski writes: > This is the relevant code: > > return (!!$val == $neg) ? '##%' :

Re: automake-1.17 fails with latest Perl (5.41.8) - Possible precedence problem between ! and numeric eq (==)

2025-01-29 Thread Igor Todorovski
Here’s the thread where I have reported the issue to the perl community : https://github.com/Perl/perl5/issues/22954#issuecomment-2622966302 From: Igor Todorovski Date: Wednesday, January 29, 2025 at 4:48 PM To: automake@gnu.org Subject: automake-1.17 fails with latest Perl (5.41.8) - Possible

automake-1.17 fails with latest Perl (5.41.8) - Possible precedence problem between ! and numeric eq (==)

2025-01-29 Thread Igor Todorovski
With the latest version of Perl (Perl 5.41.8), automake 1.17 exits due to an error: ./bin/automake-1.17 ; echo $? Possible precedence problem between ! and numeric eq (==) at ./bin/automake-1.17 line 6875. 255 This is the relevant code: return (!!$val == $neg) ? '##%' : '';