| Store | Cart

[perl #121505] Can't build perl with gcc4.9 due to UB in sv.c

From: Steve Hay via RT <perl...@perl.org>
Fri, 18 Apr 2014 08:25:02 -0700
On Sun Apr 13 20:35:51 2014, tonyc wrote:
> On Thu Apr 10 00:03:05 2014, shay wrote:> > On 10 April 2014 00:57, Tony Cook via RT <perl...@perl.org>> > wrote:> > > On Wed Apr 09 14:55:54 2014, tonyc wrote:> > >> I still need to produce an update for win32/makefile.mk.> > >> > > Though op/numconvert.t doesn't fail, nor does any other relevant> > > test, with 4.9.0 20140218.> > >> > > I don't really see a way to pick out a version in makefile.mk> > > either,> > > the only real solution I see is to always add it.> > >> >> > Add a new CCTYPE, as is done for different MSVC++ versions? GCC49 or> > GCC490 if you're using gcc-4.9.0 or higher?> > Adding extra CCTYPE values means touching every place that looks at> CCTYPE.> > I tried to add GCCVERSION and then parse that using findstr, but it> was unwieldly[1] and didn't work, since dmake treats the non-zero exit> from findstr when it doesn't find the string as a build-time error.> > I ended up adding a GCCWRAPV macro that can be overridden from the> dmake command-line which enables -fwrapv by default.> > This builds and tests ok with the gcc 4.7.3 included with the> strawberry perl I have installed.> > It builds perl successfully with a mingw gcc-4.9 snapshot, but I> suspect testing would fail due to some strangeness in the built> Errno.pm (the errno codes have l (lowercase L) suffixes.> > For review/comment.> 

I don't see any new attachment or smoke-me branch for review/comment. Am I missing something?

---
via perlbug:  queue: perl5 status: open
https://rt.perl.org/Ticket/Display.html?id=121505

Recent Messages in this Thread
Tony Cook via RT May 05, 2014 12:27 am
Steve Hay May 06, 2014 05:14 pm
Tony Cook via RT May 08, 2014 04:42 am
Steve Hay May 09, 2014 01:38 pm
Tony Cook via RT May 12, 2014 12:07 am
Tony Cook via RT Apr 14, 2014 03:35 am
Steve Hay via RT Apr 18, 2014 03:25 pm
Reini Urban Apr 18, 2014 07:29 pm
Tony Cook via RT Apr 21, 2014 11:32 pm
Tony Cook via RT Apr 21, 2014 11:05 pm
Steve Hay via RT Apr 22, 2014 12:10 pm
Steve Hay via RT Apr 22, 2014 05:12 pm
Steve Hay Apr 22, 2014 07:37 pm
Tony Cook via RT Apr 09, 2014 01:59 am
H.Merijn Brand Apr 09, 2014 06:09 am
Tony Cook Apr 09, 2014 06:36 am
Zefram Apr 09, 2014 09:15 am
H.Merijn Brand Apr 09, 2014 09:32 am
Zefram Apr 09, 2014 09:33 am
H.Merijn Brand Apr 09, 2014 06:38 pm
Tony Cook via RT Apr 09, 2014 09:55 pm
Zefram Apr 10, 2014 09:05 am
Tony Cook via RT Apr 09, 2014 11:57 pm
Steve Hay Apr 10, 2014 07:02 am
Marek Polacek (via RT) Mar 25, 2014 05:28 pm
Messages in this thread