[www] r356732 - Add a new entry in the Open Projects webpages for "Improving Clang diagnostics"

Mehdi Amini via llvm-commits llvm-commits at lists.llvm.org
Thu Mar 21 20:56:21 PDT 2019


Author: mehdi_amini
Date: Thu Mar 21 20:56:21 2019
New Revision: 356732

URL: http://llvm.org/viewvc/llvm-project?rev=356732&view=rev
Log:
Add a new entry in the Open Projects webpages for "Improving Clang diagnostics"


Modified:
    www/trunk/OpenProjects.html

Modified: www/trunk/OpenProjects.html
URL: http://llvm.org/viewvc/llvm-project/www/trunk/OpenProjects.html?rev=356732&r1=356731&r2=356732&view=diff
==============================================================================
--- www/trunk/OpenProjects.html (original)
+++ www/trunk/OpenProjects.html Thu Mar 21 20:56:21 2019
@@ -34,6 +34,8 @@
       <li><a href="#header-generation">Generate annotated sources based on
           LLVM-IR analyses</a>
       </li>
+      <li><a href="#header-clang-diagnostic">Improve Clang diagnostics</a>
+      </li>
     </ul>
     </li>
     <li>
@@ -421,6 +423,30 @@ of the proposed alternative, which would
                               C++ coding experience</p>
 </div>
 
+!-- *********************************************************************** -->
+<div class="www_subsubsection">
+  <a name="header-clang-diagnostic">Improve Clang Diagnostics</a>
+</div>
+<!-- *********************************************************************** -->
+
+<div class="www_text">
+  <p><b>Decription:</b>
+  Clang diagnostics (warnings and errors) issues to the programmer are a critical
+  feature of the compiler. Great diagnostics can have a signifiant impact on the
+  user experience of the compiler and increase their productivity.
+  </p>
+
+  <p><a href="https://developers.redhat.com/blog/2019/03/08/usability-improvements-in-gcc-9/">
+  Recent improvements in GCC 9.0</a> show that there is significant headroom to
+  improve diagnostics (and user interactions in general). It would be a very
+  impactful project to survey and identify all the possible improvements to clang
+  on this topic, and start resigning the next generation of our diagnostics.
+  </p>
+
+  <p><b>Desirable skills:</b> C++ coding experience</p>
+</div>
+
+
 <!-- *********************************************************************** -->
 <div class="www_subsubsection">
   <a name="connex_back_end">Improve the Connex SIMD processor LLVM back end and middle-tier</a>




More information about the llvm-commits mailing list