We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ldiv!
m_thread_block_size
nthreads == static(0)
TriangularSolve.jl/src/TriangularSolve.jl
Line 264 in e425ff5
The compiler can then prove that
Line 335 in e425ff5
is called as VectorizationBase.vcld(M, 0) (which ends up calling Base.sdiv_int(x, 0) which is undefined behavior https://llvm.org/docs/LangRef.html#sdiv-instruction) and returns llvm's poison value.
VectorizationBase.vcld(M, 0)
Base.sdiv_int(x, 0)
poison
Maybe this should just have been static(1)?
static(1)
The text was updated successfully, but these errors were encountered:
Yeah, definitely looks like it should have been 1.
1
Sorry, something went wrong.
No branches or pull requests
TriangularSolve.jl/src/TriangularSolve.jl
Line 264 in e425ff5
m_thread_block_size
withnthreads == static(0)
.The compiler can then prove that
TriangularSolve.jl/src/TriangularSolve.jl
Line 335 in e425ff5
is called as
VectorizationBase.vcld(M, 0)
(which ends up callingBase.sdiv_int(x, 0)
which is undefined behavior https://llvm.org/docs/LangRef.html#sdiv-instruction) and returns llvm'spoison
value.Maybe this should just have been
static(1)
?The text was updated successfully, but these errors were encountered: