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

segfaulting problems on latest PkgEval #40065

Closed
vtjnash opened this issue Mar 16, 2021 · 7 comments
Closed

segfaulting problems on latest PkgEval #40065

vtjnash opened this issue Mar 16, 2021 · 7 comments
Assignees
Labels
regression Regression in behavior compared to a previous version
Milestone

Comments

@vtjnash
Copy link
Member

vtjnash commented Mar 16, 2021

https://s3.amazonaws.com/julialang-reports/nanosoldier/pkgeval/by_date/2021-03/16/Documenter.1.7.0-DEV-70b6afa432.log

signal (15): Terminated
in expression starting at none:1

https://s3.amazonaws.com/julialang-reports/nanosoldier/pkgeval/by_date/2021-03/16/SummationByPartsOperators.1.7.0-DEV-70b6afa432.log solved

signal (11): Segmentation fault
in expression starting at /home/pkgeval/.julia/packages/SummationByPartsOperators/8UffJ/test/periodic_operators_test.jl:667
iterate at ./range.jl:747 [inlined]
vect at ./array.jl:108 [inlined]
#periodic_derivative_coefficients#15 at /home/pkgeval/.julia/packages/SummationByPartsOperators/8UffJ/src/periodic_operators.jl:523
unknown function (ip: 0x7fa3cf3f53c4)
_jl_invoke at /workspace/srcdir/src/gf.c:2245 [inlined]
jl_apply_generic at /workspace/srcdir/src/gf.c:2427
periodic_derivative_coefficients##kw at /home/pkgeval/.julia/packages/SummationByPartsOperators/8UffJ/src/periodic_operators.jl:479
#periodic_derivative_operator#16 at /home/pkgeval/.julia/packages/SummationByPartsOperators/8UffJ/src/periodic_operators.jl:746
periodic_derivative_operator##kw at /home/pkgeval/.julia/packages/SummationByPartsOperators/8UffJ/src/periodic_operators.jl:745
unknown function (ip: 0x7fa3cf3f248c)
_jl_invoke at /workspace/srcdir/src/gf.c:2245 [inlined]
jl_apply_generic at /workspace/srcdir/src/gf.c:2427
jl_apply at /workspace/srcdir/src/julia.h:1757 [inlined]
do_call at /workspace/srcdir/src/interpreter.c:117
eval_value at /workspace/srcdir/src/interpreter.c:206
eval_stmt_value at /workspace/srcdir/src/interpreter.c:157 [inlined]
eval_body at /workspace/srcdir/src/interpreter.c:574
eval_body at /workspace/srcdir/src/interpreter.c:502
jl_interpret_toplevel_thunk at /workspace/srcdir/src/interpreter.c:717
jl_toplevel_eval_flex at /workspace/srcdir/src/toplevel.c:884
jl_toplevel_eval_flex at /workspace/srcdir/src/toplevel.c:829
jl_toplevel_eval_in at /workspace/srcdir/src/toplevel.c:936
eval at ./boot.jl:369 [inlined]
include_string at ./loading.jl:1094
_jl_invoke at /workspace/srcdir/src/gf.c:2245 [inlined]
jl_apply_generic at /workspace/srcdir/src/gf.c:2427
_include at ./loading.jl:1148
include at ./client.jl:451 [inlined]
macro expansion at /home/pkgeval/.julia/packages/SummationByPartsOperators/8UffJ/test/runtests.jl:3 [inlined]
macro expansion at /workspace/srcdir/usr/share/julia/stdlib/v1.7/Test/src/Test.jl:1153 [inlined]
macro expansion at /home/pkgeval/.julia/packages/SummationByPartsOperators/8UffJ/test/runtests.jl:3 [inlined]

https://s3.amazonaws.com/julialang-reports/nanosoldier/pkgeval/by_date/2021-03/16/SPICE.1.7.0-DEV-70b6afa432.log

