RemoteSemaphores

← Back to package list

If you think that there is an error in how your package is being tested or represented, please file an issue at NewPkgEval.jl, making sure to read the FAQ first.

Results with Julia v1.2.0

Testing was successful. Last evaluation was ago and took 1 minute, 24 seconds.

Click here to download the log file.

 Resolving package versions...
 Installed RemoteSemaphores ─ v0.2.0
  Updating `~/.julia/environments/v1.2/Project.toml`
  [bcdc7952] + RemoteSemaphores v0.2.0
  Updating `~/.julia/environments/v1.2/Manifest.toml`
  [bcdc7952] + RemoteSemaphores v0.2.0
  [2a0f44e3] + Base64 
  [ade2ca70] + Dates 
  [8ba89e20] + Distributed 
  [b77e0a4c] + InteractiveUtils 
  [56ddb016] + Logging 
  [d6f4376e] + Markdown 
  [de0858da] + Printf 
  [9a3f8284] + Random 
  [9e88b42a] + Serialization 
  [6462fe0b] + Sockets 
  [8dfed614] + Test 
  [4ec0a83e] + Unicode 
   Testing RemoteSemaphores
 Resolving package versions...
    Status `/tmp/jl_0YqLdT/Manifest.toml`
  [bcdc7952] RemoteSemaphores v0.2.0
  [2a0f44e3] Base64  [`@stdlib/Base64`]
  [ade2ca70] Dates  [`@stdlib/Dates`]
  [8ba89e20] Distributed  [`@stdlib/Distributed`]
  [b77e0a4c] InteractiveUtils  [`@stdlib/InteractiveUtils`]
  [56ddb016] Logging  [`@stdlib/Logging`]
  [d6f4376e] Markdown  [`@stdlib/Markdown`]
  [de0858da] Printf  [`@stdlib/Printf`]
  [9a3f8284] Random  [`@stdlib/Random`]
  [9e88b42a] Serialization  [`@stdlib/Serialization`]
  [6462fe0b] Sockets  [`@stdlib/Sockets`]
  [8dfed614] Test  [`@stdlib/Test`]
  [4ec0a83e] Unicode  [`@stdlib/Unicode`]
Test Summary:       | Pass  Total
RemoteSemaphores.jl |   63     63
   Testing RemoteSemaphores tests passed 

Results with Julia v1.3.0

Testing was unsuccessful: package has test failures. Last evaluation was ago and took 1 minute, 31 seconds.

Click here to download the log file.

 Resolving package versions...
 Installed RemoteSemaphores ─ v0.2.0
  Updating `~/.julia/environments/v1.3/Project.toml`
  [bcdc7952] + RemoteSemaphores v0.2.0
  Updating `~/.julia/environments/v1.3/Manifest.toml`
  [bcdc7952] + RemoteSemaphores v0.2.0
  [2a0f44e3] + Base64 
  [ade2ca70] + Dates 
  [8ba89e20] + Distributed 
  [b77e0a4c] + InteractiveUtils 
  [56ddb016] + Logging 
  [d6f4376e] + Markdown 
  [de0858da] + Printf 
  [9a3f8284] + Random 
  [9e88b42a] + Serialization 
  [6462fe0b] + Sockets 
  [8dfed614] + Test 
  [4ec0a83e] + Unicode 
   Testing RemoteSemaphores
 Resolving package versions...
    Status `/tmp/jl_GYg6vC/Manifest.toml`
  [bcdc7952] RemoteSemaphores v0.2.0
  [2a0f44e3] Base64  [`@stdlib/Base64`]
  [ade2ca70] Dates  [`@stdlib/Dates`]
  [8ba89e20] Distributed  [`@stdlib/Distributed`]
  [b77e0a4c] InteractiveUtils  [`@stdlib/InteractiveUtils`]
  [56ddb016] Logging  [`@stdlib/Logging`]
  [d6f4376e] Markdown  [`@stdlib/Markdown`]
  [de0858da] Printf  [`@stdlib/Printf`]
  [9a3f8284] Random  [`@stdlib/Random`]
  [9e88b42a] Serialization  [`@stdlib/Serialization`]
  [6462fe0b] Sockets  [`@stdlib/Sockets`]
  [8dfed614] Test  [`@stdlib/Test`]
  [4ec0a83e] Unicode  [`@stdlib/Unicode`]
Single Process: Test Failed at /root/.julia/packages/RemoteSemaphores/vlqpI/test/runtests.jl:25
  Expression: err isa RemoteException
   Evaluated: TaskFailedException(Task (failed) @0x00007f2f0f30c760) isa RemoteException
Stacktrace:
 [1] top-level scope at /root/.julia/packages/RemoteSemaphores/vlqpI/test/runtests.jl:25
 [2] top-level scope at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.3/Test/src/Test.jl:1107
 [3] top-level scope at /root/.julia/packages/RemoteSemaphores/vlqpI/test/runtests.jl:13
 [4] top-level scope at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.3/Test/src/Test.jl:1107
 [5] top-level scope at /root/.julia/packages/RemoteSemaphores/vlqpI/test/runtests.jl:12
Single Process: Error During Test at /root/.julia/packages/RemoteSemaphores/vlqpI/test/runtests.jl:29
  Test threw exception
  Expression: err.captured.ex isa expected
  type TaskFailedException has no field captured
  Stacktrace:
   [1] getproperty(::TaskFailedException, ::Symbol) at ./Base.jl:20
   [2] top-level scope at /root/.julia/packages/RemoteSemaphores/vlqpI/test/runtests.jl:29
   [3] top-level scope at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.3/Test/src/Test.jl:1107
   [4] top-level scope at /root/.julia/packages/RemoteSemaphores/vlqpI/test/runtests.jl:13
   [5] top-level scope at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.3/Test/src/Test.jl:1107
   [6] top-level scope at /root/.julia/packages/RemoteSemaphores/vlqpI/test/runtests.jl:12
  caused by [exception 1]
  TaskFailedException:
  release count must match acquire count
  error(::String) at ./error.jl:33
  release(::Base.Semaphore) at ./lock.jl:258
  (::RemoteSemaphores.var"#3#4"{Future})() at /root/.julia/packages/RemoteSemaphores/vlqpI/src/RemoteSemaphores.jl:44
  run_work_thunk(::RemoteSemaphores.var"#3#4"{Future}, ::Bool) at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.3/Distributed/src/process_messages.jl:79
  run_work_thunk at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.3/Distributed/src/process_messages.jl:88 [inlined]
  (::Distributed.var"#98#100"{Distributed.RemoteValue,RemoteSemaphores.var"#3#4"{Future}})() at ./task.jl:333
  Stacktrace:
   [1] wait_ref at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.3/Distributed/src/remotecall.jl:498 [inlined]
   [2] call_on_owner at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.3/Distributed/src/remotecall.jl:488 [inlined]
   [3] wait at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.3/Distributed/src/remotecall.jl:511 [inlined]
   [4] #remotecall_wait#149 at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.3/Distributed/src/remotecall.jl:420 [inlined]
   [5] remotecall_wait(::Function, ::Distributed.LocalProcess) at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.3/Distributed/src/remotecall.jl:420
   [6] #remotecall_wait#153(::Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}}, ::typeof(remotecall_wait), ::Function, ::Int64) at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.3/Distributed/src/remotecall.jl:444
   [7] remotecall_wait at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.3/Distributed/src/remotecall.jl:444 [inlined]
   [8] release at /root/.julia/packages/RemoteSemaphores/vlqpI/src/RemoteSemaphores.jl:42 [inlined]
   [9] #8 at /root/.julia/packages/RemoteSemaphores/vlqpI/test/runtests.jl:21 [inlined]
   [10] (::var"#4#6"{var"#8#43"{RemoteSemaphore}})() at ./task.jl:333
  Stacktrace:
   [1] wait at ./task.jl:251 [inlined]
   [2] fetch at ./task.jl:266 [inlined]
   [3] #asynctimedwait#3(::Bool, ::typeof(asynctimedwait), ::var"#8#43"{RemoteSemaphore}, ::Float64) at /root/.julia/packages/RemoteSemaphores/vlqpI/test/utils.jl:18
   [4] (::var"#kw##asynctimedwait")(::NamedTuple{(:kill,),Tuple{Bool}}, ::typeof(asynctimedwait), ::Function, ::Float64) at ./none:0
   [5] top-level scope at /root/.julia/packages/RemoteSemaphores/vlqpI/test/runtests.jl:20
   [6] top-level scope at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.3/Test/src/Test.jl:1107
   [7] top-level scope at /root/.julia/packages/RemoteSemaphores/vlqpI/test/runtests.jl:13
   [8] top-level scope at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.3/Test/src/Test.jl:1107
   [9] top-level scope at /root/.julia/packages/RemoteSemaphores/vlqpI/test/runtests.jl:12
  
