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