<html><head><meta http-equiv="Content-Type" content="text/html charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">At CMU, the default is<div class=""><br class=""></div><div class=""><div style="margin: 0px; font-family: Courier; color: rgb(76, 47, 45); background-color: rgb(223, 219, 196);" class="">gcc version 4.4.7 20120313 (Red Hat 4.4.7-11) (GCC)</div><div style="margin: 0px; font-family: Courier; color: rgb(76, 47, 45); background-color: rgb(223, 219, 196);" class=""><br class=""></div><div class=""><br class="webkit-block-placeholder"></div><div class="">but we have </div><div class=""><br class=""></div><div class=""><div style="margin: 0px; font-family: Courier; color: rgb(76, 47, 45); background-color: rgb(223, 219, 196);" class="">gcc version 4.9.2 (GCC)</div></div><div class=""><br class="webkit-block-placeholder"></div><div class="">installed in a non-standard but useable area. We could fairly easily flip to this version.</div><div class=""><br class=""></div><div class="">Curtis</div><div apple-content-edited="true" class="">
<span class="Apple-style-span" style="border-collapse: separate; border-spacing: 0px;"><div class=""><div class="">---------</div><div class="">Curtis A. Meyer<span class="Apple-tab-span" style="white-space: pre; ">                       </span>MCS Associate Dean for Faculty and Graduate Affairs</div><div class="">Wean:    (412) 268-2745<span class="Apple-tab-span" style="white-space: pre; ">      </span>Professor of Physics</div><div class="">Doherty: (412) 268-3090<span class="Apple-tab-span" style="white-space: pre; ">    </span>Carnegie Mellon University</div><div class="">Fax:         (412) 681-0648<span class="Apple-tab-span" style="white-space: pre; ">      </span>Pittsburgh, PA 15213</div><div class=""><a href="mailto:curtis.meyer@cmu.edu" class="">curtis.meyer@cmu.edu</a><span class="Apple-tab-span" style="white-space: pre; ">    </span>http://www.curtismeyer.com/</div></div><div class=""><br class=""></div></span><br class="Apple-interchange-newline">
</div>
<br class=""><div><blockquote type="cite" class=""><div class="">On Jan 8, 2016, at 5:05 PM, Mark Ito <<a href="mailto:marki@jlab.org" class="">marki@jlab.org</a>> wrote:</div><br class="Apple-interchange-newline"><div class="">At the last Offline Software meeting we decided to poll the collaboration about the versions of C++ compilers being used outside of JLab. This is that request for information.<br class=""><br class="">With the advent of C++11 (see <a href="https://en.wikipedia.org/wiki/C%2B%2B11" class="">https://en.wikipedia.org/wiki/C%2B%2B11</a>), C++ compilers have been adding new language features over the past few years. The latest versions of Geant4 and ROOT6 now require GCC 4.8 or later. However, many of the Linux distributions we are now using, including those on the JLab farm, use GCC 4.4 by default. In particular RedHat 6 (at least as installed at JLab) uses 4.4.7. (The computer center has a 4.8 version available in /apps should we need it, but it is not the default.)<br class=""><br class="">For the immediate future this is not a problem since our mainline code is wholly compatible with GCC 4.4. But the day will come soon when we may want to take advantage of the new language features, or indeed we may be forced to do so.<br class=""><br class="">To plan for a future transition, we would appreciate a short email message, to the list or to me, letting us know what C++ compiler (it may not be GCC) and which version of that compiler you are commonly using. I will compile the results and publish them.<br class=""><br class="">_______________________________________________<br class="">Halld-offline mailing list<br class=""><a href="mailto:Halld-offline@jlab.org" class="">Halld-offline@jlab.org</a><br class="">https://mailman.jlab.org/mailman/listinfo/halld-offline<br class=""></div></blockquote></div><br class=""></div></body></html>