JuliaSIMD / JuliaSIMD/Polyester.jl

[Julia 1.12] Assertion error

Open
#169 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Julia
Stars
285
Forks
20
PR merge metrics
No merged PRs in 30d

Description

Trying to debug some of the CI failures we are seeing here with Julia 1.12, I stumbled across this delightful error.

```
julia-debug: /home/vchuravy/src/julia-1.12/usr/include/llvm/ExecutionEngine/Orc/ThreadSafeModule.h:68: llvm::orc::ThreadSafeContext::Lock llvm::orc::ThreadSafeContext::getLock() const: Assertion `S && "Can not lock an empty ThreadSafeContext"' failed.

[3155292] signal 6 (-6): Aborted
in expression starting at none:0
unknown function (ip: 0x7f565d0d890c) at /usr/lib/libc.so.6
gsignal at /usr/lib/libc.so.6 (unknown line)
abort at /usr/lib/libc.so.6 (unknown line)
unknown function (ip: 0x7f565d0654e2) at /usr/lib/libc.so.6
getLock at /home/vchuravy/src/julia-1.12/usr/include/llvm/ExecutionEngine/Orc/ThreadSafeModule.h:68
~ThreadSafeModule at /home/vchuravy/src/julia-1.12/usr/include/llvm/ExecutionEngine/Orc/ThreadSafeModule.h:115
destroyAll at /home/vchuravy/src/julia-1.12/usr/include/llvm/ADT/DenseMap.h:395
~DenseMap at /home/vchuravy/src/julia-1.12/usr/include/llvm/ADT/DenseMap.h:781
__cxa_finalize at /usr/lib/libc.so.6 (unknown line)
unknown function (ip: 0x7f565b62f4f7) at /home/vchuravy/src/julia-1.12/usr/bin/../lib/libjulia-codegen-debug.so.1.12
unknown function (ip: 0x7f565d279011) at /lib64/ld-linux-x86-64.so.2
unknown function (ip: 0x7f565d27d16d) at /lib64/ld-linux-x86-64.so.2
unknown function (ip: 0x7f565d080c70) at /usr/lib/libc.so.6
exit at /usr/lib/libc.so.6 (unknown line)
main at /home/vchuravy/src/julia-1.12/cli/loader_exe.c:61
unknown function (ip: 0x7f565d067634) at /usr/lib/libc.so.6
__libc_start_main at /usr/lib/libc.so.6 (unknown line)
_start at /home/vchuravy/src/julia-1.12/usr/bin/julia-debug (unknown line)
Allocations: 60666706 (Pool: 60664351; Big: 2355); GC: 31
```

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.