re PR c++/37819 (ice for bitfield code)
authorJakub Jelinek <jakub@redhat.com>
Tue, 14 Oct 2008 21:57:44 +0000 (23:57 +0200)
committerJakub Jelinek <jakub@gcc.gnu.org>
Tue, 14 Oct 2008 21:57:44 +0000 (23:57 +0200)
commitd767aebf70b16d6e99742df6fa9f8b90ffb77c29
tree7bdec745adc124103749a3698e515fadf23a280d
parent5c0a2e3ac5db71c75bea10d3f7d729c625da1eac
re PR c++/37819 (ice for bitfield code)

PR c++/37819
* cp-gimplify.c (cp_genericize_r): Only fold_convert COND_EXPR
arguments if they don't already have COND_EXPR's type.

* g++.dg/expr/bitfield11.C: New test.

From-SVN: r141118
gcc/cp/ChangeLog
gcc/cp/cp-gimplify.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/expr/bitfield11.C [new file with mode: 0644]