aboutsummaryrefslogtreecommitdiff
path: root/gcc/gimple-fold.c
diff options
context:
space:
mode:
authorMartin Jambor <mjambor@suse.cz>2017-10-31 22:36:51 +0100
committerMartin Jambor <jamborm@gcc.gnu.org>2017-10-31 22:36:51 +0100
commit0a9088ee137d861c70898598d1bb79408f61689e (patch)
tree5ab4cd6c1e3f7f5ce40b1fe445ddfae962ccc36b /gcc/gimple-fold.c
parent77f4ead72e55094fca78530bff75f83eb0faadbd (diff)
downloadgcc-0a9088ee137d861c70898598d1bb79408f61689e.zip
gcc-0a9088ee137d861c70898598d1bb79408f61689e.tar.gz
gcc-0a9088ee137d861c70898598d1bb79408f61689e.tar.bz2
[PR 81702] Remove devirtualization assert
2017-10-31 Martin Jambor <mjambor@suse.cz> PR c++/81702 * gimple-fold.c (gimple_get_virt_method_for_vtable): Remove assert. testsuite/ * g++.dg/tree-ssa/pr81702.C: New test. From-SVN: r254283
Diffstat (limited to 'gcc/gimple-fold.c')
-rw-r--r--gcc/gimple-fold.c1
1 files changed, 0 insertions, 1 deletions
diff --git a/gcc/gimple-fold.c b/gcc/gimple-fold.c
index cb33c1e..85fd397 100644
--- a/gcc/gimple-fold.c
+++ b/gcc/gimple-fold.c
@@ -6586,7 +6586,6 @@ gimple_get_virt_method_for_vtable (HOST_WIDE_INT token,
gcc_assert (init);
if (init == error_mark_node)
{
- gcc_assert (in_lto_p);
/* Pass down that we lost track of the target. */
if (can_refer)
*can_refer = false;