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

Assertion failure during Pkg.test("Feather") #21920

Closed
tkelman opened this issue May 17, 2017 · 5 comments
Closed

Assertion failure during Pkg.test("Feather") #21920

tkelman opened this issue May 17, 2017 · 5 comments

Comments

@tkelman
Copy link
Contributor

tkelman commented May 17, 2017

Package bug or Julia bug? The assertion failure looks like it's been seen before on Travis (but not for a while?) at #17374 (comment)

$ rm -rf $HOME/Julia/jlpkgtmp && JULIA_PKGDIR=$HOME/Julia/jlpkgtmp ./julia --depwarn=no -e 'versioninfo(); Pkg.init(); Pkg.add("Feather"); Pkg.test("Feather")'
Julia Version 0.7.0-DEV.216
Commit 83b5261* (2017-05-17 06:33 UTC)
Platform Info:
  OS: Linux (x86_64-linux-gnu)
  CPU: Intel(R) Xeon(R) CPU E3-1241 v3 @ 3.50GHz
  WORD_SIZE: 64
  BLAS: libopenblas (USE64BITINT DYNAMIC_ARCH NO_AFFINITY Haswell)
  LAPACK: libopenblas64_
  LIBM: libopenlibm
  LLVM: libLLVM-3.9.1 (ORCJIT, haswell)
