<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Issue</th>
<td>
<a href=https://github.com/llvm/llvm-project/issues/55876>55876</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>
Partial deduction doesn't work in Clang
</td>
</tr>
<tr>
<th>Labels</th>
<td>
new issue
</td>
</tr>
<tr>
<th>Assignees</th>
<td>
</td>
</tr>
<tr>
<th>Reporter</th>
<td>
s2s-k
</td>
</tr>
</table>
<pre>
MSVC: https://godbolt.org/z/Knavvdrvf
GCC: https://godbolt.org/z/4heM9d4xK
Clang: https://godbolt.org/z/KvqT47h48
`error: deduction guide template contains a template parameter that cannot be deduced`
The code is compiled by the Microsoft compiler and GCC, but not by Clang.
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJyNkctO5DAQRb_G2VhEjpN06IUX0AgWqCWkQbP3o5IY3HawK2F6vn6c9CAQKyQ_qly655ZtFcxZHH_9PpD6ho6IU8oB4fd5DMGo4LAMccjZ3zwfvVwWE5eesDvCbh4OP1I1Ixz3pvnzeFEdnPTDj9yWt-emG5vri-7_umMQY4grwICZNdrg6TBbAxThNDmJQHXwKK1PVH6eTTLKEyBEiqNEqqX3AamCCwVMBn_1eR5XTIbalPfTZB0Yqs5ZDPRodQwp9PhRiVR6Q9fn4AeqZqQb-ky3q5aFEbXZ13tZoEUH4klGtNJ9ad8ESJ7wDul7iK_U-ouymKMT317J4jirMvvmxLnlY7uaYngBjTm1Kc2QctC2192uGEWlOVcV062WTaOh0wYYaNM1uoK-2-nCSQUuCdLeEs49vNMNkWPS3hVWcMY527GGs7ZivKz7us-sqq-qjrd1RxoGJ2ldufaxfl8RxdaSmoeUi84mTJ9FmZIdPMBml_lyxjFEkXi6ei02Y7E1_g_F7NXN">