Single Process: Error During Test at /root/.julia/packages/RemoteSemaphores/vlqpI/test/runtests.jl:30
  Test threw exception
  Expression: occursin("release count must match acquire count", err.captured.ex.msg)
  type TaskFailedException has no field captured
  Stacktrace:
   [1] getproperty(::TaskFailedException, ::Symbol) at ./Base.jl:20
   [2] top-level scope at /root/.julia/packages/RemoteSemaphores/vlqpI/test/runtests.jl:30
   [3] top-level scope at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.3/Test/src/Test.jl:1107
   [4] top-level scope at /root/.julia/packages/RemoteSemaphores/vlqpI/test/runtests.jl:13
   [5] top-level scope at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.3/Test/src/Test.jl:1107
   [6] top-level scope at /root/.julia/packages/RemoteSemaphores/vlqpI/test/runtests.jl:12
  caused by [exception 1]
  TaskFailedException:
  release count must match acquire count
  error(::String) at ./error.jl:33
  release(::Base.Semaphore) at ./lock.jl:258
  (::RemoteSemaphores.var"#3#4"{Future})() at /root/.julia/packages/RemoteSemaphores/vlqpI/src/RemoteSemaphores.jl:44
  run_work_thunk(::RemoteSemaphores.var"#3#4"{Future}, ::Bool) at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.3/Distributed/src/process_messages.jl:79
  run_work_thunk at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.3/Distributed/src/process_messages.jl:88 [inlined]
  (::Distributed.var"#98#100"{Distributed.RemoteValue,RemoteSemaphores.var"#3#4"{Future}})() at ./task.jl:333
  Stacktrace:
   [1] wait_ref at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.3/Distributed/src/remotecall.jl:498 [inlined]
   [2] call_on_owner at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.3/Distributed/src/remotecall.jl:488 [inlined]
   [3] wait at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.3/Distributed/src/remotecall.jl:511 [inlined]
   [4] #remotecall_wait#149 at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.3/Distributed/src/remotecall.jl:420 [inlined]
   [5] remotecall_wait(::Function, ::Distributed.LocalProcess) at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.3/Distributed/src/remotecall.jl:420
   [6] #remotecall_wait#153(::Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}}, ::typeof(remotecall_wait), ::Function, ::Int64) at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.3/Distributed/src/remotecall.jl:444
   [7] remotecall_wait at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.3/Distributed/src/remotecall.jl:444 [inlined]
   [8] release at /root/.julia/packages/RemoteSemaphores/vlqpI/src/RemoteSemaphores.jl:42 [inlined]
   [9] #8 at /root/.julia/packages/RemoteSemaphores/vlqpI/test/runtests.jl:21 [inlined]
   [10] (::var"#4#6"{var"#8#43"{RemoteSemaphore}})() at ./task.jl:333
  Stacktrace:
   [1] wait at ./task.jl:251 [inlined]
   [2] fetch at ./task.jl:266 [inlined]
   [3] #asynctimedwait#3(::Bool, ::typeof(asynctimedwait), ::var"#8#43"{RemoteSemaphore}, ::Float64) at /root/.julia/packages/RemoteSemaphores/vlqpI/test/utils.jl:18
   [4] (::var"#kw##asynctimedwait")(::NamedTuple{(:kill,),Tuple{Bool}}, ::typeof(asynctimedwait), ::Function, ::Float64) at ./none:0
   [5] top-level scope at /root/.julia/packages/RemoteSemaphores/vlqpI/test/runtests.jl:20
   [6] top-level scope at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.3/Test/src/Test.jl:1107
   [7] top-level scope at /root/.julia/packages/RemoteSemaphores/vlqpI/test/runtests.jl:13
   [8] top-level scope at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.3/Test/src/Test.jl:1107
   [9] top-level scope at /root/.julia/packages/RemoteSemaphores/vlqpI/test/runtests.jl:12
  
Single Process: Error During Test at /root/.julia/packages/RemoteSemaphores/vlqpI/test/runtests.jl:12
  Got exception outside of a @test
  TaskFailedException:
  release count must match acquire count
  error(::String) at ./error.jl:33
  release(::Base.Semaphore) at ./lock.jl:258
  (::RemoteSemaphores.var"#3#4"{Future})() at /root/.julia/packages/RemoteSemaphores/vlqpI/src/RemoteSemaphores.jl:44
  run_work_thunk(::RemoteSemaphores.var"#3#4"{Future}, ::Bool) at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.3/Distributed/src/process_messages.jl:79
  run_work_thunk at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.3/Distributed/src/process_messages.jl:88 [inlined]
  (::Distributed.var"#98#100"{Distributed.RemoteValue,RemoteSemaphores.var"#3#4"{Future}})() at ./task.jl:333
  Stacktrace:
   [1] wait_ref at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.3/Distributed/src/remotecall.jl:498 [inlined]
   [2] call_on_owner at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.3/Distributed/src/remotecall.jl:488 [inlined]
   [3] wait at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.3/Distributed/src/remotecall.jl:511 [inlined]
   [4] #remotecall_wait#149 at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.3/Distributed/src/remotecall.jl:420 [inlined]
   [5] remotecall_wait(::Function, ::Distributed.LocalProcess) at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.3/Distributed/src/remotecall.jl:420
   [6] #remotecall_wait#153(::Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}}, ::typeof(remotecall_wait), ::Function, ::Int64) at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.3/Distributed/src/remotecall.jl:444
   [7] remotecall_wait at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.3/Distributed/src/remotecall.jl:444 [inlined]
   [8] release at /root/.julia/packages/RemoteSemaphores/vlqpI/src/RemoteSemaphores.jl:42 [inlined]
   [9] #8 at /root/.julia/packages/RemoteSemaphores/vlqpI/test/runtests.jl:21 [inlined]
   [10] (::var"#4#6"{var"#8#43"{RemoteSemaphore}})() at ./task.jl:333
  Stacktrace:
   [1] wait at ./task.jl:251 [inlined]
   [2] fetch at ./task.jl:266 [inlined]
   [3] #asynctimedwait#3(::Bool, ::typeof(asynctimedwait), ::var"#8#43"{RemoteSemaphore}, ::Float64) at /root/.julia/packages/RemoteSemaphores/vlqpI/test/utils.jl:18
   [4] (::var"#kw##asynctimedwait")(::NamedTuple{(:kill,),Tuple{Bool}}, ::typeof(asynctimedwait), ::Function, ::Float64) at ./none:0
   [5] top-level scope at /root/.julia/packages/RemoteSemaphores/vlqpI/test/runtests.jl:20
   [6] top-level scope at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.3/Test/src/Test.jl:1107
   [7] top-level scope at /root/.julia/packages/RemoteSemaphores/vlqpI/test/runtests.jl:13
   [8] top-level scope at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.3/Test/src/Test.jl:1107
   [9] top-level scope at /root/.julia/packages/RemoteSemaphores/vlqpI/test/runtests.jl:12
   [10] include at ./boot.jl:328 [inlined]
   [11] include_relative(::Module, ::String) at ./loading.jl:1105
   [12] include(::Module, ::String) at ./Base.jl:31
   [13] include(::String) at ./client.jl:424
   [14] top-level scope at none:6
   [15] eval(::Module, ::Any) at ./boot.jl:330
   [16] exec_options(::Base.JLOptions) at ./client.jl:263
   [17] _start() at ./client.jl:460
  
