JuliaLang/julia

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

Open

#49 968 ouverte le 26 mai 2023

Voir sur GitHub
 (9 commentaires) (1 réaction) (0 assignés)Julia (5 773 forks)batch import
good first issue

Métriques du dépôt

Stars
 (48 709 stars)
Métriques de merge PR
 (Merge moyen 20j 6h) (157 PRs mergées en 30 j)

Description

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

Guide contributeur