public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug fortran/45744]  New: internal compiler error: in gfc_conv_expr_op, at fortran/trans-expr.c:1366
@ 2010-09-22  4:47 jpr at csc dot fi
  2010-09-22  4:48 ` [Bug fortran/45744] " jpr at csc dot fi
                   ` (9 more replies)
  0 siblings, 10 replies; 11+ messages in thread
From: jpr at csc dot fi @ 2010-09-22  4:47 UTC (permalink / raw)
  To: gcc-bugs

Hi,

the following fortran code hits an assert() in fortran/trans-expr.c:1366

MODULE m
CONTAINS
  FUNCTION rnd(n)
    INTEGER, INTENT(in) :: n
    REAL(8), DIMENSION(n) :: rnd
    CALL RANDOM_NUMBER(rnd)
  END FUNCTION rnd

  SUBROUTINE GeneticOptimize(parsize )
    INTEGER :: parsize

    REAL(8) :: popcross=0
    LOGICAL, ALLOCATABLE :: mask(:)

    allocate(mask(parsize))
    mask = (rnd(parsize) < popcross)
  END SUBROUTINE GeneticOptimize
END MODULE m



gfortran -O1 -v a.f90
Driving: gfortran -O1 -v a.f90 -l gfortran -l m -shared-libgcc
Using built-in specs.
COLLECT_GCC=gfortran
COLLECT_LTO_WRAPPER=/home/wrk/jpr/gcc-4.5/bin/../libexec/gcc/i686-pc-linux-gnu/4.6.0/lto-wrapper
Target: i686-pc-linux-gnu
Configured with: ../gcc/configure --enable-languages=c,c++,fortran
--disable-bootstrap --prefix=/wrk/jpr/gcc-4.5 --with-gmp=/wrk/jpr/extralib
--with-mpfr=/wrk/jpr/extralib
Thread model: posix
gcc version 4.6.0 20100921 (experimental) (GCC)
COLLECT_GCC_OPTIONS='-O1' '-v' '-shared-libgcc' '-mtune=generic'
'-march=pentiumpro'
 /home/wrk/jpr/gcc-4.5/bin/../libexec/gcc/i686-pc-linux-gnu/4.6.0/f951 a.f90
-quiet -dumpbase a.f90 -mtune=generic -march=pentiumpro -auxbase a -O1 -version
-fintrinsic-modules-path
/home/wrk/jpr/gcc-4.5/bin/../lib/gcc/i686-pc-linux-gnu/4.6.0/finclude -o
/tmp/ccrHZk23.s
GNU Fortran (GCC) version 4.6.0 20100921 (experimental) (i686-pc-linux-gnu)
        compiled by GNU C version 3.4.6 20060404 (Red Hat 3.4.6-11), GMP
version 4.3.1, MPFR version 2.4.1, MPC version 0.8
GGC heuristics: --param ggc-min-expand=30 --param ggc-min-heapsize=4096
GNU Fortran (GCC) version 4.6.0 20100921 (experimental) (i686-pc-linux-gnu)
        compiled by GNU C version 3.4.6 20060404 (Red Hat 3.4.6-11), GMP
version 4.3.1, MPFR version 2.4.1, MPC version 0.8
GGC heuristics: --param ggc-min-expand=30 --param ggc-min-heapsize=4096
a.f90: In function 'geneticoptimize':
a.f90:internal compiler error: in gfc_conv_expr_op, at
fortran/trans-expr.c:1366
Please submit a full bug report,
with preprocessed source if appropriate.
See <http://gcc.gnu.org/bugs.html> for instructions.

Regards, Juha


-- 
           Summary: internal compiler error: in gfc_conv_expr_op, at
                    fortran/trans-expr.c:1366
           Product: gcc
           Version: 4.6.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: fortran
        AssignedTo: unassigned at gcc dot gnu dot org
        ReportedBy: jpr at csc dot fi


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


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

end of thread, other threads:[~2010-09-23 15:27 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2010-09-22  4:47 [Bug fortran/45744] New: internal compiler error: in gfc_conv_expr_op, at fortran/trans-expr.c:1366 jpr at csc dot fi
2010-09-22  4:48 ` [Bug fortran/45744] " jpr at csc dot fi
2010-09-22  4:52 ` jpr at csc dot fi
2010-09-22  6:46 ` dominiq at lps dot ens dot fr
2010-09-22  7:45 ` [Bug fortran/45744] [4.6 Regression] ICE with -O1 " burnus at gcc dot gnu dot org
2010-09-22 17:43 ` tkoenig at gcc dot gnu dot org
2010-09-22 17:58 ` tkoenig at gcc dot gnu dot org
2010-09-22 18:54 ` mikael at gcc dot gnu dot org
2010-09-22 21:39 ` dominiq at lps dot ens dot fr
2010-09-22 22:00 ` tkoenig at gcc dot gnu dot org
2010-09-23 15:27 ` dominiq at lps dot ens dot fr

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