JuliaArrays / ArrayViews.jl

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

Pkg.test fails on Julia 0.5 #45

Closed GravityAssisted closed 6 years ago

GravityAssisted commented 8 years ago

I am having trouble with testing ArrayViews on Julia 0.5.

julia> versioninfo()
Julia Version 0.5.0-rc2+0
Commit 0350e57 (2016-08-12 11:25 UTC)
Platform Info:
  System: Darwin (x86_64-apple-darwin15.0.0)
  CPU: Intel(R) Core(TM) i7-4980HQ CPU @ 2.80GHz
  WORD_SIZE: 64
  BLAS: libopenblas (USE64BITINT DYNAMIC_ARCH NO_AFFINITY Haswell)
  LAPACK: libopenblas64_
  LIBM: libopenlibm
  LLVM: libLLVM-3.7.1 (ORCJIT, haswell)

See below:

julia> Pkg.test("ArrayViews")
INFO: Testing ArrayViews
* running arrviews.jl ...
    -- testing ContiguousView{T,1}
    -- testing ContiguousView{T,2}
    -- testing ContiguousView{T,3}
    -- testing ContiguousView{T,4}
    -- testing ContiguousView{T,5}
    -- testing UnsafeContiguousView{T,1}
    -- testing UnsafeContiguousView{T,2}
    -- testing UnsafeContiguousView{T,3}
    -- testing UnsafeContiguousView{T,4}
    -- testing UnsafeContiguousView{T,5}
    -- testing StridedView{T,1,0}
    -- testing StridedView{T,2,0}
    -- testing StridedView{T,2,1}
    -- testing StridedView{T,3,0}
    -- testing StridedView{T,3,1}
    -- testing StridedView{T,3,2}
    -- testing StridedView{T,4,0}
    -- testing StridedView{T,4,1}
    -- testing StridedView{T,4,2}
    -- testing StridedView{T,4,3}
    -- testing StridedView{T,5,0}
    -- testing StridedView{T,5,1}
    -- testing StridedView{T,5,2}
    -- testing StridedView{T,5,3}
    -- testing StridedView{T,5,4}
    -- testing UnsafeStridedView{T,1,0}
    -- testing UnsafeStridedView{T,2,0}
    -- testing UnsafeStridedView{T,2,1}
    -- testing UnsafeStridedView{T,3,0}
    -- testing UnsafeStridedView{T,3,1}
    -- testing UnsafeStridedView{T,3,2}
    -- testing UnsafeStridedView{T,4,0}
    -- testing UnsafeStridedView{T,4,1}
    -- testing UnsafeStridedView{T,4,2}
    -- testing UnsafeStridedView{T,4,3}
    -- testing UnsafeStridedView{T,5,0}
    -- testing UnsafeStridedView{T,5,1}
    -- testing UnsafeStridedView{T,5,2}
    -- testing UnsafeStridedView{T,5,3}
    -- testing UnsafeStridedView{T,5,4}
* running contrank.jl ...
* running subviews.jl ...
WARNING: both ArrayViews and Base export "view"; uses of it in module Main must be qualified
ERROR: LoadError: LoadError: UndefVarError: view not defined
 in _test_arrview(::Base.ReshapedArray{Float64,4,FloatRange{Float64},Tuple{}}, ::Float64, ::Int64, ::Vararg{Int64,N}) at /Users/arora/.julia/v0.5/ArrayViews/test/subviews.jl:29
 in include_from_node1(::String) at ./loading.jl:426
 in macro expansion; at /Users/arora/.julia/v0.5/ArrayViews/test/runtests.jl:10 [inlined]
 in anonymous at ./<missing>:?
 in include_from_node1(::String) at ./loading.jl:426
 in process_options(::Base.JLOptions) at ./client.jl:262
 in _start() at ./client.jl:318
while loading /Users/arora/.julia/v0.5/ArrayViews/test/subviews.jl, in expression starting on line 42
while loading /Users/arora/.julia/v0.5/ArrayViews/test/runtests.jl, in expression starting on line 7
========================================================[ ERROR: ArrayViews ]=========================================================

failed process: Process(`/Users/arora/src/julia_v5/julia/usr/bin/julia -Cnative -J/Users/arora/src/julia_v5/julia/usr/lib/julia/sys.dylib --compile=yes --depwarn=yes --check-bounds=yes --code-coverage=none --color=yes --compilecache=yes /Users/arora/.julia/v0.5/ArrayViews/test/runtests.jl`, ProcessExited(1)) [1]

======================================================================================================================================
ERROR: ArrayViews had test errors
 in #test#61(::Bool, ::Function, ::Array{AbstractString,1}) at ./pkg/entry.jl:740
 in (::Base.Pkg.Entry.#kw##test)(::Array{Any,1}, ::Base.Pkg.Entry.#test, ::Array{AbstractString,1}) at ./<missing>:0
 in (::Base.Pkg.Dir.##2#3{Array{Any,1},Base.Pkg.Entry.#test,Tuple{Array{AbstractString,1}}})() at ./pkg/dir.jl:31
 in cd(::Base.Pkg.Dir.##2#3{Array{Any,1},Base.Pkg.Entry.#test,Tuple{Array{AbstractString,1}}}, ::String) at ./file.jl:59
 in #cd#1(::Array{Any,1}, ::Function, ::Function, ::Array{AbstractString,1}, ::Vararg{Array{AbstractString,1},N}) at ./pkg/dir.jl:31
 in (::Base.Pkg.Dir.#kw##cd)(::Array{Any,1}, ::Base.Pkg.Dir.#cd, ::Function, ::Array{AbstractString,1}, ::Vararg{Array{AbstractString,1},N}) at ./<missing>:0
 in #test#3(::Bool, ::Function, ::String, ::Vararg{String,N}) at ./pkg/pkg.jl:258
 in test(::String, ::Vararg{String,N}) at ./pkg/pkg.jl:258
andreasnoack commented 6 years ago

0.5 is no longer supported