Simple remote: Test Failed at /root/.julia/packages/RemoteSemaphores/vlqpI/test/runtests.jl:90
  Expression: err isa RemoteException
   Evaluated: TaskFailedException(Task (failed) @0x00007f2f0f30c010) isa RemoteException
Stacktrace:
 [1] top-level scope at /root/.julia/packages/RemoteSemaphores/vlqpI/test/runtests.jl:90
 [2] top-level scope at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.3/Test/src/Test.jl:1107
 [3] top-level scope at /root/.julia/packages/RemoteSemaphores/vlqpI/test/runtests.jl:76
 [4] top-level scope at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.3/Test/src/Test.jl:1107
 [5] top-level scope at /root/.julia/packages/RemoteSemaphores/vlqpI/test/runtests.jl:75
 [6] top-level scope at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.3/Test/src/Test.jl:1107
 [7] top-level scope at /root/.julia/packages/RemoteSemaphores/vlqpI/test/runtests.jl:12
Simple remote: Error During Test at /root/.julia/packages/RemoteSemaphores/vlqpI/test/runtests.jl:94
  Test threw exception
  Expression: err.captured.ex isa expected
  type TaskFailedException has no field captured
  Stacktrace:
   [1] getproperty(::TaskFailedException, ::Symbol) at ./Base.jl:20
   [2] top-level scope at /root/.julia/packages/RemoteSemaphores/vlqpI/test/runtests.jl:94
   [3] top-level scope at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.3/Test/src/Test.jl:1107
   [4] top-level scope at /root/.julia/packages/RemoteSemaphores/vlqpI/test/runtests.jl:76
   [5] top-level scope at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.3/Test/src/Test.jl:1107
   [6] top-level scope at /root/.julia/packages/RemoteSemaphores/vlqpI/test/runtests.jl:75
   [7] top-level scope at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.3/Test/src/Test.jl:1107
   [8] top-level scope at /root/.julia/packages/RemoteSemaphores/vlqpI/test/runtests.jl:12
  caused by [exception 1]
  TaskFailedException:
  On worker 2:
  release count must match acquire count
  error at ./error.jl:33
  release at ./lock.jl:258
  #3 at /root/.julia/packages/RemoteSemaphores/vlqpI/src/RemoteSemaphores.jl:44
  #112 at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.3/Distributed/src/process_messages.jl:309
  run_work_thunk at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.3/Distributed/src/process_messages.jl:79
  run_work_thunk at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.3/Distributed/src/process_messages.jl:88
  #98 at ./task.jl:333
  Stacktrace:
   [1] #remotecall_wait#150(::Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}}, ::typeof(remotecall_wait), ::Function, ::Distributed.Worker) at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.3/Distributed/src/remotecall.jl:432
   [2] remotecall_wait(::Function, ::Distributed.Worker) at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.3/Distributed/src/remotecall.jl:423
   [3] #remotecall_wait#153(::Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}}, ::typeof(remotecall_wait), ::Function, ::Int64) at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.3/Distributed/src/remotecall.jl:444
   [4] remotecall_wait at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.3/Distributed/src/remotecall.jl:444 [inlined]
   [5] release at /root/.julia/packages/RemoteSemaphores/vlqpI/src/RemoteSemaphores.jl:42 [inlined]
   [6] #15 at /root/.julia/packages/RemoteSemaphores/vlqpI/test/runtests.jl:86 [inlined]
   [7] (::var"#80#82"{var"#15#50"{RemoteSemaphore}})() at ./task.jl:333
  Stacktrace:
   [1] wait at ./task.jl:251 [inlined]
   [2] fetch at ./task.jl:266 [inlined]
   [3] #asynctimedwait#79(::Bool, ::typeof(asynctimedwait), ::var"#15#50"{RemoteSemaphore}, ::Float64) at /root/.julia/packages/RemoteSemaphores/vlqpI/test/utils.jl:18
   [4] (::var"#kw##asynctimedwait")(::NamedTuple{(:kill,),Tuple{Bool}}, ::typeof(asynctimedwait), ::Function, ::Float64) at ./none:0
   [5] top-level scope at /root/.julia/packages/RemoteSemaphores/vlqpI/test/runtests.jl:85
   [6] top-level scope at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.3/Test/src/Test.jl:1107
   [7] top-level scope at /root/.julia/packages/RemoteSemaphores/vlqpI/test/runtests.jl:76
   [8] top-level scope at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.3/Test/src/Test.jl:1107
   [9] top-level scope at /root/.julia/packages/RemoteSemaphores/vlqpI/test/runtests.jl:75
   [10] top-level scope at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.3/Test/src/Test.jl:1107
   [11] top-level scope at /root/.julia/packages/RemoteSemaphores/vlqpI/test/runtests.jl:12
  
Simple remote: Error During Test at /root/.julia/packages/RemoteSemaphores/vlqpI/test/runtests.jl:95
  Test threw exception
  Expression: occursin("release count must match acquire count", err.captured.ex.msg)
  type TaskFailedException has no field captured
  Stacktrace:
   [1] getproperty(::TaskFailedException, ::Symbol) at ./Base.jl:20
   [2] top-level scope at /root/.julia/packages/RemoteSemaphores/vlqpI/test/runtests.jl:95
   [3] top-level scope at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.3/Test/src/Test.jl:1107
   [4] top-level scope at /root/.julia/packages/RemoteSemaphores/vlqpI/test/runtests.jl:76
   [5] top-level scope at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.3/Test/src/Test.jl:1107
   [6] top-level scope at /root/.julia/packages/RemoteSemaphores/vlqpI/test/runtests.jl:75
   [7] top-level scope at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.3/Test/src/Test.jl:1107
   [8] top-level scope at /root/.julia/packages/RemoteSemaphores/vlqpI/test/runtests.jl:12
  caused by [exception 1]
  TaskFailedException:
  On worker 2:
  release count must match acquire count
  error at ./error.jl:33
  release at ./lock.jl:258
  #3 at /root/.julia/packages/RemoteSemaphores/vlqpI/src/RemoteSemaphores.jl:44
  #112 at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.3/Distributed/src/process_messages.jl:309
  run_work_thunk at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.3/Distributed/src/process_messages.jl:79
  run_work_thunk at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.3/Distributed/src/process_messages.jl:88
  #98 at ./task.jl:333
  Stacktrace:
   [1] #remotecall_wait#150(::Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}}, ::typeof(remotecall_wait), ::Function, ::Distributed.Worker) at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.3/Distributed/src/remotecall.jl:432
   [2] remotecall_wait(::Function, ::Distributed.Worker) at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.3/Distributed/src/remotecall.jl:423
   [3] #remotecall_wait#153(::Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}}, ::typeof(remotecall_wait), ::Function, ::Int64) at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.3/Distributed/src/remotecall.jl:444
   [4] remotecall_wait at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.3/Distributed/src/remotecall.jl:444 [inlined]
   [5] release at /root/.julia/packages/RemoteSemaphores/vlqpI/src/RemoteSemaphores.jl:42 [inlined]
   [6] #15 at /root/.julia/packages/RemoteSemaphores/vlqpI/test/runtests.jl:86 [inlined]
   [7] (::var"#80#82"{var"#15#50"{RemoteSemaphore}})() at ./task.jl:333
  Stacktrace:
   [1] wait at ./task.jl:251 [inlined]
   [2] fetch at ./task.jl:266 [inlined]
   [3] #asynctimedwait#79(::Bool, ::typeof(asynctimedwait), ::var"#15#50"{RemoteSemaphore}, ::Float64) at /root/.julia/packages/RemoteSemaphores/vlqpI/test/utils.jl:18
   [4] (::var"#kw##asynctimedwait")(::NamedTuple{(:kill,),Tuple{Bool}}, ::typeof(asynctimedwait), ::Function, ::Float64) at ./none:0
   [5] top-level scope at /root/.julia/packages/RemoteSemaphores/vlqpI/test/runtests.jl:85
   [6] top-level scope at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.3/Test/src/Test.jl:1107
   [7] top-level scope at /root/.julia/packages/RemoteSemaphores/vlqpI/test/runtests.jl:76
   [8] top-level scope at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.3/Test/src/Test.jl:1107
   [9] top-level scope at /root/.julia/packages/RemoteSemaphores/vlqpI/test/runtests.jl:75
   [10] top-level scope at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.3/Test/src/Test.jl:1107
   [11] top-level scope at /root/.julia/packages/RemoteSemaphores/vlqpI/test/runtests.jl:12
  
