Issue |
134681
|
Summary |
[libcxx] Unmatched _LIBCPP_POP_MACROS with _LIBCXX_ENABLE_LOCALIZATION=OFF
|
Labels |
libc++
|
Assignees |
|
Reporter |
s-barannikov
|
With `_LIBCXX_ENABLE_LOCALIZATION=OFF` a bunch of tests fail to compile with an error:
```shell
libcxx/test-suite-install/include/c++/v1/istream:1385:1: error: pragma pop_macro could not pop 'min', no matching push_macro [-Werror,-Wignored-pragmas]
# | 1385 | _LIBCPP_POP_MACROS
# | | ^
```
The corresponding `_LIBCPP_PUSH_MACROS` is guarded by `#if _LIBCPP_HAS_LOCALIZATION`, while `_LIBCPP_POP_MACROS` isn't.
_______________________________________________
llvm-bugs mailing list
llvm-bugs@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-bugs