1885e78cbSChandler Carruth// RUN: rm -rf %t 2885e78cbSChandler Carruth// 3885e78cbSChandler Carruth// RUN: %clang_cc1 -fmodules -x c++ -fmodules-cache-path=%t \ 4*47972afdSRichard Smith// RUN: -fno-implicit-modules \ 5885e78cbSChandler Carruth// RUN: -emit-module -fmodule-name=empty -o %t/base.pcm \ 6885e78cbSChandler Carruth// RUN: %s 7885e78cbSChandler Carruth// 8885e78cbSChandler Carruth// RUN: %clang_cc1 -fmodules -x c++ -fmodules-cache-path=%t \ 9*47972afdSRichard Smith// RUN: -fno-implicit-modules \ 10885e78cbSChandler Carruth// RUN: -emit-module -fmodule-name=empty -o %t/check.pcm \ 11885e78cbSChandler Carruth// RUN: %s 12885e78cbSChandler Carruth// 13885e78cbSChandler Carruth// RUN: diff %t/base.pcm %t/check.pcm 14885e78cbSChandler Carruth 15885e78cbSChandler Carruthmodule empty { header "Inputs/empty.h" export * } 16