-
-
Notifications
You must be signed in to change notification settings - Fork 5.5k
New issue
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
try catch end #42
Labels
bug
Indicates an unexpected problem or unintended behavior
Comments
ghost
assigned JeffBezanson
Jun 13, 2011
JeffBezanson
added a commit
that referenced
this issue
Jun 13, 2011
sometimes an empty block did not correctly yield (null); fixed by simply expanding (block) to (block (null))
vtjnash
added a commit
that referenced
this issue
Jan 8, 2013
StefanKarpinski
pushed a commit
that referenced
this issue
Feb 8, 2018
Define X_n variables on entry to function generated by nsplat/ngenerate
StefanKarpinski
pushed a commit
that referenced
this issue
Feb 8, 2018
cmcaine
pushed a commit
to cmcaine/julia
that referenced
this issue
Sep 24, 2020
Add exercise: pangram
LilithHafner
pushed a commit
to LilithHafner/julia
that referenced
this issue
Oct 11, 2021
Add a CoefTable type and show methods.
Keno
pushed a commit
that referenced
this issue
Oct 9, 2023
topolarity
added a commit
that referenced
this issue
May 6, 2024
Without this change, the compiler fails to notice that `env_threads isa Int` in the fall-through case, leading to a union-split with a branch that is in fact unreachable: ``` 43 ┄ %109 = φ (#41 => %105, #42 => %108)::Union{Nothing, Int64} │ %110 = (%109 isa Int64)::Bool └─── goto #45 if not %110 ... 45 ─ %126 = π (%109, Nothing) │ Base.convert(Int64, %126)::Union{} └─── unreachable ``` Co-authored-by: Jeff Bezanson <jeff.bezanson@gmail.com>
aviatesk
pushed a commit
that referenced
this issue
May 7, 2024
Without this change, the compiler fails to notice that `env_threads isa Int` in the fall-through case, leading to a union-split with a branch that is in fact unreachable: ``` 43 ┄ %109 = φ (#41 => %105, #42 => %108)::Union{Nothing, Int64} │ %110 = (%109 isa Int64)::Bool └─── goto #45 if not %110 ... 45 ─ %126 = π (%109, Nothing) │ Base.convert(Int64, %126)::Union{} └─── unreachable ``` After this change, the union-split is eliminated. Co-authored-by: Jeff Bezanson <jeff.bezanson@gmail.com>
lazarusA
pushed a commit
to lazarusA/julia
that referenced
this issue
Jul 12, 2024
Without this change, the compiler fails to notice that `env_threads isa Int` in the fall-through case, leading to a union-split with a branch that is in fact unreachable: ``` 43 ┄ %109 = φ (JuliaLang#41 => %105, JuliaLang#42 => %108)::Union{Nothing, Int64} │ %110 = (%109 isa Int64)::Bool └─── goto JuliaLang#45 if not %110 ... 45 ─ %126 = π (%109, Nothing) │ Base.convert(Int64, %126)::Union{} └─── unreachable ``` After this change, the union-split is eliminated. Co-authored-by: Jeff Bezanson <jeff.bezanson@gmail.com>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
The text was updated successfully, but these errors were encountered: