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

Reply via email to