MPIArrays.jl icon indicating copy to clipboard operation
MPIArrays.jl copied to clipboard

Tests fail on Julia v1.5

Open ranocha opened this issue 4 years ago • 2 comments

(@v1.5) pkg> test MPIArrays
    Testing MPIArrays
Status `/tmp/jl_x8KgWs/Project.toml`
  [dc8bdbbb] CustomUnitRanges v1.0.0
  [aaf54ef3] DistributedArrays v0.6.4
  [da04e1cc] MPI v0.15.1
  [b2d6846a] MPIArrays v0.1.0 `[email protected]:barche/MPIArrays.jl.git#master`
  [8ba89e20] Distributed
  [37e2e46d] LinearAlgebra
  [9a3f8284] Random
  [8dfed614] Test
Status `/tmp/jl_x8KgWs/Manifest.toml`
  [e66e0078] CompilerSupportLibraries_jll v0.3.3+0
  [dc8bdbbb] CustomUnitRanges v1.0.0
  [aaf54ef3] DistributedArrays v0.6.4
  [ffbed154] DocStringExtensions v0.8.2
  [da04e1cc] MPI v0.15.1
  [b2d6846a] MPIArrays v0.1.0 `[email protected]:barche/MPIArrays.jl.git#master`
  [7cb0a576] MPICH_jll v3.3.2+10
  [9237b28f] MicrosoftMPI_jll v10.1.2+3
  [fe0851c0] OpenMPI_jll v4.0.2+2
  [27ebfcd6] Primes v0.5.0
  [ae029012] Requires v1.0.1
  [2a0f44e3] Base64
  [ade2ca70] Dates
  [8ba89e20] Distributed
  [b77e0a4c] InteractiveUtils
  [76f85450] LibGit2
  [8f399da3] Libdl
  [37e2e46d] LinearAlgebra
  [56ddb016] Logging
  [d6f4376e] Markdown
  [44cfe95a] Pkg
  [de0858da] Printf
  [3fa0cd96] REPL
  [9a3f8284] Random
  [ea8e919c] SHA
  [9e88b42a] Serialization
  [6462fe0b] Sockets
  [2f01184e] SparseArrays
  [10745b16] Statistics
  [8dfed614] Test
  [cf7118a7] UUIDs
  [4ec0a83e] Unicode
Executing `mpiexec -n 4 julia --startup-file=no .julia/packages/MPIArrays/joEEq/test/basics.jl`
Test Summary: | Pass  Total
Partitioning  |    7      7
Fatal error in PMPI_Win_sync: Wrong synchronization of RMA calls , error stack:
PMPI_Win_sync(117).: MPI_Win_sync(win=0xa0000001) failed
MPID_Win_sync(1800): Wrong synchronization of RMA calls 
Fatal error in PMPI_Win_sync: Wrong synchronization of RMA calls , error stack:
PMPI_Win_sync(117).: MPI_Win_sync(win=0xa0000001) failed
MPID_Win_sync(1800): Wrong synchronization of RMA calls 
Fatal error in PMPI_Win_sync: Wrong synchronization of RMA calls , error stack:
PMPI_Win_sync(117).: MPI_Win_sync(win=0xa0000001) failed
MPID_Win_sync(1800): Wrong synchronization of RMA calls 
Fatal error in PMPI_Win_sync: Wrong synchronization of RMA calls , error stack:
PMPI_Win_sync(117).: MPI_Win_sync(win=0xa0000001) failed
MPID_Win_sync(1800): Wrong synchronization of RMA calls 
ERROR: LoadError: failed process: Process(`mpiexec -n 4 julia --startup-file=no .julia/packages/MPIArrays/joEEq/test/basics.jl`, ProcessExited(50)) [50]

Stacktrace:
 [1] pipeline_error at ./process.jl:525 [inlined]
 [2] run(::Cmd; wait::Bool) at ./process.jl:440
 [3] run(::Cmd) at ./process.jl:438
 [4] top-level scope at .julia/packages/MPIArrays/joEEq/test/runtests.jl:17
 [5] include(::String) at ./client.jl:457
 [6] top-level scope at none:6
in expression starting at .julia/packages/MPIArrays/joEEq/test/runtests.jl:14
ERROR: Package MPIArrays errored during testing

ranocha avatar Aug 17 '20 09:08 ranocha

Sorry, I haven't looked at this package in a long time, I probably won't be able to fix this soon. I would be surprised if it even worked with anything higher than Julia 1.0?

barche avatar Aug 17 '20 16:08 barche

Okay, thanks for the fast feedback!

ranocha avatar Aug 18 '20 04:08 ranocha