Adrian Kuegel
bc32896e9f
[llvm][Bazel] Exclude TrainingLoggerTest.cpp from build.
...
It requires a google protobuf dependency.
2022-08-04 08:48:17 +02:00
Reid Kleckner
3c31c68c90
[Bazel] Add missing dep after mlgo test change f46dd19b48
2022-05-31 19:39:42 -07:00
Benjamin Kramer
fe11344257
[bazel] Try to fix the build after 4661a65f4b
2022-04-05 14:40:52 +02:00
Adrian Kuegel
e7d65fca7e
[Bazel] Fix build after ObjCopy move.
...
Differential Revision: https://reviews.llvm.org/D120039
2022-02-17 13:22:26 +01:00
Benjamin Kramer
12d42653b3
[bazel] Port debuginfod rules
...
Needed after 34491ca729
2021-12-14 13:14:30 +01:00
Mircea Trofin
ce2a345265
[bazel] Exclude MLModelRunnerTest.cpp
...
Until we figure MLGO + bazel, exclude this unittest (same as
TFUtilsTest.cpp)
Differential Revision: https://reviews.llvm.org/D115472
2021-12-09 14:56:10 -08:00
Tres Popp
2672094266
Extend timeout of llvm/unittests:ir_tests
...
This test became much slower after 01d8759ac9
2021-11-05 15:44:19 +01:00
Chandler Carruth
112dc16014
Add support for Bazel builds on Windows with `clang-cl`.
...
Adds basic `--config=clang-cl` to set up the basic options needed, and
then fix a number of issues that surface in Windows builds for me.
With these fixes, `//llvm/...` builds cleanly. One unittest still fails,
but its just due to running out of stack space due to creating a large
number of short-lived stack variables. The test should probably be
decomposed into a set of tests (`LegalizerInfoTest::RuleSets`), but that
seemed like too invasive of a change here and with everything building
cleanly this isn't disrupting me experimenting with Windows builds.
Some parts of `//clang/...` builds, but that will require more work.
2021-10-28 16:04:47 +00:00
Geoffrey Martin-Noble
3b2e40c08e
[Bazel] Fix Exegesis target reference and remove stray visibility
2021-07-20 15:03:23 -07:00
Geoffrey Martin-Noble
4aeb2e60df
Introduce a Bazel build configuration
...
This patch introduces configuration for a Bazel BUILD in a side
directory in the monorepo.
This is following the approval of
https://github.com/llvm/llvm-www/blob/main/proposals/LP0002-BazelBuildConfiguration.md
As detailed in the README, the Bazel BUILD is not supported
by the community in general, and is maintained only by interested
parties. It follows the requirements of the LLVM peripheral tier:
https://llvm.org/docs/SupportPolicy.html#peripheral-tier .
This is largely copied from https://github.com/google/llvm-bazel ,
with a few filepath tweaks and the addition of the README.
Reviewed By: echristo, keith, dblaikie, kuhar
Differential Revision: https://reviews.llvm.org/D90352
2021-06-22 12:47:43 -07:00