Skip to content
This repository was archived by the owner on Aug 3, 2024. It is now read-only.

Conversation

nomeata
Copy link
Contributor

@nomeata nomeata commented Feb 22, 2021

from ghc-9.2 on, the “default” langauge of GHC is expected to change
more wildly. To prepare for that (and unblock
https://gitlab.haskell.org/ghc/ghc/-/merge_requests/4853), this sets the
language for all the test files to Haskell2010. This should insolate
this test suite against changes to the default.

from ghc-9.2 on, the “default” langauge of GHC is expected to change
more wildly. To prepare for that (and unblock
https://gitlab.haskell.org/ghc/ghc/-/merge_requests/4853), this sets the
language for all the test files to `Haskell2010`. This should insolate
this test suite against changes to the default.
nomeata added a commit to nomeata/haddock that referenced this pull request Feb 22, 2021
from ghc-9.2 on, the “default” langauge of GHC is expected to change
more wildly. To prepare for that (and unblock
https://gitlab.haskell.org/ghc/ghc/-/merge_requests/4853), this sets the
language for all the test files to `Haskell2010`. This should insolate
this test suite against changes to the default.

Cherry-picked from haskell#1341
@Kleidukos Kleidukos merged commit 55e0d65 into haskell:ghc-9.0 Feb 22, 2021
@nomeata
Copy link
Contributor Author

nomeata commented Feb 22, 2021

That was quick :-)

@nomeata nomeata deleted the joachim/haskell2010-in-tests branch February 22, 2021 09:44
@Kleidukos
Copy link
Member

I need to port to ghc-head before you can use it in GHC, @nomeata ;)

ghc-mirror-bot pushed a commit to ghc/ghc that referenced this pull request Feb 22, 2021
this is the fix that is contributed at haskell/haddock#1341

Pushing this to test CI, but I assume we want to get that into haddock
first (ghc-9.0 and ghc-head).
ghc-mirror-bot pushed a commit to ghc/ghc that referenced this pull request Feb 22, 2021
this bumps the Haddock submodule to latest `ghc-head` to include these
changes:

    $ git log d1b7f181b60ba3ac191183f1512e66793d28ac08..HEAD
    commit a82ad674def0e62218076d91ea24ad978ccfed9f (HEAD, origin/ghc-head)
    Merge: 43dd878d 606e3f22
    Author: Hécate Moonlight <Kleidukos@users.noreply.github.com>
    Date:   Mon Feb 22 10:56:51 2021 +0100

        Merge pull request #1342 from nomeata/joachim/haskell2010-in-tests-ghc-head

        html-test: Always set language

    commit 606e3f220d20688c7baff94bef525a13434dc56b (origin/wip/joachim/haskell2010-in-tests-ghc-head)
    Author: Joachim Breitner <mail@joachim-breitner.de>
    Date:   Mon Feb 22 10:31:56 2021 +0100

        html-test: Always set language

        from ghc-9.2 on, the “default” langauge of GHC is expected to change
        more wildly. To prepare for that (and unblock
        https://gitlab.haskell.org/ghc/ghc/-/merge_requests/4853), this sets the
        language for all the test files to `Haskell2010`. This should insolate
        this test suite against changes to the default.

        Cherry-picked from haskell/haddock#1341

    commit 43dd878df19f2523311365fb07742a434291b590 (origin/wip/add-targetUnitId-to-target)
    Merge: c82317ea ac5ec36f
    Author: Hécate Moonlight <Kleidukos@users.noreply.github.com>
    Date:   Sun Feb 21 00:22:01 2021 +0100

        Merge pull request #1311 from fendor/wip/add-targetUnitId-to-target

        Add UnitId to Target record

    commit c82317eabed433e0734916f338e19ae71d362fa1
    Merge: 59957c28 23fa3045
    Author: Hécate Moonlight <Kleidukos@users.noreply.github.com>
    Date:   Sun Feb 14 17:19:27 2021 +0100

        Merge pull request #1331 from phadej/more-explicit-data-list-imports

        Add import list to Data.List in Haddock.Interface.Create

    commit 23fa3045f14ce0b8e107178e9b7859a66db65910
    Author: Oleg Grenrus <oleg.grenrus@iki.fi>
    Date:   Sun Feb 14 15:28:15 2021 +0200

        Add import list to Data.List in Haddock.Interface.Create

    commit 59957c2885732bb86e737ac9679a05c62189e022
    Merge: d1b7f181 7e8c7c34
    Author: Hécate Moonlight <Kleidukos@users.noreply.github.com>
    Date:   Thu Feb 11 11:00:31 2021 +0100

        Merge pull request #1329 from hsyl20/hsyl20/stabe_iface

        Stable sort for instances

    commit 7e8c7c3491f3e769368b8e6c767c62a33e996c80 (origin/hsyl20/stabe_iface)
    Author: alexbiehl <alexbiehl@gmail.com>
    Date:   Tue Feb 9 12:56:15 2021 +0100

        Also make TyLit deterministic

    commit cf7d06b8ac0f47d6ff1c2d3decdb6a50a0fd7502
    Author: alexbiehl <alexbiehl@gmail.com>
    Date:   Tue Feb 9 12:42:30 2021 +0100

        Stable sort for (data/newtype) instances

    commit ac5ec36f9eb9b697be6f4ceb63041a0abdcfd6d0
    Author: Fendor <power.walross@gmail.com>
    Date:   Wed Feb 3 19:10:20 2021 +0100

        Add UnitId to Target record
ghc-mirror-bot pushed a commit to ghc/ghc that referenced this pull request Feb 23, 2021
this bumps the Haddock submodule to latest `ghc-head` to include these
changes:

    commit 23ee81fc79abb368bd490852991b6b547aa75828 (HEAD -> ghc-9.0, upstream/ghc-9.0, origin/ghc-9.0)
    Merge: c046d252 43b1589d
    Author: Hécate Moonlight <Kleidukos@users.noreply.github.com>
    Date:   Mon Feb 22 14:48:03 2021 +0100

        Merge pull request #1347 from Kleidukos/explicit-imports-interface

        Explicit import lists for Haddock.Interface and Haddock.Interface.Create

    commit 43b1589d60731e4716bf790da1b8c10400a678fa (origin/explicit-imports-interface, explicit-imports-interface)
    Author: Hécate Moonlight <hecate+github@glitchbra.in>
    Date:   Mon Feb 22 14:33:51 2021 +0100

        Explicit import lists for Haddock.Interface and Haddock.Interface.Create

    commit c046d25269c27abe08112c561c7633720fb63da6
    Merge: 7b34e608 4289b9ce
    Author: Hécate Moonlight <Kleidukos@users.noreply.github.com>
    Date:   Mon Feb 22 12:21:51 2021 +0100

        Merge pull request #1346 from Kleidukos/fix-interface-imports

        Clean-up of Interface and Interface.Create's imports part 2

    commit 4289b9ceed0902fff44ba5fa89ef872ea888b16b (origin/fix-interface-imports, fix-interface-imports)
    Author: Hécate Moonlight <hecate+github@glitchbra.in>
    Date:   Mon Feb 22 11:57:09 2021 +0100

        Clean-up of Interface and Interface.Create's imports part 2

    commit 7b34e6085977d1302ef254ca1552dac02c23a239
    Merge: 55e0d65b e401749f
    Author: Hécate Moonlight <Kleidukos@users.noreply.github.com>
    Date:   Mon Feb 22 11:47:17 2021 +0100

        Merge pull request #1344 from Kleidukos/fix-interface-imports

        Clean-up of Interface and Interface.Create's imports and pragmata

    commit e401749f6e8d6baf02dafe1d30d245d1f3780c58
    Author: Hécate Moonlight <hecate+github@glitchbra.in>
    Date:   Mon Feb 22 11:33:35 2021 +0100

        Fix Interface and Interface.Create imports

    commit a82ad674def0e62218076d91ea24ad978ccfed9f (HEAD, origin/ghc-head)
    Merge: 43dd878d 606e3f22
    Author: Hécate Moonlight <Kleidukos@users.noreply.github.com>
    Date:   Mon Feb 22 10:56:51 2021 +0100

        Merge pull request #1342 from nomeata/joachim/haskell2010-in-tests-ghc-head

        html-test: Always set language

    commit 606e3f220d20688c7baff94bef525a13434dc56b (origin/wip/joachim/haskell2010-in-tests-ghc-head)
    Author: Joachim Breitner <mail@joachim-breitner.de>
    Date:   Mon Feb 22 10:31:56 2021 +0100

        html-test: Always set language

        from ghc-9.2 on, the “default” langauge of GHC is expected to change
        more wildly. To prepare for that (and unblock
        https://gitlab.haskell.org/ghc/ghc/-/merge_requests/4853), this sets the
        language for all the test files to `Haskell2010`. This should insolate
        this test suite against changes to the default.

        Cherry-picked from haskell/haddock#1341

    commit 43dd878df19f2523311365fb07742a434291b590 (origin/wip/add-targetUnitId-to-target)
    Merge: c82317ea ac5ec36f
    Author: Hécate Moonlight <Kleidukos@users.noreply.github.com>
    Date:   Sun Feb 21 00:22:01 2021 +0100

        Merge pull request #1311 from fendor/wip/add-targetUnitId-to-target

        Add UnitId to Target record

    commit c82317eabed433e0734916f338e19ae71d362fa1
    Merge: 59957c28 23fa3045
    Author: Hécate Moonlight <Kleidukos@users.noreply.github.com>
    Date:   Sun Feb 14 17:19:27 2021 +0100

        Merge pull request #1331 from phadej/more-explicit-data-list-imports

        Add import list to Data.List in Haddock.Interface.Create

    commit 23fa3045f14ce0b8e107178e9b7859a66db65910
    Author: Oleg Grenrus <oleg.grenrus@iki.fi>
    Date:   Sun Feb 14 15:28:15 2021 +0200

        Add import list to Data.List in Haddock.Interface.Create

    commit 59957c2885732bb86e737ac9679a05c62189e022
    Merge: d1b7f181 7e8c7c34
    Author: Hécate Moonlight <Kleidukos@users.noreply.github.com>
    Date:   Thu Feb 11 11:00:31 2021 +0100

        Merge pull request #1329 from hsyl20/hsyl20/stabe_iface

        Stable sort for instances

    commit 7e8c7c3491f3e769368b8e6c767c62a33e996c80 (origin/hsyl20/stabe_iface)
    Author: alexbiehl <alexbiehl@gmail.com>
    Date:   Tue Feb 9 12:56:15 2021 +0100

        Also make TyLit deterministic

    commit cf7d06b8ac0f47d6ff1c2d3decdb6a50a0fd7502
    Author: alexbiehl <alexbiehl@gmail.com>
    Date:   Tue Feb 9 12:42:30 2021 +0100

        Stable sort for (data/newtype) instances

    commit ac5ec36f9eb9b697be6f4ceb63041a0abdcfd6d0
    Author: Fendor <power.walross@gmail.com>
    Date:   Wed Feb 3 19:10:20 2021 +0100

        Add UnitId to Target record
ghc-mirror-bot pushed a commit to ghc/ghc that referenced this pull request Feb 24, 2021
this bumps the Haddock submodule to latest `ghc-head` to include these
changes:

    commit 23ee81fc79abb368bd490852991b6b547aa75828 (HEAD -> ghc-9.0, upstream/ghc-9.0, origin/ghc-9.0)
    Merge: c046d252 43b1589d
    Author: Hécate Moonlight <Kleidukos@users.noreply.github.com>
    Date:   Mon Feb 22 14:48:03 2021 +0100

        Merge pull request #1347 from Kleidukos/explicit-imports-interface

        Explicit import lists for Haddock.Interface and Haddock.Interface.Create

    commit 43b1589d60731e4716bf790da1b8c10400a678fa (origin/explicit-imports-interface, explicit-imports-interface)
    Author: Hécate Moonlight <hecate+github@glitchbra.in>
    Date:   Mon Feb 22 14:33:51 2021 +0100

        Explicit import lists for Haddock.Interface and Haddock.Interface.Create

    commit c046d25269c27abe08112c561c7633720fb63da6
    Merge: 7b34e608 4289b9ce
    Author: Hécate Moonlight <Kleidukos@users.noreply.github.com>
    Date:   Mon Feb 22 12:21:51 2021 +0100

        Merge pull request #1346 from Kleidukos/fix-interface-imports

        Clean-up of Interface and Interface.Create's imports part 2

    commit 4289b9ceed0902fff44ba5fa89ef872ea888b16b (origin/fix-interface-imports, fix-interface-imports)
    Author: Hécate Moonlight <hecate+github@glitchbra.in>
    Date:   Mon Feb 22 11:57:09 2021 +0100

        Clean-up of Interface and Interface.Create's imports part 2

    commit 7b34e6085977d1302ef254ca1552dac02c23a239
    Merge: 55e0d65b e401749f
    Author: Hécate Moonlight <Kleidukos@users.noreply.github.com>
    Date:   Mon Feb 22 11:47:17 2021 +0100

        Merge pull request #1344 from Kleidukos/fix-interface-imports

        Clean-up of Interface and Interface.Create's imports and pragmata

    commit e401749f6e8d6baf02dafe1d30d245d1f3780c58
    Author: Hécate Moonlight <hecate+github@glitchbra.in>
    Date:   Mon Feb 22 11:33:35 2021 +0100

        Fix Interface and Interface.Create imports

    commit a82ad674def0e62218076d91ea24ad978ccfed9f (HEAD, origin/ghc-head)
    Merge: 43dd878d 606e3f22
    Author: Hécate Moonlight <Kleidukos@users.noreply.github.com>
    Date:   Mon Feb 22 10:56:51 2021 +0100

        Merge pull request #1342 from nomeata/joachim/haskell2010-in-tests-ghc-head

        html-test: Always set language

    commit 606e3f220d20688c7baff94bef525a13434dc56b (origin/wip/joachim/haskell2010-in-tests-ghc-head)
    Author: Joachim Breitner <mail@joachim-breitner.de>
    Date:   Mon Feb 22 10:31:56 2021 +0100

        html-test: Always set language

        from ghc-9.2 on, the “default” langauge of GHC is expected to change
        more wildly. To prepare for that (and unblock
        https://gitlab.haskell.org/ghc/ghc/-/merge_requests/4853), this sets the
        language for all the test files to `Haskell2010`. This should insolate
        this test suite against changes to the default.

        Cherry-picked from haskell/haddock#1341

    commit 43dd878df19f2523311365fb07742a434291b590 (origin/wip/add-targetUnitId-to-target)
    Merge: c82317ea ac5ec36f
    Author: Hécate Moonlight <Kleidukos@users.noreply.github.com>
    Date:   Sun Feb 21 00:22:01 2021 +0100

        Merge pull request #1311 from fendor/wip/add-targetUnitId-to-target

        Add UnitId to Target record

    commit c82317eabed433e0734916f338e19ae71d362fa1
    Merge: 59957c28 23fa3045
    Author: Hécate Moonlight <Kleidukos@users.noreply.github.com>
    Date:   Sun Feb 14 17:19:27 2021 +0100

        Merge pull request #1331 from phadej/more-explicit-data-list-imports

        Add import list to Data.List in Haddock.Interface.Create

    commit 23fa3045f14ce0b8e107178e9b7859a66db65910
    Author: Oleg Grenrus <oleg.grenrus@iki.fi>
    Date:   Sun Feb 14 15:28:15 2021 +0200

        Add import list to Data.List in Haddock.Interface.Create

    commit 59957c2885732bb86e737ac9679a05c62189e022
    Merge: d1b7f181 7e8c7c34
    Author: Hécate Moonlight <Kleidukos@users.noreply.github.com>
    Date:   Thu Feb 11 11:00:31 2021 +0100

        Merge pull request #1329 from hsyl20/hsyl20/stabe_iface

        Stable sort for instances

    commit 7e8c7c3491f3e769368b8e6c767c62a33e996c80 (origin/hsyl20/stabe_iface)
    Author: alexbiehl <alexbiehl@gmail.com>
    Date:   Tue Feb 9 12:56:15 2021 +0100

        Also make TyLit deterministic

    commit cf7d06b8ac0f47d6ff1c2d3decdb6a50a0fd7502
    Author: alexbiehl <alexbiehl@gmail.com>
    Date:   Tue Feb 9 12:42:30 2021 +0100

        Stable sort for (data/newtype) instances

    commit ac5ec36f9eb9b697be6f4ceb63041a0abdcfd6d0
    Author: Fendor <power.walross@gmail.com>
    Date:   Wed Feb 3 19:10:20 2021 +0100

        Add UnitId to Target record
hubot pushed a commit to ghc/ghc that referenced this pull request May 17, 2024
from ghc-9.2 on, the “default” langauge of GHC is expected to change
more wildly. To prepare for that (and unblock
https://gitlab.haskell.org/ghc/ghc/-/merge_requests/4853), this sets the
language for all the test files to `Haskell2010`. This should insolate
this test suite against changes to the default.

Cherry-picked from haskell/haddock#1341
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants