Hello,
if I set a breakpoint to line 10, i.e. the line with println("hello")
,
and enter debugger with Juno.@enter main() and then
press Debug:continue symbol (>>) the debugger stops
not at the defined breakpoint, line 10, but somewhere
in tensormacro.jl
a file of TensorOperations.
Any hints?
test program:
using LinearAlgebra
using TensorOperations
function main()
Id = Matrix{Float64}(I, 3, 3);
println("Id=", Id);
@tensor begin
I4[i, j, k, l] := Id[i, k] * Id[j, l];
end;
println("hello");
println("I4=", I4);
end # main()
main()