1. 05 Jan, 2019 1 commit
  2. 04 Jan, 2019 2 commits
  3. 03 Jan, 2019 3 commits
  4. 02 Jan, 2019 2 commits
  5. 01 Jan, 2019 2 commits
  6. 30 Dec, 2018 2 commits
  7. 29 Dec, 2018 3 commits
  8. 28 Dec, 2018 1 commit
  9. 27 Dec, 2018 2 commits
  10. 26 Dec, 2018 2 commits
    • Sergei Trofimovich's avatar
      aclocal.m4: drop obsolete -fno-stack-protector · 29ecb520
      Sergei Trofimovich authored and Ben Gamari's avatar Ben Gamari committed
      Initially -fno-stack-protector was added for openbsd specifically for ghc-6.5:
          changeset:f638fdfe (2006)
      and later it was extended to cover osx:
      None of the reports hint at exact breakage. I guess both happened
      in -fvia-C mode where GHC's Evil Mangler had a chance to mangle
      stack canaries generated by fstack-protector.
      ghc has no evil mangler anymore and the change is not needed
      at least for C codegen.
      validated the patch on OpenBSD-6.4. No new failures compared to
      clean master branch.
      Signed-off-by: default avatarSergei Trofimovich <slyfox@gentoo.org>
      Test Plan: validated on OpenBSD
      Reviewers: bgamari
      Subscribers: rwbarton, erikd, carter
      GHC Trac Issues: #16046
      Differential Revision: https://phabricator.haskell.org/D5465
    • Ben Gamari's avatar
      gitlab-ci: Try only building Windows in the quick flavour · 942b5019
      Ben Gamari authored
      It seems no matter how many machines I throw at Windows it's constantly behind.
      Perhaps the quick build flavour will be fast enough to allow us to keep until
      while we sort out our toolchain issues (#16084).
  11. 25 Dec, 2018 11 commits
  12. 24 Dec, 2018 2 commits
    • Ömer Sinan Ağacan's avatar
      Simplify Core output with -dsuppress-type-signatures · 8a0fca09
      Ömer Sinan Ağacan authored
      Currently we duplicate top-level binder ids for no reason:
            = \ @ id_a27U $dEq_a27V eta_B2 eta1_B1 ->
                case $fEqHsExpr_$c== $dEq_a27V eta_B2 eta1_B1 of {
                  False -> True;
                  True -> False
      with this patch we drop the first line when type signatures are not
      printed (-dsuppress-type-signatures, which is implied by -dsuppress-all)
      Reviewers: simonpj, bgamari
      Reviewed By: simonpj
      Subscribers: rwbarton, carter
      Differential Revision: https://phabricator.haskell.org/D5472
    • Ben Gamari's avatar
      testsuite: Mark th tests as broken in ext-interp way in LLVM build flavours · 5499f12f
      Ben Gamari authored
      This is due to the failures documented in #16087. The condition here could be
      improved as it matches on `BUILD_FLAVOUR` instead of looking at the compiler
      flags. However, it's better than nothing and I hope we will be able to fix these
      issues before long.
  13. 23 Dec, 2018 3 commits
  14. 22 Dec, 2018 4 commits