Skip to content
Merged
Changes from 1 commit
Commits
Show all changes
25 commits
Select commit Hold shift + click to select a range
c992245
refactor: Include table sizes in comment at top of `unicode_data.rs`
Kmeakin Aug 9, 2025
69e1974
refactor: Include size of case conversion tables
Kmeakin Aug 9, 2025
5d54ac5
refactor: rewrite `ranges_from_set`
Kmeakin Aug 10, 2025
30d1bc7
refactor: `generate_tests`
Kmeakin Aug 10, 2025
c3ce079
refactor: Add tests for case conversions
Kmeakin Aug 10, 2025
3b627b5
editorconfig: don't use nonexistant syntax
lolbinarycat Aug 24, 2025
aa27cca
Add a sanity check to bootstrap for wasm-component-ld
alexcrichton Aug 26, 2025
5d81f03
std: Start supporting WASIp2 natively
alexcrichton Aug 26, 2025
8930d3a
resolve: Avoid a regression from splitting prelude into two scopes
petrochenkov Aug 28, 2025
0b1bc65
Explicity disable LSX feature for `loongarch64-unknown-none` target
heiher Aug 30, 2025
1c64d3e
Constify conversion traits
clarfonthey Aug 11, 2025
b2962c3
test(lexer): Ensure frontmatter w/ crlf works
epage Aug 28, 2025
159be09
test(lexer): Ensure frontmatter can contain unicode whitespace
epage Aug 29, 2025
9304aa1
test(lexer): Ensure tabs are accepted for horizontal whitespace
epage Aug 29, 2025
428e413
docs(lexer): Organize and document whitespace by Pattern_White_Space
epage Aug 28, 2025
6f0da97
fix(lexer): Only allow horizontal whitespace in frontmatter
epage Aug 28, 2025
03bffa8
CI: rfl: move job forward to Linux v6.17-rc3 plus 2 commits
ojeda Sep 3, 2025
f4b946a
Rollup merge of #145279 - clarfonthey:const-convert-initial, r=tgross35
Zalathar Sep 3, 2025
8b790d7
Rollup merge of #145414 - Kmeakin:km/unicode-table-refactors, r=josht…
Zalathar Sep 3, 2025
b7f6310
Rollup merge of #145823 - lolbinarycat:editorconfig-fix, r=GuillaumeG…
Zalathar Sep 3, 2025
b5bba66
Rollup merge of #145944 - alexcrichton:native-wasip2, r=tgross35
Zalathar Sep 3, 2025
8746c23
Rollup merge of #145961 - petrochenkov:extprelregr, r=nnethercote
Zalathar Sep 3, 2025
1ec369e
Rollup merge of #146032 - heiher:loong64-none-no-lsx, r=lqd
Zalathar Sep 3, 2025
56213a5
Rollup merge of #146106 - epage:whitespace, r=fee1-dead
Zalathar Sep 3, 2025
263048d
Rollup merge of #146154 - ojeda:rfl, r=lqd
Zalathar Sep 3, 2025
File filter

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Add a sanity check to bootstrap for wasm-component-ld
For `wasm32-wasip2`-and-beyond this tool is required, so in case it's disabled in `config.toml` add a sanity-check that it's present in the environment.
  • Loading branch information
alexcrichton committed Aug 28, 2025
commit aa27cca79e7888deff3bafed84ea16a5a89cb7c7
10 changes: 10 additions & 0 deletions src/bootstrap/src/core/sanity.rs
Original file line number Diff line number Diff line change
Expand Up @@ -397,6 +397,16 @@ $ pacman -R cmake && pacman -S mingw-w64-x86_64-cmake
);
}
}

// For testing `wasm32-wasip2`-and-beyond it's required to have
// `wasm-component-ld`. This is enabled by default via `tool_enabled`
// but if it's disabled then double-check it's present on the system.
if target.contains("wasip")
&& !target.contains("wasip1")
&& !build.tool_enabled("wasm-component-ld")
{
cmd_finder.must_have("wasm-component-ld");
}
}

if let Some(ref s) = build.config.ccache {
Expand Down