(In reply to Tom de Vries from comment #7) > (In reply to Richard Biener from comment #6) > > > So the fallback is used, the compiler generates a legacy description of the > > > enum, which contains a bug, and the incorrect value is printed. > > > > Is "the compiler" the rust compiler? > > Yes. > > > If so then fix it. LLVM is not a > > supported compiler (but only the engine Mesa happens to use). > > Right, that, or have rustc use the bundled llvm. That sounds even better (for both maint of rust and "our" copy of llvm).