Move over to ABSL logging and flags.
Removes gperftools too since that wants gflags.
Here come the fireworks.
Change-Id: I79cb7bcf60f1047fbfa28bfffc21a0fd692e4b1c
Signed-off-by: Austin Schuh <austin.linux@gmail.com>
diff --git a/tools/ci/buildkite.yaml b/tools/ci/buildkite.yaml
index be3cb07..afb565a 100644
--- a/tools/ci/buildkite.yaml
+++ b/tools/ci/buildkite.yaml
@@ -1,7 +1,7 @@
env:
STARTUP: --max_idle_secs=0
COMMON: -c opt --stamp=no --curses=yes --symlink_prefix=/ --remote_cache=grpc://data-fast:9092 --repo_env=FRC971_RUNNING_IN_CI=1 --repository_cache=~/.cache/bazel_repository --experimental_repository_cache_hardlinks=true
- TARGETS: //... @com_github_google_glog//... @com_google_ceres_solver//... @com_github_rawrtc_rawrtc//... @com_google_googletest//... @symengine//...
+ TARGETS: //... @com_google_absl//... @com_google_ceres_solver//... @com_github_rawrtc_rawrtc//... @com_google_googletest//... @symengine//...
M4F_TARGETS: //...
RP2040_TARGETS: //...
# Sanity check that we are able to build the y2020 roborio code, which confirms
@@ -19,7 +19,7 @@
- label: "x86_64"
commands:
- tools/ci/clean-disk.sh
- - tools/bazel ${STARTUP} --output_base=../k8_output_base test ${COMMON} --config=k8 --config=eigen ${TARGETS}
+ - tools/bazel ${STARTUP} --output_base=../k8_output_base test ${COMMON} --config=k8 --config=eigen ${TARGETS} -- -@com_google_absl//absl/time:time_benchmark -@com_google_absl//absl/time:time_test -@com_google_absl//absl/time/internal/cctz:time_zone_format_test -@com_google_absl//absl/time/internal/cctz:time_zone_lookup_test
agents:
queue: "gpu"
diff --git a/tools/cpp/BUILD b/tools/cpp/BUILD
index 5b43edc..2619ff7 100644
--- a/tools/cpp/BUILD
+++ b/tools/cpp/BUILD
@@ -37,7 +37,9 @@
"//tools:cpu_cortex_m0plus": [],
# TODO(phil): Support this properly.
#"//tools:cpu_cortex_m4f_k22": [],
- "//conditions:default": ["//third_party/gperftools:tcmalloc"],
+ "//conditions:default": [],
+ # TODO(austin): Figure out how to make malloc hooks work with the new tcmalloc...
+ #"//conditions:default": ["@com_google_tcmalloc//tcmalloc"],
}),
)