Skip to content

Conversation

@gbaraldi
Copy link
Member

@gbaraldi gbaraldi commented Jan 19, 2026

Should fix one of the GPUCompiler caching issues

@gbaraldi gbaraldi requested review from vchuravy and vtjnash January 19, 2026 17:58
@DilumAluthge DilumAluthge added the merge me PR is reviewed. Merge when all tests are passing label Jan 19, 2026
@giordano
Copy link
Member

Does this need to be forwardported?

@vchuravy
Copy link
Member

Does this need to be forwardported?

Yes, see #60747

@DilumAluthge DilumAluthge merged commit 13b377a into backports-release-1.12 Jan 20, 2026
8 checks passed
@DilumAluthge DilumAluthge deleted the gb/cache-skip branch January 20, 2026 20:09
@DilumAluthge DilumAluthge removed the merge me PR is reviewed. Merge when all tests are passing label Jan 20, 2026
function check_presence(mi, token)
ci = isdefined(mi, :cache) ? mi.cache : nothing
while ci !== nothing
if ci.owner === token && ci.max_world == typemax(UInt)
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Something probably went horribly wrong if ci.max_world != WORLD_AGE_REVALIDATION_SENTINEL, since that means the Compiler made a mistake and forgot to validate it

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants