Comments (3)
Runs fine for me on 1.10.2 on AMD.
my `versioninfo`
julia> versioninfo()
Julia Version 1.10.2
Commit bd47eca2c8a (2024-03-01 10:14 UTC)
Build Info:
Official https://julialang.org/ release
Platform Info:
OS: Linux (x86_64-linux-gnu)
CPU: 16 × AMD Ryzen 7 4800H with Radeon Graphics
WORD_SIZE: 64
LIBM: libopenlibm
LLVM: libLLVM-15.0.7 (ORCJIT, znver2)
Threads: 1 default, 0 interactive, 1 GC (on 16 virtual cores)
Julia session
_
_ _ _(_)_ | Documentation: https://docs.julialang.org
(_) | (_) (_) |
_ _ _| |_ __ _ | Type "?" for help, "]?" for Pkg help.
| | | | | | |/ _` | |
| | |_| | | | (_| | | Version 1.10.2 (2024-03-01)
_/ |\__'_|_|_|\__'_| | Official https://julialang.org/ release
|__/ |
julia> Pkg.activate(;temp=true)
Activating new project at `/tmp/jl_5EL90p`
julia> Pkg.add(url="https://github.com/quinnj/Structs.jl#jq-illegal-instruction")
Cloning git-repo `https://github.com/quinnj/Structs.jl#jq-illegal-instruction`
Updating git-repo `https://github.com/quinnj/Structs.jl#jq-illegal-instruction`
Updating registry at `~/.julia/registries/General.toml`
Resolving package versions...
Updating `/tmp/jl_5EL90p/Project.toml`
[ec057cc2] + Structs v1.0.0 `https://github.com/quinnj/Structs.jl#jq-illegal-instruction#main`
Updating `/tmp/jl_5EL90p/Manifest.toml`
[ec057cc2] + Structs v1.0.0 `https://github.com/quinnj/Structs.jl#jq-illegal-instruction#main`
[ade2ca70] + Dates
[de0858da] + Printf
[9a3f8284] + Random
[ea8e919c] + SHA v0.7.0
[cf7118a7] + UUIDs
[4ec0a83e] + Unicode
Precompiling project...
1 dependency successfully precompiled in 2 seconds
julia> Pkg.test("Structs")
Testing Structs
Status `/tmp/jl_wKdkBf/Project.toml`
[ec057cc2] Structs v1.0.0 `https://github.com/quinnj/Structs.jl#jq-illegal-instruction#main`
[ade2ca70] Dates
[8dfed614] Test
[cf7118a7] UUIDs
Status `/tmp/jl_wKdkBf/Manifest.toml`
[ec057cc2] Structs v1.0.0 `https://github.com/quinnj/Structs.jl#jq-illegal-instruction#main`
[2a0f44e3] Base64
[ade2ca70] Dates
[b77e0a4c] InteractiveUtils
[56ddb016] Logging
[d6f4376e] Markdown
[de0858da] Printf
[9a3f8284] Random
[ea8e919c] SHA v0.7.0
[9e88b42a] Serialization
[8dfed614] Test
[cf7118a7] UUIDs
[4ec0a83e] Unicode
Precompiling project...
1 dependency successfully precompiled in 2 seconds. 1 already precompiled.
Testing Running tests...
Dict{Symbol, Int}
NamedTuple
A struct
AA struct
B struct
BB struct
Vector Pair
Vector
Tuple
C
D
Wrapper
UndefGuy
E
G
H
I
Vehicle
J
Recurs
O
Test Summary: | Pass Total Time
Structs | 91 91 5.0s
Testing Structs tests passed
julia>
from julia.
I can reproduce on
Julia Version 1.10.2
Commit bd47eca2c8a (2024-03-01 10:14 UTC)
Build Info:
Official https://julialang.org/ release
Platform Info:
OS: Linux (x86_64-linux-gnu)
CPU: 8 × Intel(R) Core(TM) i7-4870HQ CPU @ 2.50GHz
WORD_SIZE: 64
LIBM: libopenlibm
LLVM: libLLVM-15.0.7 (ORCJIT, haswell)
Threads: 1 default, 0 interactive, 1 GC (on 8 virtual cores)
dmesg shows
[ 7456.125562] traps: julia[56269] trap invalid opcode ip:75eb25f1d837 sp:7ffdd15dbee0 error:0
but in julia code I'm not sure how to find the assembly of the offending opcode.
from julia.
Can't reproduce on alder lake :(
from julia.
Related Issues (20)
- Type instability and allocations in `mul!` with `Hermitians` and `Adjoint` arguments HOT 1
- `clamp(x, T)` argument order HOT 2
- Track backedges through not-yet-defined bindings? HOT 4
- abbreviated `show` for strings is only for 3-arg show, so it gets missed often
- Stacktrace issues with wrong keyword arguments
- doc: `signbit` underspecified in the case of negative zero, docs don't seem to align with implementation HOT 11
- 2.0 Remove `copy(x)` for immutables
- `Method` is public, but not documented HOT 3
- exported symbols shouldn't be public by default HOT 2
- `@code_native` is often unreadable HOT 4
- Should remove or formalize `Base.delete`
- Should `PersistentDict` and `HAMT` be public from Base or not? HOT 3
- 1.11.0-alpha2: precompilation fails if `JULIA_DEPOT_PATH` is set HOT 1
- 1.11.0-alpha2: `unsafe_copyto!` does check array bounds HOT 1
- Improve error message for `indexed_iterate` `BoundsError`
- AbstractQ literal_pow (Q^2) missing
- `view(::Memory, ::UnitRange{UInt})` is broken
- doc: clarify whether `@time` allocations include compilation HOT 1
- `CodeUnits <: DenseVector`, but does not fulfill its only criteria HOT 2
- special case copyto!(::Bidiagonal, ::Bidiagonal)
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from julia.