This was temporarily disabled while we were reimplementing the new spec.
Details
Diff Detail
- Repository
- rG LLVM Github Monorepo
Event Timeline
This is hopefully less controversial because the test already exists and this is just re-enabling it.
FWIW - please avoid end-to-end tests where possible (writing separate source to LLVM IR (in clang) and LLVM IR to assembly (in LLVM) tests). (recent discussions on the wasm simd instructions touched on this issue too)
@dblaikie I can remove this one. This is not an important test anyway. But where are we supposed to test the arguments clang driver invokes the backend LLVM compilation with? This was mainly to test if -exception-model=wasm reaches the backend compilation.
Ah, and that flag is passed down through MCOptions or something like that (something purely in the programmatic API, not serialized into IR)? Fair enough - this is one of the exceptions to the "no end to end testing" rule - if it's the only way to demonstrate that the relevant MCOption was configured correctly, end-to-end testing is the best we've got there.
Thanks for the details!