#5019: OS X: ld: warning: could not create compact unwind for _ffi_call_unix64
-------------------------------+--------------------------------------------
    Reporter:  altaic          |        Owner:  igloo                           
 
        Type:  bug             |       Status:  new                             
 
    Priority:  normal          |    Milestone:  7.2.1                           
 
   Component:  Compiler        |      Version:  7.1                             
 
    Keywords:                  |     Testcase:                                  
 
   Blockedby:                  |   Difficulty:                                  
 
          Os:  MacOS X         |     Blocking:                                  
 
Architecture:  x86_64 (amd64)  |      Failure:  Incorrect warning at 
compile-time
-------------------------------+--------------------------------------------

Comment(by batterseapower):

 After I installed XCode4 I started getting lots of instances of this
 error:

 {{{
 ld: warning: could not create compact unwind for .LFB3: non-standard
 register 5 being saved in prolog
 }}}

 A validate run fails with:

 {{{
 Unexpected failures:
    cabal/cabal01           cabal01 [bad stderr] (normal)
    cabal/cabal04           cabal04 [bad stderr] (normal)
    codeGen/should_compile  2578 [bad stderr] (normal)
    driver                  driver062a [bad stderr] (normal)
    driver                  driver062b [bad stderr] (normal)
    driver                  driver062c [bad stderr] (normal)
    driver                  driver062d [bad stderr] (normal)
    driver                  driver062e [bad stderr] (normal)
    driver                  driver081a [bad stderr] (normal)
    driver                  driver081b [bad stderr] (normal)
    driver                  rtsopts001 [bad stderr] (normal)
    driver                  rtsopts002 [bad stderr] (normal)
    driver                  withRtsOpts [bad stderr] (normal)
    driver/1372             1372 [bad stderr] (normal)
    driver/1959             1959 [bad stderr] (normal)
    driver/T3007            T3007 [bad stderr] (normal)
    driver/recomp004        recomp004 [bad stderr] (normal)
    gadt                    gadt23 [bad stderr] (normal)
    lib/IO                  3307 [bad stderr] (normal)
    lib/IO                  T4113 [bad stdout] (normal)
    lib/IO                  environment001 [bad stderr] (normal)
    module                  mod179 [stderr mismatch] (normal)
    perf/compiler           T4801 [stat not good enough] (normal)
    perf/should_run         T2902 [bad stderr] (normal)
    perf/should_run         T3736 [bad stderr] (normal)
    programs/hs-boot        hs-boot [stderr mismatch] (normal)
    rename/prog006          rn.prog006 [bad stderr] (normal)
    rts                     4850 [bad stderr] (normal)
    rts                     T4059 [bad stderr] (normal)
    typecheck/bug1465       bug1465 [bad stderr] (normal)
 }}}

 These are almost all failing because of the extra warning text.

-- 
Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/5019#comment:11>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler

_______________________________________________
Glasgow-haskell-bugs mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs

Reply via email to