[libcxx-commits] [libcxx] [libc++][test] Avoid preprocessor directives in macro argument lists (PR #73440)

Stephan T. Lavavej via libcxx-commits libcxx-commits at lists.llvm.org
Mon Nov 27 17:37:54 PST 2023


StephanTLavavej wrote:

Thanks! I filed a Clang bug report, after looking up the relevant Standardese saying it's UB. The CI failures here are spurious, so I'll go ahead and merge.

BTW, the remaining affected tests (that had way more occurrences that I couldn't easily fix) are:

std/time/time.syn/formatter.duration.pass.cpp
std/time/time.syn/formatter.file_time.pass.cpp
std/time/time.syn/formatter.hh_mm_ss.pass.cpp
std/time/time.syn/formatter.local_time.pass.cpp
std/time/time.syn/formatter.sys_time.pass.cpp
std/time/time.syn/formatter.year.pass.cpp
std/time/time.syn/formatter.year_month.pass.cpp
std/time/time.syn/formatter.year_month_day_last.pass.cpp
std/time/time.syn/formatter.year_month_weekday.pass.cpp


https://github.com/llvm/llvm-project/pull/73440


More information about the libcxx-commits mailing list