public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug c/101122] New: ice in vect_slp_analyze_node_operations
@ 2021-06-18 12:59 dcb314 at hotmail dot com
  2021-06-18 13:23 ` [Bug c/101122] " seurer at gcc dot gnu.org
  2021-06-18 13:31 ` rguenth at gcc dot gnu.org
  0 siblings, 2 replies; 3+ messages in thread
From: dcb314 at hotmail dot com @ 2021-06-18 12:59 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101122

            Bug ID: 101122
           Summary: ice in vect_slp_analyze_node_operations
           Product: gcc
           Version: unknown
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: c
          Assignee: unassigned at gcc dot gnu.org
          Reporter: dcb314 at hotmail dot com
  Target Milestone: ---

In the gcc testsuite, file gcc.dg/pr86179.c, with flag -O3
on raspberry pi 3, does this:

$ /home/pi/gcc/results/bin/gcc -c -O3 gcc.dg/pr86179.c
during GIMPLE pass: vect
gcc.dg/pr86179.c: In function 'c':
gcc.dg/pr86179.c:7:6: internal compiler error: in
vect_slp_analyze_node_operations, at tree-vect-slp.c:4539
    7 | void c(int32_t *d, char *g)
      |      ^
0xd4f447 vect_slp_analyze_node_operations
        ../../trunk/gcc/tree-vect-slp.c:4539

This seemed fine three days ago, with git hash 4986946f3b761dd4,
but now seems broken with git hash a4fc63e0c3c6c7b8.

There is something to be said for making sure that all the C/C++/Fortran files
in the gcc test suite don't ice with flag -O3, or flag -O3 -march=native,
independent of the usual -O setting for that test.

^ permalink raw reply	[flat|nested] 3+ messages in thread

* [Bug c/101122] ice in vect_slp_analyze_node_operations
  2021-06-18 12:59 [Bug c/101122] New: ice in vect_slp_analyze_node_operations dcb314 at hotmail dot com
@ 2021-06-18 13:23 ` seurer at gcc dot gnu.org
  2021-06-18 13:31 ` rguenth at gcc dot gnu.org
  1 sibling, 0 replies; 3+ messages in thread
From: seurer at gcc dot gnu.org @ 2021-06-18 13:23 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101122

seurer at gcc dot gnu.org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |seurer at gcc dot gnu.org

--- Comment #1 from seurer at gcc dot gnu.org ---
This is also failing on powerpc64.  I believe this is the commit that broke
things:

g:3dfa4fe9f1a089b2b3906c83e22a1b39c49d937c, r12-1551 

commit 3dfa4fe9f1a089b2b3906c83e22a1b39c49d937c
Author: Richard Biener <rguenther@suse.de>
Date:   Tue Jun 8 15:10:45 2021 +0200

    Vectorization of BB reductions



Executing on host: /home/seurer/gcc/git/build/gcc-test/gcc/xgcc
-B/home/seurer/gcc/git/build/gcc-test/gcc/
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/pr86179.c   
-fdiagnostics-plain-output   -O3 -S -o pr86179.s    (timeout = 300)
spawn -ignore SIGHUP /home/seurer/gcc/git/build/gcc-test/gcc/xgcc
-B/home/seurer/gcc/git/build/gcc-test/gcc/
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/pr86179.c
-fdiagnostics-plain-output -O3 -S -o pr86179.s
during GIMPLE pass: vect
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/pr86179.c: In function 'c':
/home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.dg/pr86179.c:7:6: internal
compiler error: in vect_slp_analyze_node_operations, at tree-vect-slp.c:4541
0x10f66307 vect_slp_analyze_node_operations
        /home/seurer/gcc/git/gcc-test/gcc/tree-vect-slp.c:4539
0x10f65993 vect_slp_analyze_node_operations
        /home/seurer/gcc/git/gcc-test/gcc/tree-vect-slp.c:4482
0x10f65993 vect_slp_analyze_node_operations
        /home/seurer/gcc/git/gcc-test/gcc/tree-vect-slp.c:4482
0x10f65993 vect_slp_analyze_node_operations
        /home/seurer/gcc/git/gcc-test/gcc/tree-vect-slp.c:4482
0x10f65993 vect_slp_analyze_node_operations
        /home/seurer/gcc/git/gcc-test/gcc/tree-vect-slp.c:4482
0x10f68667 vect_slp_analyze_operations(vec_info*)
        /home/seurer/gcc/git/gcc-test/gcc/tree-vect-slp.c:4737
0x10f381fb vect_analyze_loop_2
        /home/seurer/gcc/git/gcc-test/gcc/tree-vect-loop.c:2396
0x10f3a5c7 vect_analyze_loop(loop*, vec_info_shared*)
        /home/seurer/gcc/git/gcc-test/gcc/tree-vect-loop.c:2986
0x10f7c25f try_vectorize_loop_1
        /home/seurer/gcc/git/gcc-test/gcc/tree-vectorizer.c:1004
0x10f7d14f vectorize_loops()
        /home/seurer/gcc/git/gcc-test/gcc/tree-vectorizer.c:1238
0x10dbde47 execute
        /home/seurer/gcc/git/gcc-test/gcc/tree-ssa-loop.c:414

^ permalink raw reply	[flat|nested] 3+ messages in thread

* [Bug c/101122] ice in vect_slp_analyze_node_operations
  2021-06-18 12:59 [Bug c/101122] New: ice in vect_slp_analyze_node_operations dcb314 at hotmail dot com
  2021-06-18 13:23 ` [Bug c/101122] " seurer at gcc dot gnu.org
@ 2021-06-18 13:31 ` rguenth at gcc dot gnu.org
  1 sibling, 0 replies; 3+ messages in thread
From: rguenth at gcc dot gnu.org @ 2021-06-18 13:31 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101122

Richard Biener <rguenth at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |RESOLVED
         Resolution|---                         |DUPLICATE

--- Comment #2 from Richard Biener <rguenth at gcc dot gnu.org> ---
dup

*** This bug has been marked as a duplicate of bug 101112 ***

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2021-06-18 13:31 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-06-18 12:59 [Bug c/101122] New: ice in vect_slp_analyze_node_operations dcb314 at hotmail dot com
2021-06-18 13:23 ` [Bug c/101122] " seurer at gcc dot gnu.org
2021-06-18 13:31 ` rguenth at gcc dot gnu.org

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).