[Symphony] Same version of symphony built with different -O options produces different solutions

Michael Hennebry hennebry at web.cs.ndsu.nodak.edu
Thu Sep 15 11:55:30 EDT 2011


On Wed, 14 Sep 2011, Peter Moceyunas wrote:

> I have built symphony 5.4.0 on the same machine 5 different ways each using 
> the same gcc compiler (3.4.4) but with different optimization flags: -g, -O0, 
> -O1, -O2 and -O3.
>
> I have models in which symphony produces different results across 1 or more 
> of the different symphony executables.
> I am guessing that this is occurring because of differences in floating point 
> values due to the different register spills generated by the different 
> optimization levels but not sure how to confirm this.

How different are the objective values?

-- 
Michael   hennebry at web.cs.ndsu.NoDak.edu
"Pessimist: The glass is half empty.
Optimist:   The glass is half full.
Engineer:   The glass is twice as big as it needs to be."



More information about the Symphony mailing list