Simple remote: Error During Test at /root/.julia/packages/RemoteSemaphores/vlqpI/test/runtests.jl:75
  Got exception outside of a @test
  TaskFailedException:
  On worker 2:
  release count must match acquire count
  error at ./error.jl:33
  release at ./lock.jl:258
  #3 at /root/.julia/packages/RemoteSemaphores/vlqpI/src/RemoteSemaphores.jl:44
  #112 at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.3/Distributed/src/process_messages.jl:309
  run_work_thunk at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.3/Distributed/src/process_messages.jl:79
  run_work_thunk at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.3/Distributed/src/process_messages.jl:88
  #98 at ./task.jl:333
  Stacktrace:
   [1] #remotecall_wait#150(::Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}}, ::typeof(remotecall_wait), ::Function, ::Distributed.Worker) at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.3/Distributed/src/remotecall.jl:432
   [2] remotecall_wait(::Function, ::Distributed.Worker) at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.3/Distributed/src/remotecall.jl:423
   [3] #remotecall_wait#153(::Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}}, ::typeof(remotecall_wait), ::Function, ::Int64) at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.3/Distributed/src/remotecall.jl:444
   [4] remotecall_wait at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.3/Distributed/src/remotecall.jl:444 [inlined]
   [5] release at /root/.julia/packages/RemoteSemaphores/vlqpI/src/RemoteSemaphores.jl:42 [inlined]
   [6] #15 at /root/.julia/packages/RemoteSemaphores/vlqpI/test/runtests.jl:86 [inlined]
   [7] (::var"#80#82"{var"#15#50"{RemoteSemaphore}})() at ./task.jl:333
  Stacktrace:
   [1] wait at ./task.jl:251 [inlined]
   [2] fetch at ./task.jl:266 [inlined]
   [3] #asynctimedwait#79(::Bool, ::typeof(asynctimedwait), ::var"#15#50"{RemoteSemaphore}, ::Float64) at /root/.julia/packages/RemoteSemaphores/vlqpI/test/utils.jl:18
   [4] (::var"#kw##asynctimedwait")(::NamedTuple{(:kill,),Tuple{Bool}}, ::typeof(asynctimedwait), ::Function, ::Float64) at ./none:0
   [5] top-level scope at /root/.julia/packages/RemoteSemaphores/vlqpI/test/runtests.jl:85
   [6] top-level scope at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.3/Test/src/Test.jl:1107
   [7] top-level scope at /root/.julia/packages/RemoteSemaphores/vlqpI/test/runtests.jl:76
   [8] top-level scope at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.3/Test/src/Test.jl:1107
   [9] top-level scope at /root/.julia/packages/RemoteSemaphores/vlqpI/test/runtests.jl:75
   [10] top-level scope at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.3/Test/src/Test.jl:1107
   [11] top-level scope at /root/.julia/packages/RemoteSemaphores/vlqpI/test/runtests.jl:12
   [12] include at ./boot.jl:328 [inlined]
   [13] include_relative(::Module, ::String) at ./loading.jl:1105
   [14] include(::Module, ::String) at ./Base.jl:31
   [15] include(::String) at ./client.jl:424
   [16] top-level scope at none:6
   [17] eval(::Module, ::Any) at ./boot.jl:330
   [18] exec_options(::Base.JLOptions) at ./client.jl:263
   [19] _start() at ./client.jl:460
  
Test Summary:          | Pass  Fail  Error  Total
RemoteSemaphores.jl    |   33     2      6     41
  Single Process       |    3     1      3      7
  Multiple Processes   |   30     1      3     34
    Simple remote      |    2     1      3      6
    Multiple processes |   28                  28
ERROR: LoadError: Some tests did not pass: 33 passed, 2 failed, 6 errored, 0 broken.
in expression starting at /root/.julia/packages/RemoteSemaphores/vlqpI/test/runtests.jl:10
ERROR: Package RemoteSemaphores errored during testing
Stacktrace:
 [1] pkgerror(::String, ::Vararg{String,N} where N) at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.3/Pkg/src/Types.jl:113
 [2] #test#131(::Bool, ::Nothing, ::Cmd, ::Cmd, ::typeof(Pkg.Operations.test), ::Pkg.Types.Context, ::Array{Pkg.Types.PackageSpec,1}) at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.3/Pkg/src/Operations.jl:1370
 [3] #test at ./none:0 [inlined]
 [4] #test#62(::Bool, ::Nothing, ::Cmd, ::Cmd, ::Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}}, ::typeof(Pkg.API.test), ::Pkg.Types.Context, ::Array{Pkg.Types.PackageSpec,1}) at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.3/Pkg/src/API.jl:253
 [5] test(::Pkg.Types.Context, ::Array{Pkg.Types.PackageSpec,1}) at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.3/Pkg/src/API.jl:239
 [6] #test#61 at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.3/Pkg/src/API.jl:233 [inlined]
 [7] test at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.3/Pkg/src/API.jl:233 [inlined]
 [8] #test#60 at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.3/Pkg/src/API.jl:232 [inlined]
 [9] test at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.3/Pkg/src/API.jl:232 [inlined]
 [10] #test#59(::Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}}, ::typeof(Pkg.API.test), ::String) at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.3/Pkg/src/API.jl:231
 [11] test(::String) at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.3/Pkg/src/API.jl:231
 [12] top-level scope at none:10

Results with Julia v1.3.1-pre-7704df0a5a

Testing was unsuccessful: package has test failures. Last evaluation was ago and took 1 minute, 28 seconds.

Click here to download the log file.

 Resolving package versions...
 Installed RemoteSemaphores ─ v0.2.0
  Updating `~/.julia/environments/v1.3/Project.toml`
  [bcdc7952] + RemoteSemaphores v0.2.0
  Updating `~/.julia/environments/v1.3/Manifest.toml`
  [bcdc7952] + RemoteSemaphores v0.2.0
  [2a0f44e3] + Base64 
  [ade2ca70] + Dates 
  [8ba89e20] + Distributed 
  [b77e0a4c] + InteractiveUtils 
  [56ddb016] + Logging 
  [d6f4376e] + Markdown 
  [de0858da] + Printf 
  [9a3f8284] + Random 
  [9e88b42a] + Serialization 
  [6462fe0b] + Sockets 
  [8dfed614] + Test 
  [4ec0a83e] + Unicode 
   Testing RemoteSemaphores
 Resolving package versions...
    Status `/tmp/jl_1kHWZq/Manifest.toml`
  [bcdc7952] RemoteSemaphores v0.2.0
  [2a0f44e3] Base64  [`@stdlib/Base64`]
  [ade2ca70] Dates  [`@stdlib/Dates`]
  [8ba89e20] Distributed  [`@stdlib/Distributed`]
  [b77e0a4c] InteractiveUtils  [`@stdlib/InteractiveUtils`]
  [56ddb016] Logging  [`@stdlib/Logging`]
  [d6f4376e] Markdown  [`@stdlib/Markdown`]
  [de0858da] Printf  [`@stdlib/Printf`]
  [9a3f8284] Random  [`@stdlib/Random`]
  [9e88b42a] Serialization  [`@stdlib/Serialization`]
  [6462fe0b] Sockets  [`@stdlib/Sockets`]
  [8dfed614] Test  [`@stdlib/Test`]
  [4ec0a83e] Unicode  [`@stdlib/Unicode`]
