// RUN: %clang -ffreestanding -fsyntax-only -std=c++11 %s // RUN: %clang -ffreestanding -fsyntax-only -std=c++11 -fmodules %s #include <stdalign.h> #if defined alignas #error alignas should not be defined in C++ #endif #if defined alignof #error alignof should not be defined in C++ #endif static_assert(__alignas_is_defined, ""); static_assert(__alignof_is_defined, ""); #include <stdint.h> #ifndef SIZE_MAX #error SIZE_MAX should be defined in C++ #endif