Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Tests failing #48

Open
ablaom opened this issue Sep 15, 2021 · 1 comment
Open

Tests failing #48

ablaom opened this issue Sep 15, 2021 · 1 comment

Comments

@ablaom
Copy link
Contributor

ablaom commented Sep 15, 2021

Started on #47 but having problem getting the current release to pass tests:

     Testing Running tests...
Test Summary: | Pass  Total
types         |   15     15
┌ Warning: Error parsing "<wf cmd=verify_tag pos=VBP ot=notag>'ve</wf>". AssertionError("No parser for \"<wf cmd=verify_tag pos=VBP ot=notag>'ve</wf>\"")
└ @ CorpusLoaders ~/.julia/packages/CorpusLoaders/RkzqR/src/apply_subparsers.jl:23
Test Summary: | Pass  Total
SemCor        |   35     35
Test Summary: | Pass  Total
Senseval3     |    4      4
Test Summary: | Pass  Total
CoNLL         |    9      9
Test Summary: | Pass  Total
CoNLL2000     |    7      7
basic use train_pos: Test Failed at /Users/anthony/.julia/packages/CorpusLoaders/RkzqR/test/test_IMDB.jl:15
  Expression: typeof(words) == Vector{String}
   Evaluated: Vector{Any} == Vector{String}
Stacktrace:
  [1] macro expansion
    @ ~/.julia/packages/CorpusLoaders/RkzqR/test/test_IMDB.jl:15 [inlined]
  [2] top-level scope
    @ /Users/julia/buildbot/worker/package_macos64/build/usr/share/julia/stdlib/v1.6/Test/src/Test.jl:1226
  [3] include(fname::String)
    @ Base.MainInclude ./client.jl:444
  [4] macro expansion
    @ ~/.julia/packages/CorpusLoaders/RkzqR/test/runtests.jl:20 [inlined]
  [5] top-level scope
    @ /Users/julia/buildbot/worker/package_macos64/build/usr/share/julia/stdlib/v1.6/Test/src/Test.jl:1226
  [6] include(fname::String)
    @ Base.MainInclude ./client.jl:444
  [7] top-level scope
    @ none:6
  [8] eval
    @ ./boot.jl:360 [inlined]
  [9] exec_options(opts::Base.JLOptions)
    @ Base ./client.jl:261
 [10] _start()
    @ Base ./client.jl:485
basic use train_pos: Test Failed at /Users/anthony/.julia/packages/CorpusLoaders/RkzqR/test/test_IMDB.jl:18
  Expression: typeof(sentences) == #= /Users/anthony/.julia/packages/CorpusLoaders/RkzqR/test/test_IMDB.jl:18 =# @NestedVector(String, 2)
   Evaluated: Vector{Any} == Vector{Vector{String}}
Stacktrace:
  [1] macro expansion
    @ ~/.julia/packages/CorpusLoaders/RkzqR/test/test_IMDB.jl:18 [inlined]
  [2] top-level scope
    @ /Users/julia/buildbot/worker/package_macos64/build/usr/share/julia/stdlib/v1.6/Test/src/Test.jl:1226
  [3] include(fname::String)
    @ Base.MainInclude ./client.jl:444
  [4] macro expansion
    @ ~/.julia/packages/CorpusLoaders/RkzqR/test/runtests.jl:20 [inlined]
  [5] top-level scope
    @ /Users/julia/buildbot/worker/package_macos64/build/usr/share/julia/stdlib/v1.6/Test/src/Test.jl:1226
  [6] include(fname::String)
    @ Base.MainInclude ./client.jl:444
  [7] top-level scope
    @ none:6
  [8] eval
    @ ./boot.jl:360 [inlined]
  [9] exec_options(opts::Base.JLOptions)
    @ Base ./client.jl:261
 [10] _start()
    @ Base ./client.jl:485
