|
|
|
@ -20,12 +20,11 @@ jobs: |
|
|
|
|
- { name: "Bazel 7", bazel_version: "7.0.0" } |
|
|
|
|
- { name: "Fastbuild" } |
|
|
|
|
- { name: "Optimized", flags: "-c opt" } |
|
|
|
|
- { name: "FastTable", flags: "--//upb:fasttable_enabled=true" } |
|
|
|
|
- { name: "FastTable ASAN", flags: "--//upb:fasttable_enabled=true --config=asan", exclude-targets: "-//benchmarks:benchmark -//python/..." } |
|
|
|
|
- { name: "ASAN", flags: "--config=asan -c dbg", exclude-targets: "-//benchmarks:benchmark -//python/..." } |
|
|
|
|
- { name: "UBSAN", flags: "--config=ubsan -c dbg", exclude-targets: "-//benchmarks:benchmark -//python/... -//lua/..." } |
|
|
|
|
- { name: "32-bit", flags: "--copt=-m32 --linkopt=-m32", exclude-targets: "-//benchmarks:benchmark -//python/..." } |
|
|
|
|
# TODO: b/297027295 - Add 32-bit ASAN test |
|
|
|
|
# TODO: Add 32-bit ASAN test |
|
|
|
|
# TODO: Restore the FastTable tests |
|
|
|
|
|
|
|
|
|
name: ${{ matrix.config.name }} |
|
|
|
|
runs-on: ubuntu-latest |
|
|
|
|