[yoshimi] Re: faster or safer optimization options

  • From: Will Godfrey <willgodfrey@xxxxxxxxxxxxxxx>
  • To: yoshimi@xxxxxxxxxxxxx
  • Date: Mon, 28 May 2018 19:18:51 +0100

On Mon, 28 May 2018 11:30:59 +0200
Ichthyostega <prg@xxxxxxxxxxxxxxx> wrote:

Correctness and usability are more important than a superficial
performance gain of 20% (which might even introduce subtle bugs elsewehre)

-- Ichthyo

Absloutely agree with this.

PS: Link to the GCC-Onlinedocs

https://gcc.gnu.org/onlinedocs/gcc/Optimize-Options.html
https://gcc.gnu.org/onlinedocs/gcc/x86-Options.html
Yoshimi source code is available from either: 
https://sourceforge.net/projects/yoshimi
Or: https://github.com/Yoshimi/yoshimi
Our list archive is at: https://www.freelists.org/archive/yoshimi
To post, email to yoshimi@xxxxxxxxxxxxx

From Nikia
This brings up another interesting question: Why does the
CMake-Builfile add -fno-finite-math-only to the "better optimised"
setups, but leaves it out from the fallback case, which is

I was specifically asked to do that by one of the distro maintainers, and also
take the sse options out. Following on from that, I'm a bit concerned that the
debian people seem to have ignored V1.5.7 :(

Now if we really can reduce most of this to -march=native I'd be very happy,
although again the distro pakagers would want to disable that for multi-arch
work.

Finally, as I've said before, I'm very cautious about making changes here -
there always seem to be unitended consequences :(

-- 
Will J Godfrey
http://www.musically.me.uk
Say you have a poem and I have a tune.
Exchange them and we can both have a poem, a tune, and a song.
Yoshimi source code is available from either: 
https://sourceforge.net/projects/yoshimi
Or: https://github.com/Yoshimi/yoshimi
Our list archive is at: https://www.freelists.org/archive/yoshimi
To post, email to yoshimi@xxxxxxxxxxxxx

Other related posts: