<html xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><meta http-equiv=Content-Type content="text/html; charset=utf-8"><meta name=Generator content="Microsoft Word 15 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
span.gmail-im
        {mso-style-name:gmail-im;}
span.EmailStyle19
        {mso-style-type:personal-reply;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
--></style></head><body lang=EN-US link=blue vlink=purple style='word-wrap:break-word'><div class=WordSection1><div><div><div id="gmail-:1p3"><div><p class=MsoNormal style='margin-left:.5in'>Ok, I found that confusion comes from the different binaries supplied as "version 13", see below.<span style='color:#500050'><o:p></o:p></span></p><p class=MsoNormal><span class=gmail-im><span style='font-size:12.0pt'><o:p> </o:p></span></span></p><p class=MsoNormal><span class=gmail-im><span style='font-size:12.0pt;color:#0070C0'>Now I am confused. <o:p></o:p></span></span></p><p class=MsoNormal><span class=gmail-im><span style='font-size:12.0pt;color:#0070C0'><o:p> </o:p></span></span></p><p class=MsoNormal><span class=gmail-im><span style='font-size:12.0pt;color:#0070C0'>Does it mean that distributions (Ubuntu on Linux, Macports on MacOS, etc.) took <u>pre-release</u> (aka, still-beta) LLVM/Clang and released it as Clang-13? <o:p></o:p></span></span></p><p class=MsoNormal><span class=gmail-im><span style='font-size:12.0pt;color:#0070C0'><o:p> </o:p></span></span></p><p class=MsoNormal><span class=gmail-im><span style='font-size:12.0pt;color:#0070C0'>Or that LLVM or Clang were patched after being released, <u>without updating the version</u> numbers?<o:p></o:p></span></span></p><div><p class=MsoNormal style='margin-left:.5in'><o:p> </o:p></p></div><div><p class=MsoNormal style='margin-left:.5in'><span style='color:#500050'>> So, requested Clang, but compiled with GCC???<o:p></o:p></span></p></div><div><p class=MsoNormal style='margin-left:.5in'>Godbold actually uses Clang here, "-gcc-toolchain" is just its option to provide GCC installation.<o:p></o:p></p><p class=MsoNormal><span style='font-size:12.0pt'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:12.0pt;color:#0070C0'>I do not understand the above – that “checkbox-button” seems to be named “All compilation options” for the <u>currently selected</u> compiler/toolchain…? <o:p></o:p></span></p><p class=MsoNormal><span style='font-size:12.0pt;color:#0070C0'>On the other hand, I’m probably not the main customer of that tool, so my understanding is not crucial. ;-)<o:p></o:p></span></p></div><div><p class=MsoNormal style='margin-left:.5in'><span style='color:#500050'><o:p> </o:p></span></p></div><div><p class=MsoNormal style='margin-left:.5in'>Yes, I've managed to reproduce it too on my ubuntu box with "clang-13" package installed:  .  .  .  .  .<o:p></o:p></p></div><div><p class=MsoNormal style='margin-left:.5in'>But that's not the clang-13 used by me and godbold, tagged as llvmorg-13.0.0 and announced on 4 October 2021. The ubuntu-packaged clang-13 uses e5f2898bc751 tip commit pushed on 27 March 2021, so it's an older version.<o:p></o:p></p><p class=MsoNormal><span style='font-size:12.0pt'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:12.0pt;color:#0070C0'>I hear you – but what about Mac? Macports Clang-13.0.0 was released only a couple of days ago. I don’t know how to check its commit level, but I strongly doubt it’s as dated as, e.g., Ubuntu release…<o:p></o:p></span></p></div><div><p class=MsoNormal style='margin-left:.5in'><o:p> </o:p></p></div><div><p class=MsoNormal style='margin-left:.5in'>If you want to get subject issue fixed, you can use clang-13 from here: <a href="https://github.com/llvm/llvm-project/releases/tag/llvmorg-13.0.0" target="_blank">https://github.com/llvm/llvm-project/releases/tag/llvmorg-13.0.0</a>, for instance, here is apple-darwin version: <a href="https://github.com/llvm/llvm-project/releases/download/llvmorg-13.0.0/clang+llvm-13.0.0-x86_64-apple-darwin.tar.xz" target="_blank">https://github.com/llvm/llvm-project/releases/download/llvmorg-13.0.0/clang+llvm-13.0.0-x86_64-apple-darwin.tar.xz</a><o:p></o:p></p><p class=MsoNormal><span style='font-size:12.0pt'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:12.0pt;color:#0070C0'>I do, but I much prefer that Macports maintains “big” packages on my machines, and LLVM-Clang definitely qualify. Thus, I’d rather not track llvm-project on GitHub myself.<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:12.0pt;color:#0070C0'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:12.0pt;color:#0070C0'>Can I hope that the fix Dimitry mentioned, will be in 13.0.1 that will (hopefully, eventually) filter downstream?<o:p></o:p></span></p></div><div><p class=MsoNormal style='margin-left:.5in'><o:p> </o:p></p></div></div></div></div></div></div></body></html>