Good! Also, CMake builds work fine for me - no errors on both versions.
I will try your command line and do some comparisons of files. Thanks, Allen On Friday, June 24, 2016 06:12:40 PM Marco Atzeri wrote: > On 24/06/2016 17:43, Allen Byrne wrote: > > We have decided to fix the issue by not defining getpwuid for cygwin. That > > should fix the error. > > Secondly, we will remove the *-pc-cygwin files in config and create a > > single cygwin file with the following contents: > > > > # Use the linux-gnulibc1 file. > > . $srcdir/config/linux-gnulibc1 > > > > I have tested these on both 32/64 cygwin. > > The usual tests fail (cache_api, dt_arith, testerror) on 32 and 64 cygwin. > > On 64bit cygwin, testhdf5 segfaults, and I have trouble with tools. This > > is > > consistent with my past attempts. > > > > Maybe we need to adjust the actual flag options we use, since they are our > > linux selections. At least the config files are actually being used by > > cygwin. > > > > Allen > > Hi Allen, > testhdf5 works fine for me. > > My configuration > /cygdrive/e/cyg_pub/devel/hdf5/hdf5-1.8.17-1.x86_64/src/hdf5-1.8.17/configur > e > --srcdir=/cygdrive/e/cyg_pub/devel/hdf5/hdf5-1.8.17-1.x86_64/src/hdf5-1.8.1 > 7 --prefix=/usr --exec-prefix=/usr --localstatedir=/var --sysconfdir=/etc > --docdir=/usr/share/doc/hdf5 --htmldir=/usr/share/doc/hdf5/html -C > --enable-shared --disable-static --with-zlib --with-gnu-ld > --enable-shared --enable-unsupported --with-pthread --enable-cxx FC=gfortran > > > > $ cat c++/test/testhdf5.chklog > ============================ > C++ API: testhdf5.exe Test Log > ============================ > > For help use: > /cygdrive/e/cyg_pub/devel/hdf5/hdf5-1.8.17-1.x86_64/build/c++/test/./.libs/t > esthdf5 -help > Linked with hdf5 version 1.8 release 17 > Testing -- File I/O Operations (tfile) > Subtest: File Creation I/O PASSED > Subtest: File Opening I/O PASSED > Subtest: File Size PASSED > Subtest: File Name PASSED > Subtest: File Attribute PASSED > Subtest: Setting library version bounds PASSED > Testing -- Dataset I/O Operations (dsets) > Subtest: Create, open, close PASSED > Subtest: Simple I/O PASSED > Subtest: Data type conversion PASSED > Subtest: Compression (setup) PASSED > Subtest: Compression (uninitialized read) PASSED > Subtest: Compression (write) PASSED > Subtest: Compression (read) PASSED > Subtest: Compression (modify) PASSED > Subtest: Compression (re-open) PASSED > Subtest: Compression (partial I/O) PASSED > Subtest: Compression (app-defined method) PASSED > Subtest: N-bit compression (setup) PASSED > Subtest: Multi-open with extending PASSED > Subtest: Various datatypes PASSED > Subtest: DataSet::getInMemDataSize() PASSED > Testing -- Dataspaces (th5s) > Subtest: Dataspace Manipulation PASSED > Subtest: Scalar Dataspace Writing PASSED > Subtest: Scalar Dataspace Reading PASSED > Subtest: Null Dataspace Writing PASSED > Subtest: Compound Dataspace Writing PASSED > Subtest: Compound Dataspace Reading PASSED > Testing -- Attributes (tattr) > Subtest: Basic Attribute Writing Functions PASSED > Subtest: Testing all overloads of Attribute::getName PASSED > Subtest: Checking for Existence and Renaming Attribute PASSED > Subtest: Basic Attribute Reading Functions PASSED > Subtest: Multiple Attribute Functions PASSED > Subtest: Basic Attribute Functions PASSED > Subtest: Basic Scalar Attribute Writing Functions PASSED > Subtest: Basic Scalar Attribute Reading Functions PASSED > Subtest: Multiple Attribute Writing Functions PASSED > Subtest: Multiple Attribute Reading Functions PASSED > Subtest: Removing Attribute Function PASSED > Subtest: Shared Datatypes with Attributes PASSED > Subtest: I/O on FL and VL String Attributes PASSED > Subtest: Check Attribute Existence PASSED > Subtest: Basic Attribute Writing Functions PASSED > Subtest: Testing all overloads of Attribute::getName PASSED > Subtest: Checking for Existence and Renaming Attribute PASSED > Subtest: Basic Attribute Reading Functions PASSED > Subtest: Multiple Attribute Functions PASSED > Subtest: Basic Attribute Functions PASSED > Subtest: Basic Scalar Attribute Writing Functions PASSED > Subtest: Basic Scalar Attribute Reading Functions PASSED > Subtest: Multiple Attribute Writing Functions PASSED > Subtest: Multiple Attribute Reading Functions PASSED > Subtest: Removing Attribute Function PASSED > Subtest: Shared Datatypes with Attributes PASSED > Subtest: I/O on FL and VL String Attributes PASSED > Subtest: Check Attribute Existence PASSED > Subtest: Dense Attribute Storage Creation PASSED > Subtest: Basic Code for Attributes with Creation Order Info PASSED > Testing -- Objects (tobject) > Subtest: H5Object::getObjName on Groups and Datasets PASSED > Subtest: H5Object::getObjName on Committed Datatypes PASSED > Subtest: H5File::childObjType and H5Group::childObjType PASSED > Testing -- References (trefer) > Subtest: Object Reference Parameters PASSED > Subtest: Object Reference Functions PASSED > Subtest: Object Reference to Group PASSED > Subtest: 1-D Dataset Region Reference Functions PASSED > Testing -- Variable-Length Strings (tvlstr) > Subtest: VL String on Datasets PASSED > Subtest: Special VL Strings PASSED > Subtest: VL String Type PASSED > Subtest: VL Strings on Compact Dataset PASSED > Subtest: VL String on Attributes PASSED > Subtest: VL String Array on Attributes PASSED > Subtest: VL String Array on Datasets PASSED > Subtest: I/O on VL strings with link/unlink PASSED > Testing -- Generic Data Types (ttypes) > Subtest: PredType::getClass() PASSED > Subtest: DataType::copy() and DataType::operator= PASSED > Subtest: Query functions of compound and enumeration types PASSED > Subtest: Transient datatypes PASSED > Subtest: Named datatypes PASSED > Testing -- Array Datatypes (tarray) > Subtest: ArrayType::getArrayNDims & ArrayType::getArrayDims PASSED > Subtest: ArrayType::operator= PASSED > Subtest: ArrayType Const Methods PASSED > Testing -- Compound Data Types (tcompound) > Subtest: Compound Data Types PASSED > Subtest: Compound Element Reordering PASSED > Subtest: Compound Datatype Subset Conversions PASSED > Subtest: Compound Element Shrinking & Reordering PASSED > Subtest: Optimized Struct Converter PASSED > Subtest: Compound Element Growing PASSED > Subtest: Compound Element Insertion PASSED > Subtest: Setting Size on Compound Datatype PASSED > Testing -- Dataset Property List (tdspl) > Subtest: DSetMemXferPropList::set/getDataTransform() PASSED > Testing -- Various Filters (tfilter) > Subtest: 'Null' filter PASSED > Subtest: szip filter -SKIP- > Szip filter not enabled for file 'tfilters.h5' > Testing -- Various Links (tlinks) > Subtest: Link creation PASSED > Subtest: Link creation (w/new group format) PASSED > > > All tests were successful. > > > Cleaning Up temp files... > > > Finished testing testhdf5.exe > ============================ > > $ cat test/testhdf5.chklog > ============================ > testhdf5.exe Test Log > ============================ > > For help use: > /cygdrive/e/cyg_pub/devel/hdf5/hdf5-1.8.17-1.x86_64/build/test/./.libs/testh > df5 -help > Linked with hdf5 version 1.8 release 17 > Testing -- Configure definitions (config) > Testing -- Encoding/decoding metadata (metadata) > Testing -- Checksum algorithm (checksum) > Testing -- Ternary Search Trees (tst) > Testing -- Memory Heaps (heap) > Testing -- Skip Lists (skiplist) > Testing -- Reference Counted Strings (refstr) > Testing -- Low-Level File I/O (file) > Testing -- Generic Object Functions (objects) > Testing -- Dataspaces (h5s) > Testing -- Dataspace coordinates (coords) > Testing -- Shared Object Header Messages (sohm) > Testing -- Attributes (attr) > Testing -- Selections (select) > Testing -- Time Datatypes (time) > Testing -- References (reference) > Testing -- Variable-Length Datatypes (vltypes) > Testing -- Variable-Length Strings (vlstrings) > Testing -- Group & Attribute Iteration (iterate) > Testing -- Array Datatypes (array) > Testing -- Generic Properties (genprop) > Testing -- UTF-8 Encoding (unicode) > Testing -- User-Created Identifiers (id) > Testing -- Miscellaneous (misc) > > > All tests were successful. > > > Cleaning Up temp files... > > > Finished testing testhdf5.exe > ============================ _______________________________________________ Hdf-forum is for HDF software users discussion. [email protected] http://lists.hdfgroup.org/mailman/listinfo/hdf-forum_lists.hdfgroup.org Twitter: https://twitter.com/hdf5
