public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug middle-end/59336] New: definition in block 317 does not dominate use in block 316
@ 2013-11-29  7:50 Joost.VandeVondele at mat dot ethz.ch
  2013-11-29  8:08 ` [Bug middle-end/59336] " Joost.VandeVondele at mat dot ethz.ch
                   ` (6 more replies)
  0 siblings, 7 replies; 8+ messages in thread
From: Joost.VandeVondele at mat dot ethz.ch @ 2013-11-29  7:50 UTC (permalink / raw)
  To: gcc-bugs

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59336

            Bug ID: 59336
           Summary: definition in block 317 does not dominate use in block
                    316
           Product: gcc
           Version: 4.9.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: middle-end
          Assignee: unassigned at gcc dot gnu.org
          Reporter: Joost.VandeVondele at mat dot ethz.ch

During an LTO build of CP2K, the following internal error happens with gcc
trunk:

make.out14-/data/vjoost/gnu/cp2k/cp2k/makefiles/../src/mc_ge_moves.F: In
function 'mc_ge_swap_move':
make.out14-/data/vjoost/gnu/cp2k/cp2k/makefiles/../src/mc_ge_moves.F:452:0:
error: definition in block 317 does not dominate use in block 316
make.out14-   SUBROUTINE mc_ge_swap_move(mc_par,force_env,bias_env,moves,&
make.out14- ^
make.out14-for SSA_NAME: vect_cst_.6470_7306 in statement:
make.out14-vect__5004.6467_1300 = vect_cst_.6470_7306 - vect_cst_.6473_6797;
make.out14-/data/vjoost/gnu/cp2k/cp2k/makefiles/../src/mc_ge_moves.F:452:0:
internal compiler error: verify_ssa failed
make.out14-0xaad07c verify_ssa(bool)
make.out14-    ../../gcc/gcc/tree-ssa.c:1096
make.out14-0x8448ae execute_function_todo
make.out14-    ../../gcc/gcc/passes.c:1844
make.out14-0x844f2b execute_todo
make.out14-    ../../gcc/gcc/passes.c:1877
make.out14-Please submit a full bug report,
make.out14-with preprocessed source if appropriate.
make.out14-Please include the complete backtrace with any bug report.
make.out14-See <http://gcc.gnu.org/bugs.html> for instructions.
make.out14-make[3]: *** [/tmp/cc6S2X6S.ltrans24.ltrans.o] Error 1

any suggestion on how to turn this into a testcase ?


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

* [Bug middle-end/59336] definition in block 317 does not dominate use in block 316
  2013-11-29  7:50 [Bug middle-end/59336] New: definition in block 317 does not dominate use in block 316 Joost.VandeVondele at mat dot ethz.ch
@ 2013-11-29  8:08 ` Joost.VandeVondele at mat dot ethz.ch
  2013-11-29  9:25 ` [Bug tree-optimization/59336] [4.9 Regression] " rguenth at gcc dot gnu.org
                   ` (5 subsequent siblings)
  6 siblings, 0 replies; 8+ messages in thread
From: Joost.VandeVondele at mat dot ethz.ch @ 2013-11-29  8:08 UTC (permalink / raw)
  To: gcc-bugs

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59336

Joost VandeVondele <Joost.VandeVondele at mat dot ethz.ch> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |Joost.VandeVondele at mat dot ethz
                   |                            |.ch

--- Comment #1 from Joost VandeVondele <Joost.VandeVondele at mat dot ethz.ch> ---
How to reproduce

svn checkout -r13372 svn://svn.code.sf.net/p/cp2k/code/trunk/cp2k cp2k
cd cp2k/makefiles/
# check compiler version/libs are correct
cat ../arch/PR59336.sdbg
make -j32 ARCH=PR59336 VERSION=sdbg


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

* [Bug tree-optimization/59336] [4.9 Regression] definition in block 317 does not dominate use in block 316
  2013-11-29  7:50 [Bug middle-end/59336] New: definition in block 317 does not dominate use in block 316 Joost.VandeVondele at mat dot ethz.ch
  2013-11-29  8:08 ` [Bug middle-end/59336] " Joost.VandeVondele at mat dot ethz.ch
@ 2013-11-29  9:25 ` rguenth at gcc dot gnu.org
  2013-11-29 12:05 ` Joost.VandeVondele at mat dot ethz.ch
                   ` (4 subsequent siblings)
  6 siblings, 0 replies; 8+ messages in thread
From: rguenth at gcc dot gnu.org @ 2013-11-29  9:25 UTC (permalink / raw)
  To: gcc-bugs

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59336

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

           What    |Removed                     |Added
----------------------------------------------------------------------------
          Component|middle-end                  |tree-optimization
   Target Milestone|---                         |4.9.0
            Summary|definition in block 317     |[4.9 Regression] definition
                   |does not dominate use in    |in block 317 does not
                   |block 316                   |dominate use in block 316

--- Comment #2 from Richard Biener <rguenth at gcc dot gnu.org> ---
I suppose it doesn't happen without LTO?


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

* [Bug tree-optimization/59336] [4.9 Regression] definition in block 317 does not dominate use in block 316
  2013-11-29  7:50 [Bug middle-end/59336] New: definition in block 317 does not dominate use in block 316 Joost.VandeVondele at mat dot ethz.ch
  2013-11-29  8:08 ` [Bug middle-end/59336] " Joost.VandeVondele at mat dot ethz.ch
  2013-11-29  9:25 ` [Bug tree-optimization/59336] [4.9 Regression] " rguenth at gcc dot gnu.org
@ 2013-11-29 12:05 ` Joost.VandeVondele at mat dot ethz.ch
  2013-12-19 15:37 ` rguenth at gcc dot gnu.org
                   ` (3 subsequent siblings)
  6 siblings, 0 replies; 8+ messages in thread
From: Joost.VandeVondele at mat dot ethz.ch @ 2013-11-29 12:05 UTC (permalink / raw)
  To: gcc-bugs

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59336

--- Comment #3 from Joost VandeVondele <Joost.VandeVondele at mat dot ethz.ch> ---
(In reply to Richard Biener from comment #2)
> I suppose it doesn't happen without LTO?

correct.


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

* [Bug tree-optimization/59336] [4.9 Regression] definition in block 317 does not dominate use in block 316
  2013-11-29  7:50 [Bug middle-end/59336] New: definition in block 317 does not dominate use in block 316 Joost.VandeVondele at mat dot ethz.ch
                   ` (2 preceding siblings ...)
  2013-11-29 12:05 ` Joost.VandeVondele at mat dot ethz.ch
@ 2013-12-19 15:37 ` rguenth at gcc dot gnu.org
  2014-01-09 12:36 ` Joost.VandeVondele at mat dot ethz.ch
                   ` (2 subsequent siblings)
  6 siblings, 0 replies; 8+ messages in thread
From: rguenth at gcc dot gnu.org @ 2013-12-19 15:37 UTC (permalink / raw)
  To: gcc-bugs

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59336

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

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Priority|P3                          |P1


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

* [Bug tree-optimization/59336] [4.9 Regression] definition in block 317 does not dominate use in block 316
  2013-11-29  7:50 [Bug middle-end/59336] New: definition in block 317 does not dominate use in block 316 Joost.VandeVondele at mat dot ethz.ch
                   ` (3 preceding siblings ...)
  2013-12-19 15:37 ` rguenth at gcc dot gnu.org
@ 2014-01-09 12:36 ` Joost.VandeVondele at mat dot ethz.ch
  2014-01-15  9:10 ` Joost.VandeVondele at mat dot ethz.ch
  2014-01-15 21:53 ` law at redhat dot com
  6 siblings, 0 replies; 8+ messages in thread
From: Joost.VandeVondele at mat dot ethz.ch @ 2014-01-09 12:36 UTC (permalink / raw)
  To: gcc-bugs

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59336

Joost VandeVondele <Joost.VandeVondele at mat dot ethz.ch> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
   Last reconfirmed|                            |2014-1-9

--- Comment #4 from Joost VandeVondele <Joost.VandeVondele at mat dot ethz.ch> ---
reconfirmed with current trunk


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

* [Bug tree-optimization/59336] [4.9 Regression] definition in block 317 does not dominate use in block 316
  2013-11-29  7:50 [Bug middle-end/59336] New: definition in block 317 does not dominate use in block 316 Joost.VandeVondele at mat dot ethz.ch
                   ` (4 preceding siblings ...)
  2014-01-09 12:36 ` Joost.VandeVondele at mat dot ethz.ch
@ 2014-01-15  9:10 ` Joost.VandeVondele at mat dot ethz.ch
  2014-01-15 21:53 ` law at redhat dot com
  6 siblings, 0 replies; 8+ messages in thread
From: Joost.VandeVondele at mat dot ethz.ch @ 2014-01-15  9:10 UTC (permalink / raw)
  To: gcc-bugs

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59336

--- Comment #5 from Joost VandeVondele <Joost.VandeVondele at mat dot ethz.ch> ---
This issue has disappeared between r206594 and r206615. Maybe fixed by r206599
?


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

* [Bug tree-optimization/59336] [4.9 Regression] definition in block 317 does not dominate use in block 316
  2013-11-29  7:50 [Bug middle-end/59336] New: definition in block 317 does not dominate use in block 316 Joost.VandeVondele at mat dot ethz.ch
                   ` (5 preceding siblings ...)
  2014-01-15  9:10 ` Joost.VandeVondele at mat dot ethz.ch
@ 2014-01-15 21:53 ` law at redhat dot com
  6 siblings, 0 replies; 8+ messages in thread
From: law at redhat dot com @ 2014-01-15 21:53 UTC (permalink / raw)
  To: gcc-bugs

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59336

Jeffrey A. Law <law at redhat dot com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |RESOLVED
                 CC|                            |law at redhat dot com
         Resolution|---                         |WORKSFORME

--- Comment #6 from Jeffrey A. Law <law at redhat dot com> ---
The failure modes look different than the bugs fixed by 206599 (58921, 59006). 
It's unclear if the problem has just gone latent or was fixed.  I'm going to
close, but if it reappears, don't hesitate to reopen this bug.


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

end of thread, other threads:[~2014-01-15 21:53 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-11-29  7:50 [Bug middle-end/59336] New: definition in block 317 does not dominate use in block 316 Joost.VandeVondele at mat dot ethz.ch
2013-11-29  8:08 ` [Bug middle-end/59336] " Joost.VandeVondele at mat dot ethz.ch
2013-11-29  9:25 ` [Bug tree-optimization/59336] [4.9 Regression] " rguenth at gcc dot gnu.org
2013-11-29 12:05 ` Joost.VandeVondele at mat dot ethz.ch
2013-12-19 15:37 ` rguenth at gcc dot gnu.org
2014-01-09 12:36 ` Joost.VandeVondele at mat dot ethz.ch
2014-01-15  9:10 ` Joost.VandeVondele at mat dot ethz.ch
2014-01-15 21:53 ` law at redhat dot com

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).