You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Adapt to JuliaLang/julia#56509
* Adapt to JuliaLang/julia#54734
* Use StmtRange explicitly
* Adapt to JuliaLang/julia#57230
* Reuse Cthulhu code structure for Compiler cache/finish overrides
* Adapt to JuliaLang/julia#57475
* Adapt to JuliaLang/julia#55976
* Adapt to JuliaLang/julia#54734
* Use CC instead of .Compiler
* Implement ir.argtypes[1] fix from JuliaLang/julia#54458
* Comment out failing tests
To highlight which are broken, should probably be fixed before merging
* Treat `getproperty(::Module, ::Symbol)` like GlobalRefs
* Uncomment passing tests, explicitly mark others as broken
* Evaluate GlobalRef only if binding is defined
* Use `rrule` for getproperty(::Module, ::Symbol)
* Bump compat bound for StructArrays
* Raise compat bound for Cthulhu
* Revert `isconst` change now that it is fixed
* Adapt to `finishinfer!` signature change
---------
Co-authored-by: Cédric Belmant <cedric.belmant@juliahub.com>
CC.verify_ir(ir2) # This would error if we were not handling nonconst phi nodes correctly (after https://github.com/JuliaLang/julia/pull/50158)
133
+
ir2.argtypes[1] = Tuple{}
127
134
f = Core.OpaqueClosure(ir2; do_compile=false)
128
135
@testf(3.5) ==3.5# this will segfault if we are not handling phi nodes correctly
0 commit comments