POMDPs

← 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 unsuccessful: testing failed for unknown reasons. Last evaluation was ago and took 3 minutes, 17 seconds.

Click here to download the log file.

 Resolving package versions...
 Installed DataAPI ──────────── v1.1.0
 Installed Missings ─────────── v0.4.3
 Installed PDMats ───────────── v0.9.10
 Installed Inflate ──────────── v0.1.1
 Installed StatsFuns ────────── v0.9.0
 Installed POMDPs ───────────── v0.8.1
 Installed BinaryProvider ───── v0.5.8
 Installed StatsBase ────────── v0.32.0
 Installed Compat ───────────── v2.2.0
 Installed DataStructures ───── v0.17.6
 Installed OrderedCollections ─ v1.1.0
 Installed Rmath ────────────── v0.5.1
 Installed NamedTupleTools ──── v0.12.0
 Installed Distributions ────── v0.21.9
 Installed URIParser ────────── v0.4.0
 Installed LightGraphs ──────── v1.3.0
 Installed SimpleTraits ─────── v0.9.1
 Installed StaticArrays ─────── v0.12.1
 Installed MacroTools ───────── v0.5.2
 Installed SortingAlgorithms ── v0.3.1
 Installed QuadGK ───────────── v2.1.1
 Installed SpecialFunctions ─── v0.8.0
 Installed ArnoldiMethod ────── v0.0.4
 Installed BinDeps ──────────── v0.8.10
 Installed Arpack ───────────── v0.3.1
  Updating `~/.julia/environments/v1.2/Project.toml`
  [a93abf59] + POMDPs v0.8.1
  Updating `~/.julia/environments/v1.2/Manifest.toml`
  [ec485272] + ArnoldiMethod v0.0.4
  [7d9fca2a] + Arpack v0.3.1
  [9e28174c] + BinDeps v0.8.10
  [b99e7846] + BinaryProvider v0.5.8
  [34da2185] + Compat v2.2.0
  [9a962f9c] + DataAPI v1.1.0
  [864edb3b] + DataStructures v0.17.6
  [31c24e10] + Distributions v0.21.9
  [d25df0c9] + Inflate v0.1.1
  [093fc24a] + LightGraphs v1.3.0
  [1914dd2f] + MacroTools v0.5.2
  [e1d29d7a] + Missings v0.4.3
  [d9ec5142] + NamedTupleTools v0.12.0
  [bac558e1] + OrderedCollections v1.1.0
  [90014a1f] + PDMats v0.9.10
  [a93abf59] + POMDPs v0.8.1
  [1fd47b50] + QuadGK v2.1.1
  [79098fc4] + Rmath v0.5.1
  [699a6c99] + SimpleTraits v0.9.1
  [a2af1166] + SortingAlgorithms v0.3.1
  [276daf66] + SpecialFunctions v0.8.0
  [90137ffa] + StaticArrays v0.12.1
  [2913bbd2] + StatsBase v0.32.0
  [4c63d2b9] + StatsFuns v0.9.0
  [30578b45] + URIParser v0.4.0
  [2a0f44e3] + Base64 
  [ade2ca70] + Dates 
  [8bb1440f] + DelimitedFiles 
  [8ba89e20] + Distributed 
  [b77e0a4c] + InteractiveUtils 
  [76f85450] + LibGit2 
  [8f399da3] + Libdl 
  [37e2e46d] + LinearAlgebra 
  [56ddb016] + Logging 
  [d6f4376e] + Markdown 
  [a63ad114] + Mmap 
  [44cfe95a] + Pkg 
  [de0858da] + Printf 
  [3fa0cd96] + REPL 
  [9a3f8284] + Random 
  [ea8e919c] + SHA 
  [9e88b42a] + Serialization 
  [1a1011a3] + SharedArrays 
  [6462fe0b] + Sockets 
  [2f01184e] + SparseArrays 
  [10745b16] + Statistics 
  [4607b0f0] + SuiteSparse 
  [8dfed614] + Test 
  [cf7118a7] + UUIDs 
  [4ec0a83e] + Unicode 
  Building Rmath ───────────→ `~/.julia/packages/Rmath/4wt82/deps/build.log`
  Building SpecialFunctions → `~/.julia/packages/SpecialFunctions/ne2iw/deps/build.log`
  Building Arpack ──────────→ `~/.julia/packages/Arpack/cu5By/deps/build.log`
   Testing POMDPs
 Resolving package versions...
    Status `/tmp/jl_Dd2h0Q/Manifest.toml`
  [ec485272] ArnoldiMethod v0.0.4
  [7d9fca2a] Arpack v0.3.1
  [9e28174c] BinDeps v0.8.10
  [b99e7846] BinaryProvider v0.5.8
  [34da2185] Compat v2.2.0
  [9a962f9c] DataAPI v1.1.0
  [864edb3b] DataStructures v0.17.6
  [31c24e10] Distributions v0.21.9
  [d25df0c9] Inflate v0.1.1
  [093fc24a] LightGraphs v1.3.0
  [1914dd2f] MacroTools v0.5.2
  [e1d29d7a] Missings v0.4.3
  [d9ec5142] NamedTupleTools v0.12.0
  [bac558e1] OrderedCollections v1.1.0
  [90014a1f] PDMats v0.9.10
  [a93abf59] POMDPs v0.8.1
  [1fd47b50] QuadGK v2.1.1
  [79098fc4] Rmath v0.5.1
  [699a6c99] SimpleTraits v0.9.1
  [a2af1166] SortingAlgorithms v0.3.1
  [276daf66] SpecialFunctions v0.8.0
  [90137ffa] StaticArrays v0.12.1
  [2913bbd2] StatsBase v0.32.0
  [4c63d2b9] StatsFuns v0.9.0
  [30578b45] URIParser v0.4.0
  [2a0f44e3] Base64  [`@stdlib/Base64`]
  [ade2ca70] Dates  [`@stdlib/Dates`]
  [8bb1440f] DelimitedFiles  [`@stdlib/DelimitedFiles`]
  [8ba89e20] Distributed  [`@stdlib/Distributed`]
  [b77e0a4c] InteractiveUtils  [`@stdlib/InteractiveUtils`]
  [76f85450] LibGit2  [`@stdlib/LibGit2`]
  [8f399da3] Libdl  [`@stdlib/Libdl`]
  [37e2e46d] LinearAlgebra  [`@stdlib/LinearAlgebra`]
  [56ddb016] Logging  [`@stdlib/Logging`]
  [d6f4376e] Markdown  [`@stdlib/Markdown`]
  [a63ad114] Mmap  [`@stdlib/Mmap`]
  [44cfe95a] Pkg  [`@stdlib/Pkg`]
  [de0858da] Printf  [`@stdlib/Printf`]
  [3fa0cd96] REPL  [`@stdlib/REPL`]
  [9a3f8284] Random  [`@stdlib/Random`]
  [ea8e919c] SHA  [`@stdlib/SHA`]
  [9e88b42a] Serialization  [`@stdlib/Serialization`]
  [1a1011a3] SharedArrays  [`@stdlib/SharedArrays`]
  [6462fe0b] Sockets  [`@stdlib/Sockets`]
  [2f01184e] SparseArrays  [`@stdlib/SparseArrays`]
  [10745b16] Statistics  [`@stdlib/Statistics`]
  [4607b0f0] SuiteSparse  [`@stdlib/SuiteSparse`]
  [8dfed614] Test  [`@stdlib/Test`]
  [cf7118a7] UUIDs  [`@stdlib/UUIDs`]
  [4ec0a83e] Unicode  [`@stdlib/Unicode`]
