| Index: scripts/slave/recipe_modules/v8/builders.py
|
| diff --git a/scripts/slave/recipe_modules/v8/builders.py b/scripts/slave/recipe_modules/v8/builders.py
|
| index 21bd5a77408c83e4bd90ce72621279d77fe3f1f5..d156b63a5d0c2ba786747610c038940f57a12edc 100644
|
| --- a/scripts/slave/recipe_modules/v8/builders.py
|
| +++ b/scripts/slave/recipe_modules/v8/builders.py
|
| @@ -71,7 +71,8 @@ BUILDERS = {
|
| 'builders': {
|
| ####### Category: Linux
|
| 'V8 Linux - builder': {
|
| - 'chromium_apply_config': ['clang', 'v8_ninja', 'goma', 'gcmole'],
|
| + 'chromium_apply_config': [
|
| + 'default_compiler', 'v8_ninja', 'goma', 'gcmole'],
|
| 'v8_config_kwargs': {
|
| 'BUILD_CONFIG': 'Release',
|
| 'TARGET_BITS': 32,
|
| @@ -90,7 +91,7 @@ BUILDERS = {
|
| 'triggers_proxy': True,
|
| },
|
| 'V8 Linux - debug builder': {
|
| - 'chromium_apply_config': ['clang', 'v8_ninja', 'goma'],
|
| + 'chromium_apply_config': ['default_compiler', 'v8_ninja', 'goma'],
|
| 'v8_config_kwargs': {
|
| 'BUILD_CONFIG': 'Debug',
|
| 'TARGET_BITS': 32,
|
| @@ -106,7 +107,8 @@ BUILDERS = {
|
| ],
|
| },
|
| 'V8 Linux - nosnap builder': {
|
| - 'chromium_apply_config': ['clang', 'v8_ninja', 'goma', 'no_snapshot'],
|
| + 'chromium_apply_config': [
|
| + 'default_compiler', 'v8_ninja', 'goma', 'no_snapshot'],
|
| 'v8_config_kwargs': {
|
| 'BUILD_CONFIG': 'Release',
|
| 'TARGET_BITS': 32,
|
| @@ -120,7 +122,8 @@ BUILDERS = {
|
| ],
|
| },
|
| 'V8 Linux - nosnap debug builder': {
|
| - 'chromium_apply_config': ['clang', 'v8_ninja', 'goma', 'no_snapshot'],
|
| + 'chromium_apply_config': [
|
| + 'default_compiler', 'v8_ninja', 'goma', 'no_snapshot'],
|
| 'v8_config_kwargs': {
|
| 'BUILD_CONFIG': 'Debug',
|
| 'TARGET_BITS': 32,
|
| @@ -188,7 +191,8 @@ BUILDERS = {
|
| },
|
| },
|
| 'V8 Linux - swarming staging': {
|
| - 'chromium_apply_config': ['clang', 'v8_ninja', 'goma', 'mb'],
|
| + 'chromium_apply_config': [
|
| + 'default_compiler', 'v8_ninja', 'goma', 'mb'],
|
| 'v8_config_kwargs': {
|
| 'BUILD_CONFIG': 'Release',
|
| 'TARGET_BITS': 64,
|
| @@ -262,7 +266,8 @@ BUILDERS = {
|
| },
|
| 'V8 Linux - shared': {
|
| 'chromium_apply_config': [
|
| - 'clang', 'v8_ninja', 'goma', 'shared_library', 'verify_heap'],
|
| + 'default_compiler', 'v8_ninja', 'goma', 'shared_library',
|
| + 'verify_heap'],
|
| 'v8_config_kwargs': {
|
| 'BUILD_CONFIG': 'Release',
|
| 'TARGET_BITS': 32,
|
| @@ -308,7 +313,7 @@ BUILDERS = {
|
| },
|
| 'V8 Linux - interpreted regexp': {
|
| 'chromium_apply_config': [
|
| - 'clang', 'v8_ninja', 'goma', 'interpreted_regexp'],
|
| + 'default_compiler', 'v8_ninja', 'goma', 'interpreted_regexp'],
|
| 'v8_config_kwargs': {
|
| 'BUILD_CONFIG': 'Release',
|
| 'TARGET_BITS': 32,
|
| @@ -319,7 +324,8 @@ BUILDERS = {
|
| },
|
| 'V8 Linux - noi18n - debug': {
|
| 'v8_apply_config': ['no_i18n'],
|
| - 'chromium_apply_config': ['clang', 'v8_ninja', 'goma', 'no_i18n'],
|
| + 'chromium_apply_config': [
|
| + 'default_compiler', 'v8_ninja', 'goma', 'no_i18n'],
|
| 'v8_config_kwargs': {
|
| 'BUILD_CONFIG': 'Debug',
|
| 'TARGET_BITS': 32,
|
| @@ -331,7 +337,7 @@ BUILDERS = {
|
| },
|
| ####### Category: Linux64
|
| 'V8 Linux64 - builder': {
|
| - 'chromium_apply_config': ['clang', 'v8_ninja', 'goma'],
|
| + 'chromium_apply_config': ['default_compiler', 'v8_ninja', 'goma'],
|
| 'v8_config_kwargs': {
|
| 'BUILD_CONFIG': 'Release',
|
| 'TARGET_BITS': 64,
|
| @@ -349,7 +355,7 @@ BUILDERS = {
|
| 'V8 Linux64 - debug builder': {
|
| 'gclient_apply_config': ['v8_valgrind'],
|
| 'chromium_apply_config': [
|
| - 'clang', 'v8_ninja', 'goma', 'jsfunfuzz', 'has_valgrind'],
|
| + 'default_compiler', 'v8_ninja', 'goma', 'jsfunfuzz', 'has_valgrind'],
|
| 'v8_config_kwargs': {
|
| 'BUILD_CONFIG': 'Debug',
|
| 'TARGET_BITS': 64,
|
| @@ -366,7 +372,7 @@ BUILDERS = {
|
| },
|
| 'V8 Linux64 - custom snapshot - debug builder': {
|
| 'chromium_apply_config': [
|
| - 'clang', 'v8_ninja', 'goma', 'embed_script_mjsunit'],
|
| + 'default_compiler', 'v8_ninja', 'goma', 'embed_script_mjsunit'],
|
| 'v8_config_kwargs': {
|
| 'BUILD_CONFIG': 'Debug',
|
| 'TARGET_BITS': 64,
|
| @@ -469,7 +475,7 @@ BUILDERS = {
|
| },
|
| 'V8 Linux64 - internal snapshot': {
|
| 'chromium_apply_config': [
|
| - 'v8_ninja', 'clang', 'goma', 'internal_snapshot',
|
| + 'v8_ninja', 'default_compiler', 'goma', 'internal_snapshot',
|
| ],
|
| 'v8_config_kwargs': {
|
| 'BUILD_CONFIG': 'Release',
|
| @@ -633,7 +639,7 @@ BUILDERS = {
|
| },
|
| ####### Category: Mac
|
| 'V8 Mac': {
|
| - 'chromium_apply_config': ['v8_ninja', 'clang', 'goma'],
|
| + 'chromium_apply_config': ['v8_ninja', 'default_compiler', 'goma'],
|
| 'v8_config_kwargs': {
|
| 'BUILD_CONFIG': 'Release',
|
| 'TARGET_BITS': 32,
|
| @@ -648,7 +654,7 @@ BUILDERS = {
|
| 'testing': {'platform': 'mac'},
|
| },
|
| 'V8 Mac - debug': {
|
| - 'chromium_apply_config': ['v8_ninja', 'clang', 'goma'],
|
| + 'chromium_apply_config': ['v8_ninja', 'default_compiler', 'goma'],
|
| 'v8_config_kwargs': {
|
| 'BUILD_CONFIG': 'Debug',
|
| 'TARGET_BITS': 32,
|
| @@ -663,7 +669,7 @@ BUILDERS = {
|
| 'testing': {'platform': 'mac'},
|
| },
|
| 'V8 Mac64': {
|
| - 'chromium_apply_config': ['v8_ninja', 'clang', 'goma'],
|
| + 'chromium_apply_config': ['v8_ninja', 'default_compiler', 'goma'],
|
| 'v8_config_kwargs': {
|
| 'BUILD_CONFIG': 'Release',
|
| 'TARGET_BITS': 64,
|
| @@ -678,7 +684,7 @@ BUILDERS = {
|
| 'testing': {'platform': 'mac'},
|
| },
|
| 'V8 Mac64 - debug': {
|
| - 'chromium_apply_config': ['v8_ninja', 'clang', 'goma'],
|
| + 'chromium_apply_config': ['v8_ninja', 'default_compiler', 'goma'],
|
| 'v8_config_kwargs': {
|
| 'BUILD_CONFIG': 'Debug',
|
| 'TARGET_BITS': 64,
|
| @@ -693,7 +699,7 @@ BUILDERS = {
|
| 'testing': {'platform': 'mac'},
|
| },
|
| 'V8 Mac64 - xcode': {
|
| - 'chromium_apply_config': ['v8_xcode_ninja', 'clang', 'goma'],
|
| + 'chromium_apply_config': ['v8_xcode_ninja', 'default_compiler', 'goma'],
|
| 'v8_config_kwargs': {
|
| 'BUILD_CONFIG': 'Release',
|
| 'TARGET_BITS': 64,
|
| @@ -742,7 +748,7 @@ BUILDERS = {
|
| 'testing': {'platform': 'linux'},
|
| },
|
| 'V8 Mac GC Stress': {
|
| - 'chromium_apply_config': ['v8_ninja', 'clang', 'goma'],
|
| + 'chromium_apply_config': ['v8_ninja', 'default_compiler', 'goma'],
|
| 'v8_apply_config': ['gc_stress'],
|
| 'v8_config_kwargs': {
|
| 'BUILD_CONFIG': 'Debug',
|
| @@ -781,7 +787,8 @@ BUILDERS = {
|
| 'testing': {'platform': 'linux'},
|
| },
|
| 'V8 Linux64 ASAN': {
|
| - 'chromium_apply_config': ['v8_ninja', 'clang', 'asan', 'goma'],
|
| + 'chromium_apply_config': [
|
| + 'v8_ninja', 'clang', 'asan', 'goma'],
|
| 'v8_config_kwargs': {
|
| 'BUILD_CONFIG': 'Release',
|
| 'TARGET_BITS': 64,
|
| @@ -912,7 +919,8 @@ BUILDERS = {
|
| 'testing': {'platform': 'linux'},
|
| },
|
| 'V8 Linux64 TSAN': {
|
| - 'chromium_apply_config': ['v8_ninja', 'clang', 'tsan2', 'goma'],
|
| + 'chromium_apply_config': [
|
| + 'v8_ninja', 'clang', 'tsan2', 'goma'],
|
| 'v8_config_kwargs': {
|
| 'BUILD_CONFIG': 'Release',
|
| 'TARGET_BITS': 64,
|
| @@ -948,7 +956,8 @@ BUILDERS = {
|
| 'testing': {'platform': 'linux'},
|
| },
|
| 'V8 Linux64 - cfi': {
|
| - 'chromium_apply_config': ['v8_ninja', 'clang', 'goma', 'cfi'],
|
| + 'chromium_apply_config': [
|
| + 'v8_ninja', 'default_compiler', 'goma', 'cfi'],
|
| 'v8_config_kwargs': {
|
| 'BUILD_CONFIG': 'Release',
|
| 'TARGET_BITS': 64,
|
| @@ -970,7 +979,8 @@ BUILDERS = {
|
| 'testing': {'platform': 'linux'},
|
| },
|
| 'V8 Mac64 ASAN': {
|
| - 'chromium_apply_config': ['v8_ninja', 'clang', 'asan', 'goma'],
|
| + 'chromium_apply_config': [
|
| + 'v8_ninja', 'clang', 'asan', 'goma'],
|
| 'v8_config_kwargs': {
|
| 'BUILD_CONFIG': 'Release',
|
| 'TARGET_BITS': 64,
|
| @@ -1001,7 +1011,8 @@ BUILDERS = {
|
| 'testing': {'platform': 'linux'},
|
| },
|
| 'V8 Linux - vtunejit': {
|
| - 'chromium_apply_config': ['clang', 'v8_ninja', 'goma', 'vtunejit'],
|
| + 'chromium_apply_config': [
|
| + 'default_compiler', 'v8_ninja', 'goma', 'vtunejit'],
|
| 'v8_config_kwargs': {
|
| 'BUILD_CONFIG': 'Debug',
|
| 'TARGET_BITS': 32,
|
| @@ -1011,7 +1022,8 @@ BUILDERS = {
|
| },
|
| 'V8 Linux - predictable': {
|
| 'v8_apply_config': ['predictable'],
|
| - 'chromium_apply_config': ['v8_ninja', 'clang', 'goma', 'predictable'],
|
| + 'chromium_apply_config': [
|
| + 'v8_ninja', 'default_compiler', 'goma', 'predictable'],
|
| 'v8_config_kwargs': {
|
| 'BUILD_CONFIG': 'Release',
|
| 'TARGET_BITS': 32,
|
| @@ -1022,7 +1034,7 @@ BUILDERS = {
|
| },
|
| 'V8 Linux - full debug': {
|
| 'chromium_apply_config': [
|
| - 'clang', 'v8_ninja', 'goma', 'no_optimized_debug'],
|
| + 'default_compiler', 'v8_ninja', 'goma', 'no_optimized_debug'],
|
| 'v8_config_kwargs': {
|
| 'BUILD_CONFIG': 'Debug',
|
| 'TARGET_BITS': 32,
|
| @@ -1032,7 +1044,7 @@ BUILDERS = {
|
| 'testing': {'platform': 'linux'},
|
| },
|
| 'V8 Random Deopt Fuzzer - debug': {
|
| - 'chromium_apply_config': ['clang', 'v8_ninja', 'goma'],
|
| + 'chromium_apply_config': ['default_compiler', 'v8_ninja', 'goma'],
|
| 'v8_apply_config': ['deopt_fuzz_random'],
|
| 'v8_config_kwargs': {
|
| 'BUILD_CONFIG': 'Debug',
|
| @@ -1179,7 +1191,8 @@ BUILDERS = {
|
| 'testing': {'platform': 'linux'},
|
| },
|
| 'V8 Linux - arm - sim': {
|
| - 'chromium_apply_config': ['clang', 'v8_ninja', 'goma', 'simulate_arm'],
|
| + 'chromium_apply_config': [
|
| + 'default_compiler', 'v8_ninja', 'goma', 'simulate_arm'],
|
| 'v8_config_kwargs': {
|
| 'BUILD_CONFIG': 'Release',
|
| 'TARGET_BITS': 32,
|
| @@ -1206,7 +1219,7 @@ BUILDERS = {
|
| 'testing': {'platform': 'linux'},
|
| },
|
| 'V8 Linux - arm - sim - debug': {
|
| - 'chromium_apply_config': ['clang', 'v8_ninja', 'goma', 'simulate_arm'],
|
| + 'chromium_apply_config': ['default_compiler', 'v8_ninja', 'goma', 'simulate_arm'],
|
| 'v8_config_kwargs': {
|
| 'BUILD_CONFIG': 'Debug',
|
| 'TARGET_BITS': 32,
|
| @@ -1250,7 +1263,8 @@ BUILDERS = {
|
| 'triggers_proxy': True,
|
| },
|
| 'V8 Linux - arm64 - sim': {
|
| - 'chromium_apply_config': ['clang', 'v8_ninja', 'goma', 'simulate_arm'],
|
| + 'chromium_apply_config': [
|
| + 'default_compiler', 'v8_ninja', 'goma', 'simulate_arm'],
|
| 'v8_config_kwargs': {
|
| 'BUILD_CONFIG': 'Release',
|
| 'TARGET_BITS': 64,
|
| @@ -1269,7 +1283,8 @@ BUILDERS = {
|
| 'testing': {'platform': 'linux'},
|
| },
|
| 'V8 Linux - arm64 - sim - debug': {
|
| - 'chromium_apply_config': ['clang', 'v8_ninja', 'goma', 'simulate_arm'],
|
| + 'chromium_apply_config': [
|
| + 'default_compiler', 'v8_ninja', 'goma', 'simulate_arm'],
|
| 'v8_config_kwargs': {
|
| 'BUILD_CONFIG': 'Debug',
|
| 'TARGET_BITS': 64,
|
| @@ -1289,7 +1304,8 @@ BUILDERS = {
|
| },
|
| 'V8 Linux - arm64 - sim - nosnap - debug': {
|
| 'chromium_apply_config': [
|
| - 'clang', 'v8_ninja', 'goma', 'simulate_arm', 'no_snapshot'],
|
| + 'default_compiler', 'v8_ninja', 'goma', 'simulate_arm',
|
| + 'no_snapshot'],
|
| 'v8_apply_config': ['no_snapshot'],
|
| 'v8_config_kwargs': {
|
| 'BUILD_CONFIG': 'Debug',
|
| @@ -1306,7 +1322,7 @@ BUILDERS = {
|
| },
|
| 'V8 Linux - arm64 - sim - gc stress': {
|
| 'chromium_apply_config': [
|
| - 'clang', 'v8_ninja', 'goma', 'simulate_arm'],
|
| + 'default_compiler', 'v8_ninja', 'goma', 'simulate_arm'],
|
| 'v8_apply_config': ['gc_stress'],
|
| 'v8_config_kwargs': {
|
| 'BUILD_CONFIG': 'Debug',
|
| @@ -1367,7 +1383,7 @@ BUILDERS = {
|
| },
|
| 'V8 Linux - mipsel - sim - builder': {
|
| 'chromium_apply_config': [
|
| - 'clang', 'v8_ninja', 'goma', 'simulate_mipsel'],
|
| + 'default_compiler', 'v8_ninja', 'goma', 'simulate_mipsel'],
|
| 'v8_config_kwargs': {
|
| 'BUILD_CONFIG': 'Release',
|
| 'TARGET_BITS': 32,
|
| @@ -1381,7 +1397,7 @@ BUILDERS = {
|
| },
|
| 'V8 Linux - mips64el - sim - builder': {
|
| 'chromium_apply_config': [
|
| - 'clang', 'v8_ninja', 'goma', 'simulate_mipsel'],
|
| + 'default_compiler', 'v8_ninja', 'goma', 'simulate_mipsel'],
|
| 'v8_config_kwargs': {
|
| 'BUILD_CONFIG': 'Release',
|
| 'TARGET_BITS': 64,
|
| @@ -1404,7 +1420,8 @@ BUILDERS = {
|
| },
|
| ####### Category: PPC
|
| 'V8 Linux - ppc - sim': {
|
| - 'chromium_apply_config': ['clang', 'v8_ninja', 'goma', 'simulate_ppc'],
|
| + 'chromium_apply_config': [
|
| + 'default_compiler', 'v8_ninja', 'goma', 'simulate_ppc'],
|
| 'v8_config_kwargs': {
|
| 'BUILD_CONFIG': 'Release',
|
| 'TARGET_BITS': 32,
|
| @@ -1414,7 +1431,8 @@ BUILDERS = {
|
| 'testing': {'platform': 'linux'},
|
| },
|
| 'V8 Linux - ppc64 - sim': {
|
| - 'chromium_apply_config': ['clang', 'v8_ninja', 'goma', 'simulate_ppc'],
|
| + 'chromium_apply_config': [
|
| + 'default_compiler', 'v8_ninja', 'goma', 'simulate_ppc'],
|
| 'v8_config_kwargs': {
|
| 'BUILD_CONFIG': 'Release',
|
| 'TARGET_BITS': 64,
|
| @@ -1426,7 +1444,7 @@ BUILDERS = {
|
| ####### Category: S390
|
| 'V8 Linux - s390 - sim': {
|
| 'chromium_apply_config': [
|
| - 'clang', 'v8_ninja', 'goma', 'simulate_s390'],
|
| + 'default_compiler', 'v8_ninja', 'goma', 'simulate_s390'],
|
| 'v8_config_kwargs': {
|
| 'BUILD_CONFIG': 'Release',
|
| 'TARGET_BITS': 32,
|
| @@ -1437,7 +1455,7 @@ BUILDERS = {
|
| },
|
| 'V8 Linux - s390x - sim': {
|
| 'chromium_apply_config': [
|
| - 'clang', 'v8_ninja', 'goma', 'simulate_s390'],
|
| + 'default_compiler', 'v8_ninja', 'goma', 'simulate_s390'],
|
| 'v8_config_kwargs': {
|
| 'BUILD_CONFIG': 'Release',
|
| 'TARGET_BITS': 64,
|
| @@ -1482,7 +1500,8 @@ BUILDERS = {
|
| 'tryserver.v8': {
|
| 'builders': {
|
| 'v8_linux_rel_ng': {
|
| - 'chromium_apply_config': ['clang', 'v8_ninja', 'goma', 'gcmole'],
|
| + 'chromium_apply_config': [
|
| + 'default_compiler', 'v8_ninja', 'goma', 'gcmole'],
|
| 'v8_config_kwargs': {
|
| 'BUILD_CONFIG': 'Release',
|
| 'TARGET_BITS': 32,
|
| @@ -1518,7 +1537,7 @@ BUILDERS = {
|
| 'testing': {'platform': 'linux'},
|
| },
|
| 'v8_linux_avx2_dbg': {
|
| - 'chromium_apply_config': ['clang', 'v8_ninja', 'goma'],
|
| + 'chromium_apply_config': ['default_compiler', 'v8_ninja', 'goma'],
|
| 'v8_config_kwargs': {
|
| 'BUILD_CONFIG': 'Debug',
|
| 'TARGET_BITS': 32,
|
| @@ -1537,7 +1556,8 @@ BUILDERS = {
|
| },
|
| },
|
| 'v8_linux_nodcheck_rel_ng': {
|
| - 'chromium_apply_config': ['clang', 'v8_ninja', 'goma', 'no_dcheck'],
|
| + 'chromium_apply_config': [
|
| + 'default_compiler', 'v8_ninja', 'goma', 'no_dcheck'],
|
| 'v8_config_kwargs': {
|
| 'BUILD_CONFIG': 'Release',
|
| 'TARGET_BITS': 32,
|
| @@ -1571,7 +1591,7 @@ BUILDERS = {
|
| 'testing': {'platform': 'linux'},
|
| },
|
| 'v8_linux_dbg_ng': {
|
| - 'chromium_apply_config': ['clang', 'v8_ninja', 'goma'],
|
| + 'chromium_apply_config': ['default_compiler', 'v8_ninja', 'goma'],
|
| 'v8_config_kwargs': {
|
| 'BUILD_CONFIG': 'Debug',
|
| 'TARGET_BITS': 32,
|
| @@ -1605,7 +1625,8 @@ BUILDERS = {
|
| 'testing': {'platform': 'linux'},
|
| },
|
| 'v8_linux_noi18n_rel_ng': {
|
| - 'chromium_apply_config': ['clang', 'v8_ninja', 'goma', 'no_i18n'],
|
| + 'chromium_apply_config': [
|
| + 'default_compiler', 'v8_ninja', 'goma', 'no_i18n'],
|
| 'v8_config_kwargs': {
|
| 'BUILD_CONFIG': 'Release',
|
| 'TARGET_BITS': 32,
|
| @@ -1637,7 +1658,8 @@ BUILDERS = {
|
| 'testing': {'platform': 'linux'},
|
| },
|
| 'v8_linux_nosnap_rel': {
|
| - 'chromium_apply_config': ['clang', 'v8_ninja', 'goma', 'no_snapshot'],
|
| + 'chromium_apply_config': [
|
| + 'default_compiler', 'v8_ninja', 'goma', 'no_snapshot'],
|
| 'v8_config_kwargs': {
|
| 'BUILD_CONFIG': 'Release',
|
| 'TARGET_BITS': 32,
|
| @@ -1648,7 +1670,8 @@ BUILDERS = {
|
| 'testing': {'platform': 'linux'},
|
| },
|
| 'v8_linux_nosnap_dbg': {
|
| - 'chromium_apply_config': ['clang', 'v8_ninja', 'goma', 'no_snapshot'],
|
| + 'chromium_apply_config': [
|
| + 'default_compiler', 'v8_ninja', 'goma', 'no_snapshot'],
|
| 'v8_config_kwargs': {
|
| 'BUILD_CONFIG': 'Debug',
|
| 'TARGET_BITS': 32,
|
| @@ -1681,7 +1704,7 @@ BUILDERS = {
|
| 'testing': {'platform': 'linux'},
|
| },
|
| 'v8_linux64_rel_ng': {
|
| - 'chromium_apply_config': ['clang', 'v8_ninja', 'goma'],
|
| + 'chromium_apply_config': ['default_compiler', 'v8_ninja', 'goma'],
|
| 'v8_config_kwargs': {
|
| 'BUILD_CONFIG': 'Release',
|
| 'TARGET_BITS': 64,
|
| @@ -1715,7 +1738,7 @@ BUILDERS = {
|
| 'testing': {'platform': 'linux'},
|
| },
|
| 'v8_linux64_avx2_rel_ng': {
|
| - 'chromium_apply_config': ['clang', 'v8_ninja', 'goma'],
|
| + 'chromium_apply_config': ['default_compiler', 'v8_ninja', 'goma'],
|
| 'v8_config_kwargs': {
|
| 'BUILD_CONFIG': 'Release',
|
| 'TARGET_BITS': 64,
|
| @@ -1748,7 +1771,7 @@ BUILDERS = {
|
| },
|
| },
|
| 'v8_linux64_avx2_dbg': {
|
| - 'chromium_apply_config': ['clang', 'v8_ninja', 'goma'],
|
| + 'chromium_apply_config': ['default_compiler', 'v8_ninja', 'goma'],
|
| 'v8_config_kwargs': {
|
| 'BUILD_CONFIG': 'Debug',
|
| 'TARGET_BITS': 64,
|
| @@ -1767,7 +1790,7 @@ BUILDERS = {
|
| },
|
| },
|
| 'v8_linux_gc_stress_dbg': {
|
| - 'chromium_apply_config': ['clang', 'v8_ninja', 'goma'],
|
| + 'chromium_apply_config': ['default_compiler', 'v8_ninja', 'goma'],
|
| 'v8_apply_config': ['gc_stress'],
|
| 'v8_config_kwargs': {
|
| 'BUILD_CONFIG': 'Debug',
|
| @@ -2062,7 +2085,7 @@ BUILDERS = {
|
| 'testing': {'platform': 'win'},
|
| },
|
| 'v8_mac_rel_ng': {
|
| - 'chromium_apply_config': ['v8_ninja', 'clang', 'goma'],
|
| + 'chromium_apply_config': ['v8_ninja', 'default_compiler', 'goma'],
|
| 'v8_config_kwargs': {
|
| 'BUILD_CONFIG': 'Release',
|
| 'TARGET_BITS': 32,
|
| @@ -2091,7 +2114,7 @@ BUILDERS = {
|
| 'testing': {'platform': 'linux'},
|
| },
|
| 'v8_mac_dbg': {
|
| - 'chromium_apply_config': ['v8_ninja', 'clang', 'goma'],
|
| + 'chromium_apply_config': ['v8_ninja', 'default_compiler', 'goma'],
|
| 'v8_config_kwargs': {
|
| 'BUILD_CONFIG': 'Debug',
|
| 'TARGET_BITS': 32,
|
| @@ -2106,7 +2129,7 @@ BUILDERS = {
|
| 'testing': {'platform': 'mac'},
|
| },
|
| 'v8_mac64_rel': {
|
| - 'chromium_apply_config': ['v8_ninja', 'clang', 'goma'],
|
| + 'chromium_apply_config': ['v8_ninja', 'default_compiler', 'goma'],
|
| 'v8_config_kwargs': {
|
| 'BUILD_CONFIG': 'Release',
|
| 'TARGET_BITS': 64,
|
| @@ -2121,7 +2144,7 @@ BUILDERS = {
|
| 'testing': {'platform': 'mac'},
|
| },
|
| 'v8_mac64_dbg': {
|
| - 'chromium_apply_config': ['v8_ninja', 'clang', 'goma'],
|
| + 'chromium_apply_config': ['v8_ninja', 'default_compiler', 'goma'],
|
| 'v8_config_kwargs': {
|
| 'BUILD_CONFIG': 'Debug',
|
| 'TARGET_BITS': 64,
|
| @@ -2136,7 +2159,7 @@ BUILDERS = {
|
| 'testing': {'platform': 'mac'},
|
| },
|
| 'v8_mac_gc_stress_dbg': {
|
| - 'chromium_apply_config': ['v8_ninja', 'clang', 'goma'],
|
| + 'chromium_apply_config': ['v8_ninja', 'default_compiler', 'goma'],
|
| 'v8_apply_config': ['gc_stress'],
|
| 'v8_config_kwargs': {
|
| 'BUILD_CONFIG': 'Debug',
|
| @@ -2173,7 +2196,8 @@ BUILDERS = {
|
| 'testing': {'platform': 'mac'},
|
| },
|
| 'v8_linux_arm_rel_ng': {
|
| - 'chromium_apply_config': ['clang', 'v8_ninja', 'goma', 'simulate_arm'],
|
| + 'chromium_apply_config': [
|
| + 'default_compiler', 'v8_ninja', 'goma', 'simulate_arm'],
|
| 'v8_config_kwargs': {
|
| 'BUILD_CONFIG': 'Release',
|
| 'TARGET_BITS': 32,
|
| @@ -2207,7 +2231,8 @@ BUILDERS = {
|
| 'testing': {'platform': 'linux'},
|
| },
|
| 'v8_linux_arm_dbg': {
|
| - 'chromium_apply_config': ['clang', 'v8_ninja', 'goma', 'simulate_arm'],
|
| + 'chromium_apply_config': [
|
| + 'default_compiler', 'v8_ninja', 'goma', 'simulate_arm'],
|
| 'v8_config_kwargs': {
|
| 'BUILD_CONFIG': 'Debug',
|
| 'TARGET_BITS': 32,
|
| @@ -2226,7 +2251,8 @@ BUILDERS = {
|
| 'testing': {'platform': 'linux'},
|
| },
|
| 'v8_linux_arm_armv8a_rel': {
|
| - 'chromium_apply_config': ['clang', 'v8_ninja', 'goma', 'simulate_arm'],
|
| + 'chromium_apply_config': [
|
| + 'default_compiler', 'v8_ninja', 'goma', 'simulate_arm'],
|
| 'v8_apply_config': ['enable_armv8'],
|
| 'v8_config_kwargs': {
|
| 'BUILD_CONFIG': 'Release',
|
| @@ -2238,7 +2264,8 @@ BUILDERS = {
|
| 'testing': {'platform': 'linux'},
|
| },
|
| 'v8_linux_arm_armv8a_dbg': {
|
| - 'chromium_apply_config': ['clang', 'v8_ninja', 'goma', 'simulate_arm'],
|
| + 'chromium_apply_config': [
|
| + 'default_compiler', 'v8_ninja', 'goma', 'simulate_arm'],
|
| 'v8_apply_config': ['enable_armv8'],
|
| 'v8_config_kwargs': {
|
| 'BUILD_CONFIG': 'Debug',
|
| @@ -2250,7 +2277,8 @@ BUILDERS = {
|
| 'testing': {'platform': 'linux'},
|
| },
|
| 'v8_linux_arm64_rel_ng': {
|
| - 'chromium_apply_config': ['clang', 'v8_ninja', 'goma', 'simulate_arm'],
|
| + 'chromium_apply_config': [
|
| + 'default_compiler', 'v8_ninja', 'goma', 'simulate_arm'],
|
| 'v8_config_kwargs': {
|
| 'BUILD_CONFIG': 'Release',
|
| 'TARGET_BITS': 64,
|
| @@ -2284,7 +2312,8 @@ BUILDERS = {
|
| 'testing': {'platform': 'linux'},
|
| },
|
| 'v8_linux_arm64_dbg': {
|
| - 'chromium_apply_config': ['clang', 'v8_ninja', 'goma', 'simulate_arm'],
|
| + 'chromium_apply_config': [
|
| + 'default_compiler', 'v8_ninja', 'goma', 'simulate_arm'],
|
| 'v8_config_kwargs': {
|
| 'BUILD_CONFIG': 'Debug',
|
| 'TARGET_BITS': 64,
|
| @@ -2303,7 +2332,8 @@ BUILDERS = {
|
| 'testing': {'platform': 'linux'},
|
| },
|
| 'v8_linux_arm64_gc_stress_dbg': {
|
| - 'chromium_apply_config': ['clang', 'v8_ninja', 'goma', 'simulate_arm'],
|
| + 'chromium_apply_config': [
|
| + 'default_compiler', 'v8_ninja', 'goma', 'simulate_arm'],
|
| 'v8_apply_config': ['gc_stress'],
|
| 'v8_config_kwargs': {
|
| 'BUILD_CONFIG': 'Debug',
|
| @@ -2333,7 +2363,8 @@ BUILDERS = {
|
| },
|
| 'v8_linux_mipsel_compile_rel': {
|
| 'chromium_apply_config': [
|
| - 'clang', 'v8_ninja', 'goma', 'simulate_mipsel', 'no_dcheck'],
|
| + 'default_compiler', 'v8_ninja', 'goma', 'simulate_mipsel',
|
| + 'no_dcheck'],
|
| 'v8_config_kwargs': {
|
| 'BUILD_CONFIG': 'Release',
|
| 'TARGET_BITS': 32,
|
| @@ -2343,7 +2374,8 @@ BUILDERS = {
|
| },
|
| 'v8_linux_mips64el_compile_rel': {
|
| 'chromium_apply_config': [
|
| - 'clang', 'v8_ninja', 'goma', 'simulate_mipsel', 'no_dcheck'],
|
| + 'default_compiler', 'v8_ninja', 'goma', 'simulate_mipsel',
|
| + 'no_dcheck'],
|
| 'v8_config_kwargs': {
|
| 'BUILD_CONFIG': 'Release',
|
| 'TARGET_BITS': 64,
|
| @@ -2358,7 +2390,7 @@ BUILDERS = {
|
| 'builders': {
|
| 'linux-v8-dr': {
|
| 'gclient_apply_config': ['dynamorio'],
|
| - 'chromium_apply_config': ['clang', 'v8_ninja', 'goma'],
|
| + 'chromium_apply_config': ['default_compiler', 'v8_ninja', 'goma'],
|
| 'v8_config_kwargs': {
|
| 'BUILD_CONFIG': 'Release',
|
| 'TARGET_BITS': 64,
|
| @@ -2383,7 +2415,7 @@ def AddBranchBuilder(build_config, arch, bits, presubmit=False,
|
| if presubmit:
|
| tests = [Presubmit] + tests
|
| config = {
|
| - 'chromium_apply_config': ['clang', 'v8_ninja', 'goma'],
|
| + 'chromium_apply_config': ['default_compiler', 'v8_ninja', 'goma'],
|
| 'v8_config_kwargs': {
|
| 'BUILD_CONFIG': build_config,
|
| 'TARGET_ARCH': arch,
|
| @@ -2458,10 +2490,11 @@ BUILDERS['client.dart.fyi'] = {'builders': {
|
| dart_linux_release = (
|
| BUILDERS['client.dart.fyi']['builders']['v8-linux-release'])
|
| dart_linux_release['chromium_apply_config'].extend(
|
| - ['clang', 'v8_ninja', 'goma'])
|
| + ['default_compiler', 'v8_ninja', 'goma'])
|
|
|
| dart_mac_release = BUILDERS['client.dart.fyi']['builders']['v8-mac-release']
|
| -dart_mac_release['chromium_apply_config'].extend(['v8_ninja', 'clang', 'goma'])
|
| +dart_mac_release['chromium_apply_config'].extend(
|
| + ['v8_ninja', 'default_compiler', 'goma'])
|
|
|
| dart_win_release = BUILDERS['client.dart.fyi']['builders']['v8-win-release']
|
| dart_win_release['chromium_apply_config'].extend(['v8_ninja', 'msvs2013'])
|
|
|