-
Notifications
You must be signed in to change notification settings - Fork 5
Permalink
Choose a base ref
{{ refName }}
default
Choose a head ref
{{ refName }}
default
Comparing changes
Choose two branches to see what’s changed or to start a new pull request.
If you need to, you can also or
learn more about diff comparisons.
Open a pull request
Create a new pull request by comparing changes across two branches. If you need to, you can also .
Learn more about diff comparisons here.
base repository: arrayfire/arrayfire-haskell
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 0.6.0.0
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
...
head repository: arrayfire/arrayfire-haskell
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: master
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
- 9 commits
- 40 files changed
- 4 contributors
Commits on Nov 24, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 5d62160 - Browse repository at this point
Copy the full SHA 5d62160View commit details
Commits on May 19, 2022
-
Configuration menu - View commit details
-
Copy full SHA for d1778bc - Browse repository at this point
Copy the full SHA d1778bcView commit details
Commits on Oct 2, 2022
-
Major bump to use latest GHC and version 3.8.2 of ArrayFire.
- Adds stack.yaml - 3.8.2 bump fixes variance and product calculations in arrayfire-haskell tests - Tests on latest GHC versions
Configuration menu - View commit details
-
Copy full SHA for 8dd8494 - Browse repository at this point
Copy the full SHA 8dd8494View commit details
Commits on Mar 26, 2023
-
Fix tests for ArrayFire 3.8.3 (#51)
* Do not rely on == comparison for cbrt and sqrt tests * Do not be too strict about the version constraint; upstream ArrayFire changes a lot between minor releases, so we check for that, but don't assert a specific patch version
Configuration menu - View commit details
-
Copy full SHA for 5e69254 - Browse repository at this point
Copy the full SHA 5e69254View commit details
Commits on Aug 24, 2023
-
Switch to Nix flakes; make the tests pass with newest ArrayFire (#55)
* Switch to Nix flakes; make the tests pass with nix build & nix develop for the latest version of ArrayFire * update flake.lock
Configuration menu - View commit details
-
Copy full SHA for 1e4f909 - Browse repository at this point
Copy the full SHA 1e4f909View commit details
Commits on Aug 25, 2023
-
Instead of allocating an array of pointers, joinMany was allocating memory for just one pointer. This was making ArrayFire read out of bounds and fail with various errors. This commit fixes this issue by adding a helper withManyForeignPtr function that acts like withForeignPtr (not unsafeWithForeignPtr!), but for a list of ForeignPtrs.
Configuration menu - View commit details
-
Copy full SHA for 90812e0 - Browse repository at this point
Copy the full SHA 90812e0View commit details -
Fix (**) and use property tests (#57)
The default implementation of (**) relied on log and incorrectly handled some inputs. The fix is making an explicit implementation using the pow function. To test the changes, tests for functions from the Floating typeclass are re-written using property tests. There are a few helper functions to make writing the actual properties easy. More tests can be converted to properties, but this is left for another PR.
Configuration menu - View commit details
-
Copy full SHA for 971bae0 - Browse repository at this point
Copy the full SHA 971bae0View commit details
Commits on May 4, 2024
-
Configuration menu - View commit details
-
Copy full SHA for f268fc9 - Browse repository at this point
Copy the full SHA f268fc9View commit details
Commits on Dec 14, 2024
-
Configuration menu - View commit details
-
Copy full SHA for fa74dd8 - Browse repository at this point
Copy the full SHA fa74dd8View commit details
Loading
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff 0.6.0.0...master