gfortran ICE building elmerfem

Bug #841209 reported by Matthias Klose
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
elmerfem (Debian)
Fix Released
Unknown
elmerfem (Ubuntu)
Fix Released
High
Unassigned
Oneiric
Fix Released
High
Unassigned
gcc-4.6 (Ubuntu)
Fix Released
High
Unassigned
Oneiric
Fix Released
High
Unassigned

Bug Description

gfortran -I/home/packages/tmp/u/elmerfem-6.1.0.svn.5272.dfsg/debian/tmp/usr/include -fPIC -m64 -fPIC -fPIC -I. -Ibinio -I/usr/include/mpi -I/usr/include -c VankaCreate.f90
f951: internal compiler error: Segmentation fault
Please submit a full bug report,
with preprocessed source if appropriate.
See <file:///usr/share/doc/gcc-4.6/README.Bugs> for instructions.
make[4]: *** [VankaCreate.o] Error 1
make[4]: Leaving directory `/home/packages/tmp/u/elmerfem-6.1.0.svn.5272.dfsg/fem/src'

Program received signal SIGSEGV, Segmentation fault.
0x00007ffff77129f0 in __gmpz_clear () from /usr/lib/libgmp.so.10
(gdb) bt
#0 0x00007ffff77129f0 in __gmpz_clear () from /usr/lib/libgmp.so.10
#1 0x00000000004c7a9d in gfc_clear_shape ()
#2 0x00000000004c7abc in gfc_free_shape ()
#3 0x000000000051bb30 in gfc_expr_to_initialize ()
#4 0x000000000051c9dc in ?? ()
#5 0x000000000051ef06 in ?? ()
#6 0x00000000005205cc in gfc_resolve_blocks ()
#7 0x000000000051e3a4 in ?? ()
#8 0x000000000052076f in ?? ()
#9 0x0000000000511f1c in gfc_resolve ()
#10 0x00000000005079db in gfc_parse_file ()
#11 0x0000000000540646 in ?? ()
#12 0x00000000007a1722 in toplev_main ()
#13 0x00007ffff6f6430d in __libc_start_main (main=0x4a0a40 <main>, argc=26, ubp_av=0x7fffffffe498,
    init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fffffffe488)
    at libc-start.c:226
#14 0x00000000004a0aa9 in _start ()

Related branches

Matthias Klose (doko)
Changed in elmerfem (Ubuntu):
importance: Undecided → High
status: New → Confirmed
Changed in gcc-4.6 (Ubuntu):
importance: Undecided → High
status: New → Confirmed
Revision history for this message
Matthias Klose (doko) wrote :

no work around available, and can't use an older gfortran version

Changed in gcc-4.6 (Ubuntu Oneiric):
milestone: none → ubuntu-11.10-beta-2
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package gcc-4.6 - 4.6.1-9ubuntu1

---------------
gcc-4.6 (4.6.1-9ubuntu1) oneiric; urgency=low

  * Merge with Debian. Back-out:
    - For native builds, gcc -print-file-name now resolve . and ..,
      and removes the subminor version number.
  * gfortran updates fix gfortran ICE. LP: #841209.
  * No "ABI" changes from upstream.
  * No Linaro changes.

gcc-4.6 (4.6.1-9) unstable; urgency=low

  * Update to SVN 20110903 (r178501) from the gcc-4_6-branch.
    - Fix PR target/50090, PR middle-end/50116, PR target/50202, PR c/50179,
      PR c++/50157, PR fortran/50163, PR libfortran/50192,
      PR middle-end/49886, PR tree-optimization/50178, PR c++/50207,
      PR c++/50089, PR c++/50220, PR c++/50234, PR c++/50224,
      PR libstdc++/50268.

  [ Matthias Klose ]
  * Fix gcc --print-multilib-osdir for non-biarch architectures.
  * Fix multiarch for non-biarch builds. Closes: #635860.
  * Move the lto plugin to the cpp packge. Closes: #639531.

  [ Thorsten Glaser ]
  * [m68k] Disable multilib. Closes: #639303.

gcc-4.6 (4.6.1-8) unstable; urgency=low

  * Update to SVN 20110824 (r178027) from the gcc-4_6-branch.
    Fix PR fortran/49792, PR tree-optimization/48739, PR target/50092,
    PR c++/50086, PR c++/50054, PR fortran/50050, PR fortran/50130,
    PR fortran/50129, PR fortran/49792, PR fortran/50109, PR c++/50024,
    PR c++/46862.

  * Properly disable multilib builds for selected libraries on armel and armhf.
  * Update and re-enable the gcc-ice patch.
  * Update and re-enable the gcc-cloog-dl patch.
  * Fix [ARM] PR target/50090: aliases in libgcc.a with default visibility,
    taken from the trunk.
  * Re-work the multiarch patches.
  * Break older gcj-4.6 and gnat-4.6 versions, changed gcc_lib_dir.
  * Omit the target alias from the go libdir.
  * Linaro updates from the 4.6-2011.07-stable branch.
  * Revert:
    - libjava: Build with the system libffi PIC library.
  * For native builds, gcc -print-file-name now resolve . and ..,
    and removes the subminor version number.
 -- Matthias Klose <email address hidden> Mon, 05 Sep 2011 02:21:46 +0200

Changed in gcc-4.6 (Ubuntu Oneiric):
status: Confirmed → Fix Released
Changed in elmerfem (Debian):
status: Unknown → New
Revision history for this message
Matthias Klose (doko) wrote :

elmerfem now built with the fixed gfortran

Changed in elmerfem (Ubuntu Oneiric):
status: Confirmed → Fix Released
Changed in elmerfem (Debian):
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.