Single Process: Test Failed at /root/.julia/packages/RemoteSemaphores/vlqpI/test/runtests.jl:25
  Expression: err isa RemoteException
   Evaluated: TaskFailedException(Task (failed) @0x00007fcb29c1cc40) isa RemoteException
Stacktrace:
 [1] top-level scope at /root/.julia/packages/RemoteSemaphores/vlqpI/test/runtests.jl:25
 [2] top-level scope at /workspace/srcdir/julia/usr/share/julia/stdlib/v1.3/Test/src/Test.jl:1107
 [3] top-level scope at /root/.julia/packages/RemoteSemaphores/vlqpI/test/runtests.jl:13
 [4] top-level scope at /workspace/srcdir/julia/usr/share/julia/stdlib/v1.3/Test/src/Test.jl:1107
 [5] top-level scope at /root/.julia/packages/RemoteSemaphores/vlqpI/test/runtests.jl:12
Single Process: Error During Test at /root/.julia/packages/RemoteSemaphores/vlqpI/test/runtests.jl:29
  Test threw exception
  Expression: err.captured.ex isa expected
  type TaskFailedException has no field captured
  Stacktrace:
   [1] getproperty(::TaskFailedException, ::Symbol) at ./Base.jl:20
   [2] top-level scope at /root/.julia/packages/RemoteSemaphores/vlqpI/test/runtests.jl:29
   [3] top-level scope at /workspace/srcdir/julia/usr/share/julia/stdlib/v1.3/Test/src/Test.jl:1107
   [4] top-level scope at /root/.julia/packages/RemoteSemaphores/vlqpI/test/runtests.jl:13
   [5] top-level scope at /workspace/srcdir/julia/usr/share/julia/stdlib/v1.3/Test/src/Test.jl:1107
   [6] top-level scope at /root/.julia/packages/RemoteSemaphores/vlqpI/test/runtests.jl:12
  caused by [exception 1]
  TaskFailedException:
  release count must match acquire count
  error(::String) at ./error.jl:33
  release(::Base.Semaphore) at ./lock.jl:258
  (::RemoteSemaphores.var"#3#4"{Future})() at /root/.julia/packages/RemoteSemaphores/vlqpI/src/RemoteSemaphores.jl:44
  run_work_thunk(::RemoteSemaphores.var"#3#4"{Future}, ::Bool) at /workspace/srcdir/julia/usr/share/julia/stdlib/v1.3/Distributed/src/process_messages.jl:79
  run_work_thunk at /workspace/srcdir/julia/usr/share/julia/stdlib/v1.3/Distributed/src/process_messages.jl:88 [inlined]
  (::Distributed.var"#98#100"{Distributed.RemoteValue,RemoteSemaphores.var"#3#4"{Future}})() at ./task.jl:333
  Stacktrace:
   [1] wait_ref at /workspace/srcdir/julia/usr/share/julia/stdlib/v1.3/Distributed/src/remotecall.jl:498 [inlined]
   [2] call_on_owner at /workspace/srcdir/julia/usr/share/julia/stdlib/v1.3/Distributed/src/remotecall.jl:488 [inlined]
   [3] wait at /workspace/srcdir/julia/usr/share/julia/stdlib/v1.3/Distributed/src/remotecall.jl:511 [inlined]
   [4] #remotecall_wait#149 at /workspace/srcdir/julia/usr/share/julia/stdlib/v1.3/Distributed/src/remotecall.jl:420 [inlined]
   [5] remotecall_wait(::Function, ::Distributed.LocalProcess) at /workspace/srcdir/julia/usr/share/julia/stdlib/v1.3/Distributed/src/remotecall.jl:420
   [6] #remotecall_wait#153(::Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}}, ::typeof(remotecall_wait), ::Function, ::Int64) at /workspace/srcdir/julia/usr/share/julia/stdlib/v1.3/Distributed/src/remotecall.jl:444
   [7] remotecall_wait at /workspace/srcdir/julia/usr/share/julia/stdlib/v1.3/Distributed/src/remotecall.jl:444 [inlined]
   [8] release at /root/.julia/packages/RemoteSemaphores/vlqpI/src/RemoteSemaphores.jl:42 [inlined]
   [9] #8 at /root/.julia/packages/RemoteSemaphores/vlqpI/test/runtests.jl:21 [inlined]
   [10] (::var"#4#6"{var"#8#43"{RemoteSemaphore}})() at ./task.jl:333
  Stacktrace:
   [1] wait at ./task.jl:251 [inlined]
   [2] fetch at ./task.jl:266 [inlined]
   [3] #asynctimedwait#3(::Bool, ::typeof(asynctimedwait), ::var"#8#43"{RemoteSemaphore}, ::Float64) at /root/.julia/packages/RemoteSemaphores/vlqpI/test/utils.jl:18
   [4] (::var"#kw##asynctimedwait")(::NamedTuple{(:kill,),Tuple{Bool}}, ::typeof(asynctimedwait), ::Function, ::Float64) at ./none:0
   [5] top-level scope at /root/.julia/packages/RemoteSemaphores/vlqpI/test/runtests.jl:20
   [6] top-level scope at /workspace/srcdir/julia/usr/share/julia/stdlib/v1.3/Test/src/Test.jl:1107
   [7] top-level scope at /root/.julia/packages/RemoteSemaphores/vlqpI/test/runtests.jl:13
   [8] top-level scope at /workspace/srcdir/julia/usr/share/julia/stdlib/v1.3/Test/src/Test.jl:1107
   [9] top-level scope at /root/.julia/packages/RemoteSemaphores/vlqpI/test/runtests.jl:12
  
