Lines Matching +full:- +full:- +full:build

3 # Bazel 7 begins to enable module by default which breaks gRPC build.
5 common --enable_bzlmod=false
7 # for platform-appropriate cxxopts
8 common --enable_platform_specific_config
10 build:windows --cxxopt='/std:c++14'
11 build:windows --host_cxxopt='/std:c++14'
12 build:linux --cxxopt='-std=c++14'
13 build:linux --host_cxxopt='-std=c++14'
14 build:macos --cxxopt='-std=c++14'
15 build:macos --host_cxxopt='-std=c++14'
16 build:freebsd --cxxopt='-std=c++14'
17 build:freebsd --host_cxxopt='-std=c++14'
20 build:linux --copt=-Wno-typedef-redefinition
21 build:linux --host_copt=-Wno-typedef-redefinition
22 build:macos --copt=-Wno-typedef-redefinition
23 build:macos --host_copt=-Wno-typedef-redefinition
25 # Don't trigger --config=<host platform> when cross-compiling.
26 build:android --noenable_platform_specific_config
27 build:ios --noenable_platform_specific_config
29 build --client_env=CC=clang
30 build --copt=-DGRPC_BAZEL_BUILD
31 build --host_copt=-DGRPC_BAZEL_BUILD
32 build --action_env=GRPC_BAZEL_RUNTIME=1
33 build --define=use_fast_cpp_protos=true
35 build:opt --compilation_mode=opt
36 build:opt --copt=-Wframe-larger-than=16384
38 build:dbg --compilation_mode=dbg
40 # Dynamic link cause issues like: `dyld: malformed mach-o: load commands size (59272) > 32768`
42 build:macos --dynamic_mode=off
44 build:windows_opt --compilation_mode=opt
45 build:windows_dbg --compilation_mode=dbg
47 build:asan --strip=never
48 build:asan --copt=-fsanitize=address
49 build:asan --copt=-O0
50 build:asan --copt=-fno-omit-frame-pointer
51 build:asan --copt=-DGPR_NO_DIRECT_SYSCALLS
52 build:asan --copt=-DGRPC_ASAN
53 build:asan --copt=-DADDRESS_SANITIZER # used by absl
54 build:asan --linkopt=-fsanitize=address
55 build:asan --action_env=ASAN_OPTIONS=detect_leaks=1:color=always
56 build:asan --action_env=LSAN_OPTIONS=suppressions=test/core/util/lsan_suppressions.txt:report_objec…
58 build:fuzzer_asan --strip=never
59 build:fuzzer_asan --define=grpc_build_fuzzers=true
60 build:fuzzer_asan --copt=-fsanitize=fuzzer,address
61 build:fuzzer_asan --copt=-fsanitize-coverage=edge
62 build:fuzzer_asan --copt=-fsanitize-coverage=trace-cmp
63 build:fuzzer_asan --copt=-O0
64 build:fuzzer_asan --copt=-fno-omit-frame-pointer
65 build:fuzzer_asan --copt=-DGPR_NO_DIRECT_SYSCALLS
66 build:fuzzer_asan --copt=-DGRPC_ASAN
67 build:fuzzer_asan --copt=-DADDRESS_SANITIZER # used by absl
68 build:fuzzer_asan --linkopt=-fsanitize=fuzzer,address
69 build:fuzzer_asan --action_env=ASAN_OPTIONS=detect_leaks=1:color=always
70 build:fuzzer_asan --action_env=LSAN_OPTIONS=suppressions=test/core/util/lsan_suppressions.txt:repor…
72 build:coverage --copt=-fprofile-instr-generate
73 build:coverage --copt=-fcoverage-mapping
74 build:coverage --linkopt=-fprofile-instr-generate
76 build:fork_support --cxxopt=-DGRPC_ENABLE_FORK_SUPPORT=1
77 build:fork_support --cxxopt=-DGRPC_POSIX_FORK_ALLOW_PTHREAD_ATFORK=1
78 build:fork_support --action_env=GRPC_ENABLE_FORK_SUPPORT=1
89 build:asan_macos --strip=never
90 build:asan_macos --copt=-fsanitize=address
91 build:asan_macos --copt -Wno-macro-redefined
92 build:asan_macos --copt -D_FORTIFY_SOURCE=0
93 build:asan_macos --copt=-fsanitize=address
94 build:asan_macos --copt=-O0
95 build:asan_macos --copt=-fno-omit-frame-pointer
96 build:asan_macos --copt=-DGPR_NO_DIRECT_SYSCALLS
97 build:asan_macos --linkopt=-fsanitize=address
98 build:asan_macos --action_env=ASAN_OPTIONS=detect_leaks=0
99 build:asan_macos --dynamic_mode=off
101 build:msan --strip=never
102 build:msan --copt=-fsanitize=memory
103 build:msan --copt=-O0
104 build:msan --copt=-fsanitize-memory-track-origins
105 build:msan --copt=-fsanitize-memory-use-after-dtor
106 build:msan --copt=-fno-omit-frame-pointer
107 build:msan --copt=-DGPR_NO_DIRECT_SYSCALLS
108 build:msan --linkopt=-fsanitize=memory
109 build:msan --action_env=MSAN_OPTIONS=poison_in_dtor=1
111 build:tsan --strip=never
112 build:tsan --copt=-fsanitize=thread
113 build:tsan --copt=-fno-omit-frame-pointer
114 build:tsan --copt=-DGPR_NO_DIRECT_SYSCALLS
115 build:tsan --copt=-DGRPC_TSAN
116 build:tsan --linkopt=-fsanitize=thread
117 build:tsan --action_env=TSAN_OPTIONS=suppressions=test/core/util/tsan_suppressions.txt:halt_on_erro…
119 # a TSAN build that tries to create new threads whenever possible
120 build:thready_tsan --strip=never
121 build:thready_tsan --copt=-fsanitize=thread
122 build:thready_tsan --copt=-fno-omit-frame-pointer
123 build:thready_tsan --copt=-DGPR_NO_DIRECT_SYSCALLS
124 build:thready_tsan --copt=-DGRPC_TSAN
125 build:thready_tsan --copt=-DGRPC_MAXIMIZE_THREADYNESS
126 build:thready_tsan --linkopt=-fsanitize=thread
127 build:thready_tsan --action_env=TSAN_OPTIONS=suppressions=test/core/util/tsan_suppressions.txt:halt…
129 build:tsan_macos --strip=never
130 build:tsan_macos --copt=-fsanitize=thread
131 build:tsan_macos --copt=-fno-omit-frame-pointer
132 build:tsan_macos --copt=-DGPR_NO_DIRECT_SYSCALLS
133 build:tsan_macos --copt=-DGRPC_TSAN
134 build:tsan_macos --linkopt=-fsanitize=thread
135 build:tsan_macos --action_env=TSAN_OPTIONS=suppressions=test/core/util/tsan_suppressions.txt:halt_o…
136 build:tsan_macos --dynamic_mode=off
138 build:ubsan --strip=never
139 build:ubsan --copt=-fsanitize=undefined
140 build:ubsan --copt=-fsanitize-link-c++-runtime
141 build:ubsan --copt=-fno-omit-frame-pointer
142 build:ubsan --copt=-DGRPC_UBSAN
143 build:ubsan --copt=-DNDEBUG
144 build:ubsan --copt=-fno-sanitize=function,vptr
145 build:ubsan --linkopt=-fsanitize=undefined
146 # avoid ubsan build error with int128 by linking against libc++
148 build:ubsan --linkopt=-fsanitize-link-c++-runtime
149 build:ubsan --linkopt=-lc++
150 build:ubsan --linkopt=-lc++abi
151 build:ubsan --linkopt=-lm
152 build:ubsan --action_env=UBSAN_OPTIONS=halt_on_error=1:print_stacktrace=1:suppressions=test/core/ut…
154 # build:ubsan --linkopt=-lgcc_s
155 # build:ubsan --linkopt=-lubsan
156 # build:ubsan --linkopt=--rtlib=compiler-rt
158 build:python_single_threaded_unary_stream --test_env="GRPC_SINGLE_THREADED_UNARY_STREAM=true"
160 build:python_poller_engine --test_env="GRPC_ASYNCIO_ENGINE=poller"
163 build:compdb --build_tag_filters=-nocompdb --features=-layering_check
165 try-import %workspace%/tools/fuzztest.bazelrc
166 build:fuzztest --cxxopt=-std=c++17
168 build:fuzztest_test --cxxopt=-std=c++17
170 # OpenTelemetry C++ needs this option to build with absl
171 build --@io_opentelemetry_cpp//api:with_abseil