If you have some time to test this pre-release, we would greatly appreciate it. We try to test on a wide variety of platforms and environments but are unable to test everywhere so feedback from the user community is always welcome.
Please note that while the release notes contained in the pre-release are reflective of the changes and additions present in this release, the 'platforms tested' and 'tested configurations' sections have yet to be updated for this version of HDF5.
We plan to release HDF5 1.8.10 in mid-November barring the discovery of any critical issues.
A pre-release candidate version of HDF5 1.8.10 is available for testing and
can be downloaded at the following link...
(With no idea when it went into effect) thank you for permitting all
of --enable-parallel --enable-fortran --enable-shared to co-exist when
building with Intel compilers.
For the Macs listed, might I suggest adding the Xcode version number? You can get it from Xcode's 'About Xcode' menu. I'd put something like "Xcode 4.5.1 (4G1004)".
This entry is suspicious:
Mac OS X Mountain Lion 10.8.1 GCC 4.2.1 gcc
(owl) GNU Fortran (GCC) 4.6.1 gfortran
GCC 4.2.1. g++
Apple clang version 4.0 (cc)
Apple clang version 4.0 (c++)
Are you sure you're using gcc 4.2.1 there? The current Xcodes on Mountain Lion only come with clang, and not gcc.
Cheers,
···
On Tue, 16 Oct 2012 11:38:15 -0500, Albert Cheng said:
Please note that while the release notes contained in the pre-release
are reflective of the changes and additions present in this release, the
'platforms tested' and 'tested configurations' sections have yet to be
updated for this version of HDF5.
--
____________________________________________________________
Sean McBride, B. Eng sean@rogue-research.com
Rogue Research www.rogue-research.com
Mac Software Developer Montréal, Québec, Canada
I maintained the Mountain entry. I started using Mountain Lion just over a month. Things
are still a bit uncertain for me, especially in the compiler areas as Apple seems to have made some
changes in Mountain Lion.
For example,
in snow leopard, both cc and gcc are links to gcc-4.2.
In Lion, cc and gcc both links to llvm-gcc-4.2.
Then things changed in Mountain Lion. Here is what I have in my Mac Mountain Lion.
% sw_vers
ProductName: Mac OS X
ProductVersion: 10.8.2
BuildVersion: 12C60
% uname -a
Darwin owl 12.2.0 Darwin Kernel Version 12.2.0: Sat Aug 25 00:48:52 PDT 2012; root:xnu-2050.18.24~1/RELEASE_X86_64 x86_64
% gcc --version
i686-apple-darwin11-llvm-gcc-4.2 (GCC) 4.2.1 (Based on Apple Inc. build 5658) (LLVM build 2336.11.00)
Copyright (C) 2007 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
% cc --version
Apple clang version 4.0 (tags/Apple/clang-421.0.60) (based on LLVM 3.1svn)
Target: x86_64-apple-darwin12.2.0
Thread model: posix
About adding the Xcode version number. Here is what shows in my Mountain Lion.
% xcodebuild -version
Xcode 4.5.1
Build version 4G1004
Would Mac users prefer us reporting:
1. Only Xcode version and NO more cc or gcc version?
2. Show both Xcode and cc or gcc verison?
···
On 10/16/12 12:17 PM, Sean McBride wrote:
On Tue, 16 Oct 2012 11:38:15 -0500, Albert Cheng said:
Please note that while the release notes contained in the pre-release
are reflective of the changes and additions present in this release, the
'platforms tested' and 'tested configurations' sections have yet to be
updated for this version of HDF5.
For the Macs listed, might I suggest adding the Xcode version number? You can get it from Xcode's 'About Xcode' menu. I'd put something like "Xcode 4.5.1 (4G1004)".
This entry is suspicious:
Mac OS X Mountain Lion 10.8.1 GCC 4.2.1 gcc
(owl) GNU Fortran (GCC) 4.6.1 gfortran
GCC 4.2.1. g++
Apple clang version 4.0 (cc)
Apple clang version 4.0 (c++)
Are you sure you're using gcc 4.2.1 there? The current Xcodes on Mountain Lion only come with clang, and not gcc.
are still a bit uncertain for me, especially in the compiler areas as
Apple seems to have made some
changes in Mountain Lion.
Historically, Apple has shipped gcc. Then they started moving to clang. In between, they shipped both, and a hybrid named llvm-gcc which had the frontend of one, and the backend of the other.
"gcc" is maintained as a symlink, since so many scripts expect it to exist. Here's it's pointing to the llvm-gcc hybrid.
% cc --version
Apple clang version 4.0 (tags/Apple/clang-421.0.60) (based on LLVM 3.1svn)
Target: x86_64-apple-darwin12.2.0
Thread model: posix
That's clang.
Would Mac users prefer us reporting:
1. Only Xcode version and NO more cc or gcc version?
2. Show both Xcode and cc or gcc verison?
As you see above, Xcode includes multiple compliers, and the default one changes over time, so #2 is best.
Cheers,
···
On Wed, 17 Oct 2012 14:55:32 -0500, Albert Cheng said:
--
____________________________________________________________
Sean McBride, B. Eng sean@rogue-research.com
Rogue Research www.rogue-research.com
Mac Software Developer Montréal, Québec, Canada
This is what I will have for Mountain Lion (probably to other Mac versions too).
But I have a concern--we do not build hdf5 library using Xcode. We build with
line commands (cc and c++) directly. Would adding the Xcode version gives
users the wrong impression that we use Xcode to build?
Mac OS X Mountain Lion 10.8.1 Xcode 4.5.1
(owl) Apple clang version 4.0 (cc,c++)
GCC 4.2.1 (gcc,g++)
GNU Fortran (GCC) 4.6.1 gfortran
···
On 10/17/12 3:13 PM, Sean McBride wrote:
On Wed, 17 Oct 2012 14:55:32 -0500, Albert Cheng said:
...
Would Mac users prefer us reporting:
1. Only Xcode version and NO more cc or gcc version?
2. Show both Xcode and cc or gcc verison?
As you see above, Xcode includes multiple compliers, and the default one changes over time, so #2 is best.
This is what I will have for Mountain Lion (probably to other Mac
versions too).
But I have a concern--we do not build hdf5 library using Xcode. We build
with
line commands (cc and c++) directly. Would adding the Xcode version gives
users the wrong impression that we use Xcode to build?
The confusion is the difference between "Xcode" the suite of various software vs "Xcode.app" one of the GUI applications that comes with the suite. It's a bit confusing, but I think Mac developers will understand.
Mac OS X Mountain Lion 10.8.1 Xcode 4.5.1
(owl) Apple clang version 4.0 (cc,c++)
GCC 4.2.1 (gcc,g++)
GNU Fortran (GCC) 4.6.1 gfortran
Xcode 4.5.1 does not include gcc, only llvm-gcc. And you should refer to it that way since there was previously a gcc included in older Xcodes.
Maybe something like this:
Mac OS X Mountain Lion 10.8.1 Apple clang 4.0 (from Xcode 4.5.1)
llvm-gcc 4.2.1 (from Xcode 4.5.1)
GNU Fortran (GCC) 4.6.1 gfortran
Cheers,
···
On Fri, 19 Oct 2012 12:26:13 -0500, Albert Cheng said:
--
____________________________________________________________
Sean McBride, B. Eng sean@rogue-research.com
Rogue Research www.rogue-research.com
Mac Software Developer Montréal, Québec, Canada