basic use train_pos: Error During Test at /Users/anthony/.julia/packages/CorpusLoaders/RkzqR/test/test_IMDB.jl:19
  Test threw exception
  Expression: sum(length.(sentences)) == length(words)
  MethodError: no method matching zero(::Type{Any})
  Closest candidates are:
    zero(::Type{Union{Missing, T}}) where T at missing.jl:105
    zero(::Union{Type{P}, P}) where P<:Dates.Period at /Users/julia/buildbot/worker/package_macos64/build/usr/share/julia/stdlib/v1.6/Dates/src/periods.jl:53
    zero(::SparseArrays.AbstractSparseArray) at /Users/julia/buildbot/worker/package_macos64/build/usr/share/julia/stdlib/v1.6/SparseArrays/src/SparseArrays.jl:55
    ...
  Stacktrace:
    [1] zero(#unused#::Type{Any})
      @ Base ./missing.jl:106
    [2] reduce_empty(#unused#::typeof(+), #unused#::Type{Any})
      @ Base ./reduce.jl:311
    [3] reduce_empty(#unused#::typeof(Base.add_sum), #unused#::Type{Any})
      @ Base ./reduce.jl:320
    [4] mapreduce_empty(#unused#::typeof(identity), op::Function, T::Type)
      @ Base ./reduce.jl:343
    [5] reduce_empty(op::Base.MappingRF{typeof(identity), typeof(Base.add_sum)}, #unused#::Type{Any})
      @ Base ./reduce.jl:329
    [6] reduce_empty_iter
      @ ./reduce.jl:355 [inlined]
    [7] mapreduce_empty_iter(f::Function, op::Function, itr::Vector{Any}, ItrEltype::Base.HasEltype)
      @ Base ./reduce.jl:351
    [8] _mapreduce(f::typeof(identity), op::typeof(Base.add_sum), #unused#::IndexLinear, A::Vector{Any})
      @ Base ./reduce.jl:400
    [9] _mapreduce_dim
      @ ./reducedim.jl:318 [inlined]
   [10] #mapreduce#672
      @ ./reducedim.jl:310 [inlined]
   [11] mapreduce
      @ ./reducedim.jl:310 [inlined]
   [12] #_sum#682
      @ ./reducedim.jl:878 [inlined]
   [13] _sum
      @ ./reducedim.jl:878 [inlined]
   [14] #_sum#681
      @ ./reducedim.jl:877 [inlined]
   [15] _sum
      @ ./reducedim.jl:877 [inlined]
   [16] #sum#679
      @ ./reducedim.jl:873 [inlined]
   [17] sum(a::Vector{Any})
      @ Base ./reducedim.jl:873
   [18] macro expansion
      @ ~/.julia/packages/CorpusLoaders/RkzqR/test/test_IMDB.jl:19 [inlined]
   [19] top-level scope
      @ /Users/julia/buildbot/worker/package_macos64/build/usr/share/julia/stdlib/v1.6/Test/src/Test.jl:1226
   [20] include(fname::String)
      @ Base.MainInclude ./client.jl:444
   [21] macro expansion
      @ ~/.julia/packages/CorpusLoaders/RkzqR/test/runtests.jl:20 [inlined]
   [22] top-level scope
      @ /Users/julia/buildbot/worker/package_macos64/build/usr/share/julia/stdlib/v1.6/Test/src/Test.jl:1226
   [23] include(fname::String)
      @ Base.MainInclude ./client.jl:444
   [24] top-level scope
      @ none:6
   [25] eval
      @ ./boot.jl:360 [inlined]
   [26] exec_options(opts::Base.JLOptions)
      @ Base ./client.jl:261
   [27] _start()
      @ Base ./client.jl:485
basic use train_pos: Test Failed at /Users/anthony/.julia/packages/CorpusLoaders/RkzqR/test/test_IMDB.jl:21
  Expression: typeof(flatten_levels(docs, (!lvls)(IMDB, :documents)) |> full_consolidate) == Vector{String}
   Evaluated: Vector{Any} == Vector{String}
Stacktrace:
  [1] macro expansion
    @ ~/.julia/packages/CorpusLoaders/RkzqR/test/test_IMDB.jl:21 [inlined]
  [2] top-level scope
    @ /Users/julia/buildbot/worker/package_macos64/build/usr/share/julia/stdlib/v1.6/Test/src/Test.jl:1226
  [3] include(fname::String)
    @ Base.MainInclude ./client.jl:444
  [4] macro expansion
    @ ~/.julia/packages/CorpusLoaders/RkzqR/test/runtests.jl:20 [inlined]
  [5] top-level scope
    @ /Users/julia/buildbot/worker/package_macos64/build/usr/share/julia/stdlib/v1.6/Test/src/Test.jl:1226
  [6] include(fname::String)
    @ Base.MainInclude ./client.jl:444
  [7] top-level scope
    @ none:6
  [8] eval
    @ ./boot.jl:360 [inlined]
  [9] exec_options(opts::Base.JLOptions)
    @ Base ./client.jl:261
 [10] _start()
    @ Base ./client.jl:485
basic use train_pos: Test Failed at /Users/anthony/.julia/packages/CorpusLoaders/RkzqR/test/test_IMDB.jl:22
  Expression: typeof(flatten_levels(docs, (!lvls)(IMDB, :sentences)) |> full_consolidate) == Vector{String}
   Evaluated: Vector{Any} == Vector{String}
Stacktrace:
  [1] macro expansion
    @ ~/.julia/packages/CorpusLoaders/RkzqR/test/test_IMDB.jl:22 [inlined]
  [2] top-level scope
    @ /Users/julia/buildbot/worker/package_macos64/build/usr/share/julia/stdlib/v1.6/Test/src/Test.jl:1226
  [3] include(fname::String)
    @ Base.MainInclude ./client.jl:444
  [4] macro expansion
    @ ~/.julia/packages/CorpusLoaders/RkzqR/test/runtests.jl:20 [inlined]
  [5] top-level scope
    @ /Users/julia/buildbot/worker/package_macos64/build/usr/share/julia/stdlib/v1.6/Test/src/Test.jl:1226
  [6] include(fname::String)
    @ Base.MainInclude ./client.jl:444
  [7] top-level scope
    @ none:6
  [8] eval
    @ ./boot.jl:360 [inlined]
  [9] exec_options(opts::Base.JLOptions)
    @ Base ./client.jl:261
 [10] _start()
    @ Base ./client.jl:485
Test Summary:         | Pass  Fail  Error  Total
IMDB                  |   19     4      1     24
  basic use train_pos |    1     4      1      6
  basic use train_neg |    6                   6
  basic use test_pos  |    6                   6
  basic use test_neg  |    6                   6
Test Summary:         | Pass  Fail  Error  Total
IMDB                  |   19     4      1     24
  basic use train_pos |    1     4      1      6
  basic use train_neg |    6                   6
  basic use test_pos  |    6                   6
  basic use test_neg  |    6                   6
ERROR: LoadError: Some tests did not pass: 19 passed, 4 failed, 1 errored, 0 broken.
in expression starting at /Users/anthony/.julia/packages/CorpusLoaders/RkzqR/test/runtests.jl:19

caused by: Some tests did not pass: 19 passed, 4 failed, 1 errored, 0 broken.
ERROR: Package CorpusLoaders errored during testing
(jl_4k2h6c) pkg> st
      Status `/private/var/folders/4n/gvbmlhdc8xj973001s6vdyw00000gq/T/jl_4k2h6c/Project.toml`
  [214a0ac2] CorpusLoaders v0.3.2

julia> versioninfo()
Julia Version 1.6.0
Commit f9720dc2eb (2021-03-24 12:55 UTC)
Platform Info:
  OS: macOS (x86_64-apple-darwin19.6.0)
  CPU: Intel(R) Core(TM) i7-8850H CPU @ 2.60GHz
  WORD_SIZE: 64
  LIBM: libopenlibm
  LLVM: libLLVM-11.0.1 (ORCJIT, skylake)
Environment:
  JULIA_LTS_PATH = /Applications/Julia-1.0.app/Contents/Resources/julia/bin/julia
  JULIA_PATH = /Applications/Julia-1.6.app/Contents/Resources/julia/bin/julia
  JULIA_EGLOT_PATH = /Applications/Julia-1.5.app/Contents/Resources/julia/bin/julia
  JULIA_NUM_THREADS = 5
  JULIA_NIGHTLY_PATH = /Applications/Julia-1.7.app/Contents/Resources/julia/bin/julia
@oxinabox
Copy link
Member

Weird.
I wonder if it i a bug here, or in MultiResolutionIterators.jl.

Could it be that the IMDB data isn't loading an an empty collection can't infer?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants