[GHC] #11395: The via-C code generation backend is incompatible with gcc 5.3.1 on m68k (ELF)
GHC
ghc-devs at haskell.org
Tue Mar 8 08:20:55 UTC 2016
#11395: The via-C code generation backend is incompatible with gcc 5.3.1 on m68k
(ELF)
--------------------------------------------+------------------------------
Reporter: mkarcher | Owner:
Type: bug | Status: new
Priority: normal | Milestone:
Component: Compiler | Version: 7.10.2
Resolution: | Keywords:
Operating System: Linux | Architecture: m68k
Type of failure: GHC doesn't work at all | Test Case:
Blocked By: | Blocking:
Related Tickets: | Differential Rev(s):
Wiki Page: |
--------------------------------------------+------------------------------
Comment (by slyfox):
The problem in comment:#21 was in ASL/LSL implementation:
https://github.com/vivier/qemu-m68k/pull/7 should fix it (lightly
tested)
With Phab:D1975 applied ghc-stage2 still SIGSEGs.
Current run of regression tests fails the following ~200 tests:
{{{
$ make fasttest TEST_HC=$(pwd)/inplace/bin/ghc-stage1 THREADS=12
# testsuite/mk/ghcconfig_*.mk needs a fix in WORDSIZE, GHCI support
}}}
TEST="T7962 T9905fail3 T9905fail2 T9905fail1 ghc-e-fail2 ghc-e-fail1
annfail09 annfail03 T7859 cabal08 T1372 T5681 T8131b T7571 T9576 cabal09
cabal01 cabal03 cabal04 cabal05 cabal06 rnfail043 T3333 ghcilink001
ghcilink002 ghcilink003 ghcilink004 ghcilink005 ghcilink006 GShow1 T9045
linker_unload stack001 stack003 T5435_v_gcc bug1010 T5435_v_asm T9839_01
T10017 testmblockalloc T8124 T5250 T9329 T11103 overloadedrecfldsfail09
SafeLang16 SafeLang12 SafeLang01 T8628 T6145 T8639_api T10508_api literals
parsed RAE_T32a T11195 T11303b T11303 T11276 T11374 UnsafeInfered02
UnsafeWarn02 UnsafeInfered12 T5550 T7702 T5321FD T5030 T4801 T5631 T5837
T9872a T5642 T9872b T3064 parsing001 T9872d T9872c T1969 T5321Fun T783
T9233 T9961 recomp009 ImpSafeOnly08 safePkg01 ImpSafeOnly02 ImpSafeOnly03
ImpSafeOnly01 ImpSafeOnly06 ImpSafeOnly07 ImpSafeOnly04 ImpSafeOnly05
ImpSafeOnly09 ImpSafeOnly10 T10052 prog001 T7022 T9160 AtomicPrimops
tryReadMVar2 conc006 overloadedrecfldsrun04 overloadedlabelsrun04 T680
T5314 T949 prof-doc-last heapprof001 T3001-2 scc003 T10826 dynCompileExpr
bug1465 ExtraConstraintsWildcardInPatternSplice NamedWildcardInTypeSplice
posix004 ghci004 ghci006 landmines dynHelloWorld T9360a T9360b T5313 T7478
Conversions T3586 T5549 T7954 T5237 T3245 T4321 T7850 T9203 T10359
MethSharing integerGmpInternals dataToExpQUnit T3007 T1679 ffi014
TH_spliceViewPat T1407 load_short_name T6016 qsem001 hTell002 showDouble
qsemn001 T4006 memo002 dynamic003 unicode002 stableptr003 stableptr004
T7600 cgrun058 cgrun074 cgrun026 encoding004 T3307 openTempFile001
environment001 T4855 num008 T11430 T10269 T10268 exampleTest T11321
comments T10396 listcomps T10307 T10399 bundle-export T10357 T10354 T10358
annotations T10255 T10276 T10278 T11018 T10313 T10312 T11332 parseTree
T10309 T10280 boolFormula apirecomp001 numrun014 T8726 arith001 arith012
arith005 KindEqualities2 RAE_T32b Rae31 T876 T4830 T7257 lazy-bs-alloc"
Many of them are not real problems (like missing TH annotation around
tests, perf failures)
but some are real failures.
Investigating.
--
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/11395#comment:23>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
More information about the ghc-tickets
mailing list