Win 64 difficulties

We've been making changes to the code that will allow it to run truly 64 bit, and I'm having trouble getting the 64 bit HDF libraries to work.

On the 32 bit side(Windows Server 2008 Ent.), I've been running relatively trouble free with version 1.8.6 (and the HDF5DotNet wrapper). With the 64 bit version (on a 64 bit Server 2008 machine), I can cmake, build, and ctest the code just fine. However when I include the 64bit libs into my service the H5A.create() starts throwing exceptions and an H5T call locks solid. To make things more bizarre, when I ctest the code again it starts to fail ~1/3rd of the tests when I've done nothing but make a copy of the original dlls.

I'm not sure what could cause the problems I am seeing. So I tried updating to the current HDF (1.8.9) and cmake 'Configure' starts spitting errors. It is still fine generating 1.8.6 source, but 1.8.9 has one at TestBigEndian.cmake:44, 'no suitable type found' during 'Searching for 16 bit integer'. Any ideas what's wrong here?

Scott

···

________________________________
Email addresses of ITT Exelis employees have changed from itt.com to exelisinc.com. Please update your favorites and contact information to reflect these changes.

This e-mail and any files transmitted with it may be proprietary and are intended solely for the use of the individual or entity to whom they are addressed. If you have received this e-mail in error please notify the sender. Please note that any views or opinions presented in this e-mail are solely those of the author and do not necessarily represent those of Exelis Inc. The recipient should check this e-mail and any attachments for the presence of viruses. Exelis Inc. accepts no liability for any damage caused by any virus transmitted by this e-mail.

What compiler environment are you using? Visual Studio? MinGW? Cygwin?

···

--
Mike Jackson <www.bluequartz.net>

On Jul 19, 2012, at 1:53 PM, Mitchell, Scott - IS wrote:

We’ve been making changes to the code that will allow it to run truly 64 bit, and I’m having trouble getting the 64 bit HDF libraries to work.

On the 32 bit side(Windows Server 2008 Ent.), I’ve been running relatively trouble free with version 1.8.6 (and the HDF5DotNet wrapper). With the 64 bit version (on a 64 bit Server 2008 machine), I can cmake, build, and ctest the code just fine. However when I include the 64bit libs into my service the H5A.create() starts throwing exceptions and an H5T call locks solid. To make things more bizarre, when I ctest the code again it starts to fail ~1/3rd of the tests when I’ve done nothing but make a copy of the original dlls.

I’m not sure what could cause the problems I am seeing. So I tried updating to the current HDF (1.8.9) and cmake ‘Configure’ starts spitting errors. It is still fine generating 1.8.6 source, but 1.8.9 has one at TestBigEndian.cmake:44, ‘no suitable type found’ during ‘Searching for 16 bit integer’. Any ideas what’s wrong here?

Scott

Email addresses of ITT Exelis employees have changed from itt.com to exelisinc.com. Please update your favorites and contact information to reflect these changes.

This e-mail and any files transmitted with it may be proprietary and are intended solely for the use of the individual or entity to whom they are addressed. If you have received this e-mail in error please notify the sender. Please note that any views or opinions presented in this e-mail are solely those of the author and do not necessarily represent those of Exelis Inc. The recipient should check this e-mail and any attachments for the presence of viruses. Exelis Inc. accepts no liability for any damage caused by any virus transmitted by this e-mail.
_______________________________________________
Hdf-forum is for HDF software users discussion.
Hdf-forum@hdfgroup.org
http://mail.hdfgroup.org/mailman/listinfo/hdf-forum_hdfgroup.org

Scott,

Are you using the new DOTNET wrapper or the old. If you were using 1.8.6, I
believe you have the old code. That code did not support 64-bits and will not
work for later hdf5 libs.

Allen

We've been making changes to the code that will allow it to run truly 64

bit, and I'm having trouble getting the 64 bit HDF libraries to work.

On the 32 bit side(Windows Server 2008 Ent.), I've been running relatively