GC error (probable corruption) :
Allocations: 48202313 (Pool: 48148000; Big: 54313); GC: 61
_zip_iterate_some(Tuple{Array{Int64, 1}}, Tuple{Tuple{Int64}}, Tuple{Core.Compiler.Missing}, Core.Compiler.Missing) from _zip_iterate_some(Any, Any, Tuple{T, Vararg{Any}}, T) where {T}
0x7f8ea4001010: Root object: 0x7f8ebc410010 :: 0x7f8ec1b75ab0 (bits: 3)
        of type Task
0x7f8ea4001028: Root object: 0x7f8ec1b46a30 :: 0x7f8ec19d2980 (bits: 3)
        of type Module
@vtjnash vtjnash added the regression Regression in behavior compared to a previous version label Mar 16, 2021
@JeffBezanson
Copy link
Member

SummationByPartsOperators: bisect says #39980. It looks like it's exposing some bad cases in codegen around union types, causing us to try to load the type tag of a null pointer. To see the function in question:

using SummationByPartsOperators
code_llvm(SummationByPartsOperators.var"#periodic_derivative_coefficients#15", (Type{Float32}, Val{:serial}, Int, typeof(SummationByPartsOperators.periodic_derivative_coefficients), SummationByPartsOperators.Holoborodko2008, Int, Int))

@JeffBezanson JeffBezanson added this to the 1.7 milestone Mar 23, 2021
@JeffBezanson JeffBezanson self-assigned this Apr 1, 2021
JeffBezanson added a commit that referenced this issue Apr 6, 2021
KristofferC pushed a commit that referenced this issue Apr 14, 2021
also fixes part of #40065

(cherry picked from commit 00cf7b0)
ElOceanografo pushed a commit to ElOceanografo/julia that referenced this issue May 4, 2021
antoine-levitt pushed a commit to antoine-levitt/julia that referenced this issue May 9, 2021
@vtjnash
Copy link
Member Author

vtjnash commented Jun 3, 2021

@vtjnash
Copy link
Member Author

vtjnash commented Jun 3, 2021

