JuliaLang/julia

`@. vec = vec +1` gives unhelpful error

Open

#49.968 aperta il 26 mag 2023

Vedi su GitHub
 (9 commenti) (1 reazione) (0 assegnatari)Julia (5773 fork)batch import
good first issue

Metriche repository

Star
 (48.709 star)
Metriche merge PR
 (Merge medio 20g 6h) (157 PR mergiate in 30 g)

Descrizione

julia> vec = [1, 2, 3]
3-element Vector{Int64}:
 1
 2
 3

julia> @. vec = vec + 1
3-element Vector{Int64}:
 2
 3
 4

julia> @. vec = vec +1
ERROR: LoadError: MethodError: no method matching var"@__dot__"(::LineNumberNode, ::Module, ::Expr, ::Int64)
Closest candidates are:
  var"@__dot__"(::LineNumberNode, ::Module, ::Any) at broadcast.jl:1276
in expression starting at REPL[11]:1

Originally posted by @draftman9 in https://github.com/JuliaLang/julia/issues/49676#issuecomment-1538702202

Guida contributor