trouble free with version 1.8.6 (and the HDF5DotNet wrapper). With the 64 bit
version (on a 64 bit Server 2008 machine), I can cmake, build, and ctest the
code just fine. However when I include the 64bit libs into my service the
H5A.create() starts throwing exceptions and an H5T call locks solid. To make
things more bizarre, when I ctest the code again it starts to fail ~1/3rd of
the tests when I've done nothing but make a copy of the original dlls.

I'm not sure what could cause the problems I am seeing. So I tried updating

to the current HDF (1.8.9) and cmake 'Configure' starts spitting errors. It is
still fine generating 1.8.6 source, but 1.8.9 has one at
TestBigEndian.cmake:44, 'no suitable type found' during 'Searching for 16 bit
integer'. Any ideas what's wrong here?

Scott

________________________________
Email addresses of ITT Exelis employees have changed from itt.com to

exelisinc.com. Please update your favorites and contact information to reflect
these changes.

This e-mail and any files transmitted with it may be proprietary and are

intended solely for the use of the individual or entity to whom they are
addressed. If you have received this e-mail in error please notify the sender.
Please note that any views or opinions presented in this e-mail are solely
those of the author and do not necessarily represent those of Exelis Inc. The
recipient should check this e-mail and any attachments for the presence of
viruses. Exelis Inc. accepts no liability for any damage caused by any virus
transmitted by this e-mail.

···

On Thursday, July 19, 2012 01:53:03 PM Mitchell, Scott - IS wrote:

It's Visual Studio 2010.

···

-----Original Message-----
From: hdf-forum-bounces@hdfgroup.org [mailto:hdf-forum-
bounces@hdfgroup.org] On Behalf Of Michael Jackson
Sent: Thursday, July 19, 2012 5:21 PM
To: HDF Users Discussion List
Subject: Re: [Hdf-forum] Win 64 difficulties

What compiler environment are you using? Visual Studio? MinGW? Cygwin?
--
Mike Jackson <www.bluequartz.net>

On Jul 19, 2012, at 1:53 PM, Mitchell, Scott - IS wrote:

> We've been making changes to the code that will allow it to run truly
64 bit, and I'm having trouble getting the 64 bit HDF libraries to
work.
>
> On the 32 bit side(Windows Server 2008 Ent.), I've been running
relatively trouble free with version 1.8.6 (and the HDF5DotNet
wrapper). With the 64 bit version (on a 64 bit Server 2008 machine), I
can cmake, build, and ctest the code just fine. However when I include
the 64bit libs into my service the H5A.create() starts throwing
exceptions and an H5T call locks solid. To make things more bizarre,
when I ctest the code again it starts to fail ~1/3rd of the tests when
I've done nothing but make a copy of the original dlls.
>
> I'm not sure what could cause the problems I am seeing. So I tried
updating to the current HDF (1.8.9) and cmake 'Configure' starts
spitting errors. It is still fine generating 1.8.6 source, but 1.8.9
has one at TestBigEndian.cmake:44, 'no suitable type found' during
'Searching for 16 bit integer'. Any ideas what's wrong here?
>
>
> Scott
>
> Email addresses of ITT Exelis employees have changed from itt.com to
exelisinc.com. Please update your favorites and contact information to
reflect these changes.
>
> This e-mail and any files transmitted with it may be proprietary and
are intended solely for the use of the individual or entity to whom
they are addressed. If you have received this e-mail in error please
notify the sender. Please note that any views or opinions presented in
this e-mail are solely those of the author and do not necessarily
represent those of Exelis Inc. The recipient should check this e-mail
and any attachments for the presence of viruses. Exelis Inc. accepts no
liability for any damage caused by any virus transmitted by this e-
mail.
> _______________________________________________
> Hdf-forum is for HDF software users discussion.
> Hdf-forum@hdfgroup.org
> http://mail.hdfgroup.org/mailman/listinfo/hdf-forum_hdfgroup.org

_______________________________________________
Hdf-forum is for HDF software users discussion.
Hdf-forum@hdfgroup.org
http://mail.hdfgroup.org/mailman/listinfo/hdf-forum_hdfgroup.org