diff options
author | Marek Polacek <polacek@redhat.com> | 2021-03-18 17:19:17 -0400 |
---|---|---|
committer | Marek Polacek <polacek@redhat.com> | 2021-03-18 17:20:32 -0400 |
commit | 96ccb325432822f0f5b22bb44c2035ec1e7e8631 (patch) | |
tree | d5394650656836d7919286a3fc761efc481c3ee5 | |
parent | a4670f58ebff805e35268542aac35f9791980954 (diff) | |
download | gcc-96ccb325432822f0f5b22bb44c2035ec1e7e8631.zip gcc-96ccb325432822f0f5b22bb44c2035ec1e7e8631.tar.gz gcc-96ccb325432822f0f5b22bb44c2035ec1e7e8631.tar.bz2 |
c++: Remove FLOAT_EXPR assert in tsubst.
This assert triggered when pr85013.C was compiled with -fchecking=2
which the usual testing doesn't exercise. Let's remove it for now
and revisit in GCC 12.
gcc/cp/ChangeLog:
* pt.c (tsubst_copy_and_build) <case FLOAT_EXPR>: Remove.
-rw-r--r-- | gcc/cp/pt.c | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/gcc/cp/pt.c b/gcc/cp/pt.c index ea530ef..933dfc3 100644 --- a/gcc/cp/pt.c +++ b/gcc/cp/pt.c @@ -19770,7 +19770,6 @@ tsubst_copy_and_build (tree t, complain|decltype_flag)); case FIX_TRUNC_EXPR: - case FLOAT_EXPR: /* convert_like should have created an IMPLICIT_CONV_EXPR. */ gcc_unreachable (); |