[spirv-reader][ir] Remove invalid test

This test is no longer valid per the updated SPIR-V rules. The old
parser had special logic to handle invalid SPIR-V. The IR reader
requires valid SPIR-V.

Bug: 398890649
Change-Id: Ief245222ed64b9e6554bca8674b21aef81f3c55e
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/230720
Commit-Queue: dan sinclair <dsinclair@chromium.org>
Reviewed-by: James Price <jrprice@google.com>
diff --git a/src/tint/lang/spirv/reader/parser/branch_test.cc b/src/tint/lang/spirv/reader/parser/branch_test.cc
index 095dcc9..ae58b8f 100644
--- a/src/tint/lang/spirv/reader/parser/branch_test.cc
+++ b/src/tint/lang/spirv/reader/parser/branch_test.cc
@@ -6824,68 +6824,5 @@
 )");
 }
 
-// crbug.com/tint/524
-//
-// Fails spirv validation?
-// spirv:1:1 error: Selection must be structured
-//  OpBranchConditional %true %30 %40
-TEST_F(SpirvParserTest, DISABLED_LoopInternallyDiverge_Simple) {
-    EXPECT_IR(R"(
-               OpCapability Shader
-               OpMemoryModel Logical GLSL450
-               OpEntryPoint GLCompute %main "main"
-               OpExecutionMode %main LocalSize 1 1 1
-       %void = OpTypeVoid
-        %i32 = OpTypeInt 32 1
-       %bool = OpTypeBool
-        %one = OpConstant %i32 1
-        %two = OpConstant %i32 2
-      %three = OpConstant %i32 3
-       %true = OpConstantTrue %bool
-    %ep_type = OpTypeFunction %void
-       %main = OpFunction %void None %ep_type
-         %10 = OpLabel
-         %34 = OpIAdd %i32 %one %one
-               OpBranch %20
-         %20 = OpLabel
-         %35 = OpIAdd %i32 %two %two
-               OpLoopMerge %99 %90 None
-               OpBranchConditional %true %30 %40 ; divergence
-           %30 = OpLabel
-           %36 = OpIAdd %i32 %three %three
-                 OpBranch %90
-           %40 = OpLabel
-           %37 = OpIAdd %i32 %one %two
-                 OpBranch %90
-         %90 = OpLabel ; continue target
-         %38 = OpIAdd %i32 %one %three
-               OpBranch %20
-         %99 = OpLabel ; loop merge
-         %39 = OpIAdd %i32 %two %one
-               OpReturn
-               OpFunctionEnd
-)",
-              R"(
-
-)");
-
-    //     auto* expect = R"(var_1 = 10u;
-    // loop {
-    //   var_1 = 20u;
-    //   if (false) {
-    //     var_1 = 30u;
-    //     continue;
-    //   } else {
-    //     var_1 = 40u;
-    //   }
-    //
-    //   continuing {
-    //     var_1 = 90u;
-    //   }
-    // }
-    // var_1 = 99u;
-    // return;
-}
-
 }  // namespace
 }  // namespace tint::spirv::reader