Test Summary: | Pass  Total
implement     |   14     14
Test Summary: | Pass  Total
infer         |    9      9
There should be a warning about no @reqs here:
┌ Warning: No @req or @subreq found in @POMDP_requirements block.
└ @ POMDPs ~/.julia/packages/POMDPs/XDCTo/src/requirements_internals.jl:45
INFO: POMDPs.jl requirements for solve(::CoolSolver, ::POMDP) and dependencies. ([✔] = implemented correctly; [X] = not implemented; [?] = could not determine)

For solve(::CoolSolver, ::POMDP):
  [X] states(::SimplePOMDP)
  [✔] actions(::SimplePOMDP)
  [X] transition(::SimplePOMDP, ::Float64, ::Bool)
  WARNING: Some requirements may not be shown because a MethodError was thrown.
For util2(::POMDP) (in solve(::CoolSolver, ::POMDP)):
  [X] observations(::SimplePOMDP)
Note: Missing methods are often due to incorrect importing. You must explicitly import POMDPs functions to add new methods.

Throwing the first exception (from processing solve(::CoolSolver, ::POMDP) requirements):

INFO: POMDPs.jl requirements for solve(::CoolSolver, ::POMDP) and dependencies. ([✔] = implemented correctly; [X] = not implemented; [?] = could not determine)

For solve(::CoolSolver, ::POMDP):
  [✔] states(::SimplePOMDP)
  [✔] actions(::SimplePOMDP)
  [✔] transition(::SimplePOMDP, ::Float64, ::Bool)
  [✔] rand(::AbstractRNG, ::SimpleDistribution)
  [?] gen(::DDNOut{:o}, ::SimplePOMDP, ::Float64, ::Bool, ::MersenneTwister)
For util2(::POMDP) (in solve(::CoolSolver, ::POMDP)):
  [X] observations(::SimplePOMDP)
For util1(::Float64) (in solve(::CoolSolver, ::POMDP)):
  [No requirements specified]
Note: Missing methods are often due to incorrect importing. You must explicitly import POMDPs functions to add new methods.

Test Summary: | Pass  Total
require       |    7      7
Test Summary: | Pass  Total
generative    |   40     40
Test Summary: | Pass  Total
genback       |    8      8
Test Summary: | Pass  Total
ddn_struct    |   13     13
┌ Warning: `generate_s(args...)` is deprecated, use `gen(DDNOut(:sp), args...)` instead.
│   caller = top-level scope at test_deprecated_generative.jl:13
└ @ Core ~/.julia/packages/POMDPs/XDCTo/test/test_deprecated_generative.jl:13
┌ Warning: `generate_sr(args...)` is deprecated, use `gen(DDNOut(:sp, :r), args...)` instead.
│   caller = top-level scope at test_deprecated_generative.jl:22
└ @ Core ~/.julia/packages/POMDPs/XDCTo/test/test_deprecated_generative.jl:22
┌ Warning: Using user-implemented function
│     generate_o(::M, ::Argtypes...)
│ which is deprecated in POMDPs v0.8. Please implement this as
│     POMDPs.gen(::M, ::Argtypes...) or
│     POMDPs.gen(::DDNNode{:o}, ::M, ::Argtypes...)
│ instead. See the POMDPs.gen documentation for more details.
│   M = DB
│   Argtypes = (Int64, Bool, Int64, MersenneTwister)
└ @ POMDPs ~/.julia/packages/POMDPs/XDCTo/src/gen_impl.jl:68
┌ Warning: `generate_sor(args...)` is deprecated, use `gen(DDNOut(:sp, :o, :r), args...)` instead.
│   caller = top-level scope at test_deprecated_generative.jl:25
└ @ Core ~/.julia/packages/POMDPs/XDCTo/test/test_deprecated_generative.jl:25
┌ Warning: Using user-implemented function
│     generate_s(::M, ::Argtypes...)
│ which is deprecated in POMDPs v0.8. Please implement this as
│     POMDPs.gen(::M, ::Argtypes...) or
│     POMDPs.gen(::DDNNode{:sp}, ::M, ::Argtypes...)
│ instead. See the POMDPs.gen documentation for more details.
│   M = DC
│   Argtypes = (Nothing, Nothing, MersenneTwister)
└ @ POMDPs ~/.julia/packages/POMDPs/XDCTo/src/gen_impl.jl:68
Test Summary: | Pass  Total
gendep        |   22     22
Test Summary: | Pass  Total
convert       |   12     12
Test Summary: | Pass  Total
error         |    2      2
Test Summary: | Pass  Total
history       |    2      2
   Cloning registry from "https://github.com/JuliaPOMDP/Registry"
