]> git.ipfire.org Git - thirdparty/gcc.git/commit
PR c++/89024 - ICE with incomplete enum type.
authormpolacek <mpolacek@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 27 Jan 2019 19:54:29 +0000 (19:54 +0000)
committermpolacek <mpolacek@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 27 Jan 2019 19:54:29 +0000 (19:54 +0000)
commit1d41b42f5f7e805e6afdb715156a6cf19479a002
tree08f37ac4f396d13388fd0ec1e39979593257cc50
parentc35aa9f866d8aba61cf3a5deee88121c84583ec4
PR c++/89024 - ICE with incomplete enum type.
* call.c (standard_conversion): When converting an
ARITHMETIC_TYPE_P to an incomplete type, return NULL.

* g++.dg/cpp0x/enum37.C: New test.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@268320 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/cp/ChangeLog
gcc/cp/call.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/cpp0x/enum37.C [new file with mode: 0644]