I've tested this on Ubuntu 12.04 running on ARM (this is using ARM hard-float ABI) with Ubuntu's provided LLVM 3.0 and it compiles well. Testsuite summary is attached. We still do have some work to be done on ARM Linker as majority of failing tests are GHCi related.

Cheers,
Karel


On 08/12/12 09:57 PM, Ian Lynagh wrote:

We are pleased to announce the first release candidate for GHC 7.6.1:

     http://www.haskell.org/ghc/dist/7.6.1-rc1/

This includes the source tarball, installers for 32bit and 64bit
Windows, and bindists for amd64/Linux, i386/Linux, amd64/OSX and
i386/OSX.

Please test as much as possible; bugs are much cheaper if we find them
before the release!


Thanks
Ian, on behalf of the GHC team


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


OVERALL SUMMARY for test run started at Tue Aug 14 08:44:50 CEST 2012
    3389 total tests, which gave rise to
   10473 test cases, of which
       0 caused framework failures
    7468 were skipped

    2648 expected passes
      50 had missing libraries
      59 expected failures
       0 unexpected passes
     248 unexpected failures

Unexpected failures:
   ../../libraries/base/tests/IO           openFile008 [bad exit code] (normal)
   ../../libraries/hpc/tests/ghc_ghci      hpc_ghc_ghci [bad exit code] (normal)
   ../../libraries/template-haskell/tests  dataToExpQUnit [exit code non-0] 
(normal)
   ../../libraries/unix/tests              fdReadBuf001 [bad exit code] (ghci)
   annotations/should_compile              ann01 [exit code non-0] (normal)
   codeGen/should_compile                  jmp_tbl [exit code non-0] (normal)
   codeGen/should_compile                  massive_array [exit code non-0] 
