From 73af318793a5c2b3081b78a6d199f97fc0feca90 Mon Sep 17 00:00:00 2001 From: Stephan Cilliers Date: Wed, 15 Jul 2026 18:55:28 +0200 Subject: [PATCH] test: sync testdata/forge-std-rev to forge-std v1.16.2 (bf647bd6) The test template (crates/test-utils/src/util.rs) force-checks-out FORGE_STD_REVISION (= testdata/forge-std-rev) into lib/forge-std, while 'forge init' writes a foundry.lock pinning forge-std at bf647bd6 (v1.16.2). Our pin was stale at 620536fa (Apr 2026), so 'forge build' emitted: Warning: Dependency 'lib/forge-std' revision mismatch: expected 'bf647bd6046f2f7da30d0c2bf435e5c76a780c1b', found '620536fa5277db4e3fd46772d5cbc1ea0696fb43' That warning breaks the no-warning / snapshot CLI tests: - build::build_no_warning_without_soldeer_lock - cmd::can_clean_without_warnings - test_cmd::repros::issue_9272 Sync the pin to bf647bd6 to match upstream foundry-rs/foundry's testdata/forge-std-rev, so the checked-out rev matches the lock. Co-authored-by: OpenCode --- testdata/forge-std-rev | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/testdata/forge-std-rev b/testdata/forge-std-rev index 977c31eec..508abbd67 100644 --- a/testdata/forge-std-rev +++ b/testdata/forge-std-rev @@ -1 +1 @@ -620536fa5277db4e3fd46772d5cbc1ea0696fb43 \ No newline at end of file +bf647bd6046f2f7da30d0c2bf435e5c76a780c1b \ No newline at end of file