New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Build-time warnings when compiling with clang 6.0.0 #16566
Comments
From @jkeenanToday I happened to try to compile blead on a FreeBSD-11 host on which I During smoke-testing on FreeBSD-11 ("kid51-freebsd-11-install-3"), I So to investigate I installed the "llvm60" package on that VM and ##### I then called 'make' and recorded the output. I got the same number of I am attaching 4 files, all from the same FreeBSD-11 VM. They hold (a) I'll leave it up to the pumpking as to whether this should be a blocker Thank you very much. |
From @jkeenanSummary of my perl5 (revision 5 version 28 subversion 0) configuration: Characteristics of this binary (from libperl): |
From @jkeenanSummary of my perl5 (revision 5 version 28 subversion 0) configuration: Characteristics of this binary (from libperl): |
From @jkeenanOn Fri, 25 May 2018 13:42:28 GMT, jkeenan@pobox.com wrote:
Since some of the 60+ warnings observed reported the same line of source code twice, those locations boil down to: ##### In every case the warning is: ##### Thank you very much. -- |
The RT System itself - Status changed from 'new' to 'open' |
From @iabynOn Fri, May 25, 2018 at 06:42:28AM -0700, James E Keenan (via RT) wrote:
There are 69 warnings, all identical, and all resulting from the same two The warnings are harmless, and we would almost certainly do more damage at -- |
From @jkeenanOn Fri, 25 May 2018 14:24:54 GMT, davem wrote:
Okay, I'll mark this to hold for 5.29.0. FWIW, using clang *5* on Linux generated 0 build-time warnings. (clang 6 not yet available in my Linux distro.) Thank you very much. -- |
From @jkeenanOn Fri, 25 May 2018 14:41:25 GMT, jkeenan wrote:
FreeBSD-12.0-CURRENT (development) appears to use clang-6.0.0, so we can use the smoke-testing rig used in the following report as a gauge of (any) progress on this matter. http://perl5.test-smoke.org/report/66194 -- |
From @jkeenanOn Fri, 25 May 2018 19:44:46 GMT, jkeenan wrote:
I believe that revisions made in the following commit address the problem: ##### regen/warnings.pl: Fix undefined C behavior See also p5p thread beginning here: https://www.nntp.perl.org/group/perl.perl5.porters/2018/12/msg253267.html I'm waiting on some smoke tests before closing. Thank you very much. -- |
From @jkeenanOn Sun, 06 Jan 2019 02:48:06 GMT, jkeenan wrote:
Smoke tests look good. Consider these two run on the same host: ##### Summary: PASS Summary: PASS |
@jkeenan - Status changed from 'open' to 'pending release' |
From @khwilliamsonThank you for filing this report. You have helped make Perl better. With the release today of Perl 5.30.0, this and 160 other issues have been Perl 5.30.0 may be downloaded via: If you find that the problem persists, feel free to reopen this ticket. |
@khwilliamson - Status changed from 'pending release' to 'resolved' |
Migrated from rt.perl.org#133223 (status was 'resolved')
Searchable as RT133223$
The text was updated successfully, but these errors were encountered: