[MacPorts] #41555: gcc46: gfortran not working after upgrade

MacPorts noreply at macports.org
Fri Nov 29 13:55:04 PST 2013


#41555: gcc46: gfortran not working after upgrade
-------------------------+-------------------
  Reporter:  liampg72@…  |      Owner:  mww@…
      Type:  defect      |     Status:  new
  Priority:  Normal      |  Milestone:
 Component:  ports       |    Version:  2.2.1
Resolution:              |   Keywords:
      Port:  gcc46       |
-------------------------+-------------------

Comment (by liampg72@…):

 {{{
 $ lldb -- /opt/local/libexec/gcc/x86_64-apple-darwin12/4.6.4/f951 test.f90
 -fPIC -quiet -dumpbase test.f90 -mmacosx-version-min=10.8.5 -mtune=core2
 -auxbase-strip test.o -version -fintrinsic-modules-path
 /opt/local/lib/gcc46/gcc/x86_64-apple-darwin12/4.6.4/finclude -o
 /var/folders/59/jbgfvmm54xbg2fhp_swhgl2c0000gn/T//cc3EZ5SQ.s
 Current executable set to '/opt/local/libexec/gcc/x86_64-apple-
 darwin12/4.6.4/f951' (x86_64).
 (lldb) run
 Process 28342 launched: '/opt/local/libexec/gcc/x86_64-apple-
 darwin12/4.6.4/f951' (x86_64)
 GNU Fortran (MacPorts gcc46 4.6.4_3) version 4.6.4 (x86_64-apple-darwin12)
         compiled by GNU C version 4.6.4, GMP version 5.1.2, MPFR version
 3.1.1-p2, MPC version 1.0.1
 GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
 GNU Fortran (MacPorts gcc46 4.6.4_3) version 4.6.4 (x86_64-apple-darwin12)
         compiled by GNU C version 4.6.4, GMP version 5.1.2, MPFR version
 3.1.1-p2, MPC version 1.0.1
 GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
 Process 28342 stopped
 * thread #1: tid = 0x1f793d, 0x0000000141796466
 libgmp.10.dylib`__gmpn_popcount + 134, queue = 'com.apple.main-thread,
 stop reason = EXC_BAD_INSTRUCTION (code=EXC_I386_INVOP, subcode=0x0)
     frame #0: 0x0000000141796466 libgmp.10.dylib`__gmpn_popcount + 134
 libgmp.10.dylib`__gmpn_popcount + 134:
 -> 0x141796466:  popcntq 56(%rdi,%rsi,8), %r9
    0x14179646d:  addq   %r9, %rax
    0x141796470:  addq   $8, %rsi
    0x141796474:  js     0x141796420               ; __gmpn_popcount + 64
 (lldb) bt
 * thread #1: tid = 0x1f793d, 0x0000000141796466
 libgmp.10.dylib`__gmpn_popcount + 134, queue = 'com.apple.main-thread,
 stop reason = EXC_BAD_INSTRUCTION (code=EXC_I386_INVOP, subcode=0x0)
     frame #0: 0x0000000141796466 libgmp.10.dylib`__gmpn_popcount + 134
     frame #1: 0x000000014174a1ff libmpfr.4.dylib`parsed_string_to_mpfr +
 2535
     frame #2: 0x0000000141749799 libmpfr.4.dylib`mpfr_strtofr + 1852
     frame #3: 0x00000001417308a7 libmpfr.4.dylib`mpfr_set_str + 32
     frame #4: 0x0000000100004381 f951`gfc_convert_real + 49
     frame #5: 0x0000000100070838 f951`match_real_constant + 728
     frame #6: 0x000000010007188a f951`gfc_match_literal_constant + 954
 }}}

-- 
Ticket URL: <https://trac.macports.org/ticket/41555#comment:10>
MacPorts <http://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list