-
Notifications
You must be signed in to change notification settings - Fork 152
Closed
Description
Much of the code needs revamping for Jula v0.6 (see e.g. #109). I've made a start on the julia-0.6
branch, but more work remains. This is a tracking issue.
The requirement is to replace all calls to size
(or Size
) from within a @generated
function generator to outside of the generator, such as in the generated body, or by using an outer function which calls Size
and another @generated
one which unrolls expressions, etc (given the relevant sizes as an input).
Here's a list of all the files/remaining tasks. Completed files should use v0.6 syntax/dispatch rules/etc (no Compat):
- util.jl
- traits.jl
- convert.jl (previously was core.jl)
- SUnitRange.jl (this is new)
- Scalar.jl
- SVector.jl
- FieldVector.jl
- SMatrix.jl
- SArray.jl
- MVector.jl
- MMatrix.jl
- MArray.jl
- SizedArray.jl
- abstractarray.jl
- indexing.jl (now more generic indexing that implements all the APL rules)
- broadcast.jl (new file, now generalized to arbitrarily many inputs)
- mapreduce.jl
- arraymath.jl
- linalg.jl
- matrix_multiply.jl
- solve.jl
- deque.jl
- det.jl
- inv.jl
- eigen.jl
- cholesky.jl
timholy, blegat, dpsanders and Gnimuctkoolen
Metadata
Metadata
Assignees
Labels
No labels