Skip to content

Illegal inttoptr in LinearAlgebra/bidiag #28464

Closed
@Keno

Description

@Keno

Only happens when when the test is run by itself:

$ ../julia runtests.jl LinearAlgebra/bidiag
Test             (Worker) | Time (s) | GC (s) | GC % | Alloc (MB) | RSS (MB)
Illegal inttoptr
	  %scevgep102103 = ptrtoint float addrspace(13)* %scevgep102 to i64
Illegal inttoptr
	  %scevgep105106 = ptrtoint float addrspace(13)* %scevgep105 to i64
Illegal inttoptr
	  %umax107108 = inttoptr i64 %umax to i8 addrspace(13)*
Illegal inttoptr
	  %umax109110 = inttoptr i64 %umax109 to { float, float } addrspace(13)*

signal (6): Aborted
in expression starting at /home/keno/julia/usr/share/julia/stdlib/v1.0/LinearAlgebra/test/bidiag.jl:13
__libc_signal_restore_set at /build/glibc-itYbWN/glibc-2.26/signal/../sysdeps/unix/sysv/linux/nptl-signals.h:80 [inlined]
raise at /build/glibc-itYbWN/glibc-2.26/signal/../sysdeps/unix/sysv/linux/raise.c:48
abort at /build/glibc-itYbWN/glibc-2.26/stdlib/abort.c:90
runOnFunction at /home/keno/julia/src/llvm-gc-invariant-verifier.cpp:178
_ZN4llvm13FPPassManager13runOnFunctionERNS_8FunctionE at /home/keno/julia/usr/bin/../lib/libLLVM-6.0.so (unknown line)
_ZN4llvm13FPPassManager11runOnModuleERNS_6ModuleE at /home/keno/julia/usr/bin/../lib/libLLVM-6.0.so (unknown line)
_ZN4llvm6legacy15PassManagerImpl3runERNS_6ModuleE at /home/keno/julia/usr/bin/../lib/libLLVM-6.0.so (unknown line)
operator() at /home/keno/julia/src/jitlayers.cpp:481
addModule at /home/keno/julia/usr/include/llvm/ExecutionEngine/Orc/IRCompileLayer.h:57 [inlined]
addModule at /home/keno/julia/src/jitlayers.cpp:608
jl_add_to_ee at /home/keno/julia/src/jitlayers.cpp:855 [inlined]

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions