diff options
author | Martin Jambor <mjambor@suse.cz> | 2017-10-31 22:36:51 +0100 |
---|---|---|
committer | Martin Jambor <jamborm@gcc.gnu.org> | 2017-10-31 22:36:51 +0100 |
commit | 0a9088ee137d861c70898598d1bb79408f61689e (patch) | |
tree | 5ab4cd6c1e3f7f5ce40b1fe445ddfae962ccc36b /gcc/gimple-fold.c | |
parent | 77f4ead72e55094fca78530bff75f83eb0faadbd (diff) | |
download | gcc-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.c | 1 |
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; |