Disable some tests while building rust

https://github.com/llvm/llvm-project/pull/159403 adds a pass which
causes the tests in question to fail because it removes several calls to
`llvm.assume(...)`. The fix at
https://github.com/rust-lang/rust/pull/146732 effectively neuters the
test, so we may as well temporarily disable it on our side.

Bug: 446928953
Change-Id: Iade597d144e68bf384076673b75f2f3f616de5b8
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6977874
Auto-Submit: Alan Zhao <ayzhao@google.com>
Reviewed-by: Hans Wennborg <hans@chromium.org>
Commit-Queue: Hans Wennborg <hans@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1519796}
NOKEYCHECK=True
GitOrigin-RevId: 82b2151ed9b20dee1c37338e8cc83b18effa5aac
diff --git a/build_rust.py b/build_rust.py
index 415b991..0970c21 100755
--- a/build_rust.py
+++ b/build_rust.py
@@ -76,6 +76,11 @@
     os.path.join('tests', 'codegen-llvm', 'common_prim_int_ptr.rs'),
     # Temporarily disabled due to https://crbug.com/433249564
     os.path.join('tests', 'codegen-llvm', 'enum', 'enum-discriminant-eq.rs'),
+    # Temporarily disabled due to https://crbug.com/446928953
+    os.path.join('tests', 'codegen-llvm', 'issues',
+                 'issue-122600-ptr-discriminant-update.rs'),
+    os.path.join('tests', 'codegen-llvm', 'vec_pop_push_noop.rs'),
+    os.path.join('tests', 'codegen-llvm', 'vecdeque_pop_push.rs'),
 ]
 EXCLUDED_TESTS_WINDOWS = [
     # Temporarily disabled due to https://crbug.com/379308086