Hm ok, IBM hatte ich verdraengt. Andererseits sind die optimization flags eh nicht portabel, weder zwischen compilern noch zwischen Arichtekturen. Ich kann auch mit der Warnung leben. Waere aber mal interesant zu wissen was das auf Bluegene wirklich ausmacht.
On Aug 4, 2014 10:19 PM, "Axel Arnold" <
address@hidden> wrote:
On 04.08.14 21:30, Florian Weik wrote:
Hallo,
gibt es einen Grund warum Espresso mit -O5 baut? Alle relevanten compiler (gcc, clang, icc) kennen maximal -O3. Aergerlicher weise wirft clang 3.4 eine nevige warning bei jedem file wenn man -O5 benutzt. Kann ich das auf -O3 aendern, oder hat -O5 irgendwo tataechlich ein Bedeutung?
Ja, beim xlc. Der baut nämlich nur dann hardware-spezifisch, was bei PowerPC schon wichtig ist. Eigentlich ist das wohl auch die angedachte Bedeutung, die nur gcc und eben auch clang nicht können. Von mir aus können wir es runterschrauben, nur müsste man dann die Leute beim xlc warnen.
Axel
--
JP Dr. Axel Arnold
ICP, Universität Stuttgart
Allmandring 3
70569 Stuttgart, Germany
Email: address@hidden
Tel: +49 711 685 67609