+ case "${usergroup_phase}" in + local run_cmd + run_cmd=run_su + shift + run_su /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/hdf5-c++-1.10.7/work.log + su pbulk -c '"$@"' make /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/hdf5-c++-1.10.7/work.log => Bootstrap dependency digest>=20211023: found digest-20220214 ===> Building for hdf5-c++-1.10.7 Making all in src /opt/pkg/bin/bmake all-am CC H5.lo In file included from H5.c:22: H5.c: In function 'H5check_version': H5private.h:1470:31: warning: 'strncat' specified bound 1 equals source length [-Wstringop-overflow=] 1470 | #define HDstrncat(X,Y,Z) strncat(X,Y,Z) | ^~~~~~~~~~~~~~ H5.c:889:6: note: in expansion of macro 'HDstrncat' 889 | HDstrncat(lib_str, "-", (size_t)1); | ^~~~~~~~~ CC H5checksum.lo CC H5dbg.lo CC H5system.lo In file included from H5system.c:33: H5system.c: In function 'H5_build_extpath': H5private.h:1470:31: warning: 'strncat' specified bound 1 equals source length [-Wstringop-overflow=] 1470 | #define HDstrncat(X,Y,Z) strncat(X,Y,Z) | ^~~~~~~~~~~~~~ H5system.c:1306:17: note: in expansion of macro 'HDstrncat' 1306 | HDstrncat(full_path, H5_DIR_SEPS, HDstrlen(H5_DIR_SEPS)); | ^~~~~~~~~ H5private.h:1470:31: warning: 'strncat' specified bound depends on the length of the source argument [-Wstringop-overflow=] 1470 | #define HDstrncat(X,Y,Z) strncat(X,Y,Z) | ^~~~~~~~~~~~~~ H5system.c:1307:13: note: in expansion of macro 'HDstrncat' 1307 | HDstrncat(full_path, new_name, HDstrlen(new_name)); | ^~~~~~~~~ CC H5timer.lo In file included from H5timer.c:32: H5timer.c: In function 'H5_timer_get_time_string': H5private.h:1431:26: warning: 'remainder_sec' may be used uninitialized in this function [-Wmaybe-uninitialized] 1431 | #define HDsprintf sprintf /*varargs*/ | ^~~~~~~ H5timer.c:603:12: note: 'remainder_sec' was declared here 603 | double remainder_sec; | ^~~~~~~~~~~~~ In file included from H5timer.c:32: H5private.h:1431:26: warning: 'minutes' may be used uninitialized in this function [-Wmaybe-uninitialized] 1431 | #define HDsprintf sprintf /*varargs*/ | ^~~~~~~ H5timer.c:602:12: note: 'minutes' was declared here 602 | double minutes; | ^~~~~~~ In file included from H5timer.c:32: H5private.h:1431:26: warning: 'hours' may be used uninitialized in this function [-Wmaybe-uninitialized] 1431 | #define HDsprintf sprintf /*varargs*/ | ^~~~~~~ H5timer.c:601:12: note: 'hours' was declared here 601 | double hours; | ^~~~~ In file included from H5timer.c:32: H5private.h:1431:26: warning: 'days' may be used uninitialized in this function [-Wmaybe-uninitialized] 1431 | #define HDsprintf sprintf /*varargs*/ | ^~~~~~~ H5timer.c:600:12: note: 'days' was declared here 600 | double days; | ^~~~ CC H5trace.lo H5trace.c: In function 'H5_trace': H5trace.c:244:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 244 | unsigned n = (unsigned)MAX (0, (int)HDstrlen(argname) - 3); | ^~~~~~~~ CC H5A.lo In file included from H5A.c:25: H5A.c: In function 'H5Aget_name_by_idx': H5private.h:1476:31: warning: 'strncpy' specified bound depends on the length of the source argument [-Wstringop-overflow=] 1476 | #define HDstrncpy(X,Y,Z) strncpy(X,Y,Z) | ^~~~~~~~~~~~~~ H5A.c:902:9: note: in expansion of macro 'HDstrncpy' 902 | HDstrncpy(name, attr->shared->name, MIN((size_t)(ret_value + 1), size)); | ^~~~~~~~~ H5private.h:1467:28: note: length computed here 1467 | #define HDstrlen(S) strlen(S) | ^~~~~~~~~ H5A.c:898:26: note: in expansion of macro 'HDstrlen' 898 | ret_value = (ssize_t)HDstrlen(attr->shared->name); | ^~~~~~~~ CC H5Abtree2.lo CC H5Adense.lo H5Adense.c: In function 'H5A__dense_fnd_cb': H5Adense.c:314:27: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 314 | H5A_t *old_attr = *user_attr; | ^ CC H5Adeprec.lo CC H5Aint.lo CC H5Atest.lo CC H5AC.lo CC H5ACdbg.lo CC H5ACproxy_entry.lo CC H5B.lo CC H5Bcache.lo CC H5Bdbg.lo H5Bdbg.c: In function 'H5B_debug': H5Bdbg.c:129:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 129 | "Address:", bt->child[u]); | ^~~~~~~~~~ H5Bdbg.c:135:23: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 135 | "Left Key:"); | ^~~~~~~~~~~ H5Bdbg.c:137:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 137 | (void)(type->debug_key)(stream, indent + 6, MAX(0, fwidth - 6), H5B_NKEY(bt, shared, u), udata); | ^ H5Bdbg.c:141:23: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 141 | "Right Key:"); | ^~~~~~~~~~~~ H5Bdbg.c:143:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 143 | (void)(type->debug_key)(stream, indent + 6, MAX (0, fwidth - 6), H5B_NKEY(bt, shared, u + 1), udata); | ^ CC H5B2.lo CC H5B2cache.lo CC H5B2dbg.lo H5B2dbg.c: In function 'H5B2__hdr_debug': H5B2dbg.c:158:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 158 | hdr->node_info[u].max_nrec, hdr->node_info[u].split_nrec, hdr->node_info[u].merge_nrec); | ^~~ H5B2dbg.c: In function 'H5B2__int_debug': H5B2dbg.c:252:19: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 252 | internal->node_ptrs[u].addr); | ^~~~~~~~ H5B2dbg.c:257:19: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 257 | temp_str); | ^~~~~~~~ H5B2dbg.c:259:9: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 259 | (void)(type->debug)(stream, indent + 6, MAX (0, fwidth-6), H5B2_INT_NREC(internal, hdr, u), hdr->cb_ctx); | ^ H5B2dbg.c:268:15: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 268 | internal->node_ptrs[u].addr); | ^~~~~~~~ H5B2dbg.c: In function 'H5B2__leaf_debug': H5B2dbg.c:360:19: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 360 | temp_str); | ^~~~~~~~ H5B2dbg.c:362:9: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 362 | (void)(type->debug)(stream, indent + 6, MAX (0, fwidth-6), H5B2_LEAF_NREC(leaf, hdr, u), hdr->cb_ctx); | ^ CC H5B2hdr.lo CC H5B2int.lo H5B2int.c: In function 'H5B2__iterate_node': H5B2int.c:1521:68: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 1521 | if(NULL == (internal = H5B2__protect_internal(hdr, parent, (H5B2_node_ptr_t *)curr_node, depth, FALSE, H5AC__READ_ONLY_FLAG))) /* Casting away const OK -QAK */ | ^ H5B2int.c:1540:60: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 1540 | if(NULL == (leaf = H5B2__protect_leaf(hdr, parent, (H5B2_node_ptr_t *)curr_node, FALSE, H5AC__READ_ONLY_FLAG))) /* Casting away const OK -QAK */ | ^ H5B2int.c: In function 'H5B2__delete_node': H5B2int.c:1630:68: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 1630 | if(NULL == (internal = H5B2__protect_internal(hdr, parent, (H5B2_node_ptr_t *)curr_node, depth, FALSE, H5AC__NO_FLAGS_SET))) /* Casting away const OK -QAK */ | ^ H5B2int.c:1647:60: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 1647 | if(NULL == (leaf = H5B2__protect_leaf(hdr, parent, (H5B2_node_ptr_t *)curr_node, FALSE, H5AC__NO_FLAGS_SET))) /* Casting away const OK -QAK */ | ^ H5B2int.c: In function 'H5B2__node_size': H5B2int.c:1706:64: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 1706 | if(NULL == (internal = H5B2__protect_internal(hdr, parent, (H5B2_node_ptr_t *)curr_node, depth, FALSE, H5AC__READ_ONLY_FLAG))) /* Casting away const OK -QAK */ | ^ H5B2int.c: In function 'H5B2__update_flush_depend': H5B2int.c:1808:77: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 1808 | if(NULL == (child_int = H5B2__protect_internal(hdr, new_parent, (H5B2_node_ptr_t *)node_ptr, (uint16_t)(depth - 1), FALSE, H5AC__NO_FLAGS_SET))) /* Casting away const OK -QAK */ | ^ H5B2int.c:1824:74: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 1824 | if(NULL == (child_leaf = H5B2__protect_leaf(hdr, new_parent, (H5B2_node_ptr_t *)node_ptr, FALSE, H5AC__NO_FLAGS_SET))) /* Casting away const OK -QAK */ | ^ CC H5B2internal.lo CC H5B2leaf.lo CC H5B2stat.lo CC H5B2test.lo CC H5C.lo H5C.c: In function 'H5C_flush_cache': H5C.c:1212:14: warning: variable 'ignore_protected' set but not used [-Wunused-but-set-variable] 1212 | hbool_t ignore_protected; | ^~~~~~~~~~~~~~~~ In file included from H5C.c:82: H5C.c: In function 'H5C__unpin_entry_real': H5private.h:2130:13: warning: unused variable 'err_occurred' [-Wunused-variable] 2130 | hbool_t err_occurred = FALSE; \ | ^~~~~~~~~~~~ H5private.h:2350:5: note: in expansion of macro 'FUNC_ENTER_COMMON' 2350 | FUNC_ENTER_COMMON(H5_IS_PKG(FUNC)); \ | ^~~~~~~~~~~~~~~~~ H5C.c:4359:5: note: in expansion of macro 'FUNC_ENTER_STATIC' 4359 | FUNC_ENTER_STATIC | ^~~~~~~~~~~~~~~~~ H5C.c:4376:1: warning: label 'done' defined but not used [-Wunused-label] 4376 | done: | ^~~~ H5C.c: In function 'H5C__autoadjust__ageout__remove_all_markers': H5C.c:9820:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 9820 | } /* H5C__remove_entry() */ | ^ H5C.c:9820:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5C.c: In function 'H5C__mark_flush_dep_clean': H5C.c:9820:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5C.c: In function 'H5C__autoadjust__ageout__insert_new_marker': H5C.c:9820:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5C.c: In function 'H5C__autoadjust__ageout__remove_excess_markers': H5C.c:9820:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5C.c:9820:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5C.c: In function 'H5C__autoadjust__ageout__cycle_epoch_marker': H5C.c:9820:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5C.c: In function 'H5C__mark_flush_dep_serialized': H5C.c:9820:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5C.c: In function 'H5C__mark_flush_dep_clean': H5C.c:8795:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 8795 | H5C__mark_flush_dep_clean(H5C_cache_entry_t * entry) | ^~~~~~~~~~~~~~~~~~~~~~~~~ H5C.c:8795:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5C.c:8795:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5C.c: In function 'H5C__mark_flush_dep_serialized': H5C.c:8842:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 8842 | H5C__mark_flush_dep_serialized(H5C_cache_entry_t * entry_ptr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ H5C.c:8842:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5C.c:8842:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5C.c: In function 'H5C__flush_invalidate_cache': H5C.c:5612:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 5612 | H5C__flush_invalidate_cache(H5F_t *f, unsigned flags) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ CC H5Cdbg.lo CC H5Cepoch.lo CC H5Cimage.lo In file included from H5Cprivate.h:35, from H5Cpkg.h:37, from H5Cimage.c:42: H5Cimage.c: In function 'H5C__reconstruct_cache_entry': H5Fprivate.h:168:71: warning: this condition has identical branches [-Wduplicated-branches] 168 | ((*(p) & (unsigned)0x80) ? (unsigned)(~0xffffffff) : (unsigned)0x0))); (p)++; \ | ^ H5Cimage.c:3397:5: note: in expansion of macro 'INT32DECODE' 3397 | INT32DECODE(p, pf_entry_ptr->lru_rank); | ^~~~~~~~~~~ H5Cimage.c: In function 'H5C__prep_for_file_close__setup_image_entries_array': H5Cimage.c:3575:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 3575 | } /* H5C__write_cache_image() */ | ^ H5Cimage.c:3575:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5Cimage.c: In function 'H5C__deserialize_prefetched_entry': H5Cimage.c:3575:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5Cimage.c:471:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 471 | H5C__deserialize_prefetched_entry(H5F_t *f, H5C_t *cache_ptr, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ H5Cimage.c:471:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5Cimage.c:471:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] CC H5Clog.lo CC H5Clog_json.lo CC H5Clog_trace.lo CC H5Cprefetched.lo CC H5Cquery.lo CC H5Ctag.lo CC H5Ctest.lo CC H5CS.lo CC H5CX.lo CC H5D.lo CC H5Dbtree.lo CC H5Dbtree2.lo CC H5Dchunk.lo H5Dchunk.c: In function 'H5D__chunk_io_init': H5Dchunk.c:1129:60: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 1129 | if((file_space_normalized = H5S_hyper_normalize_offset((H5S_t *)file_space, old_offset)) < 0) | ^ H5Dchunk.c:1166:41: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 1166 | if(H5S_hyper_denormalize_offset((H5S_t *)file_space, old_offset) < 0) /* (Casting away const OK -QAK) */ | ^ H5Dchunk.c: In function 'H5D__create_chunk_map_single': H5Dchunk.c:1590:26: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 1590 | chunk_info->mspace = (H5S_t *)fm->mem_space; | ^ H5Dchunk.c: In function 'H5D__create_chunk_file_map_hyper': H5Dchunk.c:1873:40: warning: passing argument 1 of 'H5S_combine_hyperslab' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1873 | if(H5S_combine_hyperslab(fm->file_space, H5S_SELECT_AND, coords, NULL, fm->chunk_dim, NULL, &tmp_fchunk) < 0) | ~~^~~~~~~~~~~~ In file included from H5Rprivate.h:26, from H5Tprivate.h:32, from H5Zprivate.h:28, from H5CXprivate.h:30, from H5Dchunk.c:55: H5Sprivate.h:313:44: note: expected 'H5S_t *' but argument is of type 'const H5S_t *' 313 | H5_DLL herr_t H5S_combine_hyperslab(H5S_t *old_space, H5S_seloper_t op, | ~~~~~~~^~~~~~~~~ H5Dchunk.c: In function 'H5D__create_chunk_mem_map_hyper': H5Dchunk.c:2023:30: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 2023 | chunk_info->mspace = (H5S_t *)fm->mem_space; | ^ H5Dchunk.c: In function 'H5D__create_chunk_mem_map_1d': H5Dchunk.c:2146:30: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 2146 | chunk_info->mspace = (H5S_t *)fm->mem_space; | ^ H5Dchunk.c: In function 'H5D__chunk_allocate': H5Dchunk.c:4433:17: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 4433 | (void *)pline, (H5MM_free_t)H5D__chunk_mem_xfree, (void *)pline, | ^ H5Dchunk.c:4433:32: warning: cast between incompatible function types from 'void * (*)(void *, const H5O_pline_t *)' to 'void (*)(void *, void *)' [-Wcast-function-type] 4433 | (void *)pline, (H5MM_free_t)H5D__chunk_mem_xfree, (void *)pline, | ^ H5Dchunk.c:4433:67: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 4433 | (void *)pline, (H5MM_free_t)H5D__chunk_mem_xfree, (void *)pline, | ^ H5Dchunk.c:4482:22: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 4482 | idx_info.storage = sc; | ^ H5Dchunk.c: In function 'H5D__chunk_copy_cb': H5Dchunk.c:6159:111: warning: passing argument 5 of 'H5D__chunk_file_alloc' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 6159 | if(H5D__chunk_file_alloc(udata->idx_info_dst, NULL, &udata_dst.chunk_block, &need_insert, udata_dst.common.scaled) < 0) | ~~~~~~~~~~~~~~~~^~~~~~~ In file included from H5Dchunk.c:56: H5Dpkg.h:653:59: note: expected 'hsize_t *' {aka 'long long unsigned int *'} but argument is of type 'const hsize_t *' {aka 'const long long unsigned int *'} 653 | H5F_block_t *new_chunk, hbool_t *need_insert, hsize_t scaled[]); | ~~~~~~~~^~~~~~~~ H5Dchunk.c: In function 'H5D__chunk_update_old_edge_chunks': H5Dchunk.c:7492:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 7492 | } /* end H5D__get_chunk_info_by_coord() */ | ^ H5Dchunk.c:7492:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5Dchunk.c: In function 'H5D__chunk_allocate': H5Dchunk.c:7492:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5Dchunk.c: In function 'H5D__chunk_update_old_edge_chunks': H5Dchunk.c:4771:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 4771 | H5D__chunk_update_old_edge_chunks(H5D_t *dset, hsize_t old_dim[]) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ H5Dchunk.c:4771:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5Dchunk.c: In function 'H5D__chunk_allocate': H5Dchunk.c:4309:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 4309 | H5D__chunk_allocate(const H5D_io_info_t *io_info, hbool_t full_overwrite, hsize_t old_dim[]) | ^~~~~~~~~~~~~~~~~~~ H5Dchunk.c:4309:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5Dchunk.c: In function 'H5D__chunk_copy_cb': H5Dchunk.c:6063:33: warning: potential null pointer dereference [-Wnull-dereference] 6063 | H5MM_memcpy(buf, ent->chunk, nbytes); | ~~~^~~~~~~ H5Dchunk.c:6063:33: warning: potential null pointer dereference [-Wnull-dereference] CC H5Dcompact.lo CC H5Dcontig.lo CC H5Ddbg.lo CC H5Ddeprec.lo CC H5Dearray.lo CC H5Defl.lo CC H5Dfarray.lo CC H5Dfill.lo CC H5Dint.lo H5Dint.c:100:21: warning: size of 'H5D_def_dset' 4672 bytes exceeds maximum object size 2560 [-Wlarger-than=] 100 | static H5D_shared_t H5D_def_dset; | ^~~~~~~~~~~~ H5Dint.c: In function 'H5D__init_type': H5Dint.c:563:30: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 563 | dset->shared->type = (H5T_t *)type; /* (Cast away const OK - QAK) */ | ^ In file included from H5Dint.c:24: H5Dint.c: In function 'H5D_nameof': H5Dint.c:2230:49: warning: return discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 2230 | FUNC_LEAVE_NOAPI(dataset ? &(dataset->path) : NULL) H5private.h:2437:12: note: in definition of macro 'FUNC_LEAVE_NOAPI' 2437 | return(ret_value); \ | ^~~~~~~~~ H5Dint.c: In function 'H5D_flush_all': H5Dint.c:3327:52: warning: passing argument 3 of 'H5I_iterate' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 3327 | if(H5I_iterate(H5I_DATASET, H5D__flush_all_cb, f, FALSE) < 0) /* Casting away const OK -QAK */ | ^ In file included from H5Dint.c:31: H5Iprivate.h:70:74: note: expected 'void *' but argument is of type 'const H5F_t *' 70 | H5_DLL herr_t H5I_iterate(H5I_type_t type, H5I_search_func_t func, void *udata, hbool_t app_ref); | ~~~~~~^~~~~ CC H5Dio.lo H5Dio.c: In function 'H5D__read': H5Dio.c:524:66: warning: to be safe all intermediate pointers in cast from 'void **' to 'const void **' must be 'const' qualified [-Wcast-qual] 524 | (unsigned)H5S_GET_EXTENT_NDIMS(file_space), buf, (const void **)&adj_buf, type_info.dst_type_size) < 0) | ^ H5Dio.c: In function 'H5D__write': H5Dio.c:756:66: warning: to be safe all intermediate pointers in cast from 'void **' to 'const void **' must be 'const' qualified [-Wcast-qual] 756 | (unsigned)H5S_GET_EXTENT_NDIMS(file_space), buf, (const void **)&adj_buf, type_info.src_type_size) < 0) | ^ CC H5Dlayout.lo CC H5Dnone.lo CC H5Doh.lo CC H5Dscatgath.lo CC H5Dselect.lo CC H5Dsingle.lo CC H5Dtest.lo CC H5Dvirtual.lo /opt/pkg/bin/libtool: line 3506: H5Dvirtual.loT: Disc quota exceeded mv: cannot access H5Dvirtual.loT mv: cannot rename .deps/H5Dvirtual.Tpo to .deps/H5Dvirtual.Plo: Disc quota exceeded *** [H5Dvirtual.lo] Error code 2 bmake[2]: stopped in /home/pbulk/build/devel/hdf5-c++/work/hdf5-1.10.7/src 1 error bmake[2]: stopped in /home/pbulk/build/devel/hdf5-c++/work/hdf5-1.10.7/src *** [all] Error code 2 bmake[1]: stopped in /home/pbulk/build/devel/hdf5-c++/work/hdf5-1.10.7/src 1 error bmake[1]: stopped in /home/pbulk/build/devel/hdf5-c++/work/hdf5-1.10.7/src *** [all-recursive] Error code 1 bmake: stopped in /home/pbulk/build/devel/hdf5-c++/work/hdf5-1.10.7 1 error bmake: stopped in /home/pbulk/build/devel/hdf5-c++/work/hdf5-1.10.7 *** Error code 2 Stop. bmake[1]: stopped in /data/jenkins/workspace/pkgsrc-upstream-trunk/devel/hdf5-c++ *** Error code 1 Stop. bmake: stopped in /data/jenkins/workspace/pkgsrc-upstream-trunk/devel/hdf5-c++