Skip to content

Commit 8ac8390

Browse files
committed
.bazelrc: Document --config=llvm libxml2 work-around
If --config=llvm fails with libxml2 errors, libxmls2 needs to be installed manually. bazel-contrib/toolchains_llvm#657 (comment) PiperOrigin-RevId: 881582755
1 parent cf33473 commit 8ac8390

File tree

6 files changed

+3
-5
lines changed

6 files changed

+3
-5
lines changed

.bazelrc

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -117,6 +117,9 @@ startup --windows_enable_symlinks
117117
# is merged.
118118
build:gcc --extra_toolchains=@gcc_toolchain_cur//:all
119119
build:gcc_old --extra_toolchains=@gcc_toolchain_old//:all
120+
# If `--config=llvm` fails with `libxml2.so.2` errors, install `libxml2`
121+
# manually using `apt install libxml2` or similar.
122+
# https://github.com/bazel-contrib/toolchains_llvm/issues/657#issuecomment-3786505615
120123
build:llvm --extra_toolchains=@llvm_toolchain_cur//:all
121124
build:llvm --linkopt=-fuse-ld=lld
122125
build:llvm_old --extra_toolchains=@llvm_toolchain_old//:all

openfst/extensions/categorial/weight_test.cc

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,5 @@ int main(int argc, char **argv) {
6363
: time(nullptr);
6464
std::srand(seed);
6565
LOG(INFO) << "Seed = " << absl::GetFlag(FLAGS_seed);
66-
::testing::InitGoogleTest(&argc, argv);
6766
return RUN_ALL_TESTS();
6867
}

openfst/extensions/compress/compress_test.cc

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -110,6 +110,5 @@ TEST_F(CompressTest, EmptyFst) {
110110
int main(int argc, char** argv) {
111111
absl::SetFlag(&FLAGS_fst_verify_properties, true);
112112
fst::InitOpenFst(argv[0], &argc, &argv, true);
113-
::testing::InitGoogleTest(&argc, argv);
114113
return RUN_ALL_TESTS();
115114
}

openfst/extensions/compress/quantize_weights_test.cc

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -174,6 +174,5 @@ TEST_F(QuantizeWeightsTest, QuantizeWeightsZeroTest) {
174174
int main(int argc, char** argv) {
175175
absl::SetFlag(&FLAGS_fst_verify_properties, true);
176176
fst::InitOpenFst(argv[0], &argc, &argv, true);
177-
::testing::InitGoogleTest(&argc, argv);
178177
return RUN_ALL_TESTS();
179178
}

openfst/extensions/compress/randmod_test.cc

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -103,6 +103,5 @@ int main(int argc, char** argv) {
103103
: time(nullptr);
104104
srand(seed);
105105
LOG(INFO) << "Seed = " << seed;
106-
::testing::InitGoogleTest(&argc, argv);
107106
return RUN_ALL_TESTS();
108107
}

openfst/test/error_test.cc

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -529,6 +529,5 @@ TEST_F(ErrorTest, UnionErrorTest) {
529529
int main(int argc, char** argv) {
530530
absl::SetFlag(&FLAGS_fst_error_fatal, false);
531531
fst::InitOpenFst(argv[0], &argc, &argv, true);
532-
::testing::InitGoogleTest(&argc, argv);
533532
return RUN_ALL_TESTS();
534533
}

0 commit comments

Comments
 (0)