Single Process: Error During Test at /root/.julia/packages/RemoteSemaphores/vlqpI/test/runtests.jl:30
  Test threw exception
  Expression: occursin("release count must match acquire count", err.captured.ex.msg)
  type TaskFailedException has no field captured
  Stacktrace:
   [1] getproperty(::TaskFailedException, ::Symbol) at ./Base.jl:20
   [2] top-level scope at /root/.julia/packages/RemoteSemaphores/vlqpI/test/runtests.jl:30
   [3] top-level scope at /workspace/srcdir/julia/usr/share/julia/stdlib/v1.3/Test/src/Test.jl:1107
   [4] top-level scope at /root/.julia/packages/RemoteSemaphores/vlqpI/test/runtests.jl:13
   [5] top-level scope at /workspace/srcdir/julia/usr/share/julia/stdlib/v1.3/Test/src/Test.jl:1107
   [6] top-level scope at /root/.julia/packages/RemoteSemaphores/vlqpI/test/runtests.jl:12
  caused by [exception 1]
  TaskFailedException:
  release count must match acquire count
  error(::String) at ./error.jl:33
  release(::Base.Semaphore) at ./lock.jl:258
  (::RemoteSemaphores.var"#3#4"{Future})() at /root/.julia/packages/RemoteSemaphores/vlqpI/src/RemoteSemaphores.jl:44
  run_work_thunk(::RemoteSemaphores.var"#3#4"{Future}, ::Bool) at /workspace/srcdir/julia/usr/share/julia/stdlib/v1.3/Distributed/src/process_messages.jl:79
  run_work_thunk at /workspace/srcdir/julia/usr/share/julia/stdlib/v1.3/Distributed/src/process_messages.jl:88 [inlined]
  (::Distributed.var"#98#100"{Distributed.RemoteValue,RemoteSemaphores.var"#3#4"{Future}})() at ./task.jl:333
  Stacktrace:
   [1] wait_ref at /workspace/srcdir/julia/usr/share/julia/stdlib/v1.3/Distributed/src/remotecall.jl:498 [inlined]
   [2] call_on_owner at /workspace/srcdir/julia/usr/share/julia/stdlib/v1.3/Distributed/src/remotecall.jl:488 [inlined]
   [3] wait at /workspace/srcdir/julia/usr/share/julia/stdlib/v1.3/Distributed/src/remotecall.jl:511 [inlined]
   [4] #remotecall_wait#149 at /workspace/srcdir/julia/usr/share/julia/stdlib/v1.3/Distributed/src/remotecall.jl:420 [inlined]
   [5] remotecall_wait(::Function, ::Distributed.LocalProcess) at /workspace/srcdir/julia/usr/share/julia/stdlib/v1.3/Distributed/src/remotecall.jl:420
   [6] #remotecall_wait#153(::Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}}, ::typeof(remotecall_wait), ::Function, ::Int64) at /workspace/srcdir/julia/usr/share/julia/stdlib/v1.3/Distributed/src/remotecall.jl:444
   [7] remotecall_wait at /workspace/srcdir/julia/usr/share/julia/stdlib/v1.3/Distributed/src/remotecall.jl:444 [inlined]
   [8] release at /root/.julia/packages/RemoteSemaphores/vlqpI/src/RemoteSemaphores.jl:42 [inlined]
   [9] #8 at /root/.julia/packages/RemoteSemaphores/vlqpI/test/runtests.jl:21 [inlined]
   [10] (::var"#4#6"{var"#8#43"{RemoteSemaphore}})() at ./task.jl:333
  Stacktrace:
   [1] wait at ./task.jl:251 [inlined]
   [2] fetch at ./task.jl:266 [inlined]
   [3] #asynctimedwait#3(::Bool, ::typeof(asynctimedwait), ::var"#8#43"{RemoteSemaphore}, ::Float64) at /root/.julia/packages/RemoteSemaphores/vlqpI/test/utils.jl:18
   [4] (::var"#kw##asynctimedwait")(::NamedTuple{(:kill,),Tuple{Bool}}, ::typeof(asynctimedwait), ::Function, ::Float64) at ./none:0
   [5] top-level scope at /root/.julia/packages/RemoteSemaphores/vlqpI/test/runtests.jl:20
   [6] top-level scope at /workspace/srcdir/julia/usr/share/julia/stdlib/v1.3/Test/src/Test.jl:1107
   [7] top-level scope at /root/.julia/packages/RemoteSemaphores/vlqpI/test/runtests.jl:13
   [8] top-level scope at /workspace/srcdir/julia/usr/share/julia/stdlib/v1.3/Test/src/Test.jl:1107
   [9] top-level scope at /root/.julia/packages/RemoteSemaphores/vlqpI/test/runtests.jl:12
  
Single Process: Error During Test at /root/.julia/packages/RemoteSemaphores/vlqpI/test/runtests.jl:12
  Got exception outside of a @test
  TaskFailedException:
  release count must match acquire count
  error(::String) at ./error.jl:33
  release(::Base.Semaphore) at ./lock.jl:258
  (::RemoteSemaphores.var"#3#4"{Future})() at /root/.julia/packages/RemoteSemaphores/vlqpI/src/RemoteSemaphores.jl:44
  run_work_thunk(::RemoteSemaphores.var"#3#4"{Future}, ::Bool) at /workspace/srcdir/julia/usr/share/julia/stdlib/v1.3/Distributed/src/process_messages.jl:79
  run_work_thunk at /workspace/srcdir/julia/usr/share/julia/stdlib/v1.3/Distributed/src/process_messages.jl:88 [inlined]
  (::Distributed.var"#98#100"{Distributed.RemoteValue,RemoteSemaphores.var"#3#4"{Future}})() at ./task.jl:333
  Stacktrace:
   [1] wait_ref at /workspace/srcdir/julia/usr/share/julia/stdlib/v1.3/Distributed/src/remotecall.jl:498 [inlined]
   [2] call_on_owner at /workspace/srcdir/julia/usr/share/julia/stdlib/v1.3/Distributed/src/remotecall.jl:488 [inlined]
   [3] wait at /workspace/srcdir/julia/usr/share/julia/stdlib/v1.3/Distributed/src/remotecall.jl:511 [inlined]
   [4] #remotecall_wait#149 at /workspace/srcdir/julia/usr/share/julia/stdlib/v1.3/Distributed/src/remotecall.jl:420 [inlined]
   [5] remotecall_wait(::Function, ::Distributed.LocalProcess) at /workspace/srcdir/julia/usr/share/julia/stdlib/v1.3/Distributed/src/remotecall.jl:420
   [6] #remotecall_wait#153(::Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}}, ::typeof(remotecall_wait), ::Function, ::Int64) at /workspace/srcdir/julia/usr/share/julia/stdlib/v1.3/Distributed/src/remotecall.jl:444
   [7] remotecall_wait at /workspace/srcdir/julia/usr/share/julia/stdlib/v1.3/Distributed/src/remotecall.jl:444 [inlined]
   [8] release at /root/.julia/packages/RemoteSemaphores/vlqpI/src/RemoteSemaphores.jl:42 [inlined]
   [9] #8 at /root/.julia/packages/RemoteSemaphores/vlqpI/test/runtests.jl:21 [inlined]
   [10] (::var"#4#6"{var"#8#43"{RemoteSemaphore}})() at ./task.jl:333
  Stacktrace:
   [1] wait at ./task.jl:251 [inlined]
   [2] fetch at ./task.jl:266 [inlined]
   [3] #asynctimedwait#3(::Bool, ::typeof(asynctimedwait), ::var"#8#43"{RemoteSemaphore}, ::Float64) at /root/.julia/packages/RemoteSemaphores/vlqpI/test/utils.jl:18
   [4] (::var"#kw##asynctimedwait")(::NamedTuple{(:kill,),Tuple{Bool}}, ::typeof(asynctimedwait), ::Function, ::Float64) at ./none:0
   [5] top-level scope at /root/.julia/packages/RemoteSemaphores/vlqpI/test/runtests.jl:20
   [6] top-level scope at /workspace/srcdir/julia/usr/share/julia/stdlib/v1.3/Test/src/Test.jl:1107
   [7] top-level scope at /root/.julia/packages/RemoteSemaphores/vlqpI/test/runtests.jl:13
   [8] top-level scope at /workspace/srcdir/julia/usr/share/julia/stdlib/v1.3/Test/src/Test.jl:1107
   [9] top-level scope at /root/.julia/packages/RemoteSemaphores/vlqpI/test/runtests.jl:12
   [10] include at ./boot.jl:328 [inlined]
   [11] include_relative(::Module, ::String) at ./loading.jl:1105
   [12] include(::Module, ::String) at ./Base.jl:31
   [13] include(::String) at ./client.jl:424
   [14] top-level scope at none:6
   [15] eval(::Module, ::Any) at ./boot.jl:330
   [16] exec_options(::Base.JLOptions) at ./client.jl:263
   [17] _start() at ./client.jl:460
  
Simple remote: Test Failed at /root/.julia/packages/RemoteSemaphores/vlqpI/test/runtests.jl:90
  Expression: err isa RemoteException
   Evaluated: TaskFailedException(Task (failed) @0x00007fcb2ab75870) isa RemoteException
Stacktrace:
 [1] top-level scope at /root/.julia/packages/RemoteSemaphores/vlqpI/test/runtests.jl:90
 [2] top-level scope at /workspace/srcdir/julia/usr/share/julia/stdlib/v1.3/Test/src/Test.jl:1107
 [3] top-level scope at /root/.julia/packages/RemoteSemaphores/vlqpI/test/runtests.jl:76
 [4] top-level scope at /workspace/srcdir/julia/usr/share/julia/stdlib/v1.3/Test/src/Test.jl:1107
 [5] top-level scope at /root/.julia/packages/RemoteSemaphores/vlqpI/test/runtests.jl:75
 [6] top-level scope at /workspace/srcdir/julia/usr/share/julia/stdlib/v1.3/Test/src/Test.jl:1107
 [7] top-level scope at /root/.julia/packages/RemoteSemaphores/vlqpI/test/runtests.jl:12
