2 // RUN: split-file %s %t
3 // RUN: %clang_cc1 -std=c17 -fmodules-cache-path=%t/no-lsv -fmodules -fimplicit-module-maps -I%t %t/multiple-imports.m -verify
4 // RUN: %clang_cc1 -std=c17 -fmodules-cache-path=%t/lsv -fmodules -fimplicit-module-maps -fmodules-local-submodule-visibility -I%t %t/multiple-imports.m -verify
6 //--- multiple-imports.m
7 // expected-no-diagnostics
14 //--- module.modulemap
15 module Submodules [system] {
26 module libc [system] {
27 textual header "assert.h"
43 #define assert(expression) ((void)0)