DKay7 wrote: I added all your suggestions and also wrote a test with both positive and negative cases. But what should I do with a failed test in the pipeline? Thanks. https://github.com/llvm/llvm-project/pull/70977