Skip to content

Inconsistent test failures (setfield: expected Ptr{None}, got Symbol) #3956

Closed
@timholy

Description

@timholy

Anyone else seeing this? (35902fc)

make testall
    JULIA test/all
        From worker 3:       * keywordargs
        From worker 4:       * numbers
        From worker 5:       * strings
        From worker 2:       * core
        From worker 3:       * unicode
        From worker 2:       * collections
        From worker 3:       * hashing
        From worker 5:       * remote
        From worker 3:       * iostring
        From worker 5:       * arrayops
        From worker 3:       * linalg
        From worker 2:       * blas
        From worker 2:       * fft
        From worker 2:       * dsp
        From worker 5:       * sparse
        From worker 2:       * bitarray
        From worker 5:       * random
        From worker 5:       * math
        From worker 4:       * functional
        From worker 4:       * bigint
        From worker 4:       * sorting
        From worker 5:       * statistics
        From worker 5:       * spawn
        From worker 5:         [stdio passthrough ok]
        From worker 5:       * parallel
        From worker 4:       * priorityqueue
        From worker 4:       * arpack
        From worker 2:       * file
        From worker 4:       * suitesparse
        From worker 2:       * version
        From worker 2:       * resolve
        From worker 4:       * pollfd
        From worker 4:       * mpfr
        From worker 2:       * broadcast
        From worker 4:       * complex
        From worker 3:       * socket
        From worker 4:       * floatapprox
        From worker 4:       * readdlm
Worker 3 terminated.
ERROR: type: setfield: expected Ptr{None}, got Symbol
 in deserialize at serialize.jl:476
 in deserialize at serialize.jl:439
 in handle_deserialize at serialize.jl:300
 in anonymous at task.jl:842

ERROR: ProcessExitedException()
 in yield at multi.jl:1493
 in wait at task.jl:105
 in wait_full at multi.jl:548
 in remotecall_fetch at multi.jl:648
 in remotecall_fetch at multi.jl:653
 in anonymous at multi.jl:1335
at /home/tim/src/julia/test/runtests.jl:20

make[1]: *** [all] Error 1
make: *** [testall] Error 2

But it works fine if I say env JULIA_CPU_CORES=1 make testall.

Metadata

Metadata

Assignees

No one assigned

    Labels

    parallelismParallel or distributed computation

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions