jameysharp opened PR #5729 from backport-5723 to release-6.0.0:
This backports #5723 which fixes incorrect optimizations found while auditing
algebraic.islefor misuse of theiconstconstructor. No bugs have been reported implicating these optimizations, but this will be the first Cranelift release with egraph optimization enabled by default, so most people wouldn't have run into these bugs sooner.Since Wasmtime doesn't use the I128 type, it is not affected by the
icmpfix. I'm not sure whether thebxorissue was reachable from WebAssembly.
jameysharp requested fitzgen for a review on PR #5729.
cfallin submitted PR review.
jameysharp merged PR #5729.
Last updated: Dec 06 2025 at 06:05 UTC