Workshop on Essential Abstractions in GCC, 2013

2013-04-27 Thread Uday Khedker


  Workshop on Essential Abstractions in GCC, 2013
  (http://www.cse.iitb.ac.in/grc/gcc-workshop-13)

Organized by: GCC Resource Center (http://www.cse.iitb.ac.in/grc).

Venue:Department of Computer Science and Engineering,
  IIT Bombay (http://www.cse.iitb.ac.in).

Dates:29 June to 3 July (Saturday to Wednesday) 2013.

Registration starts on: Wednesday 1 May 2013

Registration closes on: Friday, 31 May 2013




--

Dr. Uday Khedker
Professor
Department of Computer Science & Engg.
IIT Bombay, Powai, Mumbai 400 076, India.
Email   :   u...@cse.iitb.ac.in
Homepage:   http://www.cse.iitb.ac.in/~uday
Phone   :   
Office -91 (22) 2572 2545 x 7717, 91 (22) 2576 7717 (Direct)
Res.   -91 (22) 2572 2545 x 8717, 91 (22) 2576 8717 (Direct)






Re: [lambda] Latest experimental polymorphic lambda patches

2013-04-27 Thread Adam Butcher

Hi Jason,

On 23.04.2013 14:42, Jason Merrill wrote:

On 22.04.2013 17:42, Jason Merrill wrote:
> On 08/10/2009 08:33 PM, Adam Butcher wrote:
> > Attached are my latest experimental polymorphic lambda patches
> > against the latest lambda branch.
>
> Polymorphic lambdas were voted in for C++14 at the meeting this 
past

> week; are you interested in resuming this work?
>

Yes very interested.  I have been meaning to get around to remaking
the patch against 4.8 (and previously 4.7) for ages now.  Though
getting the time to do so has been, and will likely continue to be, a
problem what with work, fatherhood and other commitments.

Since the gcc/cp code base is significantly different now from the old
lambda branch where the changes were originally made in 2009, my
intent was to remake the changes from scratch implementing the
entirety of N3559 (now N3649) and, at least, the explicit template
parameter specifier syntax from N3560 (though I'm very interested
getting the single expression body syntax working also).

I have no problem with someone else getting on with this as I can't
guarantee consistent availability for it but I will try to get some
time to at least look at my previous aborted efforts to get the
changes applied to the more recent mainlines (I have some git repos
around here and at work with some incomplete changes).  I will see how
far I got with these and maybe post a few patches.  It is highly
likely though that these were just abortive attempts to merge the
previous stuff or incomplete restarts.


> The proposal will be at
>
>  http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2013/n3649.html
>
It's now been posted at http://isocpp.org/files/papers/N3649.html



Cheers,
Adam




gcc-4.7-20130427 is now available

2013-04-27 Thread gccadmin
Snapshot gcc-4.7-20130427 is now available on
  ftp://gcc.gnu.org/pub/gcc/snapshots/4.7-20130427/
and on various mirrors, see http://gcc.gnu.org/mirrors.html for details.

This snapshot has been generated from the GCC 4.7 SVN branch
with the following options: svn://gcc.gnu.org/svn/gcc/branches/gcc-4_7-branch 
revision 198362

You'll find:

 gcc-4.7-20130427.tar.bz2 Complete GCC

  MD5=7e78df658646f5fcaa41cb6c745ee7d5
  SHA1=50c9299fc1e75831843c20fe8cf275647a099731

Diffs from 4.7-20130420 are available in the diffs/ subdirectory.

When a particular snapshot is ready for public consumption the LATEST-4.7
link is updated and a message is sent to the gcc list.  Please do not use
a snapshot before it has been announced that way.