Simple remote: Error During Test at /root/.julia/packages/RemoteSemaphores/vlqpI/test/runtests.jl:94
  Test threw exception
  Expression: err.captured.ex isa expected
  type TaskFailedException has no field captured
  Stacktrace:
   [1] getproperty(::TaskFailedException, ::Symbol) at ./Base.jl:20
   [2] top-level scope at /root/.julia/packages/RemoteSemaphores/vlqpI/test/runtests.jl:94
   [3] top-level scope at /workspace/srcdir/julia/usr/share/julia/stdlib/v1.3/Test/src/Test.jl:1107
   [4] top-level scope at /root/.julia/packages/RemoteSemaphores/vlqpI/test/runtests.jl:76
   [5] top-level scope at /workspace/srcdir/julia/usr/share/julia/stdlib/v1.3/Test/src/Test.jl:1107
   [6] top-level scope at /root/.julia/packages/RemoteSemaphores/vlqpI/test/runtests.jl:75
   [7] top-level scope at /workspace/srcdir/julia/usr/share/julia/stdlib/v1.3/Test/src/Test.jl:1107
   [8] top-level scope at /root/.julia/packages/RemoteSemaphores/vlqpI/test/runtests.jl:12
  caused by [exception 1]
  TaskFailedException:
  On worker 2:
  release count must match acquire count
  error at ./error.jl:33
  release at ./lock.jl:258
  #3 at /root/.julia/packages/RemoteSemaphores/vlqpI/src/RemoteSemaphores.jl:44
  #112 at /workspace/srcdir/julia/usr/share/julia/stdlib/v1.3/Distributed/src/process_messages.jl:309
  run_work_thunk at /workspace/srcdir/julia/usr/share/julia/stdlib/v1.3/Distributed/src/process_messages.jl:79
  run_work_thunk at /workspace/srcdir/julia/usr/share/julia/stdlib/v1.3/Distributed/src/process_messages.jl:88
  #98 at ./task.jl:333
  Stacktrace:
   [1] #remotecall_wait#150(::Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}}, ::typeof(remotecall_wait), ::Function, ::Distributed.Worker) at /workspace/srcdir/julia/usr/share/julia/stdlib/v1.3/Distributed/src/remotecall.jl:432
   [2] remotecall_wait(::Function, ::Distributed.Worker) at /workspace/srcdir/julia/usr/share/julia/stdlib/v1.3/Distributed/src/remotecall.jl:423
   [3] #remotecall_wait#153(::Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}}, ::typeof(remotecall_wait), ::Function, ::Int64) at /workspace/srcdir/julia/usr/share/julia/stdlib/v1.3/Distributed/src/remotecall.jl:444
   [4] remotecall_wait at /workspace/srcdir/julia/usr/share/julia/stdlib/v1.3/Distributed/src/remotecall.jl:444 [inlined]
   [5] release at /root/.julia/packages/RemoteSemaphores/vlqpI/src/RemoteSemaphores.jl:42 [inlined]
   [6] #15 at /root/.julia/packages/RemoteSemaphores/vlqpI/test/runtests.jl:86 [inlined]
   [7] (::var"#80#82"{var"#15#50"{RemoteSemaphore}})() at ./task.jl:333
  Stacktrace:
   [1] wait at ./task.jl:251 [inlined]
   [2] fetch at ./task.jl:266 [inlined]
   [3] #asynctimedwait#79(::Bool, ::typeof(asynctimedwait), ::var"#15#50"{RemoteSemaphore}, ::Float64) at /root/.julia/packages/RemoteSemaphores/vlqpI/test/utils.jl:18
   [4] (::var"#kw##asynctimedwait")(::NamedTuple{(:kill,),Tuple{Bool}}, ::typeof(asynctimedwait), ::Function, ::Float64) at ./none:0
   [5] top-level scope at /root/.julia/packages/RemoteSemaphores/vlqpI/test/runtests.jl:85
   [6] top-level scope at /workspace/srcdir/julia/usr/share/julia/stdlib/v1.3/Test/src/Test.jl:1107
   [7] top-level scope at /root/.julia/packages/RemoteSemaphores/vlqpI/test/runtests.jl:76
   [8] top-level scope at /workspace/srcdir/julia/usr/share/julia/stdlib/v1.3/Test/src/Test.jl:1107
   [9] top-level scope at /root/.julia/packages/RemoteSemaphores/vlqpI/test/runtests.jl:75
   [10] top-level scope at /workspace/srcdir/julia/usr/share/julia/stdlib/v1.3/Test/src/Test.jl:1107
   [11] top-level scope at /root/.julia/packages/RemoteSemaphores/vlqpI/test/runtests.jl:12
  
Simple remote: Error During Test at /root/.julia/packages/RemoteSemaphores/vlqpI/test/runtests.jl:95
  Test threw exception
  Expression: occursin("release count must match acquire count", err.captured.ex.msg)
  type TaskFailedException has no field captured
  Stacktrace:
   [1] getproperty(::TaskFailedException, ::Symbol) at ./Base.jl:20
   [2] top-level scope at /root/.julia/packages/RemoteSemaphores/vlqpI/test/runtests.jl:95
   [3] top-level scope at /workspace/srcdir/julia/usr/share/julia/stdlib/v1.3/Test/src/Test.jl:1107
   [4] top-level scope at /root/.julia/packages/RemoteSemaphores/vlqpI/test/runtests.jl:76
   [5] top-level scope at /workspace/srcdir/julia/usr/share/julia/stdlib/v1.3/Test/src/Test.jl:1107
   [6] top-level scope at /root/.julia/packages/RemoteSemaphores/vlqpI/test/runtests.jl:75
   [7] top-level scope at /workspace/srcdir/julia/usr/share/julia/stdlib/v1.3/Test/src/Test.jl:1107
   [8] top-level scope at /root/.julia/packages/RemoteSemaphores/vlqpI/test/runtests.jl:12
  caused by [exception 1]
  TaskFailedException:
  On worker 2:
  release count must match acquire count
  error at ./error.jl:33
  release at ./lock.jl:258
  #3 at /root/.julia/packages/RemoteSemaphores/vlqpI/src/RemoteSemaphores.jl:44
  #112 at /workspace/srcdir/julia/usr/share/julia/stdlib/v1.3/Distributed/src/process_messages.jl:309
  run_work_thunk at /workspace/srcdir/julia/usr/share/julia/stdlib/v1.3/Distributed/src/process_messages.jl:79
  run_work_thunk at /workspace/srcdir/julia/usr/share/julia/stdlib/v1.3/Distributed/src/process_messages.jl:88
  #98 at ./task.jl:333
  Stacktrace:
   [1] #remotecall_wait#150(::Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}}, ::typeof(remotecall_wait), ::Function, ::Distributed.Worker) at /workspace/srcdir/julia/usr/share/julia/stdlib/v1.3/Distributed/src/remotecall.jl:432
   [2] remotecall_wait(::Function, ::Distributed.Worker) at /workspace/srcdir/julia/usr/share/julia/stdlib/v1.3/Distributed/src/remotecall.jl:423
   [3] #remotecall_wait#153(::Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}}, ::typeof(remotecall_wait), ::Function, ::Int64) at /workspace/srcdir/julia/usr/share/julia/stdlib/v1.3/Distributed/src/remotecall.jl:444
   [4] remotecall_wait at /workspace/srcdir/julia/usr/share/julia/stdlib/v1.3/Distributed/src/remotecall.jl:444 [inlined]
   [5] release at /root/.julia/packages/RemoteSemaphores/vlqpI/src/RemoteSemaphores.jl:42 [inlined]
   [6] #15 at /root/.julia/packages/RemoteSemaphores/vlqpI/test/runtests.jl:86 [inlined]
   [7] (::var"#80#82"{var"#15#50"{RemoteSemaphore}})() at ./task.jl:333
  Stacktrace:
   [1] wait at ./task.jl:251 [inlined]
   [2] fetch at ./task.jl:266 [inlined]
   [3] #asynctimedwait#79(::Bool, ::typeof(asynctimedwait), ::var"#15#50"{RemoteSemaphore}, ::Float64) at /root/.julia/packages/RemoteSemaphores/vlqpI/test/utils.jl:18
   [4] (::var"#kw##asynctimedwait")(::NamedTuple{(:kill,),Tuple{Bool}}, ::typeof(asynctimedwait), ::Function, ::Float64) at ./none:0
   [5] top-level scope at /root/.julia/packages/RemoteSemaphores/vlqpI/test/runtests.jl:85
   [6] top-level scope at /workspace/srcdir/julia/usr/share/julia/stdlib/v1.3/Test/src/Test.jl:1107
   [7] top-level scope at /root/.julia/packages/RemoteSemaphores/vlqpI/test/runtests.jl:76
   [8] top-level scope at /workspace/srcdir/julia/usr/share/julia/stdlib/v1.3/Test/src/Test.jl:1107
   [9] top-level scope at /root/.julia/packages/RemoteSemaphores/vlqpI/test/runtests.jl:75
   [10] top-level scope at /workspace/srcdir/julia/usr/share/julia/stdlib/v1.3/Test/src/Test.jl:1107
   [11] top-level scope at /root/.julia/packages/RemoteSemaphores/vlqpI/test/runtests.jl:12
  