(normal)
   concurrent/should_run                   conc069 [bad exit code] (ghci)
   concurrent/should_run                   conc069a [bad exit code] (ghci)
   concurrent/should_run                   conc070 [bad exit code] (ghci)
   driver                                  T706 [bad exit code] (normal)
   ffi/should_run                          1288_ghci [bad exit code] (ghci)
   ffi/should_run                          2276_ghci [bad exit code] (ghci)
   ffi/should_run                          ffi018_ghci [bad exit code] (ghci)
   ghc-e/should_run                        2228 [bad exit code] (normal)
   ghc-e/should_run                        3890 [bad stderr] (normal)
   ghc-e/should_run                        ghc-e001 [bad exit code] (normal)
   ghc-e/should_run                        ghc-e002 [bad exit code] (normal)
   ghc-e/should_run                        ghc-e003 [bad exit code] (normal)
   ghc-e/should_run                        ghc-e004 [bad stderr] (normal)
   ghc-e/should_run                        ghc-e005 [bad stderr] (normal)
   ghci.debugger/scripts                   2740 [bad exit code] (ghci)
   ghci.debugger/scripts                   break001 [bad exit code] (ghci)
   ghci.debugger/scripts                   break002 [bad exit code] (ghci)
   ghci.debugger/scripts                   break003 [bad exit code] (ghci)
   ghci.debugger/scripts                   break005 [bad exit code] (ghci)
   ghci.debugger/scripts                   break006 [bad exit code] (ghci)
   ghci.debugger/scripts                   break007 [bad exit code] (ghci)
   ghci.debugger/scripts                   break008 [bad exit code] (ghci)
   ghci.debugger/scripts                   break009 [bad exit code] (ghci)
   ghci.debugger/scripts                   break010 [bad exit code] (ghci)
   ghci.debugger/scripts                   break011 [bad exit code] (ghci)
   ghci.debugger/scripts                   break012 [bad exit code] (ghci)
   ghci.debugger/scripts                   break013 [bad exit code] (ghci)
   ghci.debugger/scripts                   break014 [bad exit code] (ghci)
   ghci.debugger/scripts                   break016 [bad exit code] (ghci)
   ghci.debugger/scripts                   break017 [bad exit code] (ghci)
   ghci.debugger/scripts                   break018 [bad exit code] (ghci)
   ghci.debugger/scripts                   break019 [bad exit code] (ghci)
   ghci.debugger/scripts                   break020 [bad exit code] (ghci)
   ghci.debugger/scripts                   break021 [bad exit code] (ghci)
   ghci.debugger/scripts                   break024 [bad exit code] (ghci)
   ghci.debugger/scripts                   break025 [bad exit code] (ghci)
   ghci.debugger/scripts                   break026 [bad exit code] (ghci)
   ghci.debugger/scripts                   break027 [bad exit code] (ghci)
   ghci.debugger/scripts                   break028 [bad exit code] (ghci)
   ghci.debugger/scripts                   dynbrk001 [bad exit code] (ghci)
   ghci.debugger/scripts                   dynbrk002 [bad exit code] (ghci)
   ghci.debugger/scripts                   dynbrk003 [bad exit code] (ghci)
   ghci.debugger/scripts                   dynbrk004 [bad exit code] (ghci)
   ghci.debugger/scripts                   dynbrk007 [bad exit code] (ghci)
   ghci.debugger/scripts                   dynbrk008 [bad exit code] (ghci)
   ghci.debugger/scripts                   dynbrk009 [bad exit code] (ghci)
   ghci.debugger/scripts                   getargs [bad exit code] (ghci)
   ghci.debugger/scripts                   hist001 [bad exit code] (ghci)
   ghci.debugger/scripts                   listCommand001 [bad exit code] (ghci)
   ghci.debugger/scripts                   listCommand002 [bad exit code] (ghci)
   ghci.debugger/scripts                   print001 [bad exit code] (ghci)
   ghci.debugger/scripts                   print002 [bad exit code] (ghci)
   ghci.debugger/scripts                   print003 [bad exit code] (ghci)
   ghci.debugger/scripts                   print004 [bad exit code] (ghci)
   ghci.debugger/scripts                   print005 [bad exit code] (ghci)
   ghci.debugger/scripts                   print006 [bad exit code] (ghci)
   ghci.debugger/scripts                   print007 [bad exit code] (ghci)
   ghci.debugger/scripts                   print008 [bad exit code] (ghci)
   ghci.debugger/scripts                   print009 [bad exit code] (ghci)
   ghci.debugger/scripts                   print010 [bad exit code] (ghci)
   ghci.debugger/scripts                   print011 [bad exit code] (ghci)
   ghci.debugger/scripts                   print012 [bad exit code] (ghci)
   ghci.debugger/scripts                   print013 [bad exit code] (ghci)
   ghci.debugger/scripts                   print014 [bad exit code] (ghci)
   ghci.debugger/scripts                   print016 [bad exit code] (ghci)
   ghci.debugger/scripts                   print017 [bad exit code] (ghci)
   ghci.debugger/scripts                   print018 [bad exit code] (ghci)
   ghci.debugger/scripts                   print019 [bad exit code] (ghci)
   ghci.debugger/scripts                   print021 [bad exit code] (ghci)
   ghci.debugger/scripts                   print022 [bad exit code] (ghci)
   ghci.debugger/scripts                   print023 [bad exit code] (ghci)
   ghci.debugger/scripts                   print024 [bad exit code] (ghci)
   ghci.debugger/scripts                   print025 [bad exit code] (ghci)
   ghci.debugger/scripts                   print026 [bad exit code] (ghci)
   ghci.debugger/scripts                   print027 [bad exit code] (ghci)
   ghci.debugger/scripts                   print028 [bad exit code] (ghci)
   ghci.debugger/scripts                   print029 [bad exit code] (ghci)
   ghci.debugger/scripts                   print030 [bad exit code] (ghci)
   ghci.debugger/scripts                   print031 [bad exit code] (ghci)
   ghci.debugger/scripts                   print032 [bad exit code] (ghci)
   ghci.debugger/scripts                   print033 [bad exit code] (ghci)
   ghci.debugger/scripts                   print034 [bad exit code] (ghci)
   ghci.debugger/scripts                   print035 [bad exit code] (ghci)
   ghci.debugger/scripts/break022          break022 [bad exit code] (ghci)
   ghci.debugger/scripts/break023          break023 [bad exit code] (ghci)
   ghci/linking                            ghcilink001 [bad exit code] (normal)
   ghci/linking                            ghcilink002 [bad exit code] (normal)
   ghci/linking                            ghcilink003 [bad exit code] (normal)
   ghci/linking                            ghcilink004 [bad exit code] (normal)
   ghci/linking                            ghcilink005 [bad exit code] (normal)
   ghci/linking                            ghcilink006 [bad exit code] (normal)
   ghci/prog001                            prog001 [bad exit code] (ghci)
   ghci/prog002                            prog002 [bad exit code] (ghci)
   ghci/prog003                            prog003 [bad exit code] (ghci)
   ghci/prog004                            ghciprog004 [bad exit code] (normal)
   ghci/prog005                            prog005 [bad exit code] (ghci)
   ghci/prog006                            prog006 [bad exit code] (ghci)
   ghci/prog007                            ghci.prog007 [bad exit code] (ghci)
   ghci/prog008                            ghci.prog008 [bad exit code] (ghci)
   ghci/prog009                            ghci.prog009 [bad exit code] (ghci)
   ghci/scripts                            1914 [bad exit code] (ghci)
   ghci/scripts                            2452 [bad exit code] (ghci)
   ghci/scripts                            2816 [bad exit code] (ghci)
   ghci/scripts                            2976 [bad exit code] (ghci)
   ghci/scripts                            4051 [bad exit code] (ghci)
   ghci/scripts                            Defer02 [bad exit code] (ghci)
   ghci/scripts                            GhciKinds [bad exit code] (ghci)
   ghci/scripts                            T2766 [bad exit code] (ghci)
   ghci/scripts                            T3263 [bad exit code] (ghci)
   ghci/scripts                            T4015 [bad exit code] (ghci)
   ghci/scripts                            T4087 [bad exit code] (ghci)
   ghci/scripts                            T4127 [bad exit code] (ghci)
   ghci/scripts                            T4127a [bad exit code] (ghci)
   ghci/scripts                            T4832 [bad exit code] (ghci)
   ghci/scripts                            T5045 [bad exit code] (ghci)
   ghci/scripts                            T5130 [bad exit code] (ghci)
   ghci/scripts                            T5417 [bad exit code] (ghci)
   ghci/scripts                            T5545 [bad exit code] (ghci)
   ghci/scripts                            T5557 [bad exit code] (ghci)
   ghci/scripts                            T5564 [bad exit code] (ghci)
   ghci/scripts                            T5566 [bad exit code] (ghci)
   ghci/scripts                            T5820 [bad exit code] (ghci)
   ghci/scripts                            T5836 [bad exit code] (ghci)
   ghci/scripts                            T5975a [bad exit code] (ghci)
   ghci/scripts                            T5975b [bad exit code] (ghci)
   ghci/scripts                            T5979 [bad exit code] (ghci)
   ghci/scripts                            T6007 [bad exit code] (ghci)
   ghci/scripts                            T6027ghci [bad exit code] (ghci)
   ghci/scripts                            T6091 [bad exit code] (ghci)
   ghci/scripts                            T6105 [bad exit code] (ghci)
   ghci/scripts                            T6106 [bad exit code] (ghci)
   ghci/scripts                            T789 [bad exit code] (ghci)
   ghci/scripts                            ghci001 [bad exit code] (ghci)
   ghci/scripts                            ghci002 [bad exit code] (ghci)
   ghci/scripts                            ghci003 [bad exit code] (ghci)
   ghci/scripts                            ghci004 [bad exit code] (ghci)
   ghci/scripts                            ghci005 [bad exit code] (ghci)
   ghci/scripts                            ghci006 [bad exit code] (ghci)
   ghci/scripts                            ghci007 [bad exit code] (ghci)
   ghci/scripts                            ghci008 [bad exit code] (ghci)
   ghci/scripts                            ghci009 [bad exit code] (ghci)
   ghci/scripts                            ghci011 [bad exit code] (ghci)
   ghci/scripts                            ghci012 [bad exit code] (ghci)
   ghci/scripts                            ghci013 [bad exit code] (ghci)
   ghci/scripts                            ghci015 [bad exit code] (ghci)
   ghci/scripts                            ghci017 [bad exit code] (ghci)
   ghci/scripts                            ghci019 [bad exit code] (ghci)
   ghci/scripts                            ghci020 [bad exit code] (ghci)
   ghci/scripts                            ghci021 [bad exit code] (ghci)
   ghci/scripts                            ghci022 [bad exit code] (ghci)
   ghci/scripts                            ghci023 [bad exit code] (ghci)
   ghci/scripts                            ghci025 [bad exit code] (ghci)
   ghci/scripts                            ghci026 [bad exit code] (ghci)
   ghci/scripts                            ghci027 [bad exit code] (ghci)
   ghci/scripts                            ghci028 [bad exit code] (ghci)
   ghci/scripts                            ghci029 [bad exit code] (ghci)
   ghci/scripts                            ghci030 [bad exit code] (ghci)
   ghci/scripts                            ghci031 [bad exit code] (ghci)
   ghci/scripts                            ghci032 [bad exit code] (ghci)
   ghci/scripts                            ghci033 [bad exit code] (ghci)
   ghci/scripts                            ghci034 [bad exit code] (ghci)
   ghci/scripts                            ghci035 [bad exit code] (ghci)
   ghci/scripts                            ghci036 [bad exit code] (ghci)
   ghci/scripts                            ghci037 [bad exit code] (normal)
   ghci/scripts                            ghci038 [bad exit code] (ghci)
   ghci/scripts                            ghci039 [bad exit code] (ghci)
   ghci/scripts                            ghci040 [bad exit code] (ghci)
   ghci/scripts                            ghci041 [bad exit code] (ghci)
   ghci/scripts                            ghci042 [bad exit code] (ghci)
   ghci/scripts                            ghci043 [bad exit code] (ghci)
   ghci/scripts                            ghci044 [bad exit code] (ghci)
   ghci/scripts                            ghci045 [bad exit code] (ghci)
   ghci/scripts                            ghci046 [bad exit code] (ghci)
   ghci/scripts                            ghci047 [bad exit code] (ghci)
   ghci/scripts                            ghci048 [bad exit code] (ghci)
   ghci/scripts                            ghci049 [bad exit code] (ghci)
   ghci/scripts                            ghci050 [bad exit code] (ghci)
   ghci/scripts                            ghci051 [bad exit code] (ghci)
   ghci/scripts                            ghci052 [bad exit code] (ghci)
   ghci/scripts                            ghci053 [bad exit code] (ghci)
   ghci/scripts                            ghci054 [bad exit code] (ghci)
   ghci/scripts                            ghci055 [bad exit code] (ghci)
   ghci/scripts                            ghci056 [bad exit code] (ghci)
   ghci/scripts                            ghci057 [bad exit code] (ghci)
   ghci/should_run                         2589 [bad exit code] (ghci)
   ghci/should_run                         2881 [bad exit code] (ghci)
   ghci/should_run                         3171 [bad stdout] (normal)
   ghci/should_run                         ghcirun001 [bad exit code] (ghci)
   ghci/should_run                         ghcirun002 [bad exit code] (ghci)
   ghci/should_run                         ghcirun003 [bad exit code] (ghci)
   ghci/should_run                         ghcirun004 [bad exit code] (ghci)
   perf/compiler                           T1969 [stat not good enough] (normal)
   perf/compiler                           T3064 [stat not good enough] (normal)
   perf/compiler                           T4801 [stat not good enough] (normal)
   perf/compiler                           T5321FD [stat not good enough] 
