This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Enable pointer TBAA for LTO


Hi!

On Mon, 23 Nov 2015 18:34:30 +0300, Ilya Verbin <iverbin@gmail.com> wrote:
> On Mon, Nov 23, 2015 at 16:31:42 +0100, Richard Biener wrote:
> > I think it also causes the following and one related ICE
> > 
> > FAIL: gcc.dg/vect/pr62021.c -flto -ffat-lto-objects (internal compiler 
> > error)
> > 
> > /space/rguenther/src/svn/trunk3/gcc/testsuite/gcc.dg/vect/pr62021.c:7:1: 
> > internal compiler error: in get_alias_set, at alias.c:880^M
> > 0x7528a7 get_alias_set(tree_node*)^M
> >         /space/rguenther/src/svn/trunk3/gcc/alias.c:880^M
> > 0x751ce5 component_uses_parent_alias_set_from(tree_node const*)^M
> >         /space/rguenther/src/svn/trunk3/gcc/alias.c:635^M
> > 0x7522ad reference_alias_ptr_type_1^M
> >         /space/rguenther/src/svn/trunk3/gcc/alias.c:747^M
> > 0x752683 get_alias_set(tree_node*)^M
> > ...
> 
> And an ICE in intelmicemul offloading compiler:
> 
> FAIL: libgomp.c++/for-11.C (internal compiler error)
> FAIL: libgomp.c++/for-13.C (internal compiler error)
> FAIL: libgomp.c++/for-14.C (internal compiler error)
> FAIL: libgomp.c/for-3.c (internal compiler error)
> FAIL: libgomp.c/for-5.c (internal compiler error)
> FAIL: libgomp.c/for-6.c (internal compiler error)
> 
> libgomp/testsuite/libgomp.c/for-2.h:201:9: internal compiler error: in get_alias_set, at alias.c:880
> 0x710eef get_alias_set(tree_node*)
>         gcc/alias.c:880
> 0x71032d component_uses_parent_alias_set_from(tree_node const*)
>         gcc/alias.c:635
> 0x7108f5 reference_alias_ptr_type_1
>         gcc/alias.c:747
> 0x710ccb get_alias_set(tree_node*)
>         gcc/alias.c:843
> 0x89d208 expand_assignment(tree_node*, tree_node*, bool)
>         gcc/expr.c:5020
> 0x768ff7 expand_gimple_stmt_1
>         gcc/cfgexpand.c:3592
> 0x7693e2 expand_gimple_stmt
>         gcc/cfgexpand.c:3688
> 0x7704ed expand_gimple_basic_block
>         gcc/cfgexpand.c:5694
> 0x771ff1 execute
>         gcc/cfgexpand.c:6309

Belatedly confirmed, and also confirmed fixed with trunk r230835,
<http://news.gmane.org/find-root.php?message_id=%3C20151124061000.GA4494%40kam.mff.cuni.cz%3E>.


GrÃÃe
 Thomas


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]