diff options
author | Edward Smith-Rowland <3dw4rd@verizon.net> | 2014-07-12 01:41:30 +0000 |
---|---|---|
committer | Edward Smith-Rowland <emsr@gcc.gnu.org> | 2014-07-12 01:41:30 +0000 |
commit | c35146e77fcc9085a9107af85eed7863f4c90039 (patch) | |
tree | 6580edd3aa7965a67888bc82ec070e5c695f9600 /gcc | |
parent | 8daac7749f44e79c918162dd27be7981a72c1f87 (diff) | |
download | gcc-c35146e77fcc9085a9107af85eed7863f4c90039.zip gcc-c35146e77fcc9085a9107af85eed7863f4c90039.tar.gz gcc-c35146e77fcc9085a9107af85eed7863f4c90039.tar.bz2 |
PR c++/57644 - [C++1y] Cannot bind bitfield to lvalue reference
2014-07-11 Edward Smith-Rowland <3dw4rd@verizon.net>
PR c++/57644 - [C++1y] Cannot bind bitfield to lvalue reference
g++.dg/cpp0x/pr57644.C: New.
From-SVN: r212477
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/testsuite/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/testsuite/g++.dg/cpp1y/pr57644.C | 13 |
2 files changed, 18 insertions, 0 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index dd2b85e..6eaac69 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,8 @@ +2014-07-11 Edward Smith-Rowland <3dw4rd@verizon.net> + + PR c++/57644 - [C++1y] Cannot bind bitfield to lvalue reference + g++.dg/cpp0x/pr57644.C: New. + 2014-07-11 Paolo Carlini <paolo.carlini@oracle.com> PR c++/53159 diff --git a/gcc/testsuite/g++.dg/cpp1y/pr57644.C b/gcc/testsuite/g++.dg/cpp1y/pr57644.C new file mode 100644 index 0000000..0805721 --- /dev/null +++ b/gcc/testsuite/g++.dg/cpp1y/pr57644.C @@ -0,0 +1,13 @@ +// { dg-do compile { target c++1y } } + +struct Foo +{ + unsigned i: 32; +}; + +int +main() +{ + Foo f{}; + return f.i; +} |