Custom Query (122 matches)

Filters
 
Or
 
  
 
Columns

Show under each result:


Results (40 - 42 of 122)

Ticket Resolution Summary Owner Reporter
#86 invalid Installation Error stefan aminashabbeer
Description

I am trying to install bonmin on my Windows 7 machine

I think it did not install correctly. And I think there was a problem when I did the 3rd party installation –it got all the files and unzipped them but could not change the permissions. I got errors such as:” Cannot change ownership to uid 502, gid 20: Invalid argument”

i have attached the output of make test- if this is helpful

thanks, Amina

#40 fixed Is --fomit-frame-pointer worth it? andreasw lou
Description

The occasional bug report trickles in to the effect that C++ exception handling fails for some version of GCC (the 3.x series seems vulnerable). Usually it's reported as a failure in one of the unit tests. When pursued, the problem turns out to be this: The optimised build specifies --fomit-frame-pointer, and this tickles some bug in GCC which causes a failure to catch a throw.

A workaround is posted to the BuildTools current issues page. On the other hand, we'll likely keep on seeing this trickle of bug reports. Is the gain from --fomit-frame-pointer worth the low level irritation?

#66 fixed Lapack hangs in dlamc1 if in optimized build andreasw stefan
Description

Hi,

in some cases, CBC (2.1 stable) and SCIP (1.0; using Clp as LP solver) hang in the Lapack routine dlamc1 if I have compiled in optimized mode (i.e., default).

The compiler is a GCC 4.2.1, the machine a Intel Core2 Duo.

John pointed me to this ticket in the Octave mailing list. I followed the suggestions there and the problem went away when I added -ffloat-store to the FFLAGS.

Should this flag be added per default (when gcc is used), at least for dlamch.f ?

Best, Stefan

PS: This is from the gcc manual on what -ffloat-store is doing:

Do not store floating point variables in registers, and inhibit other options that might change whether a floating point value is taken from a register or memory.

This option prevents undesirable excess precision on machines such as the 68000 where the floating registers (of the 68881) keep more precision than a "double" is supposed to have. Similarly for the x86 architecture. For most programs, the excess precision does only good, but a few programs rely on the precise definition of IEEE floating point. Use -ffloat-store for such programs, after modifying them to store all pertinent intermediate computations into variables.

Note: See TracQuery for help on using queries.