Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support for GHC 9.10 #547

Merged
merged 3 commits into from
Nov 30, 2024
Merged

Conversation

LaurentRDC
Copy link
Contributor

Hi! Thanks for taking the time to create this pull request! You are awesome (:

The following schema may help when filing your pull request:

Description

This pull request adapts accelerate to be compiled using GHC 9.10, which comes bundled with base 4.20 and, most importantly, template-haskell 2.22

Motivation and context
Why is this change required? What problem does it solve? If it fixes an open issue(s), link to the issue here.

How has this been tested?
The test suite was run on my local machine using GHC 9.10

Types of changes
What types of changes does your code introduce? Put an x in all the boxes that apply:

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to change)

Checklist
Go over all the following points, and put an x in all the boxes that apply. If you're unsure about any of these, don't hesitate to ask. We're here to help!

  • My code follows the code style of this project
  • My change requires a change to the documentation
  • I have updated the documentation accordingly
  • I have added tests to cover my changes
  • All new and existing tests passed

@@ -14,7 +14,7 @@
module Data.BitSet where

import Data.Bits
import Prelude hiding ( foldl, foldr )
import Prelude hiding ( foldl, foldr, foldl' )
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Newly included in the prelude as of GHC 9.10

@tomsmeding
Copy link
Member

Let's not block this PR on apple clang on macos 14 not supporting -march=native (?). Thanks Laurent!

@tomsmeding tomsmeding merged commit 6c85447 into AccelerateHS:master Nov 30, 2024
35 of 43 checks passed
@LaurentRDC LaurentRDC deleted the GHC-9-10-support branch November 30, 2024 13:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants