JuliaRandom / JuliaRandom/RandomExtensions.jl

`random_staticarrays` does not work in Julia 1.9

Đang mở
#23 1 bình luận 0 reaction 0 người được giao Xem trên GitHub
Ngôn ngữ chính
Julia
Star
19
Fork
2
Chỉ số merge pull request
Không có pull request nào được merge trong 30 ngày

Mô tả

I am right now updating the README (PR will come shortly). Doing so I noticed that the README suggests:
```
julia> RandomExtensions.random_staticarrays() # poor man's conditional modules!
# ugly warning
```

But I don't get an ugly warning, I get an error, no matter what I try (and looking at the code, it is exactly the error I would expect):
```
julia> RandomExtensions.random_staticarrays() # poor man's conditional modules!
ERROR: ArgumentError: Package RandomExtensions does not have StaticArrays in its dependencies:
- You may have a partially installed environment. Try `Pkg.instantiate()`
to ensure all packages in the environment are installed.
- Or, if you have RandomExtensions checked out for development and have
added StaticArrays as a dependency but haven't updated your primary
environment's manifest file, try `Pkg.resolve()`.
- Otherwise you may need to report an issue with RandomExtensions
Stacktrace:
[1] macro expansion
@ ./loading.jl:1634 [inlined]
[2] macro expansion
@ ./lock.jl:267 [inlined]
[3] require(into::Module, mod::Symbol)
@ Base ./loading.jl:1611
[4] eval
@ ./boot.jl:370 [inlined]
[5] random_staticarrays()
@ RandomExtensions ~/.julia/dev/RandomExtensions/src/sampling.jl:558
[6] top-level scope
@ REPL[4]:1
```

It looks to me as if this should be redone using a package extension (or perhaps Requires.jl for older Julia versions) ?

Hướng dẫn đóng góp

Chưa lập chỉ mục được hướng dẫn đóng góp cho kho mã nguồn này

Đánh giá

Issue này chưa được đánh giá.

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.