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

    <tr>
        <th>Summary</th>
        <td>
            [C++20] [Modules] clang-cl.exe doesn't work with C++20 modules with the HelloWorld example
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
            clang:driver,
            clang:modules,
            clang-cl
      </td>
    </tr>

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

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

<pre>
    Reported from https://discourse.llvm.org/t/clang-cl-exe-support-for-c-modules/72257/14

Simply, we can't use `/clang:"..."`  form to compile C++20 modules with the HelloWorld example. But it works to use GNU style options with `clang.exe` in Windows. So it should be a driver issue.
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJyUkj9v2zAUxD8NtTxIoJ5EOho0xDbULu3QoEhXSXy22FKiyj9x8u0Lyo6bjl1I4A13h99d770-L0QtE3smjlkfw2Rde5hiv_zWP2KTDVa9td9otS6QgpOzM0whrJ5Vjww7hp3SfrTReSqMeZkL684Mu8CwG02_nPPR5PRKuY9rkshP1uVjPlsVDXmG3Q5R7Bh2Zc34kfHH6_uk59W8MTzAhWDsF4a7ANETMMnflbcAWBQFQ2SSA5ysmyFYGO28akNwYLhnuEcONzu46DBBmAg-kzH22TqjgF77eTVUwD4G0AEu1v3ySSbZffr6HXx4MwR2DdouNwkm-RahoFdK1nqBZ70oe_EFPNmk4icbjYKBoAfl9As50N5HKjLVVqqpmj6jtpQNr0RdC5lNbSlPzcNQ1hXKRgjivFaqecBSnnZYlWOV6RY5VnyHkktRl7I4YU9qLIdmlAIHFKzmNPfa3HvINstW1mX5kJl-IOO3nhHfAV6jJYB4-HC-1_Pxno8mHcQxc21yyId49qzmRvvg_3oGHcw2pzt-Jo7AxP7LTVQc4V0v8QNlyV8LTuivgP-ruiw60_67ybMOUxyK0c4MuxTt9uWrsz9pTOvc2KQFbnj-BAAA__9CZvZD">