[all-commits] [llvm/llvm-project] fbbf5f: [lld][WebAssembly] Simplify many-functions.ll test...
Sam Clegg via All-commits
all-commits at lists.llvm.org
Thu Jun 4 17:34:54 PDT 2026
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: fbbf5f0398ea7509c2da194ac67882096e232f80
https://github.com/llvm/llvm-project/commit/fbbf5f0398ea7509c2da194ac67882096e232f80
Author: Sam Clegg <sbc at chromium.org>
Date: 2026-06-04 (Thu, 04 Jun 2026)
Changed paths:
M lld/test/wasm/many-functions.ll
Log Message:
-----------
[lld][WebAssembly] Simplify many-functions.ll test (#201711)
Remove superfluous checks (function bodies, data section, symbol table,
and segment info) from the test.
The primary purpose of this test is to verify that relocations within
the CODE section are handled correctly when linking objects with many
functions (requiring multi-byte LEB128 for function count).
Checking the entire symbol table, segment info, data section, and all
129 function bodies is superfluous and adds unnecessary noise (over 1000
lines of expectations) to the test. These features are covered by other,
more targeted tests. Reducing these checks makes the test much easier to
read and maintain.
To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications
More information about the All-commits
mailing list