summaryrefslogtreecommitdiff
path: root/scripts
diff options
context:
space:
mode:
authorDavid Goldblatt <davidgoldblatt@fb.com>2021-07-07 15:16:38 -0700
committerDavid Goldblatt <davidtgoldblatt@gmail.com>2021-07-08 09:53:28 -0700
commit9c42ed2d1491451dcc8cdb429ecf9ee46070054d (patch)
tree3d18072611007a3726b4b780cf39b310e43e553e /scripts
parentd202218e865a14d8fcff5c41682719a07434518c (diff)
downloadjemalloc-9c42ed2d1491451dcc8cdb429ecf9ee46070054d.tar.gz
Travis: Don't test "clang" on OS X.
On OS X, "gcc" is really just clang anyways, so this combination gets tested by the gcc test. This is purely redundant, and (since it runs early in the output) increases time to signal for real breakages further down in the list.
Diffstat (limited to 'scripts')
-rwxr-xr-xscripts/gen_travis.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/scripts/gen_travis.py b/scripts/gen_travis.py
index 992bf005..fe9d8403 100755
--- a/scripts/gen_travis.py
+++ b/scripts/gen_travis.py
@@ -87,6 +87,9 @@ def format_job(combination):
'percpu_arena:percpu' in malloc_conf or 'background_thread:true' \
in malloc_conf):
return ""
+ # gcc is just a redirect to clang on OS X. No need to test both.
+ if os == 'osx' and compilers_unusual in combination:
+ return ""
if len(malloc_conf) > 0:
configure_flags.append('--with-malloc-conf=' + ",".join(malloc_conf))