| ... | ... | @@ -1722,14 +1722,20 @@ test "Test happy flow" { |
| 1722 | 1722 | // Code to test NIST Known Answer Tests (KAT), see PQCgenKAT.c. |
| 1723 | 1723 | |
| 1724 | 1724 | test "NIST KAT test d00.Kyber512" { |
| 1725 | if (comptime builtin.cpu.has(.loongarch, .lsx)) return error.SkipZigTest; |
| 1726 | |
| 1725 | 1727 | try testNistKat(d00.Kyber512, "e9c2bd37133fcb40772f81559f14b1f58dccd1c816701be9ba6214d43baf4547"); |
| 1726 | 1728 | } |
| 1727 | 1729 | |
| 1728 | 1730 | test "NIST KAT test d00.Kyber1024" { |
| 1731 | if (comptime builtin.cpu.has(.loongarch, .lsx)) return error.SkipZigTest; |
| 1732 | |
| 1729 | 1733 | try testNistKat(d00.Kyber1024, "89248f2f33f7f4f7051729111f3049c409a933ec904aedadf035f30fa5646cd5"); |
| 1730 | 1734 | } |
| 1731 | 1735 | |
| 1732 | 1736 | test "NIST KAT test d00.Kyber768" { |
| 1737 | if (comptime builtin.cpu.has(.loongarch, .lsx)) return error.SkipZigTest; |
| 1738 | |
| 1733 | 1739 | try testNistKat(d00.Kyber768, "a1e122cad3c24bc51622e4c242d8b8acbcd3f618fee4220400605ca8f9ea02c2"); |
| 1734 | 1740 | } |
| 1735 | 1741 | |