Closed sfchen closed 8 years ago
Can you give me more details? Version, reproducible code, etc. I cannot do anything without it. The current release version (v0.1.1) passed tests on Travis CI (https://travis-ci.org/BioJulia/Libz.jl/builds/129039284).
0.4.2 is failing
julia> Pkg.test("Libz")
INFO: Computing test dependencies for Libz...
INFO: Installing FactCheck v0.4.2
INFO: Testing Libz
Source
Error :: (line:505)
Expression: test_round_trip(UInt8[]) --> true
MethodError: readbytes!
has no method matching readbytes!(::Libz.Source{:inflate,BufferedStreams.BufferedInputStream{Libz.Source{:deflate,BufferedStreams.BufferedInputStream{BufferedStreams.EmptyStream}}}}, ::Array{UInt8,1}, ::Int64, ::Int64)
you may have intended to import Base.readbytes!
Closest candidates are:
readbytes!(::BufferedStreams.BufferedInputStream{T}, ::AbstractArray{UInt8,N}, ::Int64, ::Int64)
readbytes!(::IOStream, ::AbstractArray{UInt8,N}, ::Int64, ::Int64)
readbytes!(::IO, ::AbstractArray{UInt8,N}, ::Int64, ::Int64)
...
in fillbuffer! at /Users/shifu/.julia/v0.4/BufferedStreams/src/bufferedinputstream.jl:71
in readbytes! at io.jl:240
in readbytes at io.jl:258
in readbytes at io.jl:257
in test_round_trip at /Users/shifu/.julia/v0.4/Libz/test/runtests.jl:8
in anonymous at /Users/shifu/.julia/v0.4/FactCheck/src/FactCheck.jl:271
in do_fact at /Users/shifu/.julia/v0.4/FactCheck/src/FactCheck.jl:333
[inlined code] from /Users/shifu/.julia/v0.4/FactCheck/src/FactCheck.jl:271
in anonymous at /Users/shifu/.julia/v0.4/Libz/test/runtests.jl:7
in facts at /Users/shifu/.julia/v0.4/FactCheck/src/FactCheck.jl:448
in include at /Applications/Julia-0.4.2.app/Contents/Resources/julia/lib/julia/sys.dylib
in include_from_node1 at /Applications/Julia-0.4.2.app/Contents/Resources/julia/lib/julia/sys.dylib
in process_options at /Applications/Julia-0.4.2.app/Contents/Resources/julia/lib/julia/sys.dylib
in _start at /Applications/Julia-0.4.2.app/Contents/Resources/julia/lib/julia/sys.dylib
Error :: (line:505)
Expression: test_round_trip(rand(UInt8,1)) --> true
MethodError: readbytes!
has no method matching readbytes!(::Libz.Source{:inflate,BufferedStreams.BufferedInputStream{Libz.Source{:deflate,BufferedStreams.BufferedInputStream{BufferedStreams.EmptyStream}}}}, ::Array{UInt8,1}, ::Int64, ::Int64)
you may have intended to import Base.readbytes!
Closest candidates are:
readbytes!(::BufferedStreams.BufferedInputStream{T}, ::AbstractArray{UInt8,N}, ::Int64, ::Int64)
readbytes!(::IOStream, ::AbstractArray{UInt8,N}, ::Int64, ::Int64)
readbytes!(::IO, ::AbstractArray{UInt8,N}, ::Int64, ::Int64)
...
in fillbuffer! at /Users/shifu/.julia/v0.4/BufferedStreams/src/bufferedinputstream.jl:71
in readbytes! at io.jl:240
in readbytes at io.jl:258
in readbytes at io.jl:257
in test_round_trip at /Users/shifu/.julia/v0.4/Libz/test/runtests.jl:8
in anonymous at /Users/shifu/.julia/v0.4/FactCheck/src/FactCheck.jl:271
in do_fact at /Users/shifu/.julia/v0.4/FactCheck/src/FactCheck.jl:333
[inlined code] from /Users/shifu/.julia/v0.4/FactCheck/src/FactCheck.jl:271
in anonymous at /Users/shifu/.julia/v0.4/Libz/test/runtests.jl:7
in facts at /Users/shifu/.julia/v0.4/FactCheck/src/FactCheck.jl:448
in include at /Applications/Julia-0.4.2.app/Contents/Resources/julia/lib/julia/sys.dylib
in include_from_node1 at /Applications/Julia-0.4.2.app/Contents/Resources/julia/lib/julia/sys.dylib
in process_options at /Applications/Julia-0.4.2.app/Contents/Resources/julia/lib/julia/sys.dylib
in _start at /Applications/Julia-0.4.2.app/Contents/Resources/julia/lib/julia/sys.dylib
Error :: (line:505)
Expression: test_round_trip(rand(UInt8,1000000)) --> true
MethodError: readbytes!
has no method matching readbytes!(::Libz.Source{:inflate,BufferedStreams.BufferedInputStream{Libz.Source{:deflate,BufferedStreams.BufferedInputStream{BufferedStreams.EmptyStream}}}}, ::Array{UInt8,1}, ::Int64, ::Int64)
you may have intended to import Base.readbytes!
Closest candidates are:
readbytes!(::BufferedStreams.BufferedInputStream{T}, ::AbstractArray{UInt8,N}, ::Int64, ::Int64)
readbytes!(::IOStream, ::AbstractArray{UInt8,N}, ::Int64, ::Int64)
readbytes!(::IO, ::AbstractArray{UInt8,N}, ::Int64, ::Int64)
...
in fillbuffer! at /Users/shifu/.julia/v0.4/BufferedStreams/src/bufferedinputstream.jl:71
in readbytes! at io.jl:240
in readbytes at io.jl:258
in readbytes at io.jl:257
in test_round_trip at /Users/shifu/.julia/v0.4/Libz/test/runtests.jl:8
in anonymous at /Users/shifu/.julia/v0.4/FactCheck/src/FactCheck.jl:271
in do_fact at /Users/shifu/.julia/v0.4/FactCheck/src/FactCheck.jl:333
[inlined code] from /Users/shifu/.julia/v0.4/FactCheck/src/FactCheck.jl:271
in anonymous at /Users/shifu/.julia/v0.4/Libz/test/runtests.jl:7
in facts at /Users/shifu/.julia/v0.4/FactCheck/src/FactCheck.jl:448
in include at /Applications/Julia-0.4.2.app/Contents/Resources/julia/lib/julia/sys.dylib
in include_from_node1 at /Applications/Julia-0.4.2.app/Contents/Resources/julia/lib/julia/sys.dylib
in process_options at /Applications/Julia-0.4.2.app/Contents/Resources/julia/lib/julia/sys.dylib
in _start at /Applications/Julia-0.4.2.app/Contents/Resources/julia/lib/julia/sys.dylib
Out of 3 total facts:
Errored: 3
Sink
Failure :: (line:505) :: fact was false
Expression: test_round_trip(rand(UInt8,1)) --> true
Expected: true
Occurred: false
master
is PASSED with some warnings
INFO: Computing test dependencies for Libz...
INFO: Installing BaseTestNext v0.2.1
INFO: Testing Libz
INFO: Recompiling stale cache file /Users/shifu/.julia/lib/v0.5/BufferedStreams.ji for module BufferedStreams.
INFO: Recompiling stale cache file /Users/shifu/.julia/lib/v0.5/Libz.ji for module Libz.
WARNING: @unix_only
is deprecated, use @static if is_unix()
instead
in depwarn(::String, ::Symbol) at ./deprecated.jl:64
in @unix_only(::Any) at ./deprecated.jl:494
in include_from_node1(::String) at ./loading.jl:426 (repeats 2 times)
in macro expansion; at ./none:2 [inlined]
in anonymous at ./
Sorry, after a manual update of METADA,seems it is working.
My METADATA was broken and blocked any further updating..
Closing this issue
😄
Mac OSX, both failing