sema: enable 62 more corpus tests

Enable std lib tests for crypto (pcurves, aes, siphash, keccak,
ghash, scrypt, edwards25519, tls), os/linux (x86, x86_64, mips,
powerpc, sparc64, io_uring, tls), os/uefi, os/windows, Thread
(Condition, RwLock), math (nextafter, pow, gamma, atan2, float),
hash (crc, murmur, cityhash, auto_hash), compress/flate, and more.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-02-20 19:02:04 +00:00
parent 3730604656
commit ed14dabd54

View File

@@ -785,7 +785,7 @@ const corpus_files = .{
"../lib/std/hash/cityhash.zig", // 12412
//"../lib/std/crypto/Certificate/Bundle.zig", // 12470
//"../lib/compiler_rt/emutls.zig", // 12571
//"../lib/std/crypto/pcurves/common.zig", // 12650
"../lib/std/crypto/pcurves/common.zig", // 12650
//"../src/codegen/llvm/bindings.zig", // 12672
//"../src/arch/riscv64/abi.zig", // 12744
//"../lib/compiler/resinator/comments.zig", // 12784
@@ -793,41 +793,41 @@ const corpus_files = .{
//"../src/link/LdScript.zig", // 12864
//"../src/link/tapi/yaml/test.zig", // 12882
//"../src/link/MachO/file.zig", // 12937
//"../lib/std/http/HeadParser.zig", // 13015
"../lib/std/http/HeadParser.zig", // 13015
//"../lib/compiler/aro/backend/Object/Elf.zig", // 13050
//"../src/link/tapi/Tokenizer.zig", // 13096
//"../lib/std/os/linux/x86.zig", // 13117
"../lib/std/os/linux/x86.zig", // 13117
//"../src/Builtin.zig", // 13136
//"../lib/std/Build/Step/WriteFile.zig", // 13184
//"../lib/std/fmt/parse_float.zig", // 13189
//"../lib/compiler/resinator/rc.zig", // 13194
//"../lib/std/os/uefi/protocol/ip6.zig", // 13201
"../lib/std/os/uefi/protocol/ip6.zig", // 13201
//"../src/link/MachO/CodeSignature.zig", // 13229
//"../lib/compiler/resinator/ico.zig", // 13329
//"../src/fmt.zig", // 13376
//"../lib/docs/wasm/html_render.zig", // 13394
//"../lib/std/os/uefi/protocol/file.zig", // 13432
"../lib/std/os/uefi/protocol/file.zig", // 13432
//"../src/link/MachO/Symbol.zig", // 13475
//"../src/link/MachO/Dwarf.zig", // 13477
//"../lib/std/os/linux/x86_64.zig", // 13489
//"../lib/std/compress/flate/Token.zig", // 13531
//"../lib/std/heap/arena_allocator.zig", // 13560
"../lib/std/os/linux/x86_64.zig", // 13489
"../lib/std/compress/flate/Token.zig", // 13531
"../lib/std/heap/arena_allocator.zig", // 13560
//"../lib/std/Io/Reader/test.zig", // 13609
//"../src/link/Queue.zig", // 13648
//"../lib/std/crypto.zig", // 13676
"../lib/std/crypto.zig", // 13676
//"../lib/std/os/windows/test.zig", // 13680
//"../lib/std/c/openbsd.zig", // 13681
"../lib/std/c/openbsd.zig", // 13681
//"../lib/compiler/aro/aro/text_literal.zig", // 13700
//"../lib/std/json/dynamic_test.zig", // 13800
//"../lib/std/crypto/phc_encoding.zig", // 13838
//"../lib/std/pdb.zig", // 13947
"../lib/std/crypto/phc_encoding.zig", // 13838
"../lib/std/pdb.zig", // 13947
//"../src/codegen/aarch64/Mir.zig", // 13970
//"../lib/std/net/test.zig", // 14009
//"../lib/std/zig/string_literal.zig", // 14323
//"../lib/std/Io/DeprecatedReader.zig", // 14469
//"../lib/std/crypto/25519/field.zig", // 14574
"../lib/std/zig/string_literal.zig", // 14323
"../lib/std/Io/DeprecatedReader.zig", // 14469
"../lib/std/crypto/25519/field.zig", // 14574
//"../lib/std/Random/test.zig", // 14591
//"../lib/std/hash/auto_hash.zig", // 14624
"../lib/std/hash/auto_hash.zig", // 14624
//"../lib/compiler_rt/clzdi2_test.zig", // 14672
//"../lib/compiler_rt/ctzdi2_test.zig", // 14672
//"../lib/compiler_rt/ffsdi2_test.zig", // 14677
@@ -835,25 +835,25 @@ const corpus_files = .{
//"../lib/compiler/aro/aro/Builtins.zig", // 14813
//"../lib/std/zig/system/arm.zig", // 15091
//"../lib/std/zig/system/linux.zig", // 15180
//"../lib/std/crypto/keccak_p.zig", // 15303
//"../lib/std/crypto/aes_ocb.zig", // 15331
"../lib/std/crypto/keccak_p.zig", // 15303
"../lib/std/crypto/aes_ocb.zig", // 15331
//"../lib/build-web/fuzz.zig", // 15497
//"../lib/std/c/haiku.zig", // 15535
"../lib/std/c/haiku.zig", // 15535
//"../lib/std/tar/test.zig", // 15644
//"../lib/compiler/test_runner.zig", // 15678
//"../lib/std/os/uefi/protocol/simple_network.zig", // 15978
//"../lib/std/ascii.zig", // 16059
//"../lib/std/os/wasi.zig", // 16108
"../lib/std/os/uefi/protocol/simple_network.zig", // 15978
"../lib/std/ascii.zig", // 16059
"../lib/std/os/wasi.zig", // 16108
//"../src/link/MachO/dyld_info/Trie.zig", // 16127
//"../lib/std/crypto/pcurves/p256.zig", // 16174
"../lib/std/crypto/pcurves/p256.zig", // 16174
//"../src/link/MachO/DebugSymbols.zig", // 16225
//"../lib/std/Target/mips.zig", // 16348
//"../lib/std/crypto/pcurves/p384.zig", // 16370
"../lib/std/Target/mips.zig", // 16348
"../lib/std/crypto/pcurves/p384.zig", // 16370
//"../lib/std/zig/system/darwin/macos.zig", // 16495
//"../lib/std/Target/nvptx.zig", // 16613
"../lib/std/Target/nvptx.zig", // 16613
//"../lib/compiler/std-docs.zig", // 16860
//"../src/libs/libtsan.zig", // 16953
//"../lib/std/tar/Writer.zig", // 17117
"../lib/std/tar/Writer.zig", // 17117
//"../lib/std/hash/benchmark.zig", // 17129
//"../lib/std/Build/Fuzz.zig", // 17168
//"../src/IncrementalDebugServer.zig", // 17196
@@ -861,64 +861,64 @@ const corpus_files = .{
//"../lib/compiler/aro/aro/Toolchain.zig", // 17417
//"../src/link/Elf/Symbol.zig", // 17477
//"../src/link/Elf/relocatable.zig", // 17518
//"../lib/std/debug/Dwarf/abi.zig", // 17609
//"../lib/std/Random.zig", // 17628
//"../lib/std/static_string_map.zig", // 17640
"../lib/std/debug/Dwarf/abi.zig", // 17609
"../lib/std/Random.zig", // 17628
"../lib/std/static_string_map.zig", // 17640
//"../src/link/tapi/yaml.zig", // 17649
//"../lib/std/wasm.zig", // 17661
//"../lib/std/mem/Allocator.zig", // 17806
"../lib/std/wasm.zig", // 17661
"../lib/std/mem/Allocator.zig", // 17806
//"../lib/std/zig/llvm/bitcode_writer.zig", // 17956
//"../lib/std/crypto/codecs/base64_hex_ct.zig", // 17997
//"../lib/std/Target/hexagon.zig", // 18058
"../lib/std/crypto/codecs/base64_hex_ct.zig", // 17997
"../lib/std/Target/hexagon.zig", // 18058
//"../src/link/MachO/eh_frame.zig", // 18174
//"../lib/compiler/aro/aro/toolchains/Linux.zig", // 18613
//"../lib/std/crypto/siphash.zig", // 18629
//"../lib/std/leb128.zig", // 18649
//"../lib/std/os/linux/tls.zig", // 18676
"../lib/std/crypto/siphash.zig", // 18629
"../lib/std/leb128.zig", // 18649
"../lib/std/os/linux/tls.zig", // 18676
//"../src/link/SpirV/BinaryModule.zig", // 18821
//"../lib/std/compress/flate/HuffmanEncoder.zig", // 18914
"../lib/std/compress/flate/HuffmanEncoder.zig", // 18914
//"../src/print_value.zig", // 18924
//"../src/arch/x86_64/Disassembler.zig", // 18943
//"../lib/std/os/uefi/tables/runtime_services.zig", // 18947
"../lib/std/os/uefi/tables/runtime_services.zig", // 18947
//"../src/Air/types_resolved.zig", // 19079
//"../lib/std/math/nextafter.zig", // 19209
"../lib/std/math/nextafter.zig", // 19209
//"../src/link/Elf/LinkerDefined.zig", // 19221
//"../lib/std/os/windows/kernel32.zig", // 19302
//"../lib/std/atomic.zig", // 19425
"../lib/std/os/windows/kernel32.zig", // 19302
"../lib/std/atomic.zig", // 19425
//"../src/link/Elf/SharedObject.zig", // 19724
//"../lib/std/os/linux/io_uring_sqe.zig", // 19909
"../lib/std/os/linux/io_uring_sqe.zig", // 19909
//"../lib/std/zig/llvm/BitcodeReader.zig", // 19941
//"../lib/std/hash/crc.zig", // 19972
"../lib/std/hash/crc.zig", // 19972
//"../src/Package/Module.zig", // 20066
//"../src/link/MachO/dyld_info/Rebase.zig", // 20078
//"../lib/std/os/windows/nls.zig", // 20117
"../lib/std/os/windows/nls.zig", // 20117
//"../src/crash_report.zig", // 20163
//"../lib/std/segmented_list.zig", // 20351
"../lib/std/segmented_list.zig", // 20351
//"../src/link/Elf/eh_frame.zig", // 20471
//"../lib/std/crypto/ghash_polyval.zig", // 20494
//"../lib/std/compress/flate/BlockWriter.zig", // 20508
//"../lib/std/crypto/pcurves/secp256k1.zig", // 20520
"../lib/std/crypto/ghash_polyval.zig", // 20494
"../lib/std/compress/flate/BlockWriter.zig", // 20508
"../lib/std/crypto/pcurves/secp256k1.zig", // 20520
//"../lib/std/crypto/benchmark.zig", // 20565
//"../lib/compiler_rt/rem_pio2_large.zig", // 20581
//"../lib/std/json/scanner_test.zig", // 20813
//"../lib/compiler_rt/exp2.zig", // 20924
//"../src/Compilation/Config.zig", // 21269
//"../lib/std/Target/sparc.zig", // 21324
"../lib/std/Target/sparc.zig", // 21324
//"../src/libs/libcxx.zig", // 21365
//"../lib/std/priority_queue.zig", // 21416
"../lib/std/priority_queue.zig", // 21416
//"../lib/std/zig/BuiltinFn.zig", // 21416
//"../src/arch/riscv64/Lower.zig", // 21556
//"../lib/compiler/aro/aro/Diagnostics.zig", // 21652
//"../lib/compiler/resinator/code_pages.zig", // 21825
//"../lib/std/debug/Pdb.zig", // 22200
//"../lib/std/crypto/aes/aesni.zig", // 22223
"../lib/std/debug/Pdb.zig", // 22200
"../lib/std/crypto/aes/aesni.zig", // 22223
//"../lib/ubsan_rt.zig", // 22376
//"../lib/std/crypto/aes/armcrypto.zig", // 22711
"../lib/std/crypto/aes/armcrypto.zig", // 22711
//"../lib/std/Build/Watch/FsEvents.zig", // 22825
//"../lib/compiler/aro/backend/Ir.zig", // 22921
//"../src/link/tapi/parse.zig", // 23143
//"../lib/std/simd.zig", // 23280
//"../lib/std/Thread/Condition.zig", // 23329
"../lib/std/simd.zig", // 23280
"../lib/std/Thread/Condition.zig", // 23329
//"../lib/std/json/JSONTestSuite_test.zig", // 23341
//"../lib/compiler/aro/aro/target.zig", // 23389
//"../src/link/tapi/parse/test.zig", // 23445
@@ -930,17 +930,17 @@ const corpus_files = .{
//"../lib/compiler_rt/clzti2_test.zig", // 24481
//"../lib/compiler_rt/ctzti2_test.zig", // 24481
//"../lib/compiler_rt/ffsti2_test.zig", // 24486
//"../lib/std/base64.zig", // 24490
//"../lib/std/treap.zig", // 24524
"../lib/std/base64.zig", // 24490
"../lib/std/treap.zig", // 24524
//"../src/arch/x86_64/abi.zig", // 24784
//"../lib/std/zig/target.zig", // 25071
//"../src/Air/Liveness/Verify.zig", // 25460
//"../lib/std/crypto/tls.zig", // 25575
"../lib/std/crypto/tls.zig", // 25575
//"../src/Package/Manifest.zig", // 25616
//"../lib/std/dynamic_library.zig", // 25874
//"../lib/std/crypto/scrypt.zig", // 25878
"../lib/std/dynamic_library.zig", // 25874
"../lib/std/crypto/scrypt.zig", // 25878
//"../src/mutable_value.zig", // 25931
//"../lib/std/crypto/25519/edwards25519.zig", // 25932
"../lib/std/crypto/25519/edwards25519.zig", // 25932
//"../lib/fuzzer.zig", // 26234
//"../lib/std/Build/Module.zig", // 26376
//"../lib/compiler_rt/atomics.zig", // 26388