Skip to content
Snippets Groups Projects

Implement riscv64 LLVM backend

Closed Andreas Schwab requested to merge (removed):master into master

Add support for the riscv64 architecture for the LLVM code generator.

Edited by Andreas Schwab

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • Andreas Schwab added 3 commits

    added 3 commits

    Compare with previous version

  • Andreas Schwab added 4 commits

    added 4 commits

    Compare with previous version

  • Author Developer
    Testsuite summary:
    
    Unexpected results from:
    TEST="CallArity1 HooplPostorder ImpSafeOnly01 ImpSafeOnly02 ImpSafeOnly04 ImpSafeOnly07 ImpSafeOnly08 ImpSafeOnly09 ImpSafeOnly10 Ppr027 Ppr040 Ppr043 T10294 T10294a T11244 T11627a T12567a T12733 T12962 T13199 T13366 T13550 T13702 T13942 T14289 T14289b T14289c T15633a T15633b T15858 T16104 T16219 T16260 T16392 T16737 T17442 T2388 T2552 T3171 T3286 T5363 T680 TH_spliceE5_prof_ext bkp01 bkp02 bkp07 bkp08 bkp09 bkp12 bkp24 bkpcabal01 bkpcabal02 bkpcabal04 bkpcabal06 bkpcabal07 bkpreex09 cabal01 cabal05 cabal06 cabal10 cc017 cg008 concio001 concio001.thr derefnull divbyzero ffi018_ghci ghci004 ghci006 hReady002 haddockA012 haddockA013 haddockHtmlTest keep-cafs-fail plugin-recomp-change plugin-recomp-change-prof plugin-recomp-flags plugin-recomp-pure plugins01 plugins07 plugins08 plugins09 plugins10 plugins11 plugins12 plugins13 plugins14 plugins15 posix002 prof-doc-fib prof-doc-last profinline001 prog001 recomp011 recomp015 resourceLimit safePkg01 scc001 scc002 scc003 scc005 test-hole-plugin test-hooks-plugin"
    
    SUMMARY for test run started at Sat Oct 24 07:37:07 2020 
    6:14:12.037661 spent to go through
        7340 total tests, which gave rise to
       30457 test cases, of which
       21207 were skipped
    
          41 had missing libraries
        6883 expected passes
         111 expected failures
    
          32 caused framework failures
           0 caused framework warnings
          13 unexpected passes
          90 unexpected failures
           0 unexpected stat failures
          18 fragile tests
    
    Unexpected passes:
       ghci/scripts/ghci004.run  ghci004 [unexpected] (ghci)
       ghci/scripts/ghci006.run  ghci006 [unexpected] (ghci)
       printer/Ppr027.run        Ppr027 [unexpected] (normal)
       printer/Ppr040.run        Ppr040 [unexpected] (normal)
       printer/Ppr043.run        Ppr043 [unexpected] (normal)
       ghci/prog001/prog001.run  prog001 [unexpected] (ghci)
       printer/T13199.run        T13199 [unexpected] (normal)
       printer/T13550.run        T13550 [unexpected] (normal)
       printer/T13942.run        T13942 [unexpected] (normal)
       printer/T14289.run        T14289 [unexpected] (normal)
       printer/T14289b.run       T14289b [unexpected] (normal)
       printer/T14289c.run       T14289c [unexpected] (normal)
       ghci/T16392/T16392.run    T16392 [unexpected] (ghci)
    
    Unexpected failures:
       backpack/should_compile/bkp01.run                    bkp01 [exit code non-0] (normal)
       backpack/should_compile/bkp02.run                    bkp02 [exit code non-0] (normal)
       backpack/should_compile/bkp07.run                    bkp07 [exit code non-0] (normal)
       backpack/should_compile/bkp08.run                    bkp08 [exit code non-0] (normal)
       backpack/should_compile/bkp09.run                    bkp09 [exit code non-0] (normal)
       backpack/should_compile/bkp12.run                    bkp12 [exit code non-0] (normal)
       backpack/should_compile/bkp24.run                    bkp24 [exit code non-0] (normal)
       backpack/cabal/bkpcabal01/bkpcabal01.run             bkpcabal01 [bad exit code (2)] (normal)
       backpack/cabal/bkpcabal02/bkpcabal02.run             bkpcabal02 [bad exit code (2)] (normal)
       backpack/cabal/bkpcabal04/bkpcabal04.run             bkpcabal04 [bad exit code (2)] (normal)
       backpack/cabal/bkpcabal06/bkpcabal06.run             bkpcabal06 [bad exit code (2)] (normal)
       backpack/cabal/bkpcabal07/bkpcabal07.run             bkpcabal07 [bad exit code (2)] (normal)
       backpack/reexport/bkpreex09.run                      bkpreex09 [exit code non-0] (normal)
       cabal/cabal01/cabal01.run                            cabal01 [bad exit code (2)] (normal)
       cabal/cabal05/cabal05.run                            cabal05 [bad exit code (2)] (normal)
       cabal/cabal06/cabal06.run                            cabal06 [bad exit code (2)] (normal)
       cabal/cabal10/cabal10.run                            cabal10 [bad exit code (2)] (normal)
       callarity/unittest/CallArity1.run                    CallArity1 [exit code non-0] (normal)
       ffi/should_compile/cc017.run                         cc017 [exit code non-0] (normal)
       codeGen/should_compile/cg008.run                     cg008 [exit code non-0] (normal)
       libraries/base/tests/IO/concio001.run                concio001 [bad stdout] (normal)
       libraries/base/tests/IO/concio001.thr.run            concio001.thr [bad stdout] (normal)
       rts/derefnull.run                                    derefnull [bad exit code (0)] (normal)
       rts/divbyzero.run                                    divbyzero [bad exit code (0)] (normal)
       ffi/should_run/ffi018_ghci.run                       ffi018_ghci [bad exit code (1)] (ghci)
       haddock/should_compile_flag_haddock/haddockA012.run  haddockA012 [exit code non-0] (normal)
       haddock/should_compile_flag_haddock/haddockA013.run  haddockA013 [exit code non-0] (normal)
       haddock/haddock_testsuite/haddockHtmlTest.run        haddockHtmlTest [bad exit code (2)] (normal)
       cmm/should_run/HooplPostorder.run                    HooplPostorder [exit code non-0] (normal)
       libraries/base/tests/IO/hReady002.run                hReady002 [bad stderr] (normal)
       safeHaskell/check/pkg01/ImpSafeOnly01.run            ImpSafeOnly01 [exit code non-0] (normal)
       safeHaskell/check/pkg01/ImpSafeOnly02.run            ImpSafeOnly02 [exit code non-0] (normal)
       safeHaskell/check/pkg01/ImpSafeOnly04.run            ImpSafeOnly04 [exit code non-0] (normal)
       safeHaskell/check/pkg01/ImpSafeOnly07.run            ImpSafeOnly07 [stderr mismatch] (normal)
       safeHaskell/check/pkg01/ImpSafeOnly08.run            ImpSafeOnly08 [stderr mismatch] (normal)
       safeHaskell/check/pkg01/ImpSafeOnly09.run            ImpSafeOnly09 [stderr mismatch] (normal)
       safeHaskell/check/pkg01/ImpSafeOnly10.run            ImpSafeOnly10 [exit code non-0] (normal)
       rts/keep-cafs-fail.run                               keep-cafs-fail [bad stdout] (normal)
       plugins/plugin-recomp-change.run                     plugin-recomp-change [bad exit code (2)] (dyn)
       plugins/plugin-recomp-change-prof.run                plugin-recomp-change-prof [bad exit code (2)] (dyn)
       plugins/plugin-recomp-flags.run                      plugin-recomp-flags [bad exit code (2)] (dyn)
       plugins/plugin-recomp-pure.run                       plugin-recomp-pure [bad stdout] (dyn)
       plugins/plugins01.run                                plugins01 [bad exit code (2)] (dyn)
       plugins/plugins07.run                                plugins07 [bad exit code (2)] (dyn)
       plugins/plugins08.run                                plugins08 [bad exit code (2)] (dyn)
       plugins/plugins09.run                                plugins09 [bad exit code (2)] (dyn)
       plugins/plugins10.run                                plugins10 [bad exit code (2)] (dyn)
       plugins/plugins11.run                                plugins11 [bad exit code (2)] (dyn)
       plugins/plugins12.run                                plugins12 [bad exit code (2)] (dyn)
       plugins/plugins13.run                                plugins13 [bad exit code (2)] (dyn)
       plugins/plugins14.run                                plugins14 [bad exit code (2)] (dyn)
       plugins/plugins15.run                                plugins15 [bad exit code (2)] (dyn)
       libraries/unix/tests/libposix/posix002.run           posix002 [bad stdout] (normal)
       profiling/should_run/prof-doc-fib.run                prof-doc-fib [bad exit code (1)] (ghci-ext-prof)
       profiling/should_run/prof-doc-last.run               prof-doc-last [bad exit code (1)] (ghci-ext-prof)
       profiling/should_run/profinline001.run               profinline001 [bad exit code (1)] (ghci-ext-prof)
       driver/recomp011/recomp011.run                       recomp011 [bad stdout] (normal)
       driver/recomp015/recomp015.run                       recomp015 [bad stdout] (normal)
       libraries/unix/tests/resourceLimit.run               resourceLimit [bad exit code (152)] (normal)
       safeHaskell/check/pkg01/safePkg01.run                safePkg01 [bad exit code (2)] (normal)
       profiling/should_run/scc001.run                      scc001 [bad exit code (1)] (ghci-ext-prof)
       profiling/should_run/scc002.run                      scc002 [bad exit code (1)] (ghci-ext-prof)
       profiling/should_run/scc003.run                      scc003 [bad exit code (1)] (ghci-ext-prof)
       profiling/should_run/scc005.run                      scc005 [bad exit code (1)] (ghci-ext-prof)
       plugins/T10294.run                                   T10294 [bad exit code (2)] (dyn)
       plugins/T10294a.run                                  T10294a [bad exit code (2)] (dyn)
       plugins/T11244.run                                   T11244 [bad stderr] (dyn)
       profiling/should_run/T11627a.run                     T11627a [bad exit code (139)] (prof_hb)
       profiling/should_run/T11627a.run                     T11627a [bad exit code (139)] (prof_hc_hb)
       plugins/T12567a.run                                  T12567a [bad exit code (2)] (dyn)
       cabal/T12733/T12733.run                              T12733 [bad exit code (2)] (normal)
       profiling/should_run/T12962.run                      T12962 [bad exit code (1)] (ghci-ext-prof)
       th/T13366.run                                        T13366 [exit code non-0] (normal)
       dynlibs/T13702.run                                   T13702 [bad exit code (2)] (normal)
       ghci/should_run/T15633a.run                          T15633a [bad exit code (1)] (ghci)
       ghci/should_run/T15633b.run                          T15633b [bad stderr] (ghci)
       plugins/T15858.run                                   T15858 [bad exit code (1)] (ghci)
       plugins/T16104.run                                   T16104 [bad exit code (2)] (normal)
       backpack/cabal/T16219/T16219.run                     T16219 [bad exit code (2)] (normal)
       plugins/T16260.run                                   T16260 [bad exit code (2)] (normal)
       driver/T16737.run                                    T16737 [exit code non-0] (normal)
       cmm/should_compile/T17442.run                        T17442 [exit code non-0] (normal)
       codeGen/should_compile/T2388.run                     T2388 [exit code non-0] (normal)
       profiling/should_run/T2552.run                       T2552 [bad exit code (1)] (ghci-ext-prof)
       codeGen/should_compile/T3286.run                     T3286 [exit code non-0] (normal)
       profiling/should_run/T5363.run                       T5363 [bad exit code (1)] (ghci-ext-prof)
       profiling/should_run/T680.run                        T680 [bad exit code (1)] (ghci-ext-prof)
       plugins/test-hole-plugin.run                         test-hole-plugin [exit code non-0] (normal)
       plugins/test-hooks-plugin.run                        test-hooks-plugin [exit code non-0] (normal)
       th/TH_spliceE5_prof_ext.run                          TH_spliceE5_prof_ext [bad exit code (2)] (normal)
    
    Framework failures:
       safeHaskell/check/pkg01/ImpSafeOnly01.run  ImpSafeOnly01 [pre_cmd failed: 2] (normal)
       safeHaskell/check/pkg01/ImpSafeOnly02.run  ImpSafeOnly02 [pre_cmd failed: 2] (normal)
       safeHaskell/check/pkg01/ImpSafeOnly04.run  ImpSafeOnly04 [pre_cmd failed: 2] (normal)
       safeHaskell/check/pkg01/ImpSafeOnly07.run  ImpSafeOnly07 [pre_cmd failed: 2] (normal)
       safeHaskell/check/pkg01/ImpSafeOnly08.run  ImpSafeOnly08 [pre_cmd failed: 2] (normal)
       safeHaskell/check/pkg01/ImpSafeOnly09.run  ImpSafeOnly09 [pre_cmd failed: 2] (normal)
       safeHaskell/check/pkg01/ImpSafeOnly10.run  ImpSafeOnly10 [pre_cmd failed: 2] (normal)
       plugins/plugin-recomp-change.run           plugin-recomp-change [pre_cmd failed: 2] (dyn)
       plugins/plugin-recomp-change-prof.run      plugin-recomp-change-prof [pre_cmd failed: 2] (dyn)
       plugins/plugin-recomp-flags.run            plugin-recomp-flags [pre_cmd failed: 2] (dyn)
       plugins/plugins01.run                      plugins01 [pre_cmd failed: 2] (dyn)
       plugins/plugins07.run                      plugins07 [pre_cmd failed: 2] (dyn)
       plugins/plugins08.run                      plugins08 [pre_cmd failed: 2] (dyn)
       plugins/plugins09.run                      plugins09 [pre_cmd failed: 2] (dyn)
       plugins/plugins10.run                      plugins10 [pre_cmd failed: 2] (dyn)
       plugins/plugins11.run                      plugins11 [pre_cmd failed: 2] (dyn)
       plugins/plugins12.run                      plugins12 [pre_cmd failed: 2] (dyn)
       plugins/plugins13.run                      plugins13 [pre_cmd failed: 2] (dyn)
       plugins/plugins14.run                      plugins14 [pre_cmd failed: 2] (dyn)
       plugins/plugins15.run                      plugins15 [pre_cmd failed: 2] (dyn)
       plugins/T10294.run                         T10294 [pre_cmd failed: 2] (dyn)
       plugins/T10294a.run                        T10294a [pre_cmd failed: 2] (dyn)
       plugins/T11244.run                         T11244 [pre_cmd failed: 2] (dyn)
       plugins/T12567a.run                        T12567a [pre_cmd failed: 2] (dyn)
       ghci/should_run/T15633a.run                T15633a [pre_cmd failed: 2] (ghci)
       ghci/should_run/T15633b.run                T15633b [pre_cmd failed: 2] (ghci)
       plugins/T15858.run                         T15858 [pre_cmd failed: 2] (ghci)
       plugins/T16104.run                         T16104 [pre_cmd failed: 2] (normal)
       plugins/T16260.run                         T16260 [pre_cmd failed: 2] (normal)
       ghci/should_run/T3171.run                  T3171 [[Errno 2] No such file or directory: 'ghci/should_run/T3171.run/T3171.run.stderr'] (normal)
       plugins/test-hole-plugin.run               test-hole-plugin [pre_cmd failed: 2] (normal)
       plugins/test-hooks-plugin.run              test-hooks-plugin [pre_cmd failed: 2] (normal)
    
    Fragile test passes:
       concurrent/prog001/concprog001.run           concprog001 [fragile] (threaded2)
       libraries/base/tests/CPUTime001.run          CPUTime001 [fragile] (normal)
       profiling/should_run/heapprof001.run         heapprof001 [fragile] (prof)
       profiling/should_run/heapprof001.run         heapprof001 [fragile] (prof_hb)
       profiling/should_run/heapprof001.run         heapprof001 [fragile] (prof_hc_hb)
       profiling/should_run/heapprof001.run         heapprof001 [fragile] (prof_hd)
       profiling/should_run/heapprof001.run         heapprof001 [fragile] (prof_hr)
       profiling/should_run/heapprof001.run         heapprof001 [fragile] (prof_hy)
       profiling/should_run/heapprof001.run         heapprof001 [fragile] (profasm)
       concurrent/should_run/hs_try_putmvar003.run  hs_try_putmvar003 [fragile] (threaded1)
       profiling/should_run/T15897.run              T15897 [fragile] (profasm)
       profiling/should_run/T5559.run               T5559 [fragile] (prof)
       profiling/should_run/T5559.run               T5559 [fragile] (profasm)
       concurrent/should_run/T5611.run              T5611 [fragile] (normal)
       concurrent/should_run/T5611a.run             T5611a [fragile] (normal)
    
    Fragile test failures:
       runghc/T-signals-child.run       T-signals-child [fragile] (threaded1)
       profiling/should_run/T15897.run  T15897 [fragile] (profasm)
       profiling/should_run/T5559.run   T5559 [fragile] (ghci-ext-prof)
    Edited by Ben Gamari
  • Andreas Schwab resolved all threads

    resolved all threads

  • Andreas Schwab added 17 commits

    added 17 commits

    Compare with previous version

  • Author Developer

    Testsuite summary on real hardware:

    Unexpected results from:
    TEST="Ppr027 Ppr040 Ppr043 T11627a T12962 T13199 T13366 T13550 T13702 T13825-unit T13942 T14289 T14289b T14289c T16392 T16737 T16893 T16992 T2552 T4442 T5363 T680 TH_spliceE5_prof_ext cc017 derefnull divbyzero ffi018_ghci ghci004 ghci006 keep-cafs-fail mc03 mc07 mc08 plugin-recomp-flags plugin-recomp-pure posix004 prof-doc-fib prof-doc-last profinline001 prog001 recomp011 recomp015 scc001 scc002 scc003 scc005"
    
    SUMMARY for test run started at Tue Oct 27 13:41:48 2020
    1 day, 9:05:33.928488 spent to go through
        7340 total tests, which gave rise to
       30457 test cases, of which
       21207 were skipped
    
          41 had missing libraries
        6942 expected passes
         111 expected failures
    
           3 caused framework failures
           0 caused framework warnings
          13 unexpected passes
          31 unexpected failures
           0 unexpected stat failures
          19 fragile tests
    
    Unexpected passes:
       ghci/scripts/ghci004.run  ghci004 [unexpected] (ghci)
       ghci/scripts/ghci006.run  ghci006 [unexpected] (ghci)
       printer/Ppr027.run        Ppr027 [unexpected] (normal)
       printer/Ppr040.run        Ppr040 [unexpected] (normal)
       printer/Ppr043.run        Ppr043 [unexpected] (normal)
       ghci/prog001/prog001.run  prog001 [unexpected] (ghci)
       printer/T13199.run        T13199 [unexpected] (normal)
       printer/T13550.run        T13550 [unexpected] (normal)
       printer/T13942.run        T13942 [unexpected] (normal)
       printer/T14289.run        T14289 [unexpected] (normal)
       printer/T14289b.run       T14289b [unexpected] (normal)
       printer/T14289c.run       T14289c [unexpected] (normal)
       ghci/T16392/T16392.run    T16392 [unexpected] (ghci)
    
    Unexpected failures:
       ffi/should_compile/cc017.run            cc017 [exit code non-0] (normal)
       rts/divbyzero.run                       divbyzero [bad exit code (0)] (normal)
       ffi/should_run/ffi018_ghci.run          ffi018_ghci [bad exit code (1)] (ghci)
       rts/keep-cafs-fail.run                  keep-cafs-fail [bad stdout] (normal)
       deSugar/should_run/mc03.run             mc03 [bad exit code (126)] (normal)
       deSugar/should_run/mc07.run             mc07 [bad exit code (126)] (normal)
       deSugar/should_run/mc08.run             mc08 [exit code non-0] (normal)
       plugins/plugin-recomp-flags.run         plugin-recomp-flags [bad stdout] (dyn)
       plugins/plugin-recomp-pure.run          plugin-recomp-pure [bad stdout] (dyn)
       profiling/should_run/prof-doc-fib.run   prof-doc-fib [bad exit code (1)] (ghci-ext-prof)
       profiling/should_run/prof-doc-last.run  prof-doc-last [bad exit code (1)] (ghci-ext-prof)
       profiling/should_run/profinline001.run  profinline001 [bad exit code (1)] (ghci-ext-prof)
       driver/recomp011/recomp011.run          recomp011 [bad stdout] (normal)
       driver/recomp015/recomp015.run          recomp015 [bad stdout] (normal)
       profiling/should_run/scc001.run         scc001 [bad exit code (1)] (ghci-ext-prof)
       profiling/should_run/scc002.run         scc002 [bad exit code (1)] (ghci-ext-prof)
       profiling/should_run/scc003.run         scc003 [bad exit code (1)] (ghci-ext-prof)
       profiling/should_run/scc005.run         scc005 [bad exit code (1)] (ghci-ext-prof)
       profiling/should_run/T11627a.run        T11627a [bad exit code (139)] (prof_hb)
       profiling/should_run/T11627a.run        T11627a [bad exit code (139)] (prof_hc_hb)
       profiling/should_run/T12962.run         T12962 [bad exit code (1)] (ghci-ext-prof)
       th/T13366.run                           T13366 [exit code non-0] (normal)
       dynlibs/T13702.run                      T13702 [bad exit code (2)] (normal)
       codeGen/should_run/T13825-unit.run      T13825-unit [exit code non-0] (normal)
       driver/T16737.run                       T16737 [exit code non-0] (normal)
       libraries/ghc-compact/tests/T16992.run  T16992 [bad exit code (143)] (normal)
       profiling/should_run/T2552.run          T2552 [bad exit code (1)] (ghci-ext-prof)
       primops/should_run/T4442.run            T4442 [bad stdout] (normal)
       profiling/should_run/T5363.run          T5363 [bad exit code (1)] (ghci-ext-prof)
       profiling/should_run/T680.run           T680 [bad exit code (1)] (ghci-ext-prof)
       th/TH_spliceE5_prof_ext.run             TH_spliceE5_prof_ext [bad exit code (2)] (normal)
    
    Framework failures:
       rts/derefnull.run                           derefnull [Unhandled exception during cleanup: [Errno 39] Directory not empty: 'rts/derefnull.run'] (none)
       libraries/unix/tests/libposix/posix004.run  posix004 [Unhandled exception during cleanup: [Errno 39] Directory not empty: 'libraries/unix/tests/libposix/posix004.run'] (none)
       simplCore/should_run/T16893/T16893.run      T16893 [Unhandled exception during cleanup: [Errno 39] Directory not empty: 'simplCore/should_run/T16893/T16893.run'] (none)
    
    Fragile test passes:
       concurrent/prog001/concprog001.run           concprog001 [fragile] (threaded2)
       libraries/base/tests/CPUTime001.run          CPUTime001 [fragile] (normal)
       profiling/should_run/heapprof001.run         heapprof001 [fragile] (prof)
       profiling/should_run/heapprof001.run         heapprof001 [fragile] (prof_hb)
       profiling/should_run/heapprof001.run         heapprof001 [fragile] (prof_hc_hb)
       profiling/should_run/heapprof001.run         heapprof001 [fragile] (prof_hd)
       profiling/should_run/heapprof001.run         heapprof001 [fragile] (prof_hr)
       profiling/should_run/heapprof001.run         heapprof001 [fragile] (prof_hy)
       profiling/should_run/heapprof001.run         heapprof001 [fragile] (profasm)
       concurrent/should_run/hs_try_putmvar003.run  hs_try_putmvar003 [fragile] (threaded1)
       ghci/should_run/T3171.run                    T3171 [fragile] (normal)
       profiling/should_run/T5559.run               T5559 [fragile] (prof)
       profiling/should_run/T5559.run               T5559 [fragile] (profasm)
       concurrent/should_run/T5611.run              T5611 [fragile] (normal)
       concurrent/should_run/T5611a.run             T5611a [fragile] (normal)
    
    Fragile test failures:
       runghc/T-signals-child.run       T-signals-child [fragile] (threaded1)
       profiling/should_run/T15897.run  T15897 [fragile] (profasm)
       profiling/should_run/T15897.run  T15897 [fragile] (profasm)
       profiling/should_run/T5559.run   T5559 [fragile] (ghci-ext-prof)
    Edited by Ben Gamari
  • Andreas Schwab added 23 commits

    added 23 commits

    Compare with previous version

  • Andreas Schwab added 118 commits

    added 118 commits

    Compare with previous version

  • Andreas Schwab resolved all threads

    resolved all threads

  • Andreas Schwab added 15 commits

    added 15 commits

    Compare with previous version

  • Wow, looks really good!

  • To fix the failure on CI you just have to bump the number in testsuite/test/parser/should_run/CountParserDeps.hs to 235. It looks good indeed!

  • Andreas Schwab added 1 commit

    added 1 commit

    • ad4f6eea - Implement riscv64 LLVM backend

    Compare with previous version

  • Andreas Schwab added 13 commits

    added 13 commits

    • ad4f6eea...802e9180 - 11 commits from branch ghc:master
    • a6edef09 - Allow bootstrapping with unregisterised compiler
    • ad91b3d8 - Revert "Allow bootstrapping with unregisterised compiler"

    Compare with previous version

  • Andreas Schwab added 1 commit

    added 1 commit

    • a2521024 - Implement riscv64 LLVM backend

    Compare with previous version

  • Andreas Schwab added 9 commits

    added 9 commits

    Compare with previous version

  • Andreas Schwab resolved all threads

    resolved all threads

  • Andreas Schwab added 1 commit

    added 1 commit

    • 537f7f4f - Implement riscv64 LLVM backend

    Compare with previous version

  • Andreas Schwab added 1 commit

    added 1 commit

    • 0e779662 - Implement riscv64 LLVM backend

    Compare with previous version

  • Andreas Schwab added 1 commit

    added 1 commit

    • 08f08f6a - Implement riscv64 LLVM backend

    Compare with previous version

  • Andreas Schwab changed the description

    changed the description

  • Andreas Schwab resolved all threads

    resolved all threads

  • Sven Tennie resolved all threads

    resolved all threads

  • Andreas Schwab added 13 commits

    added 13 commits

    Compare with previous version

  • Andreas Schwab added 10 commits

    added 10 commits

    Compare with previous version

  • Andreas Schwab added 10 commits

    added 10 commits

    Compare with previous version

  • Andreas Schwab added 15 commits

    added 15 commits

    Compare with previous version

  • Andreas Schwab added 19 commits

    added 19 commits

    Compare with previous version

  • Andreas Schwab added 5 commits

    added 5 commits

    Compare with previous version

  • Andreas Schwab added 47 commits

    added 47 commits

    Compare with previous version

  • Andreas Schwab added 21 commits

    added 21 commits

    Compare with previous version

  • Andreas Schwab added 35 commits

    added 35 commits

    Compare with previous version

  • Andreas Schwab added 57 commits

    added 57 commits

    Compare with previous version

  • Andreas Schwab added 36 commits

    added 36 commits

    Compare with previous version

  • Author Developer

    What blocks this from being merged?

  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Please register or sign in to reply
    Loading