[GHC] #752: ghc-6.4.2 not running under solaris

GHC trac at galois.com
Mon May 15 05:13:06 EDT 2006


#752: ghc-6.4.2 not running under solaris
------------------------------+---------------------------------------------
    Reporter:  maeder at tzi.de  |        Owner:         
        Type:  bug            |       Status:  new    
    Priority:  normal         |    Milestone:  6.4.2  
   Component:  Compiler       |      Version:  6.4.2  
    Severity:  normal         |   Resolution:         
    Keywords:                 |   Difficulty:  Unknown
Architecture:  sparc          |           Os:  Solaris
------------------------------+---------------------------------------------
Comment (by maeder at tzi.de):

 I've created ghc-6.4.2 by removing 'SRC_HC_OPTS += -threaded' in
 'ghc/compiler/Makefile'. This compiler works for me. (It may be used as
 solaris binary distribution, but OpenGL is not included)

 [http://www.informatik.uni-
 bremen.de/agbkb/forschung/formal_methods/CoFI/hets/solaris/versions/ghc-6.4.2
 -sparc-sun-solaris2.tar.bz2]

 Running the ghc regression tests reveals a couple of problems. I've
 compiled the 'timout' program also without '-threaded'.

 I had to terminate the threaded versions of conc018, conc020, conc023,
 conc026 and net001 by hand. (I'm not sure if their behaviour is
 deterministic.)

 cc04 (and ffi012) reported:
 'calling convention not supported on this architecture: stdcall'

 ffi004 (arr016, ffi009 and maessen-hashtab) produced 'Segmentation Fault'

 I'll attach my log file having the summary below. I think, my previously
 attached files and also my initial verbose output of a non-working ghc can
 be removed, Simon M.

 Cheers Christian

 {{{
 OVERALL SUMMARY for test run started at Tue May  9 14:39:46 CEST 2006
     1365 total tests, which gave rise to
     4157 test cases, of which
        0 caused framework failures
      580 were skipped

     3457 expected passes
       51 expected failures
        0 unexpected passes
       69 unexpected failures

 Unexpected failures:
    IOError001(normal,opt,prof,threaded)
    TH_class1(normal)
    TH_dupdecl(normal)
    TH_fail(normal)
    TH_reifyDecl1(normal)
    TH_repGuard(normal)
    TH_repPatSig(normal)
    TH_repPrim(normal)
    TH_spliceE3(normal)
    TH_spliceInst(normal)
    TH_tuple1(normal)
    arr016(normal,opt,ghci,threaded)
    barton-mangler-bug(normal,opt,prof,ghci,threaded)
    conc018(threaded)
    conc020(threaded)
    conc023(threaded)
    conc026(threaded)
    conc056(threaded)
    ffi004(normal,opt,prof,threaded)
    ffi009(normal,opt,prof,threaded)
    galois_raytrace(prof)
    ghciprog004(normal)
    hGetBuf001(threaded)
    hGetLine002(normal,opt,prof,ghci,threaded)
    hGetPosn001(normal,opt,prof,ghci,threaded)
    hSeek004(normal,opt,prof,ghci,threaded)
    maessen_hashtab(opt,prof)
    net001(threaded)
    net002(threaded)
    openFile003(normal,opt,prof,ghci,threaded)
    readFile001(normal,opt,prof,ghci,threaded)
    rnfail043(normal)
 }}}

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


More information about the Glasgow-haskell-bugs mailing list