[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