-
-
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
Dispatch failure or failure to throw error regression #44732
Labels
regression
Regression in behavior compared to a previous version
Milestone
Comments
KristofferC
added
the
regression
Regression in behavior compared to a previous version
label
Mar 24, 2022
Fascinating. It declares it called consteval on
|
aviatesk
added a commit
that referenced
this issue
Mar 27, 2022
We seem to propagate effects of a thrown concrete-call wrongly. #44762 should fix this. |
aviatesk
added a commit
to aviatesk/julia
that referenced
this issue
Mar 29, 2022
KristofferC
pushed a commit
that referenced
this issue
Mar 29, 2022
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Code to repro the issue:
In 1.7:
In 1.8:
Now, this should cleary error because what ends up getting called is
https://github.com/plotly/Dash.jl/blob/f0606e07d2479fd8b5be1da4a6a59656e24acfa3/src/handler/make_handler.jl#L123
which has these three definitions:
https://github.com/plotly/Dash.jl/blob/f0606e07d2479fd8b5be1da4a6a59656e24acfa3/src/handler/make_handler.jl#L40-L44
and
app.layout
isnothing
:In fact, it errors if we execute it manually:
and also when running it through the debugger:
So something here makes the dispatch go to the wrong function or the error to be swallowed.
The text was updated successfully, but these errors were encountered: