Commit Graph

1308 Commits

Author SHA1 Message Date
dependabot[bot]
0b5eccbc76
Bump haskell/actions from 1.2.10 to 1.2.11
Bumps [haskell/actions](https://github.com/haskell/actions) from 1.2.10 to 1.2.11.
- [Release notes](https://github.com/haskell/actions/releases)
- [Commits](https://github.com/haskell/actions/compare/v1.2.10...v1.2.11)

---
updated-dependencies:
- dependency-name: haskell/actions
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-12 11:48:28 +00:00
Michael Walker
13233c89dc
Merge pull request #354 from barrucadu/dependabot/github_actions/haskell/actions-1.2.10
Bump haskell/actions from 1.2.9 to 1.2.10
2022-04-08 09:42:48 +01:00
dependabot[bot]
272de288a3
Bump haskell/actions from 1.2.9 to 1.2.10
Bumps [haskell/actions](https://github.com/haskell/actions) from 1.2.9 to 1.2.10.
- [Release notes](https://github.com/haskell/actions/releases)
- [Commits](https://github.com/haskell/actions/compare/v1.2.9...v1.2.10)

---
updated-dependencies:
- dependency-name: haskell/actions
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-08 08:11:55 +00:00
Michael Walker
69bf566ed7
Merge pull request #353 from barrucadu/dependabot/github_actions/actions/checkout-3
Bump actions/checkout from 2.4.0 to 3
2022-03-02 10:49:26 +00:00
dependabot[bot]
0fc0812366
Bump actions/checkout from 2.4.0 to 3
Bumps [actions/checkout](https://github.com/actions/checkout) from 2.4.0 to 3.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v2.4.0...v3)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-02 08:26:00 +00:00
Michael Walker
ec0ad75994
Merge pull request #352 from barrucadu/dependabot/github_actions/haskell/actions-1.2.9
Bump haskell/actions from 1.2.6 to 1.2.9
2022-01-06 09:24:50 +00:00
dependabot[bot]
59acd64219
Bump haskell/actions from 1.2.6 to 1.2.9
Bumps [haskell/actions](https://github.com/haskell/actions) from 1.2.6 to 1.2.9.
- [Release notes](https://github.com/haskell/actions/releases)
- [Commits](https://github.com/haskell/actions/compare/v1.2.6...v1.2.9)

---
updated-dependencies:
- dependency-name: haskell/actions
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-01-06 08:08:37 +00:00
Michael Walker
42c9f61879
Merge pull request #350 from barrucadu/dependabot/github_actions/actions/checkout-2.4.0
Bump actions/checkout from 2.3.5 to 2.4.0
2021-11-03 09:06:40 +00:00
dependabot[bot]
efa0ce65d2
Bump actions/checkout from 2.3.5 to 2.4.0
Bumps [actions/checkout](https://github.com/actions/checkout) from 2.3.5 to 2.4.0.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v2.3.5...v2.4.0)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-11-03 08:11:11 +00:00
Michael Walker
2c8510dd9a
Merge pull request #349 from barrucadu/dependabot/github_actions/actions/checkout-2.3.5
Bump actions/checkout from 2.3.4 to 2.3.5
2021-10-18 11:13:22 +01:00
dependabot[bot]
dafca767cb
Bump actions/checkout from 2.3.4 to 2.3.5
Bumps [actions/checkout](https://github.com/actions/checkout) from 2.3.4 to 2.3.5.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v2.3.4...v2.3.5)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-10-18 08:11:25 +00:00
Michael Walker
dcbdfd1dba
Merge pull request #348 from barrucadu/dependabot/github_actions/haskell/actions-1.2.6
Bump haskell/actions from 1.2.5 to 1.2.6
2021-09-16 09:52:29 +01:00
dependabot[bot]
e0632784dd
Bump haskell/actions from 1.2.5 to 1.2.6
Bumps [haskell/actions](https://github.com/haskell/actions) from 1.2.5 to 1.2.6.
- [Release notes](https://github.com/haskell/actions/releases)
- [Commits](https://github.com/haskell/actions/compare/v1.2.5...v1.2.6)

---
updated-dependencies:
- dependency-name: haskell/actions
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-09-16 08:07:59 +00:00
Michael Walker
9bf1493d8c
Merge pull request #347 from barrucadu/dependabot/github_actions/haskell/actions-1.2.5
Bump haskell/actions from 1.2.4 to 1.2.5
2021-09-15 09:37:46 +01:00
dependabot[bot]
b0458dc0a9
Bump haskell/actions from 1.2.4 to 1.2.5
Bumps [haskell/actions](https://github.com/haskell/actions) from 1.2.4 to 1.2.5.
- [Release notes](https://github.com/haskell/actions/releases)
- [Commits](https://github.com/haskell/actions/compare/v1.2.4...v1.2.5)

---
updated-dependencies:
- dependency-name: haskell/actions
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-09-15 08:07:59 +00:00
Michael Walker
e768e5f775
Merge pull request #346 from barrucadu/dependabot/github_actions/haskell/actions-1.2.4
Bump haskell/actions from 1.2.3 to 1.2.4
2021-08-23 09:52:39 +01:00
dependabot[bot]
1b90e15396
Bump haskell/actions from 1.2.3 to 1.2.4
Bumps [haskell/actions](https://github.com/haskell/actions) from 1.2.3 to 1.2.4.
- [Release notes](https://github.com/haskell/actions/releases)
- [Commits](https://github.com/haskell/actions/compare/v1.2.3...v1.2.4)

---
updated-dependencies:
- dependency-name: haskell/actions
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-08-23 08:09:08 +00:00
Michael Walker
86d077b655
Merge pull request #345 from barrucadu/freenode
Remove references to freenode in READMEs
2021-08-15 13:36:28 +01:00
Michael Walker
21e1e10e35 Bump patch versions 2021-08-15 13:10:23 +01:00
Michael Walker
e52f1a0ab7 Remove reference to freenode in READMEs 2021-08-15 13:10:23 +01:00
Michael Walker
48a6fc24a7
Merge pull request #344 from barrucadu/dependabot/github_actions/haskell/actions-1.2.3
Bump haskell/actions from 1.2.2 to 1.2.3
2021-06-16 09:10:12 +01:00
dependabot[bot]
be193ffc4b
Bump haskell/actions from 1.2.2 to 1.2.3
Bumps [haskell/actions](https://github.com/haskell/actions) from 1.2.2 to 1.2.3.
- [Release notes](https://github.com/haskell/actions/releases)
- [Commits](https://github.com/haskell/actions/compare/v1.2.2...v1.2.3)

---
updated-dependencies:
- dependency-name: haskell/actions
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-06-16 06:28:59 +00:00
Michael Walker
03057625e1
Merge pull request #343 from barrucadu/dependabot/github_actions/haskell/actions-1.2.2
Bump haskell/actions from 1.2.1 to 1.2.2
2021-06-14 09:19:24 +01:00
dependabot[bot]
fa484779d1
Bump haskell/actions from 1.2.1 to 1.2.2
Bumps [haskell/actions](https://github.com/haskell/actions) from 1.2.1 to 1.2.2.
- [Release notes](https://github.com/haskell/actions/releases)
- [Commits](https://github.com/haskell/actions/compare/v1.2.1...v1.2.2)

---
updated-dependencies:
- dependency-name: haskell/actions
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-06-14 07:47:10 +00:00
Michael Walker
fe1a6a68a7
Merge pull request #342 from barrucadu/dependabot/github_actions/actions/checkout-2.3.4
Bump actions/checkout from 2 to 2.3.4
2021-05-12 10:17:39 +01:00
dependabot[bot]
89e8495c77
Bump actions/checkout from 2 to 2.3.4
Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 2.3.4.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v2...v2.3.4)

Signed-off-by: dependabot[bot] <support@github.com>
2021-05-12 08:05:06 +00:00
Michael Walker
8dce38efb1
Merge pull request #341 from barrucadu/dependabot/github_actions/haskell/actions-1.2.1
Bump haskell/actions from 1 to 1.2.1
2021-05-12 09:04:42 +01:00
dependabot[bot]
29ceb17db6
Bump haskell/actions from 1 to 1.2.1
Bumps [haskell/actions](https://github.com/haskell/actions) from 1 to 1.2.1.
- [Release notes](https://github.com/haskell/actions/releases)
- [Commits](https://github.com/haskell/actions/compare/v1...v1.2.1)

Signed-off-by: dependabot[bot] <support@github.com>
2021-05-12 06:08:18 +00:00
Michael Walker
f805783398
Merge pull request #340 from barrucadu/msw/concourse
Fix Concourse stackage task not using snapshot
2021-03-21 14:48:33 +00:00
Michael Walker
583e84b6cd Fix Concourse stackage task not using snapshot 2021-03-21 14:19:07 +00:00
Michael Walker
5d5447e862
Merge pull request #339 from barrucadu/msw/github-actions
Use haskell/actions/setup instead of mstksg/setup-stack
2021-03-20 22:46:14 +00:00
Michael Walker
adb8ab6a9b Use haskell/actions/setup instead of mstksg/setup-stack
setup-stack hasn't had a commit in over a year and needs an env var
setting to work around some default github-actions security, so it
seems to be abandonware.
2021-03-20 22:08:19 +00:00
Michael Walker
960763e0e1
Merge pull request #338 from barrucadu/dependabot/github_actions/mstksg/setup-stack-v2
Bump mstksg/setup-stack from v1 to v2
2021-03-20 11:53:22 +00:00
dependabot[bot]
a71bdcc5f9
Bump mstksg/setup-stack from v1 to v2
Bumps [mstksg/setup-stack](https://github.com/mstksg/setup-stack) from v1 to v2.
- [Release notes](https://github.com/mstksg/setup-stack/releases)
- [Commits](https://github.com/mstksg/setup-stack/compare/v1...69e4283faeb7a89f26326daa36e9cc0fa7a023bd)

Signed-off-by: dependabot[bot] <support@github.com>
2021-03-20 11:05:35 +00:00
Michael Walker
f4af8f34ac
Merge pull request #337 from barrucadu/ci-810
Add GHC 8.10 to CI
2021-03-20 11:05:14 +00:00
Michael Walker
71b441e5e2 Add a dependabot configuration file
This will keep the CI actions up to date.
2021-03-20 10:38:54 +00:00
Michael Walker
dab049096c Add GHC 8.10 to CI 2021-03-20 10:17:53 +00:00
Michael Walker
7ab4443e9c
Merge pull request #336 from mimi1vx/patch-1
Update ghc.rst - fix versions of base
2021-03-20 10:17:41 +00:00
Ondřej Súkup
5ec72dbd5b
Update ghc.rst - fix versions of base 2021-03-18 16:30:02 +01:00
Michael Walker
8f453da00f Add Concourse pipeline
Putting the tasks in separate files would be nice, but that doesn't
play so nicely with the path-restricted git resources.  Such a
resource pulls the git version *which changed the path*, not the
latest, so I'd need to pull in a second, unrestricted, input to get
the task files from.

That makes the pipeline look kind of awkward in the UI, so I decided
to just inline the definitions here.
2021-03-15 18:34:45 +00:00
Michael Walker
7fa062198d
Merge pull request #335 from barrucadu/ghc9
Add support for GHC 9.0
2021-03-14 11:38:49 +00:00
Michael Walker
4980bb93c8 dejafu-2.4.0.2 2021-03-14 00:11:23 +00:00
Michael Walker
1dbd4f1f7d concurrency-1.11.0.1 2021-03-14 00:11:23 +00:00
Michael Walker
6dcf804203 Add GHC 9.0 to the supported versions list 2021-03-14 00:11:23 +00:00
Michael Walker
ac0221c1da Fix various compiler warnings
There are still others remaining, but they can't all be fixed if I
want to keep compatibility with older GHC versions.
2021-03-14 00:11:23 +00:00
Michael Walker
2294663de8 Fix Par Monad example test failure
With the ParMonad / "testing exposes a deadlock" / randomly test,
simplification threw an error:

    Exception: (dejafu) Got a different result after simplifying:
    'True' /= 'Abort'

This is failing even with previously supported versions of GHC, so I
think it's a new library version (probably random, giving an original
trace which exposes the bug).

Disabling "safe IO" for this test fixes it, which means that either
the IO is not safe after all, or that there's another bug elsewhere
which is being hidden now that simplification is more
restricted... however, none of the other tests are failing, so I hope
it's just the IO.
2021-03-14 00:11:23 +00:00
Michael Walker
700fb5f1c4 Remove use of . in dejafu-tests (fix for GHC 9.0)
Like the use of `const` in concurrency and dejafu, this doesn't play
nicely with higher ranked types.
2021-03-14 00:11:23 +00:00
Michael Walker
4c98a7f6b7 Remove use of const in dejafu (fix for GHC 9.0) 2021-03-14 00:11:23 +00:00
Michael Walker
349767a7b6 Remove use of const in concurrency (fix for GHC 9.0)
Type inference seems to fall down with the rank-n type of
`forkWithUnmask` + `const`:

    Control/Monad/Conc/Class.hs:525:27: error:
        • Couldn't match type ‘b5’ with ‘forall a. m a -> m a’
          Expected: (forall a. m a -> m a) -> m ()
            Actual: b5 -> m ()
          Cannot instantiate unification variable ‘b5’
          with a type involving polytypes: forall a. m a -> m a
        • In the first argument of ‘forkWithUnmask’, namely ‘(const ma)’
          In the expression: forkWithUnmask (const ma)
          In an equation for ‘fork’: fork ma = forkWithUnmask (const ma)
        • Relevant bindings include
            ma :: m () (bound at Control/Monad/Conc/Class.hs:525:6)
            fork :: m () -> m (ThreadId m)
              (bound at Control/Monad/Conc/Class.hs:525:1)
        |
    525 | fork ma = forkWithUnmask (const ma)
2021-03-14 00:08:18 +00:00
Michael Walker
e64496664e
Merge pull request #333 from barrucadu/dejafu-2401
dejafu-2.4.0.1 release
2020-12-28 01:26:13 +00:00