(normal)
   perf/compiler                           T5321Fun [stat not good enough] 
(normal)
   perf/compiler                           T5631 [stat not good enough] (normal)
   perf/compiler                           T5642 [stat not good enough] (normal)
   perf/compiler                           T783 [stat not good enough] (normal)
   plugins                                 plugins01 [bad exit code] (normal)
   plugins                                 plugins05 [exit code non-0] (normal)
   plugins                                 plugins06 [exit code non-0] (normal)
   polykinds                               T6068 [bad exit code] (ghci)
   quasiquotation/T4491                    T4491 [exit code non-0] (normal)
   rts                                     T2615 [bad exit code] (normal)
   safeHaskell/flags                       Flags02 [exit code non-0] (normal)
   safeHaskell/ghci                        p1 [bad exit code] (ghci)
   safeHaskell/ghci                        p10 [bad exit code] (ghci)
   safeHaskell/ghci                        p11 [bad exit code] (ghci)
   safeHaskell/ghci                        p12 [bad exit code] (ghci)
   safeHaskell/ghci                        p13 [bad exit code] (ghci)
   safeHaskell/ghci                        p14 [bad exit code] (ghci)
   safeHaskell/ghci                        p15 [bad exit code] (ghci)
   safeHaskell/ghci                        p16 [bad exit code] (ghci)
   safeHaskell/ghci                        p17 [bad exit code] (ghci)
   safeHaskell/ghci                        p2 [bad exit code] (ghci)
   safeHaskell/ghci                        p3 [bad exit code] (ghci)
   safeHaskell/ghci                        p4 [bad exit code] (ghci)
   safeHaskell/ghci                        p5 [bad exit code] (ghci)
   safeHaskell/ghci                        p6 [bad exit code] (ghci)
   safeHaskell/ghci                        p7 [bad exit code] (ghci)
   safeHaskell/ghci                        p8 [bad exit code] (ghci)
   safeHaskell/ghci                        p9 [bad exit code] (ghci)
   th                                      T2700 [exit code non-0] (normal)
   th                                      T4135 [exit code non-0] (normal)
   th                                      T4188 [exit code non-0] (normal)
   th                                      T5037 [exit code non-0] (normal)
   th                                      T5362 [exit code non-0] (normal)
   th                                      T5434 [exit code non-0] (normal)
   th                                      TH_Depends [bad exit code] (normal)
   th                                      TH_PromotedList [exit code non-0] 
(normal)
   th                                      TH_ghci1 [bad exit code] (ghci)
   th                                      TH_reifyDecl1 [exit code non-0] 
(normal)
   th                                      TH_reifyDecl2 [exit code non-0] 
(normal)
   th                                      TH_reifyInstances [exit code non-0] 
(normal)
   th                                      TH_reifyMkName [exit code non-0] 
(normal)
   th                                      TH_repGuard [exit code non-0] 
(normal)
   th                                      TH_repPrim [exit code non-0] (normal)
   th                                      TH_repPrim2 [exit code non-0] 
(normal)
   th                                      TH_repUnboxedTuples [exit code 
non-0] (normal)
   th                                      TH_unresolvedInfix [exit code non-0] 
(normal)

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

Reply via email to