Closed jaakkor2 closed 1 year ago
Simplified
using NonlinearSolve
using MathTeXEngine
generate_tex_elements(L"$a_{00}$")
A bit more simplified
using LoopVectorization
using MathTeXEngine
generate_tex_elements(L"$a_{00}$")
This is a problem with LoopVectorization
(or one of its dependency):
julia> a = []
Any[]
julia> push!(a, 2, 3, 4)
3-element Vector{Any}:
2
3
4
julia> using LoopVectorization
julia> push!(a, 2, 3, 4)
ERROR: BoundsError: attempt to access Tuple{Int64, Int64, Int64} at index [4]
Stacktrace:
[1] getindex
@ .\tuple.jl:29 [inlined]
[2] push!(::Vector{Any}, ::Any, ::Any, ::Any, ::Any)
@ Base .\array.jl:1077
[3] top-level scope
@ REPL[4]:1
Keeping it open until it is solved upstream.
Fixed in Julia 1.9.0-beta3, worked around in LoopVectorization 0.12.147.
With Julia v1.9.0-beta2 started as
julia +beta --startup-file=no
, OrdinaryDiffEq v6.37.0, MathTexEngine v0.5.4, I seeerrors as
Without
using OrdinaryDiffEq
the example works fine. Julia v1.8.5 seemed to work fine.