· 4 years ago · May 28, 2021, 08:30 AM
1> BiocManager::install('Rhdf5lib', INSTALL_opts = '--no-use-LTO')
2Bioconductor version 3.13 (BiocManager 1.30.15), R 4.1.0 (2021-05-18)
3Installing package(s) 'Rhdf5lib'
4trying URL 'https://bioconductor.org/packages/3.13/bioc/src/contrib/Rhdf5lib_1.14.0.tar.gz'
5Content type 'application/x-gzip' length 9990926 bytes (9.5 MB)
6==================================================
7downloaded 9.5 MB
8
9* installing *source* package ‘Rhdf5lib’ ...
10** using staged installation
11checking for gcc... /stornext/System/data/apps/gcc/gcc-11.1.0/bin/gcc
12checking whether the C compiler works... yes
13checking for C compiler default output file name... a.out
14checking for suffix of executables...
15checking whether we are cross compiling... no
16checking for suffix of object files... o
17checking whether we are using the GNU C compiler... yes
18checking whether /stornext/System/data/apps/gcc/gcc-11.1.0/bin/gcc accepts -g... yes
19checking for /stornext/System/data/apps/gcc/gcc-11.1.0/bin/gcc option to accept ISO C89... none needed
20checking whether we are using the GNU C++ compiler... yes
21checking whether /stornext/System/data/apps/gcc/gcc-11.1.0/bin/g++ -std=gnu++14 accepts -g... yes
22checking how to run the C++ preprocessor... /stornext/System/data/apps/gcc/gcc-11.1.0/bin/g++ -std=gnu++14 -E
23checking for grep that handles long lines and -e... /usr/bin/grep
24checking for egrep... /usr/bin/grep -E
25checking for ANSI C header files... yes
26checking for sys/types.h... yes
27checking for sys/stat.h... yes
28checking for stdlib.h... yes
29checking for string.h... yes
30checking for memory.h... yes
31checking for strings.h... yes
32checking for inttypes.h... yes
33checking for stdint.h... yes
34checking for unistd.h... yes
35checking for zlib.h... yes
36checking curl/curl.h usability... yes
37checking curl/curl.h presence... yes
38checking for curl/curl.h... yes
39checking openssl/evp.h usability... yes
40checking openssl/evp.h presence... yes
41checking for openssl/evp.h... yes
42checking openssl/hmac.h usability... yes
43checking openssl/hmac.h presence... yes
44checking for openssl/hmac.h... yes
45checking openssl/sha.h usability... yes
46checking openssl/sha.h presence... yes
47checking for openssl/sha.h... yes
48checking for curl_global_init in -lcurl... yes
49checking for EVP_sha256 in -lcrypto... yes
50S3_VFD=--enable-ros3-vfd
51untarring hdf5small_cxx_hl_1.10.7.tar.gz ...
52building the szip library...
53checking for a BSD-compatible install... /usr/bin/install -c
54checking whether build environment is sane... yes
55checking for a thread-safe mkdir -p... /usr/bin/mkdir -p
56checking for gawk... gawk
57checking whether make sets $(MAKE)... yes
58checking whether make supports nested variables... yes
59checking whether to enable maintainer-specific portions of Makefiles... no
60checking build system type... x86_64-unknown-linux-gnu
61checking host system type... x86_64-unknown-linux-gnu
62checking for config x86_64-unknown-linux-gnu... no
63checking for config x86_64-unknown-linux-gnu... no
64checking for config unknown-linux-gnu... no
65checking for config unknown-linux-gnu... no
66checking for config x86_64-linux-gnu... no
67checking for config x86_64-linux-gnu... no
68checking for config x86_64-unknown... no
69checking for config linux-gnu... found
70compiler '/stornext/System/data/apps/gcc/gcc-11.1.0/bin/gcc' is GNU gcc-11.1.0
71checking for gcc... /stornext/System/data/apps/gcc/gcc-11.1.0/bin/gcc
72checking whether the C compiler works... yes
73checking for C compiler default output file name... a.out
74checking for suffix of executables...
75checking whether we are cross compiling... no
76checking for suffix of object files... o
77checking whether we are using the GNU C compiler... yes
78checking whether /stornext/System/data/apps/gcc/gcc-11.1.0/bin/gcc accepts -g... yes
79checking for /stornext/System/data/apps/gcc/gcc-11.1.0/bin/gcc option to accept ISO C89... none needed
80checking whether /stornext/System/data/apps/gcc/gcc-11.1.0/bin/gcc understands -c and -o together... yes
81checking for style of include used by make... GNU
82checking dependency style of /stornext/System/data/apps/gcc/gcc-11.1.0/bin/gcc... gcc3
83checking how to run the C preprocessor... /stornext/System/data/apps/gcc/gcc-11.1.0/bin/gcc -E
84checking for ar... ar
85checking whether make sets $(MAKE)... (cached) yes
86checking how to print strings... printf
87checking for a sed that does not truncate output... /usr/bin/sed
88checking for grep that handles long lines and -e... /usr/bin/grep
89checking for egrep... /usr/bin/grep -E
90checking for fgrep... /usr/bin/grep -F
91checking for ld used by /stornext/System/data/apps/gcc/gcc-11.1.0/bin/gcc... /usr/bin/ld
92checking if the linker (/usr/bin/ld) is GNU ld... yes
93checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
94checking the name lister (/usr/bin/nm -B) interface... BSD nm
95checking whether ln -s works... yes
96checking the maximum length of command line arguments... 1572864
97checking how to convert x86_64-unknown-linux-gnu file names to x86_64-unknown-linux-gnu format... func_convert_file_noop
98checking how to convert x86_64-unknown-linux-gnu file names to toolchain format... func_convert_file_noop
99checking for /usr/bin/ld option to reload object files... -r
100checking for objdump... objdump
101checking how to recognize dependent libraries... pass_all
102checking for dlltool... no
103checking how to associate runtime and link libraries... printf %s\n
104checking for archiver @FILE support... @
105checking for strip... strip
106checking for ranlib... ranlib
107checking command to parse /usr/bin/nm -B output from /stornext/System/data/apps/gcc/gcc-11.1.0/bin/gcc object... failed
108checking for sysroot... no
109checking for a working dd... /usr/bin/dd
110checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1
111checking for mt... no
112checking if : is a manifest tool... no
113checking for ANSI C header files... yes
114checking for sys/types.h... yes
115checking for sys/stat.h... yes
116checking for stdlib.h... yes
117checking for string.h... yes
118checking for memory.h... yes
119checking for strings.h... yes
120checking for inttypes.h... yes
121checking for stdint.h... yes
122checking for unistd.h... yes
123checking for dlfcn.h... yes
124checking for objdir... .libs
125checking if /stornext/System/data/apps/gcc/gcc-11.1.0/bin/gcc supports -fno-rtti -fno-exceptions... no
126checking for /stornext/System/data/apps/gcc/gcc-11.1.0/bin/gcc option to produce PIC... -fPIC -DPIC
127checking if /stornext/System/data/apps/gcc/gcc-11.1.0/bin/gcc PIC flag -fPIC -DPIC works... yes
128checking if /stornext/System/data/apps/gcc/gcc-11.1.0/bin/gcc static flag -static works... yes
129checking if /stornext/System/data/apps/gcc/gcc-11.1.0/bin/gcc supports -c -o file.o... yes
130checking if /stornext/System/data/apps/gcc/gcc-11.1.0/bin/gcc supports -c -o file.o... (cached) yes
131checking whether the /stornext/System/data/apps/gcc/gcc-11.1.0/bin/gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
132checking dynamic linker characteristics... GNU/Linux ld.so
133checking how to hardcode library paths into programs... immediate
134checking for shl_load... no
135checking for shl_load in -ldld... no
136checking for dlopen... no
137checking for dlopen in -ldl... yes
138checking whether a program can dlopen itself... yes
139checking whether a statically linked program can dlopen itself... no
140checking whether stripping libraries is possible... yes
141checking if libtool supports shared libraries... yes
142checking whether to build shared libraries... no
143checking whether to build static libraries... yes
144checking for build mode... production
145checking for math library support... no
146checking for ANSI C header files... (cached) yes
147checking fcntl.h usability... yes
148checking fcntl.h presence... yes
149checking for fcntl.h... yes
150checking for stdlib.h... (cached) yes
151checking for string.h... (cached) yes
152checking for an ANSI C-conforming const... yes
153checking for size_t... yes
154checking for error_at_line... yes
155checking for working memcmp... yes
156checking for vprintf... yes
157checking for _doprnt... no
158checking for memset... yes
159checking if encoding enabled... yes
160checking that generated files are newer than configure... done
161configure: creating ./config.status
162config.status: creating Makefile
163config.status: creating src/Makefile
164config.status: creating src/SZconfig.h
165config.status: executing depfiles commands
166config.status: executing libtool commands
167Making all in src
168make[1]: Entering directory `/stornext/Home/data/allstaff/h/hickey/tmp/Rtmp8j63KM/R.INSTALLad6b6632e8dd/Rhdf5lib/src/hdf5/szip/src'
169make all-am
170make[2]: Entering directory `/stornext/Home/data/allstaff/h/hickey/tmp/Rtmp8j63KM/R.INSTALLad6b6632e8dd/Rhdf5lib/src/hdf5/szip/src'
171/bin/sh ../libtool --tag=CC --mode=compile /stornext/System/data/apps/gcc/gcc-11.1.0/bin/gcc -DHAVE_CONFIG_H -I. -I/usr/local/include -O2 -flto -fpic -ansi -pedantic -Wall -W -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Wsign-compare -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -O -fomit-frame-pointer -finline-functions -MT rice.lo -MD -MP -MF .deps/rice.Tpo -c -o rice.lo rice.c
172libtool: compile: /stornext/System/data/apps/gcc/gcc-11.1.0/bin/gcc -DHAVE_CONFIG_H -I. -I/usr/local/include -O2 -flto -fpic -ansi -pedantic -Wall -W -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Wsign-compare -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -O -fomit-frame-pointer -finline-functions -MT rice.lo -MD -MP -MF .deps/rice.Tpo -c rice.c -fPIC -DPIC -o rice.o
173rice.c:106:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
174 106 | static int (*winner_function)();
175 | ^~~~~~
176rice.c:107:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
177 107 | static int (*winner_ref_function)();
178 | ^~~~~~
179rice.c: In function 'warning':
180rice.c:252:21: warning: unused parameter 'fmt' [-Wunused-parameter]
181 252 | warning(const char *fmt, ...)
182 | ~~~~~~~~~~~~^~~
183rice.c: In function 'error':
184rice.c:267:19: warning: unused parameter 'fmt' [-Wunused-parameter]
185 267 | error(const char *fmt, ...)
186 | ~~~~~~~~~~~~^~~
187rice.c: At top level:
188rice.c:301:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
189 301 | getch()
190 | ^~~~~
191rice.c:333:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
192 333 | read_header()
193 | ^~~~~~~~~~~
194rice.c: In function 'read_header':
195rice.c:340:13: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
196 340 | value = getch();
197 | ^~~~~
198rice.c:341:26: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
199 341 | value = (value << 8) | getch();
200 | ^
201rice.c:355:30: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
202 355 | value = (value << 8) | getch();
203 | ^
204rice.c:356:30: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
205 356 | value = (value << 8) | getch();
206 | ^
207rice.c:360:28: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion]
208 360 | pixels_per_block = ((value >> 17) & 0x1f) * 2 + 2;
209 | ^
210rice.c:366:30: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
211 366 | value = (value << 8) | getch();
212 | ^
213rice.c:367:30: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
214 367 | value = (value << 8) | getch();
215 | ^
216rice.c:371:28: warning: conversion from 'long unsigned int' to 'int' may change value [-Wconversion]
217 371 | pixels_per_block = ((value >> 14) & 0x1f) * 2 + 2;
218 | ^
219rice.c:380:13: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
220 380 | value = getch();
221 | ^~~~~
222rice.c:392:30: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
223 392 | value = (value << 8) | getch();
224 | ^
225rice.c:393:30: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
226 393 | value = (value << 8) | getch();
227 | ^
228rice.c:394:30: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
229 394 | value = (value << 8) | getch();
230 | ^
231rice.c: At top level:
232rice.c:423:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
233 423 | write_header()
234 | ^~~~~~~~~~~~
235rice.c: In function 'write_header':
236rice.c:455:15: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
237 455 | value |= (msb_first == 1) << 14;
238 | ^~
239rice.c:456:15: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
240 456 | value |= (compression_mode == NN_MODE) << 12;
241 | ^~
242rice.c:457:15: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
243 457 | value |= n << 9;
244 | ^~
245rice.c:458:15: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
246 458 | value |= j << 6;
247 | ^~
248rice.c:459:15: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
249 459 | value |= m << 2;
250 | ^~
251rice.c:467:15: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
252 467 | value |= (msb_first == 1) << 29;
253 | ^~
254rice.c:468:15: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
255 468 | value |= (compression_mode == NN_MODE) << 26;
256 | ^~
257rice.c:469:15: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
258 469 | value |= (bits_per_pixel - 1) << 22;
259 | ^~
260rice.c:470:15: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
261 470 | value |= (pixels_per_block/2 - 1) << 17;
262 | ^~
263rice.c:471:15: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
264 471 | value |= (pixels_per_scanline - 1) << 3;
265 | ^~
266rice.c:482:15: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
267 482 | value |= (msb_first == 1) << 28;
268 | ^~
269rice.c:483:15: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
270 483 | value |= (compression_mode == NN_MODE) << 25;
271 | ^~
272rice.c:484:15: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
273 484 | value |= (bits_per_pixel - 1) << 19;
274 | ^~
275rice.c:485:15: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
276 485 | value |= (pixels_per_block/2 - 1) << 14;
277 | ^~
278rice.c:486:15: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
279 486 | value |= (pixels_per_scanline - 1);
280 | ^~
281rice.c:500:26: warning: conversion from 'long int' to 'int' may change value [-Wconversion]
282 500 | scanline_count = input_pixel_count / pixels_per_scanline;
283 | ^~~~~~~~~~~~~~~~~
284rice.c:509:19: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
285 509 | value |= i;
286 | ^~
287rice.c:516:19: warning: conversion to 'long unsigned int' from 'long int' may change the sign of the result [-Wsign-conversion]
288 516 | value |= input_pixel_count;
289 | ^~
290rice.c: At top level:
291rice.c:537:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
292 537 | fix_last_scanline(byte_buffer, n)
293 | ^~~~~~~~~~~~~~~~~
294rice.c: In function 'fix_last_scanline':
295rice.c:554:57: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion]
296 554 | memset(byte_buffer + n, ch, pixels_per_scanline - n);
297 | ~~~~~~~~~~~~~~~~~~~~^~~
298rice.c:565:20: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion]
299 565 | *p++ = ch1;
300 | ^~~
301rice.c:566:20: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion]
302 566 | *p++ = ch2;
303 | ^~~
304rice.c:580:20: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion]
305 580 | *p++ = ch1;
306 | ^~~
307rice.c:581:20: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion]
308 581 | *p++ = ch2;
309 | ^~~
310rice.c:582:20: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion]
311 582 | *p++ = ch3;
312 | ^~~
313rice.c:583:20: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion]
314 583 | *p++ = ch4;
315 | ^~~
316rice.c: At top level:
317rice.c:604:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
318 604 | encode_scanline()
319 | ^~~~~~~~~~~~~~~
320rice.c: In function 'encode_scanline':
321rice.c:606:11: warning: declaration of 'bptr' shadows a global declaration [-Wshadow]
322 606 | char *bptr;
323 | ^~~~
324rice.c:163:14: note: shadowed declaration is here
325 163 | static char *bptr;
326 | ^~~~
327rice.c:638:12: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
328 638 | mask = masknot[bits_per_pixel];
329 | ^~~~~~~
330rice.c:656:17: warning: conversion from 'long int' to 'int' may change value [-Wconversion]
331 656 | n = input_pixel_count >= pixels_per_scanline ? pixels_per_scanline : input_pixel_count;
332 | ^~~~~~~~~~~~~~~~~
333rice.c:658:51: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion]
334 658 | memcpy(byte_buffer, input_byte_data, 2*n);
335 | ~^~
336rice.c:679:55: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
337 679 | x1 = ((*(b+0) << 8) + *(b+1)) & mask;
338 | ^
339rice.c:679:30: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
340 679 | x1 = ((*(b+0) << 8) + *(b+1)) & mask;
341 | ^
342rice.c:680:55: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
343 680 | x2 = ((*(b+2) << 8) + *(b+3)) & mask;
344 | ^
345rice.c:680:30: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
346 680 | x2 = ((*(b+2) << 8) + *(b+3)) & mask;
347 | ^
348rice.c:681:55: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
349 681 | x3 = ((*(b+4) << 8) + *(b+5)) & mask;
350 | ^
351rice.c:681:30: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
352 681 | x3 = ((*(b+4) << 8) + *(b+5)) & mask;
353 | ^
354rice.c:682:55: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
355 682 | x4 = ((*(b+6) << 8) + *(b+7)) & mask;
356 | ^
357rice.c:682:30: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
358 682 | x4 = ((*(b+6) << 8) + *(b+7)) & mask;
359 | ^
360rice.c:688:40: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
361 688 | *s++ = del << 1;
362 | ^~~
363rice.c:690:40: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
364 690 | *s++ = x1;
365 | ^~
366rice.c:695:40: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
367 695 | *s++ = ((-del)<<1) - 1;
368 | ^
369rice.c:697:40: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
370 697 | *s++ = xmax-x1;
371 | ^~~~
372rice.c:704:40: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
373 704 | *s++ = del << 1;
374 | ^~~
375rice.c:706:40: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
376 706 | *s++ = x2;
377 | ^~
378rice.c:711:40: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
379 711 | *s++ = ((-del)<<1) - 1;
380 | ^
381rice.c:713:40: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
382 713 | *s++ = xmax-x2;
383 | ^~~~
384rice.c:720:40: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
385 720 | *s++ = del << 1;
386 | ^~~
387rice.c:722:40: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
388 722 | *s++ = x3;
389 | ^~
390rice.c:727:40: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
391 727 | *s++ = ((-del)<<1) - 1;
392 | ^
393rice.c:729:40: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
394 729 | *s++ = xmax-x3;
395 | ^~~~
396rice.c:736:40: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
397 736 | *s++ = del << 1;
398 | ^~~
399rice.c:738:40: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
400 738 | *s++ = x4;
401 | ^~
402rice.c:743:40: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
403 743 | *s++ = ((-del)<<1) - 1;
404 | ^
405rice.c:745:40: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
406 745 | *s++ = xmax-x4;
407 | ^~~~
408rice.c:753:50: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
409 753 | x = ((*b << 8) + *(b+1)) & mask;
410 | ^
411rice.c:753:29: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
412 753 | x = ((*b << 8) + *(b+1)) & mask;
413 | ^
414rice.c:759:40: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
415 759 | *s++ = del << 1;
416 | ^~~
417rice.c:761:40: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
418 761 | *s++ = x;
419 | ^
420rice.c:766:40: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
421 766 | *s++ = ((-del)<<1) - 1;
422 | ^
423rice.c:768:40: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
424 768 | *s++ = xmax-x;
425 | ^~~~
426rice.c:778:49: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
427 778 | *s++ = ((*b << 8) + *(b+1)) & mask;
428 | ^
429rice.c:791:55: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
430 791 | x1 = ((*(b+1) << 8) + *(b+0)) & mask;
431 | ^
432rice.c:791:30: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
433 791 | x1 = ((*(b+1) << 8) + *(b+0)) & mask;
434 | ^
435rice.c:792:55: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
436 792 | x2 = ((*(b+3) << 8) + *(b+2)) & mask;
437 | ^
438rice.c:792:30: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
439 792 | x2 = ((*(b+3) << 8) + *(b+2)) & mask;
440 | ^
441rice.c:793:55: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
442 793 | x3 = ((*(b+5) << 8) + *(b+4)) & mask;
443 | ^
444rice.c:793:30: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
445 793 | x3 = ((*(b+5) << 8) + *(b+4)) & mask;
446 | ^
447rice.c:794:55: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
448 794 | x4 = ((*(b+7) << 8) + *(b+6)) & mask;
449 | ^
450rice.c:794:30: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
451 794 | x4 = ((*(b+7) << 8) + *(b+6)) & mask;
452 | ^
453rice.c:800:40: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
454 800 | *s++ = del << 1;
455 | ^~~
456rice.c:802:40: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
457 802 | *s++ = x1;
458 | ^~
459rice.c:807:40: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
460 807 | *s++ = ((-del)<<1) - 1;
461 | ^
462rice.c:809:40: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
463 809 | *s++ = xmax-x1;
464 | ^~~~
465rice.c:816:40: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
466 816 | *s++ = del << 1;
467 | ^~~
468rice.c:818:40: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
469 818 | *s++ = x2;
470 | ^~
471rice.c:823:40: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
472 823 | *s++ = ((-del)<<1) - 1;
473 | ^
474rice.c:825:40: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
475 825 | *s++ = xmax-x2;
476 | ^~~~
477rice.c:832:40: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
478 832 | *s++ = del << 1;
479 | ^~~
480rice.c:834:40: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
481 834 | *s++ = x3;
482 | ^~
483rice.c:839:40: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
484 839 | *s++ = ((-del)<<1) - 1;
485 | ^
486rice.c:841:40: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
487 841 | *s++ = xmax-x3;
488 | ^~~~
489rice.c:848:40: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
490 848 | *s++ = del << 1;
491 | ^~~
492rice.c:850:40: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
493 850 | *s++ = x4;
494 | ^~
495rice.c:855:40: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
496 855 | *s++ = ((-del)<<1) - 1;
497 | ^
498rice.c:857:40: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
499 857 | *s++ = xmax-x4;
500 | ^~~~
501rice.c:865:50: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
502 865 | x = ((*(b+1) << 8) + *b) & mask;
503 | ^
504rice.c:865:29: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
505 865 | x = ((*(b+1) << 8) + *b) & mask;
506 | ^
507rice.c:871:40: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
508 871 | *s++ = del << 1;
509 | ^~~
510rice.c:873:40: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
511 873 | *s++ = x;
512 | ^
513rice.c:878:40: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
514 878 | *s++ = ((-del)<<1) - 1;
515 | ^
516rice.c:880:40: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
517 880 | *s++ = xmax-x;
518 | ^~~~
519rice.c:890:48: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
520 890 | *s++ =((*(b+1) << 8) + *b) & mask;
521 | ^
522rice.c:916:17: warning: conversion from 'long int' to 'int' may change value [-Wconversion]
523 916 | n = input_pixel_count >= pixels_per_scanline ? pixels_per_scanline : input_pixel_count;
524 | ^~~~~~~~~~~~~~~~~
525rice.c:918:50: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion]
526 918 | memcpy(byte_buffer, input_byte_data, n);
527 | ^
528rice.c:937:26: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
529 937 | x1 = *b++ & mask;
530 | ^
531rice.c:938:26: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
532 938 | x2 = *b++ & mask;
533 | ^
534rice.c:939:26: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
535 939 | x3 = *b++ & mask;
536 | ^
537rice.c:940:26: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
538 940 | x4 = *b++ & mask;
539 | ^
540rice.c:945:36: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
541 945 | *s++ = del << 1;
542 | ^~~
543rice.c:947:36: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
544 947 | *s++ = x1;
545 | ^~
546rice.c:952:36: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
547 952 | *s++ = ((-del)<<1) - 1;
548 | ^
549rice.c:954:36: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
550 954 | *s++ = xmax-x1;
551 | ^~~~
552rice.c:961:36: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
553 961 | *s++ = del << 1;
554 | ^~~
555rice.c:963:36: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
556 963 | *s++ = x2;
557 | ^~
558rice.c:968:36: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
559 968 | *s++ = ((-del)<<1) - 1;
560 | ^
561rice.c:970:36: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
562 970 | *s++ = xmax-x2;
563 | ^~~~
564rice.c:977:36: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
565 977 | *s++ = del << 1;
566 | ^~~
567rice.c:979:36: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
568 979 | *s++ = x3;
569 | ^~
570rice.c:984:36: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
571 984 | *s++ = ((-del)<<1) - 1;
572 | ^
573rice.c:986:36: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
574 986 | *s++ = xmax-x3;
575 | ^~~~
576rice.c:993:36: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
577 993 | *s++ = del << 1;
578 | ^~~
579rice.c:995:36: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
580 995 | *s++ = x4;
581 | ^~
582rice.c:1000:36: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
583 1000 | *s++ = ((-del)<<1) - 1;
584 | ^
585rice.c:1002:36: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
586 1002 | *s++ = xmax-x4;
587 | ^~~~
588rice.c:1010:25: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
589 1010 | x = *b++ & mask;
590 | ^
591rice.c:1015:36: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
592 1015 | *s++ = del << 1;
593 | ^~~
594rice.c:1017:36: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
595 1017 | *s++ = x;
596 | ^
597rice.c:1022:36: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
598 1022 | *s++ = ((-del)<<1) - 1;
599 | ^
600rice.c:1024:36: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
601 1024 | *s++ = xmax-x;
602 | ^~~~
603rice.c:1062:17: warning: conversion from 'long int' to 'int' may change value [-Wconversion]
604 1062 | n = input_pixel_count >= pixels_per_scanline ? pixels_per_scanline : input_pixel_count;
605 | ^~~~~~~~~~~~~~~~~
606rice.c:1064:51: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion]
607 1064 | memcpy(byte_buffer, input_byte_data, 4*n);
608 | ~^~
609rice.c:1085:75: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
610 1085 | x1 = ((*(b+1) << 16) | (*(b+2) << 8) | *(b+3)) & mask;
611 | ^
612rice.c:1085:30: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
613 1085 | x1 = ((*(b+1) << 16) | (*(b+2) << 8) | *(b+3)) & mask;
614 | ^
615rice.c:1086:75: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
616 1086 | x2 = ((*(b+5) << 16) | (*(b+6) << 8) | *(b+7)) & mask;
617 | ^
618rice.c:1086:30: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
619 1086 | x2 = ((*(b+5) << 16) | (*(b+6) << 8) | *(b+7)) & mask;
620 | ^
621rice.c:1087:75: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
622 1087 | x3 = ((*(b+9) << 16) | (*(b+10) << 8) | *(b+11)) & mask;
623 | ^
624rice.c:1087:30: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
625 1087 | x3 = ((*(b+9) << 16) | (*(b+10) << 8) | *(b+11)) & mask;
626 | ^
627rice.c:1088:75: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
628 1088 | x4 = ((*(b+13) << 16) | (*(b+14) << 8) | *(b+15)) & mask;
629 | ^
630rice.c:1088:30: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
631 1088 | x4 = ((*(b+13) << 16) | (*(b+14) << 8) | *(b+15)) & mask;
632 | ^
633rice.c:1094:40: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
634 1094 | *s++ = del << 1;
635 | ^~~
636rice.c:1096:40: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
637 1096 | *s++ = x1;
638 | ^~
639rice.c:1101:40: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
640 1101 | *s++ = ((-del)<<1) - 1;
641 | ^
642rice.c:1103:40: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
643 1103 | *s++ = xmax-x1;
644 | ^~~~
645rice.c:1110:40: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
646 1110 | *s++ = del << 1;
647 | ^~~
648rice.c:1112:40: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
649 1112 | *s++ = x2;
650 | ^~
651rice.c:1117:40: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
652 1117 | *s++ = ((-del)<<1) - 1;
653 | ^
654rice.c:1119:40: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
655 1119 | *s++ = xmax-x2;
656 | ^~~~
657rice.c:1126:40: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
658 1126 | *s++ = del << 1;
659 | ^~~
660rice.c:1128:40: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
661 1128 | *s++ = x3;
662 | ^~
663rice.c:1133:40: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
664 1133 | *s++ = ((-del)<<1) - 1;
665 | ^
666rice.c:1135:40: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
667 1135 | *s++ = xmax-x3;
668 | ^~~~
669rice.c:1142:40: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
670 1142 | *s++ = del << 1;
671 | ^~~
672rice.c:1144:40: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
673 1144 | *s++ = x4;
674 | ^~
675rice.c:1149:40: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
676 1149 | *s++ = ((-del)<<1) - 1;
677 | ^
678rice.c:1151:40: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
679 1151 | *s++ = xmax-x4;
680 | ^~~~
681rice.c:1159:71: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
682 1159 | x = ((*(b+1) << 16) | (*(b+2) << 8) | *(b+3)) & mask;
683 | ^
684rice.c:1159:29: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
685 1159 | x = ((*(b+1) << 16) | (*(b+2) << 8) | *(b+3)) & mask;
686 | ^
687rice.c:1165:40: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
688 1165 | *s++ = del << 1;
689 | ^~~
690rice.c:1167:40: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
691 1167 | *s++ = x;
692 | ^
693rice.c:1172:40: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
694 1172 | *s++ = ((-del)<<1) - 1;
695 | ^
696rice.c:1174:40: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
697 1174 | *s++ = xmax-x;
698 | ^~~~
699rice.c:1184:70: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
700 1184 | *s++ = ((*(b+1) << 16) | (*(b+2) << 8) | *(b+3)) & mask;
701 | ^
702rice.c:1197:75: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
703 1197 | x1 = ((*(b+2) << 16) | (*(b+1) << 8) | *(b+0)) & mask;
704 | ^
705rice.c:1197:30: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
706 1197 | x1 = ((*(b+2) << 16) | (*(b+1) << 8) | *(b+0)) & mask;
707 | ^
708rice.c:1198:75: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
709 1198 | x2 = ((*(b+6) << 16) | (*(b+5) << 8) | *(b+4)) & mask;
710 | ^
711rice.c:1198:30: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
712 1198 | x2 = ((*(b+6) << 16) | (*(b+5) << 8) | *(b+4)) & mask;
713 | ^
714rice.c:1199:75: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
715 1199 | x3 = ((*(b+10) << 16) | (*(b+9) << 8) | *(b+8)) & mask;
716 | ^
717rice.c:1199:30: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
718 1199 | x3 = ((*(b+10) << 16) | (*(b+9) << 8) | *(b+8)) & mask;
719 | ^
720rice.c:1200:75: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
721 1200 | x4 = ((*(b+14) << 16) | (*(b+13) << 8) | *(b+12)) & mask;
722 | ^
723rice.c:1200:30: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
724 1200 | x4 = ((*(b+14) << 16) | (*(b+13) << 8) | *(b+12)) & mask;
725 | ^
726rice.c:1206:40: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
727 1206 | *s++ = del << 1;
728 | ^~~
729rice.c:1208:40: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
730 1208 | *s++ = x1;
731 | ^~
732rice.c:1213:40: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
733 1213 | *s++ = ((-del)<<1) - 1;
734 | ^
735rice.c:1215:40: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
736 1215 | *s++ = xmax-x1;
737 | ^~~~
738rice.c:1222:40: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
739 1222 | *s++ = del << 1;
740 | ^~~
741rice.c:1224:40: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
742 1224 | *s++ = x2;
743 | ^~
744rice.c:1229:40: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
745 1229 | *s++ = ((-del)<<1) - 1;
746 | ^
747rice.c:1231:40: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
748 1231 | *s++ = xmax-x2;
749 | ^~~~
750rice.c:1238:40: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
751 1238 | *s++ = del << 1;
752 | ^~~
753rice.c:1240:40: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
754 1240 | *s++ = x3;
755 | ^~
756rice.c:1245:40: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
757 1245 | *s++ = ((-del)<<1) - 1;
758 | ^
759rice.c:1247:40: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
760 1247 | *s++ = xmax-x3;
761 | ^~~~
762rice.c:1254:40: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
763 1254 | *s++ = del << 1;
764 | ^~~
765rice.c:1256:40: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
766 1256 | *s++ = x4;
767 | ^~
768rice.c:1261:40: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
769 1261 | *s++ = ((-del)<<1) - 1;
770 | ^
771rice.c:1263:40: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
772 1263 | *s++ = xmax-x4;
773 | ^~~~
774rice.c:1271:67: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
775 1271 | x = ((*(b+2) << 16) | (*(b+1) << 8) | *b) & mask;
776 | ^
777rice.c:1271:29: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
778 1271 | x = ((*(b+2) << 16) | (*(b+1) << 8) | *b) & mask;
779 | ^
780rice.c:1277:40: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
781 1277 | *s++ = del << 1;
782 | ^~~
783rice.c:1279:40: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
784 1279 | *s++ = x;
785 | ^
786rice.c:1284:40: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
787 1284 | *s++ = ((-del)<<1) - 1;
788 | ^
789rice.c:1286:40: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
790 1286 | *s++ = xmax-x;
791 | ^~~~
792rice.c:1296:65: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
793 1296 | *s++ =((*(b+2) << 16) | (*(b+1) << 8) | *b) & mask;
794 | ^
795rice.c:204:17: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
796 204 | packed_bits -= pbits; \
797 | ^~
798rice.c:1326:13: note: in expansion of macro 'pack1'
799 1326 | pack1(0, id_bits+1);
800 | ^~~~~
801rice.c:220:19: warning: declaration of 'value' shadows a previous local [-Wshadow]
802 220 | unsigned long value; \
803 | ^~~~~
804rice.c:1327:13: note: in expansion of macro 'pack2'
805 1327 | pack2(*sigma, bits_per_pixel);
806 | ^~~~~
807rice.c:632:19: note: shadowed declaration is here
808 632 | unsigned long value;
809 | ^~~~~
810rice.c:204:17: warning: conversion to 'long unsigned int' from 'long int' may change the sign of the result [-Wsign-conversion]
811 204 | packed_bits -= pbits; \
812 | ^~
813rice.c:230:9: note: in expansion of macro 'pack1'
814 230 | pack1(v16, pbits); \
815 | ^~~~~
816rice.c:1327:13: note: in expansion of macro 'pack2'
817 1327 | pack2(*sigma, bits_per_pixel);
818 | ^~~~~
819rice.c:209:23: warning: declaration of 'v16' shadows a previous local [-Wshadow]
820 209 | unsigned long v16; \
821 | ^~~
822rice.c:230:9: note: in expansion of macro 'pack1'
823 230 | pack1(v16, pbits); \
824 | ^~~~~
825rice.c:1327:13: note: in expansion of macro 'pack2'
826 1327 | pack2(*sigma, bits_per_pixel);
827 | ^~~~~
828rice.c:227:23: note: shadowed declaration is here
829 227 | unsigned long v16; \
830 | ^~~
831rice.c:1327:13: note: in expansion of macro 'pack2'
832 1327 | pack2(*sigma, bits_per_pixel);
833 | ^~~~~
834rice.c:204:17: warning: conversion to 'long unsigned int' from 'long int' may change the sign of the result [-Wsign-conversion]
835 204 | packed_bits -= pbits; \
836 | ^~
837rice.c:235:5: note: in expansion of macro 'pack1'
838 235 | pack1(value, pbits); \
839 | ^~~~~
840rice.c:1327:13: note: in expansion of macro 'pack2'
841 1327 | pack2(*sigma, bits_per_pixel);
842 | ^~~~~
843rice.c:204:17: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
844 204 | packed_bits -= pbits; \
845 | ^~
846rice.c:1344:17: note: in expansion of macro 'pack1'
847 1344 | pack1(id, id_bits);
848 | ^~~~~
849rice.c:206:18: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
850 206 | packed_value |= value << packed_bits; \
851 | ^~
852rice.c:1344:17: note: in expansion of macro 'pack1'
853 1344 | pack1(id, id_bits);
854 | ^~~~~
855rice.c:220:19: warning: declaration of 'value' shadows a previous local [-Wshadow]
856 220 | unsigned long value; \
857 | ^~~~~
858rice.c:1345:17: note: in expansion of macro 'pack2'
859 1345 | pack2(*sigma, bits_per_pixel);
860 | ^~~~~
861rice.c:632:19: note: shadowed declaration is here
862 632 | unsigned long value;
863 | ^~~~~
864rice.c:204:17: warning: conversion to 'long unsigned int' from 'long int' may change the sign of the result [-Wsign-conversion]
865 204 | packed_bits -= pbits; \
866 | ^~
867rice.c:230:9: note: in expansion of macro 'pack1'
868 230 | pack1(v16, pbits); \
869 | ^~~~~
870rice.c:1345:17: note: in expansion of macro 'pack2'
871 1345 | pack2(*sigma, bits_per_pixel);
872 | ^~~~~
873rice.c:209:23: warning: declaration of 'v16' shadows a previous local [-Wshadow]
874 209 | unsigned long v16; \
875 | ^~~
876rice.c:230:9: note: in expansion of macro 'pack1'
877 230 | pack1(v16, pbits); \
878 | ^~~~~
879rice.c:1345:17: note: in expansion of macro 'pack2'
880 1345 | pack2(*sigma, bits_per_pixel);
881 | ^~~~~
882rice.c:227:23: note: shadowed declaration is here
883 227 | unsigned long v16; \
884 | ^~~
885rice.c:1345:17: note: in expansion of macro 'pack2'
886 1345 | pack2(*sigma, bits_per_pixel);
887 | ^~~~~
888rice.c:204:17: warning: conversion to 'long unsigned int' from 'long int' may change the sign of the result [-Wsign-conversion]
889 204 | packed_bits -= pbits; \
890 | ^~
891rice.c:235:5: note: in expansion of macro 'pack1'
892 235 | pack1(value, pbits); \
893 | ^~~~~
894rice.c:1345:17: note: in expansion of macro 'pack2'
895 1345 | pack2(*sigma, bits_per_pixel);
896 | ^~~~~
897rice.c:220:19: warning: declaration of 'value' shadows a previous local [-Wshadow]
898 220 | unsigned long value; \
899 | ^~~~~
900rice.c:1349:25: note: in expansion of macro 'pack2'
901 1349 | pack2(*s++, bits_per_pixel);
902 | ^~~~~
903rice.c:632:19: note: shadowed declaration is here
904 632 | unsigned long value;
905 | ^~~~~
906rice.c:204:17: warning: conversion to 'long unsigned int' from 'long int' may change the sign of the result [-Wsign-conversion]
907 204 | packed_bits -= pbits; \
908 | ^~
909rice.c:230:9: note: in expansion of macro 'pack1'
910 230 | pack1(v16, pbits); \
911 | ^~~~~
912rice.c:1349:25: note: in expansion of macro 'pack2'
913 1349 | pack2(*s++, bits_per_pixel);
914 | ^~~~~
915rice.c:209:23: warning: declaration of 'v16' shadows a previous local [-Wshadow]
916 209 | unsigned long v16; \
917 | ^~~
918rice.c:230:9: note: in expansion of macro 'pack1'
919 230 | pack1(v16, pbits); \
920 | ^~~~~
921rice.c:1349:25: note: in expansion of macro 'pack2'
922 1349 | pack2(*s++, bits_per_pixel);
923 | ^~~~~
924rice.c:227:23: note: shadowed declaration is here
925 227 | unsigned long v16; \
926 | ^~~
927rice.c:1349:25: note: in expansion of macro 'pack2'
928 1349 | pack2(*s++, bits_per_pixel);
929 | ^~~~~
930rice.c:204:17: warning: conversion to 'long unsigned int' from 'long int' may change the sign of the result [-Wsign-conversion]
931 204 | packed_bits -= pbits; \
932 | ^~
933rice.c:235:5: note: in expansion of macro 'pack1'
934 235 | pack1(value, pbits); \
935 | ^~~~~
936rice.c:1349:25: note: in expansion of macro 'pack2'
937 1349 | pack2(*s++, bits_per_pixel);
938 | ^~~~~
939rice.c:1357:33: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
940 1357 | fsval = (*s1++ >> ksplits) + 1;
941 | ^
942rice.c:204:17: warning: conversion to 'long unsigned int' from 'long int' may change the sign of the result [-Wsign-conversion]
943 204 | packed_bits -= pbits; \
944 | ^~
945rice.c:248:5: note: in expansion of macro 'pack1'
946 248 | pack1(1, pbits); \
947 | ^~~~~
948rice.c:1358:25: note: in expansion of macro 'packfs'
949 1358 | packfs(fsval);
950 | ^~~~~~
951rice.c:1361:28: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
952 1361 | mask = masknot[ksplits];
953 | ^~~~~~~
954rice.c:220:19: warning: declaration of 'value' shadows a previous local [-Wshadow]
955 220 | unsigned long value; \
956 | ^~~~~
957rice.c:1365:25: note: in expansion of macro 'pack2'
958 1365 | pack2(num, ksplits);
959 | ^~~~~
960rice.c:632:19: note: shadowed declaration is here
961 632 | unsigned long value;
962 | ^~~~~
963rice.c:204:17: warning: conversion to 'long unsigned int' from 'long int' may change the sign of the result [-Wsign-conversion]
964 204 | packed_bits -= pbits; \
965 | ^~
966rice.c:230:9: note: in expansion of macro 'pack1'
967 230 | pack1(v16, pbits); \
968 | ^~~~~
969rice.c:1365:25: note: in expansion of macro 'pack2'
970 1365 | pack2(num, ksplits);
971 | ^~~~~
972rice.c:209:23: warning: declaration of 'v16' shadows a previous local [-Wshadow]
973 209 | unsigned long v16; \
974 | ^~~
975rice.c:230:9: note: in expansion of macro 'pack1'
976 230 | pack1(v16, pbits); \
977 | ^~~~~
978rice.c:1365:25: note: in expansion of macro 'pack2'
979 1365 | pack2(num, ksplits);
980 | ^~~~~
981rice.c:227:23: note: shadowed declaration is here
982 227 | unsigned long v16; \
983 | ^~~
984rice.c:1365:25: note: in expansion of macro 'pack2'
985 1365 | pack2(num, ksplits);
986 | ^~~~~
987rice.c:204:17: warning: conversion to 'long unsigned int' from 'long int' may change the sign of the result [-Wsign-conversion]
988 204 | packed_bits -= pbits; \
989 | ^~
990rice.c:235:5: note: in expansion of macro 'pack1'
991 235 | pack1(value, pbits); \
992 | ^~~~~
993rice.c:1365:25: note: in expansion of macro 'pack2'
994 1365 | pack2(num, ksplits);
995 | ^~~~~
996rice.c:204:17: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
997 204 | packed_bits -= pbits; \
998 | ^~
999rice.c:1371:17: note: in expansion of macro 'pack1'
1000 1371 | pack1(id, id_bits);
1001 | ^~~~~
1002rice.c:206:18: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
1003 206 | packed_value |= value << packed_bits; \
1004 | ^~
1005rice.c:1371:17: note: in expansion of macro 'pack1'
1006 1371 | pack1(id, id_bits);
1007 | ^~~~~
1008rice.c:220:19: warning: declaration of 'value' shadows a previous local [-Wshadow]
1009 220 | unsigned long value; \
1010 | ^~~~~
1011rice.c:1372:17: note: in expansion of macro 'pack2'
1012 1372 | pack2(*sigma, bits_per_pixel);
1013 | ^~~~~
1014rice.c:632:19: note: shadowed declaration is here
1015 632 | unsigned long value;
1016 | ^~~~~
1017rice.c:204:17: warning: conversion to 'long unsigned int' from 'long int' may change the sign of the result [-Wsign-conversion]
1018 204 | packed_bits -= pbits; \
1019 | ^~
1020rice.c:230:9: note: in expansion of macro 'pack1'
1021 230 | pack1(v16, pbits); \
1022 | ^~~~~
1023rice.c:1372:17: note: in expansion of macro 'pack2'
1024 1372 | pack2(*sigma, bits_per_pixel);
1025 | ^~~~~
1026rice.c:209:23: warning: declaration of 'v16' shadows a previous local [-Wshadow]
1027 209 | unsigned long v16; \
1028 | ^~~
1029rice.c:230:9: note: in expansion of macro 'pack1'
1030 230 | pack1(v16, pbits); \
1031 | ^~~~~
1032rice.c:1372:17: note: in expansion of macro 'pack2'
1033 1372 | pack2(*sigma, bits_per_pixel);
1034 | ^~~~~
1035rice.c:227:23: note: shadowed declaration is here
1036 227 | unsigned long v16; \
1037 | ^~~
1038rice.c:1372:17: note: in expansion of macro 'pack2'
1039 1372 | pack2(*sigma, bits_per_pixel);
1040 | ^~~~~
1041rice.c:204:17: warning: conversion to 'long unsigned int' from 'long int' may change the sign of the result [-Wsign-conversion]
1042 204 | packed_bits -= pbits; \
1043 | ^~
1044rice.c:235:5: note: in expansion of macro 'pack1'
1045 235 | pack1(value, pbits); \
1046 | ^~~~~
1047rice.c:1372:17: note: in expansion of macro 'pack2'
1048 1372 | pack2(*sigma, bits_per_pixel);
1049 | ^~~~~
1050rice.c:1375:29: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
1051 1375 | fsval = *s++ + 1;
1052 | ^
1053rice.c:204:17: warning: conversion to 'long unsigned int' from 'long int' may change the sign of the result [-Wsign-conversion]
1054 204 | packed_bits -= pbits; \
1055 | ^~
1056rice.c:248:5: note: in expansion of macro 'pack1'
1057 248 | pack1(1, pbits); \
1058 | ^~~~~
1059rice.c:1376:21: note: in expansion of macro 'packfs'
1060 1376 | packfs(fsval);
1061 | ^~~~~~
1062rice.c:204:17: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
1063 204 | packed_bits -= pbits; \
1064 | ^~
1065rice.c:1381:17: note: in expansion of macro 'pack1'
1066 1381 | pack1(1, id_bits+1);
1067 | ^~~~~
1068rice.c:220:19: warning: declaration of 'value' shadows a previous local [-Wshadow]
1069 220 | unsigned long value; \
1070 | ^~~~~
1071rice.c:1382:17: note: in expansion of macro 'pack2'
1072 1382 | pack2(*sigma, bits_per_pixel);
1073 | ^~~~~
1074rice.c:632:19: note: shadowed declaration is here
1075 632 | unsigned long value;
1076 | ^~~~~
1077rice.c:204:17: warning: conversion to 'long unsigned int' from 'long int' may change the sign of the result [-Wsign-conversion]
1078 204 | packed_bits -= pbits; \
1079 | ^~
1080rice.c:230:9: note: in expansion of macro 'pack1'
1081 230 | pack1(v16, pbits); \
1082 | ^~~~~
1083rice.c:1382:17: note: in expansion of macro 'pack2'
1084 1382 | pack2(*sigma, bits_per_pixel);
1085 | ^~~~~
1086rice.c:209:23: warning: declaration of 'v16' shadows a previous local [-Wshadow]
1087 209 | unsigned long v16; \
1088 | ^~~
1089rice.c:230:9: note: in expansion of macro 'pack1'
1090 230 | pack1(v16, pbits); \
1091 | ^~~~~
1092rice.c:1382:17: note: in expansion of macro 'pack2'
1093 1382 | pack2(*sigma, bits_per_pixel);
1094 | ^~~~~
1095rice.c:227:23: note: shadowed declaration is here
1096 227 | unsigned long v16; \
1097 | ^~~
1098rice.c:1382:17: note: in expansion of macro 'pack2'
1099 1382 | pack2(*sigma, bits_per_pixel);
1100 | ^~~~~
1101rice.c:204:17: warning: conversion to 'long unsigned int' from 'long int' may change the sign of the result [-Wsign-conversion]
1102 204 | packed_bits -= pbits; \
1103 | ^~
1104rice.c:235:5: note: in expansion of macro 'pack1'
1105 235 | pack1(value, pbits); \
1106 | ^~~~~
1107rice.c:1382:17: note: in expansion of macro 'pack2'
1108 1382 | pack2(*sigma, bits_per_pixel);
1109 | ^~~~~
1110rice.c:204:17: warning: conversion to 'long unsigned int' from 'long int' may change the sign of the result [-Wsign-conversion]
1111 204 | packed_bits -= pbits; \
1112 | ^~
1113rice.c:248:5: note: in expansion of macro 'pack1'
1114 248 | pack1(1, pbits); \
1115 | ^~~~~
1116rice.c:1384:17: note: in expansion of macro 'packfs'
1117 1384 | packfs(fsval);
1118 | ^~~~~~
1119rice.c:204:17: warning: conversion to 'long unsigned int' from 'long int' may change the sign of the result [-Wsign-conversion]
1120 204 | packed_bits -= pbits; \
1121 | ^~
1122rice.c:248:5: note: in expansion of macro 'pack1'
1123 248 | pack1(1, pbits); \
1124 | ^~~~~
1125rice.c:1388:21: note: in expansion of macro 'packfs'
1126 1388 | packfs(fsval);
1127 | ^~~~~~
1128rice.c:204:17: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
1129 204 | packed_bits -= pbits; \
1130 | ^~
1131rice.c:1410:17: note: in expansion of macro 'pack1'
1132 1410 | pack1(0, id_bits+1);
1133 | ^~~~~
1134rice.c:204:17: warning: conversion to 'long unsigned int' from 'long int' may change the sign of the result [-Wsign-conversion]
1135 204 | packed_bits -= pbits; \
1136 | ^~
1137rice.c:248:5: note: in expansion of macro 'pack1'
1138 248 | pack1(1, pbits); \
1139 | ^~~~~
1140rice.c:1420:17: note: in expansion of macro 'packfs'
1141 1420 | packfs(newbits);
1142 | ^~~~~~
1143rice.c:204:17: warning: conversion to 'long unsigned int' from 'long int' may change the sign of the result [-Wsign-conversion]
1144 204 | packed_bits -= pbits; \
1145 | ^~
1146rice.c:248:5: note: in expansion of macro 'pack1'
1147 248 | pack1(1, pbits); \
1148 | ^~~~~
1149rice.c:1435:17: note: in expansion of macro 'packfs'
1150 1435 | packfs(newbits);
1151 | ^~~~~~
1152rice.c:204:17: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
1153 204 | packed_bits -= pbits; \
1154 | ^~
1155rice.c:1444:17: note: in expansion of macro 'pack1'
1156 1444 | pack1(id, id_bits);
1157 | ^~~~~
1158rice.c:206:18: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
1159 206 | packed_value |= value << packed_bits; \
1160 | ^~
1161rice.c:1444:17: note: in expansion of macro 'pack1'
1162 1444 | pack1(id, id_bits);
1163 | ^~~~~
1164rice.c:220:19: warning: declaration of 'value' shadows a previous local [-Wshadow]
1165 220 | unsigned long value; \
1166 | ^~~~~
1167rice.c:1448:25: note: in expansion of macro 'pack2'
1168 1448 | pack2(*s++, bits_per_pixel);
1169 | ^~~~~
1170rice.c:632:19: note: shadowed declaration is here
1171 632 | unsigned long value;
1172 | ^~~~~
1173rice.c:204:17: warning: conversion to 'long unsigned int' from 'long int' may change the sign of the result [-Wsign-conversion]
1174 204 | packed_bits -= pbits; \
1175 | ^~
1176rice.c:230:9: note: in expansion of macro 'pack1'
1177 230 | pack1(v16, pbits); \
1178 | ^~~~~
1179rice.c:1448:25: note: in expansion of macro 'pack2'
1180 1448 | pack2(*s++, bits_per_pixel);
1181 | ^~~~~
1182rice.c:209:23: warning: declaration of 'v16' shadows a previous local [-Wshadow]
1183 209 | unsigned long v16; \
1184 | ^~~
1185rice.c:230:9: note: in expansion of macro 'pack1'
1186 230 | pack1(v16, pbits); \
1187 | ^~~~~
1188rice.c:1448:25: note: in expansion of macro 'pack2'
1189 1448 | pack2(*s++, bits_per_pixel);
1190 | ^~~~~
1191rice.c:227:23: note: shadowed declaration is here
1192 227 | unsigned long v16; \
1193 | ^~~
1194rice.c:1448:25: note: in expansion of macro 'pack2'
1195 1448 | pack2(*s++, bits_per_pixel);
1196 | ^~~~~
1197rice.c:204:17: warning: conversion to 'long unsigned int' from 'long int' may change the sign of the result [-Wsign-conversion]
1198 204 | packed_bits -= pbits; \
1199 | ^~
1200rice.c:235:5: note: in expansion of macro 'pack1'
1201 235 | pack1(value, pbits); \
1202 | ^~~~~
1203rice.c:1448:25: note: in expansion of macro 'pack2'
1204 1448 | pack2(*s++, bits_per_pixel);
1205 | ^~~~~
1206rice.c:1459:42: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
1207 1459 | fsval = (*s1++ >> 1) + 1;
1208 | ^
1209rice.c:1460:42: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
1210 1460 | fsval2 = (*s1++ >> 1) + 1;
1211 | ^
1212rice.c:1463:45: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
1213 1463 | value = (1 << fsval2) | 1;
1214 | ^
1215rice.c:204:17: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
1216 204 | packed_bits -= pbits; \
1217 | ^~
1218rice.c:1464:37: note: in expansion of macro 'pack1'
1219 1464 | pack1(value, fsval + fsval2);
1220 | ^~~~~
1221rice.c:204:17: warning: conversion to 'long unsigned int' from 'long int' may change the sign of the result [-Wsign-conversion]
1222 204 | packed_bits -= pbits; \
1223 | ^~
1224rice.c:248:5: note: in expansion of macro 'pack1'
1225 248 | pack1(1, pbits); \
1226 | ^~~~~
1227rice.c:1468:37: note: in expansion of macro 'packfs'
1228 1468 | packfs(fsval);
1229 | ^~~~~~
1230rice.c:204:17: warning: conversion to 'long unsigned int' from 'long int' may change the sign of the result [-Wsign-conversion]
1231 204 | packed_bits -= pbits; \
1232 | ^~
1233rice.c:248:5: note: in expansion of macro 'pack1'
1234 248 | pack1(1, pbits); \
1235 | ^~~~~
1236rice.c:1469:37: note: in expansion of macro 'packfs'
1237 1469 | packfs(fsval2);
1238 | ^~~~~~
1239rice.c:1478:65: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
1240 1478 | value = (value << 1) | *s++ & 1;
1241 | ~~~~~^~~
1242rice.c:1479:65: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
1243 1479 | value = (value << 1) | *s++ & 1;
1244 | ~~~~~^~~
1245rice.c:1480:65: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
1246 1480 | value = (value << 1) | *s++ & 1;
1247 | ~~~~~^~~
1248rice.c:1481:65: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
1249 1481 | value = (value << 1) | *s++ & 1;
1250 | ~~~~~^~~
1251rice.c:1482:65: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
1252 1482 | value = (value << 1) | *s++ & 1;
1253 | ~~~~~^~~
1254rice.c:1483:65: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
1255 1483 | value = (value << 1) | *s++ & 1;
1256 | ~~~~~^~~
1257rice.c:1484:65: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
1258 1484 | value = (value << 1) | *s++ & 1;
1259 | ~~~~~^~~
1260rice.c:1492:65: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
1261 1492 | value = (value << 1) | *s++ & 1;
1262 | ~~~~~^~~
1263rice.c:1500:42: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
1264 1500 | fsval = (*s1++ >> 2) + 1;
1265 | ^
1266rice.c:1501:42: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
1267 1501 | fsval2 = (*s1++ >> 2) + 1;
1268 | ^
1269rice.c:1504:45: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
1270 1504 | value = (1 << fsval2) | 1;
1271 | ^
1272rice.c:204:17: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
1273 204 | packed_bits -= pbits; \
1274 | ^~
1275rice.c:1505:37: note: in expansion of macro 'pack1'
1276 1505 | pack1(value, fsval + fsval2);
1277 | ^~~~~
1278rice.c:204:17: warning: conversion to 'long unsigned int' from 'long int' may change the sign of the result [-Wsign-conversion]
1279 204 | packed_bits -= pbits; \
1280 | ^~
1281rice.c:248:5: note: in expansion of macro 'pack1'
1282 248 | pack1(1, pbits); \
1283 | ^~~~~
1284rice.c:1509:37: note: in expansion of macro 'packfs'
1285 1509 | packfs(fsval);
1286 | ^~~~~~
1287rice.c:204:17: warning: conversion to 'long unsigned int' from 'long int' may change the sign of the result [-Wsign-conversion]
1288 204 | packed_bits -= pbits; \
1289 | ^~
1290rice.c:248:5: note: in expansion of macro 'pack1'
1291 248 | pack1(1, pbits); \
1292 | ^~~~~
1293rice.c:1510:37: note: in expansion of macro 'packfs'
1294 1510 | packfs(fsval2);
1295 | ^~~~~~
1296rice.c:1519:65: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
1297 1519 | value = (value << 2) | *s++ & 3;
1298 | ~~~~~^~~
1299rice.c:1520:65: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
1300 1520 | value = (value << 2) | *s++ & 3;
1301 | ~~~~~^~~
1302rice.c:1521:65: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
1303 1521 | value = (value << 2) | *s++ & 3;
1304 | ~~~~~^~~
1305rice.c:1522:65: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
1306 1522 | value = (value << 2) | *s++ & 3;
1307 | ~~~~~^~~
1308rice.c:1523:65: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
1309 1523 | value = (value << 2) | *s++ & 3;
1310 | ~~~~~^~~
1311rice.c:1524:65: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
1312 1524 | value = (value << 2) | *s++ & 3;
1313 | ~~~~~^~~
1314rice.c:1525:65: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
1315 1525 | value = (value << 2) | *s++ & 3;
1316 | ~~~~~^~~
1317rice.c:1533:65: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
1318 1533 | value = (value << 2) | *s++ & 3;
1319 | ~~~~~^~~
1320rice.c:1541:42: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
1321 1541 | fsval = (*s1++ >> 3) + 1;
1322 | ^
1323rice.c:1542:42: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
1324 1542 | fsval2 = (*s1++ >> 3) + 1;
1325 | ^
1326rice.c:1545:45: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
1327 1545 | value = (1 << fsval2) | 1;
1328 | ^
1329rice.c:204:17: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
1330 204 | packed_bits -= pbits; \
1331 | ^~
1332rice.c:1546:37: note: in expansion of macro 'pack1'
1333 1546 | pack1(value, fsval + fsval2);
1334 | ^~~~~
1335rice.c:204:17: warning: conversion to 'long unsigned int' from 'long int' may change the sign of the result [-Wsign-conversion]
1336 204 | packed_bits -= pbits; \
1337 | ^~
1338rice.c:248:5: note: in expansion of macro 'pack1'
1339 248 | pack1(1, pbits); \
1340 | ^~~~~
1341rice.c:1550:37: note: in expansion of macro 'packfs'
1342 1550 | packfs(fsval);
1343 | ^~~~~~
1344rice.c:204:17: warning: conversion to 'long unsigned int' from 'long int' may change the sign of the result [-Wsign-conversion]
1345 204 | packed_bits -= pbits; \
1346 | ^~
1347rice.c:248:5: note: in expansion of macro 'pack1'
1348 248 | pack1(1, pbits); \
1349 | ^~~~~
1350rice.c:1551:37: note: in expansion of macro 'packfs'
1351 1551 | packfs(fsval2);
1352 | ^~~~~~
1353rice.c:1560:65: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
1354 1560 | value = (value << 3) | *s++ & 7;
1355 | ~~~~~^~~
1356rice.c:1561:65: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
1357 1561 | value = (value << 3) | *s++ & 7;
1358 | ~~~~~^~~
1359rice.c:1562:65: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
1360 1562 | value = (value << 3) | *s++ & 7;
1361 | ~~~~~^~~
1362rice.c:1563:65: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
1363 1563 | value = (value << 3) | *s++ & 7;
1364 | ~~~~~^~~
1365rice.c:1567:65: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
1366 1567 | value = (value << 3) | *s++ & 7;
1367 | ~~~~~^~~
1368rice.c:1568:65: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
1369 1568 | value = (value << 3) | *s++ & 7;
1370 | ~~~~~^~~
1371rice.c:1576:65: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
1372 1576 | value = (value << 3) | *s++ & 7;
1373 | ~~~~~^~~
1374rice.c:1584:42: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
1375 1584 | fsval = (*s1++ >> 4) + 1;
1376 | ^
1377rice.c:1585:42: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
1378 1585 | fsval2 = (*s1++ >> 4) + 1;
1379 | ^
1380rice.c:1588:45: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
1381 1588 | value = (1 << fsval2) | 1;
1382 | ^
1383rice.c:204:17: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
1384 204 | packed_bits -= pbits; \
1385 | ^~
1386rice.c:1589:37: note: in expansion of macro 'pack1'
1387 1589 | pack1(value, fsval + fsval2);
1388 | ^~~~~
1389rice.c:204:17: warning: conversion to 'long unsigned int' from 'long int' may change the sign of the result [-Wsign-conversion]
1390 204 | packed_bits -= pbits; \
1391 | ^~
1392rice.c:248:5: note: in expansion of macro 'pack1'
1393 248 | pack1(1, pbits); \
1394 | ^~~~~
1395rice.c:1593:37: note: in expansion of macro 'packfs'
1396 1593 | packfs(fsval);
1397 | ^~~~~~
1398rice.c:204:17: warning: conversion to 'long unsigned int' from 'long int' may change the sign of the result [-Wsign-conversion]
1399 204 | packed_bits -= pbits; \
1400 | ^~
1401rice.c:248:5: note: in expansion of macro 'pack1'
1402 248 | pack1(1, pbits); \
1403 | ^~~~~
1404rice.c:1594:37: note: in expansion of macro 'packfs'
1405 1594 | packfs(fsval2);
1406 | ^~~~~~
1407rice.c:1603:65: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
1408 1603 | value = (value << 4) | *s++ & 0xf;
1409 | ~~~~~^~~~~
1410rice.c:1604:65: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
1411 1604 | value = (value << 4) | *s++ & 0xf;
1412 | ~~~~~^~~~~
1413rice.c:1605:65: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
1414 1605 | value = (value << 4) | *s++ & 0xf;
1415 | ~~~~~^~~~~
1416rice.c:1609:65: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
1417 1609 | value = (value << 4) | *s++ & 0xf;
1418 | ~~~~~^~~~~
1419rice.c:1610:65: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
1420 1610 | value = (value << 4) | *s++ & 0xf;
1421 | ~~~~~^~~~~
1422rice.c:1611:65: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
1423 1611 | value = (value << 4) | *s++ & 0xf;
1424 | ~~~~~^~~~~
1425rice.c:1619:65: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
1426 1619 | value = (value << 4) | *s++ & 0xf;
1427 | ~~~~~^~~~~
1428rice.c:1627:42: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
1429 1627 | fsval = (*s1++ >> 5) + 1;
1430 | ^
1431rice.c:1628:42: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
1432 1628 | fsval2 = (*s1++ >> 5) + 1;
1433 | ^
1434rice.c:1631:45: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
1435 1631 | value = (1 << fsval2) | 1;
1436 | ^
1437rice.c:204:17: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
1438 204 | packed_bits -= pbits; \
1439 | ^~
1440rice.c:1632:37: note: in expansion of macro 'pack1'
1441 1632 | pack1(value, fsval + fsval2);
1442 | ^~~~~
1443rice.c:204:17: warning: conversion to 'long unsigned int' from 'long int' may change the sign of the result [-Wsign-conversion]
1444 204 | packed_bits -= pbits; \
1445 | ^~
1446rice.c:248:5: note: in expansion of macro 'pack1'
1447 248 | pack1(1, pbits); \
1448 | ^~~~~
1449rice.c:1636:37: note: in expansion of macro 'packfs'
1450 1636 | packfs(fsval);
1451 | ^~~~~~
1452rice.c:204:17: warning: conversion to 'long unsigned int' from 'long int' may change the sign of the result [-Wsign-conversion]
1453 204 | packed_bits -= pbits; \
1454 | ^~
1455rice.c:248:5: note: in expansion of macro 'pack1'
1456 248 | pack1(1, pbits); \
1457 | ^~~~~
1458rice.c:1637:37: note: in expansion of macro 'packfs'
1459 1637 | packfs(fsval2);
1460 | ^~~~~~
1461rice.c:1646:65: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
1462 1646 | value = (value << 5) | *s++ & 0x1f;
1463 | ~~~~~^~~~~~
1464rice.c:1647:65: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
1465 1647 | value = (value << 5) | *s++ & 0x1f;
1466 | ~~~~~^~~~~~
1467rice.c:1651:65: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
1468 1651 | value = (value << 5) | *s++ & 0x1f;
1469 | ~~~~~^~~~~~
1470rice.c:1652:65: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
1471 1652 | value = (value << 5) | *s++ & 0x1f;
1472 | ~~~~~^~~~~~
1473rice.c:1656:65: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
1474 1656 | value = (value << 5) | *s++ & 0x1f;
1475 | ~~~~~^~~~~~
1476rice.c:1664:65: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
1477 1664 | value = (value << 5) | *s++ & 0x1f;
1478 | ~~~~~^~~~~~
1479rice.c:1672:42: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
1480 1672 | fsval = (*s1++ >> 6) + 1;
1481 | ^
1482rice.c:1673:42: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
1483 1673 | fsval2 = (*s1++ >> 6) + 1;
1484 | ^
1485rice.c:1676:45: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
1486 1676 | value = (1 << fsval2) | 1;
1487 | ^
1488rice.c:204:17: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
1489 204 | packed_bits -= pbits; \
1490 | ^~
1491rice.c:1677:37: note: in expansion of macro 'pack1'
1492 1677 | pack1(value, fsval + fsval2);
1493 | ^~~~~
1494rice.c:204:17: warning: conversion to 'long unsigned int' from 'long int' may change the sign of the result [-Wsign-conversion]
1495 204 | packed_bits -= pbits; \
1496 | ^~
1497rice.c:248:5: note: in expansion of macro 'pack1'
1498 248 | pack1(1, pbits); \
1499 | ^~~~~
1500rice.c:1681:37: note: in expansion of macro 'packfs'
1501 1681 | packfs(fsval);
1502 | ^~~~~~
1503rice.c:204:17: warning: conversion to 'long unsigned int' from 'long int' may change the sign of the result [-Wsign-conversion]
1504 204 | packed_bits -= pbits; \
1505 | ^~
1506rice.c:248:5: note: in expansion of macro 'pack1'
1507 248 | pack1(1, pbits); \
1508 | ^~~~~
1509rice.c:1682:37: note: in expansion of macro 'packfs'
1510 1682 | packfs(fsval2);
1511 | ^~~~~~
1512rice.c:1689:61: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
1513 1689 | value = (value << 6) | *s++ & 0x3f;
1514 | ~~~~~^~~~~~
1515rice.c:1697:42: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
1516 1697 | fsval = (*s1++ >> 7) + 1;
1517 | ^
1518rice.c:1698:42: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
1519 1698 | fsval2 = (*s1++ >> 7) + 1;
1520 | ^
1521rice.c:204:17: warning: conversion to 'long unsigned int' from 'long int' may change the sign of the result [-Wsign-conversion]
1522 204 | packed_bits -= pbits; \
1523 | ^~
1524rice.c:248:5: note: in expansion of macro 'pack1'
1525 248 | pack1(1, pbits); \
1526 | ^~~~~
1527rice.c:1699:33: note: in expansion of macro 'packfs'
1528 1699 | packfs(fsval);
1529 | ^~~~~~
1530rice.c:204:17: warning: conversion to 'long unsigned int' from 'long int' may change the sign of the result [-Wsign-conversion]
1531 204 | packed_bits -= pbits; \
1532 | ^~
1533rice.c:248:5: note: in expansion of macro 'pack1'
1534 248 | pack1(1, pbits); \
1535 | ^~~~~
1536rice.c:1700:33: note: in expansion of macro 'packfs'
1537 1700 | packfs(fsval2);
1538 | ^~~~~~
1539rice.c:1706:61: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
1540 1706 | value = (value << 7) | *s++ & 0x7f;
1541 | ~~~~~^~~~~~
1542rice.c:1714:42: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
1543 1714 | fsval = (*s1++ >> 8) + 1;
1544 | ^
1545rice.c:1715:42: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
1546 1715 | fsval2 = (*s1++ >> 8) + 1;
1547 | ^
1548rice.c:204:17: warning: conversion to 'long unsigned int' from 'long int' may change the sign of the result [-Wsign-conversion]
1549 204 | packed_bits -= pbits; \
1550 | ^~
1551rice.c:248:5: note: in expansion of macro 'pack1'
1552 248 | pack1(1, pbits); \
1553 | ^~~~~
1554rice.c:1716:33: note: in expansion of macro 'packfs'
1555 1716 | packfs(fsval);
1556 | ^~~~~~
1557rice.c:204:17: warning: conversion to 'long unsigned int' from 'long int' may change the sign of the result [-Wsign-conversion]
1558 204 | packed_bits -= pbits; \
1559 | ^~
1560rice.c:248:5: note: in expansion of macro 'pack1'
1561 248 | pack1(1, pbits); \
1562 | ^~~~~
1563rice.c:1717:33: note: in expansion of macro 'packfs'
1564 1717 | packfs(fsval2);
1565 | ^~~~~~
1566rice.c:1723:61: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
1567 1723 | value = (value << 8) | *s++ & 0xff;
1568 | ~~~~~^~~~~~
1569rice.c:1737:42: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
1570 1737 | fsval = (*s1++ >> ksplits) + 1;
1571 | ^
1572rice.c:1738:42: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
1573 1738 | fsval2 = (*s1++ >> ksplits) + 1;
1574 | ^
1575rice.c:204:17: warning: conversion to 'long unsigned int' from 'long int' may change the sign of the result [-Wsign-conversion]
1576 204 | packed_bits -= pbits; \
1577 | ^~
1578rice.c:248:5: note: in expansion of macro 'pack1'
1579 248 | pack1(1, pbits); \
1580 | ^~~~~
1581rice.c:1739:33: note: in expansion of macro 'packfs'
1582 1739 | packfs(fsval);
1583 | ^~~~~~
1584rice.c:204:17: warning: conversion to 'long unsigned int' from 'long int' may change the sign of the result [-Wsign-conversion]
1585 204 | packed_bits -= pbits; \
1586 | ^~
1587rice.c:248:5: note: in expansion of macro 'pack1'
1588 248 | pack1(1, pbits); \
1589 | ^~~~~
1590rice.c:1740:33: note: in expansion of macro 'packfs'
1591 1740 | packfs(fsval2);
1592 | ^~~~~~
1593rice.c:1743:36: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
1594 1743 | mask = masknot[ksplits];
1595 | ^~~~~~~
1596rice.c:204:17: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
1597 204 | packed_bits -= pbits; \
1598 | ^~
1599rice.c:1747:33: note: in expansion of macro 'pack1'
1600 1747 | pack1(num, ksplits);
1601 | ^~~~~
1602rice.c:1754:42: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
1603 1754 | fsval = (*s1++ >> ksplits) + 1;
1604 | ^
1605rice.c:1755:42: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
1606 1755 | fsval2 = (*s1++ >> ksplits) + 1;
1607 | ^
1608rice.c:204:17: warning: conversion to 'long unsigned int' from 'long int' may change the sign of the result [-Wsign-conversion]
1609 204 | packed_bits -= pbits; \
1610 | ^~
1611rice.c:248:5: note: in expansion of macro 'pack1'
1612 248 | pack1(1, pbits); \
1613 | ^~~~~
1614rice.c:1756:33: note: in expansion of macro 'packfs'
1615 1756 | packfs(fsval);
1616 | ^~~~~~
1617rice.c:204:17: warning: conversion to 'long unsigned int' from 'long int' may change the sign of the result [-Wsign-conversion]
1618 204 | packed_bits -= pbits; \
1619 | ^~
1620rice.c:248:5: note: in expansion of macro 'pack1'
1621 248 | pack1(1, pbits); \
1622 | ^~~~~
1623rice.c:1757:33: note: in expansion of macro 'packfs'
1624 1757 | packfs(fsval2);
1625 | ^~~~~~
1626rice.c:1760:36: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
1627 1760 | mask = masknot[ksplits];
1628 | ^~~~~~~
1629rice.c:220:19: warning: declaration of 'value' shadows a previous local [-Wshadow]
1630 220 | unsigned long value; \
1631 | ^~~~~
1632rice.c:1764:33: note: in expansion of macro 'pack2'
1633 1764 | pack2(num, ksplits);
1634 | ^~~~~
1635rice.c:632:19: note: shadowed declaration is here
1636 632 | unsigned long value;
1637 | ^~~~~
1638rice.c:204:17: warning: conversion to 'long unsigned int' from 'long int' may change the sign of the result [-Wsign-conversion]
1639 204 | packed_bits -= pbits; \
1640 | ^~
1641rice.c:230:9: note: in expansion of macro 'pack1'
1642 230 | pack1(v16, pbits); \
1643 | ^~~~~
1644rice.c:1764:33: note: in expansion of macro 'pack2'
1645 1764 | pack2(num, ksplits);
1646 | ^~~~~
1647rice.c:209:23: warning: declaration of 'v16' shadows a previous local [-Wshadow]
1648 209 | unsigned long v16; \
1649 | ^~~
1650rice.c:230:9: note: in expansion of macro 'pack1'
1651 230 | pack1(v16, pbits); \
1652 | ^~~~~
1653rice.c:1764:33: note: in expansion of macro 'pack2'
1654 1764 | pack2(num, ksplits);
1655 | ^~~~~
1656rice.c:227:23: note: shadowed declaration is here
1657 227 | unsigned long v16; \
1658 | ^~~
1659rice.c:1764:33: note: in expansion of macro 'pack2'
1660 1764 | pack2(num, ksplits);
1661 | ^~~~~
1662rice.c:204:17: warning: conversion to 'long unsigned int' from 'long int' may change the sign of the result [-Wsign-conversion]
1663 204 | packed_bits -= pbits; \
1664 | ^~
1665rice.c:235:5: note: in expansion of macro 'pack1'
1666 235 | pack1(value, pbits); \
1667 | ^~~~~
1668rice.c:1764:33: note: in expansion of macro 'pack2'
1669 1764 | pack2(num, ksplits);
1670 | ^~~~~
1671rice.c:204:17: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
1672 204 | packed_bits -= pbits; \
1673 | ^~
1674rice.c:1772:17: note: in expansion of macro 'pack1'
1675 1772 | pack1(id, id_bits);
1676 | ^~~~~
1677rice.c:206:18: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
1678 206 | packed_value |= value << packed_bits; \
1679 | ^~
1680rice.c:1772:17: note: in expansion of macro 'pack1'
1681 1772 | pack1(id, id_bits);
1682 | ^~~~~
1683rice.c:1775:29: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
1684 1775 | fsval = *s++ + 1;
1685 | ^
1686rice.c:204:17: warning: conversion to 'long unsigned int' from 'long int' may change the sign of the result [-Wsign-conversion]
1687 204 | packed_bits -= pbits; \
1688 | ^~
1689rice.c:248:5: note: in expansion of macro 'pack1'
1690 248 | pack1(1, pbits); \
1691 | ^~~~~
1692rice.c:1776:21: note: in expansion of macro 'packfs'
1693 1776 | packfs(fsval);
1694 | ^~~~~~
1695rice.c:204:17: warning: conversion to 'long unsigned int' from 'long int' may change the sign of the result [-Wsign-conversion]
1696 204 | packed_bits -= pbits; \
1697 | ^~
1698rice.c:248:5: note: in expansion of macro 'pack1'
1699 248 | pack1(1, pbits); \
1700 | ^~~~~
1701rice.c:1781:17: note: in expansion of macro 'packfs'
1702 1781 | packfs(id_bits+1);
1703 | ^~~~~~
1704rice.c:204:17: warning: conversion to 'long unsigned int' from 'long int' may change the sign of the result [-Wsign-conversion]
1705 204 | packed_bits -= pbits; \
1706 | ^~
1707rice.c:248:5: note: in expansion of macro 'pack1'
1708 248 | pack1(1, pbits); \
1709 | ^~~~~
1710rice.c:1785:21: note: in expansion of macro 'packfs'
1711 1785 | packfs(fsval);
1712 | ^~~~~~
1713rice.c: At top level:
1714rice.c:1824:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
1715 1824 | flush_encoded_bits()
1716 | ^~~~~~~~~~~~~~~~~~
1717rice.c: In function 'flush_encoded_bits':
1718rice.c:1830:15: warning: conversion from 'long unsigned int' to 'unsigned int' may change value [-Wconversion]
1719 1830 | v16 = global_packed_value >> 16;
1720 | ^~~~~~~~~~~~~~~~~~~
1721rice.c:1831:26: warning: conversion from 'unsigned int' to 'char' may change value [-Wconversion]
1722 1831 | *global_bptr++ = v16 >> 8;
1723 | ^~~
1724rice.c:1833:30: warning: conversion from 'unsigned int' to 'char' may change value [-Wconversion]
1725 1833 | *global_bptr++ = v16;
1726 | ^~~
1727rice.c: At top level:
1728rice.c:1845:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
1729 1845 | rice_encode()
1730 | ^~~~~~~~~~~
1731rice.c:1902:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
1732 1902 | c_ext2(sigma, end)
1733 | ^~~~~~
1734rice.c:1935:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
1735 1935 | find_winner8(sigma, end)
1736 | ^~~~~~~~~~~~
1737rice.c: In function 'find_winner8':
1738rice.c:1949:13: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
1739 1949 | sum += *s++;
1740 | ^~
1741rice.c:1949:16: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
1742 1949 | sum += *s++;
1743 | ^
1744rice.c:1950:13: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
1745 1950 | sum += *s++;
1746 | ^~
1747rice.c:1950:16: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
1748 1950 | sum += *s++;
1749 | ^
1750rice.c: At top level:
1751rice.c:2019:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
1752 2019 | find_ref_winner8(sigma, end)
1753 | ^~~~~~~~~~~~~~~~
1754rice.c: In function 'find_ref_winner8':
1755rice.c:2032:13: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
1756 2032 | sum += *s++;
1757 | ^~
1758rice.c:2032:16: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
1759 2032 | sum += *s++;
1760 | ^
1761rice.c: At top level:
1762rice.c:2100:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
1763 2100 | find_winner10(sigma, end)
1764 | ^~~~~~~~~~~~~
1765rice.c: In function 'find_winner10':
1766rice.c:2114:13: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
1767 2114 | sum += *s++;
1768 | ^~
1769rice.c:2114:16: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
1770 2114 | sum += *s++;
1771 | ^
1772rice.c:2115:13: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
1773 2115 | sum += *s++;
1774 | ^~
1775rice.c:2115:16: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
1776 2115 | sum += *s++;
1777 | ^
1778rice.c: At top level:
1779rice.c:2184:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
1780 2184 | find_ref_winner10(sigma, end)
1781 | ^~~~~~~~~~~~~~~~~
1782rice.c: In function 'find_ref_winner10':
1783rice.c:2197:13: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
1784 2197 | sum += *s++;
1785 | ^~
1786rice.c:2197:16: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
1787 2197 | sum += *s++;
1788 | ^
1789rice.c: At top level:
1790rice.c:2265:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
1791 2265 | find_winner16(sigma, end)
1792 | ^~~~~~~~~~~~~
1793rice.c: In function 'find_winner16':
1794rice.c:2279:13: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
1795 2279 | sum += *s++;
1796 | ^~
1797rice.c:2279:16: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
1798 2279 | sum += *s++;
1799 | ^
1800rice.c:2280:13: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
1801 2280 | sum += *s++;
1802 | ^~
1803rice.c:2280:16: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
1804 2280 | sum += *s++;
1805 | ^
1806rice.c: At top level:
1807rice.c:2349:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
1808 2349 | find_ref_winner16(sigma, end)
1809 | ^~~~~~~~~~~~~~~~~
1810rice.c: In function 'find_ref_winner16':
1811rice.c:2362:13: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
1812 2362 | sum += *s++;
1813 | ^~
1814rice.c:2362:16: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
1815 2362 | sum += *s++;
1816 | ^
1817rice.c: At top level:
1818rice.c:2430:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
1819 2430 | find_winner(start, end)
1820 | ^~~~~~~~~~~
1821rice.c: In function 'find_winner':
1822rice.c:2443:12: warning: conversion from 'long int' to 'int' may change value [-Wconversion]
1823 2443 | jcnt = end - start;
1824 | ^~~
1825rice.c:2449:14: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
1826 2449 | msb1 += *s >> 2;
1827 | ^~
1828rice.c:2449:17: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
1829 2449 | msb1 += *s >> 2;
1830 | ^
1831rice.c:2450:14: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
1832 2450 | msb2 += *s >> 3;
1833 | ^~
1834rice.c:2450:17: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
1835 2450 | msb2 += *s >> 3;
1836 | ^
1837rice.c:2467:18: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
1838 2467 | msb1 += *s;
1839 | ^~
1840rice.c:2467:21: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
1841 2467 | msb1 += *s;
1842 | ^
1843rice.c:2468:18: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
1844 2468 | msb2 += *s >> 1;
1845 | ^~
1846rice.c:2468:21: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
1847 2468 | msb2 += *s >> 1;
1848 | ^
1849rice.c:2508:18: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
1850 2508 | msb1 += *s >> 4;
1851 | ^~
1852rice.c:2508:21: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
1853 2508 | msb1 += *s >> 4;
1854 | ^
1855rice.c:2509:18: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
1856 2509 | msb2 += *s >> 5;
1857 | ^~
1858rice.c:2509:21: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
1859 2509 | msb2 += *s >> 5;
1860 | ^
1861rice.c:2533:18: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
1862 2533 | msb1 += *s >> 6;
1863 | ^~
1864rice.c:2533:21: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
1865 2533 | msb1 += *s >> 6;
1866 | ^
1867rice.c:2534:18: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
1868 2534 | msb2 += *s >> 7;
1869 | ^~
1870rice.c:2534:21: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
1871 2534 | msb2 += *s >> 7;
1872 | ^
1873rice.c:2554:22: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
1874 2554 | msb1 += *s >> 8;
1875 | ^~
1876rice.c:2554:25: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
1877 2554 | msb1 += *s >> 8;
1878 | ^
1879rice.c:2555:22: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
1880 2555 | msb2 += *s >> 9;
1881 | ^~
1882rice.c:2555:25: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
1883 2555 | msb2 += *s >> 9;
1884 | ^
1885rice.c:2575:26: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
1886 2575 | msb1 += *s >> 10;
1887 | ^~
1888rice.c:2575:29: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
1889 2575 | msb1 += *s >> 10;
1890 | ^
1891rice.c:2576:26: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
1892 2576 | msb2 += *s >> 11;
1893 | ^~
1894rice.c:2576:29: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
1895 2576 | msb2 += *s >> 11;
1896 | ^
1897rice.c:2594:30: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
1898 2594 | msb1 += *s >>12;
1899 | ^~
1900rice.c:2594:33: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
1901 2594 | msb1 += *s >>12;
1902 | ^
1903rice.c:2611:26: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
1904 2611 | msb1 += *s >> i;
1905 | ^~
1906rice.c:2611:29: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
1907 2611 | msb1 += *s >> i;
1908 | ^
1909rice.c: At top level:
1910rice.c:2822:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
1911 2822 | check_args()
1912 | ^~~~~~~~~~
1913rice.c:2959:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
1914 2959 | encode_initialize()
1915 | ^~~~~~~~~~~~~~~~~
1916rice.c: In function 'encode_initialize':
1917rice.c:2998:32: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion]
1918 2998 | ext2_array[i][j] = (i+j)*(i+j+1)/2 + j + 1;
1919 | ^
1920rice.c: At top level:
1921rice.c:3034:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
1922 3034 | decode_initialize()
1923 | ^~~~~~~~~~~~~~~~~
1924rice.c: In function 'decode_initialize':
1925rice.c:3084:34: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion]
1926 3084 | ext2_array1[index] = i;
1927 | ^
1928rice.c:3085:34: warning: conversion from 'int' to 'unsigned char' may change value [-Wconversion]
1929 3085 | ext2_array2[index] = j;
1930 | ^
1931rice.c: At top level:
1932rice.c:3175:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
1933 3175 | compress_memory_bytes(new_options_mask, new_bits_per_pixel, new_pixels_per_block, new_pixels_per_scanline, in, pixels, out)
1934 | ^~~~~~~~~~~~~~~~~~~~~
1935rice.c: In function 'compress_memory_bytes':
1936rice.c:3209:23: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual]
1937 3209 | input_byte_data = (unsigned char *) in;
1938 | ^
1939rice.c: At top level:
1940rice.c:3240:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
1941 3240 | compress_memory_words(new_options_mask, new_bits_per_pixel, new_pixels_per_block, new_pixels_per_scanline, in, pixels, out)
1942 | ^~~~~~~~~~~~~~~~~~~~~
1943rice.c: In function 'compress_memory_words':
1944rice.c:3274:23: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual]
1945 3274 | input_byte_data = (unsigned char *) in;
1946 | ^
1947rice.c: At top level:
1948rice.c:3304:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
1949 3304 | compress_memory_longs(new_options_mask, new_bits_per_pixel, new_pixels_per_block, new_pixels_per_scanline, in, pixels, out)
1950 | ^~~~~~~~~~~~~~~~~~~~~
1951rice.c: In function 'compress_memory_longs':
1952rice.c:3338:23: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual]
1953 3338 | input_byte_data = (unsigned char *) in;
1954 | ^
1955rice.c: At top level:
1956rice.c:3368:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
1957 3368 | interleave(in, bytes, bits, out)
1958 | ^~~~~~~~~~
1959rice.c: In function 'interleave':
1960rice.c:3382:13: warning: conversion from 'long int' to 'int' may change value [-Wconversion]
1961 3382 | words = bytes/word_size;
1962 | ^~~~~
1963rice.c: At top level:
1964rice.c:3407:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
1965 3407 | compress_memory_floats(new_options_mask, new_bits_per_pixel, new_pixels_per_block, new_pixels_per_scanline, in, pixels, out)
1966 | ^~~~~~~~~~~~~~~~~~~~~~
1967rice.c: In function 'compress_memory_floats':
1968rice.c:3443:51: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'long int' may change the sign of the result [-Wsign-conversion]
1969 3443 | interleave_array = (unsigned char *) malloc(4 * pixels);
1970 | ~~^~~~~~~~
1971rice.c:3450:16: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual]
1972 3450 | interleave((char *) in, pixels*4, new_bits_per_pixel, (char *) interleave_array);
1973 | ^
1974rice.c: At top level:
1975rice.c:3491:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
1976 3491 | compress_memory_doubles(new_options_mask, new_bits_per_pixel, new_pixels_per_block, new_pixels_per_scanline, in, pixels, out)
1977 | ^~~~~~~~~~~~~~~~~~~~~~~
1978rice.c: In function 'compress_memory_doubles':
1979rice.c:3527:51: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'long int' may change the sign of the result [-Wsign-conversion]
1980 3527 | interleave_array = (unsigned char *) malloc(8 * pixels);
1981 | ~~^~~~~~~~
1982rice.c:3534:16: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual]
1983 3534 | interleave((char *) in, pixels*8, new_bits_per_pixel, (char *) interleave_array);
1984 | ^
1985rice.c: In function 'szip_compress_memory':
1986rice.c:3582:5: warning: declaration of 'bits_per_pixel' shadows a global declaration [-Wshadow]
1987 3582 | int bits_per_pixel;
1988 | ^~~~~~~~~~~~~~
1989rice.c:126:12: note: shadowed declaration is here
1990 126 | static int bits_per_pixel;
1991 | ^~~~~~~~~~~~~~
1992rice.c:3583:5: warning: declaration of 'pixels_per_block' shadows a global declaration [-Wshadow]
1993 3583 | int pixels_per_block;
1994 | ^~~~~~~~~~~~~~~~
1995rice.c:131:12: note: shadowed declaration is here
1996 131 | static int pixels_per_block;
1997 | ^~~~~~~~~~~~~~~~
1998rice.c:3584:5: warning: declaration of 'pixels_per_scanline' shadows a global declaration [-Wshadow]
1999 3584 | int pixels_per_scanline;
2000 | ^~~~~~~~~~~~~~~~~~~
2001rice.c:132:12: note: shadowed declaration is here
2002 132 | static int pixels_per_scanline;
2003 | ^~~~~~~~~~~~~~~~~~~
2004rice.c: At top level:
2005rice.c:3776:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
2006 3776 | deinterleave(in, bytes, bits, out)
2007 | ^~~~~~~~~~~~
2008rice.c: In function 'deinterleave':
2009rice.c:3790:13: warning: conversion from 'long int' to 'int' may change value [-Wconversion]
2010 3790 | words = bytes/word_size;
2011 | ^~~~~
2012rice.c: At top level:
2013rice.c:3804:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
2014 3804 | unmap_nn(sigma, pixels)
2015 | ^~~~~~~~
2016rice.c: In function 'unmap_nn':
2017rice.c:3822:17: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
2018 3822 | x = *s++;
2019 | ^
2020rice.c:3823:23: warning: conversion from 'int' to 'char' may change value [-Wconversion]
2021 3823 | *xptr++ = x;
2022 | ^
2023rice.c:3827:24: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
2024 3827 | sig1 = *s++;
2025 | ^
2026rice.c:3837:27: warning: conversion from 'int' to 'char' may change value [-Wconversion]
2027 3837 | *xptr++ = x;
2028 | ^
2029rice.c:3846:21: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
2030 3846 | x = *s++;
2031 | ^
2032rice.c:3847:27: warning: conversion from 'unsigned int' to 'char' may change value [-Wconversion]
2033 3847 | *xptr++ = (unsigned) x >> 8;
2034 | ^
2035rice.c:3848:27: warning: conversion from 'int' to 'char' may change value [-Wconversion]
2036 3848 | *xptr++ = x;
2037 | ^
2038rice.c:3852:28: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
2039 3852 | sig1 = *s++;
2040 | ^
2041rice.c:3862:31: warning: conversion from 'unsigned int' to 'char' may change value [-Wconversion]
2042 3862 | *xptr++ = (unsigned) x >> 8;
2043 | ^
2044rice.c:3863:31: warning: conversion from 'int' to 'char' may change value [-Wconversion]
2045 3863 | *xptr++ = x;
2046 | ^
2047rice.c:3870:21: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
2048 3870 | x = *s++;
2049 | ^
2050rice.c:3871:27: warning: conversion from 'int' to 'char' may change value [-Wconversion]
2051 3871 | *xptr++ = x;
2052 | ^
2053rice.c:3872:27: warning: conversion from 'unsigned int' to 'char' may change value [-Wconversion]
2054 3872 | *xptr++ = (unsigned) x >> 8;
2055 | ^
2056rice.c:3876:28: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
2057 3876 | sig1 = *s++;
2058 | ^
2059rice.c:3886:31: warning: conversion from 'int' to 'char' may change value [-Wconversion]
2060 3886 | *xptr++ = x;
2061 | ^
2062rice.c:3887:31: warning: conversion from 'unsigned int' to 'char' may change value [-Wconversion]
2063 3887 | *xptr++ = (unsigned) x >> 8;
2064 | ^
2065rice.c:3897:21: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
2066 3897 | x = *s++;
2067 | ^
2068rice.c:3898:27: warning: conversion from 'unsigned int' to 'char' may change value [-Wconversion]
2069 3898 | *xptr++ = (unsigned) x >> 24;
2070 | ^
2071rice.c:3899:27: warning: conversion from 'unsigned int' to 'char' may change value [-Wconversion]
2072 3899 | *xptr++ = (unsigned) x >> 16;
2073 | ^
2074rice.c:3900:27: warning: conversion from 'unsigned int' to 'char' may change value [-Wconversion]
2075 3900 | *xptr++ = (unsigned) x >> 8;
2076 | ^
2077rice.c:3901:27: warning: conversion from 'int' to 'char' may change value [-Wconversion]
2078 3901 | *xptr++ = x;
2079 | ^
2080rice.c:3905:28: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
2081 3905 | sig1 = *s++;
2082 | ^
2083rice.c:3915:31: warning: conversion from 'unsigned int' to 'char' may change value [-Wconversion]
2084 3915 | *xptr++ = (unsigned) x >> 24;
2085 | ^
2086rice.c:3916:31: warning: conversion from 'unsigned int' to 'char' may change value [-Wconversion]
2087 3916 | *xptr++ = (unsigned) x >> 16;
2088 | ^
2089rice.c:3917:31: warning: conversion from 'unsigned int' to 'char' may change value [-Wconversion]
2090 3917 | *xptr++ = (unsigned) x >> 8;
2091 | ^
2092rice.c:3918:31: warning: conversion from 'int' to 'char' may change value [-Wconversion]
2093 3918 | *xptr++ = x;
2094 | ^
2095rice.c:3925:21: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
2096 3925 | x = *s++;
2097 | ^
2098rice.c:3926:27: warning: conversion from 'int' to 'char' may change value [-Wconversion]
2099 3926 | *xptr++ = x;
2100 | ^
2101rice.c:3927:27: warning: conversion from 'unsigned int' to 'char' may change value [-Wconversion]
2102 3927 | *xptr++ = (unsigned) x >> 8;
2103 | ^
2104rice.c:3928:27: warning: conversion from 'unsigned int' to 'char' may change value [-Wconversion]
2105 3928 | *xptr++ = (unsigned) x >> 16;
2106 | ^
2107rice.c:3929:27: warning: conversion from 'unsigned int' to 'char' may change value [-Wconversion]
2108 3929 | *xptr++ = (unsigned) x >> 24;
2109 | ^
2110rice.c:3933:28: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
2111 3933 | sig1 = *s++;
2112 | ^
2113rice.c:3943:31: warning: conversion from 'int' to 'char' may change value [-Wconversion]
2114 3943 | *xptr++ = x;
2115 | ^
2116rice.c:3944:31: warning: conversion from 'unsigned int' to 'char' may change value [-Wconversion]
2117 3944 | *xptr++ = (unsigned) x >> 8;
2118 | ^
2119rice.c:3945:31: warning: conversion from 'unsigned int' to 'char' may change value [-Wconversion]
2120 3945 | *xptr++ = (unsigned) x >> 16;
2121 | ^
2122rice.c:3946:31: warning: conversion from 'unsigned int' to 'char' may change value [-Wconversion]
2123 3946 | *xptr++ = (unsigned) x >> 24;
2124 | ^
2125rice.c:3957:17: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
2126 3957 | x = *s++;
2127 | ^
2128rice.c:3958:23: warning: conversion from 'int' to 'char' may change value [-Wconversion]
2129 3958 | *xptr++ = x;
2130 | ^
2131rice.c:3960:20: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
2132 3960 | sig1 = *s++;
2133 | ^
2134rice.c:3970:23: warning: conversion from 'int' to 'char' may change value [-Wconversion]
2135 3970 | *xptr++ = x;
2136 | ^
2137rice.c:3974:24: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
2138 3974 | sig1 = *s++;
2139 | ^
2140rice.c:3975:24: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
2141 3975 | sig2 = *s++;
2142 | ^
2143rice.c:3985:27: warning: conversion from 'int' to 'char' may change value [-Wconversion]
2144 3985 | *xptr++ = x;
2145 | ^
2146rice.c:3996:27: warning: conversion from 'int' to 'char' may change value [-Wconversion]
2147 3996 | *xptr++ = x;
2148 | ^
2149rice.c:4005:21: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
2150 4005 | x = *s++;
2151 | ^
2152rice.c:4006:27: warning: conversion from 'unsigned int' to 'char' may change value [-Wconversion]
2153 4006 | *xptr++ = (unsigned) x >> 8;
2154 | ^
2155rice.c:4007:27: warning: conversion from 'int' to 'char' may change value [-Wconversion]
2156 4007 | *xptr++ = x;
2157 | ^
2158rice.c:4009:24: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
2159 4009 | sig1 = *s++;
2160 | ^
2161rice.c:4019:27: warning: conversion from 'unsigned int' to 'char' may change value [-Wconversion]
2162 4019 | *xptr++ = (unsigned) x >> 8;
2163 | ^
2164rice.c:4020:27: warning: conversion from 'int' to 'char' may change value [-Wconversion]
2165 4020 | *xptr++ = x;
2166 | ^
2167rice.c:4024:28: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
2168 4024 | sig1 = *s++;
2169 | ^
2170rice.c:4025:28: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
2171 4025 | sig2 = *s++;
2172 | ^
2173rice.c:4035:31: warning: conversion from 'unsigned int' to 'char' may change value [-Wconversion]
2174 4035 | *xptr++ = (unsigned) x >> 8;
2175 | ^
2176rice.c:4036:31: warning: conversion from 'int' to 'char' may change value [-Wconversion]
2177 4036 | *xptr++ = x;
2178 | ^
2179rice.c:4047:31: warning: conversion from 'unsigned int' to 'char' may change value [-Wconversion]
2180 4047 | *xptr++ = (unsigned) x >> 8;
2181 | ^
2182rice.c:4048:31: warning: conversion from 'int' to 'char' may change value [-Wconversion]
2183 4048 | *xptr++ = x;
2184 | ^
2185rice.c:4055:21: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
2186 4055 | x = *s++;
2187 | ^
2188rice.c:4056:27: warning: conversion from 'int' to 'char' may change value [-Wconversion]
2189 4056 | *xptr++ = x;
2190 | ^
2191rice.c:4057:27: warning: conversion from 'unsigned int' to 'char' may change value [-Wconversion]
2192 4057 | *xptr++ = (unsigned) x >> 8;
2193 | ^
2194rice.c:4059:24: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
2195 4059 | sig1 = *s++;
2196 | ^
2197rice.c:4069:27: warning: conversion from 'int' to 'char' may change value [-Wconversion]
2198 4069 | *xptr++ = x;
2199 | ^
2200rice.c:4070:27: warning: conversion from 'unsigned int' to 'char' may change value [-Wconversion]
2201 4070 | *xptr++ = (unsigned) x >> 8;
2202 | ^
2203rice.c:4074:28: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
2204 4074 | sig1 = *s++;
2205 | ^
2206rice.c:4075:28: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
2207 4075 | sig2 = *s++;
2208 | ^
2209rice.c:4085:31: warning: conversion from 'int' to 'char' may change value [-Wconversion]
2210 4085 | *xptr++ = x;
2211 | ^
2212rice.c:4086:31: warning: conversion from 'unsigned int' to 'char' may change value [-Wconversion]
2213 4086 | *xptr++ = (unsigned) x >> 8;
2214 | ^
2215rice.c:4097:31: warning: conversion from 'int' to 'char' may change value [-Wconversion]
2216 4097 | *xptr++ = x;
2217 | ^
2218rice.c:4098:31: warning: conversion from 'unsigned int' to 'char' may change value [-Wconversion]
2219 4098 | *xptr++ = (unsigned) x >> 8;
2220 | ^
2221rice.c:4108:21: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
2222 4108 | x = *s++;
2223 | ^
2224rice.c:4109:27: warning: conversion from 'unsigned int' to 'char' may change value [-Wconversion]
2225 4109 | *xptr++ = (unsigned) x >> 24;
2226 | ^
2227rice.c:4110:27: warning: conversion from 'unsigned int' to 'char' may change value [-Wconversion]
2228 4110 | *xptr++ = (unsigned) x >> 16;
2229 | ^
2230rice.c:4111:27: warning: conversion from 'unsigned int' to 'char' may change value [-Wconversion]
2231 4111 | *xptr++ = (unsigned) x >> 8;
2232 | ^
2233rice.c:4112:27: warning: conversion from 'int' to 'char' may change value [-Wconversion]
2234 4112 | *xptr++ = x;
2235 | ^
2236rice.c:4114:24: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
2237 4114 | sig1 = *s++;
2238 | ^
2239rice.c:4124:27: warning: conversion from 'unsigned int' to 'char' may change value [-Wconversion]
2240 4124 | *xptr++ = (unsigned) x >> 24;
2241 | ^
2242rice.c:4125:27: warning: conversion from 'unsigned int' to 'char' may change value [-Wconversion]
2243 4125 | *xptr++ = (unsigned) x >> 16;
2244 | ^
2245rice.c:4126:27: warning: conversion from 'unsigned int' to 'char' may change value [-Wconversion]
2246 4126 | *xptr++ = (unsigned) x >> 8;
2247 | ^
2248rice.c:4127:27: warning: conversion from 'int' to 'char' may change value [-Wconversion]
2249 4127 | *xptr++ = x;
2250 | ^
2251rice.c:4131:28: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
2252 4131 | sig1 = *s++;
2253 | ^
2254rice.c:4132:28: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
2255 4132 | sig2 = *s++;
2256 | ^
2257rice.c:4142:31: warning: conversion from 'unsigned int' to 'char' may change value [-Wconversion]
2258 4142 | *xptr++ = (unsigned) x >> 24;
2259 | ^
2260rice.c:4143:31: warning: conversion from 'unsigned int' to 'char' may change value [-Wconversion]
2261 4143 | *xptr++ = (unsigned) x >> 16;
2262 | ^
2263rice.c:4144:31: warning: conversion from 'unsigned int' to 'char' may change value [-Wconversion]
2264 4144 | *xptr++ = (unsigned) x >> 8;
2265 | ^
2266rice.c:4145:31: warning: conversion from 'int' to 'char' may change value [-Wconversion]
2267 4145 | *xptr++ = x;
2268 | ^
2269rice.c:4156:31: warning: conversion from 'unsigned int' to 'char' may change value [-Wconversion]
2270 4156 | *xptr++ = (unsigned) x >> 24;
2271 | ^
2272rice.c:4157:31: warning: conversion from 'unsigned int' to 'char' may change value [-Wconversion]
2273 4157 | *xptr++ = (unsigned) x >> 16;
2274 | ^
2275rice.c:4158:31: warning: conversion from 'unsigned int' to 'char' may change value [-Wconversion]
2276 4158 | *xptr++ = (unsigned) x >> 8;
2277 | ^
2278rice.c:4159:31: warning: conversion from 'int' to 'char' may change value [-Wconversion]
2279 4159 | *xptr++ = x;
2280 | ^
2281rice.c:4166:21: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
2282 4166 | x = *s++;
2283 | ^
2284rice.c:4167:27: warning: conversion from 'int' to 'char' may change value [-Wconversion]
2285 4167 | *xptr++ = x;
2286 | ^
2287rice.c:4168:27: warning: conversion from 'unsigned int' to 'char' may change value [-Wconversion]
2288 4168 | *xptr++ = (unsigned) x >> 8;
2289 | ^
2290rice.c:4169:27: warning: conversion from 'unsigned int' to 'char' may change value [-Wconversion]
2291 4169 | *xptr++ = (unsigned) x >> 16;
2292 | ^
2293rice.c:4170:27: warning: conversion from 'unsigned int' to 'char' may change value [-Wconversion]
2294 4170 | *xptr++ = (unsigned) x >> 24;
2295 | ^
2296rice.c:4172:24: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
2297 4172 | sig1 = *s++;
2298 | ^
2299rice.c:4182:27: warning: conversion from 'int' to 'char' may change value [-Wconversion]
2300 4182 | *xptr++ = x;
2301 | ^
2302rice.c:4183:27: warning: conversion from 'unsigned int' to 'char' may change value [-Wconversion]
2303 4183 | *xptr++ = (unsigned) x >> 8;
2304 | ^
2305rice.c:4184:27: warning: conversion from 'unsigned int' to 'char' may change value [-Wconversion]
2306 4184 | *xptr++ = (unsigned) x >> 16;
2307 | ^
2308rice.c:4185:27: warning: conversion from 'unsigned int' to 'char' may change value [-Wconversion]
2309 4185 | *xptr++ = (unsigned) x >> 24;
2310 | ^
2311rice.c:4189:28: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
2312 4189 | sig1 = *s++;
2313 | ^
2314rice.c:4190:28: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
2315 4190 | sig2 = *s++;
2316 | ^
2317rice.c:4200:31: warning: conversion from 'int' to 'char' may change value [-Wconversion]
2318 4200 | *xptr++ = x;
2319 | ^
2320rice.c:4201:31: warning: conversion from 'unsigned int' to 'char' may change value [-Wconversion]
2321 4201 | *xptr++ = (unsigned) x >> 8;
2322 | ^
2323rice.c:4202:31: warning: conversion from 'unsigned int' to 'char' may change value [-Wconversion]
2324 4202 | *xptr++ = (unsigned) x >> 16;
2325 | ^
2326rice.c:4203:31: warning: conversion from 'unsigned int' to 'char' may change value [-Wconversion]
2327 4203 | *xptr++ = (unsigned) x >> 24;
2328 | ^
2329rice.c:4214:31: warning: conversion from 'int' to 'char' may change value [-Wconversion]
2330 4214 | *xptr++ = x;
2331 | ^
2332rice.c:4215:31: warning: conversion from 'unsigned int' to 'char' may change value [-Wconversion]
2333 4215 | *xptr++ = (unsigned) x >> 8;
2334 | ^
2335rice.c:4216:31: warning: conversion from 'unsigned int' to 'char' may change value [-Wconversion]
2336 4216 | *xptr++ = (unsigned) x >> 16;
2337 | ^
2338rice.c:4217:31: warning: conversion from 'unsigned int' to 'char' may change value [-Wconversion]
2339 4217 | *xptr++ = (unsigned) x >> 24;
2340 | ^
2341rice.c: At top level:
2342rice.c:4227:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
2343 4227 | output_decoded_data(sigma)
2344 | ^~~~~~~~~~~~~~~~~~~
2345rice.c: In function 'output_decoded_data':
2346rice.c:4233:14: warning: conversion from 'long int' to 'int' may change value [-Wconversion]
2347 4233 | pixels = (output_pixel_count < pixels_per_scanline) ? output_pixel_count : pixels_per_scanline;
2348 | ^
2349rice.c:4245:27: warning: conversion from 'unsigned int' to 'char' may change value [-Wconversion]
2350 4245 | *bptr++ = sigma[i];
2351 | ^~~~~
2352rice.c:4251:31: warning: conversion from 'unsigned int' to 'char' may change value [-Wconversion]
2353 4251 | *bptr++ = sigma[i] >> 8;
2354 | ^~~~~
2355rice.c:4252:31: warning: conversion from 'unsigned int' to 'char' may change value [-Wconversion]
2356 4252 | *bptr++ = sigma[i];
2357 | ^~~~~
2358rice.c:4257:31: warning: conversion from 'unsigned int' to 'char' may change value [-Wconversion]
2359 4257 | *bptr++ = sigma[i];
2360 | ^~~~~
2361rice.c:4258:31: warning: conversion from 'unsigned int' to 'char' may change value [-Wconversion]
2362 4258 | *bptr++ = sigma[i] >> 8;
2363 | ^~~~~
2364rice.c:4266:31: warning: conversion from 'unsigned int' to 'char' may change value [-Wconversion]
2365 4266 | *bptr++ = sigma[i] >> 24;
2366 | ^~~~~
2367rice.c:4267:31: warning: conversion from 'unsigned int' to 'char' may change value [-Wconversion]
2368 4267 | *bptr++ = sigma[i] >> 16;
2369 | ^~~~~
2370rice.c:4268:31: warning: conversion from 'unsigned int' to 'char' may change value [-Wconversion]
2371 4268 | *bptr++ = sigma[i] >> 8;
2372 | ^~~~~
2373rice.c:4269:31: warning: conversion from 'unsigned int' to 'char' may change value [-Wconversion]
2374 4269 | *bptr++ = sigma[i];
2375 | ^~~~~
2376rice.c:4274:31: warning: conversion from 'unsigned int' to 'char' may change value [-Wconversion]
2377 4274 | *bptr++ = sigma[i];
2378 | ^~~~~
2379rice.c:4275:31: warning: conversion from 'unsigned int' to 'char' may change value [-Wconversion]
2380 4275 | *bptr++ = sigma[i] >> 8;
2381 | ^~~~~
2382rice.c:4276:31: warning: conversion from 'unsigned int' to 'char' may change value [-Wconversion]
2383 4276 | *bptr++ = sigma[i] >> 16;
2384 | ^~~~~
2385rice.c:4277:31: warning: conversion from 'unsigned int' to 'char' may change value [-Wconversion]
2386 4277 | *bptr++ = sigma[i] >> 24;
2387 | ^~~~~
2388rice.c: At top level:
2389rice.c:4310:1: warning: function declaration isn't a prototype [-Wstrict-prototypes]
2390 4310 | rice_decode()
2391 | ^~~~~~~~~~~
2392rice.c: In function 'rice_decode':
2393rice.c:4349:21: warning: conversion from 'long int' to 'int' may change value [-Wconversion]
2394 4349 | n = input_byte_count >= INPUT_BUFFER_SIZE ? INPUT_BUFFER_SIZE : input_byte_count;
2395 | ^~~~~~~~~~~~~~~~
2396rice.c:4351:54: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion]
2397 4351 | memcpy(byte_buffer, input_byte_data, n);
2398 | ^
2399rice.c:4363:25: warning: conversion from 'long int' to 'int' may change value [-Wconversion]
2400 4363 | count = input_end - input_ptr;
2401 | ^~~~~~~~~
2402rice.c:4364:54: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
2403 4364 | memcpy(input_buffer, input_ptr, count*sizeof(short));
2404 | ^
2405rice.c:4371:28: warning: conversion from 'int' to 'short unsigned int' may change value [-Wconversion]
2406 4371 | *p++ = (*b << 8) | *(b+1);
2407 | ^
2408rice.c:4401:22: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
2409 4401 | id = data_word >> 29;
2410 | ^~~~~~~~~
2411rice.c:4407:22: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
2412 4407 | id = data_word >> 28;
2413 | ^~~~~~~~~
2414rice.c:4413:22: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
2415 4413 | id = data_word >> 27;
2416 | ^~~~~~~~~
2417rice.c:4420:28: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
2418 4420 | ext2_bit = data_word & 0x80000000;
2419 | ^~~~~~~~~
2420rice.c:4474:36: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
2421 4474 | bits = data_word >> shift;
2422 | ^~~~~~~~~
2423rice.c:4483:36: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
2424 4483 | *s++ = bits;
2425 | ^~~~
2426rice.c:4490:36: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
2427 4490 | bits = data_word >> 16;
2428 | ^~~~~~~~~
2429rice.c:4497:34: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
2430 4497 | bits |= data_word >> (32 - extra);
2431 | ^~
2432rice.c:4497:37: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
2433 4497 | bits |= data_word >> (32 - extra);
2434 | ^~~~~~~~~
2435rice.c:4506:36: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
2436 4506 | *s++ = bits;
2437 | ^~~~
2438rice.c:4542:32: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
2439 4542 | *s++ = zero_count + big_zero_count;
2440 | ^~~~~~~~~~
2441rice.c:4552:36: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
2442 4552 | bits = data_word >> shift;
2443 | ^~~~~~~~~
2444rice.c:4561:49: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
2445 4561 | *s = (*s << k_bits) | bits;
2446 | ^
2447rice.c:4569:36: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
2448 4569 | bits = data_word >> 16;
2449 | ^~~~~~~~~
2450rice.c:4576:34: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
2451 4576 | bits |= data_word >> (32 - extra);
2452 | ^~
2453rice.c:4576:37: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
2454 4576 | bits |= data_word >> (32 - extra);
2455 | ^~~~~~~~~
2456rice.c:4586:49: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
2457 4586 | *s = (*s << k_bits) | bits;
2458 | ^
2459rice.c:4621:28: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
2460 4621 | *s++ = zero_count + big_zero_count;
2461 | ^~~~~~~~~~
2462rice.c:4666:32: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
2463 4666 | *t++ = zero_count + big_zero_count;
2464 | ^~~~~~~~~~
2465rice.c:4670:25: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
2466 4670 | m = *t++;
2467 | ^
2468rice.c:4677:29: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
2469 4677 | m = *t++;
2470 | ^
2471rice.c:4730:41: warning: conversion to 'long unsigned int' from 'long int' may change the sign of the result [-Wsign-conversion]
2472 4730 | memset(s, 0, (end-s)*sizeof(int));
2473 | ^
2474rice.c:4747:22: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
2475 4747 | id = data_word >> 29;
2476 | ^~~~~~~~~
2477rice.c:4753:22: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
2478 4753 | id = data_word >> 28;
2479 | ^~~~~~~~~
2480rice.c:4759:22: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
2481 4759 | id = data_word >> 27;
2482 | ^~~~~~~~~
2483rice.c:4766:28: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
2484 4766 | ext2_bit = data_word & 0x80000000;
2485 | ^~~~~~~~~
2486rice.c:4792:36: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
2487 4792 | bits = data_word >> shift;
2488 | ^~~~~~~~~
2489rice.c:4801:36: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
2490 4801 | *s++ = bits;
2491 | ^~~~
2492rice.c:4808:36: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
2493 4808 | bits = data_word >> 16;
2494 | ^~~~~~~~~
2495rice.c:4815:34: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
2496 4815 | bits |= data_word >> (32 - extra);
2497 | ^~
2498rice.c:4815:37: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
2499 4815 | bits |= data_word >> (32 - extra);
2500 | ^~~~~~~~~
2501rice.c:4824:36: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
2502 4824 | *s++ = bits;
2503 | ^~~~
2504rice.c:4941:36: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
2505 4941 | *s++ = zero_count + big_zero_count;
2506 | ^~~~~~~~~~
2507rice.c:4965:36: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
2508 4965 | *s++ = zero_count + big_zero_count;
2509 | ^~~~~~~~~~
2510rice.c:4977:80: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
2511 4977 | *(s+1) = (*(s+1) << 1) | (data_word >> 30) & 1;
2512 | ~~~~~~~~~~~~~~~~~~^~~
2513rice.c:4978:80: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
2514 4978 | *(s+2) = (*(s+2) << 1) | (data_word >> 29) & 1;
2515 | ~~~~~~~~~~~~~~~~~~^~~
2516rice.c:4979:80: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
2517 4979 | *(s+3) = (*(s+3) << 1) | (data_word >> 28) & 1;
2518 | ~~~~~~~~~~~~~~~~~~^~~
2519rice.c:4980:80: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
2520 4980 | *(s+4) = (*(s+4) << 1) | (data_word >> 27) & 1;
2521 | ~~~~~~~~~~~~~~~~~~^~~
2522rice.c:4981:80: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
2523 4981 | *(s+5) = (*(s+5) << 1) | (data_word >> 26) & 1;
2524 | ~~~~~~~~~~~~~~~~~~^~~
2525rice.c:4982:80: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
2526 4982 | *(s+6) = (*(s+6) << 1) | (data_word >> 25) & 1;
2527 | ~~~~~~~~~~~~~~~~~~^~~
2528rice.c:4983:80: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
2529 4983 | *(s+7) = (*(s+7) << 1) | (data_word >> 24) & 1;
2530 | ~~~~~~~~~~~~~~~~~~^~~
2531rice.c:4998:80: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
2532 4998 | *(s+0) = (*(s+0) << 2) | (data_word >> 30) & 3;
2533 | ~~~~~~~~~~~~~~~~~~^~~
2534rice.c:4999:80: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
2535 4999 | *(s+1) = (*(s+1) << 2) | (data_word >> 28) & 3;
2536 | ~~~~~~~~~~~~~~~~~~^~~
2537rice.c:5000:80: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
2538 5000 | *(s+2) = (*(s+2) << 2) | (data_word >> 26) & 3;
2539 | ~~~~~~~~~~~~~~~~~~^~~
2540rice.c:5001:80: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
2541 5001 | *(s+3) = (*(s+3) << 2) | (data_word >> 24) & 3;
2542 | ~~~~~~~~~~~~~~~~~~^~~
2543rice.c:5002:80: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
2544 5002 | *(s+4) = (*(s+4) << 2) | (data_word >> 22) & 3;
2545 | ~~~~~~~~~~~~~~~~~~^~~
2546rice.c:5003:80: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
2547 5003 | *(s+5) = (*(s+5) << 2) | (data_word >> 20) & 3;
2548 | ~~~~~~~~~~~~~~~~~~^~~
2549rice.c:5004:80: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
2550 5004 | *(s+6) = (*(s+6) << 2) | (data_word >> 18) & 3;
2551 | ~~~~~~~~~~~~~~~~~~^~~
2552rice.c:5005:80: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
2553 5005 | *(s+7) = (*(s+7) << 2) | (data_word >> 16) & 3;
2554 | ~~~~~~~~~~~~~~~~~~^~~
2555rice.c:5017:80: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
2556 5017 | *(s+0) = (*(s+0) << 3) | (data_word >> 29) & 7;
2557 | ~~~~~~~~~~~~~~~~~~^~~
2558rice.c:5018:80: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
2559 5018 | *(s+1) = (*(s+1) << 3) | (data_word >> 26) & 7;
2560 | ~~~~~~~~~~~~~~~~~~^~~
2561rice.c:5019:80: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
2562 5019 | *(s+2) = (*(s+2) << 3) | (data_word >> 23) & 7;
2563 | ~~~~~~~~~~~~~~~~~~^~~
2564rice.c:5020:80: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
2565 5020 | *(s+3) = (*(s+3) << 3) | (data_word >> 20) & 7;
2566 | ~~~~~~~~~~~~~~~~~~^~~
2567rice.c:5021:80: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
2568 5021 | *(s+4) = (*(s+4) << 3) | (data_word >> 17) & 7;
2569 | ~~~~~~~~~~~~~~~~~~^~~
2570rice.c:5031:80: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
2571 5031 | *(s+0) = (*(s+0) << 3) | (data_word >> 29) & 7;
2572 | ~~~~~~~~~~~~~~~~~~^~~
2573rice.c:5032:80: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
2574 5032 | *(s+1) = (*(s+1) << 3) | (data_word >> 26) & 7;
2575 | ~~~~~~~~~~~~~~~~~~^~~
2576rice.c:5033:80: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
2577 5033 | *(s+2) = (*(s+2) << 3) | (data_word >> 23) & 7;
2578 | ~~~~~~~~~~~~~~~~~~^~~
2579rice.c:5048:80: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
2580 5048 | *(s+0) = (*(s+0) << 4) | (data_word >> 28) & 0xf;
2581 | ~~~~~~~~~~~~~~~~~~^~~~~
2582rice.c:5049:80: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
2583 5049 | *(s+1) = (*(s+1) << 4) | (data_word >> 24) & 0xf;
2584 | ~~~~~~~~~~~~~~~~~~^~~~~
2585rice.c:5050:80: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
2586 5050 | *(s+2) = (*(s+2) << 4) | (data_word >> 20) & 0xf;
2587 | ~~~~~~~~~~~~~~~~~~^~~~~
2588rice.c:5051:80: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
2589 5051 | *(s+3) = (*(s+3) << 4) | (data_word >> 16) & 0xf;
2590 | ~~~~~~~~~~~~~~~~~~^~~~~
2591rice.c:5058:80: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
2592 5058 | *(s+0) = (*(s+0) << 4) | (data_word >> 28) & 0xf;
2593 | ~~~~~~~~~~~~~~~~~~^~~~~
2594rice.c:5059:80: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
2595 5059 | *(s+1) = (*(s+1) << 4) | (data_word >> 24) & 0xf;
2596 | ~~~~~~~~~~~~~~~~~~^~~~~
2597rice.c:5060:80: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
2598 5060 | *(s+2) = (*(s+2) << 4) | (data_word >> 20) & 0xf;
2599 | ~~~~~~~~~~~~~~~~~~^~~~~
2600rice.c:5061:80: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
2601 5061 | *(s+3) = (*(s+3) << 4) | (data_word >> 16) & 0xf;
2602 | ~~~~~~~~~~~~~~~~~~^~~~~
2603rice.c:5073:80: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
2604 5073 | *(s+0) = (*(s+0) << 5) | (data_word >> 27) & 0x1f;
2605 | ~~~~~~~~~~~~~~~~~~^~~~~~
2606rice.c:5074:80: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
2607 5074 | *(s+1) = (*(s+1) << 5) | (data_word >> 22) & 0x1f;
2608 | ~~~~~~~~~~~~~~~~~~^~~~~~
2609rice.c:5075:80: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
2610 5075 | *(s+2) = (*(s+2) << 5) | (data_word >> 17) & 0x1f;
2611 | ~~~~~~~~~~~~~~~~~~^~~~~~
2612rice.c:5085:80: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
2613 5085 | *(s+0) = (*(s+0) << 5) | (data_word >> 27) & 0x1f;
2614 | ~~~~~~~~~~~~~~~~~~^~~~~~
2615rice.c:5086:80: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
2616 5086 | *(s+1) = (*(s+1) << 5) | (data_word >> 22) & 0x1f;
2617 | ~~~~~~~~~~~~~~~~~~^~~~~~
2618rice.c:5087:80: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
2619 5087 | *(s+2) = (*(s+2) << 5) | (data_word >> 17) & 0x1f;
2620 | ~~~~~~~~~~~~~~~~~~^~~~~~
2621rice.c:5097:80: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
2622 5097 | *(s+0) = (*(s+0) << 5) | (data_word >> 27) & 0x1f;
2623 | ~~~~~~~~~~~~~~~~~~^~~~~~
2624rice.c:5098:80: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
2625 5098 | *(s+1) = (*(s+1) << 5) | (data_word >> 22) & 0x1f;
2626 | ~~~~~~~~~~~~~~~~~~^~~~~~
2627rice.c:5113:80: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
2628 5113 | *(s+0) = (*(s+0) << 6) | (data_word >> 26) & 0x3f;
2629 | ~~~~~~~~~~~~~~~~~~^~~~~~
2630rice.c:5114:80: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
2631 5114 | *(s+1) = (*(s+1) << 6) | (data_word >> 20) & 0x3f;
2632 | ~~~~~~~~~~~~~~~~~~^~~~~~
2633rice.c:5124:80: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
2634 5124 | *(s+0) = (*(s+0) << 6) | (data_word >> 26) & 0x3f;
2635 | ~~~~~~~~~~~~~~~~~~^~~~~~
2636rice.c:5125:80: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
2637 5125 | *(s+1) = (*(s+1) << 6) | (data_word >> 20) & 0x3f;
2638 | ~~~~~~~~~~~~~~~~~~^~~~~~
2639rice.c:5135:80: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
2640 5135 | *(s+0) = (*(s+0) << 6) | (data_word >> 26) & 0x3f;
2641 | ~~~~~~~~~~~~~~~~~~^~~~~~
2642rice.c:5136:80: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
2643 5136 | *(s+1) = (*(s+1) << 6) | (data_word >> 20) & 0x3f;
2644 | ~~~~~~~~~~~~~~~~~~^~~~~~
2645rice.c:5146:80: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
2646 5146 | *(s+0) = (*(s+0) << 6) | (data_word >> 26) & 0x3f;
2647 | ~~~~~~~~~~~~~~~~~~^~~~~~
2648rice.c:5147:80: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
2649 5147 | *(s+1) = (*(s+1) << 6) | (data_word >> 20) & 0x3f;
2650 | ~~~~~~~~~~~~~~~~~~^~~~~~
2651rice.c:5162:80: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
2652 5162 | *(s+0) = (*(s+0) << 7) | (data_word >> 25) & 0x7f;
2653 | ~~~~~~~~~~~~~~~~~~^~~~~~
2654rice.c:5163:80: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
2655 5163 | *(s+1) = (*(s+1) << 7) | (data_word >> 18) & 0x7f;
2656 | ~~~~~~~~~~~~~~~~~~^~~~~~
2657rice.c:5173:80: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
2658 5173 | *(s+0) = (*(s+0) << 7) | (data_word >> 25) & 0x7f;
2659 | ~~~~~~~~~~~~~~~~~~^~~~~~
2660rice.c:5174:80: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
2661 5174 | *(s+1) = (*(s+1) << 7) | (data_word >> 18) & 0x7f;
2662 | ~~~~~~~~~~~~~~~~~~^~~~~~
2663rice.c:5184:80: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
2664 5184 | *(s+0) = (*(s+0) << 7) | (data_word >> 25) & 0x7f;
2665 | ~~~~~~~~~~~~~~~~~~^~~~~~
2666rice.c:5185:80: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
2667 5185 | *(s+1) = (*(s+1) << 7) | (data_word >> 18) & 0x7f;
2668 | ~~~~~~~~~~~~~~~~~~^~~~~~
2669rice.c:5195:80: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
2670 5195 | *(s+0) = (*(s+0) << 7) | (data_word >> 25) & 0x7f;
2671 | ~~~~~~~~~~~~~~~~~~^~~~~~
2672rice.c:5196:80: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
2673 5196 | *(s+1) = (*(s+1) << 7) | (data_word >> 18) & 0x7f;
2674 | ~~~~~~~~~~~~~~~~~~^~~~~~
2675rice.c:5211:80: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
2676 5211 | *(s+0) = (*(s+0) << 8) | (data_word >> 24) & 0xff;
2677 | ~~~~~~~~~~~~~~~~~~^~~~~~
2678rice.c:5212:80: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
2679 5212 | *(s+1) = (*(s+1) << 8) | (data_word >> 16) & 0xff;
2680 | ~~~~~~~~~~~~~~~~~~^~~~~~
2681rice.c:5219:80: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
2682 5219 | *(s+0) = (*(s+0) << 8) | (data_word >> 24) & 0xff;
2683 | ~~~~~~~~~~~~~~~~~~^~~~~~
2684rice.c:5220:80: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
2685 5220 | *(s+1) = (*(s+1) << 8) | (data_word >> 16) & 0xff;
2686 | ~~~~~~~~~~~~~~~~~~^~~~~~
2687rice.c:5227:80: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
2688 5227 | *(s+0) = (*(s+0) << 8) | (data_word >> 24) & 0xff;
2689 | ~~~~~~~~~~~~~~~~~~^~~~~~
2690rice.c:5228:80: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
2691 5228 | *(s+1) = (*(s+1) << 8) | (data_word >> 16) & 0xff;
2692 | ~~~~~~~~~~~~~~~~~~^~~~~~
2693rice.c:5235:80: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
2694 5235 | *(s+0) = (*(s+0) << 8) | (data_word >> 24) & 0xff;
2695 | ~~~~~~~~~~~~~~~~~~^~~~~~
2696rice.c:5236:80: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
2697 5236 | *(s+1) = (*(s+1) << 8) | (data_word >> 16) & 0xff;
2698 | ~~~~~~~~~~~~~~~~~~^~~~~~
2699rice.c:5353:28: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
2700 5353 | *s++ = zero_count + big_zero_count;
2701 | ^~~~~~~~~~
2702rice.c:5398:32: warning: conversion to 'unsigned int' from 'int' may change the sign of the result [-Wsign-conversion]
2703 5398 | *t++ = zero_count + big_zero_count;
2704 | ^~~~~~~~~~
2705rice.c:5404:29: warning: conversion to 'int' from 'unsigned int' may change the sign of the result [-Wsign-conversion]
2706 5404 | m = *t++;
2707 | ^
2708rice.c:5464:41: warning: conversion to 'long unsigned int' from 'long int' may change the sign of the result [-Wsign-conversion]
2709 5464 | memset(s, 0, (end-s)*sizeof(int));
2710 | ^
2711rice.c: In function 'szip_uncompress_memory':
2712rice.c:5518:23: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual]
2713 5518 | input_byte_data = (unsigned char *) in;
2714 | ^
2715rice.c:5530:44: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'long int' may change the sign of the result [-Wsign-conversion]
2716 5530 | interleave_array = (char *) malloc(out_bytes);
2717 | ^~~~~~~~~
2718rice.c: In function 'szip_check_params':
2719rice.c:5800:5: warning: declaration of 'bits_per_pixel' shadows a global declaration [-Wshadow]
2720 5800 | int bits_per_pixel;
2721 | ^~~~~~~~~~~~~~
2722rice.c:126:12: note: shadowed declaration is here
2723 126 | static int bits_per_pixel;
2724 | ^~~~~~~~~~~~~~
2725rice.c:5801:5: warning: declaration of 'pixels_per_block' shadows a global declaration [-Wshadow]
2726 5801 | int pixels_per_block;
2727 | ^~~~~~~~~~~~~~~~
2728rice.c:131:12: note: shadowed declaration is here
2729 131 | static int pixels_per_block;
2730 | ^~~~~~~~~~~~~~~~
2731rice.c:5802:5: warning: declaration of 'pixels_per_scanline' shadows a global declaration [-Wshadow]
2732 5802 | int pixels_per_scanline;
2733 | ^~~~~~~~~~~~~~~~~~~
2734rice.c:132:12: note: shadowed declaration is here
2735 132 | static int pixels_per_scanline;
2736 | ^~~~~~~~~~~~~~~~~~~
2737rice.c:5812:14: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
2738 5812 | *msg = "bits per pixel must be in range 1..24,32,64";
2739 | ^
2740rice.c:5818:14: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
2741 5818 | *msg = "maximum pixels per block exceeded";
2742 | ^
2743rice.c:5824:14: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
2744 5824 | *msg = "pixels per block must be even";
2745 | ^
2746rice.c:5830:14: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
2747 5830 | *msg = "pixels per block > pixels per scanline";
2748 | ^
2749rice.c:5836:14: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
2750 5836 | *msg = "maximum pixels per scanline exceeded";
2751 | ^
2752rice.c:5842:14: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
2753 5842 | *msg = "image pixels less than pixels per scanline";
2754 | ^
2755mv -f .deps/rice.Tpo .deps/rice.Plo
2756/bin/sh ../libtool --tag=CC --mode=compile /stornext/System/data/apps/gcc/gcc-11.1.0/bin/gcc -DHAVE_CONFIG_H -I. -I/usr/local/include -O2 -flto -fpic -ansi -pedantic -Wall -W -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Wsign-compare -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -O -fomit-frame-pointer -finline-functions -MT sz_api.lo -MD -MP -MF .deps/sz_api.Tpo -c -o sz_api.lo sz_api.c
2757libtool: compile: /stornext/System/data/apps/gcc/gcc-11.1.0/bin/gcc -DHAVE_CONFIG_H -I. -I/usr/local/include -O2 -flto -fpic -ansi -pedantic -Wall -W -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Wsign-compare -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -O -fomit-frame-pointer -finline-functions -MT sz_api.lo -MD -MP -MF .deps/sz_api.Tpo -c sz_api.c -fPIC -DPIC -o sz_api.o
2758sz_api.c:47:6: warning: redundant redeclaration of 'szip_compress_memory' [-Wredundant-decls]
2759 47 | long szip_compress_memory(
2760 | ^~~~~~~~~~~~~~~~~~~~
2761In file included from szlib.h:42,
2762 from sz_api.c:45:
2763ricehdf.h:62:6: note: previous declaration of 'szip_compress_memory' with type 'long int(int, int, int, int, const void *, long int, char *)'
2764 62 | long szip_compress_memory(
2765 | ^~~~~~~~~~~~~~~~~~~~
2766sz_api.c:56:6: warning: redundant redeclaration of 'szip_uncompress_memory' [-Wredundant-decls]
2767 56 | long szip_uncompress_memory(
2768 | ^~~~~~~~~~~~~~~~~~~~~~
2769In file included from szlib.h:42,
2770 from sz_api.c:45:
2771ricehdf.h:71:6: note: previous declaration of 'szip_uncompress_memory' with type 'long int(int, int, int, int, const char *, long int, void *, long int)'
2772 71 | long szip_uncompress_memory(
2773 | ^~~~~~~~~~~~~~~~~~~~~~
2774sz_api.c:66:5: warning: redundant redeclaration of 'szip_check_params' [-Wredundant-decls]
2775 66 | int szip_check_params(
2776 | ^~~~~~~~~~~~~~~~~
2777In file included from szlib.h:42,
2778 from sz_api.c:45:
2779ricehdf.h:81:5: note: previous declaration of 'szip_check_params' with type 'int(int, int, int, long int, char **)'
2780 81 | int szip_check_params(
2781 | ^~~~~~~~~~~~~~~~~
2782sz_api.c: In function 'SZ_Compress':
2783sz_api.c:124:44: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'long int' may change the sign of the result [-Wsign-conversion]
2784 124 | hidden->image_in = (char *) malloc(image_size);
2785 | ^~~~~~~~~~
2786sz_api.c:131:66: warning: conversion from 'long int' to 'double' may change value [-Wconversion]
2787 131 | image_size = (long)(strm->image_pixels * bytes_per_pixel * 1.75);
2788 | ^
2789sz_api.c:132:45: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'long int' may change the sign of the result [-Wsign-conversion]
2790 132 | hidden->image_out = (char *) malloc(image_size);
2791 | ^~~~~~~~~~
2792sz_api.c:141:48: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'long int' may change the sign of the result [-Wsign-conversion]
2793 141 | memcpy(hidden->next_in, strm->next_in, size_in);
2794 | ^~~~~~~
2795sz_api.c:146:27: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion]
2796 146 | strm->avail_in -= size_in;
2797 | ^~~~~~~
2798sz_api.c:147:24: warning: conversion to 'long unsigned int' from 'long int' may change the sign of the result [-Wsign-conversion]
2799 147 | strm->total_in += size_in;
2800 | ^~
2801sz_api.c:154:24: warning: conversion from 'long int' to 'int' may change value [-Wconversion]
2802 154 | return output_bytes;
2803 | ^~~~~~~~~~~~
2804sz_api.c:169:50: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'long int' may change the sign of the result [-Wsign-conversion]
2805 169 | memcpy(strm->next_out, hidden->next_out, size_out);
2806 | ^~~~~~~~
2807sz_api.c:174:28: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion]
2808 174 | strm->avail_out -= size_out;
2809 | ^~~~~~~~
2810sz_api.c:175:25: warning: conversion to 'long unsigned int' from 'long int' may change the sign of the result [-Wsign-conversion]
2811 175 | strm->total_out += size_out;
2812 | ^~
2813sz_api.c: In function 'SZ_Decompress':
2814sz_api.c:270:66: warning: conversion from 'long int' to 'double' may change value [-Wconversion]
2815 270 | image_size = (long)(strm->image_pixels * bytes_per_pixel * 1.75);
2816 | ^
2817sz_api.c:271:44: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'long int' may change the sign of the result [-Wsign-conversion]
2818 271 | hidden->image_in = (char *) malloc(image_size);
2819 | ^~~~~~~~~~
2820sz_api.c:278:66: warning: conversion from 'long int' to 'double' may change value [-Wconversion]
2821 278 | image_size = (long)(strm->image_pixels * bytes_per_pixel * 1.0);
2822 | ^
2823sz_api.c:279:45: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'long int' may change the sign of the result [-Wsign-conversion]
2824 279 | hidden->image_out = (char *) malloc(image_size);
2825 | ^~~~~~~~~~
2826sz_api.c:288:48: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'long int' may change the sign of the result [-Wsign-conversion]
2827 288 | memcpy(hidden->next_in, strm->next_in, size_in);
2828 | ^~~~~~~
2829sz_api.c:293:27: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion]
2830 293 | strm->avail_in -= size_in;
2831 | ^~~~~~~
2832sz_api.c:294:24: warning: conversion to 'long unsigned int' from 'long int' may change the sign of the result [-Wsign-conversion]
2833 294 | strm->total_in += size_in;
2834 | ^~
2835sz_api.c:302:24: warning: conversion from 'long int' to 'int' may change value [-Wconversion]
2836 302 | return output_bytes;
2837 | ^~~~~~~~~~~~
2838sz_api.c:313:50: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'long int' may change the sign of the result [-Wsign-conversion]
2839 313 | memcpy(strm->next_out, hidden->next_out, size_out);
2840 | ^~~~~~~~
2841sz_api.c:318:28: warning: conversion from 'long int' to 'unsigned int' may change value [-Wconversion]
2842 318 | strm->avail_out -= size_out;
2843 | ^~~~~~~~
2844sz_api.c:319:25: warning: conversion to 'long unsigned int' from 'long int' may change the sign of the result [-Wsign-conversion]
2845 319 | strm->total_out += size_out;
2846 | ^~
2847sz_api.c: In function 'SZ_BufftoBuffCompress':
2848sz_api.c:396:24: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion]
2849 396 | pixels = (sourceLen+bytes_per_pixel-1)/bytes_per_pixel;
2850 | ^
2851sz_api.c:396:43: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion]
2852 396 | pixels = (sourceLen+bytes_per_pixel-1)/bytes_per_pixel;
2853 | ^
2854sz_api.c:396:14: warning: conversion to 'long int' from 'size_t' {aka 'long unsigned int'} may change the sign of the result [-Wsign-conversion]
2855 396 | pixels = (sourceLen+bytes_per_pixel-1)/bytes_per_pixel;
2856 | ^
2857sz_api.c:397:33: warning: conversion from 'size_t' {aka 'long unsigned int'} to 'double' may change value [-Wconversion]
2858 397 | out_size = (long)(sourceLen * 2.00);
2859 | ^
2860sz_api.c:399:18: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'long int' [-Wsign-compare]
2861 399 | if (*destLen >= out_size)
2862 | ^~
2863sz_api.c:403:37: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'long int' may change the sign of the result [-Wsign-conversion]
2864 403 | image_out = (char *) malloc(out_size);
2865 | ^~~~~~~~
2866sz_api.c:414:16: warning: conversion from 'long int' to 'int' may change value [-Wconversion]
2867 414 | return output_bytes;
2868 | ^~~~~~~~~~~~
2869sz_api.c:418:18: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'long int' [-Wsign-compare]
2870 418 | if (*destLen >= output_bytes)
2871 | ^~
2872sz_api.c:419:20: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'long int' may change the sign of the result [-Wsign-conversion]
2873 419 | *destLen = output_bytes;
2874 | ^~~~~~~~~~~~
2875sz_api.c: In function 'SZ_BufftoBuffDecompress':
2876sz_api.c:454:22: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'int' may change the sign of the result [-Wsign-conversion]
2877 454 | pixels = *destLen/bytes_per_pixel;
2878 | ^
2879sz_api.c:454:14: warning: conversion to 'long int' from 'size_t' {aka 'long unsigned int'} may change the sign of the result [-Wsign-conversion]
2880 454 | pixels = *destLen/bytes_per_pixel;
2881 | ^
2882sz_api.c:456:136: warning: conversion to 'long int' from 'size_t' {aka 'long unsigned int'} may change the sign of the result [-Wsign-conversion]
2883 456 | output_bytes = szip_uncompress_memory(sz->options_mask, sz->bits_per_pixel, sz->pixels_per_block, sz->pixels_per_scanline, source, sourceLen, dest, pixels);
2884 | ^~~~~~~~~
2885sz_api.c:458:16: warning: conversion from 'long int' to 'int' may change value [-Wconversion]
2886 458 | return output_bytes;
2887 | ^~~~~~~~~~~~
2888sz_api.c:464:20: warning: conversion to 'size_t' {aka 'long unsigned int'} from 'long int' may change the sign of the result [-Wsign-conversion]
2889 464 | *destLen = output_bytes;
2890 | ^~~~~~~~~~~~
2891mv -f .deps/sz_api.Tpo .deps/sz_api.Plo
2892/bin/sh ../libtool --tag=CC --mode=compile /stornext/System/data/apps/gcc/gcc-11.1.0/bin/gcc -DHAVE_CONFIG_H -I. -I/usr/local/include -O2 -flto -fpic -ansi -pedantic -Wall -W -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Wsign-compare -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -O -fomit-frame-pointer -finline-functions -MT encoding.lo -MD -MP -MF .deps/encoding.Tpo -c -o encoding.lo encoding.c
2893libtool: compile: /stornext/System/data/apps/gcc/gcc-11.1.0/bin/gcc -DHAVE_CONFIG_H -I. -I/usr/local/include -O2 -flto -fpic -ansi -pedantic -Wall -W -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Wsign-compare -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -O -fomit-frame-pointer -finline-functions -MT encoding.lo -MD -MP -MF .deps/encoding.Tpo -c encoding.c -fPIC -DPIC -o encoding.o
2894encoding.c:16:30: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
2895 16 | char * szip_encoder_status = "SZIP ENCODER ENABLED";
2896 | ^~~~~~~~~~~~~~~~~~~~~~
2897mv -f .deps/encoding.Tpo .deps/encoding.Plo
2898/bin/sh ../libtool --tag=CC --mode=link /stornext/System/data/apps/gcc/gcc-11.1.0/bin/gcc -O2 -flto -fpic -ansi -pedantic -Wall -W -Wundef -Wshadow -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wwrite-strings -Wconversion -Wsign-compare -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -O -fomit-frame-pointer -finline-functions -version-info 2:0:0 -o libsz.la -rpath /stornext/Home/data/allstaff/h/hickey/tmp/Rtmp8j63KM/R.INSTALLad6b6632e8dd/Rhdf5lib/src/hdf5/szip/szip/lib rice.lo sz_api.lo encoding.lo -lm
2899libtool: link: ar cru .libs/libsz.a rice.o sz_api.o encoding.o
2900ar: rice.o: plugin needed to handle lto object
2901ar: sz_api.o: plugin needed to handle lto object
2902ar: encoding.o: plugin needed to handle lto object
2903libtool: link: ranlib .libs/libsz.a
2904ranlib: rice.o: plugin needed to handle lto object
2905ranlib: sz_api.o: plugin needed to handle lto object
2906ranlib: encoding.o: plugin needed to handle lto object
2907libtool: link: ( cd ".libs" && rm -f "libsz.la" && ln -s "../libsz.la" "libsz.la" )
2908make[2]: Leaving directory `/stornext/Home/data/allstaff/h/hickey/tmp/Rtmp8j63KM/R.INSTALLad6b6632e8dd/Rhdf5lib/src/hdf5/szip/src'
2909make[1]: Leaving directory `/stornext/Home/data/allstaff/h/hickey/tmp/Rtmp8j63KM/R.INSTALLad6b6632e8dd/Rhdf5lib/src/hdf5/szip/src'
2910make[1]: Entering directory `/stornext/Home/data/allstaff/h/hickey/tmp/Rtmp8j63KM/R.INSTALLad6b6632e8dd/Rhdf5lib/src/hdf5/szip'
2911make[1]: Nothing to be done for `all-am'.
2912make[1]: Leaving directory `/stornext/Home/data/allstaff/h/hickey/tmp/Rtmp8j63KM/R.INSTALLad6b6632e8dd/Rhdf5lib/src/hdf5/szip'
2913Making install in src
2914make[1]: Entering directory `/stornext/Home/data/allstaff/h/hickey/tmp/Rtmp8j63KM/R.INSTALLad6b6632e8dd/Rhdf5lib/src/hdf5/szip/src'
2915make[2]: Entering directory `/stornext/Home/data/allstaff/h/hickey/tmp/Rtmp8j63KM/R.INSTALLad6b6632e8dd/Rhdf5lib/src/hdf5/szip/src'
2916 /usr/bin/mkdir -p '/stornext/Home/data/allstaff/h/hickey/tmp/Rtmp8j63KM/R.INSTALLad6b6632e8dd/Rhdf5lib/src/hdf5/szip/szip/lib'
2917 /bin/sh ../libtool --mode=install /usr/bin/install -c libsz.la '/stornext/Home/data/allstaff/h/hickey/tmp/Rtmp8j63KM/R.INSTALLad6b6632e8dd/Rhdf5lib/src/hdf5/szip/szip/lib'
2918libtool: install: /usr/bin/install -c .libs/libsz.lai /stornext/Home/data/allstaff/h/hickey/tmp/Rtmp8j63KM/R.INSTALLad6b6632e8dd/Rhdf5lib/src/hdf5/szip/szip/lib/libsz.la
2919libtool: install: /usr/bin/install -c .libs/libsz.a /stornext/Home/data/allstaff/h/hickey/tmp/Rtmp8j63KM/R.INSTALLad6b6632e8dd/Rhdf5lib/src/hdf5/szip/szip/lib/libsz.a
2920libtool: install: chmod 644 /stornext/Home/data/allstaff/h/hickey/tmp/Rtmp8j63KM/R.INSTALLad6b6632e8dd/Rhdf5lib/src/hdf5/szip/szip/lib/libsz.a
2921libtool: install: ranlib /stornext/Home/data/allstaff/h/hickey/tmp/Rtmp8j63KM/R.INSTALLad6b6632e8dd/Rhdf5lib/src/hdf5/szip/szip/lib/libsz.a
2922ranlib: rice.o: plugin needed to handle lto object
2923ranlib: sz_api.o: plugin needed to handle lto object
2924ranlib: encoding.o: plugin needed to handle lto object
2925libtool: finish: PATH="/stornext/System/data/apps/R/R-4.1.0/lib64/R/bin:/stornext/System/data/apps/hdf5/hdf5-1.8.20/bin:/stornext/Home/data/allstaff/h/hickey/miniconda3/bin:/stornext/Home/data/allstaff/h/hickey/miniconda3/condabin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/stornext/Home/data/allstaff/h/bin/Linux:/stornext/Home/data/allstaff/h/bin:/sbin" ldconfig -n /stornext/Home/data/allstaff/h/hickey/tmp/Rtmp8j63KM/R.INSTALLad6b6632e8dd/Rhdf5lib/src/hdf5/szip/szip/lib
2926----------------------------------------------------------------------
2927Libraries have been installed in:
2928 /stornext/Home/data/allstaff/h/hickey/tmp/Rtmp8j63KM/R.INSTALLad6b6632e8dd/Rhdf5lib/src/hdf5/szip/szip/lib
2929
2930If you ever happen to want to link against installed libraries
2931in a given directory, LIBDIR, you must either use libtool, and
2932specify the full pathname of the library, or use the '-LLIBDIR'
2933flag during linking and do at least one of the following:
2934 - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable
2935 during execution
2936 - add LIBDIR to the 'LD_RUN_PATH' environment variable
2937 during linking
2938 - use the '-Wl,-rpath -Wl,LIBDIR' linker flag
2939 - have your system administrator add LIBDIR to '/etc/ld.so.conf'
2940
2941See any operating system documentation about shared libraries for
2942more information, such as the ld(1) and ld.so(8) manual pages.
2943----------------------------------------------------------------------
2944 /usr/bin/mkdir -p '/stornext/Home/data/allstaff/h/hickey/tmp/Rtmp8j63KM/R.INSTALLad6b6632e8dd/Rhdf5lib/src/hdf5/szip/szip/include'
2945 /usr/bin/install -c -m 644 ricehdf.h szip_adpt.h szlib.h '/stornext/Home/data/allstaff/h/hickey/tmp/Rtmp8j63KM/R.INSTALLad6b6632e8dd/Rhdf5lib/src/hdf5/szip/szip/include'
2946make[2]: Leaving directory `/stornext/Home/data/allstaff/h/hickey/tmp/Rtmp8j63KM/R.INSTALLad6b6632e8dd/Rhdf5lib/src/hdf5/szip/src'
2947make[1]: Leaving directory `/stornext/Home/data/allstaff/h/hickey/tmp/Rtmp8j63KM/R.INSTALLad6b6632e8dd/Rhdf5lib/src/hdf5/szip/src'
2948make[1]: Entering directory `/stornext/Home/data/allstaff/h/hickey/tmp/Rtmp8j63KM/R.INSTALLad6b6632e8dd/Rhdf5lib/src/hdf5/szip'
2949make[2]: Entering directory `/stornext/Home/data/allstaff/h/hickey/tmp/Rtmp8j63KM/R.INSTALLad6b6632e8dd/Rhdf5lib/src/hdf5/szip'
2950make[2]: Nothing to be done for `install-exec-am'.
2951make[2]: Nothing to be done for `install-data-am'.
2952make[2]: Leaving directory `/stornext/Home/data/allstaff/h/hickey/tmp/Rtmp8j63KM/R.INSTALLad6b6632e8dd/Rhdf5lib/src/hdf5/szip'
2953make[1]: Leaving directory `/stornext/Home/data/allstaff/h/hickey/tmp/Rtmp8j63KM/R.INSTALLad6b6632e8dd/Rhdf5lib/src/hdf5/szip'
2954building the hdf5 library...
2955checking for a BSD-compatible install... /usr/bin/install -c
2956checking whether build environment is sane... yes
2957checking for a thread-safe mkdir -p... /usr/bin/mkdir -p
2958checking for gawk... gawk
2959checking whether make sets $(MAKE)... yes
2960checking whether make supports nested variables... yes
2961checking whether make supports nested variables... (cached) yes
2962checking whether to enable maintainer-specific portions of Makefiles... no
2963checking build system type... x86_64-unknown-linux-gnu
2964checking host system type... x86_64-unknown-linux-gnu
2965checking shell variables initial values... done
2966checking if basename works... yes
2967checking if xargs works... yes
2968checking for cached host... none
2969checking for config x86_64-unknown-linux-gnu... no
2970checking for config x86_64-unknown-linux-gnu... no
2971checking for config unknown-linux-gnu... no
2972checking for config unknown-linux-gnu... no
2973checking for config x86_64-linux-gnu... no
2974checking for config x86_64-linux-gnu... no
2975checking for config x86_64-unknown... no
2976checking for config linux-gnu... found
2977compiler '/stornext/System/data/apps/gcc/gcc-11.1.0/bin/gcc' is GNU gcc-11.1.0
2978compiler 'gfortran' is GNU gfortran-4.8.5
2979compiler '/stornext/System/data/apps/gcc/gcc-11.1.0/bin/g++ -std=gnu++14' is GNU g++-11.1.0
2980checking for config ./config/site-specific/host-vc7-shared.hpc.wehi.edu.au... no
2981checking for config ./config/site-specific/host-hpc.wehi.edu.au... no
2982checking for config ./config/site-specific/host-wehi.edu.au... no
2983checking for config ./config/site-specific/host-edu.au... no
2984checking for config ./config/site-specific/host-au... no
2985checking for clang sanitizer checks... checking build mode... production
2986checking for gcc... /stornext/System/data/apps/gcc/gcc-11.1.0/bin/gcc
2987checking whether the C compiler works... yes
2988checking for C compiler default output file name... a.out
2989checking for suffix of executables...
2990checking whether we are cross compiling... no
2991checking for suffix of object files... o
2992checking whether we are using the GNU C compiler... yes
2993checking whether /stornext/System/data/apps/gcc/gcc-11.1.0/bin/gcc accepts -g... yes
2994checking for /stornext/System/data/apps/gcc/gcc-11.1.0/bin/gcc option to accept ISO C89... none needed
2995checking whether /stornext/System/data/apps/gcc/gcc-11.1.0/bin/gcc understands -c and -o together... yes
2996checking for style of include used by make... GNU
2997checking dependency style of /stornext/System/data/apps/gcc/gcc-11.1.0/bin/gcc... gcc3
2998checking if unsupported combinations of configure options are allowed... no
2999checking how to run the C preprocessor... /stornext/System/data/apps/gcc/gcc-11.1.0/bin/gcc -E
3000checking for grep that handles long lines and -e... /usr/bin/grep
3001checking for egrep... /usr/bin/grep -E
3002checking for ANSI C header files... yes
3003checking for sys/types.h... yes
3004checking for sys/stat.h... yes
3005checking for stdlib.h... yes
3006checking for string.h... yes
3007checking for memory.h... yes
3008checking for strings.h... yes
3009checking for inttypes.h... yes
3010checking for stdint.h... yes
3011checking for unistd.h... yes
3012checking for off_t... yes
3013checking for size_t... yes
3014checking for ssize_t... yes
3015checking for ptrdiff_t... yes
3016checking whether byte ordering is bigendian... no
3017checking size of char... 1
3018checking size of short... 2
3019checking size of int... 4
3020checking size of unsigned... 4
3021checking size of long... 8
3022checking size of long long... 8
3023checking size of __int64... 0
3024checking size of float... 4
3025checking size of double... 8
3026checking size of long double... 16
3027checking size of __float128... 16
3028checking size of _Quad... 0
3029checking quadmath.h usability... yes
3030checking quadmath.h presence... yes
3031checking for quadmath.h... yes
3032checking maximum decimal precision for C... 33
3033checking if Fortran interface enabled... no
3034checking whether we are using the GNU C++ compiler... yes
3035checking whether /stornext/System/data/apps/gcc/gcc-11.1.0/bin/g++ -std=gnu++14 accepts -g... yes
3036checking dependency style of /stornext/System/data/apps/gcc/gcc-11.1.0/bin/g++ -std=gnu++14... gcc3
3037checking how to run the C++ preprocessor... /stornext/System/data/apps/gcc/gcc-11.1.0/bin/g++ -std=gnu++14 -E
3038checking if c++ interface enabled... yes
3039checking if /stornext/System/data/apps/gcc/gcc-11.1.0/bin/g++ -std=gnu++14 needs old style header files in includes... no
3040checking if /stornext/System/data/apps/gcc/gcc-11.1.0/bin/g++ -std=gnu++14 can handle namespaces... yes
3041checking if /stornext/System/data/apps/gcc/gcc-11.1.0/bin/g++ -std=gnu++14 can handle static cast... yes
3042checking if /stornext/System/data/apps/gcc/gcc-11.1.0/bin/g++ -std=gnu++14 has offsetof extension... yes
3043checking if the high-level library is enabled... yes
3044checking for ar... ar
3045checking whether make sets $(MAKE)... (cached) yes
3046checking for tr... /usr/bin/tr
3047checking if srcdir= and time commands work together... yes
3048checking if Java JNI interface enabled... no
3049checking if building tests is disabled... checking if building tools is disabled... checking how to print strings... printf
3050checking for a sed that does not truncate output... /usr/bin/sed
3051checking for fgrep... /usr/bin/grep -F
3052checking for ld used by /stornext/System/data/apps/gcc/gcc-11.1.0/bin/gcc... /usr/bin/ld
3053checking if the linker (/usr/bin/ld) is GNU ld... yes
3054checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
3055checking the name lister (/usr/bin/nm -B) interface... BSD nm
3056checking whether ln -s works... yes
3057checking the maximum length of command line arguments... 1572864
3058checking how to convert x86_64-unknown-linux-gnu file names to x86_64-unknown-linux-gnu format... func_convert_file_noop
3059checking how to convert x86_64-unknown-linux-gnu file names to toolchain format... func_convert_file_noop
3060checking for /usr/bin/ld option to reload object files... -r
3061checking for objdump... objdump
3062checking how to recognize dependent libraries... pass_all
3063checking for dlltool... no
3064checking how to associate runtime and link libraries... printf %s\n
3065checking for archiver @FILE support... @
3066checking for strip... strip
3067checking for ranlib... ranlib
3068checking command to parse /usr/bin/nm -B output from /stornext/System/data/apps/gcc/gcc-11.1.0/bin/gcc object... failed
3069checking for sysroot... no
3070checking for a working dd... /usr/bin/dd
3071checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1
3072checking for mt... no
3073checking if : is a manifest tool... no
3074checking for dlfcn.h... yes
3075checking for objdir... .libs
3076checking if /stornext/System/data/apps/gcc/gcc-11.1.0/bin/gcc supports -fno-rtti -fno-exceptions... no
3077checking for /stornext/System/data/apps/gcc/gcc-11.1.0/bin/gcc option to produce PIC... -fPIC -DPIC
3078checking if /stornext/System/data/apps/gcc/gcc-11.1.0/bin/gcc PIC flag -fPIC -DPIC works... yes
3079checking if /stornext/System/data/apps/gcc/gcc-11.1.0/bin/gcc static flag -static works... yes
3080checking if /stornext/System/data/apps/gcc/gcc-11.1.0/bin/gcc supports -c -o file.o... yes
3081checking if /stornext/System/data/apps/gcc/gcc-11.1.0/bin/gcc supports -c -o file.o... (cached) yes
3082checking whether the /stornext/System/data/apps/gcc/gcc-11.1.0/bin/gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
3083checking dynamic linker characteristics... GNU/Linux ld.so
3084checking how to hardcode library paths into programs... immediate
3085checking for shl_load... no
3086checking for shl_load in -ldld... no
3087checking for dlopen... no
3088checking for dlopen in -ldl... yes
3089checking whether a program can dlopen itself... yes
3090checking whether a statically linked program can dlopen itself... no
3091checking whether stripping libraries is possible... yes
3092checking if libtool supports shared libraries... yes
3093checking whether to build shared libraries... no
3094checking whether to build static libraries... yes
3095checking how to run the C++ preprocessor... /stornext/System/data/apps/gcc/gcc-11.1.0/bin/g++ -std=gnu++14 -E
3096checking for ld used by /stornext/System/data/apps/gcc/gcc-11.1.0/bin/g++ -std=gnu++14... /usr/bin/ld -m elf_x86_64
3097checking if the linker (/usr/bin/ld -m elf_x86_64) is GNU ld... yes
3098checking whether the /stornext/System/data/apps/gcc/gcc-11.1.0/bin/g++ -std=gnu++14 linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
3099checking for /stornext/System/data/apps/gcc/gcc-11.1.0/bin/g++ -std=gnu++14 option to produce PIC... -fPIC -DPIC
3100checking if /stornext/System/data/apps/gcc/gcc-11.1.0/bin/g++ -std=gnu++14 PIC flag -fPIC -DPIC works... yes
3101checking if /stornext/System/data/apps/gcc/gcc-11.1.0/bin/g++ -std=gnu++14 static flag -static works... yes
3102checking if /stornext/System/data/apps/gcc/gcc-11.1.0/bin/g++ -std=gnu++14 supports -c -o file.o... yes
3103checking if /stornext/System/data/apps/gcc/gcc-11.1.0/bin/g++ -std=gnu++14 supports -c -o file.o... (cached) yes
3104checking whether the /stornext/System/data/apps/gcc/gcc-11.1.0/bin/g++ -std=gnu++14 linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
3105checking dynamic linker characteristics... (cached) GNU/Linux ld.so
3106checking how to hardcode library paths into programs... immediate
3107checking if we should install only statically linked executables... no
3108checking if -Wl,-rpath should be used to link shared libs in nondefault directories... yes
3109checking for ceil in -lm... yes
3110checking for dlopen in -ldl... (cached) yes
3111checking for ANSI C header files... (cached) yes
3112checking whether time.h and sys/time.h may both be included... yes
3113checking sys/resource.h usability... yes
3114checking sys/resource.h presence... yes
3115checking for sys/resource.h... yes
3116checking sys/time.h usability... yes
3117checking sys/time.h presence... yes
3118checking for sys/time.h... yes
3119checking for unistd.h... (cached) yes
3120checking sys/ioctl.h usability... yes
3121checking sys/ioctl.h presence... yes
3122checking for sys/ioctl.h... yes
3123checking for sys/stat.h... (cached) yes
3124checking sys/socket.h usability... yes
3125checking sys/socket.h presence... yes
3126checking for sys/socket.h... yes
3127checking for sys/types.h... (cached) yes
3128checking sys/file.h usability... yes
3129checking sys/file.h presence... yes
3130checking for sys/file.h... yes
3131checking stddef.h usability... yes
3132checking stddef.h presence... yes
3133checking for stddef.h... yes
3134checking setjmp.h usability... yes
3135checking setjmp.h presence... yes
3136checking for setjmp.h... yes
3137checking features.h usability... yes
3138checking features.h presence... yes
3139checking for features.h... yes
3140checking dirent.h usability... yes
3141checking dirent.h presence... yes
3142checking for dirent.h... yes
3143checking for stdint.h... (cached) yes
3144checking stdbool.h usability... yes
3145checking stdbool.h presence... yes
3146checking for stdbool.h... yes
3147checking netdb.h usability... yes
3148checking netdb.h presence... yes
3149checking for netdb.h... yes
3150checking netinet/in.h usability... yes
3151checking netinet/in.h presence... yes
3152checking for netinet/in.h... yes
3153checking arpa/inet.h usability... yes
3154checking arpa/inet.h presence... yes
3155checking for arpa/inet.h... yes
3156checking io.h usability... no
3157checking io.h presence... no
3158checking for io.h... no
3159checking winsock2.h usability... no
3160checking winsock2.h presence... no
3161checking for winsock2.h... no
3162checking sys/timeb.h usability... yes
3163checking sys/timeb.h presence... yes
3164checking for sys/timeb.h... yes
3165checking for _FILE_OFFSET_BITS value needed for large files... no
3166checking size of int8_t... 1
3167checking size of uint8_t... 1
3168checking size of int_least8_t... 1
3169checking size of uint_least8_t... 1
3170checking size of int_fast8_t... 1
3171checking size of uint_fast8_t... 1
3172checking size of int16_t... 2
3173checking size of uint16_t... 2
3174checking size of int_least16_t... 2
3175checking size of uint_least16_t... 2
3176checking size of int_fast16_t... 8
3177checking size of uint_fast16_t... 8
3178checking size of int32_t... 4
3179checking size of uint32_t... 4
3180checking size of int_least32_t... 4
3181checking size of uint_least32_t... 4
3182checking size of int_fast32_t... 8
3183checking size of uint_fast32_t... 8
3184checking size of int64_t... 8
3185checking size of uint64_t... 8
3186checking size of int_least64_t... 8
3187checking size of uint_least64_t... 8
3188checking size of int_fast64_t... 8
3189checking size of uint_fast64_t... 8
3190checking size of size_t... 8
3191checking size of ssize_t... 8
3192checking size of ptrdiff_t... 8
3193checking size of off_t... 8
3194checking size of bool... 1
3195checking size of time_t... 8
3196checking if dev_t is scalar... yes
3197checking for dmalloc library... suppressed
3198checking zlib.h usability... yes
3199checking zlib.h presence... yes
3200checking for zlib.h... yes
3201checking for compress2 in -lz... yes
3202checking for compress2... yes
3203checking for SZ_BufftoBuffCompress in -lsz... no
3204Using SZ_BufftoBuffCompress from libsz in /stornext/Home/data/allstaff/h/hickey/tmp/Rtmp8j63KM/R.INSTALLad6b6632e8dd/Rhdf5lib/src/hdf5/szip/szip/lib failed. Szip not enabled.
3205checking for thread safe support... no
3206checking whether CLOCK_MONOTONIC is declared... yes
3207checking for tm_gmtoff in struct tm... yes
3208checking for global timezone variable... yes
3209checking for st_blocks in struct stat... no
3210checking for _getvideoconfig... no
3211checking for gettextinfo... no
3212checking for GetConsoleScreenBufferInfo... no
3213checking for getpwuid... yes
3214checking for _scrsize... no
3215checking for ioctl... yes
3216checking for struct videoconfig... no
3217checking for struct text_info... no
3218checking for TIOCGWINSZ... yes
3219checking for TIOCGETD... yes
3220checking for library containing clock_gettime... none required
3221checking for alarm... yes
3222checking for clock_gettime... yes
3223checking for difftime... yes
3224checking for fcntl... yes
3225checking for flock... yes
3226checking for fork... yes
3227checking for frexpf... yes
3228checking for frexpl... yes
3229checking for gethostname... yes
3230checking for getrusage... yes
3231checking for gettimeofday... yes
3232checking for lstat... yes
3233checking for rand_r... yes
3234checking for random... yes
3235checking for setsysinfo... no
3236checking for signal... yes
3237checking for longjmp... yes
3238checking for setjmp... yes
3239checking for siglongjmp... yes
3240checking for sigsetjmp... no
3241checking for sigprocmask... yes
3242checking for snprintf... yes
3243checking for srandom... yes
3244checking for strdup... yes
3245checking for symlink... yes
3246checking for system... yes
3247checking for strtoll... yes
3248checking for strtoull... yes
3249checking for tmpfile... yes
3250checking for asprintf... yes
3251checking for vasprintf... yes
3252checking for vsnprintf... yes
3253checking for waitpid... yes
3254checking for roundf... yes
3255checking for lroundf... yes
3256checking for llroundf... yes
3257checking for round... yes
3258checking for lround... yes
3259checking for llround... yes
3260checking for an ANSI C-conforming const... yes
3261checking if the compiler understands __inline__... yes
3262checking if the compiler understands __inline... yes
3263checking if the compiler understands inline... yes
3264checking for __attribute__ extension... yes
3265checking for __func__ extension... yes
3266checking for __FUNCTION__ extension... yes
3267checking for C99 designated initialization support... yes
3268checking how to print long long... %ld and %lu
3269checking enable debugging symbols... no
3270checking enable asserts... no
3271checking enable developer warnings... no
3272checking profiling... no
3273checking optimization level... high
3274checking enable file locking... best-effort
3275checking for internal debug output... none
3276checking whether function stack tracking is enabled... no
3277checking for API tracing... no
3278checking whether a memory checking tool will be used... no
3279checking whether internal memory allocation sanity checking is used... no
3280checking for parallel support files... skipped
3281checking whether O_DIRECT is declared... yes
3282checking for posix_memalign... yes
3283checking if the direct I/O virtual file driver (VFD) is enabled... no
3284checking if the Mirror virtual file driver (VFD) is enabled... no
3285checking curl/curl.h usability... yes
3286checking curl/curl.h presence... yes
3287checking for curl/curl.h... yes
3288checking openssl/evp.h usability... yes
3289checking openssl/evp.h presence... yes
3290checking for openssl/evp.h... yes
3291checking openssl/hmac.h usability... yes
3292checking openssl/hmac.h presence... yes
3293checking for openssl/hmac.h... yes
3294checking openssl/sha.h usability... yes
3295checking openssl/sha.h presence... yes
3296checking for openssl/sha.h... yes
3297checking for curl_global_init in -lcurl... yes
3298checking for EVP_sha256 in -lcrypto... yes
3299checking if the Read-Only S3 virtual file driver (VFD) is enabled... yes
3300checking for libhdfs... suppressed
3301checking for custom examples path definition... ${prefix}/share/hdf5_examples
3302checking for custom plugin default path definition... /usr/local/hdf5/lib/plugin
3303checking whether exception handling functions is checked during data conversions... yes
3304checking whether data accuracy is guaranteed during data conversions... yes
3305checking if the machine has window style path name... no
3306checking if using special algorithm to convert long double to (unsigned) long values... no
3307checking if using special algorithm to convert (unsigned) long to long double values... no
3308checking if correctly converting long double to (unsigned) long long values... yes
3309checking if correctly converting (unsigned) long long to long double values... yes
3310checking if the system is IBM ppc64le and cannot correctly convert some long double values... no
3311checking additional programs should be built... no
3312checking if deprecated public symbols are available... yes
3313checking which version of public symbols to use by default... v110
3314checking whether to perform strict file format checks... no
3315checking for pread... yes
3316checking for pwrite... yes
3317checking whether to use pread/pwrite instead of read/write in certain VFDs... yes
3318checking whether to have library information embedded in the executables... yes
3319checking if alignment restrictions are strictly enforced... no
3320configure: creating ./config.lt
3321config.lt: creating libtool
3322checking that generated files are newer than configure... done
3323configure: creating ./config.status
3324config.status: creating src/libhdf5.settings
3325config.status: creating Makefile
3326config.status: creating src/Makefile
3327config.status: creating utils/Makefile
3328config.status: creating utils/mirror_vfd/Makefile
3329config.status: creating bin/h5cc
3330config.status: creating bin/Makefile
3331config.status: creating c++/Makefile
3332config.status: creating c++/src/Makefile
3333config.status: creating c++/src/h5c++
3334config.status: creating hl/Makefile
3335config.status: creating hl/src/Makefile
3336config.status: creating hl/c++/Makefile
3337config.status: creating hl/c++/src/Makefile
3338config.status: creating src/H5config.h
3339config.status: executing pubconf commands
3340creating src/H5pubconf.h
3341Post process src/libhdf5.settings
3342config.status: executing depfiles commands
3343config.status: executing libtool commands
3344config.status: executing .classes commands
3345 SUMMARY OF THE HDF5 CONFIGURATION
3346 =================================
3347
3348General Information:
3349-------------------
3350 HDF5 Version: 1.10.7
3351 Configured on: Fri May 28 18:18:43 AEST 2021
3352 Configured by: hickey@vc7-shared.hpc.wehi.edu.au
3353 Host system: x86_64-unknown-linux-gnu
3354 Uname information: Linux vc7-shared.hpc.wehi.edu.au 3.10.0-957.el7.x86_64 #1 SMP Thu Nov 8 23:39:32 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
3355 Byte sex: little-endian
3356 Installation point: /stornext/Home/data/allstaff/h/hickey/tmp/Rtmp8j63KM/R.INSTALLad6b6632e8dd/Rhdf5lib/src/hdf5/hdf5
3357
3358Compiling Options:
3359------------------
3360 Build Mode: production
3361 Debugging Symbols: no
3362 Asserts: no
3363 Profiling: no
3364 Optimization Level: high
3365
3366Linking Options:
3367----------------
3368 Libraries: static
3369 Statically Linked Executables:
3370 LDFLAGS: -L/usr/local/lib64
3371 H5_LDFLAGS:
3372 AM_LDFLAGS:
3373 Extra libraries: -lcrypto -lcurl -lz -ldl -lm
3374 Archiver: ar
3375 AR_FLAGS: cr
3376 Ranlib: ranlib
3377
3378Languages:
3379----------
3380 C: yes
3381 C Compiler: /stornext/System/data/apps/gcc/gcc-11.1.0/bin/gcc ( gcc (GCC) 11.1.0)
3382 CPPFLAGS: -I/usr/local/include
3383 H5_CPPFLAGS: -D_GNU_SOURCE -D_POSIX_C_SOURCE=200809L -DNDEBUG -UH5_DEBUG_API
3384 AM_CPPFLAGS:
3385 C Flags: -g -O2 -flto -fpic
3386 H5 C Flags: -std=c99 -Wno-c++-compat -Wno-format-nonliteral -Wshadow -Wundef -Wwrite-strings -Wlarger-than=2560 -Wlogical-op -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wsync-nand -Wstrict-overflow=5 -Wno-unsuffixed-float-constants -Wdouble-promotion -Wtrampolines -Wstack-usage=8192 -Wmaybe-uninitialized -Wdate-time -Warray-bounds=2 -Wc99-c11-compat -Wduplicated-cond -Whsa -Wnormalized -Wnull-dereference -Wunused-const-variable -Walloca -Walloc-zero -Wduplicated-branches -Wformat-overflow=2 -Wformat-truncation=1 -Wimplicit-fallthrough=5 -Wrestrict -Wattribute-alias -Wcast-align=strict -Wshift-overflow=2 -Wattribute-alias=2 -Wmissing-profile -fstdarg-opt -s -Wno-aggregate-return -Wno-inline -Wno-missing-format-attribute -Wno-missing-noreturn -Wno-overlength-strings -Wno-jump-misses-init -Wno-suggest-attribute=const -Wno-suggest-attribute=noreturn -Wno-suggest-attribute=pure -Wno-suggest-attribute=format -Wno-suggest-attribute=cold -Wno-suggest-attribute=malloc -O3 -Werror=bad-function-cast -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-declarations -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=packed -Werror=pointer-sign -Werror=pointer-to-int-cast -Werror=redundant-decls -Werror=strict-prototypes -Werror=switch -Wunused-function -Wunused-variable -Wunused-parameter -Wcast-align -Wunused-but-set-variable -Wformat -Werror=incompatible-pointer-types -Werror=shadow -Wcast-function-type -Wmaybe-uninitialized
3387 AM C Flags:
3388 Shared C Library: no
3389 Static C Library: yes
3390
3391
3392 Fortran: no
3393
3394 C++: yes
3395 C++ Compiler: /stornext/System/data/apps/gcc/gcc-11.1.0/bin/g++ -std=gnu++14 ( g++ (GCC) 11.1.0)
3396 C++ Flags: -g -O2 -flto -fpic
3397 H5 C++ Flags: -Wall -Wcast-qual -Wconversion -Wctor-dtor-privacy -Weffc++ -Wextra -Wfloat-equal -Wformat=2 -Winit-self -Winvalid-pch -Wmissing-include-dirs -Wno-format-nonliteral -Wnon-virtual-dtor -Wold-style-cast -Woverloaded-virtual -Wreorder -Wshadow -Wsign-promo -Wundef -Wwrite-strings -pedantic -Wlarger-than=2560 -Wlogical-op -Wframe-larger-than=16384 -Wpacked-bitfield-compat -Wsync-nand -Wstrict-overflow=5 -Wno-unsuffixed-float-constants -Wdouble-promotion -Wtrampolines -Wstack-usage=8192 -Wmaybe-uninitialized -Wdate-time -Wopenmp-simd -Warray-bounds=2 -Wduplicated-cond -Whsa -Wnormalized -Wnull-dereference -Wunused-const-variable -Walloca -Walloc-zero -Wduplicated-branches -Wformat-overflow=2 -Wformat-truncation=1 -Wimplicit-fallthrough=5 -Wrestrict -Wattribute-alias -Wcast-align=strict -Wshift-overflow=2 -Wattribute-alias=2 -Wmissing-profile -fstdarg-opt -s -O3 -Wcast-align -Wmissing-declarations -Werror=packed -Werror=redundant-decls -Werror=switch -Wunused-but-set-variable -Werror=unused-function -Werror=unused-variable -Wunused-parameter -Werror=shadow
3398 AM C++ Flags:
3399 Shared C++ Library: no
3400 Static C++ Library: yes
3401
3402 Java: no
3403
3404
3405Features:
3406---------
3407 Parallel HDF5: no
3408Parallel Filtered Dataset Writes: no
3409 Large Parallel I/O: no
3410 High-level library: yes
3411 Build HDF5 Tests: yes
3412 Build HDF5 Tools: yes
3413 Threadsafety: no
3414 Default API mapping: v110
3415 With deprecated public symbols: yes
3416 I/O filters (external): deflate(zlib)
3417 MPE: no
3418 Direct VFD: no
3419 Mirror VFD: no
3420 (Read-Only) S3 VFD: yes
3421 (Read-Only) HDFS VFD: no
3422 dmalloc: no
3423 Packages w/ extra debug output: none
3424 API tracing: no
3425 Using memory checker: no
3426 Memory allocation sanity checks: no
3427 Function stack tracing: no
3428 Use file locking: best-effort
3429 Strict file format checks: no
3430 Optimization instrumentation: no
3431for d in src . c++ hl; do \
3432 if test $d != .; then \
3433 (cd $d && make lib) || exit 1; \
3434 fi; \
3435done
3436make[1]: Entering directory `/stornext/Home/data/allstaff/h/hickey/tmp/Rtmp8j63KM/R.INSTALLad6b6632e8dd/Rhdf5lib/src/hdf5/src'
3437make[2]: Entering directory `/stornext/Home/data/allstaff/h/hickey/tmp/Rtmp8j63KM/R.INSTALLad6b6632e8dd/Rhdf5lib/src/hdf5/src'
3438 CC H5.lo
3439 CC H5checksum.lo
3440 CC H5dbg.lo
3441 CC H5system.lo
3442 CC H5timer.lo
3443 CC H5trace.lo
3444H5trace.c: In function 'H5_trace':
3445H5trace.c:244:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow]
3446 244 | unsigned n = (unsigned)MAX (0, (int)HDstrlen(argname) - 3);
3447 | ^~~~~~~~
3448 CC H5A.lo
3449 CC H5Abtree2.lo
3450 CC H5Adense.lo
3451H5Adense.c: In function 'H5A__dense_fnd_cb':
3452H5Adense.c:314:27: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
3453 314 | H5A_t *old_attr = *user_attr;
3454 | ^
3455 CC H5Adeprec.lo
3456 CC H5Aint.lo
3457 CC H5Atest.lo
3458 CC H5AC.lo
3459 CC H5ACdbg.lo
3460 CC H5ACproxy_entry.lo
3461 CC H5B.lo
3462 CC H5Bcache.lo
3463 CC H5Bdbg.lo
3464H5Bdbg.c: In function 'H5B_debug':
3465H5Bdbg.c:129:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow]
3466 129 | "Address:", bt->child[u]);
3467 | ^~~~~~~~~~
3468H5Bdbg.c:135:23: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow]
3469 135 | "Left Key:");
3470 | ^~~~~~~~~~~
3471H5Bdbg.c:137:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow]
3472 137 | (void)(type->debug_key)(stream, indent + 6, MAX(0, fwidth - 6), H5B_NKEY(bt, shared, u), udata);
3473 | ^
3474H5Bdbg.c:141:23: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow]
3475 141 | "Right Key:");
3476 | ^~~~~~~~~~~~
3477H5Bdbg.c:143:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow]
3478 143 | (void)(type->debug_key)(stream, indent + 6, MAX (0, fwidth - 6), H5B_NKEY(bt, shared, u + 1), udata);
3479 | ^
3480 CC H5B2.lo
3481 CC H5B2cache.lo
3482 CC H5B2dbg.lo
3483H5B2dbg.c: In function 'H5B2__hdr_debug':
3484H5B2dbg.c:158:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow]
3485 158 | hdr->node_info[u].max_nrec, hdr->node_info[u].split_nrec, hdr->node_info[u].merge_nrec);
3486 | ^~~
3487H5B2dbg.c: In function 'H5B2__int_debug':
3488H5B2dbg.c:252:19: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow]
3489 252 | internal->node_ptrs[u].addr);
3490 | ^~~~~~~~
3491H5B2dbg.c:257:19: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow]
3492 257 | temp_str);
3493 | ^~~~~~~~
3494H5B2dbg.c:259:9: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow]
3495 259 | (void)(type->debug)(stream, indent + 6, MAX (0, fwidth-6), H5B2_INT_NREC(internal, hdr, u), hdr->cb_ctx);
3496 | ^
3497H5B2dbg.c:268:15: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow]
3498 268 | internal->node_ptrs[u].addr);
3499 | ^~~~~~~~
3500H5B2dbg.c: In function 'H5B2__leaf_debug':
3501H5B2dbg.c:360:19: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow]
3502 360 | temp_str);
3503 | ^~~~~~~~
3504H5B2dbg.c:362:9: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow]
3505 362 | (void)(type->debug)(stream, indent + 6, MAX (0, fwidth-6), H5B2_LEAF_NREC(leaf, hdr, u), hdr->cb_ctx);
3506 | ^
3507 CC H5B2hdr.lo
3508 CC H5B2int.lo
3509 CC H5B2internal.lo
3510 CC H5B2leaf.lo
3511 CC H5B2stat.lo
3512 CC H5B2test.lo
3513 CC H5C.lo
3514H5C.c: In function 'H5C_flush_cache':
3515H5C.c:1212:25: warning: variable 'ignore_protected' set but not used [-Wunused-but-set-variable]
3516 1212 | hbool_t ignore_protected;
3517 | ^~~~~~~~~~~~~~~~
3518In file included from H5C.c:82:
3519H5C.c: In function 'H5C__unpin_entry_real':
3520H5private.h:2130:13: warning: unused variable 'err_occurred' [-Wunused-variable]
3521 2130 | hbool_t err_occurred = FALSE; \
3522 | ^~~~~~~~~~~~
3523H5private.h:2350:5: note: in expansion of macro 'FUNC_ENTER_COMMON'
3524 2350 | FUNC_ENTER_COMMON(H5_IS_PKG(FUNC)); \
3525 | ^~~~~~~~~~~~~~~~~
3526H5C.c:4359:5: note: in expansion of macro 'FUNC_ENTER_STATIC'
3527 4359 | FUNC_ENTER_STATIC
3528 | ^~~~~~~~~~~~~~~~~
3529H5C.c: In function 'H5C__autoadjust__ageout__remove_all_markers':
3530H5C.c:9820:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow]
3531 9820 | } /* H5C__remove_entry() */
3532 | ^
3533H5C.c:9820:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow]
3534H5C.c: In function 'H5C__mark_flush_dep_clean':
3535H5C.c:9820:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow]
3536H5C.c: In function 'H5C__autoadjust__ageout__insert_new_marker':
3537H5C.c:9820:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow]
3538H5C.c: In function 'H5C__autoadjust__ageout__remove_excess_markers':
3539H5C.c:9820:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow]
3540H5C.c:9820:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow]
3541H5C.c: In function 'H5C__autoadjust__ageout__cycle_epoch_marker':
3542H5C.c:9820:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow]
3543H5C.c: In function 'H5C__mark_flush_dep_serialized':
3544H5C.c:9820:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow]
3545 CC H5Cdbg.lo
3546 CC H5Cepoch.lo
3547 CC H5Cimage.lo
3548In file included from H5Cprivate.h:35,
3549 from H5Cpkg.h:37,
3550 from H5Cimage.c:42:
3551H5Cimage.c: In function 'H5C__reconstruct_cache_entry':
3552H5Fprivate.h:168:71: warning: this condition has identical branches [-Wduplicated-branches]
3553 168 | ((*(p) & (unsigned)0x80) ? (unsigned)(~0xffffffff) : (unsigned)0x0))); (p)++; \
3554 | ^
3555H5Cimage.c:3397:5: note: in expansion of macro 'INT32DECODE'
3556 3397 | INT32DECODE(p, pf_entry_ptr->lru_rank);
3557 | ^~~~~~~~~~~
3558H5Cimage.c: In function 'H5C__prep_for_file_close__setup_image_entries_array':
3559H5Cimage.c:3575:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow]
3560 3575 | } /* H5C__write_cache_image() */
3561 | ^
3562H5Cimage.c:3575:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow]
3563H5Cimage.c: In function 'H5C__deserialize_prefetched_entry':
3564H5Cimage.c:3575:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow]
3565 CC H5Clog.lo
3566 CC H5Clog_json.lo
3567 CC H5Clog_trace.lo
3568 CC H5Cprefetched.lo
3569 CC H5Cquery.lo
3570 CC H5Ctag.lo
3571 CC H5Ctest.lo
3572 CC H5CS.lo
3573 CC H5CX.lo
3574 CC H5D.lo
3575 CC H5Dbtree.lo
3576 CC H5Dbtree2.lo
3577 CC H5Dchunk.lo
3578H5Dchunk.c: In function 'H5D__create_chunk_file_map_hyper':
3579H5Dchunk.c:1873:40: warning: passing argument 1 of 'H5S_combine_hyperslab' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
3580 1873 | if(H5S_combine_hyperslab(fm->file_space, H5S_SELECT_AND, coords, NULL, fm->chunk_dim, NULL, &tmp_fchunk) < 0)
3581 | ~~^~~~~~~~~~~~
3582In file included from H5Rprivate.h:26,
3583 from H5Tprivate.h:32,
3584 from H5Zprivate.h:28,
3585 from H5CXprivate.h:30,
3586 from H5Dchunk.c:55:
3587H5Sprivate.h:313:44: note: expected 'H5S_t *' but argument is of type 'const H5S_t *'
3588 313 | H5_DLL herr_t H5S_combine_hyperslab(H5S_t *old_space, H5S_seloper_t op,
3589 | ~~~~~~~^~~~~~~~~
3590H5Dchunk.c: In function 'H5D__chunk_allocate':
3591H5Dchunk.c:4433:32: warning: cast between incompatible function types from 'void * (*)(void *, const H5O_pline_t *)' to 'void (*)(void *, void *)' [-Wcast-function-type]
3592 4433 | (void *)pline, (H5MM_free_t)H5D__chunk_mem_xfree, (void *)pline,
3593 | ^
3594H5Dchunk.c:4482:22: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
3595 4482 | idx_info.storage = sc;
3596 | ^
3597H5Dchunk.c: In function 'H5D__chunk_copy_cb':
3598H5Dchunk.c:6159:111: warning: passing argument 5 of 'H5D__chunk_file_alloc' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
3599 6159 | if(H5D__chunk_file_alloc(udata->idx_info_dst, NULL, &udata_dst.chunk_block, &need_insert, udata_dst.common.scaled) < 0)
3600 | ~~~~~~~~~~~~~~~~^~~~~~~
3601In file included from H5Dchunk.c:56:
3602H5Dpkg.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 *'}
3603 653 | H5F_block_t *new_chunk, hbool_t *need_insert, hsize_t scaled[]);
3604 | ~~~~~~~~^~~~~~~~
3605H5Dchunk.c: In function 'H5D__chunk_update_old_edge_chunks':
3606H5Dchunk.c:7492:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow]
3607 7492 | } /* end H5D__get_chunk_info_by_coord() */
3608 | ^
3609H5Dchunk.c:7492:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow]
3610H5Dchunk.c: In function 'H5D__chunk_allocate':
3611H5Dchunk.c:7492:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow]
3612 CC H5Dcompact.lo
3613 CC H5Dcontig.lo
3614 CC H5Ddbg.lo
3615 CC H5Ddeprec.lo
3616 CC H5Dearray.lo
3617 CC H5Defl.lo
3618 CC H5Dfarray.lo
3619 CC H5Dfill.lo
3620 CC H5Dint.lo
3621H5Dint.c:100:21: warning: size of 'H5D_def_dset' 4672 bytes exceeds maximum object size 2560 [-Wlarger-than=]
3622 100 | static H5D_shared_t H5D_def_dset;
3623 | ^~~~~~~~~~~~
3624In file included from H5Dint.c:24:
3625H5Dint.c: In function 'H5D_nameof':
3626H5Dint.c:2230:49: warning: return discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
3627 2230 | FUNC_LEAVE_NOAPI(dataset ? &(dataset->path) : NULL)
3628H5private.h:2437:12: note: in definition of macro 'FUNC_LEAVE_NOAPI'
3629 2437 | return(ret_value); \
3630 | ^~~~~~~~~
3631H5Dint.c: In function 'H5D_flush_all':
3632H5Dint.c:3327:52: warning: passing argument 3 of 'H5I_iterate' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
3633 3327 | if(H5I_iterate(H5I_DATASET, H5D__flush_all_cb, f, FALSE) < 0) /* Casting away const OK -QAK */
3634 | ^
3635In file included from H5Dint.c:31:
3636H5Iprivate.h:70:74: note: expected 'void *' but argument is of type 'const H5F_t *'
3637 70 | H5_DLL herr_t H5I_iterate(H5I_type_t type, H5I_search_func_t func, void *udata, hbool_t app_ref);
3638 | ~~~~~~^~~~~
3639 CC H5Dio.lo
3640 CC H5Dlayout.lo
3641 CC H5Dnone.lo
3642 CC H5Doh.lo
3643 CC H5Dscatgath.lo
3644 CC H5Dselect.lo
3645 CC H5Dsingle.lo
3646 CC H5Dtest.lo
3647 CC H5Dvirtual.lo
3648 CC H5E.lo
3649 CC H5Edeprec.lo
3650 CC H5Eint.lo
3651 CC H5EA.lo
3652 CC H5EAcache.lo
3653 CC H5EAdbg.lo
3654H5EAdbg.c: In function 'H5EA__iblock_debug':
3655H5EAdbg.c:251:21: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow]
3656 251 | ((uint8_t *)iblock->elmts) + (hdr->cparam.cls->nat_elmt_size * u)) < 0)
3657 | ^
3658H5EAdbg.c:268:17: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow]
3659 268 | iblock->dblk_addrs[u]);
3660 | ^~~~~~
3661H5EAdbg.c:284:17: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow]
3662 284 | iblock->sblk_addrs[u]);
3663 | ^~~~~~
3664H5EAdbg.c: In function 'H5EA__sblock_debug':
3665H5EAdbg.c:374:17: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow]
3666 374 | sblock->dblk_addrs[u]);
3667 | ^~~~~~
3668H5EAdbg.c: In function 'H5EA__dblock_debug':
3669H5EAdbg.c:455:17: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow]
3670 455 | ((uint8_t *)dblock->elmts) + (hdr->cparam.cls->nat_elmt_size * u)) < 0)
3671 | ^
3672 CC H5EAdblkpage.lo
3673 CC H5EAdblock.lo
3674 CC H5EAhdr.lo
3675 CC H5EAiblock.lo
3676 CC H5EAint.lo
3677 CC H5EAsblock.lo
3678 CC H5EAstat.lo
3679 CC H5EAtest.lo
3680 CC H5F.lo
3681 CC H5Faccum.lo
3682 CC H5Fcwfs.lo
3683 CC H5Fdbg.lo
3684H5Fdbg.c: In function 'H5F_debug':
3685H5Fdbg.c:125:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow]
3686 125 | H5G__ent_debug(f->shared->sblock->root_ent, stream, indent + 3, MAX(0, fwidth - 3), NULL);
3687 | ^~~~~~~~~~~~~~
3688H5Fdbg.c:140:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow]
3689 140 | H5G__ent_debug(&root_ent, stream, indent + 3, MAX(0, fwidth - 3), NULL);
3690 | ^~~~~~~~~~~~~~
3691 CC H5Fdeprec.lo
3692 CC H5Fefc.lo
3693 CC H5Ffake.lo
3694 CC H5Fint.lo
3695 CC H5Fio.lo
3696 CC H5Fmount.lo
3697 CC H5Fquery.lo
3698 CC H5Fsfile.lo
3699 CC H5Fspace.lo
3700 CC H5Fsuper.lo
3701H5Fsuper.c: In function 'H5F__super_read':
3702H5Fsuper.c:528:11: warning: this condition has identical branches [-Wduplicated-branches]
3703 528 | if(H5F_addr_lt(super_addr, sblock->base_addr))
3704 | ^
3705 CC H5Fsuper_cache.lo
3706 CC H5Ftest.lo
3707 CC H5FA.lo
3708 CC H5FAcache.lo
3709 CC H5FAdbg.lo
3710H5FAdbg.c: In function 'H5FA__dblock_debug':
3711H5FAdbg.c:251:21: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow]
3712 251 | if((hdr->cparam.cls->debug)(stream, (indent + 3), MAX(0, (fwidth - 3)), (hsize_t)u, ((uint8_t *)dblk_page->elmts) + (hdr->cparam.cls->nat_elmt_size * u)) < 0)
3713 | ^~
3714H5FAdbg.c:267:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow]
3715 267 | if((hdr->cparam.cls->debug)(stream, (indent + 3), MAX(0, (fwidth - 3)), (hsize_t)u, ((uint8_t *)dblock->elmts) + (hdr->cparam.cls->nat_elmt_size * u)) < 0)
3716 | ^~
3717 CC H5FAdblock.lo
3718 CC H5FAdblkpage.lo
3719 CC H5FAhdr.lo
3720 CC H5FAint.lo
3721 CC H5FAstat.lo
3722 CC H5FAtest.lo
3723 CC H5FD.lo
3724 CC H5FDcore.lo
3725 CC H5FDfamily.lo
3726H5FDfamily.c: In function 'H5FD__family_get_eof':
3727H5FDfamily.c:1369:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow]
3728 1369 | } /* end H5FD__family_unlock() */
3729 | ^
3730 CC H5FDhdfs.lo
3731H5FDhdfs.c: In function 'H5Pget_fapl_hdfs':
3732H5FDhdfs.c:1761:24: warning: unused parameter 'fapl_id' [-Wunused-parameter]
3733 1761 | H5Pget_fapl_hdfs(hid_t fapl_id, H5FD_hdfs_fapl_t *fa_out)
3734 | ~~~~~~^~~~~~~
3735H5FDhdfs.c:1761:51: warning: unused parameter 'fa_out' [-Wunused-parameter]
3736 1761 | H5Pget_fapl_hdfs(hid_t fapl_id, H5FD_hdfs_fapl_t *fa_out)
3737 | ~~~~~~~~~~~~~~~~~~^~~~~~
3738H5FDhdfs.c: In function 'H5Pset_fapl_hdfs':
3739H5FDhdfs.c:1775:24: warning: unused parameter 'fapl_id' [-Wunused-parameter]
3740 1775 | H5Pset_fapl_hdfs(hid_t fapl_id, H5FD_hdfs_fapl_t *fa)
3741 | ~~~~~~^~~~~~~
3742H5FDhdfs.c:1775:51: warning: unused parameter 'fa' [-Wunused-parameter]
3743 1775 | H5Pset_fapl_hdfs(hid_t fapl_id, H5FD_hdfs_fapl_t *fa)
3744 | ~~~~~~~~~~~~~~~~~~^~
3745 CC H5FDint.lo
3746 CC H5FDlog.lo
3747 CC H5FDmulti.lo
3748 CC H5FDsec2.lo
3749 CC H5FDspace.lo
3750 CC H5FDsplitter.lo
3751 CC H5FDstdio.lo
3752 CC H5FDtest.lo
3753 CC H5FL.lo
3754 CC H5FO.lo
3755 CC H5FS.lo
3756 CC H5FScache.lo
3757H5FScache.c: In function 'H5FS__cache_sinfo_deserialize':
3758H5FScache.c:1002:17: warning: variable 'old_tot_sect_count' set but not used [-Wunused-but-set-variable]
3759 1002 | hsize_t old_tot_sect_count; /* Total section count from header */
3760 | ^~~~~~~~~~~~~~~~~~
3761H5FScache.c: In function 'H5FS__cache_sinfo_serialize':
3762H5FScache.c:1235:66: warning: unused parameter 'len' [-Wunused-parameter]
3763 1235 | H5FS__cache_sinfo_serialize(const H5F_t *f, void *_image, size_t len,
3764 | ~~~~~~~^~~
3765 CC H5FSdbg.lo
3766H5FSdbg.c: In function 'H5FS_sects_debug':
3767H5FSdbg.c:281:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow]
3768 281 | if(H5HF_sects_debug(f, client_addr, stream, indent + 3, MAX(0, fwidth - 3)) < 0)
3769 | ^~
3770H5FSdbg.c:286:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow]
3771 286 | if(H5MF_sects_debug(f, fs_addr, stream, indent + 3, MAX(0, fwidth - 3)) < 0)
3772 | ^~
3773 CC H5FSint.lo
3774 CC H5FSsection.lo
3775 CC H5FSstat.lo
3776 CC H5FStest.lo
3777 CC H5G.lo
3778 CC H5Gbtree2.lo
3779 CC H5Gcache.lo
3780 CC H5Gcompact.lo
3781 CC H5Gdense.lo
3782 CC H5Gdeprec.lo
3783 CC H5Gent.lo
3784H5Gent.c: In function 'H5G__ent_debug':
3785H5Gent.c:542:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow]
3786 542 | nested_fwidth = MAX(0, fwidth - 3);
3787 | ^~~~~~~~~~~~~
3788 CC H5Gint.lo
3789 CC H5Glink.lo
3790 CC H5Gloc.lo
3791 CC H5Gname.lo
3792 CC H5Gnode.lo
3793H5Gnode.c: In function 'H5G_node_remove':
3794H5Gnode.c:756:22: warning: unused variable 'lt_key' [-Wunused-variable]
3795 756 | H5G_node_key_t *lt_key = (H5G_node_key_t *)_lt_key;
3796 | ^~~~~~
3797H5Gnode.c: In function 'H5G_node_debug':
3798H5Gnode.c:1517:9: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow]
3799 1517 | fwidth = MAX(0, fwidth - 3);
3800 | ^~~~~~
3801 CC H5Gobj.lo
3802 CC H5Goh.lo
3803 CC H5Groot.lo
3804 CC H5Gstab.lo
3805 CC H5Gtest.lo
3806 CC H5Gtraverse.lo
3807 CC H5HF.lo
3808 CC H5HFbtree2.lo
3809 CC H5HFcache.lo
3810H5HFcache.c: In function 'H5HF__cache_hdr_serialize':
3811H5HFcache.c:770:12: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
3812 770 | hdr->f = f;
3813 | ^
3814H5HFcache.c: In function 'H5HF__cache_iblock_serialize':
3815H5HFcache.c:1360:12: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
3816 1360 | hdr->f = f;
3817 | ^
3818 CC H5HFdbg.lo
3819H5HFdbg.c: In function 'H5HF_hdr_print':
3820H5HFdbg.c:328:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow]
3821 328 | H5HF__dtable_debug(&hdr->man_dtable, stream, indent + 3, MAX(0, fwidth - 3));
3822 | ^~~~~~~~~~~~~~~~~~
3823H5HFdbg.c:336:23: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow]
3824 336 | hdr->pline_root_direct_size);
3825 | ^~~
3826H5HFdbg.c:339:23: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow]
3827 339 | hdr->pline_root_direct_filter_mask);
3828 | ^~~
3829H5HFdbg.c:341:9: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow]
3830 341 | H5O_debug_id(H5O_PLINE_ID, hdr->f, &(hdr->pline), stream, indent + 3, MAX(0, fwidth - 3));
3831 | ^~~~~~~~~~~~
3832H5HFdbg.c:351:19: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow]
3833 351 | hdr->root_iblock_flags);
3834 | ^~~
3835H5HFdbg.c:354:19: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow]
3836 354 | hdr->root_iblock);
3837 | ^~~
3838H5HFdbg.c: In function 'H5HF_dblock_debug_cb':
3839H5HFdbg.c:468:17: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow]
3840 468 | start, len);
3841 | ^~~~~
3842H5HFdbg.c: In function 'H5HF_iblock_print':
3843H5HFdbg.c:683:17: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow]
3844 683 | temp_str);
3845 | ^~~~~~~~
3846H5HFdbg.c:693:25: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow]
3847 693 | iblock->filt_ents[off].filter_mask);
3848 | ^~~~~~
3849H5HFdbg.c:697:25: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow]
3850 697 | iblock->ents[off].addr);
3851 | ^~~~~~
3852H5HFdbg.c:711:21: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow]
3853 711 | temp_str);
3854 | ^~~~~~~~
3855H5HFdbg.c:718:25: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow]
3856 718 | iblock->ents[off].addr);
3857 | ^~~~~~
3858H5HFdbg.c:724:19: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow]
3859 724 | "<none>");
3860 | ^~~~~~~~
3861H5HFdbg.c:733:19: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow]
3862 733 | iblock->rc);
3863 | ^~~~~~
3864H5HFdbg.c:738:19: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow]
3865 738 | iblock->parent);
3866 | ^~~~~~
3867H5HFdbg.c: In function 'H5HF_sects_debug_cb':
3868H5HFdbg.c:845:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow]
3869 845 | if(H5FS_sect_debug(udata->fspace, _sect, udata->stream, udata->indent + 3, MAX(0, udata->fwidth - 3)) < 0)
3870 | ^~
3871 CC H5HFdblock.lo
3872 CC H5HFdtable.lo
3873 CC H5HFhdr.lo
3874 CC H5HFhuge.lo
3875 CC H5HFiblock.lo
3876 CC H5HFiter.lo
3877 CC H5HFman.lo
3878 CC H5HFsection.lo
3879H5HFsection.c: In function 'H5HF__sect_row_debug':
3880H5HFsection.c:2108:9: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow]
3881 2108 | H5HF_sect_indirect_debug(sect->u.row.under, stream, indent + 3, MAX(0, fwidth - 3));
3882 | ^~~~~~~~~~~~~~~~~~~~~~~~
3883 CC H5HFspace.lo
3884 CC H5HFstat.lo
3885 CC H5HFtest.lo
3886 CC H5HFtiny.lo
3887 CC H5HG.lo
3888 CC H5HGcache.lo
3889 CC H5HGdbg.lo
3890H5HGdbg.c: In function 'H5HG_debug':
3891H5HGdbg.c:140:22: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow]
3892 140 | (unsigned long)(h->obj[u].begin - h->chunk));
3893 | ^
3894H5HGdbg.c:143:22: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow]
3895 143 | h->obj[u].nrefs);
3896 | ^
3897H5HGdbg.c:148:22: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow]
3898 148 | (unsigned long)H5HG_ALIGN(h->obj[u].size));
3899 | ^
3900 CC H5HGquery.lo
3901 CC H5HL.lo
3902 CC H5HLcache.lo
3903 CC H5HLdbg.lo
3904H5HLdbg.c: In function 'H5HL_debug':
3905H5HLdbg.c:91:9: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow]
3906 91 | HDfprintf(stream, "%*s%-*s %8Zu, %8Zu\n", indent+3, "", MAX(0,fwidth-9), temp_str, freelist->offset, freelist->size);
3907 | ^~~~~~~~~
3908 CC H5HLint.lo
3909 CC H5HLprfx.lo
3910 CC H5HLdblk.lo
3911 CC H5HP.lo
3912 CC H5I.lo
3913H5I.c: In function 'H5I__id_dump_cb':
3914H5I.c:2135:31: warning: passing argument 1 of 'H5G_nameof' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
3915 2135 | path = H5G_nameof((const H5G_t *)item->obj_ptr);
3916 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
3917In file included from H5Tprivate.h:31,
3918 from H5Zprivate.h:28,
3919 from H5CXprivate.h:30,
3920 from H5I.c:34:
3921H5Gprivate.h:190:39: note: expected 'H5G_t *' but argument is of type 'const H5G_t *'
3922 190 | H5_DLL H5G_name_t * H5G_nameof(H5G_t *grp);
3923 | ~~~~~~~^~~
3924H5I.c: At top level:
3925H5I.c:125:12: warning: 'H5I__debug_cb' declared 'static' but never defined [-Wunused-function]
3926 125 | static int H5I__debug_cb(void *_item, void *_key, void *_udata);
3927 | ^~~~~~~~~~~~~
3928 CC H5Itest.lo
3929 CC H5L.lo
3930 CC H5Lexternal.lo
3931 CC H5make_libsettings.o
3932 CCLD H5make_libsettings
3933LD_LIBRARY_PATH="$LD_LIBRARY_PATH`echo -L/usr/local/lib64 | \
3934 sed -e 's/-L/:/g' -e 's/ //g'`" \
3935 ./H5make_libsettings > H5lib_settings.c || \
3936 (test $HDF5_Make_Ignore && echo "*** Error ignored") || \
3937 (rm -f H5lib_settings.c ; exit 1)
3938 CC H5lib_settings.lo
3939H5lib_settings.c:31:6: warning: size of 'H5libhdf5_settings' 5796 bytes exceeds maximum object size 2560 [-Wlarger-than=]
3940 31 | char H5libhdf5_settings[]=
3941 | ^~~~~~~~~~~~~~~~~~
3942 CC H5MF.lo
3943 CC H5MFaggr.lo
3944 CC H5MFdbg.lo
3945H5MFdbg.c: In function 'H5MF__sects_debug_cb':
3946H5MFdbg.c:134:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow]
3947 134 | if(H5FS_sect_debug(udata->fspace, _sect, udata->stream, udata->indent + 3, MAX(0, udata->fwidth - 3)) < 0)
3948 | ^~
3949 CC H5MFsection.lo
3950 CC H5MM.lo
3951 CC H5MP.lo
3952 CC H5MPtest.lo
3953 CC H5O.lo
3954H5O.c: In function 'H5Oget_info_by_idx':
3955H5O.c:1169:17: warning: unused variable 'obj_oloc' [-Wunused-variable]
3956 1169 | H5O_loc_t obj_oloc; /* Opened object object location */
3957 | ^~~~~~~~
3958H5O.c:1168:17: warning: unused variable 'obj_path' [-Wunused-variable]
3959 1168 | H5G_name_t obj_path; /* Opened object group hier. path */
3960 | ^~~~~~~~
3961 CC H5Odeprec.lo
3962H5Odeprec.c: In function 'H5Oget_info_by_idx1':
3963H5Odeprec.c:175:17: warning: unused variable 'obj_oloc' [-Wunused-variable]
3964 175 | H5O_loc_t obj_oloc; /* Opened object object location */
3965 | ^~~~~~~~
3966H5Odeprec.c:174:17: warning: unused variable 'obj_path' [-Wunused-variable]
3967 174 | H5G_name_t obj_path; /* Opened object group hier. path */
3968 | ^~~~~~~~
3969 CC H5Oainfo.lo
3970H5Oainfo.c: In function 'H5O__ainfo_delete':
3971H5Oainfo.c:333:36: warning: unused parameter 'open_oh' [-Wunused-parameter]
3972 333 | H5O__ainfo_delete(H5F_t *f, H5O_t *open_oh, void *_mesg)
3973 | ~~~~~~~^~~~~~~
3974H5Oainfo.c: In function 'H5O__ainfo_copy_file':
3975H5Oainfo.c:404:29: warning: unused parameter 'file_src' [-Wunused-parameter]
3976 404 | H5O__ainfo_copy_file(H5F_t *file_src, void *mesg_src, H5F_t *file_dst,
3977 | ~~~~~~~^~~~~~~~
3978H5Oainfo.c:406:17: warning: unused parameter 'cpy_info' [-Wunused-parameter]
3979 406 | H5O_copy_t *cpy_info, void H5_ATTR_UNUSED *udata)
3980 | ~~~~~~~~~~~~^~~~~~~~
3981 CC H5Oalloc.lo
3982H5Oalloc.c: In function 'H5O_add_gap':
3983H5Oalloc.c:113:20: warning: unused parameter 'f' [-Wunused-parameter]
3984 113 | H5O_add_gap(H5F_t *f, H5O_t *oh, unsigned chunkno, hbool_t *chk_dirtied,
3985 | ~~~~~~~^
3986 CC H5Oattr.lo
3987H5Oattr.c: In function 'H5O__attr_debug':
3988H5Oattr.c:882:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow]
3989 882 | (unsigned long)(mesg->shared->dt_size));
3990 | ^
3991H5Oattr.c:883:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow]
3992 883 | if((H5O_MSG_DTYPE->debug)(f, mesg->shared->dt, stream, indent + 3, MAX(0, fwidth - 3)) < 0)
3993 | ^~
3994H5Oattr.c:889:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow]
3995 889 | (unsigned long)(mesg->shared->ds_size));
3996 | ^
3997H5Oattr.c:890:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow]
3998 890 | if(H5S_debug(f, mesg->shared->ds, stream, indent + 3, MAX(0, fwidth - 3)) < 0)
3999 | ^~
4000 CC H5Oattribute.lo
4001 CC H5Obogus.lo
4002 CC H5Obtreek.lo
4003 CC H5Ocache.lo
4004 CC H5Ocache_image.lo
4005H5Ocache_image.c: In function 'H5O__mdci_delete':
4006H5Ocache_image.c:278:35: warning: unused parameter 'open_oh' [-Wunused-parameter]
4007 278 | H5O__mdci_delete(H5F_t *f, H5O_t *open_oh, void *_mesg)
4008 | ~~~~~~~^~~~~~~
4009 CC H5Ochunk.lo
4010 CC H5Ocont.lo
4011 CC H5Ocopy.lo
4012 CC H5Odbg.lo
4013H5Odbg.c: In function 'H5O_debug_real':
4014H5Odbg.c:385:19: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow]
4015 385 | oh->chunk[i].addr);
4016 | ^~
4017H5Odbg.c:402:19: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow]
4018 402 | chunk_size);
4019 | ^~~~~~~~~~
4020H5Odbg.c:406:19: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow]
4021 406 | oh->chunk[i].gap);
4022 | ^~
4023H5Odbg.c:437:19: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow]
4024 437 | sequence[oh->mesg[i].type->id]++);
4025 | ^~~~~~~~
4026H5Odbg.c:440:20: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow]
4027 440 | oh->mesg[i].dirty);
4028 | ^~
4029H5Odbg.c:442:20: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow]
4030 442 | "Message flags:");
4031 | ^~~~~~~~~~~~~~~~
4032H5Odbg.c:488:28: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow]
4033 488 | oh->mesg[i].flags & ~H5O_MSG_FLAG_BITS);
4034 | ^~
4035H5Odbg.c:495:19: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow]
4036 495 | oh->mesg[i].chunkno);
4037 | ^~
4038H5Odbg.c:502:19: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow]
4039 502 | oh->mesg[i].raw_size);
4040 | ^~
4041H5Odbg.c:517:19: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow]
4042 517 | "Message Information:");
4043 | ^~~~~~~~~~~~~~~~~~~~~~
4044H5Odbg.c:519:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow]
4045 519 | (debug_type->debug)(f, oh->mesg[i].native, stream, indent + 6, MAX(0, fwidth - 6));
4046 | ^
4047 CC H5Odrvinfo.lo
4048 CC H5Odtype.lo
4049H5Odtype.c: In function 'H5O__dtype_debug':
4050H5Odtype.c:1748:17: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow]
4051 1748 | (unsigned long)(dt->shared->u.compnd.memb[i].offset));
4052 | ^
4053H5Odtype.c:1750:21: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow]
4054 1750 | indent + 3, MAX(0, fwidth - 3));
4055 | ^~~~~~
4056H5Odtype.c:1755:9: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow]
4057 1755 | H5O__dtype_debug(f, dt->shared->parent, stream, indent+3, MAX(0, fwidth-3));
4058 | ^~~~~~~~~~~~~~~~
4059H5Odtype.c:1985:9: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow]
4060 1985 | H5O__dtype_debug(f, dt->shared->parent, stream, indent + 3, MAX(0, fwidth - 3));
4061 | ^~~~~~~~~~~~~~~~
4062 CC H5Oefl.lo
4063H5Oefl.c: In function 'H5O__efl_debug':
4064H5Oefl.c:560:19: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow]
4065 560 | mesg->slot[u].name);
4066 | ^~~~
4067H5Oefl.c:564:19: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow]
4068 564 | (unsigned long)(mesg->slot[u].name_offset));
4069 | ^
4070H5Oefl.c:568:20: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow]
4071 568 | (unsigned long)(mesg->slot[u].offset));
4072 | ^
4073H5Oefl.c:572:20: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow]
4074 572 | (unsigned long)(mesg->slot[u].size));
4075 | ^
4076 CC H5Ofill.lo
4077In file included from H5Cprivate.h:35,
4078 from H5ACprivate.h:33,
4079 from H5Oprivate.h:41,
4080 from H5Dprivate.h:25,
4081 from H5Ofill.c:25:
4082H5Ofill.c: In function 'H5O_fill_new_decode':
4083H5Fprivate.h:168:71: warning: this condition has identical branches [-Wduplicated-branches]
4084 168 | ((*(p) & (unsigned)0x80) ? (unsigned)(~0xffffffff) : (unsigned)0x0))); (p)++; \
4085 | ^
4086H5Ofill.c:228:13: note: in expansion of macro 'INT32DECODE'
4087 228 | INT32DECODE(p, fill->size);
4088 | ^~~~~~~~~~~
4089 CC H5Oflush.lo
4090 CC H5Ofsinfo.lo
4091 CC H5Oginfo.lo
4092 CC H5Oint.lo
4093H5Oint.c: In function 'H5O_create':
4094H5Oint.c:285:17: warning: unused variable 'store_msg_crt_idx' [-Wunused-variable]
4095 285 | hbool_t store_msg_crt_idx; /* Whether to always store message crea tion indices for this file */
4096 | ^~~~~~~~~~~~~~~~~
4097H5Oint.c:284:17: warning: unused variable 'insert_flags' [-Wunused-variable]
4098 284 | unsigned insert_flags = H5AC__NO_FLAGS_SET; /* Flags for inserting objec t header into cache */
4099 | ^~~~~~~~~~~~
4100H5Oint.c:283:16: warning: unused variable 'oh_flags' [-Wunused-variable]
4101 283 | uint8_t oh_flags; /* Object header's initial status flags */
4102 | ^~~~~~~~
4103H5Oint.c:282:17: warning: unused variable 'oh_size' [-Wunused-variable]
4104 282 | size_t oh_size; /* Size of initial object header */
4105 | ^~~~~~~
4106H5Oint.c:281:17: warning: unused variable 'oh_addr' [-Wunused-variable]
4107 281 | haddr_t oh_addr; /* Address of initial object header */
4108 | ^~~~~~~
4109H5Oint.c:278:22: warning: unused variable 'oc_plist' [-Wunused-variable]
4110 278 | H5P_genplist_t *oc_plist; /* Object creation property list */
4111 | ^~~~~~~~
4112 CC H5Olayout.lo
4113 CC H5Olinfo.lo
4114 CC H5Olink.lo
4115 CC H5Omessage.lo
4116H5Omessage.c: In function 'H5O_msg_reset_share':
4117H5Omessage.c:1669:28: warning: variable 'type' set but not used [-Wunused-but-set-variable]
4118 1669 | const H5O_msg_class_t *type; /* Actual H5O class type for the ID */
4119 | ^~~~
4120 CC H5Omtime.lo
4121 CC H5Oname.lo
4122 CC H5Onull.lo
4123 CC H5Opline.lo
4124H5Opline.c: In function 'H5O__pline_debug':
4125H5Opline.c:669:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow]
4126 669 | (unsigned)(pline->filter[i].id));
4127 | ^
4128H5Opline.c:673:17: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow]
4129 673 | pline->filter[i].name);
4130 | ^~~~~
4131H5Opline.c:676:17: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow]
4132 676 | "Filter name:");
4133 | ^~~~~~~~~~~~~~
4134H5Opline.c:679:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow]
4135 679 | pline->filter[i].flags);
4136 | ^~~~~
4137H5Opline.c:682:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow]
4138 682 | pline->filter[i].cd_nelmts);
4139 | ^~~~~
4140H5Opline.c:691:17: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow]
4141 691 | pline->filter[i].cd_values[j]);
4142 | ^~~~~
4143 CC H5Orefcount.lo
4144 CC H5Osdspace.lo
4145 CC H5Oshared.lo
4146H5Oshared.c: In function 'H5O__shared_copy_file':
4147H5Oshared.c:585:30: warning: unused parameter 'file_src' [-Wunused-parameter]
4148 585 | H5O__shared_copy_file(H5F_t *file_src, H5F_t *file_dst,
4149 | ~~~~~~~^~~~~~~~
4150H5Oshared.c:587:79: warning: unused parameter 'cpy_info' [-Wunused-parameter]
4151 587 | hbool_t H5_ATTR_UNUSED *recompute_size, unsigned *mesg_flags, H5O_copy_t *cpy_info,
4152 | ~~~~~~~~~~~~^~~~~~~~
4153 CC H5Oshmesg.lo
4154 CC H5Ostab.lo
4155 CC H5Otest.lo
4156 CC H5Ounknown.lo
4157 CC H5P.lo
4158 CC H5Pacpl.lo
4159 CC H5Pdapl.lo
4160 CC H5Pdcpl.lo
4161 CC H5Pdeprec.lo
4162 CC H5Pdxpl.lo
4163 CC H5Pencdec.lo
4164 CC H5Pfapl.lo
4165In file included from H5Cprivate.h:35,
4166 from H5ACprivate.h:33,
4167 from H5Pfapl.c:34:
4168H5Pfapl.c: In function 'H5P__facc_cache_image_config_dec':
4169H5Fprivate.h:168:71: warning: this condition has identical branches [-Wduplicated-branches]
4170 168 | ((*(p) & (unsigned)0x80) ? (unsigned)(~0xffffffff) : (unsigned)0x0))); (p)++; \
4171 | ^
4172H5Pfapl.c:3073:5: note: in expansion of macro 'INT32DECODE'
4173 3073 | INT32DECODE(*pp, config->version);
4174 | ^~~~~~~~~~~
4175H5Fprivate.h:168:71: warning: this condition has identical branches [-Wduplicated-branches]
4176 168 | ((*(p) & (unsigned)0x80) ? (unsigned)(~0xffffffff) : (unsigned)0x0))); (p)++; \
4177 | ^
4178H5Pfapl.c:3079:5: note: in expansion of macro 'INT32DECODE'
4179 3079 | INT32DECODE(*pp, config->entry_ageout);
4180 | ^~~~~~~~~~~
4181H5Pfapl.c: In function 'H5P__facc_cache_config_dec':
4182H5Fprivate.h:168:71: warning: this condition has identical branches [-Wduplicated-branches]
4183 168 | ((*(p) & (unsigned)0x80) ? (unsigned)(~0xffffffff) : (unsigned)0x0))); (p)++; \
4184 | ^
4185H5Pfapl.c:3603:5: note: in expansion of macro 'INT32DECODE'
4186 3603 | INT32DECODE(*pp, config->version);
4187 | ^~~~~~~~~~~
4188H5Fprivate.h:168:71: warning: this condition has identical branches [-Wduplicated-branches]
4189 168 | ((*(p) & (unsigned)0x80) ? (unsigned)(~0xffffffff) : (unsigned)0x0))); (p)++; \
4190 | ^
4191H5Pfapl.c:3677:5: note: in expansion of macro 'INT32DECODE'
4192 3677 | INT32DECODE(*pp, config->epochs_before_eviction);
4193 | ^~~~~~~~~~~
4194H5Fprivate.h:168:71: warning: this condition has identical branches [-Wduplicated-branches]
4195 168 | ((*(p) & (unsigned)0x80) ? (unsigned)(~0xffffffff) : (unsigned)0x0))); (p)++; \
4196 | ^
4197H5Pfapl.c:3687:5: note: in expansion of macro 'INT32DECODE'
4198 3687 | INT32DECODE(*pp, config->metadata_write_strategy);
4199 | ^~~~~~~~~~~
4200 CC H5Pfcpl.lo
4201 CC H5Pfmpl.lo
4202 CC H5Pgcpl.lo
4203 CC H5Pint.lo
4204 CC H5Plapl.lo
4205 CC H5Plcpl.lo
4206 CC H5Pocpl.lo
4207In file included from H5Cprivate.h:35,
4208 from H5ACprivate.h:33,
4209 from H5Oprivate.h:41,
4210 from H5Opkg.h:22,
4211 from H5Pocpl.c:40:
4212H5Pocpl.c: In function 'H5P__ocrt_pipeline_dec':
4213H5Fprivate.h:168:71: warning: this condition has identical branches [-Wduplicated-branches]
4214 168 | ((*(p) & (unsigned)0x80) ? (unsigned)(~0xffffffff) : (unsigned)0x0))); (p)++; \
4215 | ^
4216H5Pocpl.c:1517:9: note: in expansion of macro 'INT32DECODE'
4217 1517 | INT32DECODE(*pp, filter.id)
4218 | ^~~~~~~~~~~
4219 CC H5Pocpypl.lo
4220 CC H5Pstrcpl.lo
4221 CC H5Ptest.lo
4222 CC H5PB.lo
4223 CC H5PL.lo
4224 CC H5PLint.lo
4225 CC H5PLpath.lo
4226 CC H5PLplugin_cache.lo
4227 CC H5R.lo
4228 CC H5Rint.lo
4229H5Rint.c: In function 'H5R__get_name':
4230H5Rint.c:709:31: warning: unused parameter 'id' [-Wunused-parameter]
4231 709 | H5R__get_name(H5F_t *f, hid_t id, H5R_type_t ref_type, const void *_ref,
4232 | ~~~~~~^~
4233 CC H5Rdeprec.lo
4234 CC H5UC.lo
4235 CC H5RS.lo
4236 CC H5S.lo
4237 CC H5Sall.lo
4238H5Sall.c: In function 'H5S__all_shape_same':
4239H5Sall.c:1226:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow]
4240 1226 | } /* end H5Sselect_all() */
4241 | ^
4242 CC H5Sdbg.lo
4243H5Sdbg.c: In function 'H5S_debug':
4244H5Sdbg.c:110:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow]
4245 110 | H5O_debug_id(H5O_SDSPACE_ID, f, &(mesg->extent), stream, indent + 3, MAX(0, fwidth - 3));
4246 | ^~~~~~~~~~~~
4247 CC H5Shyper.lo
4248H5Shyper.c:3531:1: warning: 'H5S__hyper_get_enc_size_real' defined but not used [-Wunused-function]
4249 3531 | H5S__hyper_get_enc_size_real(hsize_t max_size)
4250 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
4251H5Shyper.c: In function 'H5S__hyper_iter_coords':
4252H5Shyper.c:12136:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow]
425312136 | } /* end H5Sget_regular_hyperslab() */
4254 | ^
4255H5Shyper.c:12136:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow]
4256H5Shyper.c: In function 'H5S__hyper_iter_init':
4257H5Shyper.c:12136:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow]
4258H5Shyper.c:12136:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow]
4259H5Shyper.c: In function 'H5S__hyper_shape_same':
4260H5Shyper.c:12136:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow]
4261 CC H5Snone.lo
4262 CC H5Spoint.lo
4263H5Spoint.c: In function 'H5S__point_shape_same':
4264H5Spoint.c:2277:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow]
4265 2277 | } /* end H5Sselect_elements() */
4266 | ^
4267H5Spoint.c:2277:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow]
4268H5Spoint.c: In function 'H5S__point_offset':
4269H5Spoint.c:2277:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow]
4270 CC H5Sselect.lo
4271H5Sselect.c: In function 'H5S_select_shape_same':
4272H5Sselect.c:3010:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow]
4273 3010 | } /* end H5S_sel_iter_close() */
4274 | ^
4275 CC H5Stest.lo
4276 CC H5SL.lo
4277H5SL.c: In function 'H5SL_remove':
4278H5SL.c:2570:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow]
4279 2570 | } /* end H5SL_close() */
4280 | ^
4281H5SL.c:2570:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow]
4282H5SL.c:2570:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow]
4283H5SL.c:2570:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow]
4284H5SL.c:2570:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow]
4285H5SL.c:2570:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow]
4286H5SL.c:2570:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow]
4287H5SL.c:2570:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow]
4288H5SL.c:2570:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow]
4289 CC H5SM.lo
4290 CC H5SMbtree2.lo
4291 CC H5SMcache.lo
4292 CC H5SMmessage.lo
4293 CC H5SMtest.lo
4294 CC H5ST.lo
4295 CC H5T.lo
4296H5T.c: In function 'H5T_nameof':
4297H5T.c:5246:23: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
4298 5246 | ret_value = &(dt->path);
4299 | ^
4300H5T.c: In function 'H5T_cmp':
4301H5T.c:5950:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow]
4302 5950 | } /* end H5T_patch_vlen_file() */
4303 | ^
4304H5T.c:5950:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow]
4305H5T.c:5950:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow]
4306H5T.c:5950:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow]
4307H5T.c:5950:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow]
4308H5T.c:5950:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow]
4309H5T.c:5950:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow]
4310H5T.c:5950:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow]
4311H5T.c: In function 'H5T__path_find_real':
4312H5T.c:5950:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow]
4313H5T.c: In function 'H5T__unregister':
4314H5T.c:5950:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow]
4315H5T.c:5950:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow]
4316 CC H5Tarray.lo
4317 CC H5Tbit.lo
4318 CC H5Tcommit.lo
4319 CC H5Tcompound.lo
4320 CC H5Tconv.lo
4321H5Tconv.c: In function 'H5T_conv_struct_free':
4322H5Tconv.c:1849:17: warning: variable 'status' set but not used [-Wunused-but-set-variable]
4323 1849 | int status;
4324 | ^~~~~~
4325H5Tconv.c: In function 'H5T__conv_struct':
4326H5Tconv.c:9317:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow]
4327 9317 | }
4328 | ^
4329H5Tconv.c: In function 'H5T__conv_struct_opt':
4330H5Tconv.c:9317:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow]
4331H5Tconv.c:9317:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow]
4332 CC H5Tcset.lo
4333 CC H5Tdbg.lo
4334 CC H5Tdeprec.lo
4335 CC H5Tenum.lo
4336 CC H5Tfields.lo
4337 CC H5Tfixed.lo
4338 CC H5Tfloat.lo
4339 CC H5detect.o
4340 CCLD H5detect
4341LD_LIBRARY_PATH="$LD_LIBRARY_PATH`echo -L/usr/local/lib64 | \
4342 sed -e 's/-L/:/g' -e 's/ //g'`" \
4343 ./H5detect > H5Tinit.c || \
4344 (test $HDF5_Make_Ignore && echo "*** Error ignored") || \
4345 (rm -f H5Tinit.c ; exit 1)
4346 CC H5Tinit.lo
4347 CC H5Tnative.lo
4348 CC H5Toffset.lo
4349 CC H5Toh.lo
4350 CC H5Topaque.lo
4351 CC H5Torder.lo
4352 CC H5Tpad.lo
4353 CC H5Tprecis.lo
4354 CC H5Tstrpad.lo
4355 CC H5Tvisit.lo
4356 CC H5Tvlen.lo
4357 CC H5TS.lo
4358 CC H5VM.lo
4359 CC H5WB.lo
4360 CC H5Z.lo
4361 CC H5Zdeflate.lo
4362 CC H5Zfletcher32.lo
4363 CC H5Znbit.lo
4364 CC H5Zshuffle.lo
4365 CC H5Zscaleoffset.lo
4366 CC H5Zszip.lo
4367 CC H5Ztrans.lo
4368 CC H5FDros3.lo
4369 CC H5FDs3comms.lo
4370 CCLD libhdf5.la
4371ar: H5.o: plugin needed to handle lto object
4372ar: H5checksum.o: plugin needed to handle lto object
4373ar: H5dbg.o: plugin needed to handle lto object
4374ar: H5system.o: plugin needed to handle lto object
4375ar: H5timer.o: plugin needed to handle lto object
4376ar: H5trace.o: plugin needed to handle lto object
4377ar: H5A.o: plugin needed to handle lto object
4378ar: H5Abtree2.o: plugin needed to handle lto object
4379ar: H5Adense.o: plugin needed to handle lto object
4380ar: H5Adeprec.o: plugin needed to handle lto object
4381ar: H5Aint.o: plugin needed to handle lto object
4382ar: H5Atest.o: plugin needed to handle lto object
4383ar: H5AC.o: plugin needed to handle lto object
4384ar: H5ACdbg.o: plugin needed to handle lto object
4385ar: H5ACproxy_entry.o: plugin needed to handle lto object
4386ar: H5B.o: plugin needed to handle lto object
4387ar: H5Bcache.o: plugin needed to handle lto object
4388ar: H5Bdbg.o: plugin needed to handle lto object
4389ar: H5B2.o: plugin needed to handle lto object
4390ar: H5B2cache.o: plugin needed to handle lto object
4391ar: H5B2dbg.o: plugin needed to handle lto object
4392ar: H5B2hdr.o: plugin needed to handle lto object
4393ar: H5B2int.o: plugin needed to handle lto object
4394ar: H5B2internal.o: plugin needed to handle lto object
4395ar: H5B2leaf.o: plugin needed to handle lto object
4396ar: H5B2stat.o: plugin needed to handle lto object
4397ar: H5B2test.o: plugin needed to handle lto object
4398ar: H5C.o: plugin needed to handle lto object
4399ar: H5Cdbg.o: plugin needed to handle lto object
4400ar: H5Cepoch.o: plugin needed to handle lto object
4401ar: H5Cimage.o: plugin needed to handle lto object
4402ar: H5Clog.o: plugin needed to handle lto object
4403ar: H5Clog_json.o: plugin needed to handle lto object
4404ar: H5Clog_trace.o: plugin needed to handle lto object
4405ar: H5Cprefetched.o: plugin needed to handle lto object
4406ar: H5Cquery.o: plugin needed to handle lto object
4407ar: H5Ctag.o: plugin needed to handle lto object
4408ar: H5Ctest.o: plugin needed to handle lto object
4409ar: H5CS.o: plugin needed to handle lto object
4410ar: H5CX.o: plugin needed to handle lto object
4411ar: H5D.o: plugin needed to handle lto object
4412ar: H5Dbtree.o: plugin needed to handle lto object
4413ar: H5Dbtree2.o: plugin needed to handle lto object
4414ar: H5Dchunk.o: plugin needed to handle lto object
4415ar: H5Dcompact.o: plugin needed to handle lto object
4416ar: H5Dcontig.o: plugin needed to handle lto object
4417ar: H5Ddbg.o: plugin needed to handle lto object
4418ar: H5Ddeprec.o: plugin needed to handle lto object
4419ar: H5Dearray.o: plugin needed to handle lto object
4420ar: H5Defl.o: plugin needed to handle lto object
4421ar: H5Dfarray.o: plugin needed to handle lto object
4422ar: H5Dfill.o: plugin needed to handle lto object
4423ar: H5Dint.o: plugin needed to handle lto object
4424ar: H5Dio.o: plugin needed to handle lto object
4425ar: H5Dlayout.o: plugin needed to handle lto object
4426ar: H5Dnone.o: plugin needed to handle lto object
4427ar: H5Doh.o: plugin needed to handle lto object
4428ar: H5Dscatgath.o: plugin needed to handle lto object
4429ar: H5Dselect.o: plugin needed to handle lto object
4430ar: H5Dsingle.o: plugin needed to handle lto object
4431ar: H5Dtest.o: plugin needed to handle lto object
4432ar: H5Dvirtual.o: plugin needed to handle lto object
4433ar: H5E.o: plugin needed to handle lto object
4434ar: H5Edeprec.o: plugin needed to handle lto object
4435ar: H5Eint.o: plugin needed to handle lto object
4436ar: H5EA.o: plugin needed to handle lto object
4437ar: H5EAcache.o: plugin needed to handle lto object
4438ar: H5EAdbg.o: plugin needed to handle lto object
4439ar: H5EAdblkpage.o: plugin needed to handle lto object
4440ar: H5EAdblock.o: plugin needed to handle lto object
4441ar: H5EAhdr.o: plugin needed to handle lto object
4442ar: H5EAiblock.o: plugin needed to handle lto object
4443ar: H5EAint.o: plugin needed to handle lto object
4444ar: H5EAsblock.o: plugin needed to handle lto object
4445ar: H5EAstat.o: plugin needed to handle lto object
4446ar: H5EAtest.o: plugin needed to handle lto object
4447ar: H5F.o: plugin needed to handle lto object
4448ar: H5Faccum.o: plugin needed to handle lto object
4449ar: H5Fcwfs.o: plugin needed to handle lto object
4450ar: H5Fdbg.o: plugin needed to handle lto object
4451ar: H5Fdeprec.o: plugin needed to handle lto object
4452ar: H5Fefc.o: plugin needed to handle lto object
4453ar: H5Ffake.o: plugin needed to handle lto object
4454ar: H5Fint.o: plugin needed to handle lto object
4455ar: H5Fio.o: plugin needed to handle lto object
4456ar: H5Fmount.o: plugin needed to handle lto object
4457ar: H5Fquery.o: plugin needed to handle lto object
4458ar: H5Fsfile.o: plugin needed to handle lto object
4459ar: H5Fspace.o: plugin needed to handle lto object
4460ar: H5Fsuper.o: plugin needed to handle lto object
4461ar: H5Fsuper_cache.o: plugin needed to handle lto object
4462ar: H5Ftest.o: plugin needed to handle lto object
4463ar: H5FA.o: plugin needed to handle lto object
4464ar: H5FAcache.o: plugin needed to handle lto object
4465ar: H5FAdbg.o: plugin needed to handle lto object
4466ar: H5FAdblock.o: plugin needed to handle lto object
4467ar: H5FAdblkpage.o: plugin needed to handle lto object
4468ar: H5FAhdr.o: plugin needed to handle lto object
4469ar: H5FAint.o: plugin needed to handle lto object
4470ar: H5FAstat.o: plugin needed to handle lto object
4471ar: H5FAtest.o: plugin needed to handle lto object
4472ar: H5FD.o: plugin needed to handle lto object
4473ar: H5FDcore.o: plugin needed to handle lto object
4474ar: H5FDfamily.o: plugin needed to handle lto object
4475ar: H5FDhdfs.o: plugin needed to handle lto object
4476ar: H5FDint.o: plugin needed to handle lto object
4477ar: H5FDlog.o: plugin needed to handle lto object
4478ar: H5FDmulti.o: plugin needed to handle lto object
4479ar: H5FDsec2.o: plugin needed to handle lto object
4480ar: H5FDspace.o: plugin needed to handle lto object
4481ar: H5FDsplitter.o: plugin needed to handle lto object
4482ar: H5FDstdio.o: plugin needed to handle lto object
4483ar: H5FDtest.o: plugin needed to handle lto object
4484ar: H5FL.o: plugin needed to handle lto object
4485ar: H5FO.o: plugin needed to handle lto object
4486ar: H5FS.o: plugin needed to handle lto object
4487ar: H5FScache.o: plugin needed to handle lto object
4488ar: H5FSdbg.o: plugin needed to handle lto object
4489ar: H5FSint.o: plugin needed to handle lto object
4490ar: H5FSsection.o: plugin needed to handle lto object
4491ar: H5FSstat.o: plugin needed to handle lto object
4492ar: H5FStest.o: plugin needed to handle lto object
4493ar: H5G.o: plugin needed to handle lto object
4494ar: H5Gbtree2.o: plugin needed to handle lto object
4495ar: H5Gcache.o: plugin needed to handle lto object
4496ar: H5Gcompact.o: plugin needed to handle lto object
4497ar: H5Gdense.o: plugin needed to handle lto object
4498ar: H5Gdeprec.o: plugin needed to handle lto object
4499ar: H5Gent.o: plugin needed to handle lto object
4500ar: H5Gint.o: plugin needed to handle lto object
4501ar: H5Glink.o: plugin needed to handle lto object
4502ar: H5Gloc.o: plugin needed to handle lto object
4503ar: H5Gname.o: plugin needed to handle lto object
4504ar: H5Gnode.o: plugin needed to handle lto object
4505ar: H5Gobj.o: plugin needed to handle lto object
4506ar: H5Goh.o: plugin needed to handle lto object
4507ar: H5Groot.o: plugin needed to handle lto object
4508ar: H5Gstab.o: plugin needed to handle lto object
4509ar: H5Gtest.o: plugin needed to handle lto object
4510ar: H5Gtraverse.o: plugin needed to handle lto object
4511ar: H5HF.o: plugin needed to handle lto object
4512ar: H5HFbtree2.o: plugin needed to handle lto object
4513ar: H5HFcache.o: plugin needed to handle lto object
4514ar: H5HFdbg.o: plugin needed to handle lto object
4515ar: H5HFdblock.o: plugin needed to handle lto object
4516ar: H5HFdtable.o: plugin needed to handle lto object
4517ar: H5HFhdr.o: plugin needed to handle lto object
4518ar: H5HFhuge.o: plugin needed to handle lto object
4519ar: H5HFiblock.o: plugin needed to handle lto object
4520ar: H5HFiter.o: plugin needed to handle lto object
4521ar: H5HFman.o: plugin needed to handle lto object
4522ar: H5HFsection.o: plugin needed to handle lto object
4523ar: H5HFspace.o: plugin needed to handle lto object
4524ar: H5HFstat.o: plugin needed to handle lto object
4525ar: H5HFtest.o: plugin needed to handle lto object
4526ar: H5HFtiny.o: plugin needed to handle lto object
4527ar: H5HG.o: plugin needed to handle lto object
4528ar: H5HGcache.o: plugin needed to handle lto object
4529ar: H5HGdbg.o: plugin needed to handle lto object
4530ar: H5HGquery.o: plugin needed to handle lto object
4531ar: H5HL.o: plugin needed to handle lto object
4532ar: H5HLcache.o: plugin needed to handle lto object
4533ar: H5HLdbg.o: plugin needed to handle lto object
4534ar: H5HLint.o: plugin needed to handle lto object
4535ar: H5HLprfx.o: plugin needed to handle lto object
4536ar: H5HLdblk.o: plugin needed to handle lto object
4537ar: H5HP.o: plugin needed to handle lto object
4538ar: H5I.o: plugin needed to handle lto object
4539ar: H5Itest.o: plugin needed to handle lto object
4540ar: H5L.o: plugin needed to handle lto object
4541ar: H5Lexternal.o: plugin needed to handle lto object
4542ar: H5lib_settings.o: plugin needed to handle lto object
4543ar: H5MF.o: plugin needed to handle lto object
4544ar: H5MFaggr.o: plugin needed to handle lto object
4545ar: H5MFdbg.o: plugin needed to handle lto object
4546ar: H5MFsection.o: plugin needed to handle lto object
4547ar: H5MM.o: plugin needed to handle lto object
4548ar: H5MP.o: plugin needed to handle lto object
4549ar: H5MPtest.o: plugin needed to handle lto object
4550ar: H5O.o: plugin needed to handle lto object
4551ar: H5Odeprec.o: plugin needed to handle lto object
4552ar: H5Oainfo.o: plugin needed to handle lto object
4553ar: H5Oalloc.o: plugin needed to handle lto object
4554ar: H5Oattr.o: plugin needed to handle lto object
4555ar: H5Oattribute.o: plugin needed to handle lto object
4556ar: H5Obogus.o: plugin needed to handle lto object
4557ar: H5Obtreek.o: plugin needed to handle lto object
4558ar: H5Ocache.o: plugin needed to handle lto object
4559ar: H5Ocache_image.o: plugin needed to handle lto object
4560ar: H5Ochunk.o: plugin needed to handle lto object
4561ar: H5Ocont.o: plugin needed to handle lto object
4562ar: H5Ocopy.o: plugin needed to handle lto object
4563ar: H5Odbg.o: plugin needed to handle lto object
4564ar: H5Odrvinfo.o: plugin needed to handle lto object
4565ar: H5Odtype.o: plugin needed to handle lto object
4566ar: H5Oefl.o: plugin needed to handle lto object
4567ar: H5Ofill.o: plugin needed to handle lto object
4568ar: H5Oflush.o: plugin needed to handle lto object
4569ar: H5Ofsinfo.o: plugin needed to handle lto object
4570ar: H5Oginfo.o: plugin needed to handle lto object
4571ar: H5Oint.o: plugin needed to handle lto object
4572ar: H5Olayout.o: plugin needed to handle lto object
4573ar: H5Olinfo.o: plugin needed to handle lto object
4574ar: H5Olink.o: plugin needed to handle lto object
4575ar: H5Omessage.o: plugin needed to handle lto object
4576ar: H5Omtime.o: plugin needed to handle lto object
4577ar: H5Oname.o: plugin needed to handle lto object
4578ar: H5Onull.o: plugin needed to handle lto object
4579ar: H5Opline.o: plugin needed to handle lto object
4580ar: H5Orefcount.o: plugin needed to handle lto object
4581ar: H5Osdspace.o: plugin needed to handle lto object
4582ar: H5Oshared.o: plugin needed to handle lto object
4583ar: H5Oshmesg.o: plugin needed to handle lto object
4584ar: H5Ostab.o: plugin needed to handle lto object
4585ar: H5Otest.o: plugin needed to handle lto object
4586ar: H5Ounknown.o: plugin needed to handle lto object
4587ar: H5P.o: plugin needed to handle lto object
4588ar: H5Pacpl.o: plugin needed to handle lto object
4589ar: H5Pdapl.o: plugin needed to handle lto object
4590ar: H5Pdcpl.o: plugin needed to handle lto object
4591ar: H5Pdeprec.o: plugin needed to handle lto object
4592ar: H5Pdxpl.o: plugin needed to handle lto object
4593ar: H5Pencdec.o: plugin needed to handle lto object
4594ar: H5Pfapl.o: plugin needed to handle lto object
4595ar: H5Pfcpl.o: plugin needed to handle lto object
4596ar: H5Pfmpl.o: plugin needed to handle lto object
4597ar: H5Pgcpl.o: plugin needed to handle lto object
4598ar: H5Pint.o: plugin needed to handle lto object
4599ar: H5Plapl.o: plugin needed to handle lto object
4600ar: H5Plcpl.o: plugin needed to handle lto object
4601ar: H5Pocpl.o: plugin needed to handle lto object
4602ar: H5Pocpypl.o: plugin needed to handle lto object
4603ar: H5Pstrcpl.o: plugin needed to handle lto object
4604ar: H5Ptest.o: plugin needed to handle lto object
4605ar: H5PB.o: plugin needed to handle lto object
4606ar: H5PL.o: plugin needed to handle lto object
4607ar: H5PLint.o: plugin needed to handle lto object
4608ar: H5PLpath.o: plugin needed to handle lto object
4609ar: H5PLplugin_cache.o: plugin needed to handle lto object
4610ar: H5R.o: plugin needed to handle lto object
4611ar: H5Rint.o: plugin needed to handle lto object
4612ar: H5Rdeprec.o: plugin needed to handle lto object
4613ar: H5UC.o: plugin needed to handle lto object
4614ar: H5RS.o: plugin needed to handle lto object
4615ar: H5S.o: plugin needed to handle lto object
4616ar: H5Sall.o: plugin needed to handle lto object
4617ar: H5Sdbg.o: plugin needed to handle lto object
4618ar: H5Shyper.o: plugin needed to handle lto object
4619ar: H5Snone.o: plugin needed to handle lto object
4620ar: H5Spoint.o: plugin needed to handle lto object
4621ar: H5Sselect.o: plugin needed to handle lto object
4622ar: H5Stest.o: plugin needed to handle lto object
4623ar: H5SL.o: plugin needed to handle lto object
4624ar: H5SM.o: plugin needed to handle lto object
4625ar: H5SMbtree2.o: plugin needed to handle lto object
4626ar: H5SMcache.o: plugin needed to handle lto object
4627ar: H5SMmessage.o: plugin needed to handle lto object
4628ar: H5SMtest.o: plugin needed to handle lto object
4629ar: H5ST.o: plugin needed to handle lto object
4630ar: H5T.o: plugin needed to handle lto object
4631ar: H5Tarray.o: plugin needed to handle lto object
4632ar: H5Tbit.o: plugin needed to handle lto object
4633ar: H5Tcommit.o: plugin needed to handle lto object
4634ar: H5Tcompound.o: plugin needed to handle lto object
4635ar: H5Tconv.o: plugin needed to handle lto object
4636ar: H5Tcset.o: plugin needed to handle lto object
4637ar: H5Tdbg.o: plugin needed to handle lto object
4638ar: H5Tdeprec.o: plugin needed to handle lto object
4639ar: H5Tenum.o: plugin needed to handle lto object
4640ar: H5Tfields.o: plugin needed to handle lto object
4641ar: H5Tfixed.o: plugin needed to handle lto object
4642ar: H5Tfloat.o: plugin needed to handle lto object
4643ar: H5Tinit.o: plugin needed to handle lto object
4644ar: H5Tnative.o: plugin needed to handle lto object
4645ar: H5Toffset.o: plugin needed to handle lto object
4646ar: H5Toh.o: plugin needed to handle lto object
4647ar: H5Topaque.o: plugin needed to handle lto object
4648ar: H5Torder.o: plugin needed to handle lto object
4649ar: H5Tpad.o: plugin needed to handle lto object
4650ar: H5Tprecis.o: plugin needed to handle lto object
4651ar: H5Tstrpad.o: plugin needed to handle lto object
4652ar: H5Tvisit.o: plugin needed to handle lto object
4653ar: H5Tvlen.o: plugin needed to handle lto object
4654ar: H5TS.o: plugin needed to handle lto object
4655ar: H5VM.o: plugin needed to handle lto object
4656ar: H5WB.o: plugin needed to handle lto object
4657ar: H5Z.o: plugin needed to handle lto object
4658ar: H5Zdeflate.o: plugin needed to handle lto object
4659ar: H5Zfletcher32.o: plugin needed to handle lto object
4660ar: H5Znbit.o: plugin needed to handle lto object
4661ar: H5Zshuffle.o: plugin needed to handle lto object
4662ar: H5Zscaleoffset.o: plugin needed to handle lto object
4663ar: H5Zszip.o: plugin needed to handle lto object
4664ar: H5Ztrans.o: plugin needed to handle lto object
4665ar: H5FDros3.o: plugin needed to handle lto object
4666ar: H5FDs3comms.o: plugin needed to handle lto object
4667ranlib: H5.o: plugin needed to handle lto object
4668ranlib: H5checksum.o: plugin needed to handle lto object
4669ranlib: H5dbg.o: plugin needed to handle lto object
4670ranlib: H5system.o: plugin needed to handle lto object
4671ranlib: H5timer.o: plugin needed to handle lto object
4672ranlib: H5trace.o: plugin needed to handle lto object
4673ranlib: H5A.o: plugin needed to handle lto object
4674ranlib: H5Abtree2.o: plugin needed to handle lto object
4675ranlib: H5Adense.o: plugin needed to handle lto object
4676ranlib: H5Adeprec.o: plugin needed to handle lto object
4677ranlib: H5Aint.o: plugin needed to handle lto object
4678ranlib: H5Atest.o: plugin needed to handle lto object
4679ranlib: H5AC.o: plugin needed to handle lto object
4680ranlib: H5ACdbg.o: plugin needed to handle lto object
4681ranlib: H5ACproxy_entry.o: plugin needed to handle lto object
4682ranlib: H5B.o: plugin needed to handle lto object
4683ranlib: H5Bcache.o: plugin needed to handle lto object
4684ranlib: H5Bdbg.o: plugin needed to handle lto object
4685ranlib: H5B2.o: plugin needed to handle lto object
4686ranlib: H5B2cache.o: plugin needed to handle lto object
4687ranlib: H5B2dbg.o: plugin needed to handle lto object
4688ranlib: H5B2hdr.o: plugin needed to handle lto object
4689ranlib: H5B2int.o: plugin needed to handle lto object
4690ranlib: H5B2internal.o: plugin needed to handle lto object
4691ranlib: H5B2leaf.o: plugin needed to handle lto object
4692ranlib: H5B2stat.o: plugin needed to handle lto object
4693ranlib: H5B2test.o: plugin needed to handle lto object
4694ranlib: H5C.o: plugin needed to handle lto object
4695ranlib: H5Cdbg.o: plugin needed to handle lto object
4696ranlib: H5Cepoch.o: plugin needed to handle lto object
4697ranlib: H5Cimage.o: plugin needed to handle lto object
4698ranlib: H5Clog.o: plugin needed to handle lto object
4699ranlib: H5Clog_json.o: plugin needed to handle lto object
4700ranlib: H5Clog_trace.o: plugin needed to handle lto object
4701ranlib: H5Cprefetched.o: plugin needed to handle lto object
4702ranlib: H5Cquery.o: plugin needed to handle lto object
4703ranlib: H5Ctag.o: plugin needed to handle lto object
4704ranlib: H5Ctest.o: plugin needed to handle lto object
4705ranlib: H5CS.o: plugin needed to handle lto object
4706ranlib: H5CX.o: plugin needed to handle lto object
4707ranlib: H5D.o: plugin needed to handle lto object
4708ranlib: H5Dbtree.o: plugin needed to handle lto object
4709ranlib: H5Dbtree2.o: plugin needed to handle lto object
4710ranlib: H5Dchunk.o: plugin needed to handle lto object
4711ranlib: H5Dcompact.o: plugin needed to handle lto object
4712ranlib: H5Dcontig.o: plugin needed to handle lto object
4713ranlib: H5Ddbg.o: plugin needed to handle lto object
4714ranlib: H5Ddeprec.o: plugin needed to handle lto object
4715ranlib: H5Dearray.o: plugin needed to handle lto object
4716ranlib: H5Defl.o: plugin needed to handle lto object
4717ranlib: H5Dfarray.o: plugin needed to handle lto object
4718ranlib: H5Dfill.o: plugin needed to handle lto object
4719ranlib: H5Dint.o: plugin needed to handle lto object
4720ranlib: H5Dio.o: plugin needed to handle lto object
4721ranlib: H5Dlayout.o: plugin needed to handle lto object
4722ranlib: H5Dnone.o: plugin needed to handle lto object
4723ranlib: H5Doh.o: plugin needed to handle lto object
4724ranlib: H5Dscatgath.o: plugin needed to handle lto object
4725ranlib: H5Dselect.o: plugin needed to handle lto object
4726ranlib: H5Dsingle.o: plugin needed to handle lto object
4727ranlib: H5Dtest.o: plugin needed to handle lto object
4728ranlib: H5Dvirtual.o: plugin needed to handle lto object
4729ranlib: H5E.o: plugin needed to handle lto object
4730ranlib: H5Edeprec.o: plugin needed to handle lto object
4731ranlib: H5Eint.o: plugin needed to handle lto object
4732ranlib: H5EA.o: plugin needed to handle lto object
4733ranlib: H5EAcache.o: plugin needed to handle lto object
4734ranlib: H5EAdbg.o: plugin needed to handle lto object
4735ranlib: H5EAdblkpage.o: plugin needed to handle lto object
4736ranlib: H5EAdblock.o: plugin needed to handle lto object
4737ranlib: H5EAhdr.o: plugin needed to handle lto object
4738ranlib: H5EAiblock.o: plugin needed to handle lto object
4739ranlib: H5EAint.o: plugin needed to handle lto object
4740ranlib: H5EAsblock.o: plugin needed to handle lto object
4741ranlib: H5EAstat.o: plugin needed to handle lto object
4742ranlib: H5EAtest.o: plugin needed to handle lto object
4743ranlib: H5F.o: plugin needed to handle lto object
4744ranlib: H5Faccum.o: plugin needed to handle lto object
4745ranlib: H5Fcwfs.o: plugin needed to handle lto object
4746ranlib: H5Fdbg.o: plugin needed to handle lto object
4747ranlib: H5Fdeprec.o: plugin needed to handle lto object
4748ranlib: H5Fefc.o: plugin needed to handle lto object
4749ranlib: H5Ffake.o: plugin needed to handle lto object
4750ranlib: H5Fint.o: plugin needed to handle lto object
4751ranlib: H5Fio.o: plugin needed to handle lto object
4752ranlib: H5Fmount.o: plugin needed to handle lto object
4753ranlib: H5Fquery.o: plugin needed to handle lto object
4754ranlib: H5Fsfile.o: plugin needed to handle lto object
4755ranlib: H5Fspace.o: plugin needed to handle lto object
4756ranlib: H5Fsuper.o: plugin needed to handle lto object
4757ranlib: H5Fsuper_cache.o: plugin needed to handle lto object
4758ranlib: H5Ftest.o: plugin needed to handle lto object
4759ranlib: H5FA.o: plugin needed to handle lto object
4760ranlib: H5FAcache.o: plugin needed to handle lto object
4761ranlib: H5FAdbg.o: plugin needed to handle lto object
4762ranlib: H5FAdblock.o: plugin needed to handle lto object
4763ranlib: H5FAdblkpage.o: plugin needed to handle lto object
4764ranlib: H5FAhdr.o: plugin needed to handle lto object
4765ranlib: H5FAint.o: plugin needed to handle lto object
4766ranlib: H5FAstat.o: plugin needed to handle lto object
4767ranlib: H5FAtest.o: plugin needed to handle lto object
4768ranlib: H5FD.o: plugin needed to handle lto object
4769ranlib: H5FDcore.o: plugin needed to handle lto object
4770ranlib: H5FDfamily.o: plugin needed to handle lto object
4771ranlib: H5FDhdfs.o: plugin needed to handle lto object
4772ranlib: H5FDint.o: plugin needed to handle lto object
4773ranlib: H5FDlog.o: plugin needed to handle lto object
4774ranlib: H5FDmulti.o: plugin needed to handle lto object
4775ranlib: H5FDsec2.o: plugin needed to handle lto object
4776ranlib: H5FDspace.o: plugin needed to handle lto object
4777ranlib: H5FDsplitter.o: plugin needed to handle lto object
4778ranlib: H5FDstdio.o: plugin needed to handle lto object
4779ranlib: H5FDtest.o: plugin needed to handle lto object
4780ranlib: H5FL.o: plugin needed to handle lto object
4781ranlib: H5FO.o: plugin needed to handle lto object
4782ranlib: H5FS.o: plugin needed to handle lto object
4783ranlib: H5FScache.o: plugin needed to handle lto object
4784ranlib: H5FSdbg.o: plugin needed to handle lto object
4785ranlib: H5FSint.o: plugin needed to handle lto object
4786ranlib: H5FSsection.o: plugin needed to handle lto object
4787ranlib: H5FSstat.o: plugin needed to handle lto object
4788ranlib: H5FStest.o: plugin needed to handle lto object
4789ranlib: H5G.o: plugin needed to handle lto object
4790ranlib: H5Gbtree2.o: plugin needed to handle lto object
4791ranlib: H5Gcache.o: plugin needed to handle lto object
4792ranlib: H5Gcompact.o: plugin needed to handle lto object
4793ranlib: H5Gdense.o: plugin needed to handle lto object
4794ranlib: H5Gdeprec.o: plugin needed to handle lto object
4795ranlib: H5Gent.o: plugin needed to handle lto object
4796ranlib: H5Gint.o: plugin needed to handle lto object
4797ranlib: H5Glink.o: plugin needed to handle lto object
4798ranlib: H5Gloc.o: plugin needed to handle lto object
4799ranlib: H5Gname.o: plugin needed to handle lto object
4800ranlib: H5Gnode.o: plugin needed to handle lto object
4801ranlib: H5Gobj.o: plugin needed to handle lto object
4802ranlib: H5Goh.o: plugin needed to handle lto object
4803ranlib: H5Groot.o: plugin needed to handle lto object
4804ranlib: H5Gstab.o: plugin needed to handle lto object
4805ranlib: H5Gtest.o: plugin needed to handle lto object
4806ranlib: H5Gtraverse.o: plugin needed to handle lto object
4807ranlib: H5HF.o: plugin needed to handle lto object
4808ranlib: H5HFbtree2.o: plugin needed to handle lto object
4809ranlib: H5HFcache.o: plugin needed to handle lto object
4810ranlib: H5HFdbg.o: plugin needed to handle lto object
4811ranlib: H5HFdblock.o: plugin needed to handle lto object
4812ranlib: H5HFdtable.o: plugin needed to handle lto object
4813ranlib: H5HFhdr.o: plugin needed to handle lto object
4814ranlib: H5HFhuge.o: plugin needed to handle lto object
4815ranlib: H5HFiblock.o: plugin needed to handle lto object
4816ranlib: H5HFiter.o: plugin needed to handle lto object
4817ranlib: H5HFman.o: plugin needed to handle lto object
4818ranlib: H5HFsection.o: plugin needed to handle lto object
4819ranlib: H5HFspace.o: plugin needed to handle lto object
4820ranlib: H5HFstat.o: plugin needed to handle lto object
4821ranlib: H5HFtest.o: plugin needed to handle lto object
4822ranlib: H5HFtiny.o: plugin needed to handle lto object
4823ranlib: H5HG.o: plugin needed to handle lto object
4824ranlib: H5HGcache.o: plugin needed to handle lto object
4825ranlib: H5HGdbg.o: plugin needed to handle lto object
4826ranlib: H5HGquery.o: plugin needed to handle lto object
4827ranlib: H5HL.o: plugin needed to handle lto object
4828ranlib: H5HLcache.o: plugin needed to handle lto object
4829ranlib: H5HLdbg.o: plugin needed to handle lto object
4830ranlib: H5HLint.o: plugin needed to handle lto object
4831ranlib: H5HLprfx.o: plugin needed to handle lto object
4832ranlib: H5HLdblk.o: plugin needed to handle lto object
4833ranlib: H5HP.o: plugin needed to handle lto object
4834ranlib: H5I.o: plugin needed to handle lto object
4835ranlib: H5Itest.o: plugin needed to handle lto object
4836ranlib: H5L.o: plugin needed to handle lto object
4837ranlib: H5Lexternal.o: plugin needed to handle lto object
4838ranlib: H5lib_settings.o: plugin needed to handle lto object
4839ranlib: H5MF.o: plugin needed to handle lto object
4840ranlib: H5MFaggr.o: plugin needed to handle lto object
4841ranlib: H5MFdbg.o: plugin needed to handle lto object
4842ranlib: H5MFsection.o: plugin needed to handle lto object
4843ranlib: H5MM.o: plugin needed to handle lto object
4844ranlib: H5MP.o: plugin needed to handle lto object
4845ranlib: H5MPtest.o: plugin needed to handle lto object
4846ranlib: H5O.o: plugin needed to handle lto object
4847ranlib: H5Odeprec.o: plugin needed to handle lto object
4848ranlib: H5Oainfo.o: plugin needed to handle lto object
4849ranlib: H5Oalloc.o: plugin needed to handle lto object
4850ranlib: H5Oattr.o: plugin needed to handle lto object
4851ranlib: H5Oattribute.o: plugin needed to handle lto object
4852ranlib: H5Obogus.o: plugin needed to handle lto object
4853ranlib: H5Obtreek.o: plugin needed to handle lto object
4854ranlib: H5Ocache.o: plugin needed to handle lto object
4855ranlib: H5Ocache_image.o: plugin needed to handle lto object
4856ranlib: H5Ochunk.o: plugin needed to handle lto object
4857ranlib: H5Ocont.o: plugin needed to handle lto object
4858ranlib: H5Ocopy.o: plugin needed to handle lto object
4859ranlib: H5Odbg.o: plugin needed to handle lto object
4860ranlib: H5Odrvinfo.o: plugin needed to handle lto object
4861ranlib: H5Odtype.o: plugin needed to handle lto object
4862ranlib: H5Oefl.o: plugin needed to handle lto object
4863ranlib: H5Ofill.o: plugin needed to handle lto object
4864ranlib: H5Oflush.o: plugin needed to handle lto object
4865ranlib: H5Ofsinfo.o: plugin needed to handle lto object
4866ranlib: H5Oginfo.o: plugin needed to handle lto object
4867ranlib: H5Oint.o: plugin needed to handle lto object
4868ranlib: H5Olayout.o: plugin needed to handle lto object
4869ranlib: H5Olinfo.o: plugin needed to handle lto object
4870ranlib: H5Olink.o: plugin needed to handle lto object
4871ranlib: H5Omessage.o: plugin needed to handle lto object
4872ranlib: H5Omtime.o: plugin needed to handle lto object
4873ranlib: H5Oname.o: plugin needed to handle lto object
4874ranlib: H5Onull.o: plugin needed to handle lto object
4875ranlib: H5Opline.o: plugin needed to handle lto object
4876ranlib: H5Orefcount.o: plugin needed to handle lto object
4877ranlib: H5Osdspace.o: plugin needed to handle lto object
4878ranlib: H5Oshared.o: plugin needed to handle lto object
4879ranlib: H5Oshmesg.o: plugin needed to handle lto object
4880ranlib: H5Ostab.o: plugin needed to handle lto object
4881ranlib: H5Otest.o: plugin needed to handle lto object
4882ranlib: H5Ounknown.o: plugin needed to handle lto object
4883ranlib: H5P.o: plugin needed to handle lto object
4884ranlib: H5Pacpl.o: plugin needed to handle lto object
4885ranlib: H5Pdapl.o: plugin needed to handle lto object
4886ranlib: H5Pdcpl.o: plugin needed to handle lto object
4887ranlib: H5Pdeprec.o: plugin needed to handle lto object
4888ranlib: H5Pdxpl.o: plugin needed to handle lto object
4889ranlib: H5Pencdec.o: plugin needed to handle lto object
4890ranlib: H5Pfapl.o: plugin needed to handle lto object
4891ranlib: H5Pfcpl.o: plugin needed to handle lto object
4892ranlib: H5Pfmpl.o: plugin needed to handle lto object
4893ranlib: H5Pgcpl.o: plugin needed to handle lto object
4894ranlib: H5Pint.o: plugin needed to handle lto object
4895ranlib: H5Plapl.o: plugin needed to handle lto object
4896ranlib: H5Plcpl.o: plugin needed to handle lto object
4897ranlib: H5Pocpl.o: plugin needed to handle lto object
4898ranlib: H5Pocpypl.o: plugin needed to handle lto object
4899ranlib: H5Pstrcpl.o: plugin needed to handle lto object
4900ranlib: H5Ptest.o: plugin needed to handle lto object
4901ranlib: H5PB.o: plugin needed to handle lto object
4902ranlib: H5PL.o: plugin needed to handle lto object
4903ranlib: H5PLint.o: plugin needed to handle lto object
4904ranlib: H5PLpath.o: plugin needed to handle lto object
4905ranlib: H5PLplugin_cache.o: plugin needed to handle lto object
4906ranlib: H5R.o: plugin needed to handle lto object
4907ranlib: H5Rint.o: plugin needed to handle lto object
4908ranlib: H5Rdeprec.o: plugin needed to handle lto object
4909ranlib: H5UC.o: plugin needed to handle lto object
4910ranlib: H5RS.o: plugin needed to handle lto object
4911ranlib: H5S.o: plugin needed to handle lto object
4912ranlib: H5Sall.o: plugin needed to handle lto object
4913ranlib: H5Sdbg.o: plugin needed to handle lto object
4914ranlib: H5Shyper.o: plugin needed to handle lto object
4915ranlib: H5Snone.o: plugin needed to handle lto object
4916ranlib: H5Spoint.o: plugin needed to handle lto object
4917ranlib: H5Sselect.o: plugin needed to handle lto object
4918ranlib: H5Stest.o: plugin needed to handle lto object
4919ranlib: H5SL.o: plugin needed to handle lto object
4920ranlib: H5SM.o: plugin needed to handle lto object
4921ranlib: H5SMbtree2.o: plugin needed to handle lto object
4922ranlib: H5SMcache.o: plugin needed to handle lto object
4923ranlib: H5SMmessage.o: plugin needed to handle lto object
4924ranlib: H5SMtest.o: plugin needed to handle lto object
4925ranlib: H5ST.o: plugin needed to handle lto object
4926ranlib: H5T.o: plugin needed to handle lto object
4927ranlib: H5Tarray.o: plugin needed to handle lto object
4928ranlib: H5Tbit.o: plugin needed to handle lto object
4929ranlib: H5Tcommit.o: plugin needed to handle lto object
4930ranlib: H5Tcompound.o: plugin needed to handle lto object
4931ranlib: H5Tconv.o: plugin needed to handle lto object
4932ranlib: H5Tcset.o: plugin needed to handle lto object
4933ranlib: H5Tdbg.o: plugin needed to handle lto object
4934ranlib: H5Tdeprec.o: plugin needed to handle lto object
4935ranlib: H5Tenum.o: plugin needed to handle lto object
4936ranlib: H5Tfields.o: plugin needed to handle lto object
4937ranlib: H5Tfixed.o: plugin needed to handle lto object
4938ranlib: H5Tfloat.o: plugin needed to handle lto object
4939ranlib: H5Tinit.o: plugin needed to handle lto object
4940ranlib: H5Tnative.o: plugin needed to handle lto object
4941ranlib: H5Toffset.o: plugin needed to handle lto object
4942ranlib: H5Toh.o: plugin needed to handle lto object
4943ranlib: H5Topaque.o: plugin needed to handle lto object
4944ranlib: H5Torder.o: plugin needed to handle lto object
4945ranlib: H5Tpad.o: plugin needed to handle lto object
4946ranlib: H5Tprecis.o: plugin needed to handle lto object
4947ranlib: H5Tstrpad.o: plugin needed to handle lto object
4948ranlib: H5Tvisit.o: plugin needed to handle lto object
4949ranlib: H5Tvlen.o: plugin needed to handle lto object
4950ranlib: H5TS.o: plugin needed to handle lto object
4951ranlib: H5VM.o: plugin needed to handle lto object
4952ranlib: H5WB.o: plugin needed to handle lto object
4953ranlib: H5Z.o: plugin needed to handle lto object
4954ranlib: H5Zdeflate.o: plugin needed to handle lto object
4955ranlib: H5Zfletcher32.o: plugin needed to handle lto object
4956ranlib: H5Znbit.o: plugin needed to handle lto object
4957ranlib: H5Zshuffle.o: plugin needed to handle lto object
4958ranlib: H5Zscaleoffset.o: plugin needed to handle lto object
4959ranlib: H5Zszip.o: plugin needed to handle lto object
4960ranlib: H5Ztrans.o: plugin needed to handle lto object
4961ranlib: H5FDros3.o: plugin needed to handle lto object
4962ranlib: H5FDs3comms.o: plugin needed to handle lto object
4963make[2]: Leaving directory `/stornext/Home/data/allstaff/h/hickey/tmp/Rtmp8j63KM/R.INSTALLad6b6632e8dd/Rhdf5lib/src/hdf5/src'
4964make[1]: Leaving directory `/stornext/Home/data/allstaff/h/hickey/tmp/Rtmp8j63KM/R.INSTALLad6b6632e8dd/Rhdf5lib/src/hdf5/src'
4965make[1]: Entering directory `/stornext/Home/data/allstaff/h/hickey/tmp/Rtmp8j63KM/R.INSTALLad6b6632e8dd/Rhdf5lib/src/hdf5/c++'
4966make[2]: Entering directory `/stornext/Home/data/allstaff/h/hickey/tmp/Rtmp8j63KM/R.INSTALLad6b6632e8dd/Rhdf5lib/src/hdf5/c++'
4967make[2]: Nothing to be done for `build-lib'.
4968make[2]: Leaving directory `/stornext/Home/data/allstaff/h/hickey/tmp/Rtmp8j63KM/R.INSTALLad6b6632e8dd/Rhdf5lib/src/hdf5/c++'
4969+ cd src
4970+ make lib
4971make[2]: Entering directory `/stornext/Home/data/allstaff/h/hickey/tmp/Rtmp8j63KM/R.INSTALLad6b6632e8dd/Rhdf5lib/src/hdf5/c++/src'
4972make[3]: Entering directory `/stornext/Home/data/allstaff/h/hickey/tmp/Rtmp8j63KM/R.INSTALLad6b6632e8dd/Rhdf5lib/src/hdf5/c++/src'
4973 CXX H5Exception.lo
4974cc1plus: warning: command-line option '-Wno-unsuffixed-float-constants' is valid for C/ObjC but not for C++
4975In file included from ../../src/hdf5.h:26,
4976 from H5Include.h:15,
4977 from H5Exception.cpp:16:
4978../../src/H5Epublic.h:27:40: warning: use of old-style cast to 'hid_t' {aka 'long int'} [-Wold-style-cast]
4979 27 | #define H5E_DEFAULT (hid_t)0
4980 | ^
4981H5Exception.h:72:55: note: in expansion of macro 'H5E_DEFAULT'
4982 72 | hid_t err_stack = H5E_DEFAULT);
4983 | ^~~~~~~~~~~
4984H5Exception.cpp: In static member function 'static void H5::Exception::setAutoPrint(herr_t (*&)(hid_t, void*), void*)':
4985../../src/H5Epublic.h:27:40: warning: use of old-style cast to 'hid_t' {aka 'long int'} [-Wold-style-cast]
4986 27 | #define H5E_DEFAULT (hid_t)0
4987 | ^
4988H5Exception.cpp:146:37: note: in expansion of macro 'H5E_DEFAULT'
4989 146 | herr_t ret_value = H5Eset_auto2(H5E_DEFAULT, func, client_data);
4990 | ^~~~~~~~~~~
4991H5Exception.cpp: In static member function 'static void H5::Exception::dontPrint()':
4992../../src/H5Epublic.h:27:40: warning: use of old-style cast to 'hid_t' {aka 'long int'} [-Wold-style-cast]
4993 27 | #define H5E_DEFAULT (hid_t)0
4994 | ^
4995H5Exception.cpp:160:37: note: in expansion of macro 'H5E_DEFAULT'
4996 160 | herr_t ret_value = H5Eset_auto2(H5E_DEFAULT, NULL, NULL);
4997 | ^~~~~~~~~~~
4998H5Exception.cpp: In static member function 'static void H5::Exception::getAutoPrint(herr_t (*&)(hid_t, void*), void**)':
4999../../src/H5Epublic.h:27:40: warning: use of old-style cast to 'hid_t' {aka 'long int'} [-Wold-style-cast]
5000 27 | #define H5E_DEFAULT (hid_t)0
5001 | ^
5002H5Exception.cpp:179:37: note: in expansion of macro 'H5E_DEFAULT'
5003 179 | herr_t ret_value = H5Eget_auto2(H5E_DEFAULT, &func, client_data);
5004 | ^~~~~~~~~~~
5005H5Exception.cpp: In static member function 'static void H5::Exception::clearErrorStack()':
5006../../src/H5Epublic.h:27:40: warning: use of old-style cast to 'hid_t' {aka 'long int'} [-Wold-style-cast]
5007 27 | #define H5E_DEFAULT (hid_t)0
5008 | ^
5009H5Exception.cpp:195:34: note: in expansion of macro 'H5E_DEFAULT'
5010 195 | herr_t ret_value = H5Eclear2(H5E_DEFAULT);
5011 | ^~~~~~~~~~~
5012H5Exception.cpp: In static member function 'static void H5::Exception::walkErrorStack(H5E_direction_t, H5E_walk2_t, void*)':
5013../../src/H5Epublic.h:27:40: warning: use of old-style cast to 'hid_t' {aka 'long int'} [-Wold-style-cast]
5014 27 | #define H5E_DEFAULT (hid_t)0
5015 | ^
5016H5Exception.cpp:244:33: note: in expansion of macro 'H5E_DEFAULT'
5017 244 | herr_t ret_value = H5Ewalk2(H5E_DEFAULT, direction, func, client_data);
5018 | ^~~~~~~~~~~
5019 CXX H5IdComponent.lo
5020cc1plus: warning: command-line option '-Wno-unsuffixed-float-constants' is valid for C/ObjC but not for C++
5021In file included from ../../src/hdf5.h:26,
5022 from H5Include.h:15,
5023 from H5IdComponent.cpp:17:
5024../../src/H5Epublic.h:27:40: warning: use of old-style cast to 'hid_t' {aka 'long int'} [-Wold-style-cast]
5025 27 | #define H5E_DEFAULT (hid_t)0
5026 | ^
5027H5Exception.h:72:55: note: in expansion of macro 'H5E_DEFAULT'
5028 72 | hid_t err_stack = H5E_DEFAULT);
5029 | ^~~~~~~~~~~
5030 CXX H5DataSpace.lo
5031cc1plus: warning: command-line option '-Wno-unsuffixed-float-constants' is valid for C/ObjC but not for C++
5032In file included from ../../src/hdf5.h:26,
5033 from H5Include.h:15,
5034 from H5DataSpace.cpp:21:
5035../../src/H5Epublic.h:27:40: warning: use of old-style cast to 'hid_t' {aka 'long int'} [-Wold-style-cast]
5036 27 | #define H5E_DEFAULT (hid_t)0
5037 | ^
5038H5Exception.h:72:55: note: in expansion of macro 'H5E_DEFAULT'
5039 72 | hid_t err_stack = H5E_DEFAULT);
5040 | ^~~~~~~~~~~
5041In file included from ../../src/hdf5.h:37,
5042 from H5Include.h:15,
5043 from H5DataSpace.cpp:21:
5044H5DataSpace.cpp: In static member function 'static H5::DataSpace* H5::DataSpace::getConstant()':
5045../../src/H5Spublic.h:25:32: warning: use of old-style cast to 'hid_t' {aka 'long int'} [-Wold-style-cast]
5046 25 | #define H5S_ALL (hid_t)0
5047 | ^
5048H5DataSpace.cpp:61:30: note: in expansion of macro 'H5S_ALL'
5049 61 | ALL_ = new DataSpace(H5S_ALL);
5050 | ^~~~~~~
5051H5DataSpace.cpp: In constructor 'H5::DataSpace::DataSpace(H5S_class_t)':
5052H5DataSpace.cpp:94:1: warning: 'H5::DataSpace::id' should be initialized in the member initialization list [-Weffc++]
5053 94 | DataSpace::DataSpace(H5S_class_t type) : IdComponent()
5054 | ^~~~~~~~~
5055H5DataSpace.cpp: In constructor 'H5::DataSpace::DataSpace(int, const hsize_t*, const hsize_t*)':
5056H5DataSpace.cpp:112:1: warning: 'H5::DataSpace::id' should be initialized in the member initialization list [-Weffc++]
5057 112 | DataSpace::DataSpace(int rank, const hsize_t * dims, const hsize_t * maxdims) : IdComponent()
5058 | ^~~~~~~~~
5059In file included from ../../src/hdf5.h:37,
5060 from H5Include.h:15,
5061 from H5DataSpace.cpp:21:
5062H5DataSpace.cpp: In member function 'void H5::DataSpace::copy(const H5::DataSpace&)':
5063../../src/H5Spublic.h:25:32: warning: use of old-style cast to 'hid_t' {aka 'long int'} [-Wold-style-cast]
5064 25 | #define H5S_ALL (hid_t)0
5065 | ^
5066H5DataSpace.cpp:160:15: note: in expansion of macro 'H5S_ALL'
5067 160 | if (id != H5S_ALL) {
5068 | ^~~~~~~
5069 CXX H5PropList.lo
5070cc1plus: warning: command-line option '-Wno-unsuffixed-float-constants' is valid for C/ObjC but not for C++
5071In file included from ../../src/hdf5.h:26,
5072 from H5Include.h:15,
5073 from H5PropList.cpp:23:
5074../../src/H5Epublic.h:27:40: warning: use of old-style cast to 'hid_t' {aka 'long int'} [-Wold-style-cast]
5075 27 | #define H5E_DEFAULT (hid_t)0
5076 | ^
5077H5Exception.h:72:55: note: in expansion of macro 'H5E_DEFAULT'
5078 72 | hid_t err_stack = H5E_DEFAULT);
5079 | ^~~~~~~~~~~
5080In file included from ../../src/hdf5.h:34,
5081 from H5Include.h:15,
5082 from H5PropList.cpp:23:
5083H5PropList.cpp: In static member function 'static H5::PropList* H5::PropList::getConstant()':
5084../../src/H5Ppublic.h:96:32: warning: use of old-style cast to 'hid_t' {aka 'long int'} [-Wold-style-cast]
5085 96 | #define H5P_DEFAULT (hid_t)0
5086 | ^
5087H5PropList.cpp:64:33: note: in expansion of macro 'H5P_DEFAULT'
5088 64 | DEFAULT_ = new PropList(H5P_DEFAULT);
5089 | ^~~~~~~~~~~
5090H5PropList.cpp: In constructor 'H5::PropList::PropList()':
5091../../src/H5Ppublic.h:96:32: warning: use of old-style cast to 'hid_t' {aka 'long int'} [-Wold-style-cast]
5092 96 | #define H5P_DEFAULT (hid_t)0
5093 | ^
5094H5PropList.cpp:93:42: note: in expansion of macro 'H5P_DEFAULT'
5095 93 | PropList::PropList() : IdComponent(), id(H5P_DEFAULT) {}
5096 | ^~~~~~~~~~~
5097H5PropList.cpp: In constructor 'H5::PropList::PropList(hid_t)':
5098H5PropList.cpp:118:1: warning: 'H5::PropList::id' should be initialized in the member initialization list [-Weffc++]
5099 118 | PropList::PropList(const hid_t plist_id) : IdComponent()
5100 | ^~~~~~~~
5101In file included from ../../src/hdf5.h:34,
5102 from H5Include.h:15,
5103 from H5PropList.cpp:23:
5104../../src/H5Ppublic.h:96:32: warning: use of old-style cast to 'hid_t' {aka 'long int'} [-Wold-style-cast]
5105 96 | #define H5P_DEFAULT (hid_t)0
5106 | ^
5107H5PropList.cpp:121:14: note: in expansion of macro 'H5P_DEFAULT'
5108 121 | id = H5P_DEFAULT;
5109 | ^~~~~~~~~~~
5110../../src/H5Ppublic.h:96:32: warning: use of old-style cast to 'hid_t' {aka 'long int'} [-Wold-style-cast]
5111 96 | #define H5P_DEFAULT (hid_t)0
5112 | ^
5113H5PropList.cpp:160:16: note: in expansion of macro 'H5P_DEFAULT'
5114 160 | id = H5P_DEFAULT;
5115 | ^~~~~~~~~~~
5116H5PropList.cpp: In member function 'void H5::PropList::setProperty(const char*, const char*) const':
5117H5PropList.cpp:628:54: warning: use of old-style cast to 'const void*' [-Wold-style-cast]
5118 628 | herr_t ret_value = H5Pset(id, name, (const void*)charptr);
5119 | ^~~~~~~
5120 | -
5121 | static_cast<-
5122 | > ( )
5123 CXX H5Library.lo
5124cc1plus: warning: command-line option '-Wno-unsuffixed-float-constants' is valid for C/ObjC but not for C++
5125In file included from ../../src/hdf5.h:26,
5126 from H5Include.h:15,
5127 from H5Library.cpp:18:
5128../../src/H5Epublic.h:27:40: warning: use of old-style cast to 'hid_t' {aka 'long int'} [-Wold-style-cast]
5129 27 | #define H5E_DEFAULT (hid_t)0
5130 | ^
5131H5Exception.h:72:55: note: in expansion of macro 'H5E_DEFAULT'
5132 72 | hid_t err_stack = H5E_DEFAULT);
5133 | ^~~~~~~~~~~
5134 CXX H5FaccProp.lo
5135cc1plus: warning: command-line option '-Wno-unsuffixed-float-constants' is valid for C/ObjC but not for C++
5136In file included from ../../src/hdf5.h:26,
5137 from H5Include.h:15,
5138 from H5FaccProp.cpp:26:
5139../../src/H5Epublic.h:27:40: warning: use of old-style cast to 'hid_t' {aka 'long int'} [-Wold-style-cast]
5140 27 | #define H5E_DEFAULT (hid_t)0
5141 | ^
5142H5Exception.h:72:55: note: in expansion of macro 'H5E_DEFAULT'
5143 72 | hid_t err_stack = H5E_DEFAULT);
5144 | ^~~~~~~~~~~
5145 CXX H5FcreatProp.lo
5146cc1plus: warning: command-line option '-Wno-unsuffixed-float-constants' is valid for C/ObjC but not for C++
5147In file included from ../../src/hdf5.h:26,
5148 from H5Include.h:15,
5149 from H5FcreatProp.cpp:16:
5150../../src/H5Epublic.h:27:40: warning: use of old-style cast to 'hid_t' {aka 'long int'} [-Wold-style-cast]
5151 27 | #define H5E_DEFAULT (hid_t)0
5152 | ^
5153H5Exception.h:72:55: note: in expansion of macro 'H5E_DEFAULT'
5154 72 | hid_t err_stack = H5E_DEFAULT);
5155 | ^~~~~~~~~~~
5156 CXX H5LcreatProp.lo
5157cc1plus: warning: command-line option '-Wno-unsuffixed-float-constants' is valid for C/ObjC but not for C++
5158In file included from ../../src/hdf5.h:26,
5159 from H5Include.h:15,
5160 from H5LcreatProp.cpp:16:
5161../../src/H5Epublic.h:27:40: warning: use of old-style cast to 'hid_t' {aka 'long int'} [-Wold-style-cast]
5162 27 | #define H5E_DEFAULT (hid_t)0
5163 | ^
5164H5Exception.h:72:55: note: in expansion of macro 'H5E_DEFAULT'
5165 72 | hid_t err_stack = H5E_DEFAULT);
5166 | ^~~~~~~~~~~
5167H5LcreatProp.cpp: In member function 'void H5::LinkCreatPropList::setCreateIntermediateGroup(bool) const':
5168H5LcreatProp.cpp:116:71: warning: use of old-style cast to 'unsigned int' [-Wold-style-cast]
5169 116 | herr_t ret_value = H5Pset_create_intermediate_group(id, (unsigned)crt_intmd_group);
5170 | ^~~~~~~~~~~~~~~
5171 | ----------
5172 | static_cast<unsigned> ( )
5173H5LcreatProp.cpp: In member function 'bool H5::LinkCreatPropList::getCreateIntermediateGroup() const':
5174H5LcreatProp.cpp:142:18: warning: use of old-style cast to 'bool' [-Wold-style-cast]
5175 142 | return((bool)crt_intmd_group);
5176 | ^~~~~~~~~~~~~~~
5177 | ------
5178 | static_cast<bool> ( )
5179 CXX H5LaccProp.lo
5180cc1plus: warning: command-line option '-Wno-unsuffixed-float-constants' is valid for C/ObjC but not for C++
5181In file included from ../../src/hdf5.h:26,
5182 from H5Include.h:15,
5183 from H5LaccProp.cpp:16:
5184../../src/H5Epublic.h:27:40: warning: use of old-style cast to 'hid_t' {aka 'long int'} [-Wold-style-cast]
5185 27 | #define H5E_DEFAULT (hid_t)0
5186 | ^
5187H5Exception.h:72:55: note: in expansion of macro 'H5E_DEFAULT'
5188 72 | hid_t err_stack = H5E_DEFAULT);
5189 | ^~~~~~~~~~~
5190 CXX H5DaccProp.lo
5191cc1plus: warning: command-line option '-Wno-unsuffixed-float-constants' is valid for C/ObjC but not for C++
5192In file included from ../../src/hdf5.h:26,
5193 from H5Include.h:15,
5194 from H5DaccProp.cpp:16:
5195../../src/H5Epublic.h:27:40: warning: use of old-style cast to 'hid_t' {aka 'long int'} [-Wold-style-cast]
5196 27 | #define H5E_DEFAULT (hid_t)0
5197 | ^
5198H5Exception.h:72:55: note: in expansion of macro 'H5E_DEFAULT'
5199 72 | hid_t err_stack = H5E_DEFAULT);
5200 | ^~~~~~~~~~~
5201 CXX H5DxferProp.lo
5202cc1plus: warning: command-line option '-Wno-unsuffixed-float-constants' is valid for C/ObjC but not for C++
5203In file included from ../../src/hdf5.h:26,
5204 from H5Include.h:15,
5205 from H5DxferProp.cpp:17:
5206../../src/H5Epublic.h:27:40: warning: use of old-style cast to 'hid_t' {aka 'long int'} [-Wold-style-cast]
5207 27 | #define H5E_DEFAULT (hid_t)0
5208 | ^
5209H5Exception.h:72:55: note: in expansion of macro 'H5E_DEFAULT'
5210 72 | hid_t err_stack = H5E_DEFAULT);
5211 | ^~~~~~~~~~~
5212H5DxferProp.cpp: In member function 'void H5::DSetMemXferPropList::setPreserve(bool) const':
5213H5DxferProp.cpp:170:54: warning: use of old-style cast to 'hbool_t' {aka 'bool'} [-Wold-style-cast]
5214 170 | herr_t ret_value = H5Pset_preserve(id, (hbool_t) status);
5215 | ^~~~~~
5216 | ----------------
5217 | static_cast<hbool_t> ( status)
5218H5DxferProp.cpp: In member function 'std::string H5::DSetMemXferPropList::getDataTransform() const':
5219H5DxferProp.cpp:313:63: warning: use of old-style cast to 'size_t' {aka 'long unsigned int'} [-Wold-style-cast]
5220 313 | ssize_t exp_len = H5Pget_data_transform(id, NULL, (size_t)0);
5221 | ^
5222 | ---------
5223 | static_cast<size_t> (0)
5224 CXX H5DcreatProp.lo
5225cc1plus: warning: command-line option '-Wno-unsuffixed-float-constants' is valid for C/ObjC but not for C++
5226In file included from ../../src/hdf5.h:26,
5227 from H5Include.h:15,
5228 from H5DcreatProp.cpp:16:
5229../../src/H5Epublic.h:27:40: warning: use of old-style cast to 'hid_t' {aka 'long int'} [-Wold-style-cast]
5230 27 | #define H5E_DEFAULT (hid_t)0
5231 | ^
5232H5Exception.h:72:55: note: in expansion of macro 'H5E_DEFAULT'
5233 72 | hid_t err_stack = H5E_DEFAULT);
5234 | ^~~~~~~~~~~
5235 CXX H5Location.lo
5236cc1plus: warning: command-line option '-Wno-unsuffixed-float-constants' is valid for C/ObjC but not for C++
5237In file included from ../../src/hdf5.h:26,
5238 from H5Include.h:15,
5239 from H5Location.cpp:19:
5240../../src/H5Epublic.h:27:40: warning: use of old-style cast to 'hid_t' {aka 'long int'} [-Wold-style-cast]
5241 27 | #define H5E_DEFAULT (hid_t)0
5242 | ^
5243H5Exception.h:72:55: note: in expansion of macro 'H5E_DEFAULT'
5244 72 | hid_t err_stack = H5E_DEFAULT);
5245 | ^~~~~~~~~~~
5246In file included from ../../src/hdf5.h:34,
5247 from H5Include.h:15,
5248 from H5Location.cpp:19:
5249H5Location.cpp: In member function 'void H5::H5Location::setComment(const char*, const char*) const':
5250../../src/H5Ppublic.h:96:32: warning: use of old-style cast to 'hid_t' {aka 'long int'} [-Wold-style-cast]
5251 96 | #define H5P_DEFAULT (hid_t)0
5252 | ^
5253H5Location.cpp:214:71: note: in expansion of macro 'H5P_DEFAULT'
5254 214 | herr_t ret_value = H5Oset_comment_by_name(getId(), name, comment, H5P_DEFAULT);
5255 | ^~~~~~~~~~~
5256H5Location.cpp: In member function 'void H5::H5Location::setComment(const char*) const':
5257../../src/H5Ppublic.h:96:32: warning: use of old-style cast to 'hid_t' {aka 'long int'} [-Wold-style-cast]
5258 96 | #define H5P_DEFAULT (hid_t)0
5259 | ^
5260H5Location.cpp:240:70: note: in expansion of macro 'H5P_DEFAULT'
5261 240 | herr_t ret_value = H5Oset_comment_by_name(getId(), ".", comment, H5P_DEFAULT);
5262 | ^~~~~~~~~~~
5263H5Location.cpp: In member function 'void H5::H5Location::removeComment(const char*) const':
5264../../src/H5Ppublic.h:96:32: warning: use of old-style cast to 'hid_t' {aka 'long int'} [-Wold-style-cast]
5265 96 | #define H5P_DEFAULT (hid_t)0
5266 | ^
5267H5Location.cpp:270:68: note: in expansion of macro 'H5P_DEFAULT'
5268 270 | herr_t ret_value = H5Oset_comment_by_name(getId(), name, NULL, H5P_DEFAULT);
5269 | ^~~~~~~~~~~
5270H5Location.cpp: In member function 'ssize_t H5::H5Location::getComment(const char*, size_t, char*) const':
5271../../src/H5Ppublic.h:96:32: warning: use of old-style cast to 'hid_t' {aka 'long int'} [-Wold-style-cast]
5272 96 | #define H5P_DEFAULT (hid_t)0
5273 | ^
5274H5Location.cpp:307:76: note: in expansion of macro 'H5P_DEFAULT'
5275 307 | comment_len = H5Oget_comment_by_name(getId(), name, comment, buf_size, H5P_DEFAULT);
5276 | ^~~~~~~~~~~
5277H5Location.cpp: In member function 'std::string H5::H5Location::getComment(const char*, size_t) const':
5278H5Location.cpp:340:79: warning: use of old-style cast to 'size_t' {aka 'long unsigned int'} [-Wold-style-cast]
5279 340 | ssize_t comment_len = H5Oget_comment_by_name(getId(), name, NULL, (size_t)0, H5P_DEFAULT);
5280 | ^
5281 | ---------
5282 | static_cast<size_t> (0)
5283In file included from ../../src/hdf5.h:34,
5284 from H5Include.h:15,
5285 from H5Location.cpp:19:
5286../../src/H5Ppublic.h:96:32: warning: use of old-style cast to 'hid_t' {aka 'long int'} [-Wold-style-cast]
5287 96 | #define H5P_DEFAULT (hid_t)0
5288 | ^
5289H5Location.cpp:340:82: note: in expansion of macro 'H5P_DEFAULT'
5290 340 | ssize_t comment_len = H5Oget_comment_by_name(getId(), name, NULL, (size_t)0, H5P_DEFAULT);
5291 | ^~~~~~~~~~~
5292H5Location.cpp: In member function 'hid_t H5::H5Location::p_dereference(hid_t, const void*, H5R_type_t, const H5::PropList&, const char*)':
5293../../src/H5Ppublic.h:96:32: warning: use of old-style cast to 'hid_t' {aka 'long int'} [-Wold-style-cast]
5294 96 | #define H5P_DEFAULT (hid_t)0
5295 | ^
5296H5Location.cpp:526:20: note: in expansion of macro 'H5P_DEFAULT'
5297 526 | plist_id = H5P_DEFAULT;
5298 | ^~~~~~~~~~~
5299H5Location.cpp: In member function 'H5::Group H5::H5Location::createGroup(const char*, const H5::LinkCreatPropList&) const':
5300../../src/H5Ppublic.h:96:32: warning: use of old-style cast to 'hid_t' {aka 'long int'} [-Wold-style-cast]
5301 96 | #define H5P_DEFAULT (hid_t)0
5302 | ^
5303H5Location.cpp:775:62: note: in expansion of macro 'H5P_DEFAULT'
5304 775 | hid_t group_id = H5Gcreate2(getId(), name, lcpl.getId(), H5P_DEFAULT, H5P_DEFAULT);
5305 | ^~~~~~~~~~~
5306../../src/H5Ppublic.h:96:32: warning: use of old-style cast to 'hid_t' {aka 'long int'} [-Wold-style-cast]
5307 96 | #define H5P_DEFAULT (hid_t)0
5308 | ^
5309H5Location.cpp:775:75: note: in expansion of macro 'H5P_DEFAULT'
5310 775 | hid_t group_id = H5Gcreate2(getId(), name, lcpl.getId(), H5P_DEFAULT, H5P_DEFAULT);
5311 | ^~~~~~~~~~~
5312H5Location.cpp: In member function 'H5::Group H5::H5Location::createGroup(const char*, size_t) const':
5313../../src/H5Ppublic.h:96:32: warning: use of old-style cast to 'hid_t' {aka 'long int'} [-Wold-style-cast]
5314 96 | #define H5P_DEFAULT (hid_t)0
5315 | ^
5316H5Location.cpp:836:48: note: in expansion of macro 'H5P_DEFAULT'
5317 836 | hid_t group_id = H5Gcreate2(getId(), name, H5P_DEFAULT, gcpl_id, H5P_DEFAULT);
5318 | ^~~~~~~~~~~
5319../../src/H5Ppublic.h:96:32: warning: use of old-style cast to 'hid_t' {aka 'long int'} [-Wold-style-cast]
5320 96 | #define H5P_DEFAULT (hid_t)0
5321 | ^
5322H5Location.cpp:836:70: note: in expansion of macro 'H5P_DEFAULT'
5323 836 | hid_t group_id = H5Gcreate2(getId(), name, H5P_DEFAULT, gcpl_id, H5P_DEFAULT);
5324 | ^~~~~~~~~~~
5325H5Location.cpp: In member function 'H5::Group H5::H5Location::openGroup(const char*) const':
5326../../src/H5Ppublic.h:96:32: warning: use of old-style cast to 'hid_t' {aka 'long int'} [-Wold-style-cast]
5327 96 | #define H5P_DEFAULT (hid_t)0
5328 | ^
5329H5Location.cpp:878:46: note: in expansion of macro 'H5P_DEFAULT'
5330 878 | hid_t group_id = H5Gopen2(getId(), name, H5P_DEFAULT);
5331 | ^~~~~~~~~~~
5332In file included from ../../src/H5Opublic.h:31,
5333 from ../../src/H5Apublic.h:22,
5334 from ../../src/hdf5.h:23,
5335 from H5Include.h:15,
5336 from H5Location.cpp:19:
5337H5Location.cpp: In member function 'void H5::H5Location::link(H5L_type_t, const char*, const char*) const':
5338../../src/H5Lpublic.h:41:29: warning: use of old-style cast to 'hid_t' {aka 'long int'} [-Wold-style-cast]
5339 41 | #define H5L_SAME_LOC (hid_t)0
5340 | ^
5341H5Location.cpp:1161:60: note: in expansion of macro 'H5L_SAME_LOC'
5342 1161 | ret_value = H5Lcreate_hard(getId(), curr_name, H5L_SAME_LOC, new_name, H5P_DEFAULT, H5P_DEFAULT);
5343 | ^~~~~~~~~~~~
5344In file included from ../../src/hdf5.h:34,
5345 from H5Include.h:15,
5346 from H5Location.cpp:19:
5347../../src/H5Ppublic.h:96:32: warning: use of old-style cast to 'hid_t' {aka 'long int'} [-Wold-style-cast]
5348 96 | #define H5P_DEFAULT (hid_t)0
5349 | ^
5350H5Location.cpp:1161:84: note: in expansion of macro 'H5P_DEFAULT'
5351 1161 | ret_value = H5Lcreate_hard(getId(), curr_name, H5L_SAME_LOC, new_name, H5P_DEFAULT, H5P_DEFAULT);
5352 | ^~~~~~~~~~~
5353../../src/H5Ppublic.h:96:32: warning: use of old-style cast to 'hid_t' {aka 'long int'} [-Wold-style-cast]
5354 96 | #define H5P_DEFAULT (hid_t)0
5355 | ^
5356H5Location.cpp:1161:97: note: in expansion of macro 'H5P_DEFAULT'
5357 1161 | ret_value = H5Lcreate_hard(getId(), curr_name, H5L_SAME_LOC, new_name, H5P_DEFAULT, H5P_DEFAULT);
5358 | ^~~~~~~~~~~
5359../../src/H5Ppublic.h:96:32: warning: use of old-style cast to 'hid_t' {aka 'long int'} [-Wold-style-cast]
5360 96 | #define H5P_DEFAULT (hid_t)0
5361 | ^
5362H5Location.cpp:1165:69: note: in expansion of macro 'H5P_DEFAULT'
5363 1165 | ret_value = H5Lcreate_soft(curr_name,getId(), new_name, H5P_DEFAULT, H5P_DEFAULT);
5364 | ^~~~~~~~~~~
5365../../src/H5Ppublic.h:96:32: warning: use of old-style cast to 'hid_t' {aka 'long int'} [-Wold-style-cast]
5366 96 | #define H5P_DEFAULT (hid_t)0
5367 | ^
5368H5Location.cpp:1165:82: note: in expansion of macro 'H5P_DEFAULT'
5369 1165 | ret_value = H5Lcreate_soft(curr_name,getId(), new_name, H5P_DEFAULT, H5P_DEFAULT);
5370 | ^~~~~~~~~~~
5371In file included from ../../src/H5Opublic.h:31,
5372 from ../../src/H5Apublic.h:22,
5373 from ../../src/hdf5.h:23,
5374 from H5Include.h:15,
5375 from H5Location.cpp:19:
5376H5Location.cpp: In member function 'void H5::H5Location::copyLink(const char*, const char*, const H5::LinkCreatPropList&, const H5::LinkAccPropList&) const':
5377../../src/H5Lpublic.h:41:29: warning: use of old-style cast to 'hid_t' {aka 'long int'} [-Wold-style-cast]
5378 41 | #define H5L_SAME_LOC (hid_t)0
5379 | ^
5380H5Location.cpp:1250:44: note: in expansion of macro 'H5L_SAME_LOC'
5381 1250 | ret_value = H5Lcopy(getId(), src_name, H5L_SAME_LOC, dst_name, lcpl_id, lapl_id);
5382 | ^~~~~~~~~~~~
5383H5Location.cpp: In member function 'void H5::H5Location::moveLink(const char*, const char*, const H5::LinkCreatPropList&, const H5::LinkAccPropList&) const':
5384../../src/H5Lpublic.h:41:29: warning: use of old-style cast to 'hid_t' {aka 'long int'} [-Wold-style-cast]
5385 41 | #define H5L_SAME_LOC (hid_t)0
5386 | ^
5387H5Location.cpp:1330:44: note: in expansion of macro 'H5L_SAME_LOC'
5388 1330 | ret_value = H5Lmove(getId(), src_name, H5L_SAME_LOC, dst_name, lcpl_id, lapl_id);
5389 | ^~~~~~~~~~~~
5390In file included from ../../src/hdf5.h:34,
5391 from H5Include.h:15,
5392 from H5Location.cpp:19:
5393H5Location.cpp: In member function 'std::string H5::H5Location::getLinkval(const char*, size_t) const':
5394../../src/H5Ppublic.h:96:32: warning: use of old-style cast to 'hid_t' {aka 'long int'} [-Wold-style-cast]
5395 96 | #define H5P_DEFAULT (hid_t)0
5396 | ^
5397H5Location.cpp:1641:59: note: in expansion of macro 'H5P_DEFAULT'
5398 1641 | ret_value = H5Lget_info(getId(), name, &linkinfo, H5P_DEFAULT);
5399 | ^~~~~~~~~~~
5400../../src/H5Ppublic.h:96:32: warning: use of old-style cast to 'hid_t' {aka 'long int'} [-Wold-style-cast]
5401 96 | #define H5P_DEFAULT (hid_t)0
5402 | ^
5403H5Location.cpp:1654:66: note: in expansion of macro 'H5P_DEFAULT'
5404 1654 | ret_value = H5Lget_val(getId(), name, value_C, val_size, H5P_DEFAULT);
5405 | ^~~~~~~~~~~
5406H5Location.cpp: In member function 'std::string H5::H5Location::getObjnameByIdx(hsize_t) const':
5407../../src/H5Ppublic.h:96:32: warning: use of old-style cast to 'hid_t' {aka 'long int'} [-Wold-style-cast]
5408 96 | #define H5P_DEFAULT (hid_t)0
5409 | ^
5410H5Location.cpp:1850:99: note: in expansion of macro 'H5P_DEFAULT'
5411 1850 | ssize_t name_len = H5Lget_name_by_idx(getId(), ".", H5_INDEX_NAME, H5_ITER_INC, idx, NULL, 0, H5P_DEFAULT);
5412 | ^~~~~~~~~~~
5413../../src/H5Ppublic.h:96:32: warning: use of old-style cast to 'hid_t' {aka 'long int'} [-Wold-style-cast]
5414 96 | #define H5P_DEFAULT (hid_t)0
5415 | ^
5416H5Location.cpp:1858:102: note: in expansion of macro 'H5P_DEFAULT'
5417 1858 | name_len = H5Lget_name_by_idx(getId(), ".", H5_INDEX_NAME, H5_ITER_INC, idx, name_C, name_len+1, H5P_DEFAULT);
5418 | ^~~~~~~~~~~
5419H5Location.cpp: In member function 'ssize_t H5::H5Location::getObjnameByIdx(hsize_t, char*, size_t) const':
5420../../src/H5Ppublic.h:96:32: warning: use of old-style cast to 'hid_t' {aka 'long int'} [-Wold-style-cast]
5421 96 | #define H5P_DEFAULT (hid_t)0
5422 | ^
5423H5Location.cpp:1891:102: note: in expansion of macro 'H5P_DEFAULT'
5424 1891 | ssize_t name_len = H5Lget_name_by_idx(getId(), ".", H5_INDEX_NAME, H5_ITER_INC, idx, name, size, H5P_DEFAULT);
5425 | ^~~~~~~~~~~
5426H5Location.cpp: In member function 'H5O_type_t H5::H5Location::childObjType(const char*) const':
5427../../src/H5Ppublic.h:96:32: warning: use of old-style cast to 'hid_t' {aka 'long int'} [-Wold-style-cast]
5428 96 | #define H5P_DEFAULT (hid_t)0
5429 | ^
5430H5Location.cpp:1948:89: note: in expansion of macro 'H5P_DEFAULT'
5431 1948 | herr_t ret_value = H5Oget_info_by_name2(getId(), objname, &objinfo, H5O_INFO_BASIC, H5P_DEFAULT);
5432 | ^~~~~~~~~~~
5433H5Location.cpp: In member function 'H5O_type_t H5::H5Location::childObjType(hsize_t, H5_index_t, H5_iter_order_t, const char*) const':
5434../../src/H5Ppublic.h:96:32: warning: use of old-style cast to 'hid_t' {aka 'long int'} [-Wold-style-cast]
5435 96 | #define H5P_DEFAULT (hid_t)0
5436 | ^
5437H5Location.cpp:2023:107: note: in expansion of macro 'H5P_DEFAULT'
5438 2023 | ret_value = H5Oget_info_by_idx2(getId(), objname, index_type, order, index, &objinfo, H5O_INFO_BASIC, H5P_DEFAULT);
5439 | ^~~~~~~~~~~
5440H5Location.cpp: In member function 'unsigned int H5::H5Location::childObjVersion(const char*) const':
5441../../src/H5Ppublic.h:96:32: warning: use of old-style cast to 'hid_t' {aka 'long int'} [-Wold-style-cast]
5442 96 | #define H5P_DEFAULT (hid_t)0
5443 | ^
5444H5Location.cpp:2065:87: note: in expansion of macro 'H5P_DEFAULT'
5445 2065 | herr_t ret_value = H5Oget_info_by_name2(getId(), objname, &objinfo, H5O_INFO_HDR, H5P_DEFAULT);
5446 | ^~~~~~~~~~~
5447 CXX H5AbstractDs.lo
5448cc1plus: warning: command-line option '-Wno-unsuffixed-float-constants' is valid for C/ObjC but not for C++
5449In file included from ../../src/hdf5.h:26,
5450 from H5Include.h:15,
5451 from H5AbstractDs.cpp:16:
5452../../src/H5Epublic.h:27:40: warning: use of old-style cast to 'hid_t' {aka 'long int'} [-Wold-style-cast]
5453 27 | #define H5E_DEFAULT (hid_t)0
5454 | ^
5455H5Exception.h:72:55: note: in expansion of macro 'H5E_DEFAULT'
5456 72 | hid_t err_stack = H5E_DEFAULT);
5457 | ^~~~~~~~~~~
5458 CXX H5Attribute.lo
5459cc1plus: warning: command-line option '-Wno-unsuffixed-float-constants' is valid for C/ObjC but not for C++
5460In file included from ../../src/hdf5.h:26,
5461 from H5Include.h:15,
5462 from H5Attribute.cpp:22:
5463../../src/H5Epublic.h:27:40: warning: use of old-style cast to 'hid_t' {aka 'long int'} [-Wold-style-cast]
5464 27 | #define H5E_DEFAULT (hid_t)0
5465 | ^
5466H5Exception.h:72:55: note: in expansion of macro 'H5E_DEFAULT'
5467 72 | hid_t err_stack = H5E_DEFAULT);
5468 | ^~~~~~~~~~~
5469 CXX H5Object.lo
5470cc1plus: warning: command-line option '-Wno-unsuffixed-float-constants' is valid for C/ObjC but not for C++
5471In file included from ../../src/hdf5.h:26,
5472 from H5Include.h:15,
5473 from H5Object.cpp:17:
5474../../src/H5Epublic.h:27:40: warning: use of old-style cast to 'hid_t' {aka 'long int'} [-Wold-style-cast]
5475 27 | #define H5E_DEFAULT (hid_t)0
5476 | ^
5477H5Exception.h:72:55: note: in expansion of macro 'H5E_DEFAULT'
5478 72 | hid_t err_stack = H5E_DEFAULT);
5479 | ^~~~~~~~~~~
5480H5Object.cpp:45:19: warning: no previous declaration for 'herr_t H5::userAttrOpWrpr(hid_t, const char*, const H5A_info_t*, void*)' [-Wmissing-declarations]
5481 45 | extern "C" herr_t userAttrOpWrpr(hid_t loc_id, const char *attr_name,
5482 | ^~~~~~~~~~~~~~
5483H5Object.cpp: In function 'herr_t H5::userAttrOpWrpr(hid_t, const char*, const H5A_info_t*, void*)':
5484H5Object.cpp:45:40: warning: unused parameter 'loc_id' [-Wunused-parameter]
5485 45 | extern "C" herr_t userAttrOpWrpr(hid_t loc_id, const char *attr_name,
5486 | ~~~~~~^~~~~~
5487H5Object.cpp:46:23: warning: unused parameter 'ainfo' [-Wunused-parameter]
5488 46 | const H5A_info_t *ainfo, void *op_data)
5489 | ~~~~~~~~~~~~~~~~~~^~~~~
5490H5Object.cpp: At global scope:
5491H5Object.cpp:56:19: warning: no previous declaration for 'herr_t H5::userVisitOpWrpr(hid_t, const char*, const H5O_info_t*, void*)' [-Wmissing-declarations]
5492 56 | extern "C" herr_t userVisitOpWrpr(hid_t obj_id, const char *attr_name,
5493 | ^~~~~~~~~~~~~~~
5494H5Object.cpp: In function 'herr_t H5::userVisitOpWrpr(hid_t, const char*, const H5O_info_t*, void*)':
5495H5Object.cpp:56:41: warning: unused parameter 'obj_id' [-Wunused-parameter]
5496 56 | extern "C" herr_t userVisitOpWrpr(hid_t obj_id, const char *attr_name,
5497 | ~~~~~~^~~~~~
5498In file included from ../../src/hdf5.h:34,
5499 from H5Include.h:15,
5500 from H5Object.cpp:17:
5501H5Object.cpp: In member function 'H5::Attribute H5::H5Object::createAttribute(const char*, const H5::DataType&, const H5::DataSpace&, const H5::PropList&) const':
5502../../src/H5Ppublic.h:96:32: warning: use of old-style cast to 'hid_t' {aka 'long int'} [-Wold-style-cast]
5503 96 | #define H5P_DEFAULT (hid_t)0
5504 | ^
5505H5Object.cpp:113:76: note: in expansion of macro 'H5P_DEFAULT'
5506 113 | hid_t attr_id = H5Acreate2(getId(), name, type_id, space_id, plist_id, H5P_DEFAULT);
5507 | ^~~~~~~~~~~
5508H5Object.cpp: In member function 'H5::Attribute H5::H5Object::openAttribute(const char*) const':
5509../../src/H5Ppublic.h:96:32: warning: use of old-style cast to 'hid_t' {aka 'long int'} [-Wold-style-cast]
5510 96 | #define H5P_DEFAULT (hid_t)0
5511 | ^
5512H5Object.cpp:148:44: note: in expansion of macro 'H5P_DEFAULT'
5513 148 | hid_t attr_id = H5Aopen(getId(), name, H5P_DEFAULT);
5514 | ^~~~~~~~~~~
5515H5Object.cpp: In member function 'H5::Attribute H5::H5Object::openAttribute(unsigned int) const':
5516../../src/H5Ppublic.h:96:32: warning: use of old-style cast to 'hid_t' {aka 'long int'} [-Wold-style-cast]
5517 96 | #define H5P_DEFAULT (hid_t)0
5518 | ^
5519H5Object.cpp:184:55: note: in expansion of macro 'H5P_DEFAULT'
5520 184 | H5_ITER_INC, static_cast<hsize_t>(idx), H5P_DEFAULT, H5P_DEFAULT);
5521 | ^~~~~~~~~~~
5522../../src/H5Ppublic.h:96:32: warning: use of old-style cast to 'hid_t' {aka 'long int'} [-Wold-style-cast]
5523 96 | #define H5P_DEFAULT (hid_t)0
5524 | ^
5525H5Object.cpp:184:68: note: in expansion of macro 'H5P_DEFAULT'
5526 184 | H5_ITER_INC, static_cast<hsize_t>(idx), H5P_DEFAULT, H5P_DEFAULT);
5527 | ^~~~~~~~~~~
5528 CXX H5OcreatProp.lo
5529cc1plus: warning: command-line option '-Wno-unsuffixed-float-constants' is valid for C/ObjC but not for C++
5530In file included from ../../src/hdf5.h:26,
5531 from H5Include.h:15,
5532 from H5OcreatProp.cpp:16:
5533../../src/H5Epublic.h:27:40: warning: use of old-style cast to 'hid_t' {aka 'long int'} [-Wold-style-cast]
5534 27 | #define H5E_DEFAULT (hid_t)0
5535 | ^
5536H5Exception.h:72:55: note: in expansion of macro 'H5E_DEFAULT'
5537 72 | hid_t err_stack = H5E_DEFAULT);
5538 | ^~~~~~~~~~~
5539 CXX H5DataType.lo
5540cc1plus: warning: command-line option '-Wno-unsuffixed-float-constants' is valid for C/ObjC but not for C++
5541In file included from ../../src/hdf5.h:26,
5542 from H5Include.h:15,
5543 from H5DataType.cpp:21:
5544../../src/H5Epublic.h:27:40: warning: use of old-style cast to 'hid_t' {aka 'long int'} [-Wold-style-cast]
5545 27 | #define H5E_DEFAULT (hid_t)0
5546 | ^
5547H5Exception.h:72:55: note: in expansion of macro 'H5E_DEFAULT'
5548 72 | hid_t err_stack = H5E_DEFAULT);
5549 | ^~~~~~~~~~~
5550H5DataType.cpp: In constructor 'H5::DataType::DataType(H5T_class_t, size_t)':
5551H5DataType.cpp:81:1: warning: 'H5::DataType::id' should be initialized in the member initialization list [-Weffc++]
5552 81 | DataType::DataType(const H5T_class_t type_class, size_t size) : H5Object(), encoded_buf(NULL), buf_size(0)
5553 | ^~~~~~~~
5554H5DataType.cpp: In constructor 'H5::DataType::DataType(const H5::H5Location&, const void*, H5R_type_t, const H5::PropList&)':
5555H5DataType.cpp:102:1: warning: 'H5::DataType::id' should be initialized in the member initialization list [-Weffc++]
5556 102 | DataType::DataType(const H5Location& loc, const void* ref, H5R_type_t ref_type, const PropList& plist) : H5Object(), encoded_buf(NULL), buf_size(0)
5557 | ^~~~~~~~
5558H5DataType.cpp: In constructor 'H5::DataType::DataType(const H5::PredType&)':
5559H5DataType.cpp:150:1: warning: 'H5::DataType::id' should be initialized in the member initialization list [-Weffc++]
5560 150 | DataType::DataType(const PredType& pred_type) : H5Object(), encoded_buf(NULL), buf_size(0)
5561 | ^~~~~~~~
5562H5DataType.cpp: In constructor 'H5::DataType::DataType(const H5::H5Location&, const char*)':
5563H5DataType.cpp:172:1: warning: 'H5::DataType::id' should be initialized in the member initialization list [-Weffc++]
5564 172 | DataType::DataType(const H5Location& loc, const char *dtype_name) : H5Object(), encoded_buf(NULL), buf_size(0)
5565 | ^~~~~~~~
5566H5DataType.cpp: In constructor 'H5::DataType::DataType(const H5::H5Location&, const string&)':
5567H5DataType.cpp:191:1: warning: 'H5::DataType::id' should be initialized in the member initialization list [-Weffc++]
5568 191 | DataType::DataType(const H5Location& loc, const H5std_string& dtype_name) : H5Object(), encoded_buf(NULL), buf_size(0)
5569 | ^~~~~~~~
5570In file included from H5DataType.cpp:39:
5571H5DataType.cpp: In member function 'void H5::DataType::encode()':
5572H5DataType.cpp:321:57: warning: use of old-style cast to 'size_t' {aka 'long unsigned int'} [-Wold-style-cast]
5573 321 | encoded_buf = (unsigned char *)HDcalloc((size_t)1, buf_size);
5574 | ^
5575../../src/H5private.h:734:37: note: in definition of macro 'HDcalloc'
5576 734 | #define HDcalloc(N,Z) calloc(N,Z)
5577 | ^
5578../../src/H5private.h:734:40: warning: use of old-style cast to 'unsigned char*' [-Wold-style-cast]
5579 734 | #define HDcalloc(N,Z) calloc(N,Z)
5580 | ^
5581H5DataType.cpp:321:40: note: in expansion of macro 'HDcalloc'
5582 321 | encoded_buf = (unsigned char *)HDcalloc((size_t)1, buf_size);
5583 | ^~~~~~~~
5584In file included from ../../src/hdf5.h:34,
5585 from H5Include.h:15,
5586 from H5DataType.cpp:21:
5587H5DataType.cpp: In member function 'void H5::DataType::p_commit(hid_t, const char*)':
5588../../src/H5Ppublic.h:96:32: warning: use of old-style cast to 'hid_t' {aka 'long int'} [-Wold-style-cast]
5589 96 | #define H5P_DEFAULT (hid_t)0
5590 | ^
5591H5DataType.cpp:433:53: note: in expansion of macro 'H5P_DEFAULT'
5592 433 | herr_t ret_value = H5Tcommit2(loc_id, name, id, H5P_DEFAULT, H5P_DEFAULT, H5P_DEFAULT);
5593 | ^~~~~~~~~~~
5594../../src/H5Ppublic.h:96:32: warning: use of old-style cast to 'hid_t' {aka 'long int'} [-Wold-style-cast]
5595 96 | #define H5P_DEFAULT (hid_t)0
5596 | ^
5597H5DataType.cpp:433:66: note: in expansion of macro 'H5P_DEFAULT'
5598 433 | herr_t ret_value = H5Tcommit2(loc_id, name, id, H5P_DEFAULT, H5P_DEFAULT, H5P_DEFAULT);
5599 | ^~~~~~~~~~~
5600../../src/H5Ppublic.h:96:32: warning: use of old-style cast to 'hid_t' {aka 'long int'} [-Wold-style-cast]
5601 96 | #define H5P_DEFAULT (hid_t)0
5602 | ^
5603H5DataType.cpp:433:79: note: in expansion of macro 'H5P_DEFAULT'
5604 433 | herr_t ret_value = H5Tcommit2(loc_id, name, id, H5P_DEFAULT, H5P_DEFAULT, H5P_DEFAULT);
5605 | ^~~~~~~~~~~
5606H5DataType.cpp: In member function 'hid_t H5::DataType::p_opentype(const H5::H5Location&, const char*) const':
5607../../src/H5Ppublic.h:96:32: warning: use of old-style cast to 'hid_t' {aka 'long int'} [-Wold-style-cast]
5608 96 | #define H5P_DEFAULT (hid_t)0
5609 | ^
5610H5DataType.cpp:918:57: note: in expansion of macro 'H5P_DEFAULT'
5611 918 | hid_t ret_value = H5Topen2(loc.getId(), dtype_name, H5P_DEFAULT);
5612 | ^~~~~~~~~~~
5613 CXX H5AtomType.lo
5614cc1plus: warning: command-line option '-Wno-unsuffixed-float-constants' is valid for C/ObjC but not for C++
5615In file included from ../../src/hdf5.h:26,
5616 from H5Include.h:15,
5617 from H5AtomType.cpp:16:
5618../../src/H5Epublic.h:27:40: warning: use of old-style cast to 'hid_t' {aka 'long int'} [-Wold-style-cast]
5619 27 | #define H5E_DEFAULT (hid_t)0
5620 | ^
5621H5Exception.h:72:55: note: in expansion of macro 'H5E_DEFAULT'
5622 72 | hid_t err_stack = H5E_DEFAULT);
5623 | ^~~~~~~~~~~
5624 CXX H5PredType.lo
5625cc1plus: warning: command-line option '-Wno-unsuffixed-float-constants' is valid for C/ObjC but not for C++
5626In file included from ../../src/hdf5.h:26,
5627 from H5Include.h:15,
5628 from H5PredType.cpp:16:
5629../../src/H5Epublic.h:27:40: warning: use of old-style cast to 'hid_t' {aka 'long int'} [-Wold-style-cast]
5630 27 | #define H5E_DEFAULT (hid_t)0
5631 | ^
5632H5Exception.h:72:55: note: in expansion of macro 'H5E_DEFAULT'
5633 72 | hid_t err_stack = H5E_DEFAULT);
5634 | ^~~~~~~~~~~
5635H5PredType.cpp: In member function 'void H5::PredType::commit(H5::H5Location&, const char*)':
5636H5PredType.cpp:86:35: warning: unused parameter 'loc' [-Wunused-parameter]
5637 86 | void PredType::commit(H5Location& loc, const char* name)
5638 | ~~~~~~~~~~~~^~~
5639H5PredType.cpp:86:52: warning: unused parameter 'name' [-Wunused-parameter]
5640 86 | void PredType::commit(H5Location& loc, const char* name)
5641 | ~~~~~~~~~~~~^~~~
5642 CXX H5EnumType.lo
5643cc1plus: warning: command-line option '-Wno-unsuffixed-float-constants' is valid for C/ObjC but not for C++
5644In file included from ../../src/hdf5.h:26,
5645 from H5Include.h:15,
5646 from H5EnumType.cpp:17:
5647../../src/H5Epublic.h:27:40: warning: use of old-style cast to 'hid_t' {aka 'long int'} [-Wold-style-cast]
5648 27 | #define H5E_DEFAULT (hid_t)0
5649 | ^
5650H5Exception.h:72:55: note: in expansion of macro 'H5E_DEFAULT'
5651 72 | hid_t err_stack = H5E_DEFAULT);
5652 | ^~~~~~~~~~~
5653 CXX H5IntType.lo
5654cc1plus: warning: command-line option '-Wno-unsuffixed-float-constants' is valid for C/ObjC but not for C++
5655In file included from ../../src/hdf5.h:26,
5656 from H5Include.h:15,
5657 from H5IntType.cpp:16:
5658../../src/H5Epublic.h:27:40: warning: use of old-style cast to 'hid_t' {aka 'long int'} [-Wold-style-cast]
5659 27 | #define H5E_DEFAULT (hid_t)0
5660 | ^
5661H5Exception.h:72:55: note: in expansion of macro 'H5E_DEFAULT'
5662 72 | hid_t err_stack = H5E_DEFAULT);
5663 | ^~~~~~~~~~~
5664 CXX H5FloatType.lo
5665cc1plus: warning: command-line option '-Wno-unsuffixed-float-constants' is valid for C/ObjC but not for C++
5666In file included from ../../src/hdf5.h:26,
5667 from H5Include.h:15,
5668 from H5FloatType.cpp:16:
5669../../src/H5Epublic.h:27:40: warning: use of old-style cast to 'hid_t' {aka 'long int'} [-Wold-style-cast]
5670 27 | #define H5E_DEFAULT (hid_t)0
5671 | ^
5672H5Exception.h:72:55: note: in expansion of macro 'H5E_DEFAULT'
5673 72 | hid_t err_stack = H5E_DEFAULT);
5674 | ^~~~~~~~~~~
5675 CXX H5StrType.lo
5676cc1plus: warning: command-line option '-Wno-unsuffixed-float-constants' is valid for C/ObjC but not for C++
5677In file included from ../../src/hdf5.h:26,
5678 from H5Include.h:15,
5679 from H5StrType.cpp:16:
5680../../src/H5Epublic.h:27:40: warning: use of old-style cast to 'hid_t' {aka 'long int'} [-Wold-style-cast]
5681 27 | #define H5E_DEFAULT (hid_t)0
5682 | ^
5683H5Exception.h:72:55: note: in expansion of macro 'H5E_DEFAULT'
5684 72 | hid_t err_stack = H5E_DEFAULT);
5685 | ^~~~~~~~~~~
5686H5StrType.cpp: In constructor 'H5::StrType::StrType(int, const size_t&)':
5687H5StrType.cpp:105:28: warning: unused parameter 'dummy' [-Wunused-parameter]
5688 105 | StrType::StrType(const int dummy, const size_t& size) : AtomType()
5689 | ~~~~~~~~~~^~~~~
5690 CXX H5ArrayType.lo
5691cc1plus: warning: command-line option '-Wno-unsuffixed-float-constants' is valid for C/ObjC but not for C++
5692In file included from ../../src/hdf5.h:26,
5693 from H5Include.h:15,
5694 from H5ArrayType.cpp:16:
5695../../src/H5Epublic.h:27:40: warning: use of old-style cast to 'hid_t' {aka 'long int'} [-Wold-style-cast]
5696 27 | #define H5E_DEFAULT (hid_t)0
5697 | ^
5698H5Exception.h:72:55: note: in expansion of macro 'H5E_DEFAULT'
5699 72 | hid_t err_stack = H5E_DEFAULT);
5700 | ^~~~~~~~~~~
5701 CXX H5VarLenType.lo
5702cc1plus: warning: command-line option '-Wno-unsuffixed-float-constants' is valid for C/ObjC but not for C++
5703In file included from ../../src/hdf5.h:26,
5704 from H5Include.h:15,
5705 from H5VarLenType.cpp:16:
5706../../src/H5Epublic.h:27:40: warning: use of old-style cast to 'hid_t' {aka 'long int'} [-Wold-style-cast]
5707 27 | #define H5E_DEFAULT (hid_t)0
5708 | ^
5709H5Exception.h:72:55: note: in expansion of macro 'H5E_DEFAULT'
5710 72 | hid_t err_stack = H5E_DEFAULT);
5711 | ^~~~~~~~~~~
5712 CXX H5CompType.lo
5713cc1plus: warning: command-line option '-Wno-unsuffixed-float-constants' is valid for C/ObjC but not for C++
5714In file included from ../../src/hdf5.h:26,
5715 from H5Include.h:15,
5716 from H5CompType.cpp:16:
5717../../src/H5Epublic.h:27:40: warning: use of old-style cast to 'hid_t' {aka 'long int'} [-Wold-style-cast]
5718 27 | #define H5E_DEFAULT (hid_t)0
5719 | ^
5720H5Exception.h:72:55: note: in expansion of macro 'H5E_DEFAULT'
5721 72 | hid_t err_stack = H5E_DEFAULT);
5722 | ^~~~~~~~~~~
5723 CXX H5DataSet.lo
5724cc1plus: warning: command-line option '-Wno-unsuffixed-float-constants' is valid for C/ObjC but not for C++
5725In file included from ../../src/hdf5.h:26,
5726 from H5Include.h:15,
5727 from H5DataSet.cpp:22:
5728../../src/H5Epublic.h:27:40: warning: use of old-style cast to 'hid_t' {aka 'long int'} [-Wold-style-cast]
5729 27 | #define H5E_DEFAULT (hid_t)0
5730 | ^
5731H5Exception.h:72:55: note: in expansion of macro 'H5E_DEFAULT'
5732 72 | hid_t err_stack = H5E_DEFAULT);
5733 | ^~~~~~~~~~~
5734In file included from ../../src/H5private.h:27,
5735 from H5DataSet.cpp:21:
5736H5DataSet.cpp: In member function 'haddr_t H5::DataSet::getOffset() const':
5737../../src/H5public.h:208:56: warning: use of old-style cast to 'long int' [-Wold-style-cast]
5738 208 | # define HADDR_UNDEF ((haddr_t)(long)(-1))
5739 | ^
5740H5DataSet.cpp:288:20: note: in expansion of macro 'HADDR_UNDEF'
5741 288 | if (ds_addr == HADDR_UNDEF)
5742 | ^~~~~~~~~~~
5743../../src/H5public.h:208:56: warning: use of old-style cast to 'haddr_t' {aka 'long unsigned int'} [-Wold-style-cast]
5744 208 | # define HADDR_UNDEF ((haddr_t)(long)(-1))
5745 | ^
5746H5DataSet.cpp:288:20: note: in expansion of macro 'HADDR_UNDEF'
5747 288 | if (ds_addr == HADDR_UNDEF)
5748 | ^~~~~~~~~~~
5749 CXX H5CommonFG.lo
5750cc1plus: warning: command-line option '-Wno-unsuffixed-float-constants' is valid for C/ObjC but not for C++
5751In file included from ../../src/hdf5.h:26,
5752 from H5Include.h:15,
5753 from H5CommonFG.cpp:17:
5754../../src/H5Epublic.h:27:40: warning: use of old-style cast to 'hid_t' {aka 'long int'} [-Wold-style-cast]
5755 27 | #define H5E_DEFAULT (hid_t)0
5756 | ^
5757H5Exception.h:72:55: note: in expansion of macro 'H5E_DEFAULT'
5758 72 | hid_t err_stack = H5E_DEFAULT);
5759 | ^~~~~~~~~~~
5760In file included from ../../src/hdf5.h:34,
5761 from H5Include.h:15,
5762 from H5CommonFG.cpp:17:
5763H5CommonFG.cpp: In member function 'H5::DataType H5::CommonFG::openDataType(const char*) const':
5764../../src/H5Ppublic.h:96:32: warning: use of old-style cast to 'hid_t' {aka 'long int'} [-Wold-style-cast]
5765 96 | #define H5P_DEFAULT (hid_t)0
5766 | ^
5767H5CommonFG.cpp:62:48: note: in expansion of macro 'H5P_DEFAULT'
5768 62 | hid_t type_id = H5Topen2(getLocId(), name, H5P_DEFAULT);
5769 | ^~~~~~~~~~~
5770H5CommonFG.cpp: In member function 'H5::ArrayType H5::CommonFG::openArrayType(const char*) const':
5771../../src/H5Ppublic.h:96:32: warning: use of old-style cast to 'hid_t' {aka 'long int'} [-Wold-style-cast]
5772 96 | #define H5P_DEFAULT (hid_t)0
5773 | ^
5774H5CommonFG.cpp:98:48: note: in expansion of macro 'H5P_DEFAULT'
5775 98 | hid_t type_id = H5Topen2(getLocId(), name, H5P_DEFAULT);
5776 | ^~~~~~~~~~~
5777H5CommonFG.cpp: In member function 'H5::CompType H5::CommonFG::openCompType(const char*) const':
5778../../src/H5Ppublic.h:96:32: warning: use of old-style cast to 'hid_t' {aka 'long int'} [-Wold-style-cast]
5779 96 | #define H5P_DEFAULT (hid_t)0
5780 | ^
5781H5CommonFG.cpp:134:48: note: in expansion of macro 'H5P_DEFAULT'
5782 134 | hid_t type_id = H5Topen2(getLocId(), name, H5P_DEFAULT);
5783 | ^~~~~~~~~~~
5784H5CommonFG.cpp: In member function 'H5::EnumType H5::CommonFG::openEnumType(const char*) const':
5785../../src/H5Ppublic.h:96:32: warning: use of old-style cast to 'hid_t' {aka 'long int'} [-Wold-style-cast]
5786 96 | #define H5P_DEFAULT (hid_t)0
5787 | ^
5788H5CommonFG.cpp:170:48: note: in expansion of macro 'H5P_DEFAULT'
5789 170 | hid_t type_id = H5Topen2(getLocId(), name, H5P_DEFAULT);
5790 | ^~~~~~~~~~~
5791H5CommonFG.cpp: In member function 'H5::IntType H5::CommonFG::openIntType(const char*) const':
5792../../src/H5Ppublic.h:96:32: warning: use of old-style cast to 'hid_t' {aka 'long int'} [-Wold-style-cast]
5793 96 | #define H5P_DEFAULT (hid_t)0
5794 | ^
5795H5CommonFG.cpp:206:48: note: in expansion of macro 'H5P_DEFAULT'
5796 206 | hid_t type_id = H5Topen2(getLocId(), name, H5P_DEFAULT);
5797 | ^~~~~~~~~~~
5798H5CommonFG.cpp: In member function 'H5::FloatType H5::CommonFG::openFloatType(const char*) const':
5799../../src/H5Ppublic.h:96:32: warning: use of old-style cast to 'hid_t' {aka 'long int'} [-Wold-style-cast]
5800 96 | #define H5P_DEFAULT (hid_t)0
5801 | ^
5802H5CommonFG.cpp:242:48: note: in expansion of macro 'H5P_DEFAULT'
5803 242 | hid_t type_id = H5Topen2(getLocId(), name, H5P_DEFAULT);
5804 | ^~~~~~~~~~~
5805H5CommonFG.cpp: In member function 'H5::StrType H5::CommonFG::openStrType(const char*) const':
5806../../src/H5Ppublic.h:96:32: warning: use of old-style cast to 'hid_t' {aka 'long int'} [-Wold-style-cast]
5807 96 | #define H5P_DEFAULT (hid_t)0
5808 | ^
5809H5CommonFG.cpp:278:48: note: in expansion of macro 'H5P_DEFAULT'
5810 278 | hid_t type_id = H5Topen2(getLocId(), name, H5P_DEFAULT);
5811 | ^~~~~~~~~~~
5812H5CommonFG.cpp: In member function 'H5::VarLenType H5::CommonFG::openVarLenType(const char*) const':
5813../../src/H5Ppublic.h:96:32: warning: use of old-style cast to 'hid_t' {aka 'long int'} [-Wold-style-cast]
5814 96 | #define H5P_DEFAULT (hid_t)0
5815 | ^
5816H5CommonFG.cpp:314:48: note: in expansion of macro 'H5P_DEFAULT'
5817 314 | hid_t type_id = H5Topen2(getLocId(), name, H5P_DEFAULT);
5818 | ^~~~~~~~~~~
5819 CXX H5Group.lo
5820cc1plus: warning: command-line option '-Wno-unsuffixed-float-constants' is valid for C/ObjC but not for C++
5821In file included from ../../src/hdf5.h:26,
5822 from H5Include.h:15,
5823 from H5Group.cpp:21:
5824../../src/H5Epublic.h:27:40: warning: use of old-style cast to 'hid_t' {aka 'long int'} [-Wold-style-cast]
5825 27 | #define H5E_DEFAULT (hid_t)0
5826 | ^
5827H5Exception.h:72:55: note: in expansion of macro 'H5E_DEFAULT'
5828 72 | hid_t err_stack = H5E_DEFAULT);
5829 | ^~~~~~~~~~~
5830 CXX H5File.lo
5831cc1plus: warning: command-line option '-Wno-unsuffixed-float-constants' is valid for C/ObjC but not for C++
5832In file included from ../../src/hdf5.h:26,
5833 from H5Include.h:15,
5834 from H5File.cpp:21:
5835../../src/H5Epublic.h:27:40: warning: use of old-style cast to 'hid_t' {aka 'long int'} [-Wold-style-cast]
5836 27 | #define H5E_DEFAULT (hid_t)0
5837 | ^
5838H5Exception.h:72:55: note: in expansion of macro 'H5E_DEFAULT'
5839 72 | hid_t err_stack = H5E_DEFAULT);
5840 | ^~~~~~~~~~~
5841H5File.cpp: In constructor 'H5::H5File::H5File(hid_t)':
5842H5File.cpp:164:1: warning: 'H5::H5File::id' should be initialized in the member initialization list [-Weffc++]
5843 164 | H5File::H5File(hid_t existing_id) : Group()
5844 | ^~~~~~
5845H5File.cpp: In copy constructor 'H5::H5File::H5File(const H5::H5File&)':
5846H5File.cpp:179:1: warning: 'H5::H5File::id' should be initialized in the member initialization list [-Weffc++]
5847 179 | H5File::H5File(const H5File& original) : Group()
5848 | ^~~~~~
5849In file included from ../../src/hdf5.h:34,
5850 from H5Include.h:15,
5851 from H5File.cpp:21:
5852H5File.cpp: In member function 'void H5::H5File::getVFDHandle(void**) const':
5853../../src/H5Ppublic.h:96:32: warning: use of old-style cast to 'hid_t' {aka 'long int'} [-Wold-style-cast]
5854 96 | #define H5P_DEFAULT (hid_t)0
5855 | ^
5856H5File.cpp:513:46: note: in expansion of macro 'H5P_DEFAULT'
5857 513 | herr_t ret_value = H5Fget_vfd_handle(id, H5P_DEFAULT, file_handle);
5858 | ^~~~~~~~~~~
5859 CXXLD libhdf5_cpp.la
5860ar: H5Exception.o: plugin needed to handle lto object
5861ar: H5IdComponent.o: plugin needed to handle lto object
5862ar: H5DataSpace.o: plugin needed to handle lto object
5863ar: H5PropList.o: plugin needed to handle lto object
5864ar: H5Library.o: plugin needed to handle lto object
5865ar: H5FaccProp.o: plugin needed to handle lto object
5866ar: H5FcreatProp.o: plugin needed to handle lto object
5867ar: H5LcreatProp.o: plugin needed to handle lto object
5868ar: H5LaccProp.o: plugin needed to handle lto object
5869ar: H5DaccProp.o: plugin needed to handle lto object
5870ar: H5DxferProp.o: plugin needed to handle lto object
5871ar: H5DcreatProp.o: plugin needed to handle lto object
5872ar: H5Location.o: plugin needed to handle lto object
5873ar: H5AbstractDs.o: plugin needed to handle lto object
5874ar: H5Attribute.o: plugin needed to handle lto object
5875ar: H5Object.o: plugin needed to handle lto object
5876ar: H5OcreatProp.o: plugin needed to handle lto object
5877ar: H5DataType.o: plugin needed to handle lto object
5878ar: H5AtomType.o: plugin needed to handle lto object
5879ar: H5PredType.o: plugin needed to handle lto object
5880ar: H5EnumType.o: plugin needed to handle lto object
5881ar: H5IntType.o: plugin needed to handle lto object
5882ar: H5FloatType.o: plugin needed to handle lto object
5883ar: H5StrType.o: plugin needed to handle lto object
5884ar: H5ArrayType.o: plugin needed to handle lto object
5885ar: H5VarLenType.o: plugin needed to handle lto object
5886ar: H5CompType.o: plugin needed to handle lto object
5887ar: H5DataSet.o: plugin needed to handle lto object
5888ar: H5CommonFG.o: plugin needed to handle lto object
5889ar: H5Group.o: plugin needed to handle lto object
5890ar: H5File.o: plugin needed to handle lto object
5891ranlib: H5Exception.o: plugin needed to handle lto object
5892ranlib: H5IdComponent.o: plugin needed to handle lto object
5893ranlib: H5DataSpace.o: plugin needed to handle lto object
5894ranlib: H5PropList.o: plugin needed to handle lto object
5895ranlib: H5Library.o: plugin needed to handle lto object
5896ranlib: H5FaccProp.o: plugin needed to handle lto object
5897ranlib: H5FcreatProp.o: plugin needed to handle lto object
5898ranlib: H5LcreatProp.o: plugin needed to handle lto object
5899ranlib: H5LaccProp.o: plugin needed to handle lto object
5900ranlib: H5DaccProp.o: plugin needed to handle lto object
5901ranlib: H5DxferProp.o: plugin needed to handle lto object
5902ranlib: H5DcreatProp.o: plugin needed to handle lto object
5903ranlib: H5Location.o: plugin needed to handle lto object
5904ranlib: H5AbstractDs.o: plugin needed to handle lto object
5905ranlib: H5Attribute.o: plugin needed to handle lto object
5906ranlib: H5Object.o: plugin needed to handle lto object
5907ranlib: H5OcreatProp.o: plugin needed to handle lto object
5908ranlib: H5DataType.o: plugin needed to handle lto object
5909ranlib: H5AtomType.o: plugin needed to handle lto object
5910ranlib: H5PredType.o: plugin needed to handle lto object
5911ranlib: H5EnumType.o: plugin needed to handle lto object
5912ranlib: H5IntType.o: plugin needed to handle lto object
5913ranlib: H5FloatType.o: plugin needed to handle lto object
5914ranlib: H5StrType.o: plugin needed to handle lto object
5915ranlib: H5ArrayType.o: plugin needed to handle lto object
5916ranlib: H5VarLenType.o: plugin needed to handle lto object
5917ranlib: H5CompType.o: plugin needed to handle lto object
5918ranlib: H5DataSet.o: plugin needed to handle lto object
5919ranlib: H5CommonFG.o: plugin needed to handle lto object
5920ranlib: H5Group.o: plugin needed to handle lto object
5921ranlib: H5File.o: plugin needed to handle lto object
5922make[3]: Leaving directory `/stornext/Home/data/allstaff/h/hickey/tmp/Rtmp8j63KM/R.INSTALLad6b6632e8dd/Rhdf5lib/src/hdf5/c++/src'
5923make[2]: Leaving directory `/stornext/Home/data/allstaff/h/hickey/tmp/Rtmp8j63KM/R.INSTALLad6b6632e8dd/Rhdf5lib/src/hdf5/c++/src'
5924make[1]: Leaving directory `/stornext/Home/data/allstaff/h/hickey/tmp/Rtmp8j63KM/R.INSTALLad6b6632e8dd/Rhdf5lib/src/hdf5/c++'
5925make[1]: Entering directory `/stornext/Home/data/allstaff/h/hickey/tmp/Rtmp8j63KM/R.INSTALLad6b6632e8dd/Rhdf5lib/src/hdf5/hl'
5926make[2]: Entering directory `/stornext/Home/data/allstaff/h/hickey/tmp/Rtmp8j63KM/R.INSTALLad6b6632e8dd/Rhdf5lib/src/hdf5/hl'
5927make[2]: Nothing to be done for `build-lib'.
5928make[2]: Leaving directory `/stornext/Home/data/allstaff/h/hickey/tmp/Rtmp8j63KM/R.INSTALLad6b6632e8dd/Rhdf5lib/src/hdf5/hl'
5929+ cd src
5930+ make lib
5931make[2]: Entering directory `/stornext/Home/data/allstaff/h/hickey/tmp/Rtmp8j63KM/R.INSTALLad6b6632e8dd/Rhdf5lib/src/hdf5/hl/src'
5932make[3]: Entering directory `/stornext/Home/data/allstaff/h/hickey/tmp/Rtmp8j63KM/R.INSTALLad6b6632e8dd/Rhdf5lib/src/hdf5/hl/src'
5933 CC H5DO.lo
5934 CC H5DS.lo
5935 CC H5IM.lo
5936 CC H5LT.lo
5937 CC H5LTanalyze.lo
5938 CC H5LTparse.lo
5939 CC H5PT.lo
5940 CC H5TB.lo
5941 CC H5LD.lo
5942 CCLD libhdf5_hl.la
5943ar: H5DO.o: plugin needed to handle lto object
5944ar: H5DS.o: plugin needed to handle lto object
5945ar: H5IM.o: plugin needed to handle lto object
5946ar: H5LT.o: plugin needed to handle lto object
5947ar: H5LTanalyze.o: plugin needed to handle lto object
5948ar: H5LTparse.o: plugin needed to handle lto object
5949ar: H5PT.o: plugin needed to handle lto object
5950ar: H5TB.o: plugin needed to handle lto object
5951ar: H5LD.o: plugin needed to handle lto object
5952ranlib: H5DO.o: plugin needed to handle lto object
5953ranlib: H5DS.o: plugin needed to handle lto object
5954ranlib: H5IM.o: plugin needed to handle lto object
5955ranlib: H5LT.o: plugin needed to handle lto object
5956ranlib: H5LTanalyze.o: plugin needed to handle lto object
5957ranlib: H5LTparse.o: plugin needed to handle lto object
5958ranlib: H5PT.o: plugin needed to handle lto object
5959ranlib: H5TB.o: plugin needed to handle lto object
5960ranlib: H5LD.o: plugin needed to handle lto object
5961make[3]: Leaving directory `/stornext/Home/data/allstaff/h/hickey/tmp/Rtmp8j63KM/R.INSTALLad6b6632e8dd/Rhdf5lib/src/hdf5/hl/src'
5962make[2]: Leaving directory `/stornext/Home/data/allstaff/h/hickey/tmp/Rtmp8j63KM/R.INSTALLad6b6632e8dd/Rhdf5lib/src/hdf5/hl/src'
5963+ cd c++
5964+ make lib
5965make[2]: Entering directory `/stornext/Home/data/allstaff/h/hickey/tmp/Rtmp8j63KM/R.INSTALLad6b6632e8dd/Rhdf5lib/src/hdf5/hl/c++'
5966make[3]: Entering directory `/stornext/Home/data/allstaff/h/hickey/tmp/Rtmp8j63KM/R.INSTALLad6b6632e8dd/Rhdf5lib/src/hdf5/hl/c++'
5967make[3]: Nothing to be done for `build-lib'.
5968make[3]: Leaving directory `/stornext/Home/data/allstaff/h/hickey/tmp/Rtmp8j63KM/R.INSTALLad6b6632e8dd/Rhdf5lib/src/hdf5/hl/c++'
5969+ cd src
5970+ make lib
5971make[3]: Entering directory `/stornext/Home/data/allstaff/h/hickey/tmp/Rtmp8j63KM/R.INSTALLad6b6632e8dd/Rhdf5lib/src/hdf5/hl/c++/src'
5972make[4]: Entering directory `/stornext/Home/data/allstaff/h/hickey/tmp/Rtmp8j63KM/R.INSTALLad6b6632e8dd/Rhdf5lib/src/hdf5/hl/c++/src'
5973 CXX H5PacketTable.lo
5974cc1plus: warning: command-line option '-Wno-unsuffixed-float-constants' is valid for C/ObjC but not for C++
5975In file included from H5PacketTable.cpp:25:
5976H5PacketTable.h: In constructor 'PacketTable::PacketTable()':
5977H5PacketTable.h:37:5: warning: 'PacketTable::table_id' should be initialized in the member initialization list [-Weffc++]
5978 37 | PacketTable() {table_id = H5I_BADID;}
5979 | ^~~~~~~~~~~
5980In file included from ../../../src/hdf5.h:34,
5981 from ../../../hl/src/H5HLprivate2.h:18,
5982 from H5PacketTable.cpp:23:
5983H5PacketTable.h: At global scope:
5984../../../src/H5Ppublic.h:96:32: warning: use of old-style cast to 'hid_t' {aka 'long int'} [-Wold-style-cast]
5985 96 | #define H5P_DEFAULT (hid_t)0
5986 | ^
5987H5PacketTable.h:140:106: note: in expansion of macro 'H5P_DEFAULT'
5988 140 | FL_PacketTable(hid_t fileID, const char* name, hid_t dtypeID, hsize_t chunkSize = 0, hid_t plistID = H5P_DEFAULT);
5989 | ^~~~~~~~~~~
5990H5PacketTable.cpp: In constructor 'PacketTable::PacketTable(hid_t, const char*)':
5991H5PacketTable.cpp:35:5: warning: 'PacketTable::table_id' should be initialized in the member initialization list [-Weffc++]
5992 35 | PacketTable::PacketTable(hid_t fileID, const char* name)
5993 | ^~~~~~~~~~~
5994H5PacketTable.cpp: In constructor 'PacketTable::PacketTable(hid_t, char*)':
5995H5PacketTable.cpp:41:5: warning: 'PacketTable::table_id' should be initialized in the member initialization list [-Weffc++]
5996 41 | PacketTable::PacketTable(hid_t fileID, char* name)
5997 | ^~~~~~~~~~~
5998H5PacketTable.cpp: In member function 'int FL_PacketTable::GetPackets(hsize_t, hsize_t, void*)':
5999H5PacketTable.cpp:255:86: warning: use of old-style cast to 'size_t' {aka 'long unsigned int'} [-Wold-style-cast]
6000 255 | return H5PTread_packets(table_id, startIndex, (size_t)(endIndex-startIndex+1), data);
6001 | ^
6002 | --------
6003 | static_cast<size_t> ( )
6004 CXXLD libhdf5_hl_cpp.la
6005libtool: warning: '/stornext/System/data/apps/gcc/gcc-11.1.0/lib64/../lib64/libstdc++.la' seems to be moved
6006ar: H5PacketTable.o: plugin needed to handle lto object
6007ranlib: H5PacketTable.o: plugin needed to handle lto object
6008make[4]: Leaving directory `/stornext/Home/data/allstaff/h/hickey/tmp/Rtmp8j63KM/R.INSTALLad6b6632e8dd/Rhdf5lib/src/hdf5/hl/c++/src'
6009make[3]: Leaving directory `/stornext/Home/data/allstaff/h/hickey/tmp/Rtmp8j63KM/R.INSTALLad6b6632e8dd/Rhdf5lib/src/hdf5/hl/c++/src'
6010make[2]: Leaving directory `/stornext/Home/data/allstaff/h/hickey/tmp/Rtmp8j63KM/R.INSTALLad6b6632e8dd/Rhdf5lib/src/hdf5/hl/c++'
6011make[1]: Leaving directory `/stornext/Home/data/allstaff/h/hickey/tmp/Rtmp8j63KM/R.INSTALLad6b6632e8dd/Rhdf5lib/src/hdf5/hl'
6012test passed
6013configure: HDF5_INCLUDE=hdf5/src
6014configure: HDF5_CXX_INCLUDE=hdf5/c++/src
6015configure: HDF5_HL_INCLUDE=hdf5/hl/src
6016configure: HDF5_HL_CXX_INCLUDE=hdf5/hl/c++/src
6017configure: HDF5_LIB=hdf5/src/.libs/libhdf5.a
6018configure: HDF5_CXX_LIB=hdf5/c++/src/.libs/libhdf5_cpp.a
6019configure: HDF5_HL_LIB=hdf5/hl/src/.libs/libhdf5_hl.a
6020configure: HDF5_HL_CXX_LIB=hdf5/hl/c++/src/.libs/libhdf5_hl_cpp.a
6021configure: SZIP_LIB=hdf5/szip/src/.libs/libsz.a
6022configure: creating ./config.status
6023config.status: creating src/Makevars
6024** libs
6025mkdir -p "/stornext/Home/data/allstaff/h/hickey/R/x86_64-pc-linux-gnu-library/4.1/00LOCK-Rhdf5lib/00new/Rhdf5lib/include"
6026cp "hdf5/src/"*.h "/stornext/Home/data/allstaff/h/hickey/R/x86_64-pc-linux-gnu-library/4.1/00LOCK-Rhdf5lib/00new/Rhdf5lib/include"
6027cp "hdf5/c++/src/"*.h "/stornext/Home/data/allstaff/h/hickey/R/x86_64-pc-linux-gnu-library/4.1/00LOCK-Rhdf5lib/00new/Rhdf5lib/include"
6028cp "hdf5/hl/src/"*.h "/stornext/Home/data/allstaff/h/hickey/R/x86_64-pc-linux-gnu-library/4.1/00LOCK-Rhdf5lib/00new/Rhdf5lib/include"
6029cp "hdf5/hl/c++/src/"*.h "/stornext/Home/data/allstaff/h/hickey/R/x86_64-pc-linux-gnu-library/4.1/00LOCK-Rhdf5lib/00new/Rhdf5lib/include"
6030cp "hdf5/src/"libhdf5.settings "/stornext/Home/data/allstaff/h/hickey/R/x86_64-pc-linux-gnu-library/4.1/00LOCK-Rhdf5lib/00new/Rhdf5lib/include"
6031mkdir -p "/stornext/Home/data/allstaff/h/hickey/R/x86_64-pc-linux-gnu-library/4.1/00LOCK-Rhdf5lib/00new/Rhdf5lib/lib/"
6032cp "hdf5/src/.libs/libhdf5.a" "/stornext/Home/data/allstaff/h/hickey/R/x86_64-pc-linux-gnu-library/4.1/00LOCK-Rhdf5lib/00new/Rhdf5lib/lib/"
6033cp "hdf5/c++/src/.libs/libhdf5_cpp.a" "/stornext/Home/data/allstaff/h/hickey/R/x86_64-pc-linux-gnu-library/4.1/00LOCK-Rhdf5lib/00new/Rhdf5lib/lib/"
6034cp "hdf5/hl/src/.libs/libhdf5_hl.a" "/stornext/Home/data/allstaff/h/hickey/R/x86_64-pc-linux-gnu-library/4.1/00LOCK-Rhdf5lib/00new/Rhdf5lib/lib/"
6035cp "hdf5/hl/c++/src/.libs/libhdf5_hl_cpp.a" "/stornext/Home/data/allstaff/h/hickey/R/x86_64-pc-linux-gnu-library/4.1/00LOCK-Rhdf5lib/00new/Rhdf5lib/lib/"
6036cp "hdf5/szip/src/.libs/libsz.a" "/stornext/Home/data/allstaff/h/hickey/R/x86_64-pc-linux-gnu-library/4.1/00LOCK-Rhdf5lib/00new/Rhdf5lib/lib/"
6037/stornext/System/data/apps/gcc/gcc-11.1.0/bin/gcc -I"/stornext/System/data/apps/R/R-4.1.0/lib64/R/include" -DNDEBUG -Ihdf5/src -I/usr/local/include -fpic -g -O2 -c Rhdf5lib.c -o Rhdf5lib.o
6038/stornext/System/data/apps/gcc/gcc-11.1.0/bin/gcc -shared -g -O2 -fpic -L/stornext/System/data/apps/R/R-4.1.0/lib64/R/lib -L/usr/local/lib64 -o Rhdf5lib.so Rhdf5lib.o /stornext/Home/data/allstaff/h/hickey/R/x86_64-pc-linux-gnu-library/4.1/00LOCK-Rhdf5lib/00new/Rhdf5lib/lib/libhdf5.a /stornext/Home/data/allstaff/h/hickey/R/x86_64-pc-linux-gnu-library/4.1/00LOCK-Rhdf5lib/00new/Rhdf5lib/lib/libsz.a -lz -L/stornext/System/data/apps/R/R-4.1.0/lib64/R/lib -lR
6039installing to /stornext/Home/data/allstaff/h/hickey/R/x86_64-pc-linux-gnu-library/4.1/00LOCK-Rhdf5lib/00new/Rhdf5lib/libs
6040** R
6041** inst
6042** byte-compile and prepare package for lazy loading
6043** help
6044*** installing help indices
6045** building package indices
6046** installing vignettes
6047** testing if installed package can be loaded from temporary location
6048Error: package or namespace load failed for ‘Rhdf5lib’ in dyn.load(file, DLLpath = DLLpath, ...):
6049 unable to load shared object '/stornext/Home/data/allstaff/h/hickey/R/x86_64-pc-linux-gnu-library/4.1/00LOCK-Rhdf5lib/00new/Rhdf5lib/libs/Rhdf5lib.so':
6050 /stornext/Home/data/allstaff/h/hickey/R/x86_64-pc-linux-gnu-library/4.1/00LOCK-Rhdf5lib/00new/Rhdf5lib/libs/Rhdf5lib.so: undefined symbol: H5get_libversion
6051Error: loading failed
6052Execution halted
6053ERROR: loading failed
6054* removing ‘/stornext/Home/data/allstaff/h/hickey/R/x86_64-pc-linux-gnu-library/4.1/Rhdf5lib’
6055
6056The downloaded source packages are in
6057 ‘/stornext/Home/data/allstaff/h/hickey/tmp/Rtmpms4ox7/downloaded_packages’
6058Warning message:
6059In .inet_warning(msg) :
6060 installation of package ‘Rhdf5lib’ had non-zero exit status
6061>
6062