About
This skill provides specialized guidance for writing high-quality lit tests within the ISPC ecosystem, focusing on compiler correctness and regression prevention. It assists developers in implementing best practices such as utilizing the --nowrap flag for consistent FileCheck matching, optimizing test output with --nostdlib, and creating portable patterns that remain valid across various hardware targets and LLVM versions. Whether validating LLVM IR, assembly output, or diagnostic messages, this skill ensures that tests are minimal, documented, and properly categorized for the ISPC test suite.