Skip to content
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

Compiler: Fix check for IRShow definedness #57420

Merged
merged 1 commit into from
Feb 15, 2025
Merged

Compiler: Fix check for IRShow definedness #57420

merged 1 commit into from
Feb 15, 2025

Conversation

Keno
Copy link
Member

@Keno Keno commented Feb 15, 2025

Should fix the error part of #57329. I also cannot reproduce the underlying assertion error on master, so that was likely fixed in one of the other PRs. Closes #57329 as a result, but of course there could be other issues with the same symptoms, which can get their own issues.

Should fix the error part of #57329. I also cannot reproduce the underlying
assertion error on master, so that was likely fixed in one of the other PRs.
Closes #57329 as a result, but of course there could be other issues with
the same symptoms, which can get their own issues.
@Keno Keno merged commit 88b292d into master Feb 15, 2025
5 of 7 checks passed
@Keno Keno deleted the kf/57329 branch February 15, 2025 08:13
@lgoettgens
Copy link
Contributor

Backport to 1.12?

@Keno Keno added the backport 1.12 Change should be backported to release-1.12 label Feb 15, 2025
@Keno
Copy link
Member Author

Keno commented Feb 15, 2025

I've been generally assuming Kristoffer will just backport all of my commits, but yes, let me put the label on it.

KristofferC pushed a commit that referenced this pull request Feb 15, 2025
Should fix the error part of #57329. I also cannot reproduce the
underlying assertion error on master, so that was likely fixed in one of
the other PRs. Closes #57329 as a result, but of course there could be
other issues with the same symptoms, which can get their own issues.

(cherry picked from commit 88b292d)
@KristofferC KristofferC mentioned this pull request Feb 15, 2025
31 tasks
KristofferC added a commit that referenced this pull request Feb 17, 2025
Backported PRs:
- [x] #57346 <!-- lowering: Only try to define the method once -->
- [x] #57341 <!-- bpart: When backdating replace the entire bpart chain
-->
- [x] #57381 <!-- staticdata: Set min validation world to require world
-->
- [x] #57357 <!-- Only implicitly `using` Base, not Core -->
- [x] #57383 <!-- staticdata: Fix typo in recursive edge revalidation
-->
- [x] #57385 <!-- bpart: Move kind enum into its intended place -->
- [x] #57275 <!-- Compiler: fix unsoundness of getfield_tfunc on Tuple
Types -->
- [x] #57378 <!-- print admonition for auto-import only once per module
-->
- [x] #57392 <!-- [LateLowerGCFrame] fix PlaceGCFrameReset for
returns_twice -->
- [x] #57388 <!-- Bump JuliaSyntax to v1.0.2 -->
- [x] #57266 <!-- 🤖 [master] Bump the Statistics stdlib from d49c2bf to
77bd570 -->
- [x] #57395 <!-- lowering: fix has_fcall computation -->
- [x] #57204 <!-- Clarify mathematical definition of `gcd` -->
- [x] #56794 <!-- Make `Pairs` public -->
- [x] #57407 <!-- staticdata: corrected implementation of
jl_collect_new_roots -->
- [x] #57405 <!-- bpart: Also partition the export flag -->
- [x] #57420 <!-- Compiler: Fix check for IRShow definedness -->
- [x] #55875 <!-- fix `(-Inf)^-1` inconsistency -->
- [x] #57317 <!-- internals: add _defaultctor function for defining
ctors -->
- [x] #57406 <!-- bpart: Ignore guard bindings for ambiguity purposes
-->
- [x] #49933 <!-- Allow for :foreigncall to transition to GC safe
automatically -->
@KristofferC KristofferC added backport 1.12 Change should be backported to release-1.12 and removed backport 1.12 Change should be backported to release-1.12 labels Feb 17, 2025
@KristofferC KristofferC mentioned this pull request Feb 17, 2025
15 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backport 1.12 Change should be backported to release-1.12
Projects
None yet
Development

Successfully merging this pull request may close these issues.

bpart-related IR verification regression
3 participants