Hello,

The compiler LLVM (http://en.wikipedia.org/wiki/Clang) makes continuous 
progress, both technically and for its acceptance in the community, and is 
faster than gcc/g++ in some cases. They have a gcc-compatibility frontent 
called "clang", which after a <fun>countable number of patches</fun> I could 
run on BOINC already about a year or two ago. Also shipping are tools for code 
analysis which may be of general interest - to the development of BOINC but 
possibly even more so for the developers of the scientific applications.

There is an effort by Debian to recompile the whole archive with clang, 
http://clang.debian.net/ , completely independent of this request. It gives an 
overview of issues typically found. From what I recall, for BOINC there was 
nothing that IMHO could not possibly be tolerated, even when there is no gain 
in functionality, and nothing that would change the API. I would volunteer to 
redo that past effort, if there are some voices from the community, especially 
David's, to appreciate it. My driving force is less on the benefits for the 
BOINC client than about the extra confidence for the application developers to 
just go and try that alternative to g++ that they have heard so much about but 
just not got around to run.

Cheers,

Steffen
_______________________________________________
boinc_dev mailing list
[email protected]
http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev
To unsubscribe, visit the above URL and
(near bottom of page) enter your email address.

Reply via email to