public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug c/38510]  New: Matrix.c from pymol 1.1r2 fails to compile with -O2 -fgraphite
@ 2008-12-12 22:44 howarth at nitro dot med dot uc dot edu
  2008-12-12 22:45 ` [Bug c/38510] " howarth at nitro dot med dot uc dot edu
                   ` (8 more replies)
  0 siblings, 9 replies; 10+ messages in thread
From: howarth at nitro dot med dot uc dot edu @ 2008-12-12 22:44 UTC (permalink / raw)
  To: gcc-bugs

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain, Size: 1616 bytes --]

The source file pymol-1.1/layer0/Matrix.c fails to compile under gcc trunk with
either '-O2 -fgraphite-identity' or '-O1 -fgraphite-identity'. In the first
case the failure is...

gcc-4 -fgraphite-identity -O2 -D_HAVE_LIBPNG -D_PYMOL_MODULE -D_PYMOL_NUMPY
-D_PYMOL_FINK  -c -o Matrix.o Matrix.iMatrix.c: In function
‘pymol_rg_’:Matrix.c:3059: error: edge from 641 to 9 should be marked
irreducible
Matrix.c:3059: error: basic block 644 should be marked irreducible
Matrix.c:3059: error: edge from 644 to 642 should be marked irreducible
Matrix.c:3059: error: edge from 640 to 11 should be marked irreducible
Matrix.c:3059: internal compiler error: in verify_loop_structure, at
cfgloop.c:1569

In the second case, the failure is...

gcc-4 -fgraphite-identity -O1 -D_HAVE_LIBPNG -D_PYMOL_MODULE -D_PYMOL_NUMPY
-D_PYMOL_FINK -c -o Matrix.o Matrix.i
Matrix.c: In function ‘MatrixFitRMSTTTf’:
Matrix.c:963: internal compiler error: in canonicalize_loop_ivs, at
tree-parloops.c:1385

Only '-O0 -fgraphite-identity' compiles this source file without compile time
errors.


-- 
           Summary: Matrix.c from pymol 1.1r2 fails to compile with -O2 -
                    fgraphite
           Product: gcc
           Version: 4.4.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: c
        AssignedTo: unassigned at gcc dot gnu dot org
        ReportedBy: howarth at nitro dot med dot uc dot edu
 GCC build triplet: i686-apple-darwin9
  GCC host triplet: i686-apple-darwin9
GCC target triplet: i686-apple-darwin9


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


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

end of thread, other threads:[~2009-01-05 23:31 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2008-12-12 22:44 [Bug c/38510] New: Matrix.c from pymol 1.1r2 fails to compile with -O2 -fgraphite howarth at nitro dot med dot uc dot edu
2008-12-12 22:45 ` [Bug c/38510] " howarth at nitro dot med dot uc dot edu
2008-12-13 21:45 ` [Bug middle-end/38510] " howarth at nitro dot med dot uc dot edu
2008-12-19  5:33 ` hjagasia at gcc dot gnu dot org
2008-12-19 18:22 ` hjagasia at gcc dot gnu dot org
2008-12-20  3:20 ` howarth at nitro dot med dot uc dot edu
2008-12-20  7:45 ` spop at gcc dot gnu dot org
2008-12-22 19:27 ` hjagasia at gcc dot gnu dot org
2009-01-05 21:04 ` spop at gcc dot gnu dot org
2009-01-05 23:31 ` spop at gcc dot gnu dot 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).