| ... | @@ -1655,20 +1655,14 @@ test "Test happy flow" { | ... | @@ -1655,20 +1655,14 @@ test "Test happy flow" { |
| 1655 | // Code to test NIST Known Answer Tests (KAT), see PQCgenKAT.c. | 1655 | // Code to test NIST Known Answer Tests (KAT), see PQCgenKAT.c. |
| 1656 | | 1656 | |
| 1657 | test "NIST KAT test d00.Kyber512" { | 1657 | test "NIST KAT test d00.Kyber512" { |
| 1658 | if (comptime builtin.cpu.has(.loongarch, .lsx)) return error.SkipZigTest; | | |
| 1659 | | | |
| 1660 | try testNistKat(d00.Kyber512, "e9c2bd37133fcb40772f81559f14b1f58dccd1c816701be9ba6214d43baf4547"); | 1658 | try testNistKat(d00.Kyber512, "e9c2bd37133fcb40772f81559f14b1f58dccd1c816701be9ba6214d43baf4547"); |
| 1661 | } | 1659 | } |
| 1662 | | 1660 | |
| 1663 | test "NIST KAT test d00.Kyber1024" { | 1661 | test "NIST KAT test d00.Kyber1024" { |
| 1664 | if (comptime builtin.cpu.has(.loongarch, .lsx)) return error.SkipZigTest; | | |
| 1665 | | | |
| 1666 | try testNistKat(d00.Kyber1024, "89248f2f33f7f4f7051729111f3049c409a933ec904aedadf035f30fa5646cd5"); | 1662 | try testNistKat(d00.Kyber1024, "89248f2f33f7f4f7051729111f3049c409a933ec904aedadf035f30fa5646cd5"); |
| 1667 | } | 1663 | } |
| 1668 | | 1664 | |
| 1669 | test "NIST KAT test d00.Kyber768" { | 1665 | test "NIST KAT test d00.Kyber768" { |
| 1670 | if (comptime builtin.cpu.has(.loongarch, .lsx)) return error.SkipZigTest; | | |
| 1671 | | | |
| 1672 | try testNistKat(d00.Kyber768, "a1e122cad3c24bc51622e4c242d8b8acbcd3f618fee4220400605ca8f9ea02c2"); | 1666 | try testNistKat(d00.Kyber768, "a1e122cad3c24bc51622e4c242d8b8acbcd3f618fee4220400605ca8f9ea02c2"); |
| 1673 | } | 1667 | } |
| 1674 | | 1668 | |