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

    <tr>
        <th>Summary</th>
        <td>
            error: unknown argument: '-g' - Unable to get debug information
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
            new issue
      </td>
    </tr>

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

    <tr>
      <th>Reporter</th>
      <td>
          100xCoder
      </td>
    </tr>
</table>

<pre>
    In using libclang-cpp18 I notice that whichever dwarf-enabling flag I supply to clang::CompilerInvocation, it always fails with "unknown argument". When I supply "-gdwarf64" it is accepted, it's even suggested when I try "-gdwarf-4", which is also unknown.

Ubuntu clang version 18.0.0 (++20230917042247+4a1fe09b189f-1~exp1~20230917042412.1190)

</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJxkks1u4yAUhZ8Gb65swfVfvPAiaRUpD1DNGuNrzAwBC3DcbvrsIzsdtdJsYAHnu-fAkTEa7Yh6Vl9Y_ZrJNc0-9ILz9xc_UsgGP370NwdrNE6DNYOy0ulcLYs4wQ2cT0YRpFkm2GajZnpQgHGTYcrJycHuqslKDTeI67LYD0geDgYrz6w8v_j7YiyFm3t4JZPxjuELmATSbvIjwiSNjbCZNANDXN0f5zcHMuj1Ti4xxAJ-zeS-8Qwx14eBpmKIO8pEkErRkmh8whm2EehBDuKqNcVEI2xPSgo_EfmO2DVHtgNko4cvGwXjr4yfn-vbsLq0PqPBg0I03oE4FbzgwPDE8MLwghxL3omWV4hVy_BSSTER7wZx6qZcfNL7Ij5_XKoEFkJ0nGH3nJKNfTl2ZScz6kXTVV3dnNoqm_uhphE5tg0fUY1CqJbKbqSyUSfZ8kllpv_HFSUKURWyLKuBi2ZqxhbVIFnF6S6NLax93AsfdGZiXKlvmrqrMysHsvGoCaKjDY7D_XXq1yz0uyYfVh1Zxa2JKX5TkkmWegrBB1ae4b8vLM_AsM01wxZyeNtLQ3tJNCUYaVg1GDf5cD_Kka3B9nNKS9zrg1eGV23SvA6F8neG133q15Yvwf8mlRheD6-R4fXI8jcAAP__n7jvmg">