#3891: evacuate: strange closure types THUNK_STATIC and CONSTR_NOCAF_STATIC on
ia64
-----------------------+----------------------------------------------------
    Reporter:  kaol    |       Owner:                    
        Type:  bug     |      Status:  new               
    Priority:  normal  |   Component:  Compiler          
     Version:  6.12.1  |    Keywords:                    
          Os:  Linux   |    Testcase:                    
Architecture:  ia64    |     Failure:  Compile-time crash
-----------------------+----------------------------------------------------
 I've been trying to get GHC to build on ia64 for a while now,
 bootstrapping it with 6.8.2.  I never succeeded at that with 6.10, but
 with 6.12.1 I thought I did.  I found linker flags that apparently made
 the build succeed and even got the stage 3 compiler compiled so I thought
 that it would be ok.

 But now that I try to bootstrap 6.12.1 with 6.12.1, I run into trouble.

 The build fails when it tries to compile utils/ghc-pwd/ghc-pwd with

 {{{
 ghc: internal error: evacuate: strange closure type 8
     (GHC version 6.12.1 for ia64_unknown_linux)
     Please report this as a GHC bug:
 http://www.haskell.org/ghc/reportabug
 ./configure: line 2666: 28415 Aborted                 "$WithGhc" -v0
 --make ghc-pwd -o ghc-pwd
 ./configure: line 2668: utils/ghc-pwd/ghc-pwd: No such file or directory
 }}}

 On another try on another computer, I saw type 15 in there. These values
 correspond to THUNK_STATIC and CONSTR_NOCAF_STATIC and I can see that
 there's no cases for those in Evac.c.

 Any idea about what's going on with this?

-- 
Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/3891>
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