<table border="1" cellspacing="0" cellpadding="8">
    <tr>
        <th>Issue</th>
        <td>
            <a href=https://github.com/llvm/llvm-project/issues/73836>73836</a>
        </td>
    </tr>

    <tr>
        <th>Summary</th>
        <td>
            [libc++][test] Should avoid preprocessor directives in macro argument lists
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
            libc++
      </td>
    </tr>

    <tr>
      <th>Assignees</th>
      <td>
            mordante
      </td>
    </tr>

    <tr>
      <th>Reporter</th>
      <td>
          mordante
      </td>
    </tr>
</table>

<pre>
    In #73440 @StephanTLavavej fixes some of these issue, but the files

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

Should be fixed too.
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJykk0GPmzAQhX-NuViLjA0BDhw2jZAq9ba9IxtPgrc2Rp4hLf--CpuqVU-7WQnNSIO-eX7SPI3oLjNAx6ojkzLEZPVMwKRk1SnTK00xdX-mmYl2677OnElVq7IUnJXihWCZ9Pz9m77qK7zys_sFyDEG4PHMaQIE7hBXYPILNyvdRvzsPCATJyae3yqSZbInF-DectxmJvtzTEETQcrtmjS5OOeLRszHZXkveNMa9j8fJadpCGFA_DDo46j9Y5q44WPgBjo9BA0hzjR9Ah2s3gavkT6z4yfAD6u3_1a81Zcprt5yA_txWU4x5pntlG1VqzPoiloUsilK1WZTVysNB9PaxkgoldFamVHC2EBT24MQReY6KaQqCtkWTSFUm4uDqM-gbK2EadqqYqWAoJ3Pvb-GPKZLtt9vV6tGHTKvDXi858U7MzJ53L89Mam7QU9mvSArhXdI-HcNOfJ70v7BqhOrjgRIrDrxu1F9jc7yJcGS4giIMXHrEozkroDczTzoMUWu02UNMBPfZbI1-W4iWpCpZyZ7JvuLo2k1-RgDk_3tFff2tKT4CiMx2e_OkMl-N_c7AAD__9VUW9w">