[Bug c++/51927] [C++0x] Cannot access non-static members in initializer

2013-05-06 Thread js at lastlog dot de


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51927



--- Comment #7 from js at lastlog dot de 2013-05-06 11:37:54 UTC ---

which gcc version will have that patch applied?



thanks for fixing, hope libcppa will work with gcc now again!



On 05/04/2013 02:33 PM, paolo.carlini at oracle dot com wrote:



 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51927



 Paolo Carlini paolo.carlini at oracle dot com changed:



 What|Removed |Added

 

   Status|NEW |RESOLVED

   Blocks||54367

   Resolution||FIXED



 --- Comment #6 from Paolo Carlini paolo.carlini at oracle dot com 
 2013-05-04 12:33:13 UTC ---

 Done.




[Bug c++/51927] [C++0x] Cannot access non-static members in initializer

2013-05-04 Thread paolo.carlini at oracle dot com


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51927



Paolo Carlini paolo.carlini at oracle dot com changed:



   What|Removed |Added



  Known to work||4.8.0, 4.9.0

  Known to fail|4.8.0   |



--- Comment #5 from Paolo Carlini paolo.carlini at oracle dot com 2013-05-04 
12:20:56 UTC ---

This is fixed. I'm adding the testcase and closing the report.


[Bug c++/51927] [C++0x] Cannot access non-static members in initializer

2013-05-04 Thread paolo.carlini at oracle dot com


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51927



Paolo Carlini paolo.carlini at oracle dot com changed:



   What|Removed |Added



 Status|NEW |RESOLVED

 Blocks||54367

 Resolution||FIXED



--- Comment #6 from Paolo Carlini paolo.carlini at oracle dot com 2013-05-04 
12:33:13 UTC ---

Done.


[Bug c++/51927] [C++0x] Cannot access non-static members in initializer

2012-12-05 Thread js at lastlog dot de

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51927

js at lastlog dot de changed:

   What|Removed |Added

 CC||js at lastlog dot de

--- Comment #4 from js at lastlog dot de 2012-12-05 17:29:35 UTC ---
still seems to be broken in 4.7.2 :-P

but is known to be working with llvm 3.2

# make
simple.cpp: In lambda function:
simple.cpp:11:5: error: invalid use of non-static data member ‘testee::l1’
simple.cpp:15:9: error: from this location
make[2]: *** [CMakeFiles/simple.dir/simple.cpp.o] Error 1
make[1]: *** [CMakeFiles/simple.dir/all] Error 2
make: *** [all] Error 2
*** Failed ***

# g++ --version
g++ (Ubuntu/Linaro 4.7.2-11precise2) 4.7.2
Copyright (C) 2012 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.


[Bug c++/51927] [C++0x] Cannot access non-static members in initializer

2012-05-30 Thread gccearlyadop...@trash-mail.com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51927

--- Comment #1 from gccearlyadop...@trash-mail.com 2012-05-30 07:48:35 UTC ---
This Bug still exists in the latest GCC 4.7 release.


[Bug c++/51927] [C++0x] Cannot access non-static members in initializer

2012-05-30 Thread redi at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51927

Jonathan Wakely redi at gcc dot gnu.org changed:

   What|Removed |Added

   Keywords||rejects-valid
 Status|UNCONFIRMED |NEW
   Last reconfirmed||2012-05-30
 Ever Confirmed|0   |1
  Known to fail||4.7.1, 4.8.0

--- Comment #2 from Jonathan Wakely redi at gcc dot gnu.org 2012-05-30 
08:38:03 UTC ---
4.7.0 *is* the latest GCC release :)

Anyway, confirmed, the example looks valid to me.


[Bug c++/51927] [C++0x] Cannot access non-static members in initializer

2012-05-30 Thread gccearlyadop...@trash-mail.com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51927

--- Comment #3 from gccearlyadop...@trash-mail.com 2012-05-30 12:34:12 UTC ---
My local GCC says 4.7.0_3. :)