hdf5/testpar
David Young 14851e3b82 Merge pull request #2650 in HDFFV/hdf5 from ~DYOUNG/werror:rebased-fprintf-experiment to develop
* commit 'c0fbc5c086566d5d3c1d1ef26baa81a53d59fc08': (24 commits)
  Use the right format string, "%zu", for size_t.
  Repair more format strings.
  Fix a bunch of format string errors reported by Larry.
  Fix some HDfprintf compilation errors: use the right format strings ("zu", PRIuHSIZE), avoid casting some printf arguments, pass the right number of arguments.
  Test the format string "ll" before "l", "L", and "q", like the ./configure script does.  This ought to fix the compilation failure in test/dt_arith.c that Allen told me about:
  Cast a non-void pointer to void pointer for "%p".
  Use PRIu32 and "zu" formats.  Delete some casts from `size_t`.
  I'm taking a guess that this code intended to point the 2-digit wide hexadecimal octet values, not 2 character-wide pointers to the bytes.  The %02p format, which is a GNU-ism, disagreed with GCC 8.3.0 and the option flags we use.
  %08p is not portable, it's a GNU-ism.  Use %8p, instead.  Squashes a GCC error.
  Add format string macros PRI[doxX]HID for hid_t and use PRIdHID.
  Use HDva_copy() and introduce a bunch of compatbility format-string constants for uppercase hexadecimal strings, `PRIX...`.  Should fix the VS2010 errors that Allen mentioned:
  Always #define HDfprintf as fprintf in this header.  I believe this will fix the Windows build error that Allen reported.
  Provide an HDvasprintf implementation only if it isn't #defined.  This should fix the mingw compilation issue that Allen reported.
  Fix va_list usage in the vasprintf(3) implementation.
  Promote format-string warnings to errors.
  Use the portable `-eq` operator instead of the bash-ism `==`. Fixes the tests on NetBSD, where /bin/sh != bash.
  Restore a literal percent sign ("%%") that I accidentally deleted.
  Fix code that made GCC complain about a NULL or `unsigned char *` arguments for "%s".
  Take pains to provide UINT64_MAX in all conditions.
  Correct a couple of format strings.
  ...
2020-09-28 14:42:18 -05:00
..
CMakeLists.txt OESS-98 merge with clang-format changes 2020-09-25 16:43:57 -05:00
CMakeTests.cmake
CMakeVFDTests.cmake
COPYING
Makefile.am Trim trailing whitespace 2020-04-20 18:12:00 -05:00
t_2Gio.c Fix some HDfprintf compilation errors: use the right format strings 2020-09-24 16:34:51 -05:00
t_bigio.c Fix some HDfprintf compilation errors: use the right format strings 2020-09-24 16:34:51 -05:00
t_cache_image.c Fix some HDfprintf compilation errors: use the right format strings 2020-09-24 16:34:51 -05:00
t_cache.c Repair more format strings. 2020-09-25 20:03:20 -05:00
t_chunk_alloc.c fix Wredundant-decls, Wswitch-default, Wdeclaration-after-statement, Wsign-compare, Wmisleading-indentation, Wshadow 2020-01-27 09:01:32 -06:00
t_coll_chunk.c Trim trailing whitespace 2020-04-20 18:12:00 -05:00
t_coll_md_read.c Trim trailing whitespace 2020-04-20 18:12:00 -05:00
t_dset.c fix issues from test fail 2020-01-28 13:08:18 -06:00
t_file_image.c Trim trailing whitespace 2020-04-20 18:12:00 -05:00
t_file.c Trim trailing whitespace 2020-04-20 18:12:00 -05:00
t_filter_read.c squash cast warning fix 2020-01-23 15:12:00 -06:00
t_filters_parallel.c Repair more format strings. 2020-09-25 20:03:20 -05:00
t_filters_parallel.h
t_init_term.c Trim trailing whitespace 2020-04-20 18:12:00 -05:00
t_mdset.c fix Wredundant-decls, Wswitch-default, Wdeclaration-after-statement, Wsign-compare, Wmisleading-indentation, Wshadow 2020-01-27 09:01:32 -06:00
t_mpi.c Trim trailing whitespace 2020-04-20 18:12:00 -05:00
t_pflush1.c
t_pflush2.c Add semicolons to more PASSED() invocations. 2020-02-28 16:52:22 -06:00
t_ph5basic.c
t_pread.c Trim trailing whitespace 2020-04-20 18:12:00 -05:00
t_prestart.c Trim trailing whitespace 2020-04-20 18:12:00 -05:00
t_prop.c Trim trailing whitespace 2020-04-20 18:12:00 -05:00
t_pshutdown.c Trim trailing whitespace 2020-04-20 18:12:00 -05:00
t_shapesame.c Fix a bunch of format string errors reported by Larry. 2020-09-25 11:43:15 -05:00
t_span_tree.c Fix memory leak in t_span_tree.c test 2020-04-09 14:23:50 -05:00
testpar.h Trim trailing whitespace 2020-04-20 18:12:00 -05:00
testpflush.sh.in
testphdf5.c
testphdf5.h File changes to affect formatting 2020-09-04 16:51:30 -05:00