Simple remote: Error During Test at /root/.julia/packages/RemoteSemaphores/vlqpI/test/runtests.jl:75
  Got exception outside of a @test
  TaskFailedException:
  On worker 2:
  release count must match acquire count
  error at ./error.jl:33
  release at ./lock.jl:258
  #3 at /root/.julia/packages/RemoteSemaphores/vlqpI/src/RemoteSemaphores.jl:44
  #112 at /workspace/srcdir/julia/usr/share/julia/stdlib/v1.3/Distributed/src/process_messages.jl:309
  run_work_thunk at /workspace/srcdir/julia/usr/share/julia/stdlib/v1.3/Distributed/src/process_messages.jl:79
  run_work_thunk at /workspace/srcdir/julia/usr/share/julia/stdlib/v1.3/Distributed/src/process_messages.jl:88
  #98 at ./task.jl:333
  Stacktrace:
   [1] #remotecall_wait#150(::Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}}, ::typeof(remotecall_wait), ::Function, ::Distributed.Worker) at /workspace/srcdir/julia/usr/share/julia/stdlib/v1.3/Distributed/src/remotecall.jl:432
   [2] remotecall_wait(::Function, ::Distributed.Worker) at /workspace/srcdir/julia/usr/share/julia/stdlib/v1.3/Distributed/src/remotecall.jl:423
   [3] #remotecall_wait#153(::Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}}, ::typeof(remotecall_wait), ::Function, ::Int64) at /workspace/srcdir/julia/usr/share/julia/stdlib/v1.3/Distributed/src/remotecall.jl:444
   [4] remotecall_wait at /workspace/srcdir/julia/usr/share/julia/stdlib/v1.3/Distributed/src/remotecall.jl:444 [inlined]
   [5] release at /root/.julia/packages/RemoteSemaphores/vlqpI/src/RemoteSemaphores.jl:42 [inlined]
   [6] #15 at /root/.julia/packages/RemoteSemaphores/vlqpI/test/runtests.jl:86 [inlined]
   [7] (::var"#80#82"{var"#15#50"{RemoteSemaphore}})() at ./task.jl:333
  Stacktrace:
   [1] wait at ./task.jl:251 [inlined]
   [2] fetch at ./task.jl:266 [inlined]
   [3] #asynctimedwait#79(::Bool, ::typeof(asynctimedwait), ::var"#15#50"{RemoteSemaphore}, ::Float64) at /root/.julia/packages/RemoteSemaphores/vlqpI/test/utils.jl:18
   [4] (::var"#kw##asynctimedwait")(::NamedTuple{(:kill,),Tuple{Bool}}, ::typeof(asynctimedwait), ::Function, ::Float64) at ./none:0
   [5] top-level scope at /root/.julia/packages/RemoteSemaphores/vlqpI/test/runtests.jl:85
   [6] top-level scope at /workspace/srcdir/julia/usr/share/julia/stdlib/v1.3/Test/src/Test.jl:1107
   [7] top-level scope at /root/.julia/packages/RemoteSemaphores/vlqpI/test/runtests.jl:76
   [8] top-level scope at /workspace/srcdir/julia/usr/share/julia/stdlib/v1.3/Test/src/Test.jl:1107
   [9] top-level scope at /root/.julia/packages/RemoteSemaphores/vlqpI/test/runtests.jl:75
   [10] top-level scope at /workspace/srcdir/julia/usr/share/julia/stdlib/v1.3/Test/src/Test.jl:1107
   [11] top-level scope at /root/.julia/packages/RemoteSemaphores/vlqpI/test/runtests.jl:12
   [12] include at ./boot.jl:328 [inlined]
   [13] include_relative(::Module, ::String) at ./loading.jl:1105
   [14] include(::Module, ::String) at ./Base.jl:31
   [15] include(::String) at ./client.jl:424
   [16] top-level scope at none:6
   [17] eval(::Module, ::Any) at ./boot.jl:330
   [18] exec_options(::Base.JLOptions) at ./client.jl:263
   [19] _start() at ./client.jl:460
  
Test Summary:          | Pass  Fail  Error  Total
RemoteSemaphores.jl    |   33     2      6     41
  Single Process       |    3     1      3      7
  Multiple Processes   |   30     1      3     34
    Simple remote      |    2     1      3      6
    Multiple processes |   28                  28
ERROR: LoadError: Some tests did not pass: 33 passed, 2 failed, 6 errored, 0 broken.
in expression starting at /root/.julia/packages/RemoteSemaphores/vlqpI/test/runtests.jl:10
ERROR: Package RemoteSemaphores errored during testing
Stacktrace:
 [1] pkgerror(::String, ::Vararg{String,N} where N) at /workspace/srcdir/julia/usr/share/julia/stdlib/v1.3/Pkg/src/Types.jl:113
 [2] #test#131(::Bool, ::Nothing, ::Cmd, ::Cmd, ::typeof(Pkg.Operations.test), ::Pkg.Types.Context, ::Array{Pkg.Types.PackageSpec,1}) at /workspace/srcdir/julia/usr/share/julia/stdlib/v1.3/Pkg/src/Operations.jl:1370
 [3] #test at ./none:0 [inlined]
 [4] #test#62(::Bool, ::Nothing, ::Cmd, ::Cmd, ::Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}}, ::typeof(Pkg.API.test), ::Pkg.Types.Context, ::Array{Pkg.Types.PackageSpec,1}) at /workspace/srcdir/julia/usr/share/julia/stdlib/v1.3/Pkg/src/API.jl:253
 [5] test(::Pkg.Types.Context, ::Array{Pkg.Types.PackageSpec,1}) at /workspace/srcdir/julia/usr/share/julia/stdlib/v1.3/Pkg/src/API.jl:239
 [6] #test#61 at /workspace/srcdir/julia/usr/share/julia/stdlib/v1.3/Pkg/src/API.jl:233 [inlined]
 [7] test at /workspace/srcdir/julia/usr/share/julia/stdlib/v1.3/Pkg/src/API.jl:233 [inlined]
 [8] #test#60 at /workspace/srcdir/julia/usr/share/julia/stdlib/v1.3/Pkg/src/API.jl:232 [inlined]
 [9] test at /workspace/srcdir/julia/usr/share/julia/stdlib/v1.3/Pkg/src/API.jl:232 [inlined]
 [10] #test#59(::Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}}, ::typeof(Pkg.API.test), ::String) at /workspace/srcdir/julia/usr/share/julia/stdlib/v1.3/Pkg/src/API.jl:231
 [11] test(::String) at /workspace/srcdir/julia/usr/share/julia/stdlib/v1.3/Pkg/src/API.jl:231
 [12] top-level scope at none:10