# Tests of rustc 1.99.0's tests/ui run-pass that ra-jit's program fails, each with why.
# Measured on the whole suite (claims, workflow_dispatch at c5e6f205c0, 2026-10-21), both
# backends unless the line says one.

# The test asserts what a bug of rustc does (its `known-bug`, or its comment says so), and
# ra-jit's program does what the language says instead.
codegen/equal-pointers-unequal/as-cast/inline1.rs  # known-bug #107975: LLVM at -O2 has two addresses differ and be equal
codegen/equal-pointers-unequal/as-cast/inline2.rs  # known-bug #107975
codegen/equal-pointers-unequal/as-cast/zero.rs  # known-bug #107975
codegen/equal-pointers-unequal/exposed-provenance/inline1.rs  # known-bug #107975
codegen/equal-pointers-unequal/exposed-provenance/inline2.rs  # known-bug #107975
codegen/equal-pointers-unequal/exposed-provenance/zero.rs  # known-bug #107975
codegen/equal-pointers-unequal/strict-provenance/inline1.rs  # known-bug #107975
codegen/equal-pointers-unequal/strict-provenance/inline2.rs  # known-bug #107975
codegen/equal-pointers-unequal/strict-provenance/zero.rs  # known-bug #107975
macros/metavar_cross_edition_recursive_macros.rs  # known-bug #130484: rustc matches a 2024 crate's fragments as 2018's
# What ra-jit does not do yet.
async-await/async-fn-size-uninit-locals.rs  # exact future sizes: ra-jit's coroutine layout keeps locals rustc overlaps or leaves out
codegen/issue-28950.rs  # needs -O's in-place vec! of a 32 KiB array on a 16 KiB stack; ra-jit's goes through the stack (SIGSEGV)
lexer/lexer-crlf-line-endings-string-literal-doc-comment.rs  # a CRLF in a string literal stays CRLF; rustc reads it as LF
panics/panic-abort-backtrace-without-debuginfo.rs llvm  # with panic=abort and no debuginfo the backtrace lacks the program's functions