INFO: Initializing package repository /home/tkelman/Julia/jlpkgtmp/v0.7
INFO: Cloning METADATA from https://github.com/JuliaLang/METADATA.jl
INFO: Cloning cache of CategoricalArrays from https://github.com/JuliaData/CategoricalArrays.jl.git
INFO: Cloning cache of Compat from https://github.com/JuliaLang/Compat.jl.git
INFO: Cloning cache of DataArrays from https://github.com/JuliaStats/DataArrays.jl.git
INFO: Cloning cache of DataFrames from https://github.com/JuliaStats/DataFrames.jl.git
INFO: Cloning cache of DataStreams from https://github.com/JuliaData/DataStreams.jl.git
INFO: Cloning cache of DataStructures from https://github.com/JuliaCollections/DataStructures.jl.git
INFO: Cloning cache of Feather from https://github.com/JuliaStats/Feather.jl.git
INFO: Cloning cache of FileIO from https://github.com/JuliaIO/FileIO.jl.git
INFO: Cloning cache of FlatBuffers from https://github.com/JuliaData/FlatBuffers.jl.git
INFO: Cloning cache of GZip from https://github.com/JuliaIO/GZip.jl.git
INFO: Cloning cache of NullableArrays from https://github.com/JuliaStats/NullableArrays.jl.git
INFO: Cloning cache of Reexport from https://github.com/simonster/Reexport.jl.git
INFO: Cloning cache of SortingAlgorithms from https://github.com/JuliaCollections/SortingAlgorithms.jl.git
INFO: Cloning cache of SpecialFunctions from https://github.com/JuliaMath/SpecialFunctions.jl.git
INFO: Cloning cache of StatsBase from https://github.com/JuliaStats/StatsBase.jl.git
INFO: Cloning cache of WeakRefStrings from https://github.com/quinnj/WeakRefStrings.jl.git
INFO: Installing CategoricalArrays v0.1.3
INFO: Installing Compat v0.25.1
INFO: Installing DataArrays v0.5.1
INFO: Installing DataFrames v0.9.1
INFO: Installing DataStreams v0.1.3
INFO: Installing DataStructures v0.5.3
INFO: Installing Feather v0.2.5
INFO: Installing FileIO v0.3.1
INFO: Installing FlatBuffers v0.2.0
INFO: Installing GZip v0.3.0
INFO: Installing NullableArrays v0.1.0
INFO: Installing Reexport v0.0.3
INFO: Installing SortingAlgorithms v0.1.1
INFO: Installing SpecialFunctions v0.1.1
INFO: Installing StatsBase v0.14.1
INFO: Installing WeakRefStrings v0.2.0
INFO: Package database updated
INFO: Computing test dependencies for Feather...
INFO: Cloning cache of DataStreamsIntegrationTests from https://github.com/JuliaData/DataStreamsIntegrationTests.jl.git
INFO: Installing DataStreamsIntegrationTests v0.0.2
INFO: Testing Feather
WARNING: Method definition describe(AbstractArray{T, N} where N where T) in module StatsBase at /home/tkelman/Julia/jlpkgtmp/v0.7/StatsBase/src/scalarstats.jl:573 overwritten in module DataFrames at /home/tkelman/Julia/jlpkgtmp/v0.7/DataFrames/src/abstractdataframe/abstractdataframe.jl:407.
WARNING: Method definition describe(AbstractArray{T, N} where N where T) in module StatsBase at /home/tkelman/Julia/jlpkgtmp/v0.7/StatsBase/src/scalarstats.jl:573 overwritten in module DataFrames at /home/tkelman/Julia/jlpkgtmp/v0.7/DataFrames/src/abstractdataframe/abstractdataframe.jl:407.
WARNING: Method definition ==(Base.Nullable{S}, Base.Nullable{T}) in module Base at nullable.jl:238 overwritten in module NullableArrays at /home/tkelman/Julia/jlpkgtmp/v0.7/NullableArrays/src/operators.jl:128.
WARNING: Method definition ==(Base.Nullable{S}, Base.Nullable{T}) in module Base at nullable.jl:238 overwritten in module NullableArrays at /home/tkelman/Julia/jlpkgtmp/v0.7/NullableArrays/src/operators.jl:128.
WARNING: Method definition ==(Base.Nullable{S}, Base.Nullable{T}) in module Base at nullable.jl:238 overwritten in module NullableArrays at /home/tkelman/Julia/jlpkgtmp/v0.7/NullableArrays/src/operators.jl:128.
WARNING: Method definition describe(AbstractArray{T, N} where N where T) in module StatsBase at /home/tkelman/Julia/jlpkgtmp/v0.7/StatsBase/src/scalarstats.jl:573 overwritten in module DataFrames at /home/tkelman/Julia/jlpkgtmp/v0.7/DataFrames/src/abstractdataframe/abstractdataframe.jl:407.
WARNING: Method definition ==(Base.Nullable{S}, Base.Nullable{T}) in module Base at nullable.jl:238 overwritten in module NullableArrays at /home/tkelman/Julia/jlpkgtmp/v0.7/NullableArrays/src/operators.jl:128.
WARNING: This Feather file is old and will not be readable beyond the 0.3.0 release
julia: /home/tkelman/Julia/julia-0.7/src/julia.h:682: jl_value_t* jl_svecref(void*, size_t): Assertion `(((jl_value_t*)(((jl_taggedvalue_t*)((char*)(t) - sizeof(jl_taggedvalue_t)))->header & ~(uintptr_t)15))==(jl_value_t*)(jl_simplevector_type))' failed.

signal (6): Aborted
while loading /home/tkelman/Julia/jlpkgtmp/v0.7/Feather/test/runtests.jl, in expression starting on line 17
raise at /build/eglibc-oGUzwX/eglibc-2.19/signal/../nptl/sysdeps/unix/sysv/linux/raise.c:56
abort at /build/eglibc-oGUzwX/eglibc-2.19/stdlib/abort.c:89
__assert_fail_base at /build/eglibc-oGUzwX/eglibc-2.19/assert/assert.c:92
__assert_fail at /build/eglibc-oGUzwX/eglibc-2.19/assert/assert.c:101
jl_svecref at /home/tkelman/Julia/julia-0.7/src/julia.h:682
jl_svecref at /home/tkelman/Julia/julia-0.7/usr/include/llvm/ADT/ilist.h:418 [inlined]
emit_setfield at /home/tkelman/Julia/julia-0.7/src/cgutils.cpp:2237
emit_builtin_call at /home/tkelman/Julia/julia-0.7/src/codegen.cpp:3073
emit_call at /home/tkelman/Julia/julia-0.7/src/codegen.cpp:3441
emit_expr at /home/tkelman/Julia/julia-0.7/src/codegen.cpp:4139
emit_stmtpos at /home/tkelman/Julia/julia-0.7/src/codegen.cpp:4058 [inlined]
emit_function at /home/tkelman/Julia/julia-0.7/src/codegen.cpp:6242
jl_compile_linfo at /home/tkelman/Julia/julia-0.7/src/codegen.cpp:1256
jl_compile_for_dispatch at /home/tkelman/Julia/julia-0.7/src/gf.c:1665
jl_compile_method_internal at /home/tkelman/Julia/julia-0.7/src/julia_internal.h:316 [inlined]
jl_call_method_internal at /home/tkelman/Julia/julia-0.7/src/julia_internal.h:363 [inlined]
jl_apply_generic at /home/tkelman/Julia/julia-0.7/src/gf.c:1923
stream! at /home/tkelman/Julia/jlpkgtmp/v0.7/DataStreams/src/DataStreams.jl:239
unknown function (ip: 0x7feec72b721a)
jl_call_fptr_internal at /home/tkelman/Julia/julia-0.7/src/julia_internal.h:348 [inlined]
jl_call_method_internal at /home/tkelman/Julia/julia-0.7/src/julia_internal.h:367 [inlined]
jl_apply_generic at /home/tkelman/Julia/julia-0.7/src/gf.c:1923
#stream!#5 at /home/tkelman/Julia/jlpkgtmp/v0.7/DataStreams/src/DataStreams.jl:151
jl_call_fptr_internal at /home/tkelman/Julia/julia-0.7/src/julia_internal.h:348 [inlined]
jl_call_method_internal at /home/tkelman/Julia/julia-0.7/src/julia_internal.h:367 [inlined]
jl_apply_generic at /home/tkelman/Julia/julia-0.7/src/gf.c:1923
jl_apply at /home/tkelman/Julia/julia-0.7/src/julia.h:1422 [inlined]
jl_invoke at /home/tkelman/Julia/julia-0.7/src/gf.c:51
macro expansion at /home/tkelman/Julia/jlpkgtmp/v0.7/Feather/test/runtests.jl:19 [inlined]
anonymous at ./<missing> (unknown line)
jl_call_fptr_internal at /home/tkelman/Julia/julia-0.7/src/julia_internal.h:348 [inlined]
jl_call_method_internal at /home/tkelman/Julia/julia-0.7/src/julia_internal.h:367 [inlined]
jl_toplevel_eval_flex at /home/tkelman/Julia/julia-0.7/src/toplevel.c:587
jl_parse_eval_all at /home/tkelman/Julia/julia-0.7/src/ast.c:873
jl_load at /home/tkelman/Julia/julia-0.7/src/toplevel.c:614
include_from_node1 at ./loading.jl:569
unknown function (ip: 0x7feee36e6c0b)
jl_call_fptr_internal at /home/tkelman/Julia/julia-0.7/src/julia_internal.h:348 [inlined]
jl_call_method_internal at /home/tkelman/Julia/julia-0.7/src/julia_internal.h:367 [inlined]
jl_apply_generic at /home/tkelman/Julia/julia-0.7/src/gf.c:1923
include at ./sysimg.jl:14
unknown function (ip: 0x7feee356a90b)
jl_call_fptr_internal at /home/tkelman/Julia/julia-0.7/src/julia_internal.h:348 [inlined]
jl_call_method_internal at /home/tkelman/Julia/julia-0.7/src/julia_internal.h:367 [inlined]
jl_apply_generic at /home/tkelman/Julia/julia-0.7/src/gf.c:1923
process_options at ./client.jl:305
_start at ./client.jl:371
unknown function (ip: 0x7feee36f6438)
jl_call_fptr_internal at /home/tkelman/Julia/julia-0.7/src/julia_internal.h:348 [inlined]
jl_call_method_internal at /home/tkelman/Julia/julia-0.7/src/julia_internal.h:367 [inlined]
jl_apply_generic at /home/tkelman/Julia/julia-0.7/src/gf.c:1923
jl_apply at /home/tkelman/Julia/julia-0.7/ui/../src/julia.h:1422 [inlined]
true_main at /home/tkelman/Julia/julia-0.7/ui/repl.c:127
main at /home/tkelman/Julia/julia-0.7/ui/repl.c:264
__libc_start_main at /build/eglibc-oGUzwX/eglibc-2.19/csu/libc-start.c:287
unknown function (ip: 0x4015fa)
Allocations: 7261437 (Pool: 7259695; Big: 1742); GC: 9
====================================[ ERROR: Feather ]====================================

failed process: Process(`/home/tkelman/Julia/julia-0.7/usr/bin/julia -Cx86-64 -J/home/tkelman/Julia/julia-0.7/usr/lib/julia/sys.so --compile=yes --depwarn=no --check-bounds=yes --code-coverage=none --color=no --compilecache=yes /home/tkelman/Julia/jlpkgtmp/v0.7/Feather/test/runtests.jl`, ProcessSignaled(6)) [0]

==========================================================================================
INFO: Removing DataStreamsIntegrationTests v0.0.2
ERROR: Feather had test errors
@tkelman
Copy link
Contributor Author

tkelman commented Jun 6, 2017

as far as I can tell this was not fixed by #21714, cc @quinnj

@vtjnash
Copy link
Sponsor Member

vtjnash commented Jun 6, 2017

fixed by #22019 (comment) and commit is marked for backport.

@tkelman
Copy link
Contributor Author

tkelman commented Jun 7, 2017

that broke other packages and is not getting backported in full. which commit?

@tkelman
Copy link
Contributor Author

tkelman commented Jun 7, 2017

and none of the bugfixes there have tests

@KristofferC
Copy link
Sponsor Member

Seems stale.

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

3 participants