- Notifications
You must be signed in to change notification settings - Fork5
PermalinkChoose 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 orlearn 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
Uh oh!
There was an error while loading.Please reload this page.
base:0.7.0.0
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}defaultLoading
...
head repository:arrayfire/arrayfire-haskell
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
Uh oh!
There was an error while loading.Please reload this page.
compare:master
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}defaultLoading
- 6commits
- 33files changed
- 3contributors
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
twesterhout authoredMar 26, 2023
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
twesterhout authoredAug 24, 2023
Commits on Aug 25, 2023
Instead of allocating an array of pointers, joinMany was allocatingmemory for just one pointer. This was making ArrayFire read out ofbounds and fail with various errors.This commit fixes this issue by adding a helper withManyForeignPtrfunction that acts like withForeignPtr (not unsafeWithForeignPtr!), butfor a list of ForeignPtrs.
twesterhout authoredAug 25, 2023 Fix (**) and use property tests (#57)
The default implementation of (**) relied on log and incorrectlyhandled some inputs. The fix is making an explicit implementationusing the pow function.To test the changes, tests for functions from the Floating typeclassare re-written using property tests. There are a few helper functionsto make writing the actual properties easy.More tests can be converted to properties, but this is left foranother PR.
twesterhout authoredAug 25, 2023
Commits on May 4, 2024
Relax some tests that are satisfied only up to some floating point er…
…ror. (#59)
leftaroundabout authoredMay 4, 2024
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.7.0.0...master
Uh oh!
There was an error while loading.Please reload this page.