As anticipated, there is many packages that failed from statistical errors last night (https://github.com/JuliaCI/NanosoldierReports/blob/master/pkgeval/by_date/2021-06/03/report.md). @JeffBezanson could you help look into some of these others:

https://s3.amazonaws.com/julialang-reports/nanosoldier/pkgeval/by_date/2021-06/03/SplittablesBase.1.7.0-DEV-9f32653992.log split off to #41157

julia: /workspace/srcdir/src/intrinsics.cpp:287: llvm::Value* emit_unboxed_coercion(jl_codectx_t&, llvm::Type*, llvm::Value*): Assertion `to->isIntOrPtrTy() || to->isFloatingPointTy()' failed.

signal (6): Aborted
in expression starting at /home/pkgeval/.julia/packages/SplittablesBase/AEQKX/test/test_halve.jl:83
gsignal at /lib/x86_64-linux-gnu/libc.so.6 (unknown line)
abort at /lib/x86_64-linux-gnu/libc.so.6 (unknown line)
unknown function (ip: 0x7fee0a7a240e)
__assert_fail at /lib/x86_64-linux-gnu/libc.so.6 (unknown line)
emit_unboxed_coercion at /workspace/srcdir/src/intrinsics.cpp:287
emit_unbox at /workspace/srcdir/src/intrinsics.cpp:353
typed_store at /workspace/srcdir/src/cgutils.cpp:1495
emit_builtin_call at /workspace/srcdir/src/codegen.cpp:2984
emit_call at /workspace/srcdir/src/codegen.cpp:3691
emit_expr at /workspace/srcdir/src/codegen.cpp:4508
emit_ssaval_assign at /workspace/srcdir/src/codegen.cpp:4159
emit_stmtpos at /workspace/srcdir/src/codegen.cpp:4401 [inlined]
emit_function at /workspace/srcdir/src/codegen.cpp:7186
jl_emit_code at /workspace/srcdir/src/codegen.cpp:7559
jl_emit_codeinst at /workspace/srcdir/src/codegen.cpp:7604
jl_compile_workqueue at /workspace/srcdir/src/codegen.cpp:7706
_jl_compile_codeinst at /workspace/srcdir/src/jitlayers.cpp:127
jl_generate_fptr at /workspace/srcdir/src/jitlayers.cpp:350
jl_compile_method_internal at /workspace/srcdir/src/gf.c:1977
jl_compile_method_internal at /workspace/srcdir/src/gf.c:2243 [inlined]
_jl_invoke at /workspace/srcdir/src/gf.c:2236 [inlined]
jl_invoke at /workspace/srcdir/src/gf.c:2251
recursive_vcat at /home/pkgeval/.julia/packages/SplittablesBase/AEQKX/src/testing.jl:79

https://s3.amazonaws.com/julialang-reports/nanosoldier/pkgeval/by_date/2021-06/03/XUnit.1.7.0-DEV-9f32653992.log (causing many others)

RROR: LoadError: type TaskLocalRNG has no field seed

PR: RelationalAI-oss/XUnit.jl#13


https://s3.amazonaws.com/julialang-reports/nanosoldier/pkgeval/by_date/2021-06/03/ADCME.1.7.0-DEV-9f32653992.log
StackOverflow in subtyping


https://s3.amazonaws.com/julialang-reports/nanosoldier/pkgeval/by_date/2021-06/03/DynamicHMC.1.7.0-DEV-9f32653992.log fixed

random booleans: Test Failed at /home/pkgeval/.julia/packages/DynamicHMC/lYo0t/test/test-NUTS.jl:53
  Expression: rand(RNG′) == rand(RNG)
   Evaluated: 0.39075600772334507 == 0.39075600772334496

https://s3.amazonaws.com/julialang-reports/nanosoldier/pkgeval/by_date/2021-06/03/Faker.1.7.0-DEV-9f32653992.log (fixed in neomatrixcode/Faker.jl#22)

Faker: Error During Test at /home/pkgeval/.julia/packages/Faker/F3W9Y/test/runtests.jl:4
  Got exception outside of a @test
  LoadError: MethodError: Cannot `convert` an object of type Random.TaskLocalRNG to an object of type Random.MersenneTwister
  Closest candidates are:
    convert(::Type{T}, !Matched::T) where T at essentials.jl:218
    Random.MersenneTwister(::Any) at /workspace/srcdir/usr/share/julia/stdlib/v1.7/Random/src/RNGs.jl:143
    Random.MersenneTwister(::Any, !Matched::Any, !Matched::Any, !Matched::Any, !Matched::Any, !Matched::Any, !Matched::Any, !Matched::Any, !Matched::Any, !Matched::Any) at /workspace/srcdir/usr/share/julia/stdlib/v1.7/Random/src/RNGs.jl:90
  Stacktrace:
    [1] seed(seed::Int64)
      @ Faker ~/.julia/packages/Faker/F3W9Y/src/base.jl:5

@vtjnash
Copy link
Member Author

vtjnash commented Jun 3, 2021

https://s3.amazonaws.com/julialang-reports/nanosoldier/pkgeval/by_date/2021-06/03/Ferrite.1.7.0-DEV-9f32653992.log incorrect usage of Random.seed (Ferrite-FEM/Ferrite.jl#351)

Grid, DofHandler, vtk: Test Failed at /home/pkgeval/.julia/packages/Ferrite/y7a78/test/test_grid_dofhandler_vtk.jl:86
  Expression: chomp(readline(csio)) == sha
   Evaluated: "ecd41621c0ac245869fd86e0286f6932270e657e" == "ffc30e94099ee7b4107b67702e80ae050430b6b9"
Stacktrace:
 [1] macro expansion
   @ /workspace/srcdir/usr/share/julia/stdlib/v1.7/Test/src/Test.jl:445 [inlined]
 [2] macro expansion
   @ ~/.julia/packages/Ferrite/y7a78/test/test_grid_dofhandler_vtk.jl:86 [inlined]
 [3] macro expansion
   @ /workspace/srcdir/usr/share/julia/stdlib/v1.7/Test/src/Test.jl:1282 [inlined]
 [4] top-level scope
   @ ~/.julia/packages/Ferrite/y7a78/test/test_grid_dofhandler_vtk.jl:12

https://s3.amazonaws.com/julialang-reports/nanosoldier/pkgeval/by_date/2021-06/03/FileTrees.1.7.0-DEV-9f32653992.log
GC-related badness and segfaulting?
access to internal state through a corrupt ccall (JuliaData/MemPool.jl#52)


https://s3.amazonaws.com/julialang-reports/nanosoldier/pkgeval/by_date/2021-06/03/LoopVectorization.1.7.0-DEV-9f32653992.log
https://s3.amazonaws.com/julialang-reports/nanosoldier/pkgeval/by_date/2021-06/03/NaNStatistics.1.7.0-DEV-9f32653992.log
https://s3.amazonaws.com/julialang-reports/nanosoldier/pkgeval/by_date/2021-06/03/Octavian.1.7.0-DEV-9f32653992.log
https://s3.amazonaws.com/julialang-reports/nanosoldier/pkgeval/by_date/2021-06/03/StatGeochem.1.7.0-DEV-9f32653992.log
https://s3.amazonaws.com/julialang-reports/nanosoldier/pkgeval/by_date/2021-06/03/Gaius.1.7.0-DEV-9f32653992.log

AFAICT, these were fixed in LoopVectorization

  TypeError: in getfield, expected Symbol, got a value of type Int64
  Stacktrace:
    [1] macro expansion
      @ ~/.julia/packages/LoopVectorization/LuCqO/src/condense_loopset.jl:363 [inlined]
    [2] gespf1
      @ ~/.julia/packages/LoopVectorization/LuCqO/src/condense_loopset.jl:349 [inlined]
    [3] gemm_kernel!(u::LinearAlgebra.Adjoint{Float64, Vector{Float64}}, v::LinearAlgebra.Adjoint{Float64, Vector{Float64}}, A::Matrix{Float64})
      @ Gaius ~/.julia/packages/Gaius/E4lVX/src/kernels.jl:88
    [4] _mul!
      @ ~/.julia/packages/Gaius/E4lVX/src/matmul.jl:64 [inlined]
    [5] mul!(C::LinearAlgebra.Adjoint{Float64, Vector{Float64}}, A::LinearAlgebra.Adjoint{Float64, Vector{Float64}}, B::Matrix{Float64}; block_size::Nothing, sizecheck::Bool)
      @ Gaius ~/.julia/packages/Gaius/E4lVX/src/public_mul.jl:83
    [6] mul!(C::LinearAlgebra.Adjoint{Float64, Vector{Float64}}, A::LinearAlgebra.Adjoint{Float64, Vector{Float64}}, B::Matrix{Float64})
      @ Gaius ~/.julia/packages/Gaius/E4lVX/src/public_mul.jl:79
    [7] macro expansion
      @ /workspace/srcdir/usr/share/julia/stdlib/v1.7/Test/src/Test.jl:445 [inlined]
    [8] macro expansion
      @ ~/.julia/packages/Gaius/E4lVX/test/_public_mul.jl:101 [inlined]
    [9] macro expansion
      @ /workspace/srcdir/usr/share/julia/stdlib/v1.7/Test/src/Test.jl:1282 [inlined]
   [10] macro expansion
      @ ~/.julia/packages/Gaius/E4lVX/test/_public_mul.jl:95 [inlined]
   [11] top-level scope
      @ ./timing.jl:210

https://s3.amazonaws.com/julialang-reports/nanosoldier/pkgeval/by_date/2021-06/03/Infinity.1.7.0-DEV-9f32653992.log filed as cjdoris/Infinity.jl#32

  Expression: rand(Infinite) == ∞
   Evaluated: -∞ == ∞

https://s3.amazonaws.com/julialang-reports/nanosoldier/pkgeval/by_date/2021-06/03/InterpolatedPDFs.1.7.0-DEV-9f32653992.log filed at m-wells/InterpolatedPDFs.jl#7

Vector knots: Error During Test at /home/pkgeval/.julia/packages/InterpolatedPDFs/YIKGP/test/runtests.jl:42
  Test threw exception
  Expression: quantile(d, 1) == last(x)
  BoundsError: attempt to access 5-element extrapolate(interpolate((::Vector{Float64},), ::Vector{Float64}, Gridded(Interpolations.Linear())), Throw()) with element type Float64 at index [1]
  Stacktrace:
    [1] throw_boundserror(A::Interpolations.Extrapolation{Float64, 1, Interpolations.GriddedInterpolation{Float64, 1, Float64, Interpolations.Gridded{Interpolations.Linear}, Tuple{Vector{Float64}}}, Interpolations.Gridded{Interpolations.Linear}, Interpolations.Throw{Nothing}}, I::Tuple{Int64})
      @ Base ./abstractarray.jl:694
    [2] inbounds_index
      @ ~/.julia/packages/Interpolations/TBuvH/src/extrapolation/extrapolation.jl:109 [inlined]
    [3] inbounds_position
      @ ~/.julia/packages/Interpolations/TBuvH/src/extrapolation/extrapolation.jl:100 [inlined]
    [4] Extrapolation
      @ ~/.julia/packages/Interpolations/TBuvH/src/extrapolation/extrapolation.jl:48 [inlined]
    [5] quantile(d::LinearInterpolatedPDF{Interpolations.Extrapolation{Float64, 1, Interpolations.GriddedInterpolation{Float64, 1, Float64, Interpolations.Gridded{Interpolations.Linear}, Tuple{Vector{Float64}}}, Interpolations.Gridded{Interpolations.Linear}, Interpolations.Throw{Nothing}}, Interpolations.Extrapolation{Float64, 1, Interpolations.GriddedInterpolation{Float64, 1, Float64, Interpolations.Gridded{Interpolations.Linear}, Tuple{Vector{Float64}}}, Interpolations.Gridded{Interpolations.Linear}, Interpolations.Throw{Nothing}}, Interpolations.Extrapolation{Float64, 1, Interpolations.GriddedInterpolation{Float64, 1, Float64, Interpolations.Gridded{Interpolations.Linear}, Tuple{Vector{Float64}}}, Interpolations.Gridded{Interpolations.Linear}, Interpolations.Throw{Nothing}}}, x::Int64)
      @ InterpolatedPDFs ~/.julia/packages/InterpolatedPDFs/YIKGP/src/linear_1d.jl:67
    [6] macro expansion
      @ /workspace/srcdir/usr/share/julia/stdlib/v1.7/Test/src/Test.jl:445 [inlined]
    [7] macro expansion
      @ ~/.julia/packages/InterpolatedPDFs/YIKGP/test/runtests.jl:42 [inlined]
    [8] macro expansion
      @ /workspace/srcdir/usr/share/julia/stdlib/v1.7/Test/src/Test.jl:1282 [inlined]
    [9] macro expansion
      @ ~/.julia/packages/InterpolatedPDFs/YIKGP/test/runtests.jl:34 [inlined]
   [10] macro expansion
      @ /workspace/srcdir/usr/share/julia/stdlib/v1.7/Test/src/Test.jl:1282 [inlined]
   [11] top-level scope
      @ ~/.julia/packages/InterpolatedPDFs/YIKGP/test/runtests.jl:9

https://s3.amazonaws.com/julialang-reports/nanosoldier/pkgeval/by_date/2021-06/03/JuMP.1.7.0-DEV-9f32653992.log sort order of dictionaries aren't defined for repr (jump-dev/JuMP.jl#2623)

Printing: Test Failed at /home/pkgeval/.julia/packages/JuMP/Xrr7O/test/Containers/SparseAxisArray.jl:98
  Expression: sprint(show, "text/plain", d) == "$(SparseAxisArray{Float64, 2, Tuple{Symbol, Char}}) with 2 entries:\n  [b, v]  =  0.5\n  [a, u]  =  2.0"
   Evaluated: "SparseAxisArray{Float64, 2, Tuple{Symbol, Char}} with 2 entries:\n  [a, u]  =  2.0\n  [b, v]  =  0.5" == "SparseAxisArray{Float64, 2, Tuple{Symbol, Char}} with 2 entries:\n  [b, v]  =  0.5\n  [a, u]  =  2.0"
Stacktrace:
 [1] macro expansion
   @ /workspace/srcdir/usr/share/julia/stdlib/v1.7/Test/src/Test.jl:445 [inlined]
 [2] macro expansion
   @ ~/.julia/packages/JuMP/Xrr7O/test/Containers/SparseAxisArray.jl:98 [inlined]
 [3] macro expansion
   @ /workspace/srcdir/usr/share/julia/stdlib/v1.7/Test/src/Test.jl:1282 [inlined]
 [4] macro expansion
   @ ~/.julia/packages/JuMP/Xrr7O/test/Containers/SparseAxisArray.jl:96 [inlined]
 [5] macro expansion
   @ /workspace/srcdir/usr/share/julia/stdlib/v1.7/Test/src/Test.jl:1282 [inlined]
 [6] macro expansion
   @ ~/.julia/packages/JuMP/Xrr7O/test/Containers/SparseAxisArray.jl:91 [inlined]
 [7] macro expansion
   @ /workspace/srcdir/usr/share/julia/stdlib/v1.7/Test/src/Test.jl:1282 [inlined]
 [8] top-level scope
   @ ~/.julia/packages/JuMP/Xrr7O/test/Containers/SparseAxisArray.jl:5

https://s3.amazonaws.com/julialang-reports/nanosoldier/pkgeval/by_date/2021-06/03/LorentzVectors.1.7.0-DEV-9f32653992.log solved

Random spatial vector: Error During Test at /home/pkgeval/.julia/packages/LorentzVectors/PNT0Q/test/random.jl:3
  Test threw exception
  Expression: norm(rand(SpatialVector{Float64})) ≈ 1.0
  ArgumentError: Sampler for this object is not defined
  Stacktrace:
   [1] Random.Sampler(#unused#::Type{TaskLocalRNG}, sp::Random.SamplerType{SpatialVector{Float64}}, #unused#::Val{1})
     @ Random /workspace/srcdir/usr/share/julia/stdlib/v1.7/Random/src/Random.jl:145
   [2] Random.Sampler(rng::TaskLocalRNG, x::Random.SamplerType{SpatialVector{Float64}}, r::Val{1})
     @ Random /workspace/srcdir/usr/share/julia/stdlib/v1.7/Random/src/Random.jl:139
   [3] rand(rng::TaskLocalRNG, X::Random.SamplerType{SpatialVector{Float64}})
     @ Random /workspace/srcdir/usr/share/julia/stdlib/v1.7/Random/src/Random.jl:253
   [4] rand(rng::TaskLocalRNG, ::Type{SpatialVector{Float64}})
     @ Random /workspace/srcdir/usr/share/julia/stdlib/v1.7/Random/src/Random.jl:256
   [5] rand(#unused#::Type{SpatialVector{Float64}})
     @ Random /workspace/srcdir/usr/share/julia/stdlib/v1.7/Random/src/Random.jl:259
   [6] macro expansion
     @ /workspace/srcdir/usr/share/julia/stdlib/v1.7/Test/src/Test.jl:445 [inlined]
   [7] macro expansion
     @ ~/.julia/packages/LorentzVectors/PNT0Q/test/random.jl:3 [inlined]
   [8] macro expansion
     @ /workspace/srcdir/usr/share/julia/stdlib/v1.7/Test/src/Test.jl:1282 [inlined]
   [9] top-level scope
     @ ~/.julia/packages/LorentzVectors/PNT0Q/test/random.jl:2

https://s3.amazonaws.com/julialang-reports/nanosoldier/pkgeval/by_date/2021-06/03/Perceptrons.1.7.0-DEV-9f32653992.log package issue (filed)

OR function: Error During Test at /home/pkgeval/.julia/packages/Perceptrons/6J70p/test/linear_perceptron_test.jl:7
  Got exception outside of a @test
  UndefVarError: warn not defined
  Stacktrace:
    [1] trainer(model::Perceptrons.LinearPerceptron{Float64}, X::Matrix{Float64}, Y::Vector{Float64})
      @ Perceptrons ~/.julia/packages/Perceptrons/6J70p/src/linear_perceptron.jl:48
    [2] fit(X::Matrix{Float64}, Y::Vector{Float64}; copydata::Bool, centralize::Bool, kernel::String, width::Float64, alpha::Float64, shuffle_epoch::Bool, random_state::Int64, max_epochs::Int64, mode::String)
      @ Perceptrons ~/.julia/packages/Perceptrons/6J70p/src/Perceptrons.jl:69
    [3] macro expansion
      @ ~/.julia/packages/Perceptrons/6J70p/test/linear_perceptron_test.jl:12 [inlined]
    [4] macro expansion
      @ /workspace/srcdir/usr/share/julia/stdlib/v1.7/Test/src/Test.jl:1282 [inlined]
    [5] macro expansion
      @ ~/.julia/packages/Perceptrons/6J70p/test/linear_perceptron_test.jl:9 [inlined]
    [6] macro expansion
      @ /workspace/srcdir/usr/share/julia/stdlib/v1.7/Test/src/Test.jl:1282 [inlined]
    [7] top-level scope
      @ ~/.julia/packages/Perceptrons/6J70p/test/linear_perceptron_test.jl:7
    [8] include(fname::String)
      @ Base.MainInclude ./client.jl:451
    [9] top-level scope
      @ ~/.julia/packages/Perceptrons/6J70p/test/runtests.jl:5
   [10] include(fname::String)
      @ Base.MainInclude ./client.jl:451
   [11] top-level scope
      @ none:6
   [12] eval
      @ ./boot.jl:373 [inlined]
   [13] exec_options(opts::Base.JLOptions)
      @ Base ./client.jl:268
   [14] _start()
      @ Base ./client.jl:495

https://s3.amazonaws.com/julialang-reports/nanosoldier/pkgeval/by_date/2021-06/03/TabularMakie.1.7.0-DEV-9f32653992.log solved

invert_pairs: Error During Test at /home/pkgeval/.julia/packages/ReTest/kj6AC/src/ReTest.jl:212
  Got exception outside of a @test
  type TaskLocalRNG has no field seed

PR: JuliaTesting/ReTest.jl#23

@JeffBezanson
Copy link
Member

LorentzVectors: defines a rand method on MersenneTwister that should be defined for AbstractRNG (JLTastet/LorentzVectors.jl#5).

@vtjnash
Copy link
Member Author

vtjnash commented Jun 9, 2021

The remaining issues are:

Documenter – Seems like a bug with IOCapture. I can reproduce locally by replicating a kernel being under load. (echo 4096 | sudo tee /proc/sys/fs/pipe-max-size)

SPICE – I haven't been able to reproduce this locally running for many iterations in rr

OpenQuantumBase – might actually be an OOM? Running locally, the final report says 142.972633 seconds (248.57 M allocations: 14.148 GiB, 4.79% gc time, 20.30% compilation time), though I only see about 600 MB live RSS (2 GB virtual) when I run that locally.

@vtjnash vtjnash closed this as completed Jun 9, 2021
@vtjnash
Copy link
Member Author

vtjnash commented Jun 9, 2021

Update: the bug was fixed in IOCapture some time ago, but Documenter hasn't made a new release yet (JuliaDocs/Documenter.jl#1584)

johanmon pushed a commit to johanmon/julia that referenced this issue Jul 5, 2021
staticfloat pushed a commit that referenced this issue Dec 23, 2022
also fixes part of #40065

(cherry picked from commit 00cf7b0)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
regression Regression in behavior compared to a previous version
Projects
None yet
Development

No branches or pull requests

2 participants