Just 3 small comments:

-If you are going to use just GCC, you can get rid of the leading “GCC:”.
-You are specifying -O3, which might conflict with other options (lowopt, noopt 
or even the default (which is -O2)). Probably you should take that out and tune 
--default-opt-level instead
-You are abusing EASYBUILD_OPTARCH. It should work just fine as far as I can 
see, but the design of that option focused on architectural flags (which ISA to 
use). You might (or might not) get undesired side effects or conflicting 
options.

Damian

From: <[email protected]> on behalf of Martin 
<[email protected]>
Reply-To: "[email protected]" <[email protected]>
Date: Thursday 27 July 2017 at 16:54
To: "[email protected]" <[email protected]>
Subject: Re: [easybuild] Introducing minimal toolchains & optarch changes in 
existing tree

That is actually a great hint!

Wrt the compiler options I'm less worried as I consider them well tested. After 
all the whole Fedora&derivatives world runs on that ;)

Alan O'Cais <[email protected]<mailto:[email protected]>> schrieb am Mi. 
26. Juli 2017 um 13:09:
I can't comment on the optarch changes but you might consider using 
'--use-existing-modules' to avoid reinstalling software at the various levels 
(more than is strictly necessary).

On 25 Jul 2017 11:46 am, "Martin" 
<[email protected]<mailto:[email protected]>> wrote:
Hi,

Should I expect any trouble when making the following changes:

Current:
EASYBUILD_OPTARCH="GENERIC"
unset EASYBUILD_MINIMAL_TOOLCHAINS

To be:
# same options as RPM + -funroll-loops
EASYBUILD_OPTARCH="GCC:g -pipe -Wall -Werror=format-security 
-Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong 
--param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O3"
EASYBUILD_MINIMAL_TOOLCHAINS="1"

I'm NOT planning to recompile everything but to introduce this change 
gradually. I can see how that might be a problem for existing software wrt. 
linking I've run a few naive tests and everything seems but any hints would be 
welcome

Thanks,
Martin

--
--
http://www.xing.com/profile/Martin_Marcher
http://www.linkedin.com/in/martinmarcher
Mobil: +43 / 660 / 62 45 103<tel:+43%20660%206245103>
UID: ATU68801424

.
.
Ȉ̝͓̪̣̏̇̎̑̕͟ l͔̠͙̲͚͔̲̿̊͋̀͛͗̔̚o̢̤̺͙̺͂̎̓̑̊̏̓̾̈́̓v̡̦͚͇͉̟̼̿͆͒͒̚͢ę̸̛̜͕͉͍͖̥͑̏̀̀̔͆͞ 
ư̷̤͇̤̼͉̊̍́͂̕n̲̬̬̪̜̫̮̮͌́͒̄͢͟͝ị̴̺̮̙͈̗̌̀̆̅̃͒̍̊͜͝c̛̪̲̫͖̝̘̞̅̂͑̽͒̓̇͛͢͢͡ȍ̴̹̟͖̙͎̙̙͓̪̆̓̃̔͆d̢̳͈̬͍͍͛̇̽͂͠e̶̢̧̠̱͔̥̖͋̒̏̈̎̆̌̓̉͠!̛̯͎͙̰͔͇͛̓̕͢͡
.
.
--
--
http://www.xing.com/profile/Martin_Marcher
http://www.linkedin.com/in/martinmarcher
Mobil: +43 / 660 / 62 45 103
UID: ATU68801424

.
.
Ȉ̝͓̪̣̏̇̎̑̕͟ l͔̠͙̲͚͔̲̿̊͋̀͛͗̔̚o̢̤̺͙̺͂̎̓̑̊̏̓̾̈́̓v̡̦͚͇͉̟̼̿͆͒͒̚͢ę̸̛̜͕͉͍͖̥͑̏̀̀̔͆͞ 
ư̷̤͇̤̼͉̊̍́͂̕n̲̬̬̪̜̫̮̮͌́͒̄͢͟͝ị̴̺̮̙͈̗̌̀̆̅̃͒̍̊͜͝c̛̪̲̫͖̝̘̞̅̂͑̽͒̓̇͛͢͢͡ȍ̴̹̟͖̙͎̙̙͓̪̆̓̃̔͆d̢̳͈̬͍͍͛̇̽͂͠e̶̢̧̠̱͔̥̖͋̒̏̈̎̆̌̓̉͠!̛̯͎͙̰͔͇͛̓̕͢͡
.
.


------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------
Forschungszentrum Juelich GmbH
52425 Juelich
Sitz der Gesellschaft: Juelich
Eingetragen im Handelsregister des Amtsgerichts Dueren Nr. HR B 3498
Vorsitzender des Aufsichtsrats: MinDir Dr. Karl Eugen Huthmacher
Geschaeftsfuehrung: Prof. Dr.-Ing. Wolfgang Marquardt (Vorsitzender),
Karsten Beneke (stellv. Vorsitzender), Prof. Dr.-Ing. Harald Bolt,
Prof. Dr. Sebastian M. Schmidt
------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------

Reply via email to