On Tue, 30 Aug 2005, Florian Kainz wrote:
Don't panic. We have known for a while that Visual Studio likes
to complain about our code, we have looked at the warnings, and we
will eventually fix them. We have tested the code extensively, and
it does run fine in 32-bit and 64-bit environments. Most of the
warnings flag either problems that are of a more theoretical nature
or things that are not actually problems.
I am glad to hear that the OpenEXR code works well at 64-bits on an
Itanium CPU running Windows and 64-bit 'x86 Windows. If so, then
OpenEXR must be much better prepared than the vast majority of existing
software packages. I have not yet tried my own code in those
environments, but although it works great at 64-bits on other systems
(SGI, Compaq Alpha, AMD Opteron with Linux, UltraSPARC) I expect it to
go "kersplat" as a 64-bit Windows program.
Some Microsoft compiler warnings are simply annoying. It seems that
pragma warning( disable: 4800 )
should eliminate the silly warning about bool conversions.