<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">Hello fans of the <font face="Courier" class="">auto</font> keyword!<div class=""><br class=""></div><div class="">We now have <a href="https://reviews.llvm.org/rL351765" class="">a policy on how LLVM toolchains get updated</a>! Let’s put that policy to good use, and talk about how we’ll move all monorepo projects past C++11.</div><div class=""><br class=""></div><div class=""><br class=""></div><div class=""><b class="">Previous Discussions</b></div><div class=""><ul class=""><li class="">LLVM dev meeting 2018 BoF "<a href="http://llvm.org/devmtg/2018-10/talk-abstracts.html#bof3" class="">Migrating to C++14, and beyond!</a>"</li><li class=""><a href="http://lists.llvm.org/pipermail/llvm-dev/2018-May/123238.html" class="">A Short Policy Proposal Regarding Host Compilers</a></li><li class=""><a href="http://lists.llvm.org/pipermail/llvm-dev/2018-May/123182.html" class="">Using C++14 code in LLVM (2018)</a></li><li class=""><a href="http://lists.llvm.org/pipermail/llvm-dev/2017-October/118673.html" class="">Using C++14 code in LLVM (2017)</a></li><li class=""><a href="http://lists.llvm.org/pipermail/llvm-dev/2016-October/105483.html" class="">Using C++14 code in LLVM (2016)</a></li><li class=""><a href="http://llvm.org/D47073" class="">Document and Enforce new Host Compiler Policy</a></li><li class=""><a href="http://llvm.org/D46723" class="">Require GCC 5.1 and LLVM 3.5 at a minimum</a></li></ul></div><div class=""><b class=""><br class=""></b></div><div class=""><b class="">Migrate to what?</b></div><div class=""><br class=""></div><div class="">I’m only proposing that we migrate to C++14 for now. If you want to propose C++17, please do the work required by the policy. In particular, document which toolchains this would require, and what features you’d unlock. As per policy, I want to start soft-errors when building LLVM 8, so that LLVM 9 can use more than C++11.</div><div class=""><br class=""></div><div class=""><br class=""></div><div class=""><b class="">Timeline</b></div><div class=""><br class=""></div><div class="">At the LLVM dev meeting BoF, the room already agreed to move past C++11. Late March 2019 was proposed as a time when we’d start migrating, pending large contributors’ readiness. I’m sticking to that timeline, we’ll see if everyone is ready at the end of March. I nonetheless want to get the soft-errors into the LLVM 8 branch so that we give a sufficient heads-up to developers who only compile releases.</div><div class=""><div class=""><br class=""></div><div class=""><br class=""></div><div class=""><b class="">Upsides</b></div><div class=""><br class=""></div><div class="">One clear upside of dropping older toolchains: they don’t even support C++11 very well. We have a handful of workarounds left in ADT (particularly around type traits) and I’d like to get rid of them.</div></div><div class=""><br class=""></div><div class="">The compiler versions I propose allow us to use all of C++14, which includes:</div><div class=""><ul class="MailOutline"><li class=""><a href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2012/n3472.pdf" class="">Binary literals</a></li><li class=""><a href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2013/n3638.html" class="">decltype(auto), Return type deduction for normal functions</a></li><li class=""><a href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2013/n3648.html" class="">Initialized/Generalized lambda captures (init-capture)</a></li><li class=""><a href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2013/n3649.html" class="">Generic (polymorphic) lambda expressions</a></li><li class=""><a href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2013/n3651.pdf" class="">Variable templates</a></li><li class=""><a href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2013/n3653.html" class="">Member initializers and aggregates (NSDMI)</a></li><li class="">A bunch of new constexpr language and library features</li><li class="">Various other language and library features</li></ul></div><div class="">See <a href="https://en.cppreference.com/w/cpp/compiler_support" class="">CppReference</a> for details.</div><div class=""><br class=""></div><div class="">Of these, I think polymorphic lambdas are the big feature. Of course, just like Almost Always Auto, we should use such things only where it makes sense.</div><div class=""><br class=""></div><div class=""><br class=""></div><div class=""><b class="">Toolchains</b></div><div class=""><br class=""></div><div class="">We’re currently mandating:</div><div class=""><ul class=""><li class="">Clang 3.1 (<i class="">released 2012/05</i>)</li><li class="">Apple Clang 3.1 (<i class="">released 2012/05</i>)</li><li class="">GCC 4.8 (<i class="">released 2013/03</i>)</li><li class="">Visual Studio 2015 (Update 3) (<i class="">released 2016/06</i>)</li></ul></div><div class="">I propose instead:</div><div class=""><ul class=""><li class="">Clang 3.5 (<i class="">released 2014/07</i>) to get <font face="Courier" class="">-std=c++14</font> instead of <font face="Courier" class="">-std=c++1y</font></li><li class="">Apple Clang 6.0 (<i class="">released 2014/07</i>) to match clang 3.5</li><li class="">GCC 5.1 (<i class="">released 2015/04</i>) because C++14 mostly came to be in GCC 5</li><li class="">Visual Studio 2017 (<i class="">released 2017/03</i>) so that we get extended constexpr and NSDMI</li></ul></div><div class="">Version information from:</div><div class=""><ul class=""><li class="">Clang <a href="http://releases.llvm.org" class="">http://releases.llvm.org</a></li><li class="">Apple clang <a href="https://trac.macports.org/wiki/XcodeVersionInfo" class="">https://trac.macports.org/wiki/XcodeVersionInfo</a> and <a href="https://en.wikipedia.org/wiki/Xcode#Latest_versions" class="">https://en.wikipedia.org/wiki/Xcode#Latest_versions</a></li><li class="">GCC <a href="https://gcc.gnu.org/releases.html" class="">https://gcc.gnu.org/releases.html</a></li><li class="">MSVC <a href="https://en.wikipedia.org/wiki/Microsoft_Visual_Studio" class="">https://en.wikipedia.org/wiki/Microsoft_Visual_Studio</a> and <a href="https://docs.microsoft.com/en-us/cpp/visual-cpp-language-conformance" class="">https://docs.microsoft.com/en-us/cpp/visual-cpp-language-conformance</a></li></ul></div><div class=""><br class=""></div><div class="">My previous attempts pointed out that WebKit / Chromium / Firefox are all past C++11 (WebKit is <a href="https://lists.webkit.org/pipermail/webkit-dev/2018-March/029922.html" class="">moving to C++17</a> (from C++14), Chromium <a href="https://groups.google.com/a/chromium.org/d/msg/cxx/ow7hmdDm4yw/eV6KWL2yAQAJ" class="">started moving to C++14</a>, Firefox uses <a href="https://developer.mozilla.org/en-US/docs/Mozilla/Using_CXX_in_Mozilla_code" class="">some C++14</a>). This means that platforms which distribute a modern browser can already bootstrap a browser. That’s a nice datapoint, but isn’t sufficient for platforms which compile / use LLVM (especially as a library).</div><div class=""><br class=""></div><div class="">Here’s a table from the LLVM dev meeting BoF detailing version info for distros that seemed relevant:</div><div class=""><br class=""></div><div class=""><table cellspacing="0" cellpadding="0" style="border-collapse: collapse" class="">
<tbody class="">
<tr class="">
<td valign="top" style="width: 43.0px; height: 13.0px; background-color: #f19e0d; border-style: solid; border-width: 1.0px 1.0px 1.0px 1.0px; border-color: #000000 #000000 #000000 #000000; padding: 4.0px 4.0px 4.0px 4.0px" class=""><div style="margin: 0px;" class=""><font face="Helvetica Neue" color="#ffffff" style="font-stretch: normal; font-size: 11px; line-height: normal; font-family: "Helvetica Neue"; -webkit-font-kerning: none; font-variant-ligatures: common-ligatures; color: rgb(255, 255, 255); -webkit-text-stroke-color: rgb(255, 255, 255);" class=""><b class="">Release</b></font></div>
</td>
<td valign="top" style="width: 86.0px; height: 13.0px; background-color: #f19e0d; border-style: solid; border-width: 1.0px 1.0px 1.0px 1.0px; border-color: #000000 #000000 #000000 #000000; padding: 4.0px 4.0px 4.0px 4.0px" class=""><div style="margin: 0px;" class=""><font face="Helvetica Neue" color="#ffffff" style="font-stretch: normal; font-size: 11px; line-height: normal; font-family: "Helvetica Neue"; -webkit-font-kerning: none; font-variant-ligatures: common-ligatures; color: rgb(255, 255, 255); -webkit-text-stroke-color: rgb(255, 255, 255);" class=""><b class="">Distro</b></font></div>
</td>
<td valign="top" style="width: 56.0px; height: 13.0px; background-color: #f19e0d; border-style: solid; border-width: 1.0px 1.0px 1.0px 1.0px; border-color: #000000 #000000 #000000 #000000; padding: 4.0px 4.0px 4.0px 4.0px" class=""><div style="margin: 0px;" class=""><font face="Helvetica Neue" color="#ffffff" style="font-stretch: normal; font-size: 11px; line-height: normal; font-family: "Helvetica Neue"; -webkit-font-kerning: none; font-variant-ligatures: common-ligatures; color: rgb(255, 255, 255); -webkit-text-stroke-color: rgb(255, 255, 255);" class=""><b class="">Compiler</b></font></div>
</td>
<td valign="top" style="width: 60.0px; height: 13.0px; background-color: #f19e0d; border-style: solid; border-width: 1.0px 1.0px 1.0px 1.0px; border-color: #000000 #000000 #000000 #000000; padding: 4.0px 4.0px 4.0px 4.0px" class=""><div style="margin: 0px;" class=""><font face="Helvetica Neue" color="#ffffff" style="font-stretch: normal; font-size: 11px; line-height: normal; font-family: "Helvetica Neue"; -webkit-font-kerning: none; font-variant-ligatures: common-ligatures; color: rgb(255, 255, 255); -webkit-text-stroke-color: rgb(255, 255, 255);" class=""><b class="">C++14 lang</b></font></div>
</td>
</tr>
<tr class="">
<td valign="top" style="width: 43.0px; height: 18.0px; background-color: #717b89; border-style: solid; border-width: 1.0px 1.0px 1.0px 1.0px; border-color: #000000 #000000 #000000 #000000; padding: 4.0px 4.0px 4.0px 4.0px" class=""><div style="margin: 0px;" class=""><font face="Helvetica Neue" color="#ffffff" style="font-stretch: normal; font-size: 11px; line-height: normal; font-family: "Helvetica Neue"; -webkit-font-kerning: none; font-variant-ligatures: common-ligatures; color: rgb(255, 255, 255); -webkit-text-stroke-color: rgb(255, 255, 255);" class=""><b class="">2003-10</b></font></div>
</td>
<td valign="top" style="width: 86.0px; height: 18.0px; background-color: #cccccc; border-style: solid; border-width: 1.0px 1.0px 1.0px 1.0px; border-color: #000000 #000000 #000000 #000000; padding: 4.0px 4.0px 4.0px 4.0px" class=""><div style="margin: 0px;" class=""><font face="Helvetica Neue" color="#000000" style="font-stretch: normal; font-size: 11px; line-height: normal; font-family: "Helvetica Neue"; -webkit-font-kerning: none; font-variant-ligatures: common-ligatures; -webkit-text-stroke-color: rgb(255, 255, 255);" class="">RHEL 3</font></div>
</td>
<td valign="top" style="width: 56.0px; height: 18.0px; background-color: #cccccc; border-style: solid; border-width: 1.0px 1.0px 1.0px 1.0px; border-color: #000000 #000000 #000000 #000000; padding: 4.0px 4.0px 4.0px 4.0px" class=""><div style="margin: 0px;" class=""><font face="Helvetica Neue" color="#000000" style="font-stretch: normal; font-size: 11px; line-height: normal; font-family: "Helvetica Neue"; -webkit-font-kerning: none; font-variant-ligatures: common-ligatures; -webkit-text-stroke-color: rgb(255, 255, 255);" class="">GCC 3.2</font></div>
</td>
<td valign="top" style="width: 60.0px; height: 18.0px; background-color: #cccccc; border-style: solid; border-width: 1.0px 1.0px 1.0px 1.0px; border-color: #000000 #000000 #000000 #000000; padding: 4.0px 4.0px 4.0px 4.0px" class=""><div style="margin: 0px; text-align: center;" class=""><font face="Apple Color Emoji" color="#000000" style="font-stretch: normal; font-size: 11px; line-height: normal; font-family: "Apple Color Emoji"; -webkit-font-kerning: none; font-variant-ligatures: common-ligatures; -webkit-text-stroke-color: rgb(255, 255, 255);" class="">❌</font></div>
</td>
</tr>
<tr class="">
<td valign="top" style="width: 43.0px; height: 18.0px; background-color: #717b89; border-style: solid; border-width: 1.0px 1.0px 1.0px 1.0px; border-color: #000000 #000000 #000000 #000000; padding: 4.0px 4.0px 4.0px 4.0px" class=""><div style="margin: 0px;" class=""><font face="Helvetica Neue" color="#ffffff" style="font-stretch: normal; font-size: 11px; line-height: normal; font-family: "Helvetica Neue"; -webkit-font-kerning: none; font-variant-ligatures: common-ligatures; color: rgb(255, 255, 255); -webkit-text-stroke-color: rgb(255, 255, 255);" class=""><b class="">2005-02</b></font></div>
</td>
<td valign="top" style="width: 86.0px; height: 18.0px; background-color: #cccccc; border-style: solid; border-width: 1.0px 1.0px 1.0px 1.0px; border-color: #000000 #000000 #000000 #000000; padding: 4.0px 4.0px 4.0px 4.0px" class=""><div style="margin: 0px;" class=""><font face="Helvetica Neue" color="#000000" style="font-stretch: normal; font-size: 11px; line-height: normal; font-family: "Helvetica Neue"; -webkit-font-kerning: none; font-variant-ligatures: common-ligatures; -webkit-text-stroke-color: rgb(255, 255, 255);" class="">RHEL 4</font></div>
</td>
<td valign="top" style="width: 56.0px; height: 18.0px; background-color: #cccccc; border-style: solid; border-width: 1.0px 1.0px 1.0px 1.0px; border-color: #000000 #000000 #000000 #000000; padding: 4.0px 4.0px 4.0px 4.0px" class=""><div style="margin: 0px;" class=""><font face="Helvetica Neue" color="#000000" style="font-stretch: normal; font-size: 11px; line-height: normal; font-family: "Helvetica Neue"; -webkit-font-kerning: none; font-variant-ligatures: common-ligatures; -webkit-text-stroke-color: rgb(255, 255, 255);" class="">GCC 3.4</font></div>
</td>
<td valign="top" style="width: 60.0px; height: 18.0px; background-color: #cccccc; border-style: solid; border-width: 1.0px 1.0px 1.0px 1.0px; border-color: #000000 #000000 #000000 #000000; padding: 4.0px 4.0px 4.0px 4.0px" class=""><div style="margin: 0px; text-align: center;" class=""><font face="Apple Color Emoji" color="#000000" style="font-stretch: normal; font-size: 11px; line-height: normal; font-family: "Apple Color Emoji"; -webkit-font-kerning: none; font-variant-ligatures: common-ligatures; -webkit-text-stroke-color: rgb(255, 255, 255);" class="">❌</font></div>
</td>
</tr>
<tr class="">
<td valign="top" style="width: 43.0px; height: 18.0px; background-color: #717b89; border-style: solid; border-width: 1.0px 1.0px 1.0px 1.0px; border-color: #000000 #000000 #000000 #000000; padding: 4.0px 4.0px 4.0px 4.0px" class=""><div style="margin: 0px;" class=""><font face="Helvetica Neue" color="#ffffff" style="font-stretch: normal; font-size: 11px; line-height: normal; font-family: "Helvetica Neue"; -webkit-font-kerning: none; font-variant-ligatures: common-ligatures; color: rgb(255, 255, 255); -webkit-text-stroke-color: rgb(255, 255, 255);" class=""><b class="">2007-03</b></font></div>
</td>
<td valign="top" style="width: 86.0px; height: 18.0px; background-color: #cccccc; border-style: solid; border-width: 1.0px 1.0px 1.0px 1.0px; border-color: #000000 #000000 #000000 #000000; padding: 4.0px 4.0px 4.0px 4.0px" class=""><div style="margin: 0px;" class=""><font face="Helvetica Neue" color="#000000" style="font-stretch: normal; font-size: 11px; line-height: normal; font-family: "Helvetica Neue"; -webkit-font-kerning: none; font-variant-ligatures: common-ligatures; -webkit-text-stroke-color: rgb(255, 255, 255);" class="">RHEL 5</font></div>
</td>
<td valign="top" style="width: 56.0px; height: 18.0px; background-color: #cccccc; border-style: solid; border-width: 1.0px 1.0px 1.0px 1.0px; border-color: #000000 #000000 #000000 #000000; padding: 4.0px 4.0px 4.0px 4.0px" class=""><div style="margin: 0px;" class=""><font face="Helvetica Neue" color="#000000" style="font-stretch: normal; font-size: 11px; line-height: normal; font-family: "Helvetica Neue"; -webkit-font-kerning: none; font-variant-ligatures: common-ligatures; -webkit-text-stroke-color: rgb(255, 255, 255);" class="">GCC 4.1</font></div>
</td>
<td valign="top" style="width: 60.0px; height: 18.0px; background-color: #cccccc; border-style: solid; border-width: 1.0px 1.0px 1.0px 1.0px; border-color: #000000 #000000 #000000 #000000; padding: 4.0px 4.0px 4.0px 4.0px" class=""><div style="margin: 0px; text-align: center;" class=""><font face="Apple Color Emoji" color="#000000" style="font-stretch: normal; font-size: 11px; line-height: normal; font-family: "Apple Color Emoji"; -webkit-font-kerning: none; font-variant-ligatures: common-ligatures; -webkit-text-stroke-color: rgb(255, 255, 255);" class="">❌</font></div>
</td>
</tr>
<tr class="">
<td valign="top" style="width: 43.0px; height: 18.0px; background-color: #717b89; border-style: solid; border-width: 1.0px 1.0px 1.0px 1.0px; border-color: #000000 #000000 #000000 #000000; padding: 4.0px 4.0px 4.0px 4.0px" class=""><div style="margin: 0px;" class=""><font face="Helvetica Neue" color="#ffffff" style="font-stretch: normal; font-size: 11px; line-height: normal; font-family: "Helvetica Neue"; -webkit-font-kerning: none; font-variant-ligatures: common-ligatures; color: rgb(255, 255, 255); -webkit-text-stroke-color: rgb(255, 255, 255);" class=""><b class="">2010-11</b></font></div>
</td>
<td valign="top" style="width: 86.0px; height: 18.0px; background-color: #cccccc; border-style: solid; border-width: 1.0px 1.0px 1.0px 1.0px; border-color: #000000 #000000 #000000 #000000; padding: 4.0px 4.0px 4.0px 4.0px" class=""><div style="margin: 0px;" class=""><font face="Helvetica Neue" color="#000000" style="font-stretch: normal; font-size: 11px; line-height: normal; font-family: "Helvetica Neue"; -webkit-font-kerning: none; font-variant-ligatures: common-ligatures; -webkit-text-stroke-color: rgb(255, 255, 255);" class="">RHEL 6</font></div>
</td>
<td valign="top" style="width: 56.0px; height: 18.0px; background-color: #cccccc; border-style: solid; border-width: 1.0px 1.0px 1.0px 1.0px; border-color: #000000 #000000 #000000 #000000; padding: 4.0px 4.0px 4.0px 4.0px" class=""><div style="margin: 0px;" class=""><font face="Helvetica Neue" color="#000000" style="font-stretch: normal; font-size: 11px; line-height: normal; font-family: "Helvetica Neue"; -webkit-font-kerning: none; font-variant-ligatures: common-ligatures; -webkit-text-stroke-color: rgb(255, 255, 255);" class="">GCC 4.4</font></div>
</td>
<td valign="top" style="width: 60.0px; height: 18.0px; background-color: #cccccc; border-style: solid; border-width: 1.0px 1.0px 1.0px 1.0px; border-color: #000000 #000000 #000000 #000000; padding: 4.0px 4.0px 4.0px 4.0px" class=""><div style="margin: 0px; text-align: center;" class=""><font face="Apple Color Emoji" color="#000000" style="font-stretch: normal; font-size: 11px; line-height: normal; font-family: "Apple Color Emoji"; -webkit-font-kerning: none; font-variant-ligatures: common-ligatures; -webkit-text-stroke-color: rgb(255, 255, 255);" class="">❌</font></div>
</td>
</tr>
<tr class="">
<td valign="top" style="width: 43.0px; height: 18.0px; background-color: #717b89; border-style: solid; border-width: 1.0px 1.0px 1.0px 1.0px; border-color: #000000 #000000 #000000 #000000; padding: 4.0px 4.0px 4.0px 4.0px" class=""><div style="margin: 0px;" class=""><font face="Helvetica Neue" color="#ffffff" style="font-stretch: normal; font-size: 11px; line-height: normal; font-family: "Helvetica Neue"; -webkit-font-kerning: none; font-variant-ligatures: common-ligatures; color: rgb(255, 255, 255); -webkit-text-stroke-color: rgb(255, 255, 255);" class=""><b class="">2013-05</b></font></div>
</td>
<td valign="top" style="width: 86.0px; height: 18.0px; background-color: #cccccc; border-style: solid; border-width: 1.0px 1.0px 1.0px 1.0px; border-color: #000000 #000000 #000000 #000000; padding: 4.0px 4.0px 4.0px 4.0px" class=""><div style="margin: 0px;" class=""><font face="Helvetica Neue" color="#000000" style="font-stretch: normal; font-size: 11px; line-height: normal; font-family: "Helvetica Neue"; -webkit-font-kerning: none; font-variant-ligatures: common-ligatures; -webkit-text-stroke-color: rgb(255, 255, 255);" class="">Debian 7 wheezy</font></div>
</td>
<td valign="top" style="width: 56.0px; height: 18.0px; background-color: #cccccc; border-style: solid; border-width: 1.0px 1.0px 1.0px 1.0px; border-color: #000000 #000000 #000000 #000000; padding: 4.0px 4.0px 4.0px 4.0px" class=""><div style="margin: 0px;" class=""><font face="Helvetica Neue" color="#000000" style="font-stretch: normal; font-size: 11px; line-height: normal; font-family: "Helvetica Neue"; -webkit-font-kerning: none; font-variant-ligatures: common-ligatures; -webkit-text-stroke-color: rgb(255, 255, 255);" class="">GCC 4.7.2</font></div>
</td>
<td valign="top" style="width: 60.0px; height: 18.0px; background-color: #cccccc; border-style: solid; border-width: 1.0px 1.0px 1.0px 1.0px; border-color: #000000 #000000 #000000 #000000; padding: 4.0px 4.0px 4.0px 4.0px" class=""><div style="margin: 0px; text-align: center;" class=""><font face="Apple Color Emoji" color="#000000" style="font-stretch: normal; font-size: 11px; line-height: normal; font-family: "Apple Color Emoji"; -webkit-font-kerning: none; font-variant-ligatures: common-ligatures; -webkit-text-stroke-color: rgb(255, 255, 255);" class="">❌</font></div>
</td>
</tr>
<tr class="">
<td valign="top" style="width: 43.0px; height: 18.0px; background-color: #717b89; border-style: solid; border-width: 1.0px 1.0px 1.0px 1.0px; border-color: #000000 #000000 #000000 #000000; padding: 4.0px 4.0px 4.0px 4.0px" class=""><div style="margin: 0px;" class=""><font face="Helvetica Neue" color="#ffffff" style="font-stretch: normal; font-size: 11px; line-height: normal; font-family: "Helvetica Neue"; -webkit-font-kerning: none; font-variant-ligatures: common-ligatures; color: rgb(255, 255, 255); -webkit-text-stroke-color: rgb(255, 255, 255);" class=""><b class="">2013-12</b></font></div>
</td>
<td valign="top" style="width: 86.0px; height: 18.0px; background-color: #cccccc; border-style: solid; border-width: 1.0px 1.0px 1.0px 1.0px; border-color: #000000 #000000 #000000 #000000; padding: 4.0px 4.0px 4.0px 4.0px" class=""><div style="margin: 0px;" class=""><font face="Helvetica Neue" color="#000000" style="font-stretch: normal; font-size: 11px; line-height: normal; font-family: "Helvetica Neue"; -webkit-font-kerning: none; font-variant-ligatures: common-ligatures; -webkit-text-stroke-color: rgb(255, 255, 255);" class="">RHEL 7</font></div>
</td>
<td valign="top" style="width: 56.0px; height: 18.0px; background-color: #cccccc; border-style: solid; border-width: 1.0px 1.0px 1.0px 1.0px; border-color: #000000 #000000 #000000 #000000; padding: 4.0px 4.0px 4.0px 4.0px" class=""><div style="margin: 0px;" class=""><font face="Helvetica Neue" color="#000000" style="font-stretch: normal; font-size: 11px; line-height: normal; font-family: "Helvetica Neue"; -webkit-font-kerning: none; font-variant-ligatures: common-ligatures; -webkit-text-stroke-color: rgb(255, 255, 255);" class="">GCC 4.8</font></div>
</td>
<td valign="top" style="width: 60.0px; height: 18.0px; background-color: #cccccc; border-style: solid; border-width: 1.0px 1.0px 1.0px 1.0px; border-color: #000000 #000000 #000000 #000000; padding: 4.0px 4.0px 4.0px 4.0px" class=""><div style="margin: 0px; text-align: center;" class=""><font face="Apple Color Emoji" color="#000000" style="font-stretch: normal; font-size: 11px; line-height: normal; font-family: "Apple Color Emoji"; -webkit-font-kerning: none; font-variant-ligatures: common-ligatures; -webkit-text-stroke-color: rgb(255, 255, 255);" class="">❌</font></div>
</td>
</tr>
<tr class="">
<td valign="top" style="width: 43.0px; height: 18.0px; background-color: #717b89; border-style: solid; border-width: 1.0px 1.0px 1.0px 1.0px; border-color: #000000 #000000 #000000 #000000; padding: 4.0px 4.0px 4.0px 4.0px" class=""><div style="margin: 0px;" class=""><font face="Helvetica Neue" color="#ffffff" style="font-stretch: normal; font-size: 11px; line-height: normal; font-family: "Helvetica Neue"; -webkit-font-kerning: none; font-variant-ligatures: common-ligatures; color: rgb(255, 255, 255); -webkit-text-stroke-color: rgb(255, 255, 255);" class=""><b class="">2015-04</b></font></div>
</td>
<td valign="top" style="width: 86.0px; height: 18.0px; background-color: #cccccc; border-style: solid; border-width: 1.0px 1.0px 1.0px 1.0px; border-color: #000000 #000000 #000000 #000000; padding: 4.0px 4.0px 4.0px 4.0px" class=""><div style="margin: 0px;" class=""><font face="Helvetica Neue" color="#000000" style="font-stretch: normal; font-size: 11px; line-height: normal; font-family: "Helvetica Neue"; -webkit-font-kerning: none; font-variant-ligatures: common-ligatures; -webkit-text-stroke-color: rgb(255, 255, 255);" class="">Debian 8 jessie</font></div>
</td>
<td valign="top" style="width: 56.0px; height: 18.0px; background-color: #cccccc; border-style: solid; border-width: 1.0px 1.0px 1.0px 1.0px; border-color: #000000 #000000 #000000 #000000; padding: 4.0px 4.0px 4.0px 4.0px" class=""><div style="margin: 0px;" class=""><font face="Helvetica Neue" color="#000000" style="font-stretch: normal; font-size: 11px; line-height: normal; font-family: "Helvetica Neue"; -webkit-font-kerning: none; font-variant-ligatures: common-ligatures; -webkit-text-stroke-color: rgb(255, 255, 255);" class="">GCC 4.9.2</font></div>
</td>
<td valign="top" style="width: 60.0px; height: 18.0px; background-color: #cccccc; border-style: solid; border-width: 1.0px 1.0px 1.0px 1.0px; border-color: #000000 #000000 #000000 #000000; padding: 4.0px 4.0px 4.0px 4.0px" class=""><div style="margin: 0px; text-align: center;" class=""><font face="Apple Color Emoji" color="#000000" style="font-stretch: normal; font-size: 11px; line-height: normal; font-family: "Apple Color Emoji"; -webkit-font-kerning: none; font-variant-ligatures: common-ligatures; -webkit-text-stroke-color: rgb(255, 255, 255);" class="">❌</font></div>
</td>
</tr>
<tr class="">
<td valign="top" style="width: 43.0px; height: 18.0px; background-color: #717b89; border-style: solid; border-width: 1.0px 1.0px 1.0px 1.0px; border-color: #000000 #000000 #000000 #000000; padding: 4.0px 4.0px 4.0px 4.0px" class=""><div style="margin: 0px;" class=""><font face="Helvetica Neue" color="#ffffff" style="font-stretch: normal; font-size: 11px; line-height: normal; font-family: "Helvetica Neue"; -webkit-font-kerning: none; font-variant-ligatures: common-ligatures; color: rgb(255, 255, 255); -webkit-text-stroke-color: rgb(255, 255, 255);" class=""><b class="">2015-05</b></font></div>
</td>
<td valign="top" style="width: 86.0px; height: 18.0px; background-color: #cccccc; border-style: solid; border-width: 1.0px 1.0px 1.0px 1.0px; border-color: #000000 #000000 #000000 #000000; padding: 4.0px 4.0px 4.0px 4.0px" class=""><div style="margin: 0px;" class=""><font face="Helvetica Neue" color="#000000" style="font-stretch: normal; font-size: 11px; line-height: normal; font-family: "Helvetica Neue"; -webkit-font-kerning: none; font-variant-ligatures: common-ligatures; -webkit-text-stroke-color: rgb(255, 255, 255);" class="">OpenBSD 5.7</font></div>
</td>
<td valign="top" style="width: 56.0px; height: 18.0px; background-color: #cccccc; border-style: solid; border-width: 1.0px 1.0px 1.0px 1.0px; border-color: #000000 #000000 #000000 #000000; padding: 4.0px 4.0px 4.0px 4.0px" class=""><div style="margin: 0px;" class=""><font face="Helvetica Neue" color="#000000" style="font-stretch: normal; font-size: 11px; line-height: normal; font-family: "Helvetica Neue"; -webkit-font-kerning: none; font-variant-ligatures: common-ligatures; -webkit-text-stroke-color: rgb(255, 255, 255);" class="">LLVM 3.5</font></div>
</td>
<td valign="top" style="width: 60.0px; height: 18.0px; background-color: #cccccc; border-style: solid; border-width: 1.0px 1.0px 1.0px 1.0px; border-color: #000000 #000000 #000000 #000000; padding: 4.0px 4.0px 4.0px 4.0px" class=""><div style="margin: 0px; text-align: center;" class=""><font face="Apple Color Emoji" color="#000000" style="font-stretch: normal; font-size: 11px; line-height: normal; font-family: "Apple Color Emoji"; -webkit-font-kerning: none; font-variant-ligatures: common-ligatures; -webkit-text-stroke-color: rgb(255, 255, 255);" class="">✅</font></div>
</td>
</tr>
<tr class="">
<td valign="top" style="width: 43.0px; height: 18.0px; background-color: #717b89; border-style: solid; border-width: 1.0px 1.0px 1.0px 1.0px; border-color: #000000 #000000 #000000 #000000; padding: 4.0px 4.0px 4.0px 4.0px" class=""><div style="margin: 0px;" class=""><font face="Helvetica Neue" color="#ffffff" style="font-stretch: normal; font-size: 11px; line-height: normal; font-family: "Helvetica Neue"; -webkit-font-kerning: none; font-variant-ligatures: common-ligatures; color: rgb(255, 255, 255); -webkit-text-stroke-color: rgb(255, 255, 255);" class=""><b class="">2015-10</b></font></div>
</td>
<td valign="top" style="width: 86.0px; height: 18.0px; background-color: #cccccc; border-style: solid; border-width: 1.0px 1.0px 1.0px 1.0px; border-color: #000000 #000000 #000000 #000000; padding: 4.0px 4.0px 4.0px 4.0px" class=""><div style="margin: 0px;" class=""><font face="Helvetica Neue" color="#000000" style="font-stretch: normal; font-size: 11px; line-height: normal; font-family: "Helvetica Neue"; -webkit-font-kerning: none; font-variant-ligatures: common-ligatures; -webkit-text-stroke-color: rgb(255, 255, 255);" class="">OpenBSD 5.8</font></div>
</td>
<td valign="top" style="width: 56.0px; height: 18.0px; background-color: #cccccc; border-style: solid; border-width: 1.0px 1.0px 1.0px 1.0px; border-color: #000000 #000000 #000000 #000000; padding: 4.0px 4.0px 4.0px 4.0px" class=""><div style="margin: 0px;" class=""><font face="Helvetica Neue" color="#000000" style="font-stretch: normal; font-size: 11px; line-height: normal; font-family: "Helvetica Neue"; -webkit-font-kerning: none; font-variant-ligatures: common-ligatures; -webkit-text-stroke-color: rgb(255, 255, 255);" class="">LLVM 3.5</font></div>
</td>
<td valign="top" style="width: 60.0px; height: 18.0px; background-color: #cccccc; border-style: solid; border-width: 1.0px 1.0px 1.0px 1.0px; border-color: #000000 #000000 #000000 #000000; padding: 4.0px 4.0px 4.0px 4.0px" class=""><div style="margin: 0px; text-align: center;" class=""><font face="Apple Color Emoji" color="#000000" style="font-stretch: normal; font-size: 11px; line-height: normal; font-family: "Apple Color Emoji"; -webkit-font-kerning: none; font-variant-ligatures: common-ligatures; -webkit-text-stroke-color: rgb(255, 255, 255);" class="">✅</font></div>
</td>
</tr>
<tr class="">
<td valign="top" style="width: 43.0px; height: 18.0px; background-color: #717b89; border-style: solid; border-width: 1.0px 1.0px 1.0px 1.0px; border-color: #000000 #000000 #000000 #000000; padding: 4.0px 4.0px 4.0px 4.0px" class=""><div style="margin: 0px;" class=""><font face="Helvetica Neue" color="#ffffff" style="font-stretch: normal; font-size: 11px; line-height: normal; font-family: "Helvetica Neue"; -webkit-font-kerning: none; font-variant-ligatures: common-ligatures; color: rgb(255, 255, 255); -webkit-text-stroke-color: rgb(255, 255, 255);" class=""><b class="">2016-03</b></font></div>
</td>
<td valign="top" style="width: 86.0px; height: 18.0px; background-color: #cccccc; border-style: solid; border-width: 1.0px 1.0px 1.0px 1.0px; border-color: #000000 #000000 #000000 #000000; padding: 4.0px 4.0px 4.0px 4.0px" class=""><div style="margin: 0px;" class=""><font face="Helvetica Neue" color="#000000" style="font-stretch: normal; font-size: 11px; line-height: normal; font-family: "Helvetica Neue"; -webkit-font-kerning: none; font-variant-ligatures: common-ligatures; -webkit-text-stroke-color: rgb(255, 255, 255);" class="">OpenBSD 5.9</font></div>
</td>
<td valign="top" style="width: 56.0px; height: 18.0px; background-color: #cccccc; border-style: solid; border-width: 1.0px 1.0px 1.0px 1.0px; border-color: #000000 #000000 #000000 #000000; padding: 4.0px 4.0px 4.0px 4.0px" class=""><div style="margin: 0px;" class=""><font face="Helvetica Neue" color="#000000" style="font-stretch: normal; font-size: 11px; line-height: normal; font-family: "Helvetica Neue"; -webkit-font-kerning: none; font-variant-ligatures: common-ligatures; -webkit-text-stroke-color: rgb(255, 255, 255);" class="">LLVM 3.5</font></div>
</td>
<td valign="top" style="width: 60.0px; height: 18.0px; background-color: #cccccc; border-style: solid; border-width: 1.0px 1.0px 1.0px 1.0px; border-color: #000000 #000000 #000000 #000000; padding: 4.0px 4.0px 4.0px 4.0px" class=""><div style="margin: 0px; text-align: center;" class=""><font face="Apple Color Emoji" color="#000000" style="font-stretch: normal; font-size: 11px; line-height: normal; font-family: "Apple Color Emoji"; -webkit-font-kerning: none; font-variant-ligatures: common-ligatures; -webkit-text-stroke-color: rgb(255, 255, 255);" class="">✅</font></div>
</td>
</tr>
<tr class="">
<td valign="top" style="width: 43.0px; height: 18.0px; background-color: #717b89; border-style: solid; border-width: 1.0px 1.0px 1.0px 1.0px; border-color: #000000 #000000 #000000 #000000; padding: 4.0px 4.0px 4.0px 4.0px" class=""><div style="margin: 0px;" class=""><font face="Helvetica Neue" color="#ffffff" style="font-stretch: normal; font-size: 11px; line-height: normal; font-family: "Helvetica Neue"; -webkit-font-kerning: none; font-variant-ligatures: common-ligatures; color: rgb(255, 255, 255); -webkit-text-stroke-color: rgb(255, 255, 255);" class=""><b class="">2016-04</b></font></div>
</td>
<td valign="top" style="width: 86.0px; height: 18.0px; background-color: #cccccc; border-style: solid; border-width: 1.0px 1.0px 1.0px 1.0px; border-color: #000000 #000000 #000000 #000000; padding: 4.0px 4.0px 4.0px 4.0px" class=""><div style="margin: 0px;" class=""><font face="Helvetica Neue" color="#000000" style="font-stretch: normal; font-size: 11px; line-height: normal; font-family: "Helvetica Neue"; -webkit-font-kerning: none; font-variant-ligatures: common-ligatures; -webkit-text-stroke-color: rgb(255, 255, 255);" class="">Ubuntu 14.04</font></div>
</td>
<td valign="top" style="width: 56.0px; height: 18.0px; background-color: #cccccc; border-style: solid; border-width: 1.0px 1.0px 1.0px 1.0px; border-color: #000000 #000000 #000000 #000000; padding: 4.0px 4.0px 4.0px 4.0px" class=""><div style="margin: 0px;" class=""><font face="Helvetica Neue" color="#000000" style="font-stretch: normal; font-size: 11px; line-height: normal; font-family: "Helvetica Neue"; -webkit-font-kerning: none; font-variant-ligatures: common-ligatures; -webkit-text-stroke-color: rgb(255, 255, 255);" class="">GCC 4.8.2</font></div>
</td>
<td valign="top" style="width: 60.0px; height: 18.0px; background-color: #cccccc; border-style: solid; border-width: 1.0px 1.0px 1.0px 1.0px; border-color: #000000 #000000 #000000 #000000; padding: 4.0px 4.0px 4.0px 4.0px" class=""><div style="margin: 0px; text-align: center;" class=""><font face="Apple Color Emoji" color="#000000" style="font-stretch: normal; font-size: 11px; line-height: normal; font-family: "Apple Color Emoji"; -webkit-font-kerning: none; font-variant-ligatures: common-ligatures; -webkit-text-stroke-color: rgb(255, 255, 255);" class="">❌</font></div>
</td>
</tr>
<tr class="">
<td valign="top" style="width: 43.0px; height: 18.0px; background-color: #717b89; border-style: solid; border-width: 1.0px 1.0px 1.0px 1.0px; border-color: #000000 #000000 #000000 #000000; padding: 4.0px 4.0px 4.0px 4.0px" class=""><div style="margin: 0px;" class=""><font face="Helvetica Neue" color="#ffffff" style="font-stretch: normal; font-size: 11px; line-height: normal; font-family: "Helvetica Neue"; -webkit-font-kerning: none; font-variant-ligatures: common-ligatures; color: rgb(255, 255, 255); -webkit-text-stroke-color: rgb(255, 255, 255);" class=""><b class="">2016-04</b></font></div>
</td>
<td valign="top" style="width: 86.0px; height: 18.0px; background-color: #cccccc; border-style: solid; border-width: 1.0px 1.0px 1.0px 1.0px; border-color: #000000 #000000 #000000 #000000; padding: 4.0px 4.0px 4.0px 4.0px" class=""><div style="margin: 0px;" class=""><font face="Helvetica Neue" color="#000000" style="font-stretch: normal; font-size: 11px; line-height: normal; font-family: "Helvetica Neue"; -webkit-font-kerning: none; font-variant-ligatures: common-ligatures; -webkit-text-stroke-color: rgb(255, 255, 255);" class="">Ubuntu 16.04</font></div>
</td>
<td valign="top" style="width: 56.0px; height: 18.0px; background-color: #cccccc; border-style: solid; border-width: 1.0px 1.0px 1.0px 1.0px; border-color: #000000 #000000 #000000 #000000; padding: 4.0px 4.0px 4.0px 4.0px" class=""><div style="margin: 0px;" class=""><font face="Helvetica Neue" color="#000000" style="font-stretch: normal; font-size: 11px; line-height: normal; font-family: "Helvetica Neue"; -webkit-font-kerning: none; font-variant-ligatures: common-ligatures; -webkit-text-stroke-color: rgb(255, 255, 255);" class="">GCC 5.3.1</font></div>
</td>
<td valign="top" style="width: 60.0px; height: 18.0px; background-color: #cccccc; border-style: solid; border-width: 1.0px 1.0px 1.0px 1.0px; border-color: #000000 #000000 #000000 #000000; padding: 4.0px 4.0px 4.0px 4.0px" class=""><div style="margin: 0px; text-align: center;" class=""><font face="Apple Color Emoji" color="#000000" style="font-stretch: normal; font-size: 11px; line-height: normal; font-family: "Apple Color Emoji"; -webkit-font-kerning: none; font-variant-ligatures: common-ligatures; -webkit-text-stroke-color: rgb(255, 255, 255);" class="">✅</font></div>
</td>
</tr>
<tr class="">
<td valign="top" style="width: 43.0px; height: 18.0px; background-color: #717b89; border-style: solid; border-width: 1.0px 1.0px 1.0px 1.0px; border-color: #000000 #000000 #000000 #000000; padding: 4.0px 4.0px 4.0px 4.0px" class=""><div style="margin: 0px;" class=""><font face="Helvetica Neue" color="#ffffff" style="font-stretch: normal; font-size: 11px; line-height: normal; font-family: "Helvetica Neue"; -webkit-font-kerning: none; font-variant-ligatures: common-ligatures; color: rgb(255, 255, 255); -webkit-text-stroke-color: rgb(255, 255, 255);" class=""><b class="">2016-09</b></font></div>
</td>
<td valign="top" style="width: 86.0px; height: 18.0px; background-color: #cccccc; border-style: solid; border-width: 1.0px 1.0px 1.0px 1.0px; border-color: #000000 #000000 #000000 #000000; padding: 4.0px 4.0px 4.0px 4.0px" class=""><div style="margin: 0px;" class=""><font face="Helvetica Neue" color="#000000" style="font-stretch: normal; font-size: 11px; line-height: normal; font-family: "Helvetica Neue"; -webkit-font-kerning: none; font-variant-ligatures: common-ligatures; -webkit-text-stroke-color: rgb(255, 255, 255);" class="">OpenBSD 6.0</font></div>
</td>
<td valign="top" style="width: 56.0px; height: 18.0px; background-color: #cccccc; border-style: solid; border-width: 1.0px 1.0px 1.0px 1.0px; border-color: #000000 #000000 #000000 #000000; padding: 4.0px 4.0px 4.0px 4.0px" class=""><div style="margin: 0px;" class=""><font face="Helvetica Neue" color="#000000" style="font-stretch: normal; font-size: 11px; line-height: normal; font-family: "Helvetica Neue"; -webkit-font-kerning: none; font-variant-ligatures: common-ligatures; -webkit-text-stroke-color: rgb(255, 255, 255);" class="">LLVM 3.8</font></div>
</td>
<td valign="top" style="width: 60.0px; height: 18.0px; background-color: #cccccc; border-style: solid; border-width: 1.0px 1.0px 1.0px 1.0px; border-color: #000000 #000000 #000000 #000000; padding: 4.0px 4.0px 4.0px 4.0px" class=""><div style="margin: 0px; text-align: center;" class=""><font face="Apple Color Emoji" color="#000000" style="font-stretch: normal; font-size: 11px; line-height: normal; font-family: "Apple Color Emoji"; -webkit-font-kerning: none; font-variant-ligatures: common-ligatures; -webkit-text-stroke-color: rgb(255, 255, 255);" class="">✅</font></div>
</td>
</tr>
<tr class="">
<td valign="top" style="width: 43.0px; height: 18.0px; background-color: #717b89; border-style: solid; border-width: 1.0px 1.0px 1.0px 1.0px; border-color: #000000 #000000 #000000 #000000; padding: 4.0px 4.0px 4.0px 4.0px" class=""><div style="margin: 0px;" class=""><font face="Helvetica Neue" color="#ffffff" style="font-stretch: normal; font-size: 11px; line-height: normal; font-family: "Helvetica Neue"; -webkit-font-kerning: none; font-variant-ligatures: common-ligatures; color: rgb(255, 255, 255); -webkit-text-stroke-color: rgb(255, 255, 255);" class=""><b class="">2017-04</b></font></div>
</td>
<td valign="top" style="width: 86.0px; height: 18.0px; background-color: #cccccc; border-style: solid; border-width: 1.0px 1.0px 1.0px 1.0px; border-color: #000000 #000000 #000000 #000000; padding: 4.0px 4.0px 4.0px 4.0px" class=""><div style="margin: 0px;" class=""><font face="Helvetica Neue" color="#000000" style="font-stretch: normal; font-size: 11px; line-height: normal; font-family: "Helvetica Neue"; -webkit-font-kerning: none; font-variant-ligatures: common-ligatures; -webkit-text-stroke-color: rgb(255, 255, 255);" class="">OpenBSD 6.1</font></div>
</td>
<td valign="top" style="width: 56.0px; height: 18.0px; background-color: #cccccc; border-style: solid; border-width: 1.0px 1.0px 1.0px 1.0px; border-color: #000000 #000000 #000000 #000000; padding: 4.0px 4.0px 4.0px 4.0px" class=""><div style="margin: 0px;" class=""><font face="Helvetica Neue" color="#000000" style="font-stretch: normal; font-size: 11px; line-height: normal; font-family: "Helvetica Neue"; -webkit-font-kerning: none; font-variant-ligatures: common-ligatures; -webkit-text-stroke-color: rgb(255, 255, 255);" class="">LLVM 4.0.0</font></div>
</td>
<td valign="top" style="width: 60.0px; height: 18.0px; background-color: #cccccc; border-style: solid; border-width: 1.0px 1.0px 1.0px 1.0px; border-color: #000000 #000000 #000000 #000000; padding: 4.0px 4.0px 4.0px 4.0px" class=""><div style="margin: 0px; text-align: center;" class=""><font face="Apple Color Emoji" color="#000000" style="font-stretch: normal; font-size: 11px; line-height: normal; font-family: "Apple Color Emoji"; -webkit-font-kerning: none; font-variant-ligatures: common-ligatures; -webkit-text-stroke-color: rgb(255, 255, 255);" class="">✅</font></div>
</td>
</tr>
<tr class="">
<td valign="top" style="width: 43.0px; height: 18.0px; background-color: #717b89; border-style: solid; border-width: 1.0px 1.0px 1.0px 1.0px; border-color: #000000 #000000 #000000 #000000; padding: 4.0px 4.0px 4.0px 4.0px" class=""><div style="margin: 0px;" class=""><font face="Helvetica Neue" color="#ffffff" style="font-stretch: normal; font-size: 11px; line-height: normal; font-family: "Helvetica Neue"; -webkit-font-kerning: none; font-variant-ligatures: common-ligatures; color: rgb(255, 255, 255); -webkit-text-stroke-color: rgb(255, 255, 255);" class=""><b class="">2017-06</b></font></div>
</td>
<td valign="top" style="width: 86.0px; height: 18.0px; background-color: #cccccc; border-style: solid; border-width: 1.0px 1.0px 1.0px 1.0px; border-color: #000000 #000000 #000000 #000000; padding: 4.0px 4.0px 4.0px 4.0px" class=""><div style="margin: 0px;" class=""><font face="Helvetica Neue" color="#000000" style="font-stretch: normal; font-size: 11px; line-height: normal; font-family: "Helvetica Neue"; -webkit-font-kerning: none; font-variant-ligatures: common-ligatures; -webkit-text-stroke-color: rgb(255, 255, 255);" class="">Debian 9 stretch</font></div>
</td>
<td valign="top" style="width: 56.0px; height: 18.0px; background-color: #cccccc; border-style: solid; border-width: 1.0px 1.0px 1.0px 1.0px; border-color: #000000 #000000 #000000 #000000; padding: 4.0px 4.0px 4.0px 4.0px" class=""><div style="margin: 0px;" class=""><font face="Helvetica Neue" color="#000000" style="font-stretch: normal; font-size: 11px; line-height: normal; font-family: "Helvetica Neue"; -webkit-font-kerning: none; font-variant-ligatures: common-ligatures; -webkit-text-stroke-color: rgb(255, 255, 255);" class="">GCC 6.3.0</font></div>
</td>
<td valign="top" style="width: 60.0px; height: 18.0px; background-color: #cccccc; border-style: solid; border-width: 1.0px 1.0px 1.0px 1.0px; border-color: #000000 #000000 #000000 #000000; padding: 4.0px 4.0px 4.0px 4.0px" class=""><div style="margin: 0px; text-align: center;" class=""><font face="Apple Color Emoji" color="#000000" style="font-stretch: normal; font-size: 11px; line-height: normal; font-family: "Apple Color Emoji"; -webkit-font-kerning: none; font-variant-ligatures: common-ligatures; -webkit-text-stroke-color: rgb(255, 255, 255);" class="">✅</font></div>
</td>
</tr>
<tr class="">
<td valign="top" style="width: 43.0px; height: 18.0px; background-color: #717b89; border-style: solid; border-width: 1.0px 1.0px 1.0px 1.0px; border-color: #000000 #000000 #000000 #000000; padding: 4.0px 4.0px 4.0px 4.0px" class=""><div style="margin: 0px;" class=""><font face="Helvetica Neue" color="#ffffff" style="font-stretch: normal; font-size: 11px; line-height: normal; font-family: "Helvetica Neue"; -webkit-font-kerning: none; font-variant-ligatures: common-ligatures; color: rgb(255, 255, 255); -webkit-text-stroke-color: rgb(255, 255, 255);" class=""><b class="">2017-10</b></font></div>
</td>
<td valign="top" style="width: 86.0px; height: 18.0px; background-color: #cccccc; border-style: solid; border-width: 1.0px 1.0px 1.0px 1.0px; border-color: #000000 #000000 #000000 #000000; padding: 4.0px 4.0px 4.0px 4.0px" class=""><div style="margin: 0px;" class=""><font face="Helvetica Neue" color="#000000" style="font-stretch: normal; font-size: 11px; line-height: normal; font-family: "Helvetica Neue"; -webkit-font-kerning: none; font-variant-ligatures: common-ligatures; -webkit-text-stroke-color: rgb(255, 255, 255);" class="">Ubuntu 17.10</font></div>
</td>
<td valign="top" style="width: 56.0px; height: 18.0px; background-color: #cccccc; border-style: solid; border-width: 1.0px 1.0px 1.0px 1.0px; border-color: #000000 #000000 #000000 #000000; padding: 4.0px 4.0px 4.0px 4.0px" class=""><div style="margin: 0px;" class=""><font face="Helvetica Neue" color="#000000" style="font-stretch: normal; font-size: 11px; line-height: normal; font-family: "Helvetica Neue"; -webkit-font-kerning: none; font-variant-ligatures: common-ligatures; -webkit-text-stroke-color: rgb(255, 255, 255);" class="">GCC 7.2.0</font></div>
</td>
<td valign="top" style="width: 60.0px; height: 18.0px; background-color: #cccccc; border-style: solid; border-width: 1.0px 1.0px 1.0px 1.0px; border-color: #000000 #000000 #000000 #000000; padding: 4.0px 4.0px 4.0px 4.0px" class=""><div style="margin: 0px; text-align: center;" class=""><font face="Apple Color Emoji" color="#000000" style="font-stretch: normal; font-size: 11px; line-height: normal; font-family: "Apple Color Emoji"; -webkit-font-kerning: none; font-variant-ligatures: common-ligatures; -webkit-text-stroke-color: rgb(255, 255, 255);" class="">✅</font></div>
</td>
</tr>
<tr class="">
<td valign="top" style="width: 43.0px; height: 18.0px; background-color: #717b89; border-style: solid; border-width: 1.0px 1.0px 1.0px 1.0px; border-color: #000000 #000000 #000000 #000000; padding: 4.0px 4.0px 4.0px 4.0px" class=""><div style="margin: 0px;" class=""><font face="Helvetica Neue" color="#ffffff" style="font-stretch: normal; font-size: 11px; line-height: normal; font-family: "Helvetica Neue"; -webkit-font-kerning: none; font-variant-ligatures: common-ligatures; color: rgb(255, 255, 255); -webkit-text-stroke-color: rgb(255, 255, 255);" class=""><b class="">2017-10</b></font></div>
</td>
<td valign="top" style="width: 86.0px; height: 18.0px; background-color: #cccccc; border-style: solid; border-width: 1.0px 1.0px 1.0px 1.0px; border-color: #000000 #000000 #000000 #000000; padding: 4.0px 4.0px 4.0px 4.0px" class=""><div style="margin: 0px;" class=""><font face="Helvetica Neue" color="#000000" style="font-stretch: normal; font-size: 11px; line-height: normal; font-family: "Helvetica Neue"; -webkit-font-kerning: none; font-variant-ligatures: common-ligatures; -webkit-text-stroke-color: rgb(255, 255, 255);" class="">OpenBSD 6.2</font></div>
</td>
<td valign="top" style="width: 56.0px; height: 18.0px; background-color: #cccccc; border-style: solid; border-width: 1.0px 1.0px 1.0px 1.0px; border-color: #000000 #000000 #000000 #000000; padding: 4.0px 4.0px 4.0px 4.0px" class=""><div style="margin: 0px;" class=""><font face="Helvetica Neue" color="#000000" style="font-stretch: normal; font-size: 11px; line-height: normal; font-family: "Helvetica Neue"; -webkit-font-kerning: none; font-variant-ligatures: common-ligatures; -webkit-text-stroke-color: rgb(255, 255, 255);" class="">LLVM 5.0.0</font></div>
</td>
<td valign="top" style="width: 60.0px; height: 18.0px; background-color: #cccccc; border-style: solid; border-width: 1.0px 1.0px 1.0px 1.0px; border-color: #000000 #000000 #000000 #000000; padding: 4.0px 4.0px 4.0px 4.0px" class=""><div style="margin: 0px; text-align: center;" class=""><font face="Apple Color Emoji" color="#000000" style="font-stretch: normal; font-size: 11px; line-height: normal; font-family: "Apple Color Emoji"; -webkit-font-kerning: none; font-variant-ligatures: common-ligatures; -webkit-text-stroke-color: rgb(255, 255, 255);" class="">✅</font></div>
</td>
</tr>
<tr class="">
<td valign="top" style="width: 43.0px; height: 18.0px; background-color: #717b89; border-style: solid; border-width: 1.0px 1.0px 1.0px 1.0px; border-color: #000000 #000000 #000000 #000000; padding: 4.0px 4.0px 4.0px 4.0px" class=""><div style="margin: 0px;" class=""><font face="Helvetica Neue" color="#ffffff" style="font-stretch: normal; font-size: 11px; line-height: normal; font-family: "Helvetica Neue"; -webkit-font-kerning: none; font-variant-ligatures: common-ligatures; color: rgb(255, 255, 255); -webkit-text-stroke-color: rgb(255, 255, 255);" class=""><b class="">2018-04</b></font></div>
</td>
<td valign="top" style="width: 86.0px; height: 18.0px; background-color: #cccccc; border-style: solid; border-width: 1.0px 1.0px 1.0px 1.0px; border-color: #000000 #000000 #000000 #000000; padding: 4.0px 4.0px 4.0px 4.0px" class=""><div style="margin: 0px;" class=""><font face="Helvetica Neue" color="#000000" style="font-stretch: normal; font-size: 11px; line-height: normal; font-family: "Helvetica Neue"; -webkit-font-kerning: none; font-variant-ligatures: common-ligatures; -webkit-text-stroke-color: rgb(255, 255, 255);" class="">Ubuntu 18.04</font></div>
</td>
<td valign="top" style="width: 56.0px; height: 18.0px; background-color: #cccccc; border-style: solid; border-width: 1.0px 1.0px 1.0px 1.0px; border-color: #000000 #000000 #000000 #000000; padding: 4.0px 4.0px 4.0px 4.0px" class=""><div style="margin: 0px;" class=""><font face="Helvetica Neue" color="#000000" style="font-stretch: normal; font-size: 11px; line-height: normal; font-family: "Helvetica Neue"; -webkit-font-kerning: none; font-variant-ligatures: common-ligatures; -webkit-text-stroke-color: rgb(255, 255, 255);" class="">GCC 7.3.0</font></div>
</td>
<td valign="top" style="width: 60.0px; height: 18.0px; background-color: #cccccc; border-style: solid; border-width: 1.0px 1.0px 1.0px 1.0px; border-color: #000000 #000000 #000000 #000000; padding: 4.0px 4.0px 4.0px 4.0px" class=""><div style="margin: 0px; text-align: center;" class=""><font face="Apple Color Emoji" color="#000000" style="font-stretch: normal; font-size: 11px; line-height: normal; font-family: "Apple Color Emoji"; -webkit-font-kerning: none; font-variant-ligatures: common-ligatures; -webkit-text-stroke-color: rgb(255, 255, 255);" class="">✅</font></div>
</td>
</tr>
<tr class="">
<td valign="top" style="width: 43.0px; height: 18.0px; background-color: #717b89; border-style: solid; border-width: 1.0px 1.0px 1.0px 1.0px; border-color: #000000 #000000 #000000 #000000; padding: 4.0px 4.0px 4.0px 4.0px" class=""><div style="margin: 0px;" class=""><font face="Helvetica Neue" color="#ffffff" style="font-stretch: normal; font-size: 11px; line-height: normal; font-family: "Helvetica Neue"; -webkit-font-kerning: none; font-variant-ligatures: common-ligatures; color: rgb(255, 255, 255); -webkit-text-stroke-color: rgb(255, 255, 255);" class=""><b class="">2018-04</b></font></div>
</td>
<td valign="top" style="width: 86.0px; height: 18.0px; background-color: #cccccc; border-style: solid; border-width: 1.0px 1.0px 1.0px 1.0px; border-color: #000000 #000000 #000000 #000000; padding: 4.0px 4.0px 4.0px 4.0px" class=""><div style="margin: 0px;" class=""><font face="Helvetica Neue" color="#000000" style="font-stretch: normal; font-size: 11px; line-height: normal; font-family: "Helvetica Neue"; -webkit-font-kerning: none; font-variant-ligatures: common-ligatures; -webkit-text-stroke-color: rgb(255, 255, 255);" class="">OpenBSD 6.3</font></div>
</td>
<td valign="top" style="width: 56.0px; height: 18.0px; background-color: #cccccc; border-style: solid; border-width: 1.0px 1.0px 1.0px 1.0px; border-color: #000000 #000000 #000000 #000000; padding: 4.0px 4.0px 4.0px 4.0px" class=""><div style="margin: 0px;" class=""><font face="Helvetica Neue" color="#000000" style="font-stretch: normal; font-size: 11px; line-height: normal; font-family: "Helvetica Neue"; -webkit-font-kerning: none; font-variant-ligatures: common-ligatures; -webkit-text-stroke-color: rgb(255, 255, 255);" class="">LLVM 5.0.1</font></div>
</td>
<td valign="top" style="width: 60.0px; height: 18.0px; background-color: #cccccc; border-style: solid; border-width: 1.0px 1.0px 1.0px 1.0px; border-color: #000000 #000000 #000000 #000000; padding: 4.0px 4.0px 4.0px 4.0px" class=""><div style="margin: 0px; text-align: center;" class=""><font face="Apple Color Emoji" color="#000000" style="font-stretch: normal; font-size: 11px; line-height: normal; font-family: "Apple Color Emoji"; -webkit-font-kerning: none; font-variant-ligatures: common-ligatures; -webkit-text-stroke-color: rgb(255, 255, 255);" class="">✅</font></div>
</td>
</tr>
<tr class="">
<td valign="top" style="width: 43.0px; height: 18.0px; background-color: #717b89; border-style: solid; border-width: 1.0px 1.0px 1.0px 1.0px; border-color: #000000 #000000 #000000 #000000; padding: 4.0px 4.0px 4.0px 4.0px" class=""><div style="margin: 0px;" class=""><font face="Helvetica Neue" color="#ffffff" style="font-stretch: normal; font-size: 11px; line-height: normal; font-family: "Helvetica Neue"; -webkit-font-kerning: none; font-variant-ligatures: common-ligatures; color: rgb(255, 255, 255); -webkit-text-stroke-color: rgb(255, 255, 255);" class=""><b class="">2018-10</b></font></div>
</td>
<td valign="top" style="width: 86.0px; height: 18.0px; background-color: #cccccc; border-style: solid; border-width: 1.0px 1.0px 1.0px 1.0px; border-color: #000000 #000000 #000000 #000000; padding: 4.0px 4.0px 4.0px 4.0px" class=""><div style="margin: 0px;" class=""><font face="Helvetica Neue" color="#000000" style="font-stretch: normal; font-size: 11px; line-height: normal; font-family: "Helvetica Neue"; -webkit-font-kerning: none; font-variant-ligatures: common-ligatures; -webkit-text-stroke-color: rgb(255, 255, 255);" class="">Ubuntu 18.10</font></div>
</td>
<td valign="top" style="width: 56.0px; height: 18.0px; background-color: #cccccc; border-style: solid; border-width: 1.0px 1.0px 1.0px 1.0px; border-color: #000000 #000000 #000000 #000000; padding: 4.0px 4.0px 4.0px 4.0px" class=""><div style="margin: 0px;" class=""><font face="Helvetica Neue" color="#000000" style="font-stretch: normal; font-size: 11px; line-height: normal; font-family: "Helvetica Neue"; -webkit-font-kerning: none; font-variant-ligatures: common-ligatures; -webkit-text-stroke-color: rgb(255, 255, 255);" class="">GCC 8.1.0</font></div>
</td>
<td valign="top" style="width: 60.0px; height: 18.0px; background-color: #cccccc; border-style: solid; border-width: 1.0px 1.0px 1.0px 1.0px; border-color: #000000 #000000 #000000 #000000; padding: 4.0px 4.0px 4.0px 4.0px" class=""><div style="margin: 0px; text-align: center;" class=""><font face="Apple Color Emoji" color="#000000" style="font-stretch: normal; font-size: 11px; line-height: normal; font-family: "Apple Color Emoji"; -webkit-font-kerning: none; font-variant-ligatures: common-ligatures; -webkit-text-stroke-color: rgb(255, 255, 255);" class="">✅</font></div>
</td>
</tr>
<tr class="">
<td valign="top" style="width: 43.0px; height: 18.0px; background-color: #717b89; border-style: solid; border-width: 1.0px 1.0px 1.0px 1.0px; border-color: #000000 #000000 #000000 #000000; padding: 4.0px 4.0px 4.0px 4.0px" class=""><div style="margin: 0px;" class=""><font face="Helvetica Neue" color="#ffffff" style="font-stretch: normal; font-size: 11px; line-height: normal; font-family: "Helvetica Neue"; -webkit-font-kerning: none; font-variant-ligatures: common-ligatures; color: rgb(255, 255, 255); -webkit-text-stroke-color: rgb(255, 255, 255);" class=""><b class="">2018-??</b></font></div>
</td>
<td valign="top" style="width: 86.0px; height: 18.0px; background-color: #cccccc; border-style: solid; border-width: 1.0px 1.0px 1.0px 1.0px; border-color: #000000 #000000 #000000 #000000; padding: 4.0px 4.0px 4.0px 4.0px" class=""><div style="margin: 0px;" class=""><font face="Helvetica Neue" color="#000000" style="font-stretch: normal; font-size: 11px; line-height: normal; font-family: "Helvetica Neue"; -webkit-font-kerning: none; font-variant-ligatures: common-ligatures; -webkit-text-stroke-color: rgb(255, 255, 255);" class="">Debian 10 buster</font></div>
</td>
<td valign="top" style="width: 56.0px; height: 18.0px; background-color: #cccccc; border-style: solid; border-width: 1.0px 1.0px 1.0px 1.0px; border-color: #000000 #000000 #000000 #000000; padding: 4.0px 4.0px 4.0px 4.0px" class=""><div style="margin: 0px;" class=""><font face="Helvetica Neue" color="#000000" style="font-stretch: normal; font-size: 11px; line-height: normal; font-family: "Helvetica Neue"; -webkit-font-kerning: none; font-variant-ligatures: common-ligatures; -webkit-text-stroke-color: rgb(255, 255, 255);" class="">GCC 8.1.0</font></div>
</td>
<td valign="top" style="width: 60.0px; height: 18.0px; background-color: #cccccc; border-style: solid; border-width: 1.0px 1.0px 1.0px 1.0px; border-color: #000000 #000000 #000000 #000000; padding: 4.0px 4.0px 4.0px 4.0px" class=""><div style="margin: 0px; text-align: center;" class=""><font face="Apple Color Emoji" color="#000000" style="font-stretch: normal; font-size: 11px; line-height: normal; font-family: "Apple Color Emoji"; -webkit-font-kerning: none; font-variant-ligatures: common-ligatures; -webkit-text-stroke-color: rgb(255, 255, 255);" class="">✅</font></div>
</td>
</tr>
</tbody>
</table></div><div class=""><br class=""></div><div class="">The data comes from the following sources:</div><div class=""><ul class=""><li class=""><a href="https://en.cppreference.com/w/cpp/compiler_support" class="">https://en.cppreference.com/w/cpp/compiler_support</a></li><li class=""><a href="https://packages.ubuntu.com/search?keywords=gcc" class="">https://packages.ubuntu.com/search?keywords=gcc</a></li><li class=""><a href="https://packages.debian.org/search?keywords=gcc" class="">https://packages.debian.org/search?keywords=gcc</a></li><li class=""><a href="https://access.redhat.com/solutions/19458" class="">https://access.redhat.com/solutions/19458</a></li><li class=""><a href="https://www.openbsd.org/63.html" class="">https://www.openbsd.org/63.html</a></li><li class=""><a href="https://en.wikipedia.org/wiki/Clang" class="">https://en.wikipedia.org/wiki/Clang</a></li><li class=""><a href="https://releases.llvm.org" class="">https://releases.llvm.org</a></li></ul></div><div class="">I haven’t documented FreeBSD / NetBSD / Fedora / MacOS / MSVC, and nobody complained at the BoF. I’d like to understand if we should care about documenting these: ideally the toolchain update policy would list which platforms need to be considered and how far back in time is relevant.</div><div class=""><br class=""></div><div class="">Thanks,</div><div class=""><br class=""></div><div class="">JF</div></body></html>