
#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