JuliaArrays / ArrayViews.jl

A Julia package to explore a new system of array views
MIT License
19 stars 18 forks source link

updates for julia 1.0 #66

Closed amontoison closed 5 years ago

amontoison commented 6 years ago

resolved #64

amontoison commented 6 years ago

@andreasnoack, I commented a test in linalg.jl for information, I don't know where the problem come from. It's happen when we use an exotic stepped range(e.g. 2:2:7). Otherwise everything seem to work well with julia 1.0.

I also add an appveyor.yml file if you want to add windows CI in the future.

This package in very interesting for mathematics algorithm where it's frequent to extract matrix column. The possibility to not allocated memory with unsafe_aview is also attractive (even if it's seem to be a problem for GC....).

I will use it for Krylov repository in JuliaSmoothOptimizers where we need to do lots of view for solving linear systems of high dimensions.

VPetukhov commented 5 years ago

Hi @andreasnoack, Is there something, which prevents these fixes from merging? Looks like there are still issues with Julia 1.0

VPetukhov commented 5 years ago

Thanks!

andreasnoack commented 5 years ago

For this to really work, we'd need a transition to Project.toml instead of REQUIRE.