Skip to content

Commit 5b269de

Browse files
authored
Merge pull request #10709 from naveenvenk17/nv-bazel-syn-test-layering-10478
bazel: enable layering check for syn tests
2 parents 8e1995e + 8c63c3a commit 5b269de

1 file changed

Lines changed: 2 additions & 10 deletions

File tree

src/syn/test/BUILD

Lines changed: 2 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,14 @@
33

44
load("@rules_cc//cc:cc_test.bzl", "cc_test")
55

6+
package(features = ["layering_check"])
7+
68
# No gtest_main on ir/graph/opt tests: ABC (via //src/syn/src/ir →
79
# TritModel) ships its own main() that wins over gtest_main; each TU
810
# defines its own.
911
cc_test(
1012
name = "ir_test",
1113
srcs = ["ir_test.cc"],
12-
features = ["-layering_check"],
1314
deps = [
1415
"//src/syn/src/ir",
1516
"@googletest//:gtest",
@@ -19,7 +20,6 @@ cc_test(
1920
cc_test(
2021
name = "graph_test",
2122
srcs = ["graph_test.cc"],
22-
features = ["-layering_check"],
2323
deps = [
2424
"//src/syn/src/ir",
2525
"@googletest//:gtest",
@@ -29,7 +29,6 @@ cc_test(
2929
cc_test(
3030
name = "opt_test",
3131
srcs = ["opt_test.cc"],
32-
features = ["-layering_check"],
3332
deps = [
3433
"//src/syn",
3534
"//src/syn/src/ir",
@@ -40,7 +39,6 @@ cc_test(
4039
cc_test(
4140
name = "liveness_test",
4241
srcs = ["liveness_test.cc"],
43-
features = ["-layering_check"],
4442
# No gtest_main: ABC ships its own main() that wins over gtest_main;
4543
# the TU defines its own.
4644
deps = [
@@ -54,7 +52,6 @@ cc_test(
5452
cc_test(
5553
name = "parse_test",
5654
srcs = ["parse_test.cc"],
57-
features = ["-layering_check"],
5855
# No gtest_main: ABC (via //src/syn/src/ir → TritModel) ships its own
5956
# main() that wins over gtest_main; parse_test.cc defines its own.
6057
deps = [
@@ -67,7 +64,6 @@ cc_test(
6764
name = "sm_test",
6865
srcs = ["sm_test.cc"],
6966
data = ["sm_test_cells.lib"],
70-
features = ["-layering_check"],
7167
deps = [
7268
"//src/syn",
7369
"//src/syn/src/ir",
@@ -83,7 +79,6 @@ cc_test(
8379
"equivalence_check.h",
8480
],
8581
data = ["cm_test_cells.lib"],
86-
features = ["-layering_check"],
8782
deps = [
8883
"//src/syn",
8984
"//src/syn/src/ir",
@@ -95,7 +90,6 @@ cc_test(
9590
cc_test(
9691
name = "abc_test",
9792
srcs = ["abc_test.cc"],
98-
features = ["-layering_check"],
9993
deps = [
10094
"//src/syn",
10195
"//src/syn/src/ir",
@@ -107,7 +101,6 @@ cc_test(
107101
cc_test(
108102
name = "bitblast_test",
109103
srcs = ["bitblast_test.cc"],
110-
features = ["-layering_check"],
111104
deps = [
112105
"//src/syn",
113106
"//src/syn/src/ir",
@@ -122,7 +115,6 @@ cc_test(
122115
"elab_testcases.h",
123116
"equivalence_check.h",
124117
],
125-
features = ["-layering_check"],
126118
deps = [
127119
"//src/syn/src/elab",
128120
"//src/syn/src/ir",

0 commit comments

Comments
 (0)