| Commit message (Collapse) | Author | Age | |
|---|---|---|---|
| * | Compatibility with GHC 9.6 | Tom Smeding | 2025-10-02 |
| | | |||
| * | Apply a small fraction of hlint hints | Mikolaj Konarski | 2025-06-30 |
| | | |||
| * | test: Don't generate unreasonably large replicated arrays | Tom Smeding | 2025-05-17 |
| | | |||
| * | Run stylish-haskell | Mikolaj Konarski | 2025-05-17 |
| | | |||
| * | Move modules Permutation and Types | Mikolaj Konarski | 2025-05-16 |
| | | |||
| * | Split and uniformly rename Shape modules | Mikolaj Konarski | 2025-05-14 |
| | | |||
| * | Revert some stylistic changes | Tom Smeding | 2025-05-13 |
| | | | | | https://x.com/comerijn/status/1257804634833420292 | ||
| * | Apply some suggestions from hlint | Mikolaj Konarski | 2025-05-13 |
| | | |||
| * | Let stylish-haskell sort things | Mikolaj Konarski | 2025-05-13 |
| | | |||
| * | Optimise reductions and dotprod with more vectorisation | Tom Smeding | 2025-03-14 |
| | | | | | | | | | | Turns out that if you don't supply -ffast-math, the C compiler will faithfully reproduce your linear reduction order, which is rather disastrous for parallelisation with vector units. This changes the summation order, so numerical results might differ slightly. To wit: the test suite needed adjustment. | ||
| * | arith: Some negate tests (to check stride handling) | Tom Smeding | 2025-02-18 |
| | | |||
| * | arith: Unary int ops on strided arrays without normalisation | Tom Smeding | 2025-02-16 |
| | | |||
| * | Pull orthotope from git | Tom Smeding | 2025-01-04 |
| | | |||
| * | Properly test C reductions | Tom Smeding | 2024-06-03 |
| | | |||
| * | Move sh*Tail to main ox-arrays | Tom Smeding | 2024-06-03 |
| | | |||
| * | Test permInverse | Tom Smeding | 2024-06-03 |
| | | |||
| * | Clearer module purposes | Tom Smeding | 2024-05-30 |
| | | | | | Thanks Mikolaj for discussion | ||
| * | Refactor Nested (modules, function names) | Tom Smeding | 2024-05-30 |
| | | |||
| * | Reorganise test files | Tom Smeding | 2024-05-28 |