[?25l    Fetching: [>                                        ]  0.0 %
[?25hERROR: LoadError: SystemError (with /root/.julia/registries/JuliaPOMDP): mkdir: Read-only file system
Stacktrace:
 [1] #systemerror#44(::String, ::typeof(systemerror), ::Symbol, ::Bool) at ./error.jl:134
 [2] #systemerror at ./none:0 [inlined]
 [3] #mkdir#7(::UInt16, ::typeof(mkdir), ::String) at ./file.jl:167
 [4] mkdir at ./file.jl:162 [inlined]
 [5] #cptree#11(::Bool, ::Bool, ::typeof(Base.Filesystem.cptree), ::String, ::String) at ./file.jl:303
 [6] #cptree at ./none:0 [inlined]
 [7] #cp#12(::Bool, ::Bool, ::typeof(cp), ::String, ::String) at ./file.jl:334
 [8] cp at ./file.jl:330 [inlined]
 [9] #add_registry#24(::String, ::typeof(POMDPs.add_registry)) at /root/.julia/packages/POMDPs/XDCTo/src/utils.jl:43
 [10] add_registry() at /root/.julia/packages/POMDPs/XDCTo/src/utils.jl:20
 [11] top-level scope at /root/.julia/packages/POMDPs/XDCTo/test/runtests.jl:96
 [12] include at ./boot.jl:328 [inlined]
 [13] include_relative(::Module, ::String) at ./loading.jl:1094
 [14] include(::Module, ::String) at ./Base.jl:31
 [15] include(::String) at ./client.jl:431
 [16] top-level scope at none:5
in expression starting at /root/.julia/packages/POMDPs/XDCTo/test/runtests.jl:96
ERROR: Package POMDPs errored during testing
Stacktrace:
 [1] pkgerror(::String, ::Vararg{String,N} where N) at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.2/Pkg/src/Types.jl:112
 [2] #test#119(::Bool, ::Nothing, ::typeof(Pkg.Operations.test), ::Pkg.Types.Context, ::Array{Pkg.Types.PackageSpec,1}) at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.2/Pkg/src/Operations.jl:1288
 [3] #test at ./none:0 [inlined]
 [4] #test#62(::Bool, ::Nothing, ::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.2/Pkg/src/API.jl:245
 [5] test at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.2/Pkg/src/API.jl:233 [inlined]
 [6] #test#61 at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.2/Pkg/src/API.jl:230 [inlined]
 [7] test at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.2/Pkg/src/API.jl:230 [inlined]
 [8] #test#60 at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.2/Pkg/src/API.jl:229 [inlined]
 [9] test at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.2/Pkg/src/API.jl:229 [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.2/Pkg/src/API.jl:228
 [11] test(::String) at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.2/Pkg/src/API.jl:228
 [12] top-level scope at none:10

Results with Julia v1.3.0

Testing was unsuccessful: testing failed for unknown reasons. Last evaluation was ago and took 4 minutes, 6 seconds.

Click here to download the log file.

 Resolving package versions...
 Installed SortingAlgorithms ── v0.3.1
 Installed Compat ───────────── v3.0.0
 Installed Arpack ───────────── v0.3.1
 Installed QuadGK ───────────── v2.1.1
 Installed DataStructures ───── v0.17.6
 Installed POMDPs ───────────── v0.8.1
 Installed StaticArrays ─────── v0.12.1
 Installed BinaryProvider ───── v0.5.8
 Installed NamedTupleTools ──── v0.12.0
 Installed Missings ─────────── v0.4.3
 Installed StatsFuns ────────── v0.8.0
 Installed MacroTools ───────── v0.5.1
 Installed SpecialFunctions ─── v0.9.0
 Installed Rmath ────────────── v0.6.0
 Installed OrderedCollections ─ v1.1.0
 Installed Distributions ────── v0.19.2
 Installed DataAPI ──────────── v1.1.0
 Installed ArnoldiMethod ────── v0.0.4
 Installed CSTParser ────────── v1.1.0
 Installed LightGraphs ──────── v1.3.0
 Installed SimpleTraits ─────── v0.9.1
 Installed Inflate ──────────── v0.1.1
 Installed OpenSpecFun_jll ──── v0.5.3+1
 Installed Tokenize ─────────── v0.5.7
 Installed StatsBase ────────── v0.32.0
 Installed PDMats ───────────── v0.9.10
  Updating `~/.julia/environments/v1.3/Project.toml`
  [a93abf59] + POMDPs v0.8.1
  Updating `~/.julia/environments/v1.3/Manifest.toml`
  [ec485272] + ArnoldiMethod v0.0.4
  [7d9fca2a] + Arpack v0.3.1
  [b99e7846] + BinaryProvider v0.5.8
  [00ebfdb7] + CSTParser v1.1.0
  [34da2185] + Compat v3.0.0
  [9a962f9c] + DataAPI v1.1.0
  [864edb3b] + DataStructures v0.17.6
  [31c24e10] + Distributions v0.19.2
  [d25df0c9] + Inflate v0.1.1
  [093fc24a] + LightGraphs v1.3.0
  [1914dd2f] + MacroTools v0.5.1
  [e1d29d7a] + Missings v0.4.3
  [d9ec5142] + NamedTupleTools v0.12.0
  [efe28fd5] + OpenSpecFun_jll v0.5.3+1
  [bac558e1] + OrderedCollections v1.1.0
  [90014a1f] + PDMats v0.9.10
  [a93abf59] + POMDPs v0.8.1
  [1fd47b50] + QuadGK v2.1.1
  [79098fc4] + Rmath v0.6.0
  [699a6c99] + SimpleTraits v0.9.1
  [a2af1166] + SortingAlgorithms v0.3.1
  [276daf66] + SpecialFunctions v0.9.0
  [90137ffa] + StaticArrays v0.12.1
  [2913bbd2] + StatsBase v0.32.0
  [4c63d2b9] + StatsFuns v0.8.0
  [0796e94c] + Tokenize v0.5.7
  [2a0f44e3] + Base64 
  [ade2ca70] + Dates 
  [8bb1440f] + DelimitedFiles 
  [8ba89e20] + Distributed 
  [b77e0a4c] + InteractiveUtils 
  [76f85450] + LibGit2 
  [8f399da3] + Libdl 
  [37e2e46d] + LinearAlgebra 
  [56ddb016] + Logging 
  [d6f4376e] + Markdown 
  [a63ad114] + Mmap 
  [44cfe95a] + Pkg 
  [de0858da] + Printf 
  [3fa0cd96] + REPL 
  [9a3f8284] + Random 
  [ea8e919c] + SHA 
  [9e88b42a] + Serialization 
  [1a1011a3] + SharedArrays 
  [6462fe0b] + Sockets 
  [2f01184e] + SparseArrays 
  [10745b16] + Statistics 
  [4607b0f0] + SuiteSparse 
  [8dfed614] + Test 
  [cf7118a7] + UUIDs 
  [4ec0a83e] + Unicode 
  Building Arpack → `~/.julia/packages/Arpack/cu5By/deps/build.log`
  Building Rmath ─→ `~/.julia/packages/Rmath/BoBag/deps/build.log`
   Testing POMDPs
 Resolving package versions...
    Status `/tmp/jl_otzNFt/Manifest.toml`
  [ec485272] ArnoldiMethod v0.0.4
  [7d9fca2a] Arpack v0.3.1
  [b99e7846] BinaryProvider v0.5.8
  [00ebfdb7] CSTParser v1.1.0
  [34da2185] Compat v3.0.0
  [9a962f9c] DataAPI v1.1.0
  [864edb3b] DataStructures v0.17.6
  [31c24e10] Distributions v0.19.2
  [d25df0c9] Inflate v0.1.1
  [093fc24a] LightGraphs v1.3.0
  [1914dd2f] MacroTools v0.5.1
  [e1d29d7a] Missings v0.4.3
  [d9ec5142] NamedTupleTools v0.12.0
  [efe28fd5] OpenSpecFun_jll v0.5.3+1
  [bac558e1] OrderedCollections v1.1.0
  [90014a1f] PDMats v0.9.10
  [a93abf59] POMDPs v0.8.1
  [1fd47b50] QuadGK v2.1.1
  [79098fc4] Rmath v0.6.0
  [699a6c99] SimpleTraits v0.9.1
  [a2af1166] SortingAlgorithms v0.3.1
  [276daf66] SpecialFunctions v0.9.0
  [90137ffa] StaticArrays v0.12.1
  [2913bbd2] StatsBase v0.32.0
  [4c63d2b9] StatsFuns v0.8.0
  [0796e94c] Tokenize v0.5.7
  [2a0f44e3] Base64  [`@stdlib/Base64`]
  [ade2ca70] Dates  [`@stdlib/Dates`]
  [8bb1440f] DelimitedFiles  [`@stdlib/DelimitedFiles`]
  [8ba89e20] Distributed  [`@stdlib/Distributed`]
  [b77e0a4c] InteractiveUtils  [`@stdlib/InteractiveUtils`]
  [76f85450] LibGit2  [`@stdlib/LibGit2`]
  [8f399da3] Libdl  [`@stdlib/Libdl`]
  [37e2e46d] LinearAlgebra  [`@stdlib/LinearAlgebra`]
  [56ddb016] Logging  [`@stdlib/Logging`]
  [d6f4376e] Markdown  [`@stdlib/Markdown`]
  [a63ad114] Mmap  [`@stdlib/Mmap`]
  [44cfe95a] Pkg  [`@stdlib/Pkg`]
  [de0858da] Printf  [`@stdlib/Printf`]
  [3fa0cd96] REPL  [`@stdlib/REPL`]
  [9a3f8284] Random  [`@stdlib/Random`]
  [ea8e919c] SHA  [`@stdlib/SHA`]
  [9e88b42a] Serialization  [`@stdlib/Serialization`]
  [1a1011a3] SharedArrays  [`@stdlib/SharedArrays`]
  [6462fe0b] Sockets  [`@stdlib/Sockets`]
  [2f01184e] SparseArrays  [`@stdlib/SparseArrays`]
  [10745b16] Statistics  [`@stdlib/Statistics`]
  [4607b0f0] SuiteSparse  [`@stdlib/SuiteSparse`]
  [8dfed614] Test  [`@stdlib/Test`]
  [cf7118a7] UUIDs  [`@stdlib/UUIDs`]
  [4ec0a83e] Unicode  [`@stdlib/Unicode`]
┌ Warning: `lgamma(x::Real)` is deprecated, use `(logabsgamma(x))[1]` instead.
│   caller = lstirling_asym(::BigFloat) at misc.jl:56
└ @ StatsFuns ~/.julia/packages/StatsFuns/2QE7p/src/misc.jl:56
WARNING: Compat.Markdown is deprecated, use Markdown instead.
  likely near /root/.julia/packages/MacroTools/ys44U/src/MacroTools.jl:4
WARNING: Compat.Random is deprecated, use Random instead.
  likely near /root/.julia/packages/MacroTools/ys44U/src/MacroTools.jl:35
Test Summary: | Pass  Total
implement     |   14     14
Test Summary: | Pass  Total
infer         |    9      9
There should be a warning about no @reqs here:
┌ Warning: No @req or @subreq found in @POMDP_requirements block.
└ @ POMDPs ~/.julia/packages/POMDPs/XDCTo/src/requirements_internals.jl:45
INFO: POMDPs.jl requirements for solve(::CoolSolver, ::POMDP) and dependencies. ([✔] = implemented correctly; [X] = not implemented; [?] = could not determine)

For solve(::CoolSolver, ::POMDP):
  [X] states(::SimplePOMDP)
  [✔] actions(::SimplePOMDP)
  [X] transition(::SimplePOMDP, ::Float64, ::Bool)
  WARNING: Some requirements may not be shown because a MethodError was thrown.
For util2(::POMDP) (in solve(::CoolSolver, ::POMDP)):
  [X] observations(::SimplePOMDP)
Note: Missing methods are often due to incorrect importing. You must explicitly import POMDPs functions to add new methods.

Throwing the first exception (from processing solve(::CoolSolver, ::POMDP) requirements):

INFO: POMDPs.jl requirements for solve(::CoolSolver, ::POMDP) and dependencies. ([✔] = implemented correctly; [X] = not implemented; [?] = could not determine)

For solve(::CoolSolver, ::POMDP):
  [✔] states(::SimplePOMDP)
  [✔] actions(::SimplePOMDP)
  [✔] transition(::SimplePOMDP, ::Float64, ::Bool)
  [✔] rand(::AbstractRNG, ::SimpleDistribution)
  [?] gen(::DDNOut{:o}, ::SimplePOMDP, ::Float64, ::Bool, ::MersenneTwister)
For util2(::POMDP) (in solve(::CoolSolver, ::POMDP)):
  [X] observations(::SimplePOMDP)
For util1(::Float64) (in solve(::CoolSolver, ::POMDP)):
  [No requirements specified]
Note: Missing methods are often due to incorrect importing. You must explicitly import POMDPs functions to add new methods.

Test Summary: | Pass  Total
require       |    7      7
Test Summary: | Pass  Total
generative    |   40     40
Test Summary: | Pass  Total
genback       |    8      8
Test Summary: | Pass  Total
ddn_struct    |   13     13
┌ Warning: `generate_s(args...)` is deprecated, use `gen(DDNOut(:sp), args...)` instead.
│   caller = top-level scope at test_deprecated_generative.jl:13
└ @ Core ~/.julia/packages/POMDPs/XDCTo/test/test_deprecated_generative.jl:13
┌ Warning: `generate_sr(args...)` is deprecated, use `gen(DDNOut(:sp, :r), args...)` instead.
│   caller = top-level scope at test_deprecated_generative.jl:22
└ @ Core ~/.julia/packages/POMDPs/XDCTo/test/test_deprecated_generative.jl:22
┌ Warning: Using user-implemented function
│     generate_o(::M, ::Argtypes...)
│ which is deprecated in POMDPs v0.8. Please implement this as
│     POMDPs.gen(::M, ::Argtypes...) or
│     POMDPs.gen(::DDNNode{:o}, ::M, ::Argtypes...)
│ instead. See the POMDPs.gen documentation for more details.
│   M = DB
│   Argtypes = (Int64, Bool, Int64, Random._GLOBAL_RNG)
└ @ POMDPs ~/.julia/packages/POMDPs/XDCTo/src/gen_impl.jl:68
┌ Warning: `generate_sor(args...)` is deprecated, use `gen(DDNOut(:sp, :o, :r), args...)` instead.
│   caller = top-level scope at test_deprecated_generative.jl:25
└ @ Core ~/.julia/packages/POMDPs/XDCTo/test/test_deprecated_generative.jl:25
┌ Warning: Using user-implemented function
│     generate_s(::M, ::Argtypes...)
│ which is deprecated in POMDPs v0.8. Please implement this as
│     POMDPs.gen(::M, ::Argtypes...) or
│     POMDPs.gen(::DDNNode{:sp}, ::M, ::Argtypes...)
│ instead. See the POMDPs.gen documentation for more details.
│   M = DC
│   Argtypes = (Nothing, Nothing, Random._GLOBAL_RNG)
└ @ POMDPs ~/.julia/packages/POMDPs/XDCTo/src/gen_impl.jl:68
Test Summary: | Pass  Total
gendep        |   22     22
Test Summary: | Pass  Total
convert       |   12     12
Test Summary: | Pass  Total
error         |    2      2
Test Summary: | Pass  Total
history       |    2      2
   Cloning registry from "https://github.com/JuliaPOMDP/Registry"
[?25l    Fetching: [>                                        ]  0.0 %
[?25hERROR: LoadError: SystemError (with /root/.julia/registries/JuliaPOMDP): mkdir: Read-only file system
Stacktrace:
 [1] #systemerror#44(::String, ::typeof(systemerror), ::Symbol, ::Bool) at ./error.jl:134
 [2] #systemerror at ./none:0 [inlined]
 [3] #mkdir#7(::UInt16, ::typeof(mkdir), ::String) at ./file.jl:175
 [4] mkdir at ./file.jl:170 [inlined]
 [5] #cptree#11(::Bool, ::Bool, ::typeof(Base.Filesystem.cptree), ::String, ::String) at ./file.jl:311
 [6] #cptree at ./none:0 [inlined]
 [7] #cp#12(::Bool, ::Bool, ::typeof(cp), ::String, ::String) at ./file.jl:342
 [8] cp at ./file.jl:338 [inlined]
 [9] #add_registry#24(::String, ::typeof(POMDPs.add_registry)) at /root/.julia/packages/POMDPs/XDCTo/src/utils.jl:43
 [10] add_registry() at /root/.julia/packages/POMDPs/XDCTo/src/utils.jl:20
 [11] top-level scope at /root/.julia/packages/POMDPs/XDCTo/test/runtests.jl:96
 [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
in expression starting at /root/.julia/packages/POMDPs/XDCTo/test/runtests.jl:96
ERROR: Package POMDPs 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: testing failed for unknown reasons. Last evaluation was ago and took 6 minutes, 2 seconds.

Click here to download the log file.

 Resolving package versions...
 Installed OpenSpecFun_jll ──── v0.5.3+1
 Installed Compat ───────────── v3.0.0
 Installed QuadGK ───────────── v2.1.1
 Installed SpecialFunctions ─── v0.9.0
 Installed DataStructures ───── v0.17.6
 Installed POMDPs ───────────── v0.8.1
 Installed StaticArrays ─────── v0.12.1
 Installed LightGraphs ──────── v1.3.0
 Installed Inflate ──────────── v0.1.1
 Installed Arpack ───────────── v0.3.1
 Installed Missings ─────────── v0.4.3
 Installed MacroTools ───────── v0.5.1
 Installed CSTParser ────────── v1.1.0
 Installed BinaryProvider ───── v0.5.8
 Installed StatsFuns ────────── v0.8.0
 Installed Rmath ────────────── v0.6.0
 Installed Tokenize ─────────── v0.5.7
 Installed NamedTupleTools ──── v0.12.0
 Installed SimpleTraits ─────── v0.9.1
 Installed DataAPI ──────────── v1.1.0
 Installed ArnoldiMethod ────── v0.0.4
 Installed OrderedCollections ─ v1.1.0
 Installed SortingAlgorithms ── v0.3.1
 Installed PDMats ───────────── v0.9.10
 Installed Distributions ────── v0.19.2
 Installed StatsBase ────────── v0.32.0
  Updating `~/.julia/environments/v1.3/Project.toml`
  [a93abf59] + POMDPs v0.8.1
  Updating `~/.julia/environments/v1.3/Manifest.toml`
  [ec485272] + ArnoldiMethod v0.0.4
  [7d9fca2a] + Arpack v0.3.1
  [b99e7846] + BinaryProvider v0.5.8
  [00ebfdb7] + CSTParser v1.1.0
  [34da2185] + Compat v3.0.0
  [9a962f9c] + DataAPI v1.1.0
  [864edb3b] + DataStructures v0.17.6
  [31c24e10] + Distributions v0.19.2
  [d25df0c9] + Inflate v0.1.1
  [093fc24a] + LightGraphs v1.3.0
  [1914dd2f] + MacroTools v0.5.1
  [e1d29d7a] + Missings v0.4.3
  [d9ec5142] + NamedTupleTools v0.12.0
  [efe28fd5] + OpenSpecFun_jll v0.5.3+1
  [bac558e1] + OrderedCollections v1.1.0
  [90014a1f] + PDMats v0.9.10
  [a93abf59] + POMDPs v0.8.1
  [1fd47b50] + QuadGK v2.1.1
  [79098fc4] + Rmath v0.6.0
  [699a6c99] + SimpleTraits v0.9.1
  [a2af1166] + SortingAlgorithms v0.3.1
  [276daf66] + SpecialFunctions v0.9.0
  [90137ffa] + StaticArrays v0.12.1
  [2913bbd2] + StatsBase v0.32.0
  [4c63d2b9] + StatsFuns v0.8.0
  [0796e94c] + Tokenize v0.5.7
  [2a0f44e3] + Base64 
  [ade2ca70] + Dates 
  [8bb1440f] + DelimitedFiles 
  [8ba89e20] + Distributed 
  [b77e0a4c] + InteractiveUtils 
  [76f85450] + LibGit2 
  [8f399da3] + Libdl 
  [37e2e46d] + LinearAlgebra 
  [56ddb016] + Logging 
  [d6f4376e] + Markdown 
  [a63ad114] + Mmap 
  [44cfe95a] + Pkg 
  [de0858da] + Printf 
  [3fa0cd96] + REPL 
  [9a3f8284] + Random 
  [ea8e919c] + SHA 
  [9e88b42a] + Serialization 
  [1a1011a3] + SharedArrays 
  [6462fe0b] + Sockets 
  [2f01184e] + SparseArrays 
  [10745b16] + Statistics 
  [4607b0f0] + SuiteSparse 
  [8dfed614] + Test 
  [cf7118a7] + UUIDs 
  [4ec0a83e] + Unicode 
  Building Arpack → `~/.julia/packages/Arpack/cu5By/deps/build.log`
  Building Rmath ─→ `~/.julia/packages/Rmath/BoBag/deps/build.log`
   Testing POMDPs
 Resolving package versions...
    Status `/tmp/jl_RhsFCV/Manifest.toml`
  [ec485272] ArnoldiMethod v0.0.4
  [7d9fca2a] Arpack v0.3.1
  [b99e7846] BinaryProvider v0.5.8
  [00ebfdb7] CSTParser v1.1.0
  [34da2185] Compat v3.0.0
  [9a962f9c] DataAPI v1.1.0
  [864edb3b] DataStructures v0.17.6
  [31c24e10] Distributions v0.19.2
  [d25df0c9] Inflate v0.1.1
  [093fc24a] LightGraphs v1.3.0
  [1914dd2f] MacroTools v0.5.1
  [e1d29d7a] Missings v0.4.3
  [d9ec5142] NamedTupleTools v0.12.0
  [efe28fd5] OpenSpecFun_jll v0.5.3+1
  [bac558e1] OrderedCollections v1.1.0
  [90014a1f] PDMats v0.9.10
  [a93abf59] POMDPs v0.8.1
  [1fd47b50] QuadGK v2.1.1
  [79098fc4] Rmath v0.6.0
  [699a6c99] SimpleTraits v0.9.1
  [a2af1166] SortingAlgorithms v0.3.1
  [276daf66] SpecialFunctions v0.9.0
  [90137ffa] StaticArrays v0.12.1
  [2913bbd2] StatsBase v0.32.0
  [4c63d2b9] StatsFuns v0.8.0
  [0796e94c] Tokenize v0.5.7
  [2a0f44e3] Base64  [`@stdlib/Base64`]
  [ade2ca70] Dates  [`@stdlib/Dates`]
  [8bb1440f] DelimitedFiles  [`@stdlib/DelimitedFiles`]
  [8ba89e20] Distributed  [`@stdlib/Distributed`]
  [b77e0a4c] InteractiveUtils  [`@stdlib/InteractiveUtils`]
  [76f85450] LibGit2  [`@stdlib/LibGit2`]
  [8f399da3] Libdl  [`@stdlib/Libdl`]
  [37e2e46d] LinearAlgebra  [`@stdlib/LinearAlgebra`]
  [56ddb016] Logging  [`@stdlib/Logging`]
  [d6f4376e] Markdown  [`@stdlib/Markdown`]
  [a63ad114] Mmap  [`@stdlib/Mmap`]
  [44cfe95a] Pkg  [`@stdlib/Pkg`]
  [de0858da] Printf  [`@stdlib/Printf`]
  [3fa0cd96] REPL  [`@stdlib/REPL`]
  [9a3f8284] Random  [`@stdlib/Random`]
  [ea8e919c] SHA  [`@stdlib/SHA`]
  [9e88b42a] Serialization  [`@stdlib/Serialization`]
  [1a1011a3] SharedArrays  [`@stdlib/SharedArrays`]
  [6462fe0b] Sockets  [`@stdlib/Sockets`]
  [2f01184e] SparseArrays  [`@stdlib/SparseArrays`]
  [10745b16] Statistics  [`@stdlib/Statistics`]
  [4607b0f0] SuiteSparse  [`@stdlib/SuiteSparse`]
  [8dfed614] Test  [`@stdlib/Test`]
  [cf7118a7] UUIDs  [`@stdlib/UUIDs`]
  [4ec0a83e] Unicode  [`@stdlib/Unicode`]
┌ Warning: `lgamma(x::Real)` is deprecated, use `(logabsgamma(x))[1]` instead.
│   caller = lstirling_asym(::BigFloat) at misc.jl:56
└ @ StatsFuns ~/.julia/packages/StatsFuns/2QE7p/src/misc.jl:56
WARNING: Compat.Markdown is deprecated, use Markdown instead.
  likely near /root/.julia/packages/MacroTools/ys44U/src/MacroTools.jl:4
WARNING: Compat.Random is deprecated, use Random instead.
  likely near /root/.julia/packages/MacroTools/ys44U/src/MacroTools.jl:35
Test Summary: | Pass  Total
implement     |   14     14
Test Summary: | Pass  Total
infer         |    9      9
There should be a warning about no @reqs here:
┌ Warning: No @req or @subreq found in @POMDP_requirements block.
└ @ POMDPs ~/.julia/packages/POMDPs/XDCTo/src/requirements_internals.jl:45
INFO: POMDPs.jl requirements for solve(::CoolSolver, ::POMDP) and dependencies. ([✔] = implemented correctly; [X] = not implemented; [?] = could not determine)

For solve(::CoolSolver, ::POMDP):
  [X] states(::SimplePOMDP)
  [✔] actions(::SimplePOMDP)
  [X] transition(::SimplePOMDP, ::Float64, ::Bool)
  WARNING: Some requirements may not be shown because a MethodError was thrown.
For util2(::POMDP) (in solve(::CoolSolver, ::POMDP)):
  [X] observations(::SimplePOMDP)
Note: Missing methods are often due to incorrect importing. You must explicitly import POMDPs functions to add new methods.

Throwing the first exception (from processing solve(::CoolSolver, ::POMDP) requirements):

INFO: POMDPs.jl requirements for solve(::CoolSolver, ::POMDP) and dependencies. ([✔] = implemented correctly; [X] = not implemented; [?] = could not determine)

For solve(::CoolSolver, ::POMDP):
  [✔] states(::SimplePOMDP)
  [✔] actions(::SimplePOMDP)
  [✔] transition(::SimplePOMDP, ::Float64, ::Bool)
  [✔] rand(::AbstractRNG, ::SimpleDistribution)
  [?] gen(::DDNOut{:o}, ::SimplePOMDP, ::Float64, ::Bool, ::MersenneTwister)
For util2(::POMDP) (in solve(::CoolSolver, ::POMDP)):
  [X] observations(::SimplePOMDP)
For util1(::Float64) (in solve(::CoolSolver, ::POMDP)):
  [No requirements specified]
Note: Missing methods are often due to incorrect importing. You must explicitly import POMDPs functions to add new methods.

Test Summary: | Pass  Total
require       |    7      7
Test Summary: | Pass  Total
generative    |   40     40
Test Summary: | Pass  Total
genback       |    8      8
Test Summary: | Pass  Total
ddn_struct    |   13     13
┌ Warning: `generate_s(args...)` is deprecated, use `gen(DDNOut(:sp), args...)` instead.
│   caller = top-level scope at test_deprecated_generative.jl:13
└ @ Core ~/.julia/packages/POMDPs/XDCTo/test/test_deprecated_generative.jl:13
┌ Warning: `generate_sr(args...)` is deprecated, use `gen(DDNOut(:sp, :r), args...)` instead.
│   caller = top-level scope at test_deprecated_generative.jl:22
└ @ Core ~/.julia/packages/POMDPs/XDCTo/test/test_deprecated_generative.jl:22
┌ Warning: Using user-implemented function
│     generate_o(::M, ::Argtypes...)
│ which is deprecated in POMDPs v0.8. Please implement this as
│     POMDPs.gen(::M, ::Argtypes...) or
│     POMDPs.gen(::DDNNode{:o}, ::M, ::Argtypes...)
│ instead. See the POMDPs.gen documentation for more details.
│   M = DB
│   Argtypes = (Int64, Bool, Int64, Random._GLOBAL_RNG)
└ @ POMDPs ~/.julia/packages/POMDPs/XDCTo/src/gen_impl.jl:68
┌ Warning: `generate_sor(args...)` is deprecated, use `gen(DDNOut(:sp, :o, :r), args...)` instead.
│   caller = top-level scope at test_deprecated_generative.jl:25
└ @ Core ~/.julia/packages/POMDPs/XDCTo/test/test_deprecated_generative.jl:25
┌ Warning: Using user-implemented function
│     generate_s(::M, ::Argtypes...)
│ which is deprecated in POMDPs v0.8. Please implement this as
│     POMDPs.gen(::M, ::Argtypes...) or
│     POMDPs.gen(::DDNNode{:sp}, ::M, ::Argtypes...)
│ instead. See the POMDPs.gen documentation for more details.
│   M = DC
│   Argtypes = (Nothing, Nothing, Random._GLOBAL_RNG)
└ @ POMDPs ~/.julia/packages/POMDPs/XDCTo/src/gen_impl.jl:68
Test Summary: | Pass  Total
gendep        |   22     22
Test Summary: | Pass  Total
convert       |   12     12
Test Summary: | Pass  Total
error         |    2      2
Test Summary: | Pass  Total
history       |    2      2
   Cloning registry from "https://github.com/JuliaPOMDP/Registry"
[?25l    Fetching: [>                                        ]  0.0 %
[?25hERROR: LoadError: SystemError (with /root/.julia/registries/JuliaPOMDP): mkdir: Read-only file system
Stacktrace:
 [1] #systemerror#44(::String, ::typeof(systemerror), ::Symbol, ::Bool) at ./error.jl:134
 [2] #systemerror at ./none:0 [inlined]
 [3] #mkdir#7(::UInt16, ::typeof(mkdir), ::String) at ./file.jl:175
 [4] mkdir at ./file.jl:170 [inlined]
 [5] #cptree#11(::Bool, ::Bool, ::typeof(Base.Filesystem.cptree), ::String, ::String) at ./file.jl:311
 [6] #cptree at ./none:0 [inlined]
 [7] #cp#12(::Bool, ::Bool, ::typeof(cp), ::String, ::String) at ./file.jl:342
 [8] cp at ./file.jl:338 [inlined]
 [9] #add_registry#24(::String, ::typeof(POMDPs.add_registry)) at /root/.julia/packages/POMDPs/XDCTo/src/utils.jl:43
 [10] add_registry() at /root/.julia/packages/POMDPs/XDCTo/src/utils.jl:20
 [11] top-level scope at /root/.julia/packages/POMDPs/XDCTo/test/runtests.jl:96
 [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
in expression starting at /root/.julia/packages/POMDPs/XDCTo/test/runtests.jl:96
ERROR: Package POMDPs 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