Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
RE: [cdt-dev] Call for Respin

Thanks, Mike.

The context of the question was around what qualified as an emergency fix
and we were missing the context of the C99 parser to make a judgment.

Also, as a reminder to everyone, 4.0.1 is only four months away.

Thanks, let's hope this build is really the last one ;)
Doug Schaefer, QNX Software Systems
Eclipse CDT Project Lead, http://cdtdoug.blogspot.com


> -----Original Message-----
> From: cdt-dev-bounces@xxxxxxxxxxx [mailto:cdt-dev-bounces@xxxxxxxxxxx] On
> Behalf Of Mike Kucera
> Sent: Monday, June 25, 2007 2:19 PM
> To: CDT General developers list.
> Subject: RE: [cdt-dev] Call for Respin
> 
> I am :)
> 
> In all seriousness, the C99 parser is all about language extensibility,
> the
> "multi-language story" as you put it in your CDT summit slides from last
> year.
> 
> PTP needs UPC support, that means a UPC parser, UPC is an extension to
> C99,
> so instead of doing the dumb thing and just writing a UPC parser we
> decided
> to create an extensible C99 parser and build UPC on top of it. The DOM C
> parser already supports C99 but its hand written, and its internal, that
> means its very hard to extend. So the main reason this parser exists is
> for
> UPC support.
> 
> In the future this may bring other language extensions to CDT. I've
> already
> been talking to some of the people involved in the aspect-oriented C (ACC)
> research community about adding their language as an extension on top of
> the C99 parser, and they are very interested. Now, support for aspect C is
> not a requirement of our main user base, but if it brings people into the
> community, smart researchy people who can contribute and fix bugs, then
> its
> a good thing I think.
> 
> I was worried that if anyone decides to try the C99 parser out of
> curiosity, and if F3 works poorly, then they will write-off this parser.
> Thats why fixing that bug was important to me.
> 
> 
> Mike Kucera
> Software Developer
> IBM CDT Team, Toronto
> mkucera@xxxxxxxxxx
> 
> 
> 
> 
>              Doug Schaefer
>              <DSchaefer@xxxxxx
>              m>                                                         To
>              Sent by:                  "CDT General developers list."
>              cdt-dev-bounces@e         <cdt-dev@xxxxxxxxxxx>
>              clipse.org                                                 cc
> 
>                                                                    Subject
>              06/25/2007 01:28          RE: [cdt-dev] Call for Respin
>              PM
> 
> 
>              Please respond to
>                "CDT General
>              developers list."
>              <cdt-dev@eclipse.
>                    org>
> 
> 
> 
> 
> 
> 
> This question came up. Who's using the C99 parser?
> 
> Doug Schaefer, QNX Software Systems
> Eclipse CDT Project Lead, http://cdtdoug.blogspot.com
> 
> 
> > -----Original Message-----
> > From: cdt-dev-bounces@xxxxxxxxxxx [mailto:cdt-dev-bounces@xxxxxxxxxxx]
> On
> > Behalf Of Mike Kucera
> > Sent: Monday, June 25, 2007 1:07 PM
> > To: CDT General developers list.
> > Subject: RE: [cdt-dev] Call for Respin
> >
> > Ok, I fixed bug 194206 in HEAD. I'd say it was an emergency fix because
> > without it F3 is pretty much useless on code that heavily uses macros
> > (when
> > using the C99 parser).
> >
> > Mike Kucera
> > Software Developer
> > IBM CDT Team, Toronto
> > mkucera@xxxxxxxxxx
> >
> >
> >
> >
> >              Doug Schaefer
> >              <DSchaefer@xxxxxx
> >              m>
> To
> >              Sent by:                  "CDT General developers list."
> >              cdt-dev-bounces@e         <cdt-dev@xxxxxxxxxxx>
> >              clipse.org
> cc
> >
> >
> Subject
> >              06/25/2007 12:28          RE: [cdt-dev] Call for Respin
> >              PM
> >
> >
> >              Please respond to
> >                "CDT General
> >              developers list."
> >              <cdt-dev@eclipse.
> >                    org>
> >
> >
> >
> >
> >
> >
> > The fix is now in HEAD. Again, unless there are objections, I'll
> schedule
> > the build for 3 p.m.
> >
> > BTW, while tempting, I encourage committers to only apply emergency
> fixes
> > in
> > this timeframe so that we can ensure our respins are minimal risk. The
> > closer to the Wednesday deadline we get the less testing of these builds
> > we'll get.
> >
> > Doug Schaefer, QNX Software Systems
> > Eclipse CDT Project Lead, http://cdtdoug.blogspot.com
> >
> >
> > > -----Original Message-----
> > > From: cdt-dev-bounces@xxxxxxxxxxx [mailto:cdt-dev-bounces@xxxxxxxxxxx]
> > On
> > > Behalf Of Doug Schaefer
> > > Sent: Monday, June 25, 2007 11:49 AM
> > > To: CDT General developers list.
> > > Subject: [cdt-dev] Call for Respin
> > >
> > > Unless there are objections, I'd like to call for a respin to deal
> with
> > >
> > > https://bugs.eclipse.org/bugs/show_bug.cgi?id=193843
> > >
> > > Which is now more appropriately titled "only binaries appear in
> > non-source
> > > folders".
> > >
> > > I will notify when I have a fix available.
> > >
> > > Doug Schaefer, QNX Software Systems
> > > Eclipse CDT Project Lead, http://cdtdoug.blogspot.com
> > >
> > >
> > > > -----Original Message-----
> > > > From: cdt-dev-bounces@xxxxxxxxxxx
> [mailto:cdt-dev-bounces@xxxxxxxxxxx]
> > > On
> > > > Behalf Of Doug Schaefer
> > > > Sent: Monday, June 25, 2007 11:31 AM
> > > > To: CDT General developers list.
> > > > Subject: RE: [cdt-dev] Heads-up: Respin potential
> > > >
> > > > Sooner the better. I'm looking at 3 p.m. as a build time. My son's
> > > little
> > > > league spring finals game is tonight ;)
> > > >
> > > > Doug Schaefer, QNX Software Systems
> > > > Eclipse CDT Project Lead, http://cdtdoug.blogspot.com
> > > >
> > > >
> > > > > -----Original Message-----
> > > > > From: cdt-dev-bounces@xxxxxxxxxxx
> > [mailto:cdt-dev-bounces@xxxxxxxxxxx]
> > > > On
> > > > > Behalf Of Jason Montojo
> > > > > Sent: Monday, June 25, 2007 11:28 AM
> > > > > To: CDT General developers list.
> > > > > Subject: Re: [cdt-dev] Heads-up: Respin potential
> > > > >
> > > > > Hi Doug,
> > > > >
> > > > > I noticed some holes in the language mappings docs so I'll take
> this
> > > > > opportunity to fill them in,  Should have a patch ready by the end
> > of
> > > > the
> > > > > day.
> > > > >
> > > > > Jason Montojo
> > > > > IBM CDT Team
> > > > > IBM Toronto Lab
> > > > > 905-413-5228
> > > > > jmontojo@xxxxxxxxxx
> > > > >
> > > > > cdt-dev-bounces@xxxxxxxxxxx wrote on 25/06/2007 11:22:10 AM:
> > > > >
> > > > > > Hey gang,
> > > > > >
> > > > > > Well, as I warned with my last bug fix, we have found some holes
> > in
> > > > > > the fix and a respin of 4.0 is looking likely. I?m going to do a
> > bit
> > > > > > more testing and will decide by the end of the day.
> > > > > >
> > > > > > In the meantime, feel free to follow the action and discuss on
> the
> > > > bug:
> > > > > >
> > > > > >     https://bugs.eclipse.org/bugs/show_bug.cgi?id=193843
> > > > > >
> > > > > > Doug Schaefer, QNX Software Systems
> > > > > > Eclipse CDT Project Lead, http://cdtdoug.blogspot.com
> > > > > >  _______________________________________________
> > > > > > cdt-dev mailing list
> > > > > > cdt-dev@xxxxxxxxxxx
> > > > > > https://dev.eclipse.org/mailman/listinfo/cdt-dev
> > > > >
> > > > > _______________________________________________
> > > > > cdt-dev mailing list
> > > > > cdt-dev@xxxxxxxxxxx
> > > > > https://dev.eclipse.org/mailman/listinfo/cdt-dev
> > > > _______________________________________________
> > > > cdt-dev mailing list
> > > > cdt-dev@xxxxxxxxxxx
> > > > https://dev.eclipse.org/mailman/listinfo/cdt-dev
> > > _______________________________________________
> > > cdt-dev mailing list
> > > cdt-dev@xxxxxxxxxxx
> > > https://dev.eclipse.org/mailman/listinfo/cdt-dev
> > _______________________________________________
> > cdt-dev mailing list
> > cdt-dev@xxxxxxxxxxx
> > https://dev.eclipse.org/mailman/listinfo/cdt-dev
> >
> >
> > _______________________________________________
> > cdt-dev mailing list
> > cdt-dev@xxxxxxxxxxx
> > https://dev.eclipse.org/mailman/listinfo/cdt-dev
> _______________________________________________
> cdt-dev mailing list
> cdt-dev@xxxxxxxxxxx
> https://dev.eclipse.org/mailman/listinfo/cdt-dev
> 
> 
> _______________________________________________
> cdt-dev mailing list
> cdt-dev@xxxxxxxxxxx
> https://dev.eclipse.org/mailman/listinfo/cdt-dev


Back to the top