re PR c++/56438 (ICE in value_dependent_expression_p, at cp/pt.c:19551)
authorJason Merrill <jason@redhat.com>
Tue, 26 Feb 2013 04:27:40 +0000 (23:27 -0500)
committerJason Merrill <jason@gcc.gnu.org>
Tue, 26 Feb 2013 04:27:40 +0000 (23:27 -0500)
commit70e9ab23f4ad839bd0979da933101a0da8fbefe9
tree2f05abfe639fd33aacc6d14d4b41b41b3cdde14d
parentd2b512dc5d40e59d5c083eaa73dda750a373fe03
re PR c++/56438 (ICE in value_dependent_expression_p, at cp/pt.c:19551)

PR c++/56438
* semantics.c (potential_constant_expression_1): In C++98, a cast
to non-integral type can't be a constant expression.

From-SVN: r196274
gcc/cp/ChangeLog
gcc/cp/semantics.c
gcc/testsuite/g++.dg/template/cast3.C [new file with mode: 0644]