srctree

Robin Linden parent 378dc4e3 4dcb918d
build: Don't require a system Python installation

inlinesplit
.bazelrc added: 16, removed: 5, total 11
@@ -21,6 +21,12 @@ build --incompatible_config_setting_private_default_visibility
build --incompatible_disallow_empty_glob
build --incompatible_enforce_config_setting_visibility
 
# Third-party configuration
# =========================================================
 
# Don't require a system Python installation.
build --@rules_python//python/config_settings:bootstrap_impl=script
 
# Compiler configuration
# =========================================================
 
 
.github/workflows/ci.yaml added: 16, removed: 5, total 11
@@ -21,7 +21,7 @@ jobs:
os: ubuntu-22.04
compiler: gcc
version: 12
bazel: -c dbg --test_timeout=120 --run_under="valgrind --leak-check=full --errors-for-leak-kinds=all --error-exitcode=1 --track-origins=yes --show-leak-kinds=all --num-callers=32"
bazel: -c dbg --test_timeout=120 --run_under="valgrind --leak-check=full --errors-for-leak-kinds=all --error-exitcode=1 --track-origins=yes --show-leak-kinds=all --num-callers=32" --test_tag_filters=-no-valgrind
apt: g++-12 valgrind
 
- name: gcc-14
 
third_party/BUILD added: 16, removed: 5, total 11
@@ -7,7 +7,12 @@ compile_pip_requirements(
timeout = "moderate",
requirements_in = "requirements.in",
requirements_txt = "requirements.txt",
tags = ["no-cross"],
tags = [
"no-cross",
# This also creates a "requirements_test" which calls into bash which is
# very leaky and upsets valgrind.
"no-valgrind",
],
)
 
test_suite(