> gfortran -v -c -O1 -fbounds-check bug.f90 Using built-in specs. COLLECT_GCC=gfortran COLLECT_LTO_WRAPPER=/data03/vondele/gcc_trunk/build/libexec/gcc/x86_64-unknown-linux-gnu/4.6.0/lto-wrapper Target: x86_64-unknown-linux-gnu Configured with: /data03/vondele/gcc_trunk/gcc/configure --disable-bootstrap --prefix=/data03/vondele/gcc_trunk/build --enable-languages=c,c++,fortran --disable-multilib --with-ppl=/data03/vondele/gcc_trunk/build/ --with-cloog=/data03/vondele/gcc_trunk/build/ --with-libelf=/data03/vondele/libelf-0.8.12/build/ --enable-gold --enable-lto --enable-plugins Thread model: posix gcc version 4.6.0 20100610 (experimental) [trunk revision 160564] (GCC) COLLECT_GCC_OPTIONS='-v' '-c' '-O1' '-fbounds-check' '-mtune=generic' '-march=x86-64'
/data03/vondele/gcc_trunk/build/libexec/gcc/x86_64-unknown-linux-gnu/4.6.0/f951 bug.f90 -quiet -dumpbase bug.f90 -mtune=generic -march=x86-64 -auxbase bug -O1 -version -fbounds-check -fintrinsic-modules-path /data03/vondele/gcc_trunk/build/lib/gcc/x86_64-unknown-linux-gnu/4.6.0/finclude -o /tmp/ccEtmsDr.s GNU Fortran (GCC) version 4.6.0 20100610 (experimental) [trunk revision 160564] (x86_64-unknown-linux-gnu) compiled by GNU C version 4.3.1 20080507 (prerelease) [gcc-4_3-branch revision 135036], GMP version 4.2.4, 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 20100610 (experimental) [trunk revision 160564] (x86_64-unknown-linux-gnu) compiled by GNU C version 4.3.1 20080507 (prerelease) [gcc-4_3-branch revision 135036], GMP version 4.2.4, MPFR version 2.4.1, MPC version 0.8 GGC heuristics: --param ggc-min-expand=30 --param ggc-min-heapsize=4096 bug.f90:34.33: s(coa,3,1) = s(coapy,1,1) - rab(2)*s(coa,1,1) 1 Warning: Extension: REAL array index at (1) bug.f90:44.30: s(coa,cob,1) = s(coapx,cobmx,1) - rab(1)*s(coa,cobmx,1) 1 Warning: Extension: REAL array index at (1) bug.f90:44.71: s(coa,cob,1) = s(coapx,cobmx,1) - rab(1)*s(coa,cobmx,1) 1 Warning: Extension: REAL array index at (1) bug.f90:44.41: s(coa,cob,1) = s(coapx,cobmx,1) - rab(1)*s(coa,cobmx,1) 1 Warning: Extension: REAL array index at (1) bug.f90:44.47: s(coa,cob,1) = s(coapx,cobmx,1) - rab(1)*s(coa,cobmx,1) 1 Warning: Extension: REAL array index at (1) bug.f90:75.29: DO la=la_start,la_max-da-1 1 Warning: Deleted feature: End expression in DO loop at (1) must be integer bug.f90:74.15: DO day=0,da-dax 1 Warning: Deleted feature: Loop variable at (1) must be integer bug.f90:74.21: DO day=0,da-dax 1 Warning: Deleted feature: End expression in DO loop at (1) must be integer bug.f90:73.13: DO dax=0,da 1 Warning: Deleted feature: Loop variable at (1) must be integer bug.f90:73.19: DO dax=0,da 1 Warning: Deleted feature: End expression in DO loop at (1) must be integer bug.f90:72.11: DO da=0,da_max-1 1 Warning: Deleted feature: Loop variable at (1) must be integer bug.f90:72.16: DO da=0,da_max-1 1 Warning: Deleted feature: End expression in DO loop at (1) must be integer bug.f90: In function overlap: bug.f90:92:0: internal compiler error: Segmentation fault Please submit a full bug report, with preprocessed source if appropriate. See <http://gcc.gnu.org/bugs.html> for instructions. the following gdb trace: #0 bitmap_elt_clear_from (head=0x151b090, elt=0x153e9d8) at /data03/vondele/gcc_trunk/gcc/gcc/bitmap.c:263 #1 0x00000000005a1bfe in bitmap_obstack_free (map=0x151b090) at /data03/vondele/gcc_trunk/gcc/gcc/bitmap.c:394 #2 0x000000000060e2d5 in df_live_free () at /data03/vondele/gcc_trunk/gcc/gcc/df-problems.c:1649 #3 0x000000000060981b in df_remove_problem (dflow=0x14ef5e0) at /data03/vondele/gcc_trunk/gcc/gcc/df-core.c:624 #4 0x0000000000cc01f5 in if_convert () at /data03/vondele/gcc_trunk/gcc/gcc/ifcvt.c:4297 #5 0x0000000000cc12a6 in rest_of_handle_if_conversion () at /data03/vondele/gcc_trunk/gcc/gcc/ifcvt.c:4320 #6 0x00000000007a293c in execute_one_pass (pass=0x12ef520) at /data03/vondele/gcc_trunk/gcc/gcc/passes.c:1576 #7 0x00000000007a2c25 in execute_pass_list (pass=0x12ef520) at /data03/vondele/gcc_trunk/gcc/gcc/passes.c:1631 #8 0x00000000007a2c3d in execute_pass_list (pass=0x12e9fe0) at /data03/vondele/gcc_trunk/gcc/gcc/passes.c:1632 #9 0x00000000008a20e6 in tree_rest_of_compilation (fndecl=0x7f1414a25000) -- Summary: ICE: segfault: bitmap_elt_clear_from Product: gcc Version: 4.6.0 Status: UNCONFIRMED Keywords: ice-on-valid-code Severity: normal Priority: P3 Component: middle-end AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: jv244 at cam dot ac dot uk http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44496