From ecef76ccb07f4b0addbba7af05b39966710f9ee0 Mon Sep 17 00:00:00 2001 From: Louis Dionne Date: Mon, 29 Jan 2024 11:13:11 -0500 Subject: [PATCH] [libc++] Avoid including libc++ private header in std/ test Fixes #79783 --- .../sequences/array/size_and_alignment.compile.pass.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libcxx/test/std/containers/sequences/array/size_and_alignment.compile.pass.cpp b/libcxx/test/std/containers/sequences/array/size_and_alignment.compile.pass.cpp index b7fb40c988678..209e24964807d 100644 --- a/libcxx/test/std/containers/sequences/array/size_and_alignment.compile.pass.cpp +++ b/libcxx/test/std/containers/sequences/array/size_and_alignment.compile.pass.cpp @@ -22,7 +22,10 @@ #include #include #include -#include <__type_traits/datasizeof.h> + +#ifdef _LIBCPP_VERSION +# include <__type_traits/datasizeof.h> +#endif #include "test_macros.h"