1
0
mirror of https://github.com/TREX-CoE/trexio.git synced 2025-03-04 06:10:23 +01:00

Fixed unused parameters in hdf5

This commit is contained in:
Anthony Scemama 2024-11-12 19:46:35 +01:00
parent 38a4b60906
commit 8d534d8769
3 changed files with 27 additions and 3 deletions

View File

@ -60,7 +60,7 @@ jobs:
- name: configure with autotools
run: |
./autogen.sh
./configure --enable-silent-rules
./configure --enable-silent-rules --enable-debug --enable-sanitizer
- name: compile TREXIO
run: make -j2

View File

@ -277,6 +277,7 @@ trexio_hdf5_write_$group_num$ (trexio_t* const file, const $group_num_dtype_doub
{
if (file == NULL) return TREXIO_INVALID_ARG_1;
if (num < 0) return TREXIO_INVALID_ARG_2;
trexio_hdf5_t* const f = (trexio_hdf5_t*) file;
@ -355,6 +356,8 @@ trexio_hdf5_read_$group_dset$ (trexio_t* const file, $group_dset_dtype$* const $
if (file == NULL) return TREXIO_INVALID_ARG_1;
if ($group_dset$ == NULL) return TREXIO_INVALID_ARG_2;
if (rank < 1) return TREXIO_INVALID_ARG_3;
if (dims == NULL) return TREXIO_INVALID_ARG_4;
const trexio_hdf5_t* f = (const trexio_hdf5_t*) file;
@ -412,6 +415,8 @@ trexio_hdf5_write_$group_dset$ (trexio_t* const file, const $group_dset_dtype$*
if (file == NULL) return TREXIO_INVALID_ARG_1;
if ($group_dset$ == NULL) return TREXIO_INVALID_ARG_2;
if (rank < 1) return TREXIO_INVALID_ARG_3;
if (dims == NULL) return TREXIO_INVALID_ARG_4;
trexio_hdf5_t* f = (trexio_hdf5_t*) file;
@ -502,6 +507,11 @@ trexio_hdf5_write_$group_dset$ (trexio_t* const file,
{
if (file == NULL) return TREXIO_INVALID_ARG_1;
if (offset_file < 0) return TREXIO_INVALID_ARG_2;
if (size < 0) return TREXIO_INVALID_ARG_3;
if (size_max < 0) return TREXIO_INVALID_ARG_4;
if (index_sparse == NULL) return TREXIO_INVALID_ARG_5;
if (value_sparse == NULL) return TREXIO_INVALID_ARG_6;
trexio_hdf5_t* f = (trexio_hdf5_t*) file;
@ -593,7 +603,12 @@ trexio_hdf5_read_$group_dset$ (trexio_t* const file,
{
if (file == NULL) return TREXIO_INVALID_ARG_1;
if (offset_file < 0) return TREXIO_INVALID_ARG_2;
if (size < 0) return TREXIO_INVALID_ARG_3;
if (size_max < 0) return TREXIO_INVALID_ARG_4;
if (eof_read_size == NULL) return TREXIO_INVALID_ARG_5;
if (index_read == NULL) return TREXIO_INVALID_ARG_6;
if (value_read == NULL) return TREXIO_INVALID_ARG_7;
const trexio_hdf5_t* f = (const trexio_hdf5_t*) file;
@ -947,7 +962,7 @@ trexio_hdf5_write_$group_dset$ (trexio_t* const file, const char** $group_dset$,
if (file == NULL) return TREXIO_INVALID_ARG_1;
if ($group_dset$ == NULL) return TREXIO_INVALID_ARG_2;
if (rank != 1) return TREXIO_INVALID_ARG_3;
if (rank < 1) return TREXIO_INVALID_ARG_3;
if (dims == NULL) return TREXIO_INVALID_ARG_4;
trexio_hdf5_t* f = (trexio_hdf5_t*) file;
@ -1310,6 +1325,9 @@ trexio_hdf5_create_write_dset_sparse (const hid_t group_id,
const hsize_t* chunk_dims,
const void* data_sparse)
{
assert (chunk_dims != NULL);
assert (data_sparse != NULL);
assert (dset_name != NULL);
const int h5_rank = 1;
const hsize_t maxdims[1] = {H5S_UNLIMITED};

View File

@ -1682,6 +1682,9 @@ trexio_exit_code trexio_text_read_determinant_list(trexio_t* const file,
int64_t* const list)
{
if (file == NULL) return TREXIO_INVALID_ARG_1;
if (offset_file < 0) return TREXIO_INVALID_ARG_2;
if (rank != 2) return TREXIO_INVALID_ARG_3;
if (dims == NULL) return TREXIO_INVALID_ARG_4;
if (eof_read_size == NULL) return TREXIO_INVALID_ARG_5;
if (list == NULL) return TREXIO_INVALID_ARG_6;
@ -1765,7 +1768,10 @@ trexio_exit_code trexio_text_write_determinant_list(trexio_t* const file,
const uint64_t* dims,
const int64_t* list)
{
if (file == NULL) return TREXIO_INVALID_ARG_1;
if (file == NULL) return TREXIO_INVALID_ARG_1;
if (offset_file < 0) return TREXIO_INVALID_ARG_2;
if (rank != 2) return TREXIO_INVALID_ARG_3;
if (dims == NULL) return TREXIO_INVALID_ARG_4;
if (list == NULL) return TREXIO_INVALID_ARG_5;
const char determinant_list_file_name[256] = "/determinant_list.txt";