diff --git a/test/Modules/builtins.m b/test/Modules/builtins.m
index 2480e6379cc85900e681f3c0b22fe339f422e829..88a44e7b0aa345c06cc1a9f6ea9d8940ebe177bd 100644
--- a/test/Modules/builtins.m
+++ b/test/Modules/builtins.m
@@ -8,6 +8,7 @@
 // RUN: %clang_cc1 -fmodules-cache-path=%t.pch.cache -fmodules -fimplicit-module-maps -I %S/Inputs %s -include-pch %t.pch %s -verify
 
 // expected-no-diagnostics
+// REQUIRES: shell
 
 void use_constant_string_builtins1(void) {
   (void)__builtin___CFStringMakeConstantString("");