Pseudo-terminal will not be allocated because stdin is not a terminal. job started: Mon Sep 23 05:00:06 CEST 2024 uname: Linux jwlogin23.juwels 4.18.0-553.el8_10.x86_64 #1 SMP Fri May 24 13:05:10 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux Cloning into 'mptrac'... Updating files: 71% (221/309) Updating files: 72% (223/309) Updating files: 73% (226/309) Updating files: 74% (229/309) Updating files: 75% (232/309) Updating files: 76% (235/309) Updating files: 77% (238/309) Updating files: 78% (242/309) Updating files: 79% (245/309) Updating files: 80% (248/309) Updating files: 80% (249/309) Updating files: 81% (251/309) Updating files: 82% (254/309) Updating files: 83% (257/309) Updating files: 84% (260/309) Updating files: 85% (263/309) Updating files: 86% (266/309) Updating files: 87% (269/309) Updating files: 88% (272/309) Updating files: 89% (276/309) Updating files: 90% (279/309) Updating files: 91% (282/309) Updating files: 92% (285/309) Updating files: 93% (288/309) Updating files: 94% (291/309) Updating files: 95% (294/309) Updating files: 96% (297/309) Updating files: 97% (300/309) Updating files: 98% (303/309) Updating files: 99% (306/309) Updating files: 100% (309/309) Updating files: 100% (309/309), done. Warning : compression level higher than max, reduced to 19 error: numeric value overflows 32-bit unsigned int error: numeric value overflows 32-bit unsigned int Incorrect parameters Usage : zstd [args] [FILE(s)] [-o file] FILE : a filename with no FILE, or when FILE is - , read standard input Arguments : -# : # compression level (1-19, default: 3) -d : decompression -D DICT: use DICT as Dictionary for compression or decompression -o file: result stored into `file` (only 1 output file) -f : disable input and output checks. Allows overwriting existing files, input from console, output to stdout, operating on links, block devices, etc. --rm : remove source file(s) after successful de/compression -k : preserve source file(s) (default) -h/-H : display help/long help and exit error: numeric value overflows 32-bit unsigned int Ignore environment variable setting ZSTD_CLEVEL=: not a valid integer value Ignore environment variable setting ZSTD_CLEVEL=-: not a valid integer value Ignore environment variable setting ZSTD_CLEVEL=a: not a valid integer value Ignore environment variable setting ZSTD_CLEVEL=+a: not a valid integer value Ignore environment variable setting ZSTD_CLEVEL=3a7: not a valid integer value Ignore environment variable setting ZSTD_CLEVEL=50000000000: numeric value too large error: missing command argument zstd: tmpCompressed: unknown suffix (.zst/.tzst/.gz/.tgz/.lzma/.xz/.txz expected). Can't derive the output file name. Specify it with -o dstFileName. Ignoring. zstd: tmp: unknown suffix (.zst/.tzst/.gz/.tgz/.lzma/.xz/.txz expected). Can't derive the output file name. Specify it with -o dstFileName. Ignoring. tmp.zst : Decoding error (36) : Frame requires too much memory for decoding tmp.zst : Window size larger than maximum : 65537 > 2048 tmp.zst : Use --long=17 or --memory=1MB tmp.zst : Decoding error (36) : Frame requires too much memory for decoding tmp.zst : Window size larger than maximum : 65537 > 2048 tmp.zst : Use --long=17 or --memory=1MB tmp.zst : Decoding error (36) : Frame requires too much memory for decoding tmp.zst : Window size larger than maximum : 65537 > 2048 tmp.zst : Use --long=17 or --memory=1MB error: command cannot be separated from its argument by another command zstd: tmp.zst already exists; not overwritten zstd: tmpro.zst already exists; not overwritten *** zstd command line interface 64-bits v1.5.2, by Yann Collet *** *** zstd command line interface 64-bits v1.5.2, by Yann Collet *** /*stdin*\ : 4 bytes zstd: Refusing to open an output file which will overwrite the input file zstd: Refusing to open an output file which will overwrite the input file zstd: can't stat nothere : No such file or directory -- ignored 4+0 records in 4+0 records out 4 bytes copied, 8.1611e-05 s, 49.0 kB/s zstd: tmpPrompt.zst already exists; not overwritten *** zstd command line interface 64-bits v1.5.2, by Yann Collet *** zstd: tmpPrompt.zst already exists; overwrite (y/n) ? (L12) Buffered : 0 B - Consumed : 14 B - Compressed : 23 B => 164.29% tmpPrompt :192.86% ( 14 B => 27 B, tmpPrompt.zst) *** zstd command line interface 64-bits v1.5.2, by Yann Collet *** zstd: tmpPrompt.zst already exists; stdin is an input - not proceeding. zstd: Aborting... not deleting files and processing into dst: tmpPromp.zst zstd: can't stat tmp : No such file or directory -- ignored zstd: can't stat tmp.zst : No such file or directory -- ignored zstd: can't stat tmp : No such file or directory -- ignored 1+0 records in 1+0 records out 1048576 bytes (1.0 MB, 1.0 MiB) copied, 0.00154985 s, 677 MB/s zstd: tmpexists already exists; not overwritten *** zstd command line interface 64-bits v1.5.2, by Yann Collet *** zstd: WARNING: all input files will be processed and concatenated into a single output file: tmp_rm3.zst The concatenated output CANNOT regenerate the original directory tree. This is a destructive operation. Proceed? (y/n): (L12) Buffered : 0 B - Consumed : 7 B - Compressed : 16 B => 228.57% tmp_rm1 :285.71% ( 7 B => 20 B, tmp_rm3.zst) tmp_rm2 :425.00% ( 4 B => 17 B, tmp_rm3.zst) 2 files compressed :336.36% ( 11 B => 37 B) *** zstd command line interface 64-bits v1.5.2, by Yann Collet *** zstd: WARNING: all input files will be processed and concatenated into a single output file: tmp_rm_out The concatenated output CANNOT regenerate the original directory tree. This is a destructive operation. Proceed? (y/n): Decompress: 1/ 2 files. Current: tmp_rm3.zst : 0 B... tmp_rm3.zst : 11 bytes tmp_rm4.zst : 11 bytes 2 files decompressed : 22 bytes total zstd: Aborting... not deleting files and processing into dst: /*stdout*\ *** zstd command line interface 64-bits v1.5.2, by Yann Collet *** zstd: WARNING: all input files will be processed and concatenated into stdout. The concatenated output CANNOT regenerate the original directory tree. Aborting. Use -f if you really want to delete the files and output to stdout zstd: can't stat notHere : No such file or directory -- ignored zstd: util.c:421: readLinesFromFile: Assertion `pos + lineLength < dstCapacity' failed. Caught SIGABRT signal, printing stack: /usr/lib64/libc.so.6(gsignal+0x10f) [0x15403bd5452f] /usr/lib64/libc.so.6(abort+0x127) [0x15403bd27e65] /usr/lib64/libc.so.6(+0x21d39) [0x15403bd27d39] /usr/lib64/libc.so.6(+0x46e86) [0x15403bd4ce86] ../programs/zstd() [0x5d8b35] ../programs/zstd() [0x5d8cbd] ../programs/zstd() [0x5e02b9] /usr/lib64/libc.so.6(__libc_start_main+0xe5) [0x15403bd407e5] ../programs/zstd() [0x4025ee] ./playTests.sh: line 14: 4690 Aborted "$ZSTD_BIN" "$@" zstd: util.c:421: readLinesFromFile: Assertion `pos + lineLength < dstCapacity' failed. Caught SIGABRT signal, printing stack: /usr/lib64/libc.so.6(gsignal+0x10f) [0x14f3c251052f] /usr/lib64/libc.so.6(abort+0x127) [0x14f3c24e3e65] /usr/lib64/libc.so.6(+0x21d39) [0x14f3c24e3d39] /usr/lib64/libc.so.6(+0x46e86) [0x14f3c2508e86] ../programs/zstd() [0x5d8b35] ../programs/zstd() [0x5d8cbd] ../programs/zstd() [0x5e02b9] /usr/lib64/libc.so.6(__libc_start_main+0xe5) [0x14f3c24fc7e5] ../programs/zstd() [0x4025ee] ./playTests.sh: line 14: 4693 Aborted "$ZSTD_BIN" "$@" *** zstd command line interface 64-bits v1.5.2, by Yann Collet *** *** zstd command line interface 64-bits v1.5.2, by Yann Collet *** *** zstd command line interface 64-bits v1.5.2, by Yann Collet *** *** zstd command line interface 64-bits v1.5.2, by Yann Collet *** tmp (65537 bytes) - windowLog : 17 - chainLog : 18 - hashLog : 17 - searchLog : 7 - minMatch : 4 - targetLength : 12 - strategy : ZSTD_btlazy2 (6) error : can't use --show-default-cparams in decomrpession mode tmp_files/tmp1 (15000 bytes) - windowLog : 14 - chainLog : 15 - hashLog : 14 - searchLog : 4 - minMatch : 3 - targetLength : 24 - strategy : ZSTD_btopt (7) tmp_files/tmp2 (129000 bytes) - windowLog : 17 - chainLog : 18 - hashLog : 17 - searchLog : 7 - minMatch : 4 - targetLength : 12 - strategy : ZSTD_btlazy2 (6) tmp_files/tmp3 (257000 bytes) - windowLog : 18 - chainLog : 19 - hashLog : 19 - searchLog : 7 - minMatch : 4 - targetLength : 12 - strategy : ZSTD_btlazy2 (6) Incorrect parameters Usage : zstd [args] [FILE(s)] [-o file] FILE : a filename with no FILE, or when FILE is - , read standard input Arguments : -# : # compression level (1-19, default: 3) -d : decompression -D DICT: use DICT as Dictionary for compression or decompression -o file: result stored into `file` (only 1 output file) -f : disable input and output checks. Allows overwriting existing files, input from console, output to stdout, operating on links, block devices, etc. --rm : remove source file(s) after successful de/compression -k : preserve source file(s) (default) -h/-H : display help/long help and exit Incorrect parameters Usage : zstd [args] [FILE(s)] [-o file] FILE : a filename with no FILE, or when FILE is - , read standard input Arguments : -# : # compression level (1-19, default: 3) -d : decompression -D DICT: use DICT as Dictionary for compression or decompression -o file: result stored into `file` (only 1 output file) -f : disable input and output checks. Allows overwriting existing files, input from console, output to stdout, operating on links, block devices, etc. --rm : remove source file(s) after successful de/compression -k : preserve source file(s) (default) -h/-H : display help/long help and exit Incorrect parameters Usage : zstd [args] [FILE(s)] [-o file] FILE : a filename with no FILE, or when FILE is - , read standard input Arguments : -# : # compression level (1-19, default: 3) -d : decompression -D DICT: use DICT as Dictionary for compression or decompression -o file: result stored into `file` (only 1 output file) -f : disable input and output checks. Allows overwriting existing files, input from console, output to stdout, operating on links, block devices, etc. --rm : remove source file(s) after successful de/compression -k : preserve source file(s) (default) -h/-H : display help/long help and exit zstd: error 11 : Parameter is out of bound *** zstd command line interface 64-bits v1.5.2, by Yann Collet *** (L12) Buffered : 128 KiB - Consumed : 0 B - Compressed : 0 B => 0.00% *** zstd command line interface 64-bits v1.5.2, by Yann Collet *** (L12) Buffered : 128 KiB - Consumed : 0 B - Compressed : 0 B => 0.00% *** zstd command line interface 64-bits v1.5.2, by Yann Collet *** (L12) Buffered : 128 KiB - Consumed : 0 B - Compressed : 0 B => 0.00% *** zstd command line interface 64-bits v1.5.2, by Yann Collet *** (L12) Buffered : 128 KiB - Consumed : 0 B - Compressed : 0 B => 0.00% *** zstd command line interface 64-bits v1.5.2, by Yann Collet *** (L12) Buffered : 0 B - Consumed : 128 KiB - Compressed : 40.3 KiB => 31.51% *** zstd command line interface 64-bits v1.5.2, by Yann Collet *** (L12) Buffered : 0 B - Consumed : 128 KiB - Compressed : 40.3 KiB => 31.51% *** zstd command line interface 64-bits v1.5.2, by Yann Collet *** (L19) Buffered : 64.0 KiB - Consumed : 0 B - Compressed : 0 B => 0.00% zstd: /*stdout*\: No space left on device zstd: /*stdout*\: No space left on device Warning : world.tmp is a symbolic link, ignoring Warning : world.tmp is a symbolic link, ignoring Warning : world.tmp is a symbolic link, ignoring Warning : world2.tmp is a symbolic link, ignoring *** zstd command line interface 64-bits v1.5.2, by Yann Collet *** /*stdin*\ : 0 B... /*stdin*\ : 5242880 bytes *** zstd command line interface 64-bits v1.5.2, by Yann Collet *** /*stdin*\ : 0 B... /*stdin*\ : 5242880 bytes *** zstd command line interface 64-bits v1.5.2, by Yann Collet *** /*stdin*\ : 0 B... /*stdin*\ : 5242880 bytes *** zstd command line interface 64-bits v1.5.2, by Yann Collet *** /*stdin*\ : 0 B... /*stdin*\ : 1200007 bytes *** zstd command line interface 64-bits v1.5.2, by Yann Collet *** (L12) Buffered : 128 KiB - Consumed : 0 B - Compressed : 0 B => 0.00% tmpSparse1M : 0.01% ( 1.000 MiB => 65 B, tmpSparseCompressed) *** zstd command line interface 64-bits v1.5.2, by Yann Collet *** tmpSparseCompressed : 0 B... tmpSparseCompressed : 1048576 bytes *** zstd command line interface 64-bits v1.5.2, by Yann Collet *** tmpSparseCompressed : 0 B... tmpSparseCompressed : 1048576 bytes zstd: error 11 : Src size is incorrect Loading tmpCorpusHighCompress... Trying 5 different sets of parameters 20% 40% 60% 80% 100% k=1998 d=8 f=20 steps=4 split=75 accel=1 Save dictionary of size 112640 into file tmpDictHighCompress Loading tmpCorpusLowCompress... Trying 5 different sets of parameters 20% 40% 60% 80% 100% k=537 d=8 f=20 steps=4 split=75 accel=1 Save dictionary of size 112640 into file tmpDictLowCompress ! Warning : data size of samples too small for target dictionary size ! Samples should be about 100x larger than target dictionary size Loading /p/data1/slmet/model_data/mptrac/nightly_builds/juwels-booster/mptrac/libs/build/src/zstd-1.5.2/tests/../programs/zstdcli_trace.c... Trying 5 different sets of parameters WARNING: The maximum dictionary size 112640 is too large compared to the source size 796088! size(source)/size(dictionary) = 7.067543, but it should be >= 10! This may lead to a subpar dictionary! We recommend training on sources at least 10x, and preferably 100x the size of the dictionary! 60% k=1024 d=8 f=20 steps=4 split=75 accel=1 Save dictionary of size 112640 into file tmpDict zstd: cannot use tmpDict as an input file and dictionary zstd: error 32 : Dictionary /proc/self/fd/0 must be a regular file. zstd: error 32 : Dictionary /proc/self/fd/0 must be a regular file. ! Warning : data size of samples too small for target dictionary size ! Samples should be about 100x larger than target dictionary size Loading /p/data1/slmet/model_data/mptrac/nightly_builds/juwels-booster/mptrac/libs/build/src/zstd-1.5.2/tests/../programs/datagen.c... Trying 5 different sets of parameters WARNING: The maximum dictionary size 112640 is too large compared to the source size 705150! size(source)/size(dictionary) = 6.260210, but it should be >= 10! This may lead to a subpar dictionary! We recommend training on sources at least 10x, and preferably 100x the size of the dictionary! 60% k=1511 d=8 f=20 steps=4 split=75 accel=1 Save dictionary of size 112640 into file tmpDictC tmp.zst : Decoding error (36) : Dictionary mismatch ! Warning : data size of samples too small for target dictionary size ! Samples should be about 100x larger than target dictionary size Loading /p/data1/slmet/model_data/mptrac/nightly_builds/juwels-booster/mptrac/libs/build/src/zstd-1.5.2/tests/../programs/zstdcli_trace.c... Trying 5 different sets of parameters WARNING: The maximum dictionary size 112640 is too large compared to the source size 796088! size(source)/size(dictionary) = 7.067543, but it should be >= 10! This may lead to a subpar dictionary! We recommend training on sources at least 10x, and preferably 100x the size of the dictionary! 60% k=1024 d=8 f=20 steps=4 split=75 accel=1 Save dictionary of size 112640 into file tmpDict1 error: command cannot be separated from its argument by another command *** zstd command line interface 64-bits v1.5.2, by Yann Collet *** Shuffling input files Sample file '/p/data1/slmet/model_data/mptrac/nightly_builds/juwels-booster/mptrac/libs/build/src/zstd-1.5.2/tests/../tests/fuzzer.c' is too large, limiting to 128 KBLoading /p/data1/slmet/model_data/mptrac/nightly_builds/juwels-booster/mptrac/libs/build/src/zstd-1.5.2/tests/../programs/zstdcli_trace.c... Trying 5 different sets of parameters d=8 Training on 17 samples of total size 796095 Testing on 6 samples of total size 42866 Computing frequencies k=50 Breaking content into 81 epochs of size 9828 statistics ... k=537 Breaking content into 7 epochs of size 113726 statistics ... k=1024 Breaking content into 4 epochs of size 199022 statistics ... k=1511 Breaking content into 2 epochs of size 398044 statistics ... k=1998 Breaking content into 2 epochs of size 398044 97% statistics ... k=1024 d=8 f=20 steps=4 split=75 accel=1 Save dictionary of size 4096 into file tmpDict2 *** zstd command line interface 64-bits v1.5.2, by Yann Collet *** Shuffling input files Sample file '/p/data1/slmet/model_data/mptrac/nightly_builds/juwels-booster/mptrac/libs/build/src/zstd-1.5.2/tests/../tests/fuzzer.c' is too large, limiting to 128 KBLoading /p/data1/slmet/model_data/mptrac/nightly_builds/juwels-booster/mptrac/libs/build/src/zstd-1.5.2/tests/../programs/zstdcli_trace.c... Trying 5 different sets of parameters d=8 Training on 17 samples of total size 796095 Testing on 6 samples of total size 42866 Computing frequencies k=50 Breaking content into 20 epochs of size 39804 statistics ... k=537 Breaking content into 1 epochs of size 796088 statistics ... k=1024 Breaking content into 1 epochs of size 796088 statistics ... k=1511 FASTCOVER parameters incorrect k=1998 FASTCOVER parameters incorrect k=1024 d=8 f=20 steps=4 split=75 accel=1 Save dictionary of size 1024 into file tmpDict3 error: command cannot be separated from its argument by another command Error 14 : nb of samples too low Error 14 : nb of samples too low ! Warning : data size of samples too small for target dictionary size ! Samples should be about 100x larger than target dictionary size Loading /p/data1/slmet/model_data/mptrac/nightly_builds/juwels-booster/mptrac/libs/build/src/zstd-1.5.2/tests/../programs/zstdcli_trace.c... Trying 5 different sets of parameters WARNING: The maximum dictionary size 112640 is too large compared to the source size 796088! size(source)/size(dictionary) = 7.067543, but it should be >= 10! This may lead to a subpar dictionary! We recommend training on sources at least 10x, and preferably 100x the size of the dictionary! 60% k=1024 d=8 f=20 steps=4 split=75 accel=1 Save dictionary of size 112640 into file tmpDict ! Warning : data size of samples too small for target dictionary size ! Samples should be about 100x larger than target dictionary size Loading /p/data1/slmet/model_data/mptrac/nightly_builds/juwels-booster/mptrac/libs/build/src/zstd-1.5.2/tests/../programs/zstdcli_trace.c... Trying 5 different sets of parameters WARNING: The maximum dictionary size 112640 is too large compared to the source size 796088! size(source)/size(dictionary) = 7.067543, but it should be >= 10! This may lead to a subpar dictionary! We recommend training on sources at least 10x, and preferably 100x the size of the dictionary! 60% k=1024 d=8 f=20 steps=4 split=75 accel=1 Save dictionary of size 112640 into file dictionary ! Warning : data size of samples too small for target dictionary size ! Samples should be about 100x larger than target dictionary size Loading /p/data1/slmet/model_data/mptrac/nightly_builds/juwels-booster/mptrac/libs/build/src/zstd-1.5.2/tests/../programs/zstdcli_trace.c... Trying 5 different sets of parameters WARNING: The maximum dictionary size 112640 is too large compared to the source size 796088! size(source)/size(dictionary) = 7.067543, but it should be >= 10! This may lead to a subpar dictionary! We recommend training on sources at least 10x, and preferably 100x the size of the dictionary! k=1024 d=8 f=20 steps=4 split=75 accel=1 Save dictionary of size 112640 into file tmpDict ! Warning : setting manual memory limit for dictionary training data at 0 MB Training samples set too large (12 MB); training on 0 MB only... Loading tmpCorpusHighCompress... Trying 5 different sets of parameters Total number of training samples is 3 and is invalid Failed to initialize context dictionary training failed : Src size is incorrect ! Warning : data size of samples too small for target dictionary size ! Samples should be about 100x larger than target dictionary size Loading /p/data1/slmet/model_data/mptrac/nightly_builds/juwels-booster/mptrac/libs/build/src/zstd-1.5.2/tests/../programs/zstdcli_trace.c... Training on 23 samples of total size 838961 Testing on 23 samples of total size 838961 Computing frequencies WARNING: The maximum dictionary size 112640 is too large compared to the source size 838954! size(source)/size(dictionary) = 7.448100, but it should be >= 10! This may lead to a subpar dictionary! We recommend training on sources at least 10x, and preferably 100x the size of the dictionary! Building dictionary Breaking content into 1823 epochs of size 460 statistics ... Constructed dictionary of size 112640 Save dictionary of size 112640 into file tmpDict ! Warning : data size of samples too small for target dictionary size ! Samples should be about 100x larger than target dictionary size Loading /p/data1/slmet/model_data/mptrac/nightly_builds/juwels-booster/mptrac/libs/build/src/zstd-1.5.2/tests/../programs/datagen.c... Training on 32 samples of total size 889785 Testing on 32 samples of total size 889785 Computing frequencies WARNING: The maximum dictionary size 112640 is too large compared to the source size 889778! size(source)/size(dictionary) = 7.899308, but it should be >= 10! This may lead to a subpar dictionary! We recommend training on sources at least 10x, and preferably 100x the size of the dictionary! Building dictionary Breaking content into 1588 epochs of size 560 statistics ... Constructed dictionary of size 112640 Save dictionary of size 112640 into file tmpDictC tmp.zst : Decoding error (36) : Dictionary mismatch zstd: dibio.c:196: DiB_shuffle: Assertion `nbFiles >= 1' failed. Caught SIGABRT signal, printing stack: /usr/lib64/libc.so.6(gsignal+0x10f) [0x148f7997b52f] /usr/lib64/libc.so.6(abort+0x127) [0x148f7994ee65] /usr/lib64/libc.so.6(+0x21d39) [0x148f7994ed39] /usr/lib64/libc.so.6(+0x46e86) [0x148f79973e86] ../programs/zstd() [0x5c817e] ../programs/zstd() [0x5c878c] ../programs/zstd() [0x5e0810] /usr/lib64/libc.so.6(__libc_start_main+0xe5) [0x148f799677e5] ../programs/zstd() [0x4025ee] ./playTests.sh: line 14: 5794 Aborted "$ZSTD_BIN" "$@" ! Warning : data size of samples too small for target dictionary size ! Samples should be about 100x larger than target dictionary size Loading /p/data1/slmet/model_data/mptrac/nightly_builds/juwels-booster/mptrac/libs/build/src/zstd-1.5.2/tests/../programs/zstdcli_trace.c... Training on 23 samples of total size 838961 Testing on 23 samples of total size 838961 Computing frequencies WARNING: The maximum dictionary size 112640 is too large compared to the source size 838954! size(source)/size(dictionary) = 7.448100, but it should be >= 10! This may lead to a subpar dictionary! We recommend training on sources at least 10x, and preferably 100x the size of the dictionary! Building dictionary Breaking content into 1823 epochs of size 460 statistics ... Constructed dictionary of size 112640 Save dictionary of size 112640 into file tmpDict1 ! Warning : data size of samples too small for target dictionary size ! Samples should be about 100x larger than target dictionary size Loading /p/data1/slmet/model_data/mptrac/nightly_builds/juwels-booster/mptrac/libs/build/src/zstd-1.5.2/tests/../programs/zstdcli_trace.c... Trying 4 different sets of parameters WARNING: The maximum dictionary size 112640 is too large compared to the source size 796088! size(source)/size(dictionary) = 7.067543, but it should be >= 10! This may lead to a subpar dictionary! We recommend training on sources at least 10x, and preferably 100x the size of the dictionary! 75% k=2000 d=8 f=20 steps=1 split=75 accel=1 Save dictionary of size 112640 into file tmpShrinkDict ! Warning : data size of samples too small for target dictionary size ! Samples should be about 100x larger than target dictionary size Loading /p/data1/slmet/model_data/mptrac/nightly_builds/juwels-booster/mptrac/libs/build/src/zstd-1.5.2/tests/../programs/zstdcli_trace.c... Trying 4 different sets of parameters WARNING: The maximum dictionary size 112640 is too large compared to the source size 796088! size(source)/size(dictionary) = 7.067543, but it should be >= 10! This may lead to a subpar dictionary! We recommend training on sources at least 10x, and preferably 100x the size of the dictionary! 75% k=2000 d=8 f=20 steps=1 split=75 accel=1 Save dictionary of size 112640 into file tmpShrinkDict1 ! Warning : data size of samples too small for target dictionary size ! Samples should be about 100x larger than target dictionary size Loading /p/data1/slmet/model_data/mptrac/nightly_builds/juwels-booster/mptrac/libs/build/src/zstd-1.5.2/tests/../programs/zstdcli_trace.c... Trying 4 different sets of parameters WARNING: The maximum dictionary size 112640 is too large compared to the source size 796088! size(source)/size(dictionary) = 7.067543, but it should be >= 10! This may lead to a subpar dictionary! We recommend training on sources at least 10x, and preferably 100x the size of the dictionary! 75% k=2000 d=8 f=20 steps=1 split=75 accel=1 Save dictionary of size 112640 into file tmpShrinkDict2 ! Warning : data size of samples too small for target dictionary size ! Samples should be about 100x larger than target dictionary size Loading /p/data1/slmet/model_data/mptrac/nightly_builds/juwels-booster/mptrac/libs/build/src/zstd-1.5.2/tests/../programs/zstdcli_trace.c... Trying 4 different sets of parameters WARNING: The maximum dictionary size 112640 is too large compared to the source size 796088! size(source)/size(dictionary) = 7.067543, but it should be >= 10! This may lead to a subpar dictionary! We recommend training on sources at least 10x, and preferably 100x the size of the dictionary! 75% k=2000 d=8 f=20 steps=1 split=75 accel=1 Save dictionary of size 112640 into file tmpShrinkDict3 Loading /p/data1/slmet/model_data/mptrac/nightly_builds/juwels-booster/mptrac/libs/build/src/zstd-1.5.2/tests/../programs/zstdcli_trace.c... Trying 4 different sets of parameters 100% k=50 d=8 f=20 steps=1 split=75 accel=1 Save dictionary of size 4096 into file tmpDict2 ! Warning : data size of samples too small for target dictionary size ! Samples should be about 100x larger than target dictionary size Loading /p/data1/slmet/model_data/mptrac/nightly_builds/juwels-booster/mptrac/libs/build/src/zstd-1.5.2/tests/../programs/zstdcli_trace.c... Training on 23 samples of total size 838961 Testing on 23 samples of total size 838961 Computing frequencies WARNING: The maximum dictionary size 112640 is too large compared to the source size 838954! size(source)/size(dictionary) = 7.448100, but it should be >= 10! This may lead to a subpar dictionary! We recommend training on sources at least 10x, and preferably 100x the size of the dictionary! Building dictionary Breaking content into 1498 epochs of size 560 statistics ... Constructed dictionary of size 112640 Save dictionary of size 112640 into file dictionary ! Warning : data size of samples too small for target dictionary size ! Samples should be about 100x larger than target dictionary size Loading /p/data1/slmet/model_data/mptrac/nightly_builds/juwels-booster/mptrac/libs/build/src/zstd-1.5.2/tests/../programs/zstdcli_trace.c... Training on 23 samples of total size 838961 Testing on 23 samples of total size 838961 Computing frequencies WARNING: The maximum dictionary size 112640 is too large compared to the source size 838954! size(source)/size(dictionary) = 7.448100, but it should be >= 10! This may lead to a subpar dictionary! We recommend training on sources at least 10x, and preferably 100x the size of the dictionary! Building dictionary Breaking content into 1498 epochs of size 560 statistics ... Constructed dictionary of size 112640 Save dictionary of size 112640 into file dictionary ! Warning : data size of samples too small for target dictionary size ! Samples should be about 100x larger than target dictionary size Loading /p/data1/slmet/model_data/mptrac/nightly_builds/juwels-booster/mptrac/libs/build/src/zstd-1.5.2/tests/../programs/zstdcli_trace.c... FASTCOVER parameters incorrect dictionary training failed : Parameter is out of bound ! Warning : data size of samples too small for target dictionary size ! Samples should be about 100x larger than target dictionary size Loading /p/data1/slmet/model_data/mptrac/nightly_builds/juwels-booster/mptrac/libs/build/src/zstd-1.5.2/tests/../programs/zstdcli_trace.c... Training on 23 samples of total size 838961 Testing on 23 samples of total size 838961 Computing frequencies WARNING: The maximum dictionary size 112640 is too large compared to the source size 838954! size(source)/size(dictionary) = 7.448100, but it should be >= 10! This may lead to a subpar dictionary! We recommend training on sources at least 10x, and preferably 100x the size of the dictionary! Building dictionary Breaking content into 1498 epochs of size 560 statistics ... Constructed dictionary of size 112640 Save dictionary of size 112640 into file dictionary ! Warning : data size of samples too small for target dictionary size ! Samples should be about 100x larger than target dictionary size Loading /p/data1/slmet/model_data/mptrac/nightly_builds/juwels-booster/mptrac/libs/build/src/zstd-1.5.2/tests/../programs/zstdcli_trace.c... Training on 23 samples of total size 838961 Testing on 23 samples of total size 838961 Computing frequencies WARNING: The maximum dictionary size 112640 is too large compared to the source size 838954! size(source)/size(dictionary) = 7.448100, but it should be >= 10! This may lead to a subpar dictionary! We recommend training on sources at least 10x, and preferably 100x the size of the dictionary! Building dictionary Breaking content into 1498 epochs of size 560 statistics ... Constructed dictionary of size 112640 Save dictionary of size 112640 into file dictionary ! Warning : data size of samples too small for target dictionary size ! Samples should be about 100x larger than target dictionary size Loading /p/data1/slmet/model_data/mptrac/nightly_builds/juwels-booster/mptrac/libs/build/src/zstd-1.5.2/tests/../programs/zstdcli_trace.c... Trying 82 different sets of parameters WARNING: The maximum dictionary size 112640 is too large compared to the source size 796088! size(source)/size(dictionary) = 7.067543, but it should be >= 10! This may lead to a subpar dictionary! We recommend training on sources at least 10x, and preferably 100x the size of the dictionary! 7% 12% 17% 21% 26% 31% 36% 41% 46% 51% 57% 62% 67% 71% 76% 81% 86% 91% 96% k=914 d=6 f=20 steps=40 split=75 accel=1 Save dictionary of size 112640 into file dictionary ! Warning : data size of samples too small for target dictionary size ! Samples should be about 100x larger than target dictionary size Loading /p/data1/slmet/model_data/mptrac/nightly_builds/juwels-booster/mptrac/libs/build/src/zstd-1.5.2/tests/../programs/zstdcli_trace.c... Training on 23 samples of total size 838961 Testing on 23 samples of total size 838961 Computing frequencies WARNING: The maximum dictionary size 112640 is too large compared to the source size 838954! size(source)/size(dictionary) = 7.448100, but it should be >= 10! This may lead to a subpar dictionary! We recommend training on sources at least 10x, and preferably 100x the size of the dictionary! Building dictionary Breaking content into 1498 epochs of size 560 statistics ... Constructed dictionary of size 112640 Save dictionary of size 112640 into file tmpDict ! Warning : data size of samples too small for target dictionary size ! Samples should be about 100x larger than target dictionary size Loading /p/data1/slmet/model_data/mptrac/nightly_builds/juwels-booster/mptrac/libs/build/src/zstd-1.5.2/tests/../programs/zstdcli_trace.c... Training on 23 samples of total size 838961 Testing on 23 samples of total size 838961 Computing frequencies WARNING: The maximum dictionary size 112640 is too large compared to the source size 838954! size(source)/size(dictionary) = 7.448100, but it should be >= 10! This may lead to a subpar dictionary! We recommend training on sources at least 10x, and preferably 100x the size of the dictionary! Building dictionary Breaking content into 1498 epochs of size 560 statistics ... Constructed dictionary of size 112640 Save dictionary of size 112640 into file dictionary ! Warning : data size of samples too small for target dictionary size ! Samples should be about 100x larger than target dictionary size Loading /p/data1/slmet/model_data/mptrac/nightly_builds/juwels-booster/mptrac/libs/build/src/zstd-1.5.2/tests/../programs/zstdcli_trace.c... sorting 23 files of total size 0 MB ... finding patterns ... 45.55 % statistics ... Save dictionary of size 56774 into file tmpDict zstd: dibio.c:196: DiB_shuffle: Assertion `nbFiles >= 1' failed. Caught SIGABRT signal, printing stack: /usr/lib64/libc.so.6(gsignal+0x10f) [0x14ad29d3e52f] /usr/lib64/libc.so.6(abort+0x127) [0x14ad29d11e65] /usr/lib64/libc.so.6(+0x21d39) [0x14ad29d11d39] /usr/lib64/libc.so.6(+0x46e86) [0x14ad29d36e86] ../programs/zstd() [0x5c817e] ../programs/zstd() [0x5c878c] ../programs/zstd() [0x5e08a9] /usr/lib64/libc.so.6(__libc_start_main+0xe5) [0x14ad29d2a7e5] ../programs/zstd() [0x4025ee] ./playTests.sh: line 14: 5902 Aborted "$ZSTD_BIN" "$@" ! Warning : data size of samples too small for target dictionary size ! Samples should be about 100x larger than target dictionary size Loading /p/data1/slmet/model_data/mptrac/nightly_builds/juwels-booster/mptrac/libs/build/src/zstd-1.5.2/tests/../programs/datagen.c... sorting 32 files of total size 0 MB ... finding patterns ... 42.90 % statistics ... Save dictionary of size 60095 into file tmpDictC tmp.zst : Decoding error (36) : Dictionary mismatch ! Warning : data size of samples too small for target dictionary size ! Samples should be about 100x larger than target dictionary size Loading /p/data1/slmet/model_data/mptrac/nightly_builds/juwels-booster/mptrac/libs/build/src/zstd-1.5.2/tests/../programs/zstdcli_trace.c... sorting 23 files of total size 0 MB ... finding patterns ... 45.50 % statistics ... Save dictionary of size 56774 into file tmpDict1 Loading /p/data1/slmet/model_data/mptrac/nightly_builds/juwels-booster/mptrac/libs/build/src/zstd-1.5.2/tests/../programs/zstdcli_trace.c... sorting 23 files of total size 0 MB ... finding patterns ... 45.98 % ! note : calculated dictionary significantly larger than requested (56620 > 4096) ! consider increasing dictionary size, or produce denser dictionary (-s2) ! always test dictionary efficiency on real samples statistics ... Save dictionary of size 4096 into file tmpDict2 ! Warning : data size of samples too small for target dictionary size ! Samples should be about 100x larger than target dictionary size Loading /p/data1/slmet/model_data/mptrac/nightly_builds/juwels-booster/mptrac/libs/build/src/zstd-1.5.2/tests/../programs/zstdcli_trace.c... sorting 23 files of total size 0 MB ... finding patterns ... 46.12 % statistics ... Save dictionary of size 56774 into file tmpDict ! Warning : data size of samples too small for target dictionary size ! Samples should be about 100x larger than target dictionary size Loading /p/data1/slmet/model_data/mptrac/nightly_builds/juwels-booster/mptrac/libs/build/src/zstd-1.5.2/tests/../programs/zstdcli_trace.c... sorting 23 files of total size 0 MB ... finding patterns ... 45.40 % statistics ... Save dictionary of size 56774 into file dictionary Warning : ./helloworld.link.zst is a symbolic link, ignoring Warning : ./helloworld.link.zst is a symbolic link, ignoring zstd: ./DEPRECATED-test-zstd-speed.py: unsupported format zstd: ./Makefile: unsupported format zstd: ./README.md: unsupported format zstd: ./automated_benchmarking.py: unsupported format zstd: ./bigdict.c: unsupported format zstd: ./checkTag.c: unsupported format zstd: ./datagen: unsupported format zstd: ./datagencli.c: unsupported format zstd: ./decodecorpus.c: unsupported format zstd: ./dict-files is a directory -- ignored zstd: ./fullbench.c: unsupported format zstd: ./fuzz is a directory -- ignored zstd: ./fuzzer.c: unsupported format zstd: ./golden-compression is a directory -- ignored zstd: ./golden-decompression is a directory -- ignored zstd: ./golden-dictionaries is a directory -- ignored zstd: ./gzip is a directory -- ignored zstd: ./invalidDictionaries.c: unsupported format zstd: ./legacy.c: unsupported format zstd: ./libzstd_builds.sh: unsupported format zstd: ./longmatch.c: unsupported format zstd: ./paramgrill.c: unsupported format zstd: ./playTests.sh: unsupported format zstd: ./poolTests.c: unsupported format zstd: ./rateLimiter.py: unsupported format zstd: ./regression is a directory -- ignored zstd: ./roundTripCrash.c: unsupported format zstd: ./seqgen.c: unsupported format zstd: ./seqgen.h: unsupported format zstd: ./test-license.py: unsupported format zstd: ./test-variants.sh: unsupported format zstd: ./test-zstd-versions.py: unsupported format zstd: ./tmp1: unsupported format zstd: ./zstreamtest.c: unsupported format zstd: tmp1: unsupported format zstd: tmp2.zst: unsupported format zstd: tmp3: unexpected end of file tmpSplit.aa : Read error (39) : premature end zstd: tmpSplit.ab: unsupported format tmp.gz: OK *** zstd command line interface 64-bits v1.5.2, by Yann Collet *** tmp.gz : 65537 bytes 23046+0 records in 23046+0 records out 23046 bytes (23 kB, 23 KiB) copied, 0.117138 s, 197 kB/s zstd: /*stdin*\: premature gz end ./playTests.sh: line 1245: lzma: command not found 21067+0 records in 21067+0 records out 21067 bytes (21 kB, 21 KiB) copied, 0.105303 s, 200 kB/s zstd: /*stdin*\: premature lzma end 21022+0 records in 21022+0 records out 21022 bytes (21 kB, 21 KiB) copied, 0.10128 s, 208 kB/s zstd: /*stdin*\: premature lzma end Incorrect parameters Usage : zstd [args] [FILE(s)] [-o file] FILE : a filename with no FILE, or when FILE is - , read standard input Arguments : -# : # compression level (1-19, default: 3) -d : decompression -D DICT: use DICT as Dictionary for compression or decompression -o file: result stored into `file` (only 1 output file) -f : disable input and output checks. Allows overwriting existing files, input from console, output to stdout, operating on links, block devices, etc. --rm : remove source file(s) after successful de/compression -k : preserve source file(s) (default) -h/-H : display help/long help and exit zstd: tmp.t: unknown suffix (.zst/.tzst/.gz/.tgz/.lzma/.xz/.txz expected). Can't derive the output file name. Specify it with -o dstFileName. Ignoring. zstd: tmp.tz: unknown suffix (.zst/.tzst/.gz/.tgz/.lzma/.xz/.txz expected). Can't derive the output file name. Specify it with -o dstFileName. Ignoring. zstd: tmp.tzs: unknown suffix (.zst/.tzst/.gz/.tgz/.lzma/.xz/.txz expected). Can't derive the output file name. Specify it with -o dstFileName. Ignoring. *** zstd command line interface 64-bits v1.5.2, by Yann Collet *** (L12) Buffered : 64.0 KiB - Consumed : 0 B - Compressed : 0 B => 0.00% *** zstd command line interface 64-bits v1.5.2, by Yann Collet *** (L12) Buffered : 15.0 KiB - Consumed : 0 B - Compressed : 0 B => 0.00% *** zstd command line interface 64-bits v1.5.2, by Yann Collet *** (L12) Buffered : 127 KiB - Consumed : 0 B - Compressed : 0 B => 0.00% *** zstd command line interface 64-bits v1.5.2, by Yann Collet *** (L12) Buffered : 128 KiB - Consumed : 0 B - Compressed : 0 B => 0.00% *** zstd command line interface 64-bits v1.5.2, by Yann Collet *** (L12) Buffered : 128 KiB - Consumed : 0 B - Compressed : 0 B => 0.00% *** zstd command line interface 64-bits v1.5.2, by Yann Collet *** (L6) Buffered : 128 KiB - Consumed : 0 B - Compressed : 0 B => 0.00% *** zstd command line interface 64-bits v1.5.2, by Yann Collet *** (L16) Buffered : 128 KiB - Consumed : 0 B - Compressed : 0 B => 0.00% *** zstd command line interface 64-bits v1.5.2, by Yann Collet *** (L19) Buffered : 128 KiB - Consumed : 0 B - Compressed : 0 B => 0.00% (L19) Buffered : 0 B - Consumed : 516 KiB - Compressed : 164 KiB => 31.70% *** zstd command line interface 64-bits v1.5.2, by Yann Collet *** (L12) Buffered : 0 B - Consumed : 128 KiB - Compressed : 40.1 KiB => 31.34% *** zstd command line interface 64-bits v1.5.2, by Yann Collet *** (L2) Buffered : 0 B - Consumed : 0 B - Compressed : 0 B => 0.00% *** zstd command line interface 64-bits v1.5.2, by Yann Collet *** (L1) Buffered : 0 B - Consumed : 128 KiB - Compressed : 40.2 KiB => 31.43% *** zstd command line interface 64-bits v1.5.2, by Yann Collet *** (L6) Buffered : 0 B - Consumed : 128 KiB - Compressed : 40.4 KiB => 31.57% *** zstd command line interface 64-bits v1.5.2, by Yann Collet *** (L16) Buffered : 0 B - Consumed : 128 KiB - Compressed : 39.4 KiB => 30.76% *** zstd command line interface 64-bits v1.5.2, by Yann Collet *** (L19) Buffered : 0 B - Consumed : 128 KiB - Compressed : 39.8 KiB => 31.09% (L19) Buffered : 0 B - Consumed : 384 KiB - Compressed : 120 KiB => 31.34% *** zstd command line interface 64-bits v1.5.2, by Yann Collet *** (L22) Buffered : 0 B - Consumed : 128 KiB - Compressed : 39.8 KiB => 31.09% (L22) Buffered : 0 B - Consumed : 256 KiB - Compressed : 81.8 KiB => 31.94% (L22) Buffered : 0 B - Consumed : 384 KiB - Compressed : 120 KiB => 31.33% (L22) Buffered : 0 B - Consumed : 512 KiB - Compressed : 162 KiB => 31.70% (L22) Buffered : 0 B - Consumed : 640 KiB - Compressed : 201 KiB => 31.45% (L22) Buffered : 0 B - Consumed : 768 KiB - Compressed : 242 KiB => 31.53% (L22) Buffered : 0 B - Consumed : 896 KiB - Compressed : 283 KiB => 31.61% (L22) Buffered : 0 B - Consumed : 1.000 MiB - Compressed : 321 KiB => 31.30% (L22) Buffered : 0 B - Consumed : 1.12 MiB - Compressed : 361 KiB => 31.32% (L22) Buffered : 0 B - Consumed : 1.25 MiB - Compressed : 402 KiB => 31.39% (L22) Buffered : 0 B - Consumed : 1.38 MiB - Compressed : 438 KiB => 31.13% (L22) Buffered : 0 B - Consumed : 1.50 MiB - Compressed : 480 KiB => 31.25% (L22) Buffered : 0 B - Consumed : 1.62 MiB - Compressed : 519 KiB => 31.22% (L22) Buffered : 0 B - Consumed : 1.75 MiB - Compressed : 560 KiB => 31.24% (L22) Buffered : 0 B - Consumed : 1.88 MiB - Compressed : 600 KiB => 31.23% (L22) Buffered : 0 B - Consumed : 2.00 MiB - Compressed : 640 KiB => 31.24% *** zstd command line interface 64-bits v1.5.2, by Yann Collet *** (L3) Buffered : 0 B - Consumed : 128 KiB - Compressed : 40.5 KiB => 31.62% (L3) Buffered : 0 B - Consumed : 4.38 MiB - Compressed : 1.40 MiB => 31.93% *** zstd command line interface 64-bits v1.5.2, by Yann Collet *** (L5) Buffered : 96.0 KiB - Consumed : 0 B - Compressed : 0 B => 0.00% *** zstd command line interface 64-bits v1.5.2, by Yann Collet *** Note: 48 physical core(s) detected (L1) Buffered : 128 KiB - Consumed : 0 B - Compressed : 0 B => 0.00% *** zstd command line interface 64-bits v1.5.2, by Yann Collet *** Note: 48 physical core(s) detected (L1) Buffered : 128 KiB - Consumed : 0 B - Compressed : 0 B => 0.00% *** zstd command line interface 64-bits v1.5.2, by Yann Collet *** Note: 96 logical core(s) detected (L1) Buffered : 128 KiB - Consumed : 0 B - Compressed : 0 B => 0.00% *** zstd command line interface 64-bits v1.5.2, by Yann Collet *** (L3) Buffered : 128 KiB - Consumed : 0 B - Compressed : 0 B => 0.00% (L3) Buffered : 5.00 MiB - Consumed : 3.00 MiB - Compressed : 990 KiB => 32.24% *** zstd command line interface 64-bits v1.5.2, by Yann Collet *** (L19) Buffered : 128 KiB - Consumed : 0 B - Compressed : 0 B => 0.00% (L19) Buffered : 7.50 MiB - Consumed : 512 KiB - Compressed : 162 KiB => 31.71% (L19) Buffered : 7.00 MiB - Consumed : 1.000 MiB - Compressed : 321 KiB => 31.31% (L19) Buffered : 6.50 MiB - Consumed : 1.50 MiB - Compressed : 480 KiB => 31.26% (L19) Buffered : 6.00 MiB - Consumed : 2.00 MiB - Compressed : 640 KiB => 31.25% (L19) Buffered : 5.50 MiB - Consumed : 2.50 MiB - Compressed : 798 KiB => 31.19% (L19) Buffered : 5.00 MiB - Consumed : 3.00 MiB - Compressed : 960 KiB => 31.26% (L19) Buffered : 4.50 MiB - Consumed : 3.50 MiB - Compressed : 1.09 MiB => 31.12% (L19) Buffered : 4.00 MiB - Consumed : 4.00 MiB - Compressed : 1.25 MiB => 31.14% (L19) Buffered : 3.50 MiB - Consumed : 4.50 MiB - Compressed : 1.41 MiB => 31.30% (L19) Buffered : 3.00 MiB - Consumed : 5.00 MiB - Compressed : 1.57 MiB => 31.34% (L19) Buffered : 2.50 MiB - Consumed : 5.50 MiB - Compressed : 1.72 MiB => 31.27% (L19) Buffered : 2.00 MiB - Consumed : 6.00 MiB - Compressed : 1.88 MiB => 31.26% (L19) Buffered : 1.50 MiB - Consumed : 6.50 MiB - Compressed : 2.03 MiB => 31.24% (L19) Buffered : 1.000 MiB - Consumed : 7.00 MiB - Compressed : 2.19 MiB => 31.27% (L19) Buffered : 512 KiB - Consumed : 7.50 MiB - Compressed : 2.34 MiB => 31.26% (L19) Buffered : 0 B - Consumed : 8.00 MiB - Compressed : 2.51 MiB => 31.32% *** zstd command line interface 64-bits v1.5.2, by Yann Collet *** (L2) Buffered : 128 KiB - Consumed : 0 B - Compressed : 0 B => 0.00% *** zstd command line interface 64-bits v1.5.2, by Yann Collet *** (L19) Buffered : 128 KiB - Consumed : 0 B - Compressed : 0 B => 0.00% (L19) Buffered : 3.50 MiB - Consumed : 512 KiB - Compressed : 162 KiB => 31.71% (L19) Buffered : 3.00 MiB - Consumed : 1.000 MiB - Compressed : 321 KiB => 31.32% (L19) Buffered : 2.50 MiB - Consumed : 1.50 MiB - Compressed : 480 KiB => 31.26% (L19) Buffered : 2.00 MiB - Consumed : 2.00 MiB - Compressed : 640 KiB => 31.25% (L19) Buffered : 1.50 MiB - Consumed : 2.50 MiB - Compressed : 798 KiB => 31.19% (L19) Buffered : 1.000 MiB - Consumed : 3.00 MiB - Compressed : 960 KiB => 31.26% (L19) Buffered : 512 KiB - Consumed : 3.50 MiB - Compressed : 1.09 MiB => 31.12% (L19) Buffered : 0 B - Consumed : 4.00 MiB - Compressed : 1.25 MiB => 31.14% *** zstd command line interface 64-bits v1.5.2, by Yann Collet *** (L3) Buffered : 128 KiB - Consumed : 0 B - Compressed : 0 B => 0.00% (L3) Buffered : 1.000 MiB - Consumed : 7.00 MiB - Compressed : 2.23 MiB => 31.88% Ignore environment variable setting ZSTD_NBTHREADS=-3: not a valid unsigned value Ignore environment variable setting ZSTD_NBTHREADS=: not a valid unsigned value Ignore environment variable setting ZSTD_NBTHREADS=-: not a valid unsigned value Ignore environment variable setting ZSTD_NBTHREADS=a: not a valid unsigned value Ignore environment variable setting ZSTD_NBTHREADS=+a: not a valid unsigned value Ignore environment variable setting ZSTD_NBTHREADS=3a7: not a valid unsigned value Ignore environment variable setting ZSTD_NBTHREADS=50000000000: numeric value too large Warning : ./helloworld.link.zst is a symbolic link, ignoring *** zstd command line interface 64-bits v1.5.2, by Yann Collet *** Warning : ./helloworld.link.zst is a symbolic link, ignoring Warning : ./helloworld.link.zst is a symbolic link, ignoring *** zstd command line interface 64-bits v1.5.2, by Yann Collet *** Warning : ./helloworld.link.zst is a symbolic link, ignoring Warning : ./helloworld.link.zst is a symbolic link, ignoring *** zstd command line interface 64-bits v1.5.2, by Yann Collet *** Warning : ./helloworld.link.zst is a symbolic link, ignoring *** zstd command line interface 64-bits v1.5.2, by Yann Collet *** *** zstd command line interface 64-bits v1.5.2, by Yann Collet *** 100+0 records in 100+0 records out 100 bytes copied, 0.00111743 s, 89.5 kB/s Error: seeked to position 14916, which is beyond file size of 100 zstd: --list does not support reading from standard input No files given zstd: --list does not support reading from standard input zstd: --list does not support reading from standard input No files given zstd: --list does not support reading from standard input zstd: --list does not support reading from standard input zstd: --list does not support reading from standard input Error: reached end of file with incomplete frame *** zstd command line interface 64-bits v1.5.2, by Yann Collet *** *** zstd command line interface 64-bits v1.5.2, by Yann Collet *** Error: reached end of file with incomplete frame *** zstd command line interface 64-bits v1.5.2, by Yann Collet *** *** zstd command line interface 64-bits v1.5.2, by Yann Collet *** *** zstd command line interface 64-bits v1.5.2, by Yann Collet *** (L12) Buffered : 0 B - Consumed : 0 B - Compressed : 0 B => 0.00% *** zstd command line interface 64-bits v1.5.2, by Yann Collet *** (L2) Buffered : 0 B - Consumed : 128 KiB - Compressed : 40.0 KiB => 31.27% (L2) Buffered : 0 B - Consumed : 6.00 MiB - Compressed : 1.86 MiB => 30.95% *** zstd command line interface 64-bits v1.5.2, by Yann Collet *** (L1) Buffered : 0 B - Consumed : 128 KiB - Compressed : 40.2 KiB => 31.43% *** zstd command line interface 64-bits v1.5.2, by Yann Collet *** (L1) Buffered : 0 B - Consumed : 128 KiB - Compressed : 40.2 KiB => 31.43% *** zstd command line interface 64-bits v1.5.2, by Yann Collet *** (L1) Buffered : 0 B - Consumed : 128 KiB - Compressed : 40.2 KiB => 31.43% *** zstd command line interface 64-bits v1.5.2, by Yann Collet *** (L1) Buffered : 0 B - Consumed : 128 KiB - Compressed : 40.2 KiB => 31.43% H5trace.c: In function 'H5_trace': H5trace.c:123:5: warning: missing initializer for field 'system' of 'H5_timevals_t' [-Wmissing-field-initializers] 123 | H5_timer_t function_timer = {{0}, {0}, {0}, FALSE}; | ^~~~~~~~~~ In file included from H5trace.c:34: H5private.h:594:12: note: 'system' declared here 594 | double system; /* System time in seconds */ | ^~~~~~ H5trace.c:123:5: warning: missing initializer for field 'system' of 'H5_timevals_t' [-Wmissing-field-initializers] 123 | H5_timer_t function_timer = {{0}, {0}, {0}, FALSE}; | ^~~~~~~~~~ H5private.h:594:12: note: 'system' declared here 594 | double system; /* System time in seconds */ | ^~~~~~ H5trace.c:239:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 239 | unsigned n = (unsigned)MAX(0, (int)HDstrlen(argname) - 3); | ^~~~~~~~ H5Dio.c: In function 'H5D__read': H5Dio.c:473:21: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 473 | buf = (void *)adj_buf; /* Casting away 'const' OK -QAK */ | ^ H5B2dbg.c: In function 'H5B2__hdr_debug': H5B2dbg.c:136:19: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 136 | hdr->node_info[u].max_nrec, hdr->node_info[u].split_nrec, hdr->node_info[u].merge_nrec); | ^~~ H5B2dbg.c: In function 'H5B2__int_debug': H5B2dbg.c:222:19: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 222 | internal->node_ptrs[u].addr); | ^~~~~~~~ H5B2dbg.c:226:9: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 226 | HDfprintf(stream, "%*s%-*s\n", indent + 3, "", MAX(0, fwidth - 3), temp_str); | ^~~~~~~~~ H5B2dbg.c:229:29: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 229 | hdr->cb_ctx); | ^~~ H5B2dbg.c:236:15: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 236 | internal->node_ptrs[u].addr); | ^~~~~~~~ H5B2dbg.c: In function 'H5B2__leaf_debug': H5B2dbg.c:320:9: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 320 | HDfprintf(stream, "%*s%-*s\n", indent + 3, "", MAX(0, fwidth - 3), temp_str); | ^~~~~~~~~ H5B2dbg.c:323:29: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 323 | hdr->cb_ctx); | ^~~ H5Bdbg.c: In function 'H5B_debug': H5Bdbg.c:114:19: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 114 | "Address:", bt->child[u]); | ^~~~~~~~~~ H5Bdbg.c:119:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 119 | HDfprintf(stream, "%*s%-*s\n", indent + 3, "", MAX(0, fwidth - 3), "Left Key:"); | ^~~~~~~~~ H5Bdbg.c:121:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 121 | (void)(type->debug_key)(stream, indent + 6, MAX(0, fwidth - 6), H5B_NKEY(bt, shared, u), udata); | ^ H5Bdbg.c:124:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 124 | HDfprintf(stream, "%*s%-*s\n", indent + 3, "", MAX(0, fwidth - 3), "Right Key:"); | ^~~~~~~~~ H5Bdbg.c:127:37: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 127 | udata); | ^~~~~ In file included from H5system.c:33: H5system.c: In function 'H5_build_extpath': H5private.h:1448:28: warning: 'strncat' specified bound 1 equals source length [-Wstringop-overflow=] 1448 | #define HDstrncat(X, Y, Z) strncat(X, Y, Z) | ^~~~~~~~~~~~~~~~ H5system.c:857:17: note: in expansion of macro 'HDstrncat' 857 | HDstrncat(full_path, H5_DIR_SEPS, HDstrlen(H5_DIR_SEPS)); | ^~~~~~~~~ In file included from H5.c:22: H5.c: In function 'H5check_version': H5private.h:1448:28: warning: 'strncat' specified bound 1 equals source length [-Wstringop-overflow=] 1448 | #define HDstrncat(X, Y, Z) strncat(X, Y, Z) | ^~~~~~~~~~~~~~~~ H5.c:920:13: note: in expansion of macro 'HDstrncat' 920 | HDstrncat(lib_str, "-", (size_t)1); | ^~~~~~~~~ H5private.h:1448:28: warning: 'strncat' specified bound depends on the length of the source argument [-Wstringop-overflow=] 1448 | #define HDstrncat(X, Y, Z) strncat(X, Y, Z) | ^~~~~~~~~~~~~~~~ H5system.c:858:13: note: in expansion of macro 'HDstrncat' 858 | HDstrncat(full_path, new_name, HDstrlen(new_name)); | ^~~~~~~~~ H5B2int.c: In function 'H5B2__iterate_node': H5B2int.c:1645:61: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 1645 | (internal = H5B2__protect_internal(hdr, parent, (H5B2_node_ptr_t *)curr_node, depth, FALSE, | ^ H5B2int.c:1667:61: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 1667 | if (NULL == (leaf = H5B2__protect_leaf(hdr, parent, (H5B2_node_ptr_t *)curr_node, FALSE, | ^ H5B2int.c: In function 'H5B2__delete_node': H5B2int.c:1762:61: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 1762 | (internal = H5B2__protect_internal(hdr, parent, (H5B2_node_ptr_t *)curr_node, depth, FALSE, | ^ H5B2int.c:1781:61: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 1781 | if (NULL == (leaf = H5B2__protect_leaf(hdr, parent, (H5B2_node_ptr_t *)curr_node, FALSE, | ^ H5B2int.c: In function 'H5B2__node_size': H5B2int.c:1842:65: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 1842 | if (NULL == (internal = H5B2__protect_internal(hdr, parent, (H5B2_node_ptr_t *)curr_node, depth, FALSE, | ^ H5B2int.c: In function 'H5B2__update_flush_depend': H5B2int.c:1945:47: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 1945 | hdr, new_parent, (H5B2_node_ptr_t *)node_ptr, (uint16_t)(depth - 1), FALSE, | ^ H5B2int.c:1963:67: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 1963 | (child_leaf = H5B2__protect_leaf(hdr, new_parent, (H5B2_node_ptr_t *)node_ptr, FALSE, | ^ H5EAdbg.c: In function 'H5EA__iblock_debug': H5EAdbg.c:217:42: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 217 | ((uint8_t *)iblock->elmts) + (hdr->cparam.cls->nat_elmt_size * u)) < | ^ H5EAdbg.c:234:23: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 234 | iblock->dblk_addrs[u]); | ^~~~~~ H5EAdbg.c:249:23: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 249 | iblock->sblk_addrs[u]); | ^~~~~~ H5EAdbg.c: In function 'H5EA__sblock_debug': H5EAdbg.c:333:23: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 333 | sblock->dblk_addrs[u]); | ^~~~~~ H5EAdbg.c: In function 'H5EA__dblock_debug': H5EAdbg.c:409:38: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 409 | ((uint8_t *)dblock->elmts) + (hdr->cparam.cls->nat_elmt_size * u)) < 0) | ^ H5Fdbg.c: In function 'H5F_debug': H5Fdbg.c:119:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 119 | H5G__ent_debug(f->shared->sblock->root_ent, stream, indent + 3, MAX(0, fwidth - 3), NULL); | ^~~~~~~~~~~~~~ H5Fdbg.c:134:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 134 | H5G__ent_debug(&root_ent, stream, indent + 3, MAX(0, fwidth - 3), NULL); | ^~~~~~~~~~~~~~ H5C.c: In function 'H5C__autoadjust__ageout__remove_all_markers': H5C.c:9240:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 9240 | } /* H5C__remove_entry() */ | ^ H5C.c:9240:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5C.c: In function 'H5C__mark_flush_dep_clean': H5C.c:9240:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5C.c: In function 'H5C__autoadjust__ageout__insert_new_marker': H5C.c:9240:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5C.c: In function 'H5C__autoadjust__ageout__remove_excess_markers': H5C.c:9240:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5C.c:9240:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5C.c: In function 'H5C__autoadjust__ageout__cycle_epoch_marker': H5C.c:9240:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5C.c: In function 'H5C__mark_flush_dep_serialized': H5C.c:9240:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5Dchunk.c: In function 'H5D__chunk_io_init': H5Dchunk.c:1087:61: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 1087 | if ((file_space_normalized = H5S_hyper_normalize_offset((H5S_t *)file_space, old_offset)) < 0) | ^ H5Dchunk.c:1124:42: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 1124 | if (H5S_hyper_denormalize_offset((H5S_t *)file_space, old_offset) < | ^ H5Dchunk.c: In function 'H5D__create_chunk_map_single': H5Dchunk.c:1549:26: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 1549 | chunk_info->mspace = (H5S_t *)fm->mem_space; | ^ H5Dchunk.c: In function 'H5D__create_chunk_file_map_hyper': H5Dchunk.c:1832:41: warning: passing argument 1 of 'H5S_combine_hyperslab' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1832 | if (H5S_combine_hyperslab(fm->file_space, H5S_SELECT_AND, coords, NULL, fm->chunk_dim, NULL, | ~~^~~~~~~~~~~~ In file included from H5Zprivate.h:29, from H5CXprivate.h:30, from H5Dchunk.c:54: H5Sprivate.h:278:45: note: expected 'H5S_t *' but argument is of type 'const H5S_t *' 278 | H5_DLL herr_t H5S_combine_hyperslab(H5S_t *old_space, H5S_seloper_t op, const hsize_t start[], | ~~~~~~~^~~~~~~~~ H5Dchunk.c: In function 'H5D__create_chunk_mem_map_hyper': H5Dchunk.c:1984:30: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 1984 | chunk_info->mspace = (H5S_t *)fm->mem_space; | ^ H5Dchunk.c: In function 'H5D__create_chunk_mem_map_1d': H5Dchunk.c:2107:30: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 2107 | chunk_info->mspace = (H5S_t *)fm->mem_space; | ^ In file included from H5Eint.c:34: H5Eint.c: In function 'H5E__get_msg': H5private.h:1454:28: warning: 'strncpy' specified bound depends on the length of the source argument [-Wstringop-truncation] 1454 | #define HDstrncpy(X, Y, Z) strncpy(X, Y, Z) | ^~~~~~~~~~~~~~~~ H5Eint.c:132:9: note: in expansion of macro 'HDstrncpy' 132 | HDstrncpy(msg_str, msg->msg, MIN((size_t)(len + 1), size)); | ^~~~~~~~~ H5private.h:1445:21: note: length computed here 1445 | #define HDstrlen(S) strlen(S) | ^~~~~~~~~ H5Eint.c:128:20: note: in expansion of macro 'HDstrlen' 128 | len = (ssize_t)HDstrlen(msg->msg); | ^~~~~~~~ H5Dchunk.c: In function 'H5D__chunk_allocate': H5Dchunk.c:4299:52: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 4299 | H5O_storage_chunk_t *sc = &(layout->storage.u.chunk); /* Convenience variable */ | ^ H5Dchunk.c:4385:83: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 4385 | if (H5D__fill_init(&fb_info, NULL, (H5MM_allocate_t)H5D__chunk_mem_alloc, (void *)pline, | ^ H5Dchunk.c:4386:28: warning: cast between incompatible function types from 'void * (*)(void *, const void *)' to 'void (*)(void *, void *)' [-Wcast-function-type] 4386 | (H5MM_free_t)H5D__chunk_mem_xfree, (void *)pline, &dset->shared->dcpl_cache.fill, | ^ H5Dchunk.c:4386:63: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 4386 | (H5MM_free_t)H5D__chunk_mem_xfree, (void *)pline, &dset->shared->dcpl_cache.fill, | ^ H5Dint.c: In function 'H5D__init_type': H5Dint.c:615:33: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 615 | dset->shared->type = (H5T_t *)type; /* (Cast away const OK - QAK) */ | ^ H5Dchunk.c: In function 'H5D__chunk_copy_cb': H5C.c: In function 'H5C__mark_flush_dep_clean': H5Dchunk.c:6081:75: warning: passing argument 3 of 'H5O_copy_expand_ref' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 6081 | if (H5O_copy_expand_ref(udata->file_src, udata->tid_src, udata->dt_src, buf, nbytes, | ~~~~~^~~~~~~~ In file included from H5Dprivate.h:25, from H5Dpkg.h:30, from H5Dchunk.c:55: H5Oprivate.h:997:74: note: expected 'H5T_t *' but argument is of type 'const H5T_t *' 997 | H5_DLL herr_t H5O_copy_expand_ref(H5F_t *file_src, hid_t tid_src, H5T_t *dt_src, void *buf_src, | ~~~~~~~^~~~~~ H5C.c:8228:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 8228 | H5C__mark_flush_dep_clean(H5C_cache_entry_t *entry) | ^~~~~~~~~~~~~~~~~~~~~~~~~ H5C.c:8228:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5C.c:8228:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] In file included from H5Dint.c:23: H5Dint.c: In function 'H5D_nameof': H5Dint.c:2259:49: warning: return discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 2259 | FUNC_LEAVE_NOAPI(dataset ? &(dataset->path) : NULL) H5private.h:2450:13: note: in definition of macro 'FUNC_LEAVE_NOAPI' 2450 | return (ret_value); \ | ^~~~~~~~~ H5FAdbg.c: In function 'H5FA__dblock_debug': H5FAdbg.c:234:54: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 234 | (hdr->cparam.cls->nat_elmt_size * u)) < 0) | ^ H5FAdbg.c:251:42: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 251 | ((uint8_t *)dblock->elmts) + (hdr->cparam.cls->nat_elmt_size * u)) < | ^ H5Cimage.c: In function 'H5C__prep_for_file_close__setup_image_entries_array': H5Cimage.c:3487:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 3487 | } /* H5C__write_cache_image() */ | ^ H5Cimage.c:3487:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5Cimage.c: In function 'H5C__deserialize_prefetched_entry': H5Cimage.c:3487:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5Dchunk.c: In function 'H5D__chunk_update_old_edge_chunks': H5Dchunk.c:7453:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 7453 | } /* end H5D__get_chunk_info_by_coord() */ | ^ H5Dchunk.c:7453:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5Dchunk.c: In function 'H5D__chunk_allocate': H5Dchunk.c:7453:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5Cimage.c:463:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 463 | H5C__deserialize_prefetched_entry(H5F_t *f, H5C_t *cache_ptr, H5C_cache_entry_t **entry_ptr_ptr, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ H5Cimage.c:463:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5Cimage.c:463:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5C.c: In function 'H5C__mark_flush_dep_serialized': H5C.c:8276:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 8276 | H5C__mark_flush_dep_serialized(H5C_cache_entry_t *entry_ptr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ H5C.c:8276:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5C.c:8276:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5C.c: In function 'H5C__flush_invalidate_cache': H5C.c:5332:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 5332 | H5C__flush_invalidate_cache(H5F_t *f, unsigned flags) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from H5E.c:51: In function 'H5E__get_class_name', inlined from 'H5Eget_class_name' at H5E.c:605:22: H5private.h:1454:28: warning: 'strncpy' specified bound depends on the length of the source argument [-Wstringop-truncation] 1454 | #define HDstrncpy(X, Y, Z) strncpy(X, Y, Z) | ^~~~~~~~~~~~~~~~ H5E.c:640:9: note: in expansion of macro 'HDstrncpy' 640 | HDstrncpy(name, cls->cls_name, MIN((size_t)(len + 1), size)); | ^~~~~~~~~ H5private.h:1445:21: note: length computed here 1445 | #define HDstrlen(S) strlen(S) | ^~~~~~~~~ H5E.c:636:20: note: in expansion of macro 'HDstrlen' 636 | len = (ssize_t)HDstrlen(cls->cls_name); | ^~~~~~~~ H5Dchunk.c: In function 'H5D__chunk_copy_cb': H5Dchunk.c:6026:33: warning: potential null pointer dereference [-Wnull-dereference] 6026 | H5MM_memcpy(buf, ent->chunk, nbytes); | ~~~^~~~~~~ H5FDmulti.c: In function 'H5FD_multi_sb_encode': H5FDmulti.c:624:5: warning: 'strncpy' output truncated copying 8 bytes from a string of length 9 [-Wstringop-truncation] 624 | strncpy(name, "NCSAmulti", (size_t)8); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ H5FDmulti.c:660:9: warning: 'strncpy' specified bound depends on the length of the source argument [-Wstringop-truncation] 660 | strncpy((char *)p, file->fa.memb_name[mt], n); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ H5FDmulti.c:659:20: note: length computed here 659 | size_t n = strlen(file->fa.memb_name[mt]) + 1; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from H5FDsplitter.c:22: H5FDsplitter.c: In function 'H5FD__splitter_fapl_copy': H5private.h:1454:28: warning: 'strncpy' output may be truncated copying 4096 bytes from a string of length 4096 [-Wstringop-truncation] 1454 | #define HDstrncpy(X, Y, Z) strncpy(X, Y, Z) | ^~~~~~~~~~~~~~~~ H5FDsplitter.c:589:5: note: in expansion of macro 'HDstrncpy' 589 | HDstrncpy(new_fa_ptr->wo_path, old_fa_ptr->wo_path, H5FD_SPLITTER_PATH_MAX); | ^~~~~~~~~ H5private.h:1454:28: warning: 'strncpy' output may be truncated copying 4096 bytes from a string of length 4096 [-Wstringop-truncation] 1454 | #define HDstrncpy(X, Y, Z) strncpy(X, Y, Z) | ^~~~~~~~~~~~~~~~ H5FDsplitter.c:590:5: note: in expansion of macro 'HDstrncpy' 590 | HDstrncpy(new_fa_ptr->log_file_path, old_fa_ptr->log_file_path, H5FD_SPLITTER_PATH_MAX); | ^~~~~~~~~ H5FDfamily.c: In function 'H5FD__family_get_eof': H5FDfamily.c:1345:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 1345 | } /* end H5FD__family_unlock() */ | ^ In function 'H5FD__splitter_fapl_copy', inlined from 'H5FD__splitter_fapl_get' at H5FDsplitter.c:557:17: H5private.h:1454:28: warning: 'strncpy' output may be truncated copying 4096 bytes from a string of length 4096 [-Wstringop-truncation] 1454 | #define HDstrncpy(X, Y, Z) strncpy(X, Y, Z) | ^~~~~~~~~~~~~~~~ H5FDsplitter.c:589:5: note: in expansion of macro 'HDstrncpy' 589 | HDstrncpy(new_fa_ptr->wo_path, old_fa_ptr->wo_path, H5FD_SPLITTER_PATH_MAX); | ^~~~~~~~~ H5private.h:1454:28: warning: 'strncpy' output may be truncated copying 4096 bytes from a string of length 4096 [-Wstringop-truncation] 1454 | #define HDstrncpy(X, Y, Z) strncpy(X, Y, Z) | ^~~~~~~~~~~~~~~~ H5FDsplitter.c:590:5: note: in expansion of macro 'HDstrncpy' 590 | HDstrncpy(new_fa_ptr->log_file_path, old_fa_ptr->log_file_path, H5FD_SPLITTER_PATH_MAX); | ^~~~~~~~~ H5FDsplitter.c: In function 'H5FD__splitter_open': H5private.h:1454:28: warning: 'strncpy' output may be truncated copying 4096 bytes from a string of length 4096 [-Wstringop-truncation] 1454 | #define HDstrncpy(X, Y, Z) strncpy(X, Y, Z) | ^~~~~~~~~~~~~~~~ H5FDsplitter.c:690:5: note: in expansion of macro 'HDstrncpy' 690 | HDstrncpy(file_ptr->fa.wo_path, fapl_ptr->wo_path, H5FD_SPLITTER_PATH_MAX); | ^~~~~~~~~ H5private.h:1454:28: warning: 'strncpy' output may be truncated copying 4096 bytes from a string of length 4096 [-Wstringop-truncation] 1454 | #define HDstrncpy(X, Y, Z) strncpy(X, Y, Z) | ^~~~~~~~~~~~~~~~ H5FDsplitter.c:691:5: note: in expansion of macro 'HDstrncpy' 691 | HDstrncpy(file_ptr->fa.log_file_path, fapl_ptr->log_file_path, H5FD_SPLITTER_PATH_MAX); | ^~~~~~~~~ H5FDsplitter.c: In function 'H5Pset_fapl_splitter': H5private.h:1454:28: warning: 'strncpy' output may be truncated copying 4096 bytes from a string of length 4096 [-Wstringop-truncation] 1454 | #define HDstrncpy(X, Y, Z) strncpy(X, Y, Z) | ^~~~~~~~~~~~~~~~ H5FDsplitter.c:342:5: note: in expansion of macro 'HDstrncpy' 342 | HDstrncpy(info->wo_path, vfd_config->wo_path, H5FD_SPLITTER_PATH_MAX); | ^~~~~~~~~ H5private.h:1454:28: warning: 'strncpy' output may be truncated copying 4096 bytes from a string of length 4096 [-Wstringop-truncation] 1454 | #define HDstrncpy(X, Y, Z) strncpy(X, Y, Z) | ^~~~~~~~~~~~~~~~ H5FDsplitter.c:343:5: note: in expansion of macro 'HDstrncpy' 343 | HDstrncpy(info->log_file_path, vfd_config->log_file_path, H5FD_SPLITTER_PATH_MAX); | ^~~~~~~~~ H5FDsplitter.c: In function 'H5Pget_fapl_splitter': H5private.h:1454:28: warning: 'strncpy' output may be truncated copying 4096 bytes from a string of length 4096 [-Wstringop-truncation] 1454 | #define HDstrncpy(X, Y, Z) strncpy(X, Y, Z) | ^~~~~~~~~~~~~~~~ H5FDsplitter.c:414:5: note: in expansion of macro 'HDstrncpy' 414 | HDstrncpy(config->wo_path, fapl_ptr->wo_path, H5FD_SPLITTER_PATH_MAX); | ^~~~~~~~~ H5private.h:1454:28: warning: 'strncpy' output may be truncated copying 4096 bytes from a string of length 4096 [-Wstringop-truncation] 1454 | #define HDstrncpy(X, Y, Z) strncpy(X, Y, Z) | ^~~~~~~~~~~~~~~~ H5FDsplitter.c:415:5: note: in expansion of macro 'HDstrncpy' 415 | HDstrncpy(config->log_file_path, fapl_ptr->log_file_path, H5FD_SPLITTER_PATH_MAX); | ^~~~~~~~~ H5FDfamily.c:995:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 995 | H5FD__family_get_eof(const H5FD_t *_file, H5FD_mem_t type) | ^~~~~~~~~~~~~~~~~~~~ H5FDfamily.c:995:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5FSdbg.c: In function 'H5FS_sects_debug': H5FSdbg.c:258:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 258 | if (H5HF_sects_debug(f, client_addr, stream, indent + 3, MAX(0, fwidth - 3)) < 0) | ^~ H5FSdbg.c:263:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 263 | if (H5MF_sects_debug(f, fs_addr, stream, indent + 3, MAX(0, fwidth - 3)) < 0) | ^~ H5Gloc.c: In function 'H5G__loc_insert': H5Gloc.c:584:23: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 584 | lnk.name = (char *)name; | ^ H5Gloc.c: In function 'H5G__loc_set_comment_cb': H5Gloc.c:938:21: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 938 | comment.s = (char *)udata->comment; | ^ H5FDhdfs.c: In function 'H5Pget_fapl_hdfs': H5FDhdfs.c:1735:24: warning: unused parameter 'fapl_id' [-Wunused-parameter] 1735 | H5Pget_fapl_hdfs(hid_t fapl_id, H5FD_hdfs_fapl_t *fa_out) | ~~~~~~^~~~~~~ H5FDhdfs.c:1735:51: warning: unused parameter 'fa_out' [-Wunused-parameter] 1735 | H5Pget_fapl_hdfs(hid_t fapl_id, H5FD_hdfs_fapl_t *fa_out) | ~~~~~~~~~~~~~~~~~~^~~~~~ H5FDhdfs.c: In function 'H5Pset_fapl_hdfs': H5FDhdfs.c:1749:24: warning: unused parameter 'fapl_id' [-Wunused-parameter] 1749 | H5Pset_fapl_hdfs(hid_t fapl_id, H5FD_hdfs_fapl_t *fa) | ~~~~~~^~~~~~~ H5FDhdfs.c:1749:51: warning: unused parameter 'fa' [-Wunused-parameter] 1749 | H5Pset_fapl_hdfs(hid_t fapl_id, H5FD_hdfs_fapl_t *fa) | ~~~~~~~~~~~~~~~~~~^~ In file included from H5Gcompact.c:27: H5Gcompact.c: In function 'H5G__compact_get_name_by_idx': H5private.h:1454:28: warning: 'strncpy' specified bound depends on the length of the source argument [-Wstringop-truncation] 1454 | #define HDstrncpy(X, Y, Z) strncpy(X, Y, Z) | ^~~~~~~~~~~~~~~~ H5Gcompact.c:236:9: note: in expansion of macro 'HDstrncpy' 236 | HDstrncpy(name, ltable.lnks[idx].name, MIN((size_t)(ret_value + 1), size)); | ^~~~~~~~~ H5private.h:1445:21: note: length computed here 1445 | #define HDstrlen(S) strlen(S) | ^~~~~~~~~ H5Gcompact.c:232:26: note: in expansion of macro 'HDstrlen' 232 | ret_value = (ssize_t)HDstrlen(ltable.lnks[idx].name); | ^~~~~~~~ In function 'H5FL_blk_free', inlined from 'H5FL_blk_free' at H5FL.c:986:1: H5FL.c:1048:14: warning: potential null pointer dereference [-Wnull-dereference] 1048 | free_list->onlist++; | ~~~~~~~~~^~~~~~~~ H5FL.c:1044:32: warning: potential null pointer dereference [-Wnull-dereference] 1044 | temp->next = free_list->list; /* Note: Overwrites the size field in union */ | ~~~~~~~~~^~~~~~ H5FL.c:1045:21: warning: potential null pointer dereference [-Wnull-dereference] 1045 | free_list->list = temp; | ~~~~~~~~~~~~~~~~^~~~~~ H5FL.c:1048:22: warning: potential null pointer dereference [-Wnull-dereference] 1048 | free_list->onlist++; | ~~~~~~~~~~~~~~~~~^~ H5FL.c:1048:14: warning: potential null pointer dereference [-Wnull-dereference] 1048 | free_list->onlist++; | ~~~~~~~~~^~~~~~~~ H5FL.c:1044:32: warning: potential null pointer dereference [-Wnull-dereference] 1044 | temp->next = free_list->list; /* Note: Overwrites the size field in union */ | ~~~~~~~~~^~~~~~ H5FL.c:1045:21: warning: potential null pointer dereference [-Wnull-dereference] 1045 | free_list->list = temp; | ~~~~~~~~~~~~~~~~^~~~~~ H5FL.c:1048:22: warning: potential null pointer dereference [-Wnull-dereference] 1048 | free_list->onlist++; | ~~~~~~~~~~~~~~~~~^~ H5Gname.c: In function 'H5G_name_copy': H5Gname.c:478:24: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 478 | H5G_name_reset((H5G_name_t *)src); | ^ In file included from H5Gname.c:34: H5Gname.c: In function 'H5G__build_fullpath': H5private.h:1448:28: warning: 'strncat' specified bound 1 equals source length [-Wstringop-overflow=] 1448 | #define HDstrncat(X, Y, Z) strncat(X, Y, Z) | ^~~~~~~~~~~~~~~~ H5Gname.c:310:9: note: in expansion of macro 'HDstrncat' 310 | HDstrncat(full_path, "/", (size_t)1); | ^~~~~~~~~ In file included from H5Gint.c:34: H5Gint.c: In function 'H5G_nameof': H5Gint.c:570:41: warning: return discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 570 | FUNC_LEAVE_NOAPI(grp ? &(grp->path) : NULL) H5private.h:2450:13: note: in definition of macro 'FUNC_LEAVE_NOAPI' 2450 | return (ret_value); \ | ^~~~~~~~~ H5Gnode.c: In function 'H5G__node_copy': H5Gnode.c:1227:28: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 1227 | grp_loc.oloc = (H5O_loc_t *)src_oloc; | ^ H5Gnode.c: In function 'H5G_node_debug': H5Gnode.c:1485:9: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 1485 | fwidth = MAX(0, fwidth - 3); | ^~~~~~ In file included from H5Gdense.c:35: H5Gdense.c: In function 'H5G__dense_get_name_by_idx': H5private.h:1454:28: warning: 'strncpy' specified bound depends on the length of the source argument [-Wstringop-truncation] 1454 | #define HDstrncpy(X, Y, Z) strncpy(X, Y, Z) | ^~~~~~~~~~~~~~~~ H5Gdense.c:1201:13: note: in expansion of macro 'HDstrncpy' 1201 | HDstrncpy(name, ltable.lnks[n].name, MIN((size_t)(ret_value + 1), size)); | ^~~~~~~~~ H5private.h:1445:21: note: length computed here 1445 | #define HDstrlen(S) strlen(S) | ^~~~~~~~~ H5Gdense.c:1197:30: note: in expansion of macro 'HDstrlen' 1197 | ret_value = (ssize_t)HDstrlen(ltable.lnks[n].name); | ^~~~~~~~ H5Gobj.c: In function 'H5G__obj_create_real': H5Gobj.c:247:68: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 247 | if (H5O_msg_create(oloc, H5O_LINFO_ID, 0, H5O_UPDATE_TIME, (void *)linfo) < 0) | ^ H5Gobj.c:252:74: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 252 | if (H5O_msg_create(oloc, H5O_GINFO_ID, H5O_MSG_FLAG_CONSTANT, 0, (void *)ginfo) < 0) | ^ H5Gobj.c:258:78: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 258 | if (H5O_msg_create(oloc, H5O_PLINE_ID, H5O_MSG_FLAG_CONSTANT, 0, (void *)pline) < 0) | ^ H5Gobj.c: In function 'H5G__obj_stab_to_new_cb': H5Gobj.c:402:52: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 402 | if (H5G_obj_insert(udata->grp_oloc, lnk->name, (H5O_link_t *)lnk, FALSE, H5O_TYPE_UNKNOWN, NULL) < 0) | ^ H5HGdbg.c: In function 'H5HG_debug': H5HGdbg.c:123:23: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 123 | "Obffset in block:", (unsigned long)(h->obj[u].begin - h->chunk)); | ^~~~~~~~~~~~~~~~~~~ H5HGdbg.c:125:23: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 125 | "Reference count:", h->obj[u].nrefs); | ^~~~~~~~~~~~~~~~~~ H5HGdbg.c:128:23: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 128 | (unsigned long)H5HG_ALIGN(h->obj[u].size)); | ^ H5HFdbg.c: In function 'H5HF_hdr_print': H5HFdbg.c:288:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 288 | H5HF__dtable_debug(&hdr->man_dtable, stream, indent + 3, MAX(0, fwidth - 3)); | ^~~~~~~~~~~~~~~~~~ H5HFdbg.c:295:23: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 295 | "Compressed size of root direct block:", hdr->pline_root_direct_size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ H5HFdbg.c:297:23: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 297 | "Filter mask for root direct block:", hdr->pline_root_direct_filter_mask); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ H5HFdbg.c:299:9: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 299 | H5O_debug_id(H5O_PLINE_ID, hdr->f, &(hdr->pline), stream, indent + 3, MAX(0, fwidth - 3)); | ^~~~~~~~~~~~ H5HFdbg.c:308:19: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 308 | "Root indirect block flags:", hdr->root_iblock_flags); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ H5HFdbg.c:310:19: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 310 | "Root indirect block pointer:", (void *)hdr->root_iblock); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ H5HFdbg.c: In function 'H5HF_dblock_debug_cb': H5HFdbg.c:422:19: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 422 | temp_str, start, len); | ^~~~~~~~ H5HFdbg.c: In function 'H5HF_iblock_print': H5HFdbg.c:621:9: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 621 | HDfprintf(stream, "%*s%-*s\n", indent + 3, "", MAX(0, fwidth - 3), temp_str); | ^~~~~~~~~ H5HFdbg.c:629:27: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 629 | iblock->filt_ents[off].filter_mask); | ^~~~~~ H5HFdbg.c:632:27: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 632 | iblock->ents[off].addr); | ^~~~~~ H5HFdbg.c:646:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 646 | HDfprintf(stream, "%*s%-*s\n", indent + 3, "", MAX(0, fwidth - 3), temp_str); | ^~~~~~~~~ H5HFdbg.c:652:27: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 652 | iblock->ents[off].addr); | ^~~~~~ H5HFdbg.c:657:9: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 657 | HDfprintf(stream, "%*s%-*s\n", indent + 3, "", MAX(0, fwidth - 3), ""); | ^~~~~~~~~ H5HFdbg.c:665:19: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 665 | "Reference count:", iblock->rc); | ^~~~~~~~~~~~~~~~~~ H5HFdbg.c:669:19: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 669 | "Parent indirect block address:", (void *)iblock->parent); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ H5HFdbg.c: In function 'H5HF_sects_debug_cb': H5HFdbg.c:775:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 775 | if (H5FS_sect_debug(udata->fspace, _sect, udata->stream, udata->indent + 3, MAX(0, udata->fwidth - 3)) < | ^~ H5HF.c: In function 'H5HF__op_write': H5HF.c:121:17: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 121 | H5MM_memcpy((void *)obj, op_data, obj_len); /* Casting away const OK -QAK */ | ^ H5HF.c: In function 'H5HF_insert': H5HF.c:355:42: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 355 | if (H5HF__huge_insert(hdr, size, (void *)obj, id) < 0) | ^ In function 'H5HL__hdr_deserialize', inlined from 'H5HL__cache_prefix_get_final_load_size' at H5HLcache.c:365:9: H5HLcache.c:184:13: warning: 'heap.free_block' may be used uninitialized [-Wmaybe-uninitialized] 184 | if (heap->free_block != H5HL_FREE_NULL && heap->free_block >= heap->dblk_size) | ~~~~^~~~~~~~~~~~ H5HLcache.c: In function 'H5HL__cache_prefix_get_final_load_size': H5HLcache.c:353:27: note: 'heap' declared here 353 | H5HL_t heap; /* Local heap */ | ^~~~ H5Gtraverse.c: In function 'H5G__traverse_real': H5Gtraverse.c:717:53: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 717 | if (H5O_msg_reset(H5O_GINFO_ID, (void *)ginfo) < 0) | ^ H5Gtraverse.c:721:53: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 721 | if (H5O_msg_reset(H5O_LINFO_ID, (void *)linfo) < 0) | ^ H5Gtraverse.c:725:53: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 725 | if (H5O_msg_reset(H5O_PLINE_ID, (void *)pline) < 0) | ^ In file included from H5Gstab.c:28: H5Gstab.c: In function 'H5G__stab_get_name_by_idx': H5private.h:1454:28: warning: 'strncpy' specified bound depends on the length of the source argument [-Wstringop-truncation] 1454 | #define HDstrncpy(X, Y, Z) strncpy(X, Y, Z) | ^~~~~~~~~~~~~~~~ H5Gstab.c:774:9: note: in expansion of macro 'HDstrncpy' 774 | HDstrncpy(name, udata.name, MIN((size_t)(ret_value + 1), size)); | ^~~~~~~~~ H5private.h:1445:21: note: length computed here 1445 | #define HDstrlen(S) strlen(S) | ^~~~~~~~~ H5Gstab.c:770:26: note: in expansion of macro 'HDstrlen' 770 | ret_value = (ssize_t)HDstrlen(udata.name); | ^~~~~~~~ H5HFcache.c: In function 'H5HF__cache_hdr_serialize': H5HFcache.c:745:12: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 745 | hdr->f = f; | ^ H5HFcache.c: In function 'H5HF__cache_iblock_serialize': H5HFcache.c:1331:12: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1331 | hdr->f = f; | ^ H5HFcache.c: In function 'H5HF__cache_dblock_verify_chksum': H5HFcache.c:1660:20: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 1660 | read_buf = (void *)image; /* Casting away const OK - QAK */ | ^ H5Gent.c: In function 'H5G__ent_copy': H5Gent.c:322:24: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 322 | H5G__ent_reset((H5G_entry_t *)src); | ^ H5Gent.c: In function 'H5G__ent_debug': H5Gent.c:516:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 516 | nested_fwidth = MAX(0, fwidth - 3); | ^~~~~~~~~~~~~ H5HFsection.c: In function 'H5HF__sect_row_debug': H5HFsection.c:2047:9: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 2047 | H5HF__sect_indirect_debug(sect->u.row.under, stream, indent + 3, MAX(0, fwidth - 3)); | ^~~~~~~~~~~~~~~~~~~~~~~~~ H5HLdbg.c: In function 'H5HL_debug': H5HLdbg.c:84:19: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 84 | freelist->offset, freelist->size); | ^~~~~~~~ H5HFman.c: In function 'H5HF__man_write': H5HFman.c:492:52: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 492 | if (H5HF__man_op_real(hdr, id, H5HF__op_write, (void *)obj, H5HF_OP_MODIFY) < 0) | ^ H5L.c: In function 'H5L__link_cb': H5L.c:1849:24: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 1849 | udata->lnk->name = (char *)name; | ^ H5L.c: In function 'H5L__move_dest_cb': H5L.c:2629:24: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 2629 | udata->lnk->name = (char *)name; | ^ H5MFdbg.c: In function 'H5MF__sects_debug_cb': H5MFdbg.c:123:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 123 | if (H5FS_sect_debug(udata->fspace, _sect, udata->stream, udata->indent + 3, MAX(0, udata->fwidth - 3)) < | ^~ H5L.c: In function 'H5L__link_copy_file': H5L.c:3373:28: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 3373 | lnk_grp_loc.oloc = (H5O_loc_t *)src_oloc; /* Casting away const OK -QAK */ | ^ H5L.c: In function 'H5Lmove': H5L.c:323:61: warning: potential null pointer dereference [-Wnull-dereference] 323 | tmp_vol_obj.connector = (vol_obj1 ? vol_obj1->connector : vol_obj2->connector); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ H5L.c: In function 'H5Lcopy': H5L.c:413:61: warning: potential null pointer dereference [-Wnull-dereference] 413 | tmp_vol_obj.connector = (vol_obj1 ? vol_obj1->connector : vol_obj2->connector); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In function 'H5HF__sect_indirect_merge_row', inlined from 'H5HF__sect_row_merge' at H5HFsection.c:1795:13: H5HFsection.c:3472:26: warning: potential null pointer dereference [-Wnull-dereference] 3472 | if (sect2->u.indirect.dir_nrows > 0) { | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ H5HFsection.c:3466:18: warning: potential null pointer dereference [-Wnull-dereference] 3466 | start_row2 = sect2->u.indirect.row; | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ H5L.c: In function 'H5Lcreate_hard': H5L.c:580:69: warning: potential null pointer dereference [-Wnull-dereference] 580 | tmp_vol_obj.connector = (vol_obj1 != NULL ? vol_obj1->connector : vol_obj2->connector); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ H5O.c: In function 'H5Olink': H5O.c:352:9: warning: potential null pointer dereference [-Wnull-dereference] 352 | if (H5VL_link_create(H5VL_LINK_CREATE_HARD, &tmp_vol_obj, &loc_params2, lcpl_id, lapl_id, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 353 | H5P_DATASET_XFER_DEFAULT, H5_REQUEST_NULL, vol_obj1->data, &loc_params1) < 0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ H5Oattr.c: In function 'H5O__attr_debug': H5Oattr.c:850:15: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 850 | "Encoded Size:", (unsigned long)(mesg->shared->dt_size)); | ^~~~~~~~~~~~~~~ H5Oattr.c:851:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 851 | if ((H5O_MSG_DTYPE->debug)(f, mesg->shared->dt, stream, indent + 3, MAX(0, fwidth - 3)) < 0) | ^~ H5Oattr.c:856:15: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 856 | "Encoded Size:", (unsigned long)(mesg->shared->ds_size)); | ^~~~~~~~~~~~~~~ H5Oattr.c:857:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 857 | if (H5S_debug(f, mesg->shared->ds, stream, indent + 3, MAX(0, fwidth - 3)) < 0) | ^~ H5Ocache.c: In function 'H5O__chunk_deserialize': H5Ocache.c:1434:30: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 1434 | mesg->raw = (uint8_t *)chunk_image; /* Casting away const OK - QAK */ | ^ H5Ocache.c: In function 'H5O__chunk_serialize': H5Ocache.c:1639:31: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 1639 | if (H5O_msg_flush((H5F_t *)f, oh, curr_msg) < 0) | ^ H5Oefl.c: In function 'H5O__efl_debug': H5Oefl.c:544:19: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 544 | "Name:", mesg->slot[u].name); | ^~~~~~~ H5Oefl.c:547:19: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 547 | "Name offset:", mesg->slot[u].name_offset); | ^~~~~~~~~~~~~~ H5Oefl.c:550:19: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 550 | "Offset of data in file:", (intmax_t)(mesg->slot[u].offset)); | ^~~~~~~~~~~~~~~~~~~~~~~~~ H5Oefl.c:553:19: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 553 | "Bytes reserved for data:", (mesg->slot[u].size)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ H5Odtype.c: In function 'H5O__dtype_debug': H5Odtype.c:1752:23: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 1752 | "Byte offset:", (unsigned long)(dt->shared->u.compnd.memb[i].offset)); | ^~~~~~~~~~~~~~ H5Odtype.c:1753:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 1753 | H5O__dtype_debug(f, dt->shared->u.compnd.memb[i].type, stream, indent + 3, MAX(0, fwidth - 3)); | ^~~~~~~~~~~~~~~~ H5Odtype.c:1758:9: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 1758 | H5O__dtype_debug(f, dt->shared->parent, stream, indent + 3, MAX(0, fwidth - 3)); | ^~~~~~~~~~~~~~~~ H5Odtype.c:1972:9: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 1972 | H5O__dtype_debug(f, dt->shared->parent, stream, indent + 3, MAX(0, fwidth - 3)); | ^~~~~~~~~~~~~~~~ H5Odbg.c: In function 'H5O__debug_real': H5Odbg.c:360:19: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 360 | "Address:", oh->chunk[i].addr); | ^~~~~~~~~~ H5Odbg.c:375:9: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 375 | HDfprintf(stream, "%*s%-*s %zu\n", indent + 3, "", MAX(0, fwidth - 3), "Size in bytes:", chunk_size); | ^~~~~~~~~ H5Odbg.c:377:9: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 377 | HDfprintf(stream, "%*s%-*s %zu\n", indent + 3, "", MAX(0, fwidth - 3), "Gap:", oh->chunk[i].gap); | ^~~~~~~~~ H5Odbg.c:405:19: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 405 | sequence[oh->mesg[i].type->id]++); | ^~~~~~~~ H5Odbg.c:407:19: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 407 | "Dirty:", oh->mesg[i].dirty ? "TRUE" : "FALSE"); | ^~~~~~~~ H5Odbg.c:408:9: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 408 | HDfprintf(stream, "%*s%-*s ", indent + 3, "", MAX(0, fwidth - 3), "Message flags:"); | ^~~~~~~~~ H5Odbg.c:457:27: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 457 | "*** ADDITIONAL UNKNOWN FLAGS --->", oh->mesg[i].flags & ~H5O_MSG_FLAG_BITS); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ H5Odbg.c:463:19: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 463 | "Chunk number:", oh->mesg[i].chunkno); | ^~~~~~~~~~~~~~~ H5Odbg.c:469:19: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 469 | (size_t)(oh->mesg[i].raw - oh->chunk[chunkno].image), oh->mesg[i].raw_size); | ^ H5Odbg.c:482:9: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 482 | HDfprintf(stream, "%*s%-*s\n", indent + 3, "", MAX(0, fwidth - 3), "Message Information:"); | ^~~~~~~~~ H5Odbg.c:484:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 484 | (debug_type->debug)(f, oh->mesg[i].native, stream, indent + 6, MAX(0, fwidth - 6)); | ^ H5Opline.c: In function 'H5O__pline_debug': H5Opline.c:662:19: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 662 | "Filter identification:", (unsigned)(pline->filter[i].id)); | ^~~~~~~~~~~~~~~~~~~~~~~~ H5Opline.c:665:23: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 665 | "Filter name:", pline->filter[i].name); | ^~~~~~~~~~~~~~ H5Opline.c:667:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 667 | HDfprintf(stream, "%*s%-*s NONE\n", indent + 3, "", MAX(0, fwidth - 3), "Filter name:"); | ^~~~~~~~~ H5Opline.c:669:19: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 669 | "Flags:", pline->filter[i].flags); | ^~~~~~~~ H5Opline.c:671:19: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 671 | "Num CD values:", pline->filter[i].cd_nelmts); | ^~~~~~~~~~~~~~~~ H5Opline.c:679:23: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 679 | pline->filter[i].cd_values[j]); | ^~~~~ H5Opline.c: In function 'H5O__pline_shared_debug': H5Opline.c:659:60: warning: '%zu' directive output may be truncated writing between 1 and 20 bytes into a region of size 13 [-Wformat-truncation=] 659 | HDsnprintf(name, sizeof(name), "Filter at position %zu", i); | ^~~ In function 'H5O__pline_debug', inlined from 'H5O__pline_shared_debug' at H5Oshared.h:475:9: H5Opline.c:659:40: note: directive argument in the range [0, 18446744073709551614] 659 | HDsnprintf(name, sizeof(name), "Filter at position %zu", i); | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from H5Opline.c:24: H5private.h:1400:20: note: 'snprintf' output between 21 and 40 bytes into a destination of size 32 1400 | #define HDsnprintf snprintf /*varargs*/ H5Opline.c:659:9: note: in expansion of macro 'HDsnprintf' 659 | HDsnprintf(name, sizeof(name), "Filter at position %zu", i); | ^~~~~~~~~~ In file included from H5Pencdec.c:28: H5Pencdec.c: In function 'H5P__encode_cb': H5private.h:1454:28: warning: 'strncpy' specified bound depends on the length of the source argument [-Wstringop-truncation] 1454 | #define HDstrncpy(X, Y, Z) strncpy(X, Y, Z) | ^~~~~~~~~~~~~~~~ H5Pencdec.c:336:13: note: in expansion of macro 'HDstrncpy' 336 | HDstrncpy((char *)*(udata->pp), prop->name, prop_name_len); | ^~~~~~~~~ H5private.h:1445:21: note: length computed here 1445 | #define HDstrlen(S) strlen(S) | ^~~~~~~~~ H5Pencdec.c:334:25: note: in expansion of macro 'HDstrlen' 334 | prop_name_len = HDstrlen(prop->name) + 1; | ^~~~~~~~ In file included from H5Omessage.c:40: H5Omessage.c: In function 'H5O_msg_size_f': H5Opkg.h:114:11: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] 114 | (((V) == H5O_VERSION_1) ? H5O_ALIGN_OLD(2 + /*message type */ \ | ~~~~~^~~~~~~~~~~~~~~~~ H5Opkg.h:127:15: note: in expansion of macro 'H5O_SIZEOF_MSGHDR_VERS' 127 | (unsigned)H5O_SIZEOF_MSGHDR_VERS(MAX((H5F_STORE_MSG_CRT_IDX(F) ? H5O_VERSION_LATEST : H5O_VERSION_1), \ | ^~~~~~~~~~~~~~~~~~~~~~ H5Omessage.c:1372:26: note: in expansion of macro 'H5O_SIZEOF_MSGHDR_F' 1372 | ret_value += (size_t)H5O_SIZEOF_MSGHDR_F( | ^~~~~~~~~~~~~~~~~~~ In file included from H5Pdapl.c:34: H5Pdapl.c: In function 'H5Pget_efile_prefix': H5private.h:1454:28: warning: 'strncpy' specified bound depends on the length of the source argument [-Wstringop-truncation] 1454 | #define HDstrncpy(X, Y, Z) strncpy(X, Y, Z) | ^~~~~~~~~~~~~~~~ H5Pdapl.c:1454:13: note: in expansion of macro 'HDstrncpy' 1454 | HDstrncpy(prefix, my_prefix, MIN(len + 1, size)); | ^~~~~~~~~ H5private.h:1445:21: note: length computed here 1445 | #define HDstrlen(S) strlen(S) | ^~~~~~~~~ H5Pdapl.c:1452:15: note: in expansion of macro 'HDstrlen' 1452 | len = HDstrlen(my_prefix); | ^~~~~~~~ H5Pdapl.c: In function 'H5Pget_virtual_prefix': H5private.h:1454:28: warning: 'strncpy' specified bound depends on the length of the source argument [-Wstringop-truncation] 1454 | #define HDstrncpy(X, Y, Z) strncpy(X, Y, Z) | ^~~~~~~~~~~~~~~~ H5Pdapl.c:1544:13: note: in expansion of macro 'HDstrncpy' 1544 | HDstrncpy(prefix, my_prefix, MIN(len + 1, size)); | ^~~~~~~~~ H5private.h:1445:21: note: length computed here 1445 | #define HDstrlen(S) strlen(S) | ^~~~~~~~~ H5Pdapl.c:1542:15: note: in expansion of macro 'HDstrlen' 1542 | len = HDstrlen(my_prefix); | ^~~~~~~~ H5RS.c: In function 'H5RS_wrap': H5RS.c:178:26: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 178 | ret_value->s = (char *)s; | ^ H5Shyper.c: In function 'H5S__hyper_iter_init': H5Shyper.c:588:28: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 588 | H5S__hyper_rebuild((H5S_t *)space); /* Casting away const OK -NAF */ | ^ H5Shyper.c: In function 'H5S__hyper_is_regular': H5Shyper.c:5354:28: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 5354 | H5S__hyper_rebuild((H5S_t *)space); /* Casting away const OK -NAF */ | ^ H5Shyper.c: In function 'H5S__hyper_shape_same': H5Shyper.c:5619:28: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 5619 | H5S__hyper_rebuild((H5S_t *)space1); /* Casting away const OK -QAK */ | ^ H5Shyper.c:5621:28: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 5621 | H5S__hyper_rebuild((H5S_t *)space2); /* Casting away const OK -QAK */ | ^ H5Shyper.c:5666:43: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 5666 | if (H5S__hyper_generate_spans((H5S_t *)space1) < 0) /* Casting away const OK -QAK */ | ^ H5Shyper.c:5670:43: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 5670 | if (H5S__hyper_generate_spans((H5S_t *)space2) < 0) /* Casting away const OK -QAK */ | ^ H5Shyper.c: In function 'H5S__hyper_intersect_block': H5Shyper.c:6288:28: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 6288 | H5S__hyper_rebuild((H5S_t *)space); /* Casting away const OK -QAK */ | ^ H5Shyper.c: In function 'H5S__hyper_proj_int_iterate': H5Shyper.c:11545:43: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 11545 | H5S__hyper_spans_nelem_helper((H5S_hyper_span_info_t *)ss_span_info, 0, udata->op_gen) * count, | ^ H5Shyper.c:72:27: note: in definition of macro 'H5S_HYPER_PROJ_INT_ADD_SKIP' 72 | (UDATA)->skip += (ADD); \ | ^~~ H5Shyper.c: In function 'H5S__hyper_project_intersection': H5Shyper.c:11624:43: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 11624 | if (H5S__hyper_generate_spans((H5S_t *)src_space) < 0) /* Casting away const OK -NAF */ | ^ H5Shyper.c:11646:43: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 11646 | if (H5S__hyper_generate_spans((H5S_t *)dst_space) < 0) /* Casting away const OK -NAF */ | ^ H5Shyper.c:11666:39: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 11666 | if (H5S__hyper_generate_spans((H5S_t *)src_intersect_space) < 0) /* Casting away const OK -NAF */ | ^ In file included from H5Plapl.c:34: H5Plapl.c: In function 'H5Pget_elink_prefix': H5private.h:1454:28: warning: 'strncpy' specified bound depends on the length of the source argument [-Wstringop-truncation] 1454 | #define HDstrncpy(X, Y, Z) strncpy(X, Y, Z) | ^~~~~~~~~~~~~~~~ H5Plapl.c:1047:13: note: in expansion of macro 'HDstrncpy' 1047 | HDstrncpy(prefix, my_prefix, MIN(len + 1, size)); | ^~~~~~~~~ H5private.h:1445:21: note: length computed here 1445 | #define HDstrlen(S) strlen(S) | ^~~~~~~~~ H5Plapl.c:1045:15: note: in expansion of macro 'HDstrlen' 1045 | len = HDstrlen(my_prefix); | ^~~~~~~~ In file included from H5Pdxpl.c:34: H5Pdxpl.c: In function 'H5Pget_data_transform': H5private.h:1454:28: warning: 'strncpy' specified bound depends on the length of the source argument [-Wstringop-truncation] 1454 | #define HDstrncpy(X, Y, Z) strncpy(X, Y, Z) | ^~~~~~~~~~~~~~~~ H5Pdxpl.c:1033:9: note: in expansion of macro 'HDstrncpy' 1033 | HDstrncpy(expression, pexp, MIN(len + 1, size)); | ^~~~~~~~~ H5private.h:1445:21: note: length computed here 1445 | #define HDstrlen(S) strlen(S) | ^~~~~~~~~ H5Pdxpl.c:1031:11: note: in expansion of macro 'HDstrlen' 1031 | len = HDstrlen(pexp); | ^~~~~~~~ H5Sdbg.c: In function 'H5S_debug': H5Sdbg.c:96:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 96 | H5O_debug_id(H5O_SDSPACE_ID, f, &(mesg->extent), stream, indent + 3, MAX(0, fwidth - 3)); | ^~~~~~~~~~~~ In file included from H5PL.c:22: H5PL.c: In function 'H5PLget': H5private.h:1454:28: warning: 'strncpy' specified bound depends on the length of the source argument [-Wstringop-truncation] 1454 | #define HDstrncpy(X, Y, Z) strncpy(X, Y, Z) | ^~~~~~~~~~~~~~~~ H5PL.c:362:9: note: in expansion of macro 'HDstrncpy' 362 | HDstrncpy(path_buf, path, MIN((size_t)(path_len + 1), buf_size)); | ^~~~~~~~~ H5private.h:1445:21: note: length computed here 1445 | #define HDstrlen(S) strlen(S) | ^~~~~~~~~ H5PL.c:358:16: note: in expansion of macro 'HDstrlen' 358 | path_len = HDstrlen(path); | ^~~~~~~~ H5SL.c: In function 'H5SL__release_common': H5SL.c:886:36: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 886 | (void)(op)(node->item, (void *)node->key, op_data); | ^ H5Shyper.c: In function 'H5S__hyper_iter_coords': H5Shyper.c:12393:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 12393 | } /* end H5Sget_regular_hyperslab() */ | ^ H5Shyper.c:12393:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5T.c: In function 'H5T_nameof': H5T.c:5546:23: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 5546 | ret_value = &(dt->path); | ^ H5SL.c: In function 'H5SL_iterate': H5SL.c:2185:47: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 2185 | if ((ret_value = (op)(node->item, (void *)node->key, op_data)) != 0) | ^ H5SL.c: In function 'H5SL_release': H5SL.c:2218:12: warning: variable 'ret_value' set but not used [-Wunused-but-set-variable] 2218 | herr_t ret_value = SUCCEED; | ^~~~~~~~~ H5SL.c: In function 'H5SL_try_free_safe': H5SL.c:2349:44: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 2349 | if ((op_ret = (op)(node->item, (void *)node->key, op_data)) < 0) | ^ H5Shyper.c: In function 'H5S__hyper_iter_init': H5Shyper.c:12393:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5Shyper.c:12393:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5Shyper.c: In function 'H5S__hyper_shape_same': H5Shyper.c:12393:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5Spoint.c: In function 'H5S__point_shape_same': H5Spoint.c:2418:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 2418 | } /* end H5Sselect_elements() */ | ^ H5Spoint.c:2418:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5Spoint.c: In function 'H5S__point_offset': H5Spoint.c:2418:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5T.c: In function 'H5T_cmp': H5T.c:6293:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 6293 | } /* end H5T_own_vol_obj() */ | ^ H5T.c:6293:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5T.c:6293:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5T.c:6293:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5T.c:6293:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5T.c:6293:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5T.c:6293:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5T.c:6293:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5T.c: In function 'H5T__path_find_real': H5T.c:6293:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5Tbit.c: In function 'H5T__bit_get_d': H5Tbit.c:271:1: warning: label 'done' defined but not used [-Wunused-label] 271 | done: | ^~~~ H5T.c: In function 'H5T__unregister': H5T.c:6293:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5T.c:6293:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL.c: In function 'H5SL_remove': H5SL.c:2556:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 2556 | } /* end H5SL_close() */ | ^ H5SL.c:2556:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL.c:2556:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL.c:2556:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL.c:2556:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL.c:2556:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL.c:2556:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL.c:2556:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5SL.c:2556:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5Sall.c: In function 'H5S__all_shape_same': H5Sall.c:1188:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 1188 | } /* end H5Sselect_all() */ | ^ H5Sselect.c: In function 'H5S_select_shape_same': H5Sselect.c:3213:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 3213 | } /* end H5Ssel_iter_close() */ | ^ H5Sall.c:910:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 910 | H5S__all_shape_same(const H5S_t *space1, const H5S_t *space2) | ^~~~~~~~~~~~~~~~~~~ H5Sall.c:910:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5Sall.c:910:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5Spoint.c:1692:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 1692 | H5S__point_offset(const H5S_t *space, hsize_t *offset) | ^~~~~~~~~~~~~~~~~ H5Spoint.c:1692:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5Spoint.c:1692:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5Sselect.c:1742:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 1742 | H5S_select_shape_same(const H5S_t *space1, const H5S_t *space2) | ^~~~~~~~~~~~~~~~~~~~~ H5Sselect.c:1742:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5Sselect.c:1742:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5Shyper.c: In function 'H5S__hyper_iter_coords': H5Shyper.c:798:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 798 | H5S__hyper_iter_coords(const H5S_sel_iter_t *iter, hsize_t *coords) | ^~~~~~~~~~~~~~~~~~~~~~ H5Shyper.c:798:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5T.c: In function 'H5T_cmp': H5T.c:4477:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 4477 | H5T_cmp(const H5T_t *dt1, const H5T_t *dt2, hbool_t superset) | ^~~~~~~ H5T.c:4477:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5T.c:4477:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5T.c:4477:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5T.c:4477:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5T.c:4477:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5T.c:4477:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5T.c:4477:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5T.c:4477:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5T.c:4477:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5T.c:4477:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5T.c:4477:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5Tconv.c: In function 'H5T__conv_struct': H5Tconv.c:9550:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 9550 | } /* end H5T_reclaim_cb() */ | ^ H5Tconv.c: In function 'H5T__conv_struct_opt': H5Tconv.c:9550:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5Tconv.c:9550:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5T.c:4647:16: warning: assuming signed overflow does not occur when simplifying range test [-Wstrict-overflow] 4647 | if (dt2->shared->u.enumer.nmembs > 1) { | ^ H5T.c:4630:16: warning: assuming signed overflow does not occur when simplifying range test [-Wstrict-overflow] 4630 | if (dt1->shared->u.enumer.nmembs > 1) { | ^ H5T.c:4477:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 4477 | H5T_cmp(const H5T_t *dt1, const H5T_t *dt2, hbool_t superset) | ^~~~~~~ H5T.c:4477:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5T.c: In function 'H5T__path_find_real': H5T.c:5006:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 5006 | H5T__path_find_real(const H5T_t *src, const H5T_t *dst, const char *name, H5T_conv_func_t *conv) | ^~~~~~~~~~~~~~~~~~~ H5T.c:5006:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5T.c:5006:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] In function 'H5S__hyper_project_simple_lower', inlined from 'H5S__hyper_project_simple' at H5Shyper.c:6894:17: H5Shyper.c:6636:47: warning: potential null pointer dereference [-Wnull-dereference] 6636 | new_space->select.sel_info.hslab->span_lst->count++; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ H5Shyper.c:6636:54: warning: potential null pointer dereference [-Wnull-dereference] 6636 | new_space->select.sel_info.hslab->span_lst->count++; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ H5Shyper.c:6636:47: warning: potential null pointer dereference [-Wnull-dereference] 6636 | new_space->select.sel_info.hslab->span_lst->count++; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ H5Shyper.c:6636:54: warning: potential null pointer dereference [-Wnull-dereference] 6636 | new_space->select.sel_info.hslab->span_lst->count++; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In function 'H5S__hyper_project_simple_higher', inlined from 'H5S__hyper_project_simple' at H5Shyper.c:6905:17: H5Shyper.c:6728:21: warning: potential null pointer dereference [-Wnull-dereference] 6728 | prev_span->down = base_space->select.sel_info.hslab->span_lst; | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ H5T.c: In function 'H5Tunregister': H5T.c:2865:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 2865 | H5Tunregister(H5T_pers_t pers, const char *name, hid_t src_id, hid_t dst_id, H5T_conv_t func) | ^~~~~~~~~~~~~ H5T.c:2865:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5T.c:2865:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5T.c:2865:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5T.c:2865:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5T.c:2865:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5Tref.c: In function 'H5T__ref_mem_write': H5Tref.c:597:82: warning: unused parameter 'dst_size' [-Wunused-parameter] 597 | H5VL_object_t H5_ATTR_UNUSED *dst_file, void *dst_buf, size_t dst_size, | ~~~~~~~^~~~~~~~ H5Tref.c: In function 'H5T__ref_disk_isnull': H5Tref.c:738:42: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 738 | if (H5VL_blob_specific(src_file, (void *)p, H5VL_BLOB_ISNULL, isnull) < 0) | ^ H5Shyper.c: In function 'H5S__hyper_iter_init': H5Shyper.c:561:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 561 | H5S__hyper_iter_init(const H5S_t *space, H5S_sel_iter_t *iter) | ^~~~~~~~~~~~~~~~~~~~ H5Shyper.c:561:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5Shyper.c: In function 'H5S__hyper_shape_same': H5Shyper.c:5596:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 5596 | H5S__hyper_shape_same(const H5S_t *space1, const H5S_t *space2) | ^~~~~~~~~~~~~~~~~~~~~ H5Shyper.c:5596:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5Shyper.c:5596:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5Shyper.c: In function 'H5S__get_select_hyper_blocklist': H5Shyper.c:4704:41: warning: assuming signed overflow does not occur when simplifying range test [-Wstrict-overflow] 4704 | while (temp_dim >= 0 && !done) { | ^~~~~ H5Shyper.c:4593:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 4593 | H5S__get_select_hyper_blocklist(H5S_t *space, hsize_t startblock, hsize_t numblocks, hsize_t *buf) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ H5Shyper.c: In function 'H5S__hyper_serialize': H5Shyper.c:4124:54: warning: assuming signed overflow does not occur when simplifying range test [-Wstrict-overflow] 4124 | while (temp_dim >= 0 && complete == FALSE) { H5Shyper.c:3945:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 3945 | H5S__hyper_serialize(const H5S_t *space, uint8_t **p) | ^~~~~~~~~~~~~~~~~~~~ H5Tconv.c: In function 'H5T__conv_struct': H5Tconv.c:2201:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 2201 | H5T__conv_struct(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, | ^~~~~~~~~~~~~~~~ H5Tconv.c:2201:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5Tconv.c:2201:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5Tconv.c: In function 'H5T__conv_struct_opt': H5Tconv.c:2428:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 2428 | H5T__conv_struct_opt(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, | ^~~~~~~~~~~~~~~~~~~~ H5Tconv.c:2428:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5Tconv.c:2428:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5Tconv.c:2428:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5Tconv.c:2428:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5Tconv.c:2428:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5Tvlen.c: In function 'H5T__vlen_disk_delete': H5Tvlen.c:1017:42: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 1017 | if (H5VL_blob_specific(file, (void *)vl, H5VL_BLOB_DELETE) < 0) /* Casting away 'const' OK -QAK */ | ^ H5lib_settings.c:31:6: warning: size of 'H5libhdf5_settings' 4631 bytes exceeds maximum object size 2560 [-Wlarger-than=] 31 | char H5libhdf5_settings[]= | ^~~~~~~~~~~~~~~~~~ In file included from H5VLint.c:30: H5VLint.c: In function 'H5VL__get_connector_name': H5private.h:1454:28: warning: 'strncpy' specified bound depends on the length of the source argument [-Wstringop-truncation] 1454 | #define HDstrncpy(X, Y, Z) strncpy(X, Y, Z) | ^~~~~~~~~~~~~~~~ H5VLint.c:1702:9: note: in expansion of macro 'HDstrncpy' 1702 | HDstrncpy(name, cls->name, MIN(len + 1, size)); | ^~~~~~~~~ H5private.h:1445:21: note: length computed here 1445 | #define HDstrlen(S) strlen(S) | ^~~~~~~~~ H5VLint.c:1700:11: note: in expansion of macro 'HDstrlen' 1700 | len = HDstrlen(cls->name); | ^~~~~~~~ set_extent.c: In function 'test_random_rank4': set_extent.c:2249:23: warning: size of 'rbuf' 40000 bytes exceeds maximum object size 2560 [-Wlarger-than=] 2249 | static int rbuf[10][10][10][10]; /* Read buffer */ | ^~~~ set_extent.c:2250:23: warning: size of 'wbuf' 40000 bytes exceeds maximum object size 2560 [-Wlarger-than=] 2250 | static int wbuf[10][10][10][10]; /* Write buffer */ | ^~~~ set_extent.c:2251:23: warning: size of 'dim_log' 3232 bytes exceeds maximum object size 2560 [-Wlarger-than=] 2251 | static hsize_t dim_log[RAND4_NITER + 1][4]; /* Log of dataset dimensions */ | ^~~~~~~ set_extent.c: In function 'test_random_rank4_vl': set_extent.c:2446:23: warning: size of 'rbuf' 160000 bytes exceeds maximum object size 2560 [-Wlarger-than=] 2446 | static hvl_t rbuf[10][10][10][10]; /* Read buffer */ | ^~~~ set_extent.c:2447:23: warning: size of 'wbuf' 160000 bytes exceeds maximum object size 2560 [-Wlarger-than=] 2447 | static hvl_t wbuf[10][10][10][10]; /* Write buffer */ | ^~~~ set_extent.c:2448:23: warning: size of 'dim_log' 3232 bytes exceeds maximum object size 2560 [-Wlarger-than=] 2448 | static hsize_t dim_log[RAND4_NITER + 1][4]; /* Log of dataset dimensions */ | ^~~~~~~ app_ref.c: In function 'main': app_ref.c:185:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 185 | } | ^ app_ref.c:185:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] app_ref.c:185:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] app_ref.c:185:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] app_ref.c:185:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] app_ref.c:185:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] app_ref.c:185:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] app_ref.c:185:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] app_ref.c:185:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] app_ref.c:185:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] app_ref.c:185:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] app_ref.c:35:19: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] 35 | for (i = 0; i < ninc; i++) \ | ~~^~~~~~ app_ref.c:99:5: note: in expansion of macro 'RAND_INC' 99 | RAND_INC(T_FILE) | ^~~~~~~~ app_ref.c:35:19: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] 35 | for (i = 0; i < ninc; i++) \ | ~~^~~~~~ app_ref.c:105:5: note: in expansion of macro 'RAND_INC' 105 | RAND_INC(T_PLIST) | ^~~~~~~~ app_ref.c:35:19: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] 35 | for (i = 0; i < ninc; i++) \ | ~~^~~~~~ app_ref.c:111:5: note: in expansion of macro 'RAND_INC' 111 | RAND_INC(T_PCLASS) | ^~~~~~~~ app_ref.c:35:19: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] 35 | for (i = 0; i < ninc; i++) \ | ~~^~~~~~ app_ref.c:117:5: note: in expansion of macro 'RAND_INC' 117 | RAND_INC(T_TYPE) | ^~~~~~~~ app_ref.c:35:19: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] 35 | for (i = 0; i < ninc; i++) \ | ~~^~~~~~ app_ref.c:123:5: note: in expansion of macro 'RAND_INC' 123 | RAND_INC(T_SPACE) | ^~~~~~~~ app_ref.c:35:19: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] 35 | for (i = 0; i < ninc; i++) \ | ~~^~~~~~ app_ref.c:130:5: note: in expansion of macro 'RAND_INC' 130 | RAND_INC(T_DSET) | ^~~~~~~~ app_ref.c:35:19: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] 35 | for (i = 0; i < ninc; i++) \ | ~~^~~~~~ app_ref.c:137:5: note: in expansion of macro 'RAND_INC' 137 | RAND_INC(T_ATTR) | ^~~~~~~~ app_ref.c:35:19: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] 35 | for (i = 0; i < ninc; i++) \ | ~~^~~~~~ app_ref.c:143:5: note: in expansion of macro 'RAND_INC' 143 | RAND_INC(T_GROUP) | ^~~~~~~~ app_ref.c:35:19: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] 35 | for (i = 0; i < ninc; i++) \ | ~~^~~~~~ app_ref.c:149:5: note: in expansion of macro 'RAND_INC' 149 | RAND_INC(T_ECLASS) | ^~~~~~~~ app_ref.c:35:19: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] 35 | for (i = 0; i < ninc; i++) \ | ~~^~~~~~ app_ref.c:155:5: note: in expansion of macro 'RAND_INC' 155 | RAND_INC(T_EMSG) | ^~~~~~~~ app_ref.c:35:19: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] 35 | for (i = 0; i < ninc; i++) \ | ~~^~~~~~ app_ref.c:161:5: note: in expansion of macro 'RAND_INC' 161 | RAND_INC(T_ESTACK) | ^~~~~~~~ tcoords.c: In function 'test_multiple_ends': tcoords.c:383:13: warning: size of 'data_buf' 69120 bytes exceeds maximum object size 2560 [-Wlarger-than=] 383 | int data_buf[4][5][3][4][2][3][6][2]; | ^~~~~~~~ tcoords.c:419:13: warning: size of 'mem5_buffer' 7680 bytes exceeds maximum object size 2560 [-Wlarger-than=] 419 | int mem5_buffer[4][5][1][4][2][1][6][2]; | ^~~~~~~~~~~ tid.c: In function 'test_id_type_list': tid.c:888:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 888 | } | ^ cache.c: In function 'check_flush_cache__flush_ops': cache.c:6191:41: warning: size of 'spec' 2592 bytes exceeds maximum object size 2560 [-Wlarger-than=] 6191 | struct fo_flush_cache_test_spec spec[6] = { | ^~~~ cache.c:6424:41: warning: size of 'spec' 2592 bytes exceeds maximum object size 2560 [-Wlarger-than=] 6424 | struct fo_flush_cache_test_spec spec[6] = { | ^~~~ cache.c:6947:41: warning: size of 'spec' 4320 bytes exceeds maximum object size 2560 [-Wlarger-than=] 6947 | struct fo_flush_cache_test_spec spec[10] = { | ^~~~ cache.c:7343:41: warning: size of 'spec' 4320 bytes exceeds maximum object size 2560 [-Wlarger-than=] 7343 | struct fo_flush_cache_test_spec spec[10] = { | ^~~~ cache.c: In function 'check_flush_cache__flush_op_eviction_test': cache.c:8428:34: warning: size of 'expected' 6160 bytes exceeds maximum object size 2560 [-Wlarger-than=] 8428 | struct expected_entry_status expected[10 + 31 + 14] = { | ^~~~~~~~ tid.c: In function 'test_remove_clear_type': tid.c:888:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] cache.c: In function 'check_flush_cache__single_entry': cache.c:11621:11: warning: size of 'spec' 8192 bytes exceeds maximum object size 2560 [-Wlarger-than=] 11621 | } spec[256] = | ^~~~ tid.c: In function 'rct_free_cb': tid.c:888:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] objcopy_ref.c: In function 'compare_data': objcopy_ref.c:942:24: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 942 | ref_buf1 = (H5R_ref_t *)buf1; | ^ objcopy_ref.c:943:24: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] 943 | ref_buf2 = (H5R_ref_t *)buf2; | ^ titerate.c: In function 'aiter_cb': titerate.c:1201:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 1201 | } | ^ titerate.c:1201:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] titerate.c: In function 'liter_cb': titerate.c:1201:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] titerate.c:1201:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] tarray.c: In function 'test_array_vlen_atomic': tarray.c:1138:13: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] 1138 | for (k = 0; k < (i + j + 1); k++) | ^~~ tarray.c: In function 'test_array_vlen_array': tarray.c:1358:13: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] 1358 | for (k = 0; k < (i + j + 1); k++) | ^~~ dsets.c: In function 'make_random_offset_and_increment': dsets.c:7851:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] 7851 | maxinc = MIN(nelts - 1, LONG_MAX - nelts); | ^~~~~~ In file included from h5test.h:28, from ohdr.c:17: ohdr.c: In function 'test_unknown': ../src/H5private.h:1448:28: warning: 'strncat' specified bound 5 equals source length [-Wstringop-overflow=] 1448 | #define HDstrncat(X, Y, Z) strncat(X, Y, Z) | ^~~~~~~~~~~~~~~~ ohdr.c:491:5: note: in expansion of macro 'HDstrncat' 491 | HDstrncat(testfile, ".copy", 5); | ^~~~~~~~~ ntypes.c:29:7: warning: size of 'ipoints2' 80000 bytes exceeds maximum object size 2560 [-Wlarger-than=] 29 | int ipoints2[DIM0][DIM1], icheck2[DIM0][DIM1]; | ^~~~~~~~ ntypes.c:29:29: warning: size of 'icheck2' 80000 bytes exceeds maximum object size 2560 [-Wlarger-than=] 29 | int ipoints2[DIM0][DIM1], icheck2[DIM0][DIM1]; | ^~~~~~~ ntypes.c:30:7: warning: size of 'spoints2' 40000 bytes exceeds maximum object size 2560 [-Wlarger-than=] 30 | short spoints2[DIM0][DIM1], scheck2[DIM0][DIM1]; | ^~~~~~~~ ntypes.c:30:29: warning: size of 'scheck2' 40000 bytes exceeds maximum object size 2560 [-Wlarger-than=] 30 | short spoints2[DIM0][DIM1], scheck2[DIM0][DIM1]; | ^~~~~~~ ntypes.c:31:7: warning: size of 'ipoints3' 400000 bytes exceeds maximum object size 2560 [-Wlarger-than=] 31 | int ipoints3[DIM0][DIM1][5], icheck3[DIM0][DIM1][5]; | ^~~~~~~~ ntypes.c:31:32: warning: size of 'icheck3' 400000 bytes exceeds maximum object size 2560 [-Wlarger-than=] 31 | int ipoints3[DIM0][DIM1][5], icheck3[DIM0][DIM1][5]; | ^~~~~~~ dt_arith.c: In function 'my_isnan': dt_arith.c:2791:21: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 2791 | retval = (x != x); | ^~ dt_arith.c:2796:21: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 2796 | retval = (x != x); | ^~ dt_arith.c:2802:21: warning: comparing floating-point with '==' or '!=' is unsafe [-Wfloat-equal] 2802 | retval = (x != x); | ^~ cache.c: In function 'check_metadata_blizzard_absence': cache.c:26889:34: warning: size of 'expected' 16800 bytes exceeds maximum object size 2560 [-Wlarger-than=] 26889 | struct expected_entry_status expected[150] = | ^~~~~~~~ tfile.c: In function 'test_libver_macros': tfile.c:7379:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 7379 | VERIFY(H5_VERSION_GE(major - 1, minor, release), TRUE, "H5_VERSION_GE"); | ^~~~~~ tfile.c:7380:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 7380 | VERIFY(H5_VERSION_GE(major - 1, minor + 1, release), TRUE, "H5_VERSION_GE"); | ^~~~~~ tfile.c:7380:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] tfile.c:7381:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 7381 | VERIFY(H5_VERSION_GE(major - 1, minor, release + 1), TRUE, "H5_VERSION_GE"); | ^~~~~~ tfile.c:7382:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 7382 | VERIFY(H5_VERSION_GE(major, minor - 1, release), TRUE, "H5_VERSION_GE"); | ^~~~~~ tfile.c:7383:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 7383 | VERIFY(H5_VERSION_GE(major, minor - 1, release + 1), TRUE, "H5_VERSION_GE"); | ^~~~~~ tfile.c:7385:9: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 7385 | VERIFY(H5_VERSION_GE(major, minor, release - 1), TRUE, "H5_VERSION_GE"); | ^~~~~~ tfile.c:7388:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 7388 | VERIFY(H5_VERSION_GE(major + 1, minor - 1, release), FALSE, "H5_VERSION_GE"); | ^~~~~~ tfile.c:7389:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 7389 | VERIFY(H5_VERSION_GE(major + 1, minor - 1, release - 1), FALSE, "H5_VERSION_GE"); | ^~~~~~ tfile.c:7389:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] tfile.c:7390:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 7390 | VERIFY(H5_VERSION_GE(major, minor + 1, release), FALSE, "H5_VERSION_GE"); | ^~~~~~ tfile.c:7391:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 7391 | VERIFY(H5_VERSION_GE(major, minor + 1, release - 1), FALSE, "H5_VERSION_GE"); | ^~~~~~ tfile.c:7391:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] tfile.c:7396:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 7396 | VERIFY(H5_VERSION_LE(major + 1, minor - 1, release), TRUE, "H5_VERSION_LE"); | ^~~~~~ tfile.c:7397:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 7397 | VERIFY(H5_VERSION_LE(major + 1, minor - 1, release - 1), TRUE, "H5_VERSION_LE"); | ^~~~~~ tfile.c:7397:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] tfile.c:7398:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 7398 | VERIFY(H5_VERSION_LE(major, minor + 1, release), TRUE, "H5_VERSION_LE"); | ^~~~~~ tfile.c:7399:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 7399 | VERIFY(H5_VERSION_LE(major, minor + 1, release - 1), TRUE, "H5_VERSION_LE"); | ^~~~~~ tfile.c:7399:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] tfile.c:7402:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 7402 | VERIFY(H5_VERSION_LE(major - 1, minor, release), FALSE, "H5_VERSION_LE"); | ^~~~~~ tfile.c:7403:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 7403 | VERIFY(H5_VERSION_LE(major - 1, minor + 1, release), FALSE, "H5_VERSION_LE"); | ^~~~~~ tfile.c:7403:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] tfile.c:7404:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 7404 | VERIFY(H5_VERSION_LE(major - 1, minor + 1, release + 1), FALSE, "H5_VERSION_LE"); | ^~~~~~ tfile.c:7404:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] tfile.c:7405:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 7405 | VERIFY(H5_VERSION_LE(major, minor - 1, release), FALSE, "H5_VERSION_LE"); | ^~~~~~ tfile.c:7406:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 7406 | VERIFY(H5_VERSION_LE(major, minor - 1, release + 1), FALSE, "H5_VERSION_LE"); | ^~~~~~ tfile.c:7408:9: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 7408 | VERIFY(H5_VERSION_LE(major, minor, release - 1), FALSE, "H5_VERSION_LE"); | ^~~~~~ cache.c: In function 'check_metadata_cork': cache.c:32877:34: warning: size of 'expected' 16800 bytes exceeds maximum object size 2560 [-Wlarger-than=] 32877 | struct expected_entry_status expected[150] = | ^~~~~~~~ cache.c: In function 'cedds__expunge_dirty_entry_in_flush_test': cache.c:33692:34: warning: size of 'expected' 4032 bytes exceeds maximum object size 2560 [-Wlarger-than=] 33692 | struct expected_entry_status expected[36] = | ^~~~~~~~ cache.c: In function 'cedds__H5C_make_space_in_cache': cache.c:33906:34: warning: size of 'expected' 4032 bytes exceeds maximum object size 2560 [-Wlarger-than=] 33906 | struct expected_entry_status expected[36] = | ^~~~~~~~ cache.c: In function 'cedds__H5C__autoadjust__ageout__evict_aged_out_entries': cache.c:34263:34: warning: size of 'expected' 4032 bytes exceeds maximum object size 2560 [-Wlarger-than=] 34263 | struct expected_entry_status expected[36] = | ^~~~~~~~ In function 'check_flush_cache__single_entry': cc1: warning: size of '*.LC0' 8192 bytes exceeds maximum object size 2560 [-Wlarger-than=] h5test.c: In function 'h5_get_vfd_fapl': h5test.c:991:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 991 | memb_addr[mt] = (haddr_t)MAX(mt - 1, 0) * (HADDR_MAX / 10); | ^~~~~~~~~ In function 'cedds__H5C_make_space_in_cache': cc1: warning: size of '*.LC6' 4032 bytes exceeds maximum object size 2560 [-Wlarger-than=] tfile.c: In function 'test_sects_freespace': tfile.c:8067:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 8067 | } | ^ cache.c: In function 'check_flush_cache__flush_op_eviction_test': cache.c:35972:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 35972 | } /* main() */ | ^ tcoords.c:375:1: warning: stack usage might be 81872 bytes [-Wstack-usage=] 375 | test_multiple_ends(hid_t file, hbool_t is_chunked) | ^~~~~~~~~~~~~~~~~~ cache_common.c: In function 'free_icr': cache_common.c:5333:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 5333 | } /* validate_mdc_config() */ | ^ cache_common.c:5333:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] cache_common.c: In function 'hl_row_major_scan_forward': cache_common.c:3894:40: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 3894 | if ((pass) && (do_inserts) && ((idx + lag) >= 0) && ((idx + lag) <= max_indices[type]) && | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ cache_common.c:5333:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 5333 | } /* validate_mdc_config() */ | ^ cache_common.c:5333:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] cache_common.c: In function 'hl_row_major_scan_backward': cache_common.c:4246:40: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 4246 | if ((pass) && (do_inserts) && ((idx + lag) >= 0) && ((idx + lag) <= local_max_index) && | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ tcoords.c:640:1: warning: the frame size of 81792 bytes is larger than 16384 bytes [-Wframe-larger-than=] 640 | } | ^ h5test.c: In function 'H5_get_srcdir_filename': h5test.c:2165:69: warning: '%s' directive output may be truncated writing up to 1022 bytes into a region of size between 2 and 1024 [-Wformat-truncation=] 2165 | HDsnprintf(srcdir_testpath, sizeof(srcdir_testpath), "%s%s", srcdir, filename); | ^~ In file included from h5test.h:28, from h5test.c:24: ../src/H5private.h:1400:20: note: 'snprintf' output between 1 and 2045 bytes into a destination of size 1024 1400 | #define HDsnprintf snprintf /*varargs*/ h5test.c:2165:13: note: in expansion of macro 'HDsnprintf' 2165 | HDsnprintf(srcdir_testpath, sizeof(srcdir_testpath), "%s%s", srcdir, filename); | ^~~~~~~~~~ tarray.c:1358:27: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] 1358 | for (k = 0; k < (i + j + 1); k++) | ~~^~~~~~~~~~~~~ dsets.c: In function 'test_compact_io': dsets.c:1027:9: warning: 'plist' may be used uninitialized [-Wmaybe-uninitialized] 1027 | H5Pclose(plist); | ^~~~~~~~~~~~~~~ dsets.c:832:40: note: 'plist' was declared here 832 | hid_t file, dataset, space, plist; | ^~~~~ dsets.c:1029:9: warning: 'dataset' may be used uninitialized [-Wmaybe-uninitialized] 1029 | H5Dclose(dataset); | ^~~~~~~~~~~~~~~~~ dsets.c:832:24: note: 'dataset' was declared here 832 | hid_t file, dataset, space, plist; | ^~~~~~~ dsets.c:1030:9: warning: 'file' may be used uninitialized [-Wmaybe-uninitialized] 1030 | H5Fclose(file); | ^~~~~~~~~~~~~~ dsets.c:832:18: note: 'file' was declared here 832 | hid_t file, dataset, space, plist; | ^~~~ cache_common.c: In function 'row_major_scan_forward': cache_common.c:3528:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 3528 | row_major_scan_forward(H5F_t *file_ptr, int32_t max_index, int32_t lag, hbool_t verbose, hbool_t reset_stats, | ^~~~~~~~~~~~~~~~~~~~~~ cache_common.c:3528:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] cache_common.c:3528:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] cache_common.c:3528:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] cache_common.c:3528:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] cache_common.c:3528:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] cache_common.c:3528:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] cache_common.c:3528:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] cache_common.c:3528:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] cache_common.c:3528:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] cache_common.c:3528:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] cache_common.c:3528:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] cache_common.c:3528:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] cache_common.c:3528:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] cache_common.c:3528:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] cache_common.c:3528:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] cache_common.c:3528:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] cache_common.c:3528:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] cache_common.c:3528:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] cache_common.c:3528:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] cache_common.c: In function 'hl_row_major_scan_forward': cache_common.c:3860:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 3860 | hl_row_major_scan_forward(H5F_t *file_ptr, int32_t max_index, hbool_t verbose, hbool_t reset_stats, | ^~~~~~~~~~~~~~~~~~~~~~~~~ cache_common.c:3860:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] cache_common.c:3893:23: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 3893 | while ((pass) && (idx <= (local_max_index + lag))) { | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cache_common.c:3860:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 3860 | hl_row_major_scan_forward(H5F_t *file_ptr, int32_t max_index, hbool_t verbose, hbool_t reset_stats, | ^~~~~~~~~~~~~~~~~~~~~~~~~ cache_common.c: In function 'row_major_scan_backward': cache_common.c:3952:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 3952 | row_major_scan_backward(H5F_t *file_ptr, int32_t max_index, int32_t lag, hbool_t verbose, hbool_t reset_stats, | ^~~~~~~~~~~~~~~~~~~~~~~ cache_common.c:3952:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] cache_common.c:3952:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] cache_common.c:3952:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] cache_common.c:3952:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] cache_common.c:3952:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] cache_common.c:3952:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] cache_common.c:3952:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] cache_common.c:3952:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] cache_common.c:3952:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] cache_common.c:3952:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] cache_common.c:3952:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] cache_common.c:3952:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] cache_common.c:3952:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] cache_common.c:3952:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] cache_common.c:3952:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] cache_common.c:3952:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] cache_common.c:3952:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] cache_common.c:3952:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] cache_common.c: In function 'hl_row_major_scan_backward': cache_common.c:4212:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 4212 | hl_row_major_scan_backward(H5F_t *file_ptr, int32_t max_index, hbool_t verbose, hbool_t reset_stats, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ cache_common.c: In function 'col_major_scan_backward': cache_common.c:4530:26: warning: 'local_max_index' may be used uninitialized [-Wmaybe-uninitialized] 4530 | idx = local_max_index[NUMBER_OF_ENTRY_TYPES - 1] + lag; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ cache_common.c:4507:13: note: 'local_max_index' declared here 4507 | int32_t local_max_index[NUMBER_OF_ENTRY_TYPES]; | ^~~~~~~~~~~~~~~ cache.c: In function 'check_flush_cache__single_entry': cache.c:10563:1: warning: stack usage might be 8336 bytes [-Wstack-usage=] 10563 | check_flush_cache__single_entry(H5F_t *file_ptr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cache_common.c: In function 'check_and_validate_cache_hit_rate': cache_common.c:5001:24: warning: potential null pointer dereference [-Wnull-dereference] 5001 | cache_accesses = cache_ptr->cache_accesses; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ cache_common.c:5000:24: warning: potential null pointer dereference [-Wnull-dereference] 5000 | cache_hits = cache_ptr->cache_hits; | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ cache_common.c: In function 'check_and_validate_cache_size': cache_common.c:5128:34: warning: potential null pointer dereference [-Wnull-dereference] 5128 | expected_cur_num_entries = cache_ptr->index_len; | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ cache_common.c:5127:34: warning: potential null pointer dereference [-Wnull-dereference] 5127 | expected_cur_size = cache_ptr->index_size; | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ cache_common.c:5126:34: warning: potential null pointer dereference [-Wnull-dereference] 5126 | expected_min_clean_size = cache_ptr->min_clean_size; | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ cache_common.c:5125:34: warning: potential null pointer dereference [-Wnull-dereference] 5125 | expected_max_size = cache_ptr->max_cache_size; | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ cache.c: In function 'check_flush_cache__flush_ops': cache.c:4815:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 4815 | check_flush_cache__flush_ops(H5F_t *file_ptr) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ dsets.c: In function 'test_missing_chunk': dsets.c:7777:9: warning: 'fapl' may be used uninitialized [-Wmaybe-uninitialized] 7777 | H5Pclose(fapl); | ^~~~~~~~~~~~~~ dsets.c:7580:23: note: 'fapl' was declared here 7580 | hid_t fapl; /* File access property list */ | ^~~~ cache.c:4815:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] In function 'check_flush_cache__flush_op_eviction_test', inlined from 'check_flush_cache__flush_ops' at cache.c:7984:5: cache.c:10305:42: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 10305 | for (i = num_variable_entries; i < num_variable_entries + num_monster_entries + num_large_entries - 1; | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cache.c: In function 'check_metadata_blizzard_absence': cache.c:26869:1: warning: stack usage is 16880 bytes [-Wstack-usage=] 26869 | check_metadata_blizzard_absence(hbool_t fill_via_insertion, unsigned paged) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cache.c:27696:1: warning: the frame size of 16816 bytes is larger than 16384 bytes [-Wframe-larger-than=] 27696 | } /* check_metadata_blizzard_absence() */ | ^ dtransform.c: In function 'main': dtransform.c:347:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] 347 | TEST_TYPE_CONTIG(dxpl_id_utrans_inv, char, H5T_NATIVE_CHAR, "char", transformData, 0); | ^~~~~~~~~~~~~~~~ dtransform.c:347:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] dtransform.c:347:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] dtransform.c:347:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] dtransform.c:348:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] 348 | TEST_TYPE_CONTIG(dxpl_id_utrans_inv, unsigned char, H5T_NATIVE_UCHAR, "uchar", transformData, 0); | ^~~~~~~~~~~~~~~~ dtransform.c:348:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] dtransform.c:348:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] dtransform.c:348:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] dtransform.c:349:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] 349 | TEST_TYPE_CONTIG(dxpl_id_c_to_f, signed char, H5T_NATIVE_SCHAR, "schar", windchillFfloat, 1); | ^~~~~~~~~~~~~~~~ dtransform.c:349:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] dtransform.c:349:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] dtransform.c:349:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] dtransform.c:350:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] 350 | TEST_TYPE_CONTIG(dxpl_id_c_to_f, short, H5T_NATIVE_SHORT, "short", windchillFfloat, 1); | ^~~~~~~~~~~~~~~~ dtransform.c:350:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] dtransform.c:350:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] dtransform.c:350:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] dtransform.c:351:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] 351 | TEST_TYPE_CONTIG(dxpl_id_utrans_inv, unsigned short, H5T_NATIVE_USHORT, "ushort", transformData, 0); | ^~~~~~~~~~~~~~~~ dtransform.c:351:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] dtransform.c:351:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] dtransform.c:351:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] dtransform.c:352:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] 352 | TEST_TYPE_CONTIG(dxpl_id_c_to_f, int, H5T_NATIVE_INT, "int", windchillFfloat, 1); | ^~~~~~~~~~~~~~~~ dtransform.c:352:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] dtransform.c:352:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] dtransform.c:352:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] dtransform.c:354:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] 354 | TEST_TYPE_CONTIG(dxpl_id_c_to_f, long, H5T_NATIVE_LONG, "long", windchillFfloat, 1); | ^~~~~~~~~~~~~~~~ dtransform.c:354:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] dtransform.c:354:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] dtransform.c:354:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] dtransform.c:356:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] 356 | TEST_TYPE_CONTIG(dxpl_id_c_to_f, long long, H5T_NATIVE_LLONG, "llong", windchillFfloat, 1); | ^~~~~~~~~~~~~~~~ dtransform.c:356:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] dtransform.c:356:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] dtransform.c:356:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] dtransform.c:123:21: warning: size of 'array' 3456 bytes exceeds maximum object size 2560 [-Wlarger-than=] 123 | TYPE array[ROWS][COLS]; \ | ^~~~~ dtransform.c:361:5: note: in expansion of macro 'TEST_TYPE_CONTIG' 361 | TEST_TYPE_CONTIG(dxpl_id_c_to_f, long double, H5T_NATIVE_LDOUBLE, "ldouble", windchillFfloat, 1); | ^~~~~~~~~~~~~~~~ dtransform.c:364:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] 364 | TEST_TYPE_CHUNK(dxpl_id_utrans_inv, char, H5T_NATIVE_CHAR, "char", transformData, 0); | ^~~~~~~~~~~~~~~ dtransform.c:364:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] dtransform.c:365:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] 365 | TEST_TYPE_CHUNK(dxpl_id_utrans_inv, unsigned char, H5T_NATIVE_UCHAR, "uchar", transformData, 0); | ^~~~~~~~~~~~~~~ dtransform.c:365:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] dtransform.c:366:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] 366 | TEST_TYPE_CHUNK(dxpl_id_c_to_f, signed char, H5T_NATIVE_SCHAR, "schar", windchillFfloat, 1); | ^~~~~~~~~~~~~~~ dtransform.c:366:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] dtransform.c:367:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] 367 | TEST_TYPE_CHUNK(dxpl_id_c_to_f, short, H5T_NATIVE_SHORT, "short", windchillFfloat, 1); | ^~~~~~~~~~~~~~~ dtransform.c:367:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] dtransform.c:368:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] 368 | TEST_TYPE_CHUNK(dxpl_id_utrans_inv, unsigned short, H5T_NATIVE_USHORT, "ushort", transformData, 0); | ^~~~~~~~~~~~~~~ dtransform.c:368:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] dtransform.c:369:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] 369 | TEST_TYPE_CHUNK(dxpl_id_c_to_f, int, H5T_NATIVE_INT, "int", windchillFfloat, 1); | ^~~~~~~~~~~~~~~ dtransform.c:369:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] dtransform.c:371:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] 371 | TEST_TYPE_CHUNK(dxpl_id_c_to_f, long, H5T_NATIVE_LONG, "long", windchillFfloat, 1); | ^~~~~~~~~~~~~~~ dtransform.c:371:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] dtransform.c:373:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] 373 | TEST_TYPE_CHUNK(dxpl_id_c_to_f, long long, H5T_NATIVE_LLONG, "llong", windchillFfloat, 1); | ^~~~~~~~~~~~~~~ dtransform.c:373:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] dtransform.c:210:21: warning: size of 'array' 3456 bytes exceeds maximum object size 2560 [-Wlarger-than=] 210 | TYPE array[ROWS][COLS]; \ | ^~~~~ dtransform.c:378:5: note: in expansion of macro 'TEST_TYPE_CHUNK' 378 | TEST_TYPE_CHUNK(dxpl_id_c_to_f, long double, H5T_NATIVE_LDOUBLE, "ldouble", windchillFfloat, 1); | ^~~~~~~~~~~~~~~ dtransform.c:948:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 948 | } | ^ dtransform.c:948:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] dtransform.c:948:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] dtransform.c:948:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] dtransform.c:948:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] dtransform.c:948:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] dtransform.c:948:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] dtransform.c:948:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] dtransform.c:948:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] dtransform.c:948:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] dtransform.c:948:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] dtransform.c:948:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] dtransform.c:948:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] dtransform.c:948:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] dtransform.c:948:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] dtransform.c:948:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] dtransform.c:948:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] dtransform.c:948:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] dtransform.c:301:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 301 | main(void) | ^~~~ dtransform.c:301:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] dtransform.c:301:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] dtransform.c:301:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] dtransform.c:301:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] dtransform.c:301:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] dtransform.c:301:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] dtransform.c:301:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] dtransform.c:301:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] dtransform.c:301:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] dtransform.c:301:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] dtransform.c:301:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] dtransform.c:301:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] dtransform.c:301:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] dtransform.c:301:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] dtransform.c:301:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] dtransform.c:301:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] dtransform.c:301:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] dtransform.c:301:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] dtransform.c:301:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] dtransform.c:301:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] dtransform.c:301:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] dtransform.c:301:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] dtransform.c:301:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] dtransform.c:301:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] dtransform.c:301:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] dtransform.c:301:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] dtransform.c:301:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] dtransform.c:301:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] dtransform.c:301:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] dtransform.c:301:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] dtransform.c:301:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] dtransform.c:301:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] dtransform.c:301:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] dtransform.c:301:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] dtransform.c:301:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] cache.c: In function 'check_metadata_cork': cache.c:32856:1: warning: stack usage is 16896 bytes [-Wstack-usage=] 32856 | check_metadata_cork(hbool_t fill_via_insertion, unsigned paged) | ^~~~~~~~~~~~~~~~~~~ cache.c:33552:1: warning: the frame size of 16832 bytes is larger than 16384 bytes [-Wframe-larger-than=] 33552 | } /* check_metadata_cork() */ | ^ tcheck_version.c: In function 'parse': tcheck_version.c:61:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 61 | parse(int ac, char **av) | ^~~~~ swmr_sparse_reader.c: In function 'read_records': swmr_sparse_reader.c:262:13: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] 262 | if (HDtime(NULL) >= (time_t)(start_time + (time_t)TIMEOUT)) { | ^~ vds_swmr_writer.c: In function 'main': vds_swmr_writer.c:117:26: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] 117 | while (HDtime(0) < delay) vds_env.c: In function 'test_vds_prefix_second': vds_env.c:45:1: warning: stack usage might be 9616 bytes [-Wstack-usage=] 45 | test_vds_prefix_second(unsigned config, hid_t fapl) | ^~~~~~~~~~~~~~~~~~~~~~ swmr.c: In function 'test_refresh_concur': swmr.c:7012:9: warning: 'fid' may be used uninitialized [-Wmaybe-uninitialized] 7012 | H5Fclose(fid); | ^~~~~~~~~~~~~ swmr.c:6724:11: note: 'fid' was declared here 6724 | hid_t fid; /* File ID */ | ^~~ cork.c: In function 'test_dset_cork': cork.c:2208:9: warning: 'dcpl' may be used uninitialized [-Wmaybe-uninitialized] 2208 | H5Pclose(dcpl); | ^~~~~~~~~~~~~~ cork.c:1889:14: note: 'dcpl' was declared here 1889 | hid_t dcpl; /* Dataset creation property list */ | ^~~~ cork.c:2203:9: warning: 'sid' may be used uninitialized [-Wmaybe-uninitialized] 2203 | H5Sclose(sid); | ^~~~~~~~~~~~~ cork.c:1888:14: note: 'sid' was declared here 1888 | hid_t sid; /* Dataspace ID */ | ^~~ cork.c:2207:9: warning: 'tid2' may be used uninitialized [-Wmaybe-uninitialized] 2207 | H5Tclose(tid2); | ^~~~~~~~~~~~~~ cork.c:1887:20: note: 'tid2' was declared here 1887 | hid_t tid1, tid2; /* Datatype IDs */ | ^~~~ cork.c:2206:9: warning: 'tid1' may be used uninitialized [-Wmaybe-uninitialized] 2206 | H5Tclose(tid1); | ^~~~~~~~~~~~~~ cork.c:1887:14: note: 'tid1' was declared here 1887 | hid_t tid1, tid2; /* Datatype IDs */ | ^~~~ cork.c:2205:9: warning: 'did2' may be used uninitialized [-Wmaybe-uninitialized] 2205 | H5Dclose(did2); | ^~~~~~~~~~~~~~ cork.c:1886:20: note: 'did2' was declared here 1886 | hid_t did1, did2; /* Dataset IDs */ | ^~~~ cork.c:2204:9: warning: 'did1' may be used uninitialized [-Wmaybe-uninitialized] 2204 | H5Dclose(did1); | ^~~~~~~~~~~~~~ cork.c:1886:14: note: 'did1' was declared here 1886 | hid_t did1, did2; /* Dataset IDs */ | ^~~~ cork.c:2209:9: warning: 'gid' may be used uninitialized [-Wmaybe-uninitialized] 2209 | H5Gclose(gid); | ^~~~~~~~~~~~~ cork.c:1885:14: note: 'gid' was declared here 1885 | hid_t gid; /* Groupd ID */ | ^~~ cork.c:2211:9: warning: 'fid' may be used uninitialized [-Wmaybe-uninitialized] 2211 | H5Fclose(fid); | ^~~~~~~~~~~~~ cork.c:1883:14: note: 'fid' was declared here 1883 | hid_t fid; /* File ID */ | ^~~ cork.c: In function 'verify_obj_dset_cork': cork.c:477:9: warning: 'dcpl2' may be used uninitialized [-Wmaybe-uninitialized] 477 | H5Pclose(dcpl2); | ^~~~~~~~~~~~~~~ cork.c:304:17: note: 'dcpl2' was declared here 304 | hid_t dcpl2; /* Dataset creation property list */ | ^~~~~ cork.c: In function 'verify_group_cork': cork.c:905:9: warning: 'sid' may be used uninitialized [-Wmaybe-uninitialized] 905 | H5Sclose(sid); | ^~~~~~~~~~~~~ cork.c:766:17: note: 'sid' was declared here 766 | hid_t sid; /* Dataspace ID */ | ^~~ cork.c: In function 'verify_named_cork': cork.c:1180:9: warning: 'did' may be used uninitialized [-Wmaybe-uninitialized] 1180 | H5Dclose(did); | ^~~~~~~~~~~~~ cork.c:937:17: note: 'did' was declared here 937 | hid_t did; /* Dataset ID */ | ^~~ swmr.c: In function 'test_file_lock_swmr_concur': swmr.c:6210:9: warning: 'fid' may be used uninitialized [-Wmaybe-uninitialized] 6210 | H5Fclose(fid); | ^~~~~~~~~~~~~ swmr.c:5223:11: note: 'fid' was declared here 5223 | hid_t fid; /* File ID */ | ^~~ h5diff_array.c: In function 'character_compare_opt': h5diff_array.c:1620:19: warning: variable 'both_zero' set but not used [-Wunused-but-set-variable] 1620 | hbool_t both_zero = FALSE; | ^~~~~~~~~ h5diff_util.c: In function 'print_dimensions': h5diff_util.c:367:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 367 | } | ^ h5diff_util.c:30:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 30 | print_dimensions(int rank, hsize_t *dims) | ^~~~~~~~~~~~~~~~ h5diff_util.c:30:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] h5diff_util.c:41:27: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 41 | for (i = 0; i < rank - 1; i++) { | ~~^~~~~~~~~~ h5diff_util.c:30:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 30 | print_dimensions(int rank, hsize_t *dims) | ^~~~~~~~~~~~~~~~ h5tools.c: In function 'init_acc_pos': h5tools.c:2247:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 2247 | } | ^ h5dump_ddl.c: In function 'attr_search': h5dump_ddl.c:2104:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 2104 | } | ^ h5dump_ddl.c:2104:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] h5dump_ddl.c:1308:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 1308 | attr_search(hid_t oid, const char *attr_name, const H5A_info_t H5_ATTR_UNUSED *ainfo, void *_op_data) | ^~~~~~~~~~~ h5dump_ddl.c:1308:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] In file included from h5dump_ddl.c:14: ../../../src/H5private.h:1448:28: warning: 'strncat' specified bound depends on the length of the source argument [-Wstringop-overflow=] 1448 | #define HDstrncat(X, Y, Z) strncat(X, Y, Z) | ^~~~~~~~~~~~~~~~ h5dump_ddl.c:1348:21: note: in expansion of macro 'HDstrncat' 1348 | HDstrncat(obj_name, buf, u + 1); | ^~~~~~~~~ ../../../src/H5private.h:1445:21: note: length computed here 1445 | #define HDstrlen(S) strlen(S) | ^~~~~~~~~ h5dump_ddl.c:1337:24: note: in expansion of macro 'HDstrlen' 1337 | u = HDstrlen(buf); | ^~~~~~~~ h5dump_ddl.c: In function 'lnk_search': ../../../src/H5private.h:1448:28: warning: 'strncat' specified bound depends on the length of the source argument [-Wstringop-overflow=] 1448 | #define HDstrncat(X, Y, Z) strncat(X, Y, Z) | ^~~~~~~~~~~~~~~~ h5dump_ddl.c:1424:13: note: in expansion of macro 'HDstrncat' 1424 | HDstrncat(search_name, op_name, search_len + 1); | ^~~~~~~~~ ../../../src/H5private.h:1445:21: note: length computed here 1445 | #define HDstrlen(S) strlen(S) | ^~~~~~~~~ h5dump_ddl.c:1411:18: note: in expansion of macro 'HDstrlen' 1411 | search_len = HDstrlen(op_name); | ^~~~~~~~ h5dump_ddl.c: In function 'handle_datasets': ../../../src/H5private.h:707:24: warning: argument 1 value is zero [-Walloc-zero] 707 | #define HDcalloc(N, Z) calloc(N, Z) | ^~~~~~~~~~~~ h5dump_ddl.c:1723:47: note: in expansion of macro 'HDcalloc' 1723 | sset->block.data = (hsize_t *)HDcalloc((size_t)ndims, sizeof(hsize_t)); | ^~~~~~~~ In file included from ../../../src/H5private.h:57: /usr/include/stdlib.h:541:14: note: in a call to allocation function 'calloc' declared here 541 | extern void *calloc (size_t __nmemb, size_t __size) | ^~~~~~ h5import.c: In function 'processStrHDFData': h5import.c:5109:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 5109 | } | ^ h5import.c: In function 'processStrData': h5import.c:5109:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] h5import.c: In function 'process': h5import.c:5109:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] h5import.c: In function 'processStrHDFData': h5import.c:1098:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 1098 | processStrHDFData(FILE *strm, struct Input *in, hid_t file_id) | ^~~~~~~~~~~~~~~~~ h5import.c:1098:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] h5import.c:1134:22: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 1134 | while (j < in->path.count - 1) { | ~~^~~~~~~~~~~~~~~~~~~~ h5import.c:1098:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 1098 | processStrHDFData(FILE *strm, struct Input *in, hid_t file_id) | ^~~~~~~~~~~~~~~~~ h5import.c: In function 'processStrData': h5import.c:956:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 956 | processStrData(FILE *strm, struct Input *in, hid_t file_id) | ^~~~~~~~~~~~~~ h5import.c:956:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] h5import.c:1008:22: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 1008 | while (j < in->path.count - 1) { | ~~^~~~~~~~~~~~~~~~~~~~ h5import.c:956:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 956 | processStrData(FILE *strm, struct Input *in, hid_t file_id) | ^~~~~~~~~~~~~~ h5import.c: In function 'processConfigurationFile': h5import.c:1389:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 1389 | processConfigurationFile(char *infile, struct Input *in) | ^~~~~~~~~~~~~~~~~~~~~~~~ h5import.c:1389:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] h5import.c:1389:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] h5import.c:1389:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] h5import.c:1389:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] h5import.c:1389:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] h5import.c:1389:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] h5import.c:1389:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] h5import.c:2050:40: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 2050 | if (icount >= MAX_NUM_DIMENSION) { | ^ h5import.c: In function 'process': h5import.c:4606:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 4606 | process(struct Options *opt) | ^~~~~~~ h5import.c:4606:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] h5import.c:4666:30: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 4666 | while (j < in->path.count - 1) { | ~~^~~~~~~~~~~~~~~~~~~~ h5import.c:4606:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 4606 | process(struct Options *opt) | ^~~~~~~ h5repack.c: In function 'h5repack_addfilter': h5repack.c:911:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 911 | } /* end get_sfilter() */ | ^ h5repack_refs.c: In function 'copy_refs_attr': h5repack_refs.c:437:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 437 | copy_refs_attr(hid_t loc_in, hid_t loc_out, trav_table_t *travt, hid_t fidout) /* for saving references */ | ^~~~~~~~~~~~~~ h5diffgentest.c: In function 'write_attr_strings': h5diffgentest.c:5674:13: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] 5674 | for (l = 0; l < i + 1; l++) | ^~~ h5diffgentest.c:6073:17: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] 6073 | for (l = 0; l < i + 1; l++) | ^~~ h5diffgentest.c: In function 'write_attr_in': h5diffgentest.c:6663:13: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] 6663 | for (l = 0; l < i + 1; l++) | ^~~ h5diffgentest.c:7063:17: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] 7063 | for (l = 0; l < i + 1; l++) | ^~~ h5diffgentest.c: In function 'write_dset_in': h5diffgentest.c:7554:13: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] 7554 | for (l = 0; l < i + 1; l++) { | ^~~ h5diffgentest.c:7733:17: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] 7733 | for (l = 0; l < i + 1; l++) { | ^~~ h5dumpgentest.c: In function 'gent_vldatatypes': h5dumpgentest.c:2694:9: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] 2694 | for (j = 0; j < i + 1; j++) | ^~~ h5dumpgentest.c:2721:9: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] 2721 | for (j = 0; j < i + 1; j++) | ^~~ h5dumpgentest.c: In function 'gent_vldatatypes5': h5dumpgentest.c:2997:13: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] 2997 | for (j = 0; j < i + 5; j++) | ^~~ h5dumpgentest.c: In function 'gent_array6': h5dumpgentest.c:3445:13: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] 3445 | for (k = 0; k < (i + j + 1); k++) | ^~~ h5dumpgentest.c: In function 'gent_array7': h5dumpgentest.c:3507:13: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] 3507 | for (k = 0; k < (i + j + 1); k++) | ^~~ h5dumpgentest.c: In function 'gent_multi': h5dumpgentest.c:3885:9: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 3885 | memb_addr[mt] = (haddr_t)MAX(mt - 1, 0) * (HADDR_MAX / 10); | ^~~~~~~~~ h5dumpgentest.c: In function 'write_attr_in': h5dumpgentest.c:4264:13: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] 4264 | for (l = 0; l < i + 1; l++) | ^~~ h5dumpgentest.c:4394:17: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] 4394 | for (l = 0; l < i + 1; l++) | ^~~ h5dumpgentest.c: In function 'write_dset_in': h5dumpgentest.c:4693:13: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] 4693 | for (l = 0; l < i + 1; l++) | ^~~ h5dumpgentest.c:4830:17: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] 4830 | for (l = 0; l < i + 1; l++) | ^~~ h5dumpgentest.c: In function 'gent_intsfourdims': h5dumpgentest.c:10539:18: warning: size of 'dset1' 7680 bytes exceeds maximum object size 2560 [-Wlarger-than=] 10539 | uint32_t dset1[F81_ZDIM][F81_YDIM][F81_XDIM][F81_WDIM]; | ^~~~~ h5dumpgentest.c: In function 'gent_array7': h5dumpgentest.c:3507:27: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] 3507 | for (k = 0; k < (i + j + 1); k++) | ~~^~~~~~~~~~~~~ h5dumpgentest.c: In function 'main': h5dumpgentest.c:11234:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 11234 | main(void) | ^~~~ In function 'gent_vldatatypes5', inlined from 'main' at h5dumpgentest.c:11264:5: h5dumpgentest.c:2997:27: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 2997 | for (j = 0; j < i + 5; j++) | ~~^~~~~~~ h5clear_gentest.c: In function 'gen_enhance_files': h5clear_gentest.c:205:5: warning: assuming signed overflow does not occur when reducing constant in comparison [-Wstrict-overflow] 205 | for (i = 0 + u; i < 3 + u; i++) { | ^~~ sio_engine.c: In function 'do_sio': sio_engine.c:141:10: warning: size of 'fname' 4096 bytes exceeds maximum object size 2560 [-Wlarger-than=] 141 | char fname[FILENAME_MAX]; /* test file name */ | ^~~~~ sio_engine.c: In function 'set_vfd': sio_engine.c:1169:21: warning: size of 'sv' 7168 bytes exceeds maximum object size 2560 [-Wlarger-than=] 1169 | char sv[H5FD_MEM_NTYPES][1024]; | ^~ sio_engine.c:1183:13: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 1183 | memb_addr[mt] = (haddr_t)MAX(mt - 1, 0) * (HADDR_MAX / 10); | ^~~~~~~~~ sio_perf.c: In function 'output_all_info': sio_perf.c:1437:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 1437 | } /* end usage() */ | ^ sio_perf.c:1437:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] In file included from ../../../src/hdf5.h:22, from sio_engine.c:17: sio_engine.c: In function 'do_write': ../../../src/H5public.h:84:35: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 84 | #define H5_GCC_DIAG_DO_PRAGMA(x) _Pragma(#x) | ^~~~~~~ ../../../src/H5public.h:85:35: note: in expansion of macro 'H5_GCC_DIAG_DO_PRAGMA' 85 | #define H5_GCC_DIAG_PRAGMA(x) H5_GCC_DIAG_DO_PRAGMA(GCC diagnostic x) | ^~~~~~~~~~~~~~~~~~~~~ ../../../src/H5public.h:88:28: note: in expansion of macro 'H5_GCC_DIAG_PRAGMA' 88 | #define H5_GCC_DIAG_ON(x) H5_GCC_DIAG_PRAGMA(pop) | ^~~~~~~~~~~~~~~~~~ sio_engine.c:1338:1: note: in expansion of macro 'H5_GCC_DIAG_ON' 1338 | H5_GCC_DIAG_ON("format-nonliteral") | ^~~~~~~~~~~~~~ sio_engine.c: In function 'do_read': ../../../src/H5public.h:84:35: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 84 | #define H5_GCC_DIAG_DO_PRAGMA(x) _Pragma(#x) | ^~~~~~~ ../../../src/H5public.h:85:35: note: in expansion of macro 'H5_GCC_DIAG_DO_PRAGMA' 85 | #define H5_GCC_DIAG_PRAGMA(x) H5_GCC_DIAG_DO_PRAGMA(GCC diagnostic x) | ^~~~~~~~~~~~~~~~~~~~~ ../../../src/H5public.h:88:28: note: in expansion of macro 'H5_GCC_DIAG_PRAGMA' 88 | #define H5_GCC_DIAG_ON(x) H5_GCC_DIAG_PRAGMA(pop) | ^~~~~~~~~~~~~~~~~~ sio_engine.c:1338:1: note: in expansion of macro 'H5_GCC_DIAG_ON' 1338 | H5_GCC_DIAG_ON("format-nonliteral") | ^~~~~~~~~~~~~~ In function 'posix_buffer_read', inlined from 'dset_read.isra' at sio_engine.c:978:21: sio_engine.c:1015:8: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 1015 | if (local_dim < parms->rank - 1 && local_dim != cont_dim) { | ^ In function 'posix_buffer_read', inlined from 'posix_buffer_read' at sio_engine.c:1020:37, inlined from 'dset_read.isra' at sio_engine.c:978:21: sio_engine.c:1015:8: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 1015 | if (local_dim < parms->rank - 1 && local_dim != cont_dim) { | ^ In function 'posix_buffer_read', inlined from 'posix_buffer_read' at sio_engine.c:1020:37, inlined from 'posix_buffer_read' at sio_engine.c:1020:37, inlined from 'dset_read.isra' at sio_engine.c:978:21: sio_engine.c:1015:8: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 1015 | if (local_dim < parms->rank - 1 && local_dim != cont_dim) { | ^ In function 'posix_buffer_read', inlined from 'posix_buffer_read' at sio_engine.c:1020:37, inlined from 'posix_buffer_read' at sio_engine.c:1020:37, inlined from 'posix_buffer_read' at sio_engine.c:1020:37, inlined from 'dset_read.isra' at sio_engine.c:978:21: sio_engine.c:1015:8: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 1015 | if (local_dim < parms->rank - 1 && local_dim != cont_dim) { | ^ sio_perf.c: In function 'main': sio_perf.c:324:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 324 | main(int argc, const char *argv[]) | ^~~~ sio_perf.c:324:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] sio_perf.c:324:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] sio_perf.c:324:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] sio_perf.c:324:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] sio_perf.c:324:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] In function 'posix_buffer_write', inlined from 'dset_write' at sio_engine.c:655:21: sio_engine.c:714:8: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 714 | if (local_dim < parms->rank - 1 && local_dim != cont_dim) { | ^ In function 'posix_buffer_write', inlined from 'posix_buffer_write' at sio_engine.c:719:13, inlined from 'dset_write' at sio_engine.c:655:21: sio_engine.c:714:8: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 714 | if (local_dim < parms->rank - 1 && local_dim != cont_dim) { | ^ In function 'posix_buffer_write', inlined from 'posix_buffer_write' at sio_engine.c:719:13, inlined from 'posix_buffer_write' at sio_engine.c:719:13, inlined from 'dset_write' at sio_engine.c:655:21: sio_engine.c:714:8: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 714 | if (local_dim < parms->rank - 1 && local_dim != cont_dim) { | ^ In function 'posix_buffer_write', inlined from 'posix_buffer_write' at sio_engine.c:719:13, inlined from 'posix_buffer_write' at sio_engine.c:719:13, inlined from 'posix_buffer_write' at sio_engine.c:719:13, inlined from 'dset_write' at sio_engine.c:655:21: sio_engine.c:714:8: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 714 | if (local_dim < parms->rank - 1 && local_dim != cont_dim) { | ^ sio_engine.c: In function 'do_sio': sio_engine.c:131:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 131 | do_sio(parameters param, results *res) | ^~~~~~ sio_engine.c:131:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] sio_engine.c:131:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] sio_engine.c:131:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] In file included from ../../../test/h5test.h:28, from sio_perf.h:18, from sio_engine.c:35: In function 'sio_create_filename', inlined from 'do_sio' at sio_engine.c:207:5: ../../../src/H5private.h:1454:28: warning: 'strncpy' specified bound 4096 equals destination size [-Wstringop-truncation] 1454 | #define HDstrncpy(X, Y, Z) strncpy(X, Y, Z) | ^~~~~~~~~~~~~~~~ sio_engine.c:350:13: note: in expansion of macro 'HDstrncpy' 350 | HDstrncpy(fullname, prefix, size); | ^~~~~~~~~ H5PT.c: In function 'H5PTcreate': H5PT.c:91:68: warning: cast between incompatible function types from 'herr_t (*)(void *, void **)' {aka 'int (*)(void *, void **)'} to 'herr_t (*)(void *)' {aka 'int (*)(void *)'} [-Wcast-function-type] 91 | H5Iregister_type((size_t)H5PT_HASH_TABLE_SIZE, 0, (H5I_free_t)H5PT_free_id)) < 0) | ^ H5PT.c: In function 'H5PTcreate_fl': H5PT.c:212:68: warning: cast between incompatible function types from 'herr_t (*)(void *, void **)' {aka 'int (*)(void *, void **)'} to 'herr_t (*)(void *)' {aka 'int (*)(void *)'} [-Wcast-function-type] 212 | H5Iregister_type((size_t)H5PT_HASH_TABLE_SIZE, 0, (H5I_free_t)H5PT_free_id)) < 0) | ^ H5PT.c: In function 'H5PTopen': H5PT.c:327:68: warning: cast between incompatible function types from 'herr_t (*)(void *, void **)' {aka 'int (*)(void *, void **)'} to 'herr_t (*)(void *)' {aka 'int (*)(void *)'} [-Wcast-function-type] 327 | H5Iregister_type((size_t)H5PT_HASH_TABLE_SIZE, 0, (H5I_free_t)H5PT_free_id)) < 0) | ^ In file included from H5HLprivate2.h:24, from H5LTprivate.h:18, from H5LT.c:14: In function 'realloc_and_append', inlined from 'indentation' at H5LT.c:2218:17: ../../src/H5private.h:1448:28: warning: 'strncat' output may be truncated copying between 0 and 255 bytes from a string of length 255 [-Wstringop-truncation] 1448 | #define HDstrncat(X, Y, Z) strncat(X, Y, Z) | ^~~~~~~~~~~~~~~~ H5LT.c:2174:17: note: in expansion of macro 'HDstrncat' 2174 | HDstrncat(buf, str_to_add, size_str_to_add); | ^~~~~~~~~ test_ds.c: In function 'test_attach_detach': test_ds.c:5419:9: warning: 'var3_id' may be used uninitialized [-Wmaybe-uninitialized] 5419 | H5Dclose(var3_id); | ^~~~~~~~~~~~~~~~~ test_ds.c:5203:31: note: 'var3_id' was declared here 5203 | hid_t var1_id, var2_id, var3_id; /* DS component name */ | ^~~~~~~ test_ds.c:5418:9: warning: 'var2_id' may be used uninitialized [-Wmaybe-uninitialized] 5418 | H5Dclose(var2_id); | ^~~~~~~~~~~~~~~~~ test_ds.c:5203:22: note: 'var2_id' was declared here 5203 | hid_t var1_id, var2_id, var3_id; /* DS component name */ | ^~~~~~~ test_ds.c:5417:9: warning: 'var1_id' may be used uninitialized [-Wmaybe-uninitialized] 5417 | H5Dclose(var1_id); | ^~~~~~~~~~~~~~~~~ test_ds.c:5203:13: note: 'var1_id' was declared here 5203 | hid_t var1_id, var2_id, var3_id; /* DS component name */ | ^~~~~~~ test_ds.c:5421:9: warning: 'gid' may be used uninitialized [-Wmaybe-uninitialized] 5421 | H5Gclose(gid); | ^~~~~~~~~~~~~ test_ds.c:5199:13: note: 'gid' was declared here 5199 | hid_t gid; /* group ID */ | ^~~ test_ds.c: In function 'create_long_dataset': test_ds.c:437:9: warning: 'buf' may be used uninitialized [-Wmaybe-uninitialized] 437 | if (H5LTmake_dataset_long(fid, dsname, rank, dims, buf) >= 0) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../hl/src/hdf5_hl.h:26, from ../../hl/src/H5HLprivate2.h:21, from h5hltest.h:28, from test_ds.c:14: ../../hl/src/H5LTpublic.h:57:17: note: by argument 5 of type 'const long int *' to 'H5LTmake_dataset_long' declared here 57 | H5_HLDLL herr_t H5LTmake_dataset_long(hid_t loc_id, const char *dset_name, int rank, const hsize_t *dims, | ^~~~~~~~~~~~~~~~~~~~~ hdfgifwr.c: In function 'char_out': hdfgifwr.c:464:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 464 | } | ^ hdf2gif.c: In function 'main': hdf2gif.c:335:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 335 | } | ^ hdf2gif.c:55:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 55 | main(int argc, char **argv) | ^~~~ hdf2gif.c:55:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] hdf2gif.c:104:24: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 104 | while (arg_index++ < argc - 1) { | ~~~~~~~~~~~~^~~~~~~~~~ hdf2gif.c:55:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 55 | main(int argc, char **argv) | ^~~~ h5watch.c: In function 'slicendump': h5watch.c:239:5: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] 239 | if ((subrank - 1) > 0) { | ^~ libtool: warning: relinking 'libhdf5_hl.la' + /usr/bin/install -c ./h5_write.c /p/data1/slmet/model_data/mptrac/nightly_builds/juwels-booster/mptrac/libs/build/share/hdf5_examples/c/. + /usr/bin/install -c ./h5_read.c /p/data1/slmet/model_data/mptrac/nightly_builds/juwels-booster/mptrac/libs/build/share/hdf5_examples/c/. + /usr/bin/install -c ./h5_extend_write.c /p/data1/slmet/model_data/mptrac/nightly_builds/juwels-booster/mptrac/libs/build/share/hdf5_examples/c/. + /usr/bin/install -c ./h5_chunk_read.c /p/data1/slmet/model_data/mptrac/nightly_builds/juwels-booster/mptrac/libs/build/share/hdf5_examples/c/. + /usr/bin/install -c ./h5_compound.c /p/data1/slmet/model_data/mptrac/nightly_builds/juwels-booster/mptrac/libs/build/share/hdf5_examples/c/. + /usr/bin/install -c ./h5_crtgrpd.c /p/data1/slmet/model_data/mptrac/nightly_builds/juwels-booster/mptrac/libs/build/share/hdf5_examples/c/. + /usr/bin/install -c ./h5_subset.c /p/data1/slmet/model_data/mptrac/nightly_builds/juwels-booster/mptrac/libs/build/share/hdf5_examples/c/. + /usr/bin/install -c ./h5_cmprss.c /p/data1/slmet/model_data/mptrac/nightly_builds/juwels-booster/mptrac/libs/build/share/hdf5_examples/c/. + /usr/bin/install -c ./h5_rdwt.c /p/data1/slmet/model_data/mptrac/nightly_builds/juwels-booster/mptrac/libs/build/share/hdf5_examples/c/. + /usr/bin/install -c ./h5_crtgrpar.c /p/data1/slmet/model_data/mptrac/nightly_builds/juwels-booster/mptrac/libs/build/share/hdf5_examples/c/. + /usr/bin/install -c ./h5_extend.c /p/data1/slmet/model_data/mptrac/nightly_builds/juwels-booster/mptrac/libs/build/share/hdf5_examples/c/. + /usr/bin/install -c ./h5_crtatt.c /p/data1/slmet/model_data/mptrac/nightly_builds/juwels-booster/mptrac/libs/build/share/hdf5_examples/c/. + /usr/bin/install -c ./h5_crtgrp.c /p/data1/slmet/model_data/mptrac/nightly_builds/juwels-booster/mptrac/libs/build/share/hdf5_examples/c/. + /usr/bin/install -c ./h5_crtdat.c /p/data1/slmet/model_data/mptrac/nightly_builds/juwels-booster/mptrac/libs/build/share/hdf5_examples/c/. + /usr/bin/install -c ./h5_group.c /p/data1/slmet/model_data/mptrac/nightly_builds/juwels-booster/mptrac/libs/build/share/hdf5_examples/c/. + /usr/bin/install -c ./h5_select.c /p/data1/slmet/model_data/mptrac/nightly_builds/juwels-booster/mptrac/libs/build/share/hdf5_examples/c/. + /usr/bin/install -c ./h5_attribute.c /p/data1/slmet/model_data/mptrac/nightly_builds/juwels-booster/mptrac/libs/build/share/hdf5_examples/c/. + /usr/bin/install -c ./h5_mount.c /p/data1/slmet/model_data/mptrac/nightly_builds/juwels-booster/mptrac/libs/build/share/hdf5_examples/c/. + /usr/bin/install -c ./h5_drivers.c /p/data1/slmet/model_data/mptrac/nightly_builds/juwels-booster/mptrac/libs/build/share/hdf5_examples/c/. + /usr/bin/install -c ./h5_reference_deprec.c /p/data1/slmet/model_data/mptrac/nightly_builds/juwels-booster/mptrac/libs/build/share/hdf5_examples/c/. + /usr/bin/install -c ./h5_ref_extern.c /p/data1/slmet/model_data/mptrac/nightly_builds/juwels-booster/mptrac/libs/build/share/hdf5_examples/c/. + /usr/bin/install -c ./h5_ref_compat.c /p/data1/slmet/model_data/mptrac/nightly_builds/juwels-booster/mptrac/libs/build/share/hdf5_examples/c/. + /usr/bin/install -c ./h5_ref2reg_deprec.c /p/data1/slmet/model_data/mptrac/nightly_builds/juwels-booster/mptrac/libs/build/share/hdf5_examples/c/. + /usr/bin/install -c ./h5_extlink.c /p/data1/slmet/model_data/mptrac/nightly_builds/juwels-booster/mptrac/libs/build/share/hdf5_examples/c/. + /usr/bin/install -c ./h5_elink_unix2win.c /p/data1/slmet/model_data/mptrac/nightly_builds/juwels-booster/mptrac/libs/build/share/hdf5_examples/c/. + /usr/bin/install -c ./h5_shared_mesg.c /p/data1/slmet/model_data/mptrac/nightly_builds/juwels-booster/mptrac/libs/build/share/hdf5_examples/c/. + /usr/bin/install -c ./h5_debug_trace.c /p/data1/slmet/model_data/mptrac/nightly_builds/juwels-booster/mptrac/libs/build/share/hdf5_examples/c/. + /usr/bin/install -c ./ph5example.c /p/data1/slmet/model_data/mptrac/nightly_builds/juwels-booster/mptrac/libs/build/share/hdf5_examples/c/. + /usr/bin/install -c ./h5_vds.c /p/data1/slmet/model_data/mptrac/nightly_builds/juwels-booster/mptrac/libs/build/share/hdf5_examples/c/. + /usr/bin/install -c ./h5_vds-exc.c /p/data1/slmet/model_data/mptrac/nightly_builds/juwels-booster/mptrac/libs/build/share/hdf5_examples/c/. + /usr/bin/install -c ./h5_vds-exclim.c /p/data1/slmet/model_data/mptrac/nightly_builds/juwels-booster/mptrac/libs/build/share/hdf5_examples/c/. + /usr/bin/install -c ./h5_vds-eiger.c /p/data1/slmet/model_data/mptrac/nightly_builds/juwels-booster/mptrac/libs/build/share/hdf5_examples/c/. + /usr/bin/install -c ./h5_vds-simpleIO.c /p/data1/slmet/model_data/mptrac/nightly_builds/juwels-booster/mptrac/libs/build/share/hdf5_examples/c/. + /usr/bin/install -c ./h5_vds-percival.c /p/data1/slmet/model_data/mptrac/nightly_builds/juwels-booster/mptrac/libs/build/share/hdf5_examples/c/. + /usr/bin/install -c ./h5_vds-percival-unlim.c /p/data1/slmet/model_data/mptrac/nightly_builds/juwels-booster/mptrac/libs/build/share/hdf5_examples/c/. + /usr/bin/install -c ./h5_vds-percival-unlim-maxmin.c /p/data1/slmet/model_data/mptrac/nightly_builds/juwels-booster/mptrac/libs/build/share/hdf5_examples/c/. + /usr/bin/install -c run-c-ex.sh /p/data1/slmet/model_data/mptrac/nightly_builds/juwels-booster/mptrac/libs/build/share/hdf5_examples/c/. + /usr/bin/install -c ./README /p/data1/slmet/model_data/mptrac/nightly_builds/juwels-booster/mptrac/libs/build/share/hdf5_examples/. + /usr/bin/install -c ./run-all-ex.sh /p/data1/slmet/model_data/mptrac/nightly_builds/juwels-booster/mptrac/libs/build/share/hdf5_examples/. + /usr/bin/install -c ./ex_lite1.c /p/data1/slmet/model_data/mptrac/nightly_builds/juwels-booster/mptrac/libs/build/share/hdf5_examples/hl/c/. + /usr/bin/install -c ./ex_lite2.c /p/data1/slmet/model_data/mptrac/nightly_builds/juwels-booster/mptrac/libs/build/share/hdf5_examples/hl/c/. + /usr/bin/install -c ./ex_lite3.c /p/data1/slmet/model_data/mptrac/nightly_builds/juwels-booster/mptrac/libs/build/share/hdf5_examples/hl/c/. + /usr/bin/install -c ./ptExampleFL.c /p/data1/slmet/model_data/mptrac/nightly_builds/juwels-booster/mptrac/libs/build/share/hdf5_examples/hl/c/. + /usr/bin/install -c ./ex_image1.c /p/data1/slmet/model_data/mptrac/nightly_builds/juwels-booster/mptrac/libs/build/share/hdf5_examples/hl/c/. + /usr/bin/install -c ./ex_image2.c /p/data1/slmet/model_data/mptrac/nightly_builds/juwels-booster/mptrac/libs/build/share/hdf5_examples/hl/c/. + /usr/bin/install -c ./ex_table_01.c /p/data1/slmet/model_data/mptrac/nightly_builds/juwels-booster/mptrac/libs/build/share/hdf5_examples/hl/c/. + /usr/bin/install -c ./ex_table_02.c /p/data1/slmet/model_data/mptrac/nightly_builds/juwels-booster/mptrac/libs/build/share/hdf5_examples/hl/c/. + /usr/bin/install -c ./ex_table_03.c /p/data1/slmet/model_data/mptrac/nightly_builds/juwels-booster/mptrac/libs/build/share/hdf5_examples/hl/c/. + /usr/bin/install -c ./ex_table_04.c /p/data1/slmet/model_data/mptrac/nightly_builds/juwels-booster/mptrac/libs/build/share/hdf5_examples/hl/c/. + /usr/bin/install -c ./ex_table_05.c /p/data1/slmet/model_data/mptrac/nightly_builds/juwels-booster/mptrac/libs/build/share/hdf5_examples/hl/c/. + /usr/bin/install -c ./ex_table_06.c /p/data1/slmet/model_data/mptrac/nightly_builds/juwels-booster/mptrac/libs/build/share/hdf5_examples/hl/c/. + /usr/bin/install -c ./ex_table_07.c /p/data1/slmet/model_data/mptrac/nightly_builds/juwels-booster/mptrac/libs/build/share/hdf5_examples/hl/c/. + /usr/bin/install -c ./ex_table_08.c /p/data1/slmet/model_data/mptrac/nightly_builds/juwels-booster/mptrac/libs/build/share/hdf5_examples/hl/c/. + /usr/bin/install -c ./ex_table_09.c /p/data1/slmet/model_data/mptrac/nightly_builds/juwels-booster/mptrac/libs/build/share/hdf5_examples/hl/c/. + /usr/bin/install -c ./ex_table_10.c /p/data1/slmet/model_data/mptrac/nightly_builds/juwels-booster/mptrac/libs/build/share/hdf5_examples/hl/c/. + /usr/bin/install -c ./ex_table_11.c /p/data1/slmet/model_data/mptrac/nightly_builds/juwels-booster/mptrac/libs/build/share/hdf5_examples/hl/c/. + /usr/bin/install -c ./ex_table_12.c /p/data1/slmet/model_data/mptrac/nightly_builds/juwels-booster/mptrac/libs/build/share/hdf5_examples/hl/c/. + /usr/bin/install -c ./ex_ds1.c /p/data1/slmet/model_data/mptrac/nightly_builds/juwels-booster/mptrac/libs/build/share/hdf5_examples/hl/c/. + /usr/bin/install -c ./image24pixel.txt /p/data1/slmet/model_data/mptrac/nightly_builds/juwels-booster/mptrac/libs/build/share/hdf5_examples/hl/c/. + /usr/bin/install -c ./image8.txt /p/data1/slmet/model_data/mptrac/nightly_builds/juwels-booster/mptrac/libs/build/share/hdf5_examples/hl/c/. + /usr/bin/install -c ./pal_rgb.h /p/data1/slmet/model_data/mptrac/nightly_builds/juwels-booster/mptrac/libs/build/share/hdf5_examples/hl/c/. + /usr/bin/install -c run-hlc-ex.sh /p/data1/slmet/model_data/mptrac/nightly_builds/juwels-booster/mptrac/libs/build/share/hdf5_examples/hl/c/. + /usr/bin/install -c ./run-hl-ex.sh /p/data1/slmet/model_data/mptrac/nightly_builds/juwels-booster/mptrac/libs/build/share/hdf5_examples/hl/. configure: WARNING: curl required for dap access. DAP support disabled. configure: WARNING: AWS SDK not found; disabling S3 support configure: WARNING: Doxygen not found - documentation will not be built configure: WARNING: Parallel io disabled for netcdf-4 because hdf5 does not support libtool: warning: ignoring multiple '-rpath's for a libtool library libtool: warning: remember to run 'libtool --finish /p/data1/slmet/model_data/mptrac/nightly_builds/juwels-booster/mptrac/libs/build/src/netcdf-c-4.8.1/plugins' ar: creating libkpp.a gsl-config: -I/p/data1/slmet/model_data/mptrac/nightly_builds/juwels-booster/mptrac/libs/build/include -L/p/data1/slmet/model_data/mptrac/nightly_builds/juwels-booster/mptrac/libs/build/lib -lgsl -lgslcblas -lm 2.7 nc-config: This netCDF 4.8.1 has been built with the following features: --cc -> gcc --cflags -> -I/p/data1/slmet/model_data/mptrac/nightly_builds/juwels-booster/mptrac/libs/build/include -I/p/data1/slmet/model_data/mptrac/nightly_builds/juwels-booster/mptrac/libs/build/include --libs -> -L/p/data1/slmet/model_data/mptrac/nightly_builds/juwels-booster/mptrac/libs/build/lib -lnetcdf --static -> -lhdf5_hl -lhdf5 -lm -ldl -lz --has-c++ -> no --cxx -> --has-c++4 -> no --cxx4 -> --has-fortran -> no --has-dap -> no --has-dap2 -> no --has-dap4 -> no --has-nc2 -> yes --has-nc4 -> yes --has-hdf5 -> yes --has-hdf4 -> no --has-logging -> no --has-pnetcdf -> no --has-szlib -> no --has-cdf5 -> yes --has-parallel4 -> no --has-parallel -> no --has-nczarr -> no --prefix -> /p/data1/slmet/model_data/mptrac/nightly_builds/juwels-booster/mptrac/libs/build --includedir -> /p/data1/slmet/model_data/mptrac/nightly_builds/juwels-booster/mptrac/libs/build/include --libdir -> /p/data1/slmet/model_data/mptrac/nightly_builds/juwels-booster/mptrac/libs/build/lib --version -> netCDF 4.8.1 /p/data1/slmet/model_data/mptrac/nightly_builds/juwels-booster The following modules were not unloaded: (Use "module --force purge" to unload all): 1) Stages/2024 rm -rf atm2grid atm_conv atm_dist atm_init atm_select atm_split atm_stat cape day2doy doy2day jsec2time met_conv met_lapse met_map met_prof met_sample met_spec met_subgrid met_zm time2jsec sedi tnat trac tropo tropo_clim tropo_sample tropo_zm wind lib* *.o *.gcda *.gcno *.gcov coverage* *~ nvc -I ../libs/build/include -DNP=20000 -DVERSION=\"v2.7-30-gdde113\" -O3 -g -mp -acc -Minfo=all -DZFP -DZSTD -c -o mptrac.o mptrac.c "../libs/build/include/zfp/types.h", line 5: warning: typedef name has already been declared (with same type) [duplicate_typedef] typedef unsigned short ushort; ^ Remark: individual warnings can be suppressed with "--diag_suppress " "../libs/build/include/zfp/types.h", line 6: warning: typedef name has already been declared (with same type) [duplicate_typedef] typedef unsigned int uint; ^ cart2geo: 80, FMA (fused multiply-add) instruction(s) generated clim_oh: 94, Generating acc routine seq Generating NVIDIA GPU code 97, clim_zm inlined, size=140 (inline) file mptrac.c (398) 97, FMA (fused multiply-add) instruction(s) generated 101, FMA (fused multiply-add) instruction(s) generated 402, Loop not vectorized/parallelized: not countable 420, Loop not vectorized/parallelized: not countable 422, Loop not vectorized/parallelized: not countable FMA (fused multiply-add) instruction(s) generated 425, FMA (fused multiply-add) instruction(s) generated 427, FMA (fused multiply-add) instruction(s) generated 429, FMA (fused multiply-add) instruction(s) generated 431, FMA (fused multiply-add) instruction(s) generated 434, FMA (fused multiply-add) instruction(s) generated 435, FMA (fused multiply-add) instruction(s) generated 8088, FMA (fused multiply-add) instruction(s) generated 8091, FMA (fused multiply-add) instruction(s) generated 8092, FMA (fused multiply-add) instruction(s) generated 8093, FMA (fused multiply-add) instruction(s) generated 8102, FMA (fused multiply-add) instruction(s) generated 8105, FMA (fused multiply-add) instruction(s) generated 8108, FMA (fused multiply-add) instruction(s) generated 8114, FMA (fused multiply-add) instruction(s) generated 101, sza_calc inlined, size=21 (inline) file mptrac.c (8085) clim_oh_diurnal_correction: 117, Loop not vectorized/parallelized: too deeply nested 126, Loop not vectorized/parallelized: not countable 127, sza_calc inlined, size=21 (inline) file mptrac.c (8085) 127, FMA (fused multiply-add) instruction(s) generated 8088, FMA (fused multiply-add) instruction(s) generated 8091, FMA (fused multiply-add) instruction(s) generated 8092, FMA (fused multiply-add) instruction(s) generated 8093, FMA (fused multiply-add) instruction(s) generated 8102, FMA (fused multiply-add) instruction(s) generated 8105, FMA (fused multiply-add) instruction(s) generated 8108, FMA (fused multiply-add) instruction(s) generated 8114, FMA (fused multiply-add) instruction(s) generated clim_photo: 147, Generating acc routine seq Generating NVIDIA GPU code 171, locate_irr inlined, size=16 (inline) file mptrac.c (2056) 176, FMA (fused multiply-add) instruction(s) generated 178, FMA (fused multiply-add) instruction(s) generated 180, FMA (fused multiply-add) instruction(s) generated 182, FMA (fused multiply-add) instruction(s) generated 185, FMA (fused multiply-add) instruction(s) generated 186, FMA (fused multiply-add) instruction(s) generated 187, FMA (fused multiply-add) instruction(s) generated 2063, Loop not vectorized/parallelized: not countable 2070, Loop not vectorized/parallelized: not countable 172, locate_reg inlined, size=8 (inline) file mptrac.c (2120) 173, locate_reg inlined, size=8 (inline) file mptrac.c (2120) clim_tropo: 196, Generating acc routine seq Generating NVIDIA GPU code 199, FMA (fused multiply-add) instruction(s) generated 200, Loop not vectorized/parallelized: not countable 204, locate_irr inlined, size=16 (inline) file mptrac.c (2056) 2063, Loop not vectorized/parallelized: not countable 2070, Loop not vectorized/parallelized: not countable 205, locate_reg inlined, size=8 (inline) file mptrac.c (2120) 208, FMA (fused multiply-add) instruction(s) generated 212, FMA (fused multiply-add) instruction(s) generated 216, FMA (fused multiply-add) instruction(s) generated clim_tropo_init: 354, Loop not fused: function call before adjacent loop 355, Loop not vectorized: unknown Loop unrolled 2 times clim_ts: 378, Generating acc routine seq Generating NVIDIA GPU code 386, locate_irr inlined, size=16 (inline) file mptrac.c (2056) 387, FMA (fused multiply-add) instruction(s) generated 2063, Loop not vectorized/parallelized: not countable 2070, Loop not vectorized/parallelized: not countable clim_zm: 398, Generating acc routine seq Generating NVIDIA GPU code 401, FMA (fused multiply-add) instruction(s) generated 402, Loop not vectorized/parallelized: not countable 420, locate_irr inlined, size=16 (inline) file mptrac.c (2056) 2063, Loop not vectorized/parallelized: not countable 2070, Loop not vectorized/parallelized: not countable 421, locate_reg inlined, size=8 (inline) file mptrac.c (2120) 422, locate_irr inlined, size=16 (inline) file mptrac.c (2056) 2063, Loop not vectorized/parallelized: not countable 2070, Loop not vectorized/parallelized: not countable 425, FMA (fused multiply-add) instruction(s) generated 427, FMA (fused multiply-add) instruction(s) generated 429, FMA (fused multiply-add) instruction(s) generated 431, FMA (fused multiply-add) instruction(s) generated 434, FMA (fused multiply-add) instruction(s) generated 435, FMA (fused multiply-add) instruction(s) generated 436, FMA (fused multiply-add) instruction(s) generated compress_pck: 645, #omp parallel 646, Generated vector simd code for the loop 647, FMA (fused multiply-add) instruction(s) generated 659, Loop not fused: different loop trip count Generated vector simd code for the loop 663, Loop not fused: different loop trip count 664, Generated vector simd code for the loop 672, Loop not fused: function call before adjacent loop Generated vector simd code for the loop 679, #omp parallel 680, Loop not vectorized: data dependency doy2day: 883, Loop not vectorized/parallelized: potential early exits 889, Loop not vectorized/parallelized: potential early exits fft_help: 918, Loop not fused: function call before adjacent loop Loop not vectorized: data dependency Loop unrolled 8 times 927, Loop not fused: function call before adjacent loop Loop not vectorized: data dependency Loop unrolled 8 times get_met: 967, timer inlined, size=73 (inline) file mptrac.c (8157) 999, FMA (fused multiply-add) instruction(s) generated 8195, Loop not vectorized/parallelized: potential early exits 8198, Loop not vectorized/parallelized: potential early exits 974, get_met_help inlined, size=209 (inline) file mptrac.c (1105) 1137, Loop not vectorized/parallelized: potential early exits 1139, Loop not vectorized/parallelized: potential early exits 1141, Loop not vectorized/parallelized: potential early exits 1143, Loop not vectorized/parallelized: potential early exits 1150, Loop not vectorized/parallelized: potential early exits 1152, Loop not vectorized/parallelized: potential early exits 1154, Loop not vectorized/parallelized: potential early exits 1156, Loop not vectorized/parallelized: potential early exits 1158, Loop not vectorized/parallelized: potential early exits 979, get_met_help inlined, size=209 (inline) file mptrac.c (1105) 1137, Loop not vectorized/parallelized: potential early exits 1139, Loop not vectorized/parallelized: potential early exits 1141, Loop not vectorized/parallelized: potential early exits 1143, Loop not vectorized/parallelized: potential early exits 1150, Loop not vectorized/parallelized: potential early exits 1152, Loop not vectorized/parallelized: potential early exits 1154, Loop not vectorized/parallelized: potential early exits 1156, Loop not vectorized/parallelized: potential early exits 1158, Loop not vectorized/parallelized: potential early exits 986, timer inlined, size=73 (inline) file mptrac.c (8157) 8195, Loop not vectorized/parallelized: potential early exits 8198, Loop not vectorized/parallelized: potential early exits 994, timer inlined, size=73 (inline) file mptrac.c (8157) 8195, Loop not vectorized/parallelized: potential early exits 8198, Loop not vectorized/parallelized: potential early exits 994, Generating update device(met1up[:1],met0up[:1]) 999, get_met_help inlined, size=209 (inline) file mptrac.c (1105) 1137, Loop not vectorized/parallelized: potential early exits 1139, Loop not vectorized/parallelized: potential early exits 1141, Loop not vectorized/parallelized: potential early exits 1143, Loop not vectorized/parallelized: potential early exits 1150, Loop not vectorized/parallelized: potential early exits 1152, Loop not vectorized/parallelized: potential early exits 1154, Loop not vectorized/parallelized: potential early exits 1156, Loop not vectorized/parallelized: potential early exits 1158, Loop not vectorized/parallelized: potential early exits 1017, get_met_help inlined, size=209 (inline) file mptrac.c (1105) 1137, Loop not vectorized/parallelized: potential early exits 1139, Loop not vectorized/parallelized: potential early exits 1141, Loop not vectorized/parallelized: potential early exits 1143, Loop not vectorized/parallelized: potential early exits 1150, Loop not vectorized/parallelized: potential early exits 1152, Loop not vectorized/parallelized: potential early exits 1154, Loop not vectorized/parallelized: potential early exits 1156, Loop not vectorized/parallelized: potential early exits 1158, Loop not vectorized/parallelized: potential early exits 1023, timer inlined, size=73 (inline) file mptrac.c (8157) 8195, Loop not vectorized/parallelized: potential early exits 8198, Loop not vectorized/parallelized: potential early exits 1030, timer inlined, size=73 (inline) file mptrac.c (8157) 8195, Loop not vectorized/parallelized: potential early exits 8198, Loop not vectorized/parallelized: potential early exits 1030, Generating update device(met1up[:1]) 1035, get_met_help inlined, size=209 (inline) file mptrac.c (1105) 1137, Loop not vectorized/parallelized: potential early exits 1139, Loop not vectorized/parallelized: potential early exits 1141, Loop not vectorized/parallelized: potential early exits 1143, Loop not vectorized/parallelized: potential early exits 1150, Loop not vectorized/parallelized: potential early exits 1152, Loop not vectorized/parallelized: potential early exits 1154, Loop not vectorized/parallelized: potential early exits 1156, Loop not vectorized/parallelized: potential early exits 1158, Loop not vectorized/parallelized: potential early exits 1053, get_met_help inlined, size=209 (inline) file mptrac.c (1105) 1137, Loop not vectorized/parallelized: potential early exits 1139, Loop not vectorized/parallelized: potential early exits 1141, Loop not vectorized/parallelized: potential early exits 1143, Loop not vectorized/parallelized: potential early exits 1150, Loop not vectorized/parallelized: potential early exits 1152, Loop not vectorized/parallelized: potential early exits 1154, Loop not vectorized/parallelized: potential early exits 1156, Loop not vectorized/parallelized: potential early exits 1158, Loop not vectorized/parallelized: potential early exits 1059, timer inlined, size=73 (inline) file mptrac.c (8157) 8195, Loop not vectorized/parallelized: potential early exits 8198, Loop not vectorized/parallelized: potential early exits 1066, timer inlined, size=73 (inline) file mptrac.c (8157) 8195, Loop not vectorized/parallelized: potential early exits 8198, Loop not vectorized/parallelized: potential early exits 1066, Generating update device(met0up[:1]) 1071, get_met_help inlined, size=209 (inline) file mptrac.c (1105) 1137, Loop not vectorized/parallelized: potential early exits 1139, Loop not vectorized/parallelized: potential early exits 1141, Loop not vectorized/parallelized: potential early exits 1143, Loop not vectorized/parallelized: potential early exits 1150, Loop not vectorized/parallelized: potential early exits 1152, Loop not vectorized/parallelized: potential early exits 1154, Loop not vectorized/parallelized: potential early exits 1156, Loop not vectorized/parallelized: potential early exits 1158, Loop not vectorized/parallelized: potential early exits 1085, Loop not vectorized/parallelized: contains call 1088, Loop not vectorized/parallelized: contains call 1091, Loop not vectorized/parallelized: contains call get_met_help: 1120, jsec2time inlined, size=13 (inline) file mptrac.c (1777) 1137, get_met_replace inlined, size=14 (inline) file mptrac.c (1167) 1172, Loop not vectorized/parallelized: potential early exits 1139, get_met_replace inlined, size=14 (inline) file mptrac.c (1167) 1172, Loop not vectorized/parallelized: potential early exits 1141, get_met_replace inlined, size=14 (inline) file mptrac.c (1167) 1172, Loop not vectorized/parallelized: potential early exits 1143, get_met_replace inlined, size=14 (inline) file mptrac.c (1167) 1172, Loop not vectorized/parallelized: potential early exits 1150, get_met_replace inlined, size=14 (inline) file mptrac.c (1167) 1172, Loop not vectorized/parallelized: potential early exits 1152, get_met_replace inlined, size=14 (inline) file mptrac.c (1167) 1172, Loop not vectorized/parallelized: potential early exits 1154, get_met_replace inlined, size=14 (inline) file mptrac.c (1167) 1172, Loop not vectorized/parallelized: potential early exits 1156, get_met_replace inlined, size=14 (inline) file mptrac.c (1167) 1172, Loop not vectorized/parallelized: potential early exits 1158, get_met_replace inlined, size=14 (inline) file mptrac.c (1167) 1172, Loop not vectorized/parallelized: potential early exits get_met_replace: 1172, Loop not vectorized/parallelized: potential early exits get_tropo: 1210, #omp parallel 1212, intpol_met_space_2d inlined, size=71 (inline) file mptrac.c (1542) 1214, intpol_met_space_2d inlined, size=71 (inline) file mptrac.c (1542) 1216, intpol_met_space_2d inlined, size=71 (inline) file mptrac.c (1542) 1218, intpol_met_space_3d inlined, size=131 (inline) file mptrac.c (1416) 1426, Loop not vectorized/parallelized: not countable 1440, FMA (fused multiply-add) instruction(s) generated 1443, FMA (fused multiply-add) instruction(s) generated 1447, FMA (fused multiply-add) instruction(s) generated 1451, FMA (fused multiply-add) instruction(s) generated 1457, FMA (fused multiply-add) instruction(s) generated 1458, FMA (fused multiply-add) instruction(s) generated 1569, FMA (fused multiply-add) instruction(s) generated 1571, FMA (fused multiply-add) instruction(s) generated 1572, FMA (fused multiply-add) instruction(s) generated 1220, intpol_met_space_3d inlined, size=131 (inline) file mptrac.c (1416) 1222, intpol_met_space_3d inlined, size=131 (inline) file mptrac.c (1416) 1224, intpol_met_space_3d inlined, size=131 (inline) file mptrac.c (1416) intpol_met_4d_coord: 1245, Generating acc routine seq Generating NVIDIA GPU code 1250, FMA (fused multiply-add) instruction(s) generated 1255, locate_irr inlined, size=16 (inline) file mptrac.c (2056) 2063, Loop not vectorized/parallelized: not countable 2070, Loop not vectorized/parallelized: not countable 1256, locate_irr inlined, size=16 (inline) file mptrac.c (2056) 2063, Loop not vectorized/parallelized: not countable 2070, Loop not vectorized/parallelized: not countable 1260, locate_vert inlined, size=120 (inline) file mptrac.c (2142) 2144, Loop not vectorized/parallelized: not countable 2146, Loop not vectorized/parallelized: not countable 2148, Loop not vectorized/parallelized: not countable 2150, Loop not vectorized/parallelized: not countable 1261, locate_vert inlined, size=120 (inline) file mptrac.c (2142) 2144, Loop not vectorized/parallelized: not countable 2146, Loop not vectorized/parallelized: not countable 2148, Loop not vectorized/parallelized: not countable 2150, Loop not vectorized/parallelized: not countable 1266, Outer loop unrolled 1 times (completely unrolled) 1267, Loop not vectorized: data dependency Loop unrolled 2 times 1286, FMA (fused multiply-add) instruction(s) generated 1289, FMA (fused multiply-add) instruction(s) generated 1292, FMA (fused multiply-add) instruction(s) generated 1295, FMA (fused multiply-add) instruction(s) generated 1300, FMA (fused multiply-add) instruction(s) generated 1301, FMA (fused multiply-add) instruction(s) generated 1304, FMA (fused multiply-add) instruction(s) generated 1307, FMA (fused multiply-add) instruction(s) generated 1310, FMA (fused multiply-add) instruction(s) generated 1313, FMA (fused multiply-add) instruction(s) generated 1316, FMA (fused multiply-add) instruction(s) generated 1321, FMA (fused multiply-add) instruction(s) generated 1322, FMA (fused multiply-add) instruction(s) generated 1325, FMA (fused multiply-add) instruction(s) generated 1328, Loop not vectorized/parallelized: potential early exits 1341, FMA (fused multiply-add) instruction(s) generated 1344, FMA (fused multiply-add) instruction(s) generated 1347, FMA (fused multiply-add) instruction(s) generated 1350, FMA (fused multiply-add) instruction(s) generated 1355, FMA (fused multiply-add) instruction(s) generated 1356, FMA (fused multiply-add) instruction(s) generated 1359, FMA (fused multiply-add) instruction(s) generated 1368, FMA (fused multiply-add) instruction(s) generated 1371, FMA (fused multiply-add) instruction(s) generated 1374, FMA (fused multiply-add) instruction(s) generated 1377, FMA (fused multiply-add) instruction(s) generated 1380, FMA (fused multiply-add) instruction(s) generated 1383, FMA (fused multiply-add) instruction(s) generated 1386, FMA (fused multiply-add) instruction(s) generated 1389, FMA (fused multiply-add) instruction(s) generated 1393, FMA (fused multiply-add) instruction(s) generated 1394, FMA (fused multiply-add) instruction(s) generated 1395, FMA (fused multiply-add) instruction(s) generated 1396, FMA (fused multiply-add) instruction(s) generated 1398, FMA (fused multiply-add) instruction(s) generated 1399, FMA (fused multiply-add) instruction(s) generated 1402, FMA (fused multiply-add) instruction(s) generated intpol_met_space_3d: 1416, Generating acc routine seq Generating NVIDIA GPU code 1426, locate_irr inlined, size=16 (inline) file mptrac.c (2056) 1440, FMA (fused multiply-add) instruction(s) generated 1443, FMA (fused multiply-add) instruction(s) generated 1447, FMA (fused multiply-add) instruction(s) generated 1451, FMA (fused multiply-add) instruction(s) generated 1457, FMA (fused multiply-add) instruction(s) generated 1458, FMA (fused multiply-add) instruction(s) generated 1459, FMA (fused multiply-add) instruction(s) generated 2063, Loop not vectorized/parallelized: not countable 2070, Loop not vectorized/parallelized: not countable 1427, locate_reg inlined, size=8 (inline) file mptrac.c (2120) 1428, locate_reg inlined, size=8 (inline) file mptrac.c (2120) intpol_met_space_3d_ml: 1470, Generating acc routine seq Generating NVIDIA GPU code 1477, locate_reg inlined, size=8 (inline) file mptrac.c (2120) 1478, locate_reg inlined, size=8 (inline) file mptrac.c (2120) 1481, locate_irr_float inlined, size=20 (inline) file mptrac.c (2087) 1488, FMA (fused multiply-add) instruction(s) generated 1499, FMA (fused multiply-add) instruction(s) generated 1510, FMA (fused multiply-add) instruction(s) generated 1521, FMA (fused multiply-add) instruction(s) generated 1527, FMA (fused multiply-add) instruction(s) generated 1528, FMA (fused multiply-add) instruction(s) generated 1529, FMA (fused multiply-add) instruction(s) generated 2097, Loop not vectorized/parallelized: not countable 2104, Loop not vectorized/parallelized: not countable 1492, locate_irr_float inlined, size=20 (inline) file mptrac.c (2087) 2097, Loop not vectorized/parallelized: not countable 2104, Loop not vectorized/parallelized: not countable 1503, locate_irr_float inlined, size=20 (inline) file mptrac.c (2087) 2097, Loop not vectorized/parallelized: not countable 2104, Loop not vectorized/parallelized: not countable 1514, locate_irr_float inlined, size=20 (inline) file mptrac.c (2087) 2097, Loop not vectorized/parallelized: not countable 2104, Loop not vectorized/parallelized: not countable intpol_met_space_2d: 1542, Generating acc routine seq Generating NVIDIA GPU code 1552, locate_reg inlined, size=8 (inline) file mptrac.c (2120) 1553, locate_reg inlined, size=8 (inline) file mptrac.c (2120) intpol_met_time_3d: 1603, Generating acc routine seq Generating NVIDIA GPU code 1608, intpol_met_space_3d inlined, size=131 (inline) file mptrac.c (1416) 1426, Loop not vectorized/parallelized: not countable 1440, FMA (fused multiply-add) instruction(s) generated 1443, FMA (fused multiply-add) instruction(s) generated 1447, FMA (fused multiply-add) instruction(s) generated 1451, FMA (fused multiply-add) instruction(s) generated 1457, FMA (fused multiply-add) instruction(s) generated 1458, FMA (fused multiply-add) instruction(s) generated 1615, FMA (fused multiply-add) instruction(s) generated 1609, intpol_met_space_3d inlined, size=131 (inline) file mptrac.c (1416) intpol_met_time_3d_ml: 1629, Generating acc routine seq Generating NVIDIA GPU code 1634, intpol_met_space_3d_ml inlined, size=270 (inline) file mptrac.c (1470) 1481, Loop not vectorized/parallelized: not countable 1488, FMA (fused multiply-add) instruction(s) generated 1492, Loop not vectorized/parallelized: not countable 1499, FMA (fused multiply-add) instruction(s) generated 1503, Loop not vectorized/parallelized: not countable 1510, FMA (fused multiply-add) instruction(s) generated 1514, Loop not vectorized/parallelized: not countable 1521, FMA (fused multiply-add) instruction(s) generated 1527, FMA (fused multiply-add) instruction(s) generated 1528, FMA (fused multiply-add) instruction(s) generated 1638, FMA (fused multiply-add) instruction(s) generated 1635, intpol_met_space_3d_ml inlined, size=270 (inline) file mptrac.c (1470) 1481, Loop not vectorized/parallelized: not countable 1492, Loop not vectorized/parallelized: not countable 1503, Loop not vectorized/parallelized: not countable 1514, Loop not vectorized/parallelized: not countable intpol_met_time_2d: 1654, Generating acc routine seq Generating NVIDIA GPU code 1659, intpol_met_space_2d inlined, size=71 (inline) file mptrac.c (1542) 1660, intpol_met_space_2d inlined, size=71 (inline) file mptrac.c (1542) intpol_tropo_3d: 1703, locate_reg inlined, size=8 (inline) file mptrac.c (2120) 1704, locate_reg inlined, size=8 (inline) file mptrac.c (2120) 1709, Loop not vectorized/parallelized: contains call 1722, FMA (fused multiply-add) instruction(s) generated 1734, FMA (fused multiply-add) instruction(s) generated 1736, FMA (fused multiply-add) instruction(s) generated 1738, FMA (fused multiply-add) instruction(s) generated 1740, FMA (fused multiply-add) instruction(s) generated 1742, FMA (fused multiply-add) instruction(s) generated 1744, FMA (fused multiply-add) instruction(s) generated 1746, FMA (fused multiply-add) instruction(s) generated kernel_weight: 1806, Generating acc routine seq Generating NVIDIA GPU code 1821, locate_irr inlined, size=16 (inline) file mptrac.c (2056) 1822, FMA (fused multiply-add) instruction(s) generated 2063, Loop not vectorized/parallelized: not countable 2070, Loop not vectorized/parallelized: not countable lapse_rate: 1830, Generating acc routine seq Generating NVIDIA GPU code level_definitions: 1876, Loop not vectorized/parallelized: not countable 1900, Loop not vectorized/parallelized: not countable 1918, Loop not vectorized/parallelized: not countable 1949, Loop not vectorized/parallelized: not countable 1975, Loop not vectorized/parallelized: not countable 1994, Loop not vectorized/parallelized: not countable 2024, Loop not vectorized/parallelized: not countable 2043, Loop not vectorized/parallelized: not countable locate_irr: 2056, Generating acc routine seq Generating NVIDIA GPU code 2063, Loop not vectorized/parallelized: not countable 2070, Loop not vectorized/parallelized: not countable locate_irr_float: 2087, Generating acc routine seq Generating NVIDIA GPU code 2097, Loop not vectorized/parallelized: not countable 2104, Loop not vectorized/parallelized: not countable locate_reg: 2120, Generating acc routine seq Generating NVIDIA GPU code locate_vert: 2142, Generating acc routine seq Generating NVIDIA GPU code 2144, locate_irr_float inlined, size=20 (inline) file mptrac.c (2087) 2097, Loop not vectorized/parallelized: not countable 2104, Loop not vectorized/parallelized: not countable 2146, locate_irr_float inlined, size=20 (inline) file mptrac.c (2087) 2097, Loop not vectorized/parallelized: not countable 2104, Loop not vectorized/parallelized: not countable 2148, locate_irr_float inlined, size=20 (inline) file mptrac.c (2087) 2097, Loop not vectorized/parallelized: not countable 2104, Loop not vectorized/parallelized: not countable 2150, locate_irr_float inlined, size=20 (inline) file mptrac.c (2087) 2097, Loop not vectorized/parallelized: not countable 2104, Loop not vectorized/parallelized: not countable module_advect: 1608, FMA (fused multiply-add) instruction(s) generated 1609, FMA (fused multiply-add) instruction(s) generated 1612, FMA (fused multiply-add) instruction(s) generated 2164, timer inlined, size=73 (inline) file mptrac.c (8157) 8195, Loop not vectorized/parallelized: potential early exits 8198, Loop not vectorized/parallelized: potential early exits 2170, Generating present(atm[:],dt[:],met1[:],met0[:],ctl[:]) Generating implicit firstprivate(ip,ip1_const) Generating NVIDIA GPU code 1608, #pragma acc loop seq 1609, #pragma acc loop seq 2170, #pragma acc loop gang, vector(128) /* blockIdx.x threadIdx.x */ 2178, #pragma acc loop seq 2170, Local memory used for v,u,cw,x,w,ci 2178, Complex loop carried dependence of atm->lon,x prevents parallelization Loop carried reuse of x prevents parallelization Complex loop carried dependence of atm->lat,atm->p,dt->,u,v,w,atm->time,ctl->advect_vert_coord,ci,cw,.inl_.inl_met_1970_10368->nx,.inl_.inl_met_1970_10368->lon,.inl_.inl_met_1970_10368->np,.inl_.inl_met_1970_10368+->,-> prevents parallelization Loop carried dependence of -> prevents parallelization Loop carried backward dependence of -> prevents vectorization Complex loop carried dependence of .inl_.inl_met_1970_10368->ny,.inl_.inl_met_1970_10368->p,.inl_.inl_met_1970_10368->lat,met0+->,.inl_.inl_met_2000_10401->nx,.inl_.inl_met_2000_10401->lon,.inl_.inl_met_2000_10401->np,.inl_.inl_met_2000_10401+->,.inl_.inl_met_2000_10401->ny,.inl_.inl_met_2000_10401->p,.inl_.inl_met_2000_10401->lat,met1+->,met1->time,met0->time,+((i)*8)->,.inl_.inl_met_1970_10443->nx,.inl_.inl_met_1970_10443->lon,.inl_.inl_met_1970_10443->np,.inl_.inl_met_1970_10443+->,.inl_.inl_met_1970_10443->ny,.inl_.inl_met_1970_10443->p,.inl_.inl_met_1970_10443->lat,.inl_.inl_met_2000_10476->nx,.inl_.inl_met_2000_10476->lon,.inl_.inl_met_2000_10476->np,.inl_.inl_met_2000_10476+->,.inl_.inl_met_2000_10476->ny,.inl_.inl_met_2000_10476->p,.inl_.inl_met_2000_10476->lat,.inl_.inl_met_1970_10518->nx,.inl_.inl_met_1970_10518->lon,.inl_.inl_met_1970_10518->np,.inl_.inl_met_1970_10518+->,.inl_.inl_met_1970_10518->ny,.inl_.inl_met_1970_10518->p,.inl_.inl_met_1970_10518->lat,.inl_.inl_met_2000_10551->nx,.inl_.inl_met_2000_10551->lon,.inl_.inl_met_2000_10551->np,.inl_.inl_met_2000_10551+->,.inl_.inl_met_2000_10551->ny,.inl_.inl_met_2000_10551->p,.inl_.inl_met_2000_10551->lat prevents parallelization Loop carried dependence of u prevents parallelization Loop carried backward dependence of u prevents vectorization Complex loop carried dependence of met1->ul,met1->,met0->ul,met0-> prevents parallelization Loop carried dependence of v prevents parallelization Loop carried backward dependence of v prevents vectorization Complex loop carried dependence of met1->vl,met0->vl prevents parallelization Loop carried dependence of w prevents parallelization Loop carried backward dependence of w prevents vectorization Complex loop carried dependence of met1->wl,met0->wl,ctl->advect prevents parallelization 2189, FMA (fused multiply-add) instruction(s) generated 2190, FMA (fused multiply-add) instruction(s) generated 2196, intpol_met_time_3d inlined, size=320 (inline) file mptrac.c (1603) 1608, Loop carried scalar dependence for .inl_.inl_.inl_ihi_375_1978_10380 at line 1608 Loop carried scalar dependence for .inl_.inl_.inl_ilo_374_1977_10379 at line 1608 Scalar last value needed after loop for .inl_.inl_.inl_ilo_374_1977_10379 at line 1608 Loop not vectorized/parallelized: not countable 1609, Loop carried scalar dependence for .inl_.inl_.inl_ihi_375_2008_10413 at line 1609 Loop carried scalar dependence for .inl_.inl_.inl_ilo_374_2007_10412 at line 1609 Scalar last value needed after loop for .inl_.inl_.inl_ilo_374_2007_10412 at line 1609 2198, intpol_met_time_3d inlined, size=320 (inline) file mptrac.c (1603) 1608, Loop carried scalar dependence for .inl_.inl_.inl_ihi_375_1978_10455 at line 1608 Loop carried scalar dependence for .inl_.inl_.inl_ilo_374_1977_10454 at line 1608 Scalar last value needed after loop for .inl_.inl_.inl_ilo_374_1977_10454 at line 1608 1609, Loop carried scalar dependence for .inl_.inl_.inl_ihi_375_2008_10488 at line 1609 Loop carried scalar dependence for .inl_.inl_.inl_ilo_374_2007_10487 at line 1609 Scalar last value needed after loop for .inl_.inl_.inl_ilo_374_2007_10487 at line 1609 2200, intpol_met_time_3d inlined, size=320 (inline) file mptrac.c (1603) 1608, Loop carried scalar dependence for .inl_.inl_.inl_ihi_375_1978_10530 at line 1608 Loop carried scalar dependence for .inl_.inl_.inl_ilo_374_1977_10529 at line 1608 Scalar last value needed after loop for .inl_.inl_.inl_ilo_374_1977_10529 at line 1608 1609, Loop carried scalar dependence for .inl_.inl_.inl_ihi_375_2008_10563 at line 1609 Loop carried scalar dependence for .inl_.inl_.inl_ilo_374_2007_10562 at line 1609 Scalar last value needed after loop for .inl_.inl_.inl_ilo_374_2007_10562 at line 1609 2220, FMA (fused multiply-add) instruction(s) generated 2221, FMA (fused multiply-add) instruction(s) generated 2222, FMA (fused multiply-add) instruction(s) generated 2229, FMA (fused multiply-add) instruction(s) generated 2230, FMA (fused multiply-add) instruction(s) generated 2238, Generating present(atm[:],dt[:],met1[:],met0[:],ctl[:]) Generating implicit firstprivate(ip1_const,ip) Generating NVIDIA GPU code 2238, #pragma acc loop gang, vector(128) /* blockIdx.x threadIdx.x */ 2254, #pragma acc loop seq 2238, Local memory used for ci,cw,zeta_dot,x,u,v 2254, Complex loop carried dependence of atm->lon,x prevents parallelization Loop carried reuse of x prevents parallelization Complex loop carried dependence of atm->lat,ctl->qnt_zeta,atm->q,dt->,u,v,zeta_dot,atm->time,cw,ci prevents parallelization Loop carried dependence of u prevents parallelization Loop carried backward dependence of u prevents vectorization Complex loop carried dependence of met1->ul,met1->zetal,met1->,met0->ul,met0->zetal,met0-> prevents parallelization Loop carried dependence of v prevents parallelization Loop carried backward dependence of v prevents vectorization Complex loop carried dependence of met1->vl,met0->vl prevents parallelization Loop carried dependence of zeta_dot prevents parallelization Loop carried backward dependence of zeta_dot prevents vectorization Complex loop carried dependence of met1->zeta_dotl,met0->zeta_dotl,ctl->advect prevents parallelization Loop not vectorized/parallelized: contains call 2265, FMA (fused multiply-add) instruction(s) generated 2266, FMA (fused multiply-add) instruction(s) generated 2286, FMA (fused multiply-add) instruction(s) generated 2287, FMA (fused multiply-add) instruction(s) generated 2288, FMA (fused multiply-add) instruction(s) generated 2295, FMA (fused multiply-add) instruction(s) generated 2296, FMA (fused multiply-add) instruction(s) generated module_advect_init: 2323, #omp parallel Loop not vectorized/parallelized: contains call module_bound_cond: 386, FMA (fused multiply-add) instruction(s) generated 1608, FMA (fused multiply-add) instruction(s) generated 1609, FMA (fused multiply-add) instruction(s) generated 1612, FMA (fused multiply-add) instruction(s) generated 1659, FMA (fused multiply-add) instruction(s) generated 1660, FMA (fused multiply-add) instruction(s) generated 1666, FMA (fused multiply-add) instruction(s) generated 2343, timer inlined, size=73 (inline) file mptrac.c (8157) 8195, Loop not vectorized/parallelized: potential early exits 8198, Loop not vectorized/parallelized: potential early exits 2352, Generating present(clim[:],atm[:],dt[:],met1[:],met0[:],ctl[:]) Generating implicit firstprivate(ip1_const,ip) Generating NVIDIA GPU code 386, #pragma acc loop seq 1608, #pragma acc loop seq 1609, #pragma acc loop seq 2352, #pragma acc loop gang, vector(128) /* blockIdx.x threadIdx.x */ 2352, Local memory used for cw,ci 2366, intpol_met_time_2d inlined, size=189 (inline) file mptrac.c (1654) 2373, FMA (fused multiply-add) instruction(s) generated 2379, intpol_met_time_3d inlined, size=320 (inline) file mptrac.c (1603) 1608, Loop carried scalar dependence for .inl_.inl_.inl_ihi_375_1978_10674 at line 1608 Loop carried scalar dependence for .inl_.inl_.inl_ilo_374_1977_10673 at line 1608 Scalar last value needed after loop for .inl_.inl_.inl_ilo_374_1977_10673 at line 1608 Loop not vectorized/parallelized: not countable 1609, Loop carried scalar dependence for .inl_.inl_.inl_ihi_375_2008_10707 at line 1609 Loop carried scalar dependence for .inl_.inl_.inl_ilo_374_2007_10706 at line 1609 Scalar last value needed after loop for .inl_.inl_.inl_ilo_374_2007_10706 at line 1609 2387, intpol_met_time_2d inlined, size=189 (inline) file mptrac.c (1654) 2395, FMA (fused multiply-add) instruction(s) generated 2398, FMA (fused multiply-add) instruction(s) generated 2403, clim_ts inlined, size=38 (inline) file mptrac.c (378) 386, Loop carried scalar dependence for .inl_.inl_ihi_103_10793 at line 386 Loop carried scalar dependence for .inl_.inl_ilo_102_10792 at line 386 Scalar last value needed after loop for .inl_.inl_ilo_102_10792 at line 386 Loop not vectorized/parallelized: not countable 2407, clim_ts inlined, size=38 (inline) file mptrac.c (378) 386, Loop carried scalar dependence for .inl_.inl_ihi_103_10803 at line 386 Loop carried scalar dependence for .inl_.inl_ilo_102_10802 at line 386 Scalar last value needed after loop for .inl_.inl_ilo_102_10802 at line 386 Loop not vectorized/parallelized: not countable 2411, clim_ts inlined, size=38 (inline) file mptrac.c (378) 386, Loop carried scalar dependence for .inl_.inl_ihi_103_10813 at line 386 Loop carried scalar dependence for .inl_.inl_ilo_102_10812 at line 386 Scalar last value needed after loop for .inl_.inl_ilo_102_10812 at line 386 Loop not vectorized/parallelized: not countable 2415, clim_ts inlined, size=38 (inline) file mptrac.c (378) 386, Loop carried scalar dependence for .inl_.inl_ihi_103_10823 at line 386 Loop carried scalar dependence for .inl_.inl_ilo_102_10822 at line 386 Scalar last value needed after loop for .inl_.inl_ilo_102_10822 at line 386 Loop not vectorized/parallelized: not countable 2419, clim_ts inlined, size=38 (inline) file mptrac.c (378) 386, Loop carried scalar dependence for .inl_.inl_ihi_103_10833 at line 386 Loop carried scalar dependence for .inl_.inl_ilo_102_10832 at line 386 Scalar last value needed after loop for .inl_.inl_ilo_102_10832 at line 386 Loop not vectorized/parallelized: not countable module_chemgrid: 1608, FMA (fused multiply-add) instruction(s) generated 1609, FMA (fused multiply-add) instruction(s) generated 1612, FMA (fused multiply-add) instruction(s) generated 2445, timer inlined, size=73 (inline) file mptrac.c (8157) 8195, Loop not vectorized/parallelized: potential early exits 8198, Loop not vectorized/parallelized: potential early exits 2473, Generating enter data create(izs[:np],lat[:ny],lon[:nx],mass[:ngrid],press[:nz],z[:nz],iys[:np],ixs[:np],area[:ny]) Generating present(atm[:],mass[:],met0[:],area[:],ctl[:],ixs[:],iys[:],press[:],z[:],met1[:],lon[:],lat[:],izs[:]) Generating implicit firstprivate(iz,nz) Generating NVIDIA GPU code 2483, #pragma acc loop gang, vector(128) /* blockIdx.x threadIdx.x */ 2483, Generating implicit firstprivate(dz) Loop not fused: no successor loop Generated vector simd code for the loop 2484, FMA (fused multiply-add) instruction(s) generated 2489, FMA (fused multiply-add) instruction(s) generated 2490, Generating implicit firstprivate(np,ip) Generating NVIDIA GPU code 2498, #pragma acc loop gang, vector(128) /* blockIdx.x threadIdx.x */ 2490, Generating implicit copy(izs[:np],iys[:np],ixs[:np]) [if not already present] Generating implicit copyin(ctl,atm) [if not already present] FMA (fused multiply-add) instruction(s) generated 2498, Generating implicit firstprivate(dlat,dlon,nz,t0,t1,dz,nx,ny) Loop not fused: no successor loop 2501, FMA (fused multiply-add) instruction(s) generated 2506, Generating implicit firstprivate(ix,nx) Generating NVIDIA GPU code 2514, #pragma acc loop gang, vector(128) /* blockIdx.x threadIdx.x */ 2506, Generating implicit copyout(lon[:nx]) [if not already present] Generating implicit copyin(ctl) [if not already present] 2514, Generating implicit firstprivate(dlon) Loop not fused: no successor loop Generated vector simd code for the loop 2515, Generating implicit firstprivate(ny,iy) Generating NVIDIA GPU code 2521, #pragma acc loop gang, vector(128) /* blockIdx.x threadIdx.x */ 2515, Generating implicit copyout(area[:ny]) [if not already present] Generating implicit copyin(ctl) [if not already present] Generating implicit copyout(lat[:ny]) [if not already present] FMA (fused multiply-add) instruction(s) generated 2521, Generating implicit firstprivate(dlon,dlat) Loop not fused: no successor loop Generated vector simd code for the loop 2522, FMA (fused multiply-add) instruction(s) generated 2525, Generating implicit firstprivate(ip,np) Generating NVIDIA GPU code 2531, #pragma acc loop gang, vector(128) /* blockIdx.x threadIdx.x */ 2525, Generating implicit copyin(ctl,ixs[:np],atm) [if not already present] Generating implicit copy(mass[:]) [if not already present] Generating implicit copyin(izs[:np],iys[:np]) [if not already present] 2531, Generating implicit firstprivate(nz,ny) Loop not fused: no successor loop Loop not vectorized: data dependency 2536, Generating implicit firstprivate(ip,np) Generating NVIDIA GPU code 1608, #pragma acc loop seq 1609, #pragma acc loop seq 2545, #pragma acc loop gang, vector(128) /* blockIdx.x threadIdx.x */ 2536, Local memory used for cw,ci Generating implicit copyin(iys[:np],mass[:],met0,press[:],met1,ctl,lat[:],ixs[:np],izs[:np],lon[:]) [if not already present] Generating implicit copy(atm) [if not already present] Generating implicit copyin(area[:]) [if not already present] 2545, Generating implicit firstprivate(tt,nz,ny,dz) 2551, intpol_met_time_3d inlined, size=320 (inline) file mptrac.c (1603) 1608, Loop carried scalar dependence for .inl_.inl_.inl_ihi_375_1978_10868 at line 1608 Loop carried scalar dependence for .inl_.inl_.inl_ilo_374_1977_10867 at line 1608 Scalar last value needed after loop for .inl_.inl_.inl_ilo_374_1977_10867 at line 1608 Loop not vectorized/parallelized: not countable 1609, Loop carried scalar dependence for .inl_.inl_.inl_ihi_375_2008_10901 at line 1609 Loop carried scalar dependence for .inl_.inl_.inl_ilo_374_2007_10900 at line 1609 Scalar last value needed after loop for .inl_.inl_.inl_ilo_374_2007_10900 at line 1609 2566, Generating exit data delete(izs[:1],lat[:1],lon[:1],mass[:1],z[:1],press[:1],iys[:1],ixs[:1],area[:1]) module_chem_init: 97, FMA (fused multiply-add) instruction(s) generated 101, FMA (fused multiply-add) instruction(s) generated 422, FMA (fused multiply-add) instruction(s) generated 425, FMA (fused multiply-add) instruction(s) generated 427, FMA (fused multiply-add) instruction(s) generated 429, FMA (fused multiply-add) instruction(s) generated 431, FMA (fused multiply-add) instruction(s) generated 434, FMA (fused multiply-add) instruction(s) generated 435, FMA (fused multiply-add) instruction(s) generated 1608, FMA (fused multiply-add) instruction(s) generated 1609, FMA (fused multiply-add) instruction(s) generated 1612, FMA (fused multiply-add) instruction(s) generated 2587, #omp parallel 2593, intpol_met_time_3d inlined, size=320 (inline) file mptrac.c (1603) 1608, Loop not vectorized/parallelized: not countable 2598, intpol_met_time_3d inlined, size=320 (inline) file mptrac.c (1603) 1608, Loop not vectorized/parallelized: not countable 2603, clim_oh inlined, size=203 (inline) file mptrac.c (94) 97, Loop not vectorized/parallelized: not countable 2605, clim_zm inlined, size=140 (inline) file mptrac.c (398) 402, Loop not vectorized/parallelized: not countable 420, Loop not vectorized/parallelized: not countable 422, Loop not vectorized/parallelized: not countable 2605, FMA (fused multiply-add) instruction(s) generated 2607, clim_zm inlined, size=140 (inline) file mptrac.c (398) 402, Loop not vectorized/parallelized: not countable 420, Loop not vectorized/parallelized: not countable 422, Loop not vectorized/parallelized: not countable 2607, FMA (fused multiply-add) instruction(s) generated 2609, clim_zm inlined, size=140 (inline) file mptrac.c (398) 402, Loop not vectorized/parallelized: not countable 420, Loop not vectorized/parallelized: not countable 422, Loop not vectorized/parallelized: not countable 2609, FMA (fused multiply-add) instruction(s) generated module_convection: 1608, FMA (fused multiply-add) instruction(s) generated 1609, FMA (fused multiply-add) instruction(s) generated 1612, FMA (fused multiply-add) instruction(s) generated 1659, FMA (fused multiply-add) instruction(s) generated 1660, FMA (fused multiply-add) instruction(s) generated 1666, FMA (fused multiply-add) instruction(s) generated 2625, timer inlined, size=73 (inline) file mptrac.c (8157) 8195, Loop not vectorized/parallelized: potential early exits 8198, Loop not vectorized/parallelized: potential early exits 2631, Generating present(atm[:],dt[:],met0[:],ctl[:],rs[:],met1[:]) Generating implicit firstprivate(ip1_const,ip) Generating NVIDIA GPU code 1608, #pragma acc loop seq 1609, #pragma acc loop seq 2631, #pragma acc loop gang, vector(128) /* blockIdx.x threadIdx.x */ 2631, Local memory used for ci,cw 2636, intpol_met_time_2d inlined, size=189 (inline) file mptrac.c (1654) 2644, intpol_met_time_2d inlined, size=189 (inline) file mptrac.c (1654) 2651, intpol_met_time_2d inlined, size=189 (inline) file mptrac.c (1654) 2662, intpol_met_time_2d inlined, size=189 (inline) file mptrac.c (1654) 2670, intpol_met_time_3d inlined, size=320 (inline) file mptrac.c (1603) 1608, Loop carried scalar dependence for .inl_.inl_.inl_ihi_375_1978_11496 at line 1608 Loop carried scalar dependence for .inl_.inl_.inl_ilo_374_1977_11495 at line 1608 Scalar last value needed after loop for .inl_.inl_.inl_ilo_374_1977_11495 at line 1608 Loop not vectorized/parallelized: not countable 1609, Loop carried scalar dependence for .inl_.inl_.inl_ihi_375_2008_11529 at line 1609 Loop carried scalar dependence for .inl_.inl_.inl_ilo_374_2007_11528 at line 1609 Scalar last value needed after loop for .inl_.inl_.inl_ilo_374_2007_11528 at line 1609 2672, intpol_met_time_3d inlined, size=320 (inline) file mptrac.c (1603) 1608, Loop carried scalar dependence for .inl_.inl_.inl_ihi_375_1978_11571 at line 1608 Loop carried scalar dependence for .inl_.inl_.inl_ilo_374_1977_11570 at line 1608 Scalar last value needed after loop for .inl_.inl_.inl_ilo_374_1977_11570 at line 1608 Loop not vectorized/parallelized: not countable 1609, Loop carried scalar dependence for .inl_.inl_.inl_ihi_375_2008_11604 at line 1609 Loop carried scalar dependence for .inl_.inl_.inl_ilo_374_2007_11603 at line 1609 Scalar last value needed after loop for .inl_.inl_.inl_ilo_374_2007_11603 at line 1609 2678, FMA (fused multiply-add) instruction(s) generated 2681, FMA (fused multiply-add) instruction(s) generated module_decay: 2695, timer inlined, size=73 (inline) file mptrac.c (8157) 8195, Loop not vectorized/parallelized: potential early exits 8198, Loop not vectorized/parallelized: potential early exits 2702, Generating present(clim[:],atm[:],dt[:],ctl[:]) Generating implicit firstprivate(ip,ip1_const) Generating NVIDIA GPU code 2702, #pragma acc loop gang, vector(128) /* blockIdx.x threadIdx.x */ 8264, #pragma acc loop seq 2705, tropo_weight inlined, size=88 (inline) file mptrac.c (8261) 2708, FMA (fused multiply-add) instruction(s) generated 2714, FMA (fused multiply-add) instruction(s) generated 8264, Loop carried scalar dependence for .inl_.inl_sec_3478_11643 at line 8264 Scalar last value needed after loop for .inl_.inl_sec_3478_11643 at line 8264 Loop carried scalar dependence for .inl_.inl_.inl_ihi_93_3486_11649 at line 8264 Loop carried scalar dependence for .inl_.inl_.inl_ilo_92_3485_11648 at line 8264 Scalar last value needed after loop for .inl_.inl_.inl_ilo_92_3485_11648 at line 8264 Loop not vectorized/parallelized: not countable FMA (fused multiply-add) instruction(s) generated 8276, FMA (fused multiply-add) instruction(s) generated module_diffusion_meso: 2737, timer inlined, size=73 (inline) file mptrac.c (8157) 8195, Loop not vectorized/parallelized: potential early exits 8198, Loop not vectorized/parallelized: potential early exits 2743, Generating present(cache[:],dt[:],met0[:],atm[:],ctl[:],met1[:],rs[:]) Generating implicit firstprivate(ip,ip1_const) Generating NVIDIA GPU code 2063, #pragma acc loop seq 2070, #pragma acc loop seq 2743, #pragma acc loop gang, vector(128) /* blockIdx.x threadIdx.x */ 2753, #pragma acc loop seq 2754, #pragma acc loop seq 2755, #pragma acc loop seq 2743, FMA (fused multiply-add) instruction(s) generated 2747, locate_reg inlined, size=8 (inline) file mptrac.c (2120) 2748, locate_reg inlined, size=8 (inline) file mptrac.c (2120) 2749, locate_irr inlined, size=16 (inline) file mptrac.c (2056) 2063, Loop carried scalar dependence for .inl_ihi_11684 at line 2063,2069 Loop carried scalar dependence for .inl_ilo_11683 at line 2063,2069 Scalar last value needed after loop for .inl_ilo_11683 at line 2078 Loop not vectorized/parallelized: not countable 2070, Loop carried scalar dependence for .inl_ihi_11684 at line 2070,2076 Loop carried scalar dependence for .inl_ilo_11683 at line 2070,2076 Scalar last value needed after loop for .inl_ilo_11683 at line 2078 Loop not vectorized/parallelized: not countable 2753, Loop carried scalar dependence for umean at line 2756 Scalar last value needed after loop for umean at line 2770 Loop carried scalar dependence for usig at line 2757 Scalar last value needed after loop for usig at line 2770 Loop carried scalar dependence for vmean at line 2758 Scalar last value needed after loop for vmean at line 2772 Loop carried scalar dependence for vsig at line 2759 Scalar last value needed after loop for vsig at line 2772 Loop carried scalar dependence for wmean at line 2760 Scalar last value needed after loop for wmean at line 2774 Loop carried scalar dependence for wsig at line 2761 Scalar last value needed after loop for wsig at line 2774 Loop unrolled 2 times (completely unrolled) FMA (fused multiply-add) instruction(s) generated 2754, Loop carried scalar dependence for umean at line 2756 Scalar last value needed after loop for umean at line 2770 Loop carried scalar dependence for usig at line 2757 Scalar last value needed after loop for usig at line 2770 Loop carried scalar dependence for vmean at line 2758 Scalar last value needed after loop for vmean at line 2772 Loop carried scalar dependence for vsig at line 2759 Scalar last value needed after loop for vsig at line 2772 Loop carried scalar dependence for wmean at line 2760 Scalar last value needed after loop for wmean at line 2774 Loop carried scalar dependence for wsig at line 2761 Scalar last value needed after loop for wsig at line 2774 Loop unrolled 2 times (completely unrolled) FMA (fused multiply-add) instruction(s) generated 2755, Loop carried scalar dependence for umean at line 2756 Scalar last value needed after loop for umean at line 2770 Loop carried scalar dependence for usig at line 2757 Scalar last value needed after loop for usig at line 2770 Loop carried scalar dependence for vmean at line 2758 Scalar last value needed after loop for vmean at line 2772 Loop carried scalar dependence for vsig at line 2759 Scalar last value needed after loop for vsig at line 2772 Loop carried scalar dependence for wmean at line 2760 Scalar last value needed after loop for wmean at line 2774 Loop carried scalar dependence for wsig at line 2761 Scalar last value needed after loop for wsig at line 2774 Loop unrolled 2 times (completely unrolled) 2764, FMA (fused multiply-add) instruction(s) generated 2766, FMA (fused multiply-add) instruction(s) generated 2768, FMA (fused multiply-add) instruction(s) generated 2770, FMA (fused multiply-add) instruction(s) generated 2772, FMA (fused multiply-add) instruction(s) generated 2774, FMA (fused multiply-add) instruction(s) generated 2779, FMA (fused multiply-add) instruction(s) generated 2783, FMA (fused multiply-add) instruction(s) generated 2789, FMA (fused multiply-add) instruction(s) generated 2792, FMA (fused multiply-add) instruction(s) generated 2797, FMA (fused multiply-add) instruction(s) generated 2800, FMA (fused multiply-add) instruction(s) generated module_diffusion_turb: 2815, timer inlined, size=73 (inline) file mptrac.c (8157) 8195, Loop not vectorized/parallelized: potential early exits 8198, Loop not vectorized/parallelized: potential early exits 2821, Generating present(clim[:],atm[:],ctl[:],rs[:],dt[:]) Generating implicit firstprivate(ip1_const,ip) Generating NVIDIA GPU code 2821, #pragma acc loop gang, vector(128) /* blockIdx.x threadIdx.x */ 8264, #pragma acc loop seq 2824, tropo_weight inlined, size=88 (inline) file mptrac.c (8261) 2827, FMA (fused multiply-add) instruction(s) generated 2828, FMA (fused multiply-add) instruction(s) generated 2834, FMA (fused multiply-add) instruction(s) generated 2840, FMA (fused multiply-add) instruction(s) generated 8264, Loop carried scalar dependence for .inl_.inl_sec_3478_11707 at line 8264 Scalar last value needed after loop for .inl_.inl_sec_3478_11707 at line 8264 Loop carried scalar dependence for .inl_.inl_.inl_ihi_93_3486_11713 at line 8264 Loop carried scalar dependence for .inl_.inl_.inl_ilo_92_3485_11712 at line 8264 Scalar last value needed after loop for .inl_.inl_.inl_ilo_92_3485_11712 at line 8264 Loop not vectorized/parallelized: not countable FMA (fused multiply-add) instruction(s) generated 8276, FMA (fused multiply-add) instruction(s) generated module_dry_deposition: 1608, FMA (fused multiply-add) instruction(s) generated 1609, FMA (fused multiply-add) instruction(s) generated 1612, FMA (fused multiply-add) instruction(s) generated 1659, FMA (fused multiply-add) instruction(s) generated 1660, FMA (fused multiply-add) instruction(s) generated 1666, FMA (fused multiply-add) instruction(s) generated 2855, timer inlined, size=73 (inline) file mptrac.c (8157) 8195, Loop not vectorized/parallelized: potential early exits 8198, Loop not vectorized/parallelized: potential early exits 2862, Generating present(atm[:],dt[:],met1[:],met0[:],ctl[:]) Generating implicit firstprivate(ip1_const,ip) Generating NVIDIA GPU code 1608, #pragma acc loop seq 1609, #pragma acc loop seq 2862, #pragma acc loop gang, vector(128) /* blockIdx.x threadIdx.x */ 2862, Local memory used for cw,ci 2867, intpol_met_time_2d inlined, size=189 (inline) file mptrac.c (1654) 2874, FMA (fused multiply-add) instruction(s) generated 2882, intpol_met_time_3d inlined, size=320 (inline) file mptrac.c (1603) 1608, Loop carried scalar dependence for .inl_.inl_.inl_ihi_375_1978_11818 at line 1608 Loop carried scalar dependence for .inl_.inl_.inl_ilo_374_1977_11817 at line 1608 Scalar last value needed after loop for .inl_.inl_.inl_ilo_374_1977_11817 at line 1608 Loop not vectorized/parallelized: not countable 1609, Loop carried scalar dependence for .inl_.inl_.inl_ihi_375_2008_11851 at line 1609 Loop carried scalar dependence for .inl_.inl_.inl_ilo_374_2007_11850 at line 1609 Scalar last value needed after loop for .inl_.inl_.inl_ilo_374_2007_11850 at line 1609 2885, sedi inlined, size=14 (inline) file mptrac.c (7983) 2897, FMA (fused multiply-add) instruction(s) generated 8001, FMA (fused multiply-add) instruction(s) generated module_h2o2_chem: 2919, timer inlined, size=73 (inline) file mptrac.c (8157) 8195, Loop not vectorized/parallelized: potential early exits 8198, Loop not vectorized/parallelized: potential early exits 2931, Generating present(atm[:],clim[:],dt[:],met1[:],met0[:],ctl[:]) Generating implicit firstprivate(ip,low,ip1_const) Generating NVIDIA GPU code 402, #pragma acc loop seq 420, #pragma acc loop seq 422, #pragma acc loop seq 1608, #pragma acc loop seq 1609, #pragma acc loop seq 2931, #pragma acc loop gang, vector(128) /* blockIdx.x threadIdx.x */ 2931, Local memory used for cw,ci 2936, intpol_met_time_3d inlined, size=320 (inline) file mptrac.c (1603) 1608, Loop carried scalar dependence for .inl_.inl_.inl_ihi_375_1978_11915 at line 1608 Loop carried scalar dependence for .inl_.inl_.inl_ilo_374_1977_11914 at line 1608 Scalar last value needed after loop for .inl_.inl_.inl_ilo_374_1977_11914 at line 1608 Loop not vectorized/parallelized: not countable 1609, Loop carried scalar dependence for .inl_.inl_.inl_ihi_375_2008_11948 at line 1609 Loop carried scalar dependence for .inl_.inl_.inl_ilo_374_2007_11947 at line 1609 Scalar last value needed after loop for .inl_.inl_.inl_ilo_374_2007_11947 at line 1609 2937, intpol_met_time_3d inlined, size=320 (inline) file mptrac.c (1603) 1608, Loop carried scalar dependence for .inl_.inl_.inl_ihi_375_1978_11990 at line 1608 Loop carried scalar dependence for .inl_.inl_.inl_ilo_374_1977_11989 at line 1608 Scalar last value needed after loop for .inl_.inl_.inl_ilo_374_1977_11989 at line 1608 1609, Loop carried scalar dependence for .inl_.inl_.inl_ihi_375_2008_12023 at line 1609 Loop carried scalar dependence for .inl_.inl_.inl_ilo_374_2007_12022 at line 1609 Scalar last value needed after loop for .inl_.inl_.inl_ilo_374_2007_12022 at line 1609 2943, intpol_met_time_3d inlined, size=320 (inline) file mptrac.c (1603) 1608, Loop carried scalar dependence for .inl_.inl_.inl_ihi_375_1978_12065 at line 1608 Loop carried scalar dependence for .inl_.inl_.inl_ilo_374_1977_12064 at line 1608 Scalar last value needed after loop for .inl_.inl_.inl_ilo_374_1977_12064 at line 1608 1609, Loop carried scalar dependence for .inl_.inl_.inl_ihi_375_2008_12098 at line 1609 Loop carried scalar dependence for .inl_.inl_.inl_ilo_374_2007_12097 at line 1609 Scalar last value needed after loop for .inl_.inl_.inl_ilo_374_2007_12097 at line 1609 2965, clim_zm inlined, size=140 (inline) file mptrac.c (398) 402, Loop carried scalar dependence for .inl_sec_12119 at line 402 Scalar last value needed after loop for .inl_sec_12119 at line 420,435 Loop not vectorized/parallelized: not countable 420, Loop carried scalar dependence for .inl_.inl_ihi_1_12131 at line 420 Loop carried scalar dependence for .inl_.inl_ilo_0_12130 at line 420 Scalar last value needed after loop for .inl_.inl_ilo_0_12130 at line 420 Loop not vectorized/parallelized: not countable 422, Loop carried scalar dependence for .inl_.inl_ihi_11_12145 at line 422 Loop carried scalar dependence for .inl_.inl_ilo_10_12144 at line 422 Scalar last value needed after loop for .inl_.inl_ilo_10_12144 at line 422 Loop not vectorized/parallelized: not countable FMA (fused multiply-add) instruction(s) generated 425, FMA (fused multiply-add) instruction(s) generated 427, FMA (fused multiply-add) instruction(s) generated 429, FMA (fused multiply-add) instruction(s) generated 431, FMA (fused multiply-add) instruction(s) generated 434, FMA (fused multiply-add) instruction(s) generated 435, FMA (fused multiply-add) instruction(s) generated 1608, FMA (fused multiply-add) instruction(s) generated 1609, FMA (fused multiply-add) instruction(s) generated 1612, FMA (fused multiply-add) instruction(s) generated 2965, FMA (fused multiply-add) instruction(s) generated 2978, FMA (fused multiply-add) instruction(s) generated module_isosurf_init: 3000, timer inlined, size=73 (inline) file mptrac.c (8157) 8195, Loop not vectorized/parallelized: potential early exits 8198, Loop not vectorized/parallelized: potential early exits 3007, Memory copy idiom, loop replaced by call to __c_mcopy8 3013, intpol_met_time_3d inlined, size=320 (inline) file mptrac.c (1603) 1608, Loop not vectorized/parallelized: not countable 3020, intpol_met_time_3d inlined, size=320 (inline) file mptrac.c (1603) 1608, Loop not vectorized/parallelized: not countable FMA (fused multiply-add) instruction(s) generated 1609, FMA (fused multiply-add) instruction(s) generated 1612, FMA (fused multiply-add) instruction(s) generated 3037, Loop not vectorized/parallelized: contains call module_isosurf: 3063, timer inlined, size=73 (inline) file mptrac.c (8157) 8195, Loop not vectorized/parallelized: potential early exits 8198, Loop not vectorized/parallelized: potential early exits 3066, Generating present(cache[:],dt[:],met0[:],met1[:],atm[:],ctl[:]) Generating implicit firstprivate(ip1_const,ip) Generating NVIDIA GPU code 1608, #pragma acc loop seq 1609, #pragma acc loop seq 2063, #pragma acc loop seq 2070, #pragma acc loop seq 3066, #pragma acc loop gang, vector(128) /* blockIdx.x threadIdx.x */ 3066, Local memory used for cw,ci 3078, intpol_met_time_3d inlined, size=320 (inline) file mptrac.c (1603) 1608, Loop carried scalar dependence for .inl_.inl_.inl_ihi_375_1978_12346 at line 1608 Loop carried scalar dependence for .inl_.inl_.inl_ilo_374_1977_12345 at line 1608 Scalar last value needed after loop for .inl_.inl_.inl_ilo_374_1977_12345 at line 1608 Loop not vectorized/parallelized: not countable FMA (fused multiply-add) instruction(s) generated 1609, Loop carried scalar dependence for .inl_.inl_.inl_ihi_375_2008_12379 at line 1609 Loop carried scalar dependence for .inl_.inl_.inl_ilo_374_2007_12378 at line 1609 Scalar last value needed after loop for .inl_.inl_.inl_ilo_374_2007_12378 at line 1609 FMA (fused multiply-add) instruction(s) generated 1612, FMA (fused multiply-add) instruction(s) generated 3096, FMA (fused multiply-add) instruction(s) generated 3084, intpol_met_time_3d inlined, size=320 (inline) file mptrac.c (1603) 1608, Loop carried scalar dependence for .inl_.inl_.inl_ihi_375_1978_12421 at line 1608 Loop carried scalar dependence for .inl_.inl_.inl_ilo_374_1977_12420 at line 1608 Scalar last value needed after loop for .inl_.inl_.inl_ilo_374_1977_12420 at line 1608 Loop not vectorized/parallelized: not countable 1609, Loop carried scalar dependence for .inl_.inl_.inl_ihi_375_2008_12454 at line 1609 Loop carried scalar dependence for .inl_.inl_.inl_ilo_374_2007_12453 at line 1609 Scalar last value needed after loop for .inl_.inl_.inl_ilo_374_2007_12453 at line 1609 3095, locate_irr inlined, size=16 (inline) file mptrac.c (2056) 2063, Loop carried scalar dependence for .inl_ihi_12476 at line 2063,2069 Loop carried scalar dependence for .inl_ilo_12475 at line 2063,2069 Scalar last value needed after loop for .inl_ilo_12475 at line 2078 Loop not vectorized/parallelized: not countable 2070, Loop carried scalar dependence for .inl_ihi_12476 at line 2070,2076 Loop carried scalar dependence for .inl_ilo_12475 at line 2070,2076 Scalar last value needed after loop for .inl_ilo_12475 at line 2078 Loop not vectorized/parallelized: not countable module_meteo: 1608, FMA (fused multiply-add) instruction(s) generated 1609, FMA (fused multiply-add) instruction(s) generated 1612, FMA (fused multiply-add) instruction(s) generated 3175, timer inlined, size=73 (inline) file mptrac.c (8157) 8195, Loop not vectorized/parallelized: potential early exits 8198, Loop not vectorized/parallelized: potential early exits 3183, Generating present(clim[:],atm[:],dt[:],met1[:],met0[:],ctl[:]) Generating implicit firstprivate(ip,ip1_const) Generating NVIDIA GPU code 1608, #pragma acc loop seq 1609, #pragma acc loop seq 3183, #pragma acc loop gang, vector(128) /* blockIdx.x threadIdx.x */ 3183, Local memory used for cw,ci 3191, intpol_met_time_3d inlined, size=320 (inline) file mptrac.c (1603) 1608, Loop carried scalar dependence for .inl_.inl_.inl_ihi_375_1978_12513 at line 1608 Loop carried scalar dependence for .inl_.inl_.inl_ilo_374_1977_12512 at line 1608 Scalar last value needed after loop for .inl_.inl_.inl_ilo_374_1977_12512 at line 1608 Loop not vectorized/parallelized: not countable 1609, Loop carried scalar dependence for .inl_.inl_.inl_ihi_375_2008_12546 at line 1609 Loop carried scalar dependence for .inl_.inl_.inl_ilo_374_2007_12545 at line 1609 Scalar last value needed after loop for .inl_.inl_.inl_ilo_374_2007_12545 at line 1609 1608, Loop carried scalar dependence for .inl_.inl_.inl_ihi_375_1978_12588 at line 1608 Loop carried scalar dependence for .inl_.inl_.inl_ilo_374_1977_12587 at line 1608 Scalar last value needed after loop for .inl_.inl_.inl_ilo_374_1977_12587 at line 1608 1609, Loop carried scalar dependence for .inl_.inl_.inl_ihi_375_2008_12621 at line 1609 Loop carried scalar dependence for .inl_.inl_.inl_ilo_374_2007_12620 at line 1609 Scalar last value needed after loop for .inl_.inl_.inl_ilo_374_2007_12620 at line 1609 1608, Loop carried scalar dependence for .inl_.inl_.inl_ihi_375_1978_12663 at line 1608 Loop carried scalar dependence for .inl_.inl_.inl_ilo_374_1977_12662 at line 1608 Scalar last value needed after loop for .inl_.inl_.inl_ilo_374_1977_12662 at line 1608 1609, Loop carried scalar dependence for .inl_.inl_.inl_ihi_375_2008_12696 at line 1609 Loop carried scalar dependence for .inl_.inl_.inl_ilo_374_2007_12695 at line 1609 Scalar last value needed after loop for .inl_.inl_.inl_ilo_374_2007_12695 at line 1609 1608, Loop carried scalar dependence for .inl_.inl_.inl_ihi_375_1978_12738 at line 1608 Loop carried scalar dependence for .inl_.inl_.inl_ilo_374_1977_12737 at line 1608 Scalar last value needed after loop for .inl_.inl_.inl_ilo_374_1977_12737 at line 1608 1609, Loop carried scalar dependence for .inl_.inl_.inl_ihi_375_2008_12771 at line 1609 Loop carried scalar dependence for .inl_.inl_.inl_ilo_374_2007_12770 at line 1609 Scalar last value needed after loop for .inl_.inl_.inl_ilo_374_2007_12770 at line 1609 1608, Loop carried scalar dependence for .inl_.inl_.inl_ihi_375_1978_12813 at line 1608 Loop carried scalar dependence for .inl_.inl_.inl_ilo_374_1977_12812 at line 1608 Scalar last value needed after loop for .inl_.inl_.inl_ilo_374_1977_12812 at line 1608 1609, Loop carried scalar dependence for .inl_.inl_.inl_ihi_375_2008_12846 at line 1609 Loop carried scalar dependence for .inl_.inl_.inl_ilo_374_2007_12845 at line 1609 Scalar last value needed after loop for .inl_.inl_.inl_ilo_374_2007_12845 at line 1609 1608, Loop carried scalar dependence for .inl_.inl_.inl_ihi_375_1978_12888 at line 1608 Loop carried scalar dependence for .inl_.inl_.inl_ilo_374_1977_12887 at line 1608 Scalar last value needed after loop for .inl_.inl_.inl_ilo_374_1977_12887 at line 1608 1609, Loop carried scalar dependence for .inl_.inl_.inl_ihi_375_2008_12921 at line 1609 Loop carried scalar dependence for .inl_.inl_.inl_ilo_374_2007_12920 at line 1609 Scalar last value needed after loop for .inl_.inl_.inl_ilo_374_2007_12920 at line 1609 1608, Loop carried scalar dependence for .inl_.inl_.inl_ihi_375_1978_12963 at line 1608 Loop carried scalar dependence for .inl_.inl_.inl_ilo_374_1977_12962 at line 1608 Scalar last value needed after loop for .inl_.inl_.inl_ilo_374_1977_12962 at line 1608 1609, Loop carried scalar dependence for .inl_.inl_.inl_ihi_375_2008_12996 at line 1609 Loop carried scalar dependence for .inl_.inl_.inl_ilo_374_2007_12995 at line 1609 Scalar last value needed after loop for .inl_.inl_.inl_ilo_374_2007_12995 at line 1609 1608, Loop carried scalar dependence for .inl_.inl_.inl_ihi_375_1978_13038 at line 1608 Loop carried scalar dependence for .inl_.inl_.inl_ilo_374_1977_13037 at line 1608 Scalar last value needed after loop for .inl_.inl_.inl_ilo_374_1977_13037 at line 1608 1609, Loop carried scalar dependence for .inl_.inl_.inl_ihi_375_2008_13071 at line 1609 Loop carried scalar dependence for .inl_.inl_.inl_ilo_374_2007_13070 at line 1609 Scalar last value needed after loop for .inl_.inl_.inl_ilo_374_2007_13070 at line 1609 1608, Loop carried scalar dependence for .inl_.inl_.inl_ihi_375_1978_13113 at line 1608 Loop carried scalar dependence for .inl_.inl_.inl_ilo_374_1977_13112 at line 1608 Scalar last value needed after loop for .inl_.inl_.inl_ilo_374_1977_13112 at line 1608 1609, Loop carried scalar dependence for .inl_.inl_.inl_ihi_375_2008_13146 at line 1609 Loop carried scalar dependence for .inl_.inl_.inl_ilo_374_2007_13145 at line 1609 Scalar last value needed after loop for .inl_.inl_.inl_ilo_374_2007_13145 at line 1609 1608, Loop carried scalar dependence for .inl_.inl_.inl_ihi_375_1978_13188 at line 1608 Loop carried scalar dependence for .inl_.inl_.inl_ilo_374_1977_13187 at line 1608 Scalar last value needed after loop for .inl_.inl_.inl_ilo_374_1977_13187 at line 1608 1609, Loop carried scalar dependence for .inl_.inl_.inl_ihi_375_2008_13221 at line 1609 Loop carried scalar dependence for .inl_.inl_.inl_ilo_374_2007_13220 at line 1609 Scalar last value needed after loop for .inl_.inl_.inl_ilo_374_2007_13220 at line 1609 1608, Loop carried scalar dependence for .inl_.inl_.inl_ihi_375_1978_13263 at line 1608 Loop carried scalar dependence for .inl_.inl_.inl_ilo_374_1977_13262 at line 1608 Scalar last value needed after loop for .inl_.inl_.inl_ilo_374_1977_13262 at line 1608 1609, Loop carried scalar dependence for .inl_.inl_.inl_ihi_375_2008_13296 at line 1609 Loop carried scalar dependence for .inl_.inl_.inl_ilo_374_2007_13295 at line 1609 Scalar last value needed after loop for .inl_.inl_.inl_ilo_374_2007_13295 at line 1609 1608, Loop carried scalar dependence for .inl_.inl_.inl_ihi_375_1978_13338 at line 1608 Loop carried scalar dependence for .inl_.inl_.inl_ilo_374_1977_13337 at line 1608 Scalar last value needed after loop for .inl_.inl_.inl_ilo_374_1977_13337 at line 1608 1609, Loop carried scalar dependence for .inl_.inl_.inl_ihi_375_2008_13371 at line 1609 Loop carried scalar dependence for .inl_.inl_.inl_ilo_374_2007_13370 at line 1609 Scalar last value needed after loop for .inl_.inl_.inl_ilo_374_2007_13370 at line 1609 1608, Loop carried scalar dependence for .inl_.inl_.inl_ihi_375_1978_13413 at line 1608 Loop carried scalar dependence for .inl_.inl_.inl_ilo_374_1977_13412 at line 1608 Scalar last value needed after loop for .inl_.inl_.inl_ilo_374_1977_13412 at line 1608 1609, Loop carried scalar dependence for .inl_.inl_.inl_ihi_375_2008_13446 at line 1609 Loop carried scalar dependence for .inl_.inl_.inl_ilo_374_2007_13445 at line 1609 Scalar last value needed after loop for .inl_.inl_.inl_ilo_374_2007_13445 at line 1609 3239, FMA (fused multiply-add) instruction(s) generated 3243, FMA (fused multiply-add) instruction(s) generated 3245, FMA (fused multiply-add) instruction(s) generated 3246, FMA (fused multiply-add) instruction(s) generated 3250, FMA (fused multiply-add) instruction(s) generated 3253, FMA (fused multiply-add) instruction(s) generated 3254, FMA (fused multiply-add) instruction(s) generated module_mixing: 3273, timer inlined, size=73 (inline) file mptrac.c (8157) 8195, Loop not vectorized/parallelized: potential early exits 8198, Loop not vectorized/parallelized: potential early exits 3287, FMA (fused multiply-add) instruction(s) generated 3288, Generating enter data create(iys[:np],izs[:np],ixs[:np]) Generating present(clim[:],atm[:],ctl[:],ixs[:],iys[:],izs[:]) Generating implicit firstprivate(np,ip) Generating NVIDIA GPU code 3298, #pragma acc loop gang, vector(128) /* blockIdx.x threadIdx.x */ 3288, FMA (fused multiply-add) instruction(s) generated 3298, Generating implicit firstprivate(dlat,dlon,dz,t1,t0) Loop not fused: no successor loop 3301, FMA (fused multiply-add) instruction(s) generated 3349, Generating exit data delete(izs[:1],iys[:1],ixs[:1]) module_mixing_help: 3370, Generating enter data create(cmean[:ngrid],count[:ngrid]) Generating present(count[:],atm[:],ctl[:],ixs[:],izs[:],iys[:],clim[:],cmean[:]) Generating implicit firstprivate(ngrid,i) Generating NVIDIA GPU code 3383, #pragma acc loop gang, vector(128) /* blockIdx.x threadIdx.x */ 3383, Loop not fused: no successor loop Generated vector simd code for the loop 3386, Generating implicit firstprivate(ip,np) Generating NVIDIA GPU code 3392, #pragma acc loop gang, vector(128) /* blockIdx.x threadIdx.x */ 3386, Generating implicit copy(cmean[:]) [if not already present] Generating implicit copyin(atm) [if not already present] Generating implicit copy(count[:]) [if not already present] Generating implicit copyin(ixs[:np],ctl,iys[:np],izs[:np]) [if not already present] 3392, Generating implicit firstprivate(qnt_idx) Loop not fused: no successor loop Loop not vectorized: data dependency 3404, Generating implicit firstprivate(ngrid,i) Generating NVIDIA GPU code 3413, #pragma acc loop gang, vector(128) /* blockIdx.x threadIdx.x */ 3404, Generating implicit copyin(count[:ngrid]) [if not already present] Generating implicit copy(cmean[:ngrid]) [if not already present] 3413, Loop not fused: no successor loop Generated vector simd code for the loop 3415, Generating implicit firstprivate(ip,np) Generating NVIDIA GPU code 3423, #pragma acc loop gang, vector(128) /* blockIdx.x threadIdx.x */ 8264, #pragma acc loop seq 3415, Generating implicit copyin(izs[:np],iys[:np],cmean[:]) [if not already present] Generating implicit copy(atm) [if not already present] Generating implicit copyin(ixs[:np],ctl,clim) [if not already present] 3423, Generating implicit firstprivate(qnt_idx) 3429, tropo_weight inlined, size=88 (inline) file mptrac.c (8261) 8264, Loop carried scalar dependence for .inl_.inl_sec_3478_13485 at line 8264 Scalar last value needed after loop for .inl_.inl_sec_3478_13485 at line 8264 Loop carried scalar dependence for .inl_.inl_.inl_ihi_93_3486_13491 at line 8264 Loop carried scalar dependence for .inl_.inl_.inl_ilo_92_3485_13490 at line 8264 Scalar last value needed after loop for .inl_.inl_.inl_ilo_92_3485_13490 at line 8264 Loop not vectorized/parallelized: not countable 3431, FMA (fused multiply-add) instruction(s) generated 3435, FMA (fused multiply-add) instruction(s) generated 3445, Generating exit data delete(count[:1],cmean[:1]) 8264, FMA (fused multiply-add) instruction(s) generated 8276, FMA (fused multiply-add) instruction(s) generated module_oh_chem: 3460, timer inlined, size=73 (inline) file mptrac.c (8157) 8195, Loop not vectorized/parallelized: potential early exits 8198, Loop not vectorized/parallelized: potential early exits 3472, Generating present(clim[:],atm[:],dt[:],met1[:],met0[:],ctl[:]) Generating implicit firstprivate(ip,low,ip1_const) Generating NVIDIA GPU code 97, #pragma acc loop seq 1608, #pragma acc loop seq 1609, #pragma acc loop seq 3472, #pragma acc loop gang, vector(128) /* blockIdx.x threadIdx.x */ 3472, Local memory used for cw,ci 3477, intpol_met_time_3d inlined, size=320 (inline) file mptrac.c (1603) 1608, Loop carried scalar dependence for .inl_.inl_.inl_ihi_375_1978_13538 at line 1608 Loop carried scalar dependence for .inl_.inl_.inl_ilo_374_1977_13537 at line 1608 Scalar last value needed after loop for .inl_.inl_.inl_ilo_374_1977_13537 at line 1608 Loop not vectorized/parallelized: not countable 1609, Loop carried scalar dependence for .inl_.inl_.inl_ihi_375_2008_13571 at line 1609 Loop carried scalar dependence for .inl_.inl_.inl_ilo_374_2007_13570 at line 1609 Scalar last value needed after loop for .inl_.inl_.inl_ilo_374_2007_13570 at line 1609 3515, clim_oh inlined, size=203 (inline) file mptrac.c (94) 97, Loop carried scalar dependence for .inl_.inl_sec_16_13601 at line 97 Scalar last value needed after loop for .inl_.inl_sec_16_13601 at line 97 Loop carried scalar dependence for .inl_.inl_.inl_ihi_1_28_13609 at line 97 Loop carried scalar dependence for .inl_.inl_.inl_ilo_0_27_13608 at line 97 Scalar last value needed after loop for .inl_.inl_.inl_ilo_0_27_13608 at line 97 Loop carried scalar dependence for .inl_.inl_.inl_ihi_11_42_13623 at line 97 Loop carried scalar dependence for .inl_.inl_.inl_ilo_10_41_13622 at line 97 Scalar last value needed after loop for .inl_.inl_.inl_ilo_10_41_13622 at line 97 Loop not vectorized/parallelized: not countable FMA (fused multiply-add) instruction(s) generated 101, FMA (fused multiply-add) instruction(s) generated 1608, FMA (fused multiply-add) instruction(s) generated 1609, FMA (fused multiply-add) instruction(s) generated 1612, FMA (fused multiply-add) instruction(s) generated 3503, FMA (fused multiply-add) instruction(s) generated 3520, FMA (fused multiply-add) instruction(s) generated module_position: 1659, FMA (fused multiply-add) instruction(s) generated 1660, FMA (fused multiply-add) instruction(s) generated 1666, FMA (fused multiply-add) instruction(s) generated 3541, timer inlined, size=73 (inline) file mptrac.c (8157) 8195, Loop not vectorized/parallelized: potential early exits 8198, Loop not vectorized/parallelized: potential early exits 3544, Generating present(atm[:],dt[:],met0[:],met1[:],ctl[:]) Generating implicit firstprivate(ip1_const,ip) Generating NVIDIA GPU code 3544, #pragma acc loop gang, vector(128) /* blockIdx.x threadIdx.x */ 3555, #pragma acc loop seq 3567, #pragma acc loop seq 3569, #pragma acc loop seq 3544, Local memory used for cw,ci 3551, FMA (fused multiply-add) instruction(s) generated 3552, FMA (fused multiply-add) instruction(s) generated 3555, Complex loop carried dependence of atm->lat prevents parallelization Loop carried dependence of atm->lat prevents parallelization Loop carried backward dependence of atm->lat prevents vectorization Complex loop carried dependence of atm->lon prevents parallelization Loop not vectorized/parallelized: not countable 3567, Complex loop carried dependence of atm->lon prevents parallelization Loop carried dependence of atm->lon prevents parallelization Loop carried backward dependence of atm->lon prevents vectorization Loop not vectorized/parallelized: not countable 3569, Complex loop carried dependence of atm->lon prevents parallelization Loop carried dependence of atm->lon prevents parallelization Loop carried backward dependence of atm->lon prevents vectorization Loop not vectorized/parallelized: not countable 3575, FMA (fused multiply-add) instruction(s) generated 3579, intpol_met_time_2d inlined, size=189 (inline) file mptrac.c (1654) 3582, FMA (fused multiply-add) instruction(s) generated module_rng_init: 3599, Loop not vectorized/parallelized: contains call module_rng: 3635, #omp parallel Loop not vectorized/parallelized: contains call 3642, #omp parallel Loop not vectorized/parallelized: contains call 3650, Generating update device(rs[:n]) 3656, Generating present(rs[:]) Generating implicit firstprivate(i,n) Generating NVIDIA GPU code 3665, #pragma acc loop gang, vector(128) /* blockIdx.x threadIdx.x */ 3665, Generating implicit firstprivate(rng_ctr) Loop not fused: no successor loop Generated vector simd code for the loop 3683, Generating implicit firstprivate(i,n) Generating NVIDIA GPU code 3689, #pragma acc loop gang, vector(128) /* blockIdx.x threadIdx.x */ 3683, Generating implicit copy(rs[:((n+1)/2)*2]) [if not already present] 3689, Loop not fused: no successor loop Loop not vectorized: data dependency module_sedi: 1608, FMA (fused multiply-add) instruction(s) generated 1609, FMA (fused multiply-add) instruction(s) generated 1612, FMA (fused multiply-add) instruction(s) generated 3735, timer inlined, size=73 (inline) file mptrac.c (8157) 8195, Loop not vectorized/parallelized: potential early exits 8198, Loop not vectorized/parallelized: potential early exits 3738, Generating present(atm[:],dt[:],met1[:],met0[:],ctl[:]) Generating implicit firstprivate(ip1_const,ip) Generating NVIDIA GPU code 1608, #pragma acc loop seq 1609, #pragma acc loop seq 3738, #pragma acc loop gang, vector(128) /* blockIdx.x threadIdx.x */ 3738, Local memory used for cw,ci 3743, intpol_met_time_3d inlined, size=320 (inline) file mptrac.c (1603) 1608, Loop carried scalar dependence for .inl_.inl_.inl_ihi_375_1978_13751 at line 1608 Loop carried scalar dependence for .inl_.inl_.inl_ilo_374_1977_13750 at line 1608 Scalar last value needed after loop for .inl_.inl_.inl_ilo_374_1977_13750 at line 1608 Loop not vectorized/parallelized: not countable 1609, Loop carried scalar dependence for .inl_.inl_.inl_ihi_375_2008_13784 at line 1609 Loop carried scalar dependence for .inl_.inl_.inl_ilo_374_2007_13783 at line 1609 Scalar last value needed after loop for .inl_.inl_.inl_ilo_374_2007_13783 at line 1609 3746, sedi inlined, size=14 (inline) file mptrac.c (7983) 3750, FMA (fused multiply-add) instruction(s) generated 8001, FMA (fused multiply-add) instruction(s) generated module_sort: 3762, timer inlined, size=73 (inline) file mptrac.c (8157) 8195, Loop not vectorized/parallelized: potential early exits 8198, Loop not vectorized/parallelized: potential early exits 3767, Generating enter data create(a[:np],p[:np]) Generating present(atm[:],ctl[:],a[:],p[:],met0[:]) Generating implicit firstprivate(np,ip) Generating NVIDIA GPU code 2063, #pragma acc loop seq 2070, #pragma acc loop seq 3780, #pragma acc loop gang, vector(128) /* blockIdx.x threadIdx.x */ 3781, locate_reg inlined, size=8 (inline) file mptrac.c (2120) 3781, locate_irr inlined, size=16 (inline) file mptrac.c (2056) 2063, Loop carried scalar dependence for .inl_ihi_13836 at line 2063,2069 Loop carried scalar dependence for .inl_ilo_13835 at line 2063,2069 Scalar last value needed after loop for .inl_ilo_13835 at line 2078 Loop not vectorized/parallelized: not countable 2070, Loop carried scalar dependence for .inl_ihi_13836 at line 2070,2076 Loop carried scalar dependence for .inl_ilo_13835 at line 2070,2076 Scalar last value needed after loop for .inl_ilo_13835 at line 2078 Loop not vectorized/parallelized: not countable 3803, Loop not vectorized/parallelized: contains call 3810, Generating exit data delete(p[:1],a[:1]) module_sort_help: 3822, Generating enter data create(help[:np]) Generating present(p[:],help[:],a[:]) Generating implicit firstprivate(np,ip) Generating NVIDIA GPU code 3833, #pragma acc loop gang, vector(128) /* blockIdx.x threadIdx.x */ 3833, Loop not fused: no successor loop Loop not vectorized: unprofitable for target Loop unrolled 2 times 3834, Generating implicit firstprivate(ip,np) Generating NVIDIA GPU code 3840, #pragma acc loop gang, vector(128) /* blockIdx.x threadIdx.x */ 3834, Generating implicit copyin(help[:np]) [if not already present] Generating implicit copyout(a[:np]) [if not already present] 3840, Memory copy idiom, loop replaced by call to __c_mcopy8 3847, Generating exit data delete(help[:1]) module_timesteps: 3860, timer inlined, size=73 (inline) file mptrac.c (8157) 8195, Loop not vectorized/parallelized: potential early exits 8198, Loop not vectorized/parallelized: potential early exits 3869, Generating present(atm[:],dt[:],met0[:],ctl[:]) Generating implicit firstprivate(ip,t,local,latmin,latmax,ip1_const) Generating NVIDIA GPU code 3869, #pragma acc loop gang, vector(128) /* blockIdx.x threadIdx.x */ 3869, Invariant if transformation Loop not fused: no successor loop Loop not vectorized: unknown module_timesteps_init: 3894, timer inlined, size=73 (inline) file mptrac.c (8157) 8195, Loop not vectorized/parallelized: potential early exits 8198, Loop not vectorized/parallelized: potential early exits module_tracer_chem: 3929, timer inlined, size=73 (inline) file mptrac.c (8157) 8195, Loop not vectorized/parallelized: potential early exits 8198, Loop not vectorized/parallelized: potential early exits 3932, Generating present(clim[:],atm[:],dt[:],met0[:],met1[:],ctl[:]) Generating implicit firstprivate(ip1_const,ip) Generating NVIDIA GPU code 171, #pragma acc loop seq 402, #pragma acc loop seq 420, #pragma acc loop seq 422, #pragma acc loop seq 1608, #pragma acc loop seq 1609, #pragma acc loop seq 3932, #pragma acc loop gang, vector(128) /* blockIdx.x threadIdx.x */ 3932, Local memory used for cw,ci 3937, intpol_met_time_3d inlined, size=320 (inline) file mptrac.c (1603) 1608, Loop carried scalar dependence for .inl_.inl_.inl_ihi_375_1978_13895 at line 1608 Loop carried scalar dependence for .inl_.inl_.inl_ilo_374_1977_13894 at line 1608 Scalar last value needed after loop for .inl_.inl_.inl_ilo_374_1977_13894 at line 1608 Loop not vectorized/parallelized: not countable 1609, Loop carried scalar dependence for .inl_.inl_.inl_ihi_375_2008_13928 at line 1609 Loop carried scalar dependence for .inl_.inl_.inl_ilo_374_2007_13927 at line 1609 Scalar last value needed after loop for .inl_.inl_.inl_ilo_374_2007_13927 at line 1609 3944, intpol_met_time_2d inlined, size=189 (inline) file mptrac.c (1654) 3947, sza_calc inlined, size=21 (inline) file mptrac.c (8085) 3950, clim_zm inlined, size=140 (inline) file mptrac.c (398) 173, FMA (fused multiply-add) instruction(s) generated 176, FMA (fused multiply-add) instruction(s) generated 178, FMA (fused multiply-add) instruction(s) generated 180, FMA (fused multiply-add) instruction(s) generated 182, FMA (fused multiply-add) instruction(s) generated 185, FMA (fused multiply-add) instruction(s) generated 186, FMA (fused multiply-add) instruction(s) generated 402, Loop carried scalar dependence for .inl_sec_14021 at line 402 Scalar last value needed after loop for .inl_sec_14021 at line 420,435 Loop not vectorized/parallelized: not countable 420, Loop carried scalar dependence for .inl_.inl_ihi_1_14033 at line 420 Loop carried scalar dependence for .inl_.inl_ilo_0_14032 at line 420 Scalar last value needed after loop for .inl_.inl_ilo_0_14032 at line 420 Loop not vectorized/parallelized: not countable 422, Loop carried scalar dependence for .inl_.inl_ihi_11_14047 at line 422 Loop carried scalar dependence for .inl_.inl_ilo_10_14046 at line 422 Scalar last value needed after loop for .inl_.inl_ilo_10_14046 at line 422 Loop not vectorized/parallelized: not countable FMA (fused multiply-add) instruction(s) generated 425, FMA (fused multiply-add) instruction(s) generated 427, FMA (fused multiply-add) instruction(s) generated 429, FMA (fused multiply-add) instruction(s) generated 431, FMA (fused multiply-add) instruction(s) generated 434, FMA (fused multiply-add) instruction(s) generated 435, FMA (fused multiply-add) instruction(s) generated 1608, FMA (fused multiply-add) instruction(s) generated 1609, FMA (fused multiply-add) instruction(s) generated 1612, FMA (fused multiply-add) instruction(s) generated 1659, FMA (fused multiply-add) instruction(s) generated 1660, FMA (fused multiply-add) instruction(s) generated 1666, FMA (fused multiply-add) instruction(s) generated 3947, FMA (fused multiply-add) instruction(s) generated 3950, FMA (fused multiply-add) instruction(s) generated 8088, FMA (fused multiply-add) instruction(s) generated 8091, FMA (fused multiply-add) instruction(s) generated 8092, FMA (fused multiply-add) instruction(s) generated 8093, FMA (fused multiply-add) instruction(s) generated 8102, FMA (fused multiply-add) instruction(s) generated 8105, FMA (fused multiply-add) instruction(s) generated 8108, FMA (fused multiply-add) instruction(s) generated 8114, FMA (fused multiply-add) instruction(s) generated 3955, clim_photo inlined, size=132 (inline) file mptrac.c (147) 171, Loop carried scalar dependence for .inl_.inl_ihi_79_14067 at line 171 Loop carried scalar dependence for .inl_.inl_ilo_78_14066 at line 171 Scalar last value needed after loop for .inl_.inl_ilo_78_14066 at line 171 Loop not vectorized/parallelized: not countable 3963, clim_photo inlined, size=132 (inline) file mptrac.c (147) 171, Loop carried scalar dependence for .inl_.inl_ihi_79_14100 at line 171 Loop carried scalar dependence for .inl_.inl_ilo_78_14099 at line 171 Scalar last value needed after loop for .inl_.inl_ilo_78_14099 at line 171 Loop not vectorized/parallelized: not countable 3971, clim_photo inlined, size=132 (inline) file mptrac.c (147) 171, Loop carried scalar dependence for .inl_.inl_ihi_79_14133 at line 171 Loop carried scalar dependence for .inl_.inl_ilo_78_14132 at line 171 Scalar last value needed after loop for .inl_.inl_ilo_78_14132 at line 171 Loop not vectorized/parallelized: not countable 3979, clim_photo inlined, size=132 (inline) file mptrac.c (147) 171, Loop carried scalar dependence for .inl_.inl_ihi_79_14166 at line 171 Loop carried scalar dependence for .inl_.inl_ilo_78_14165 at line 171 Scalar last value needed after loop for .inl_.inl_ilo_78_14165 at line 171 Loop not vectorized/parallelized: not countable module_wet_deposition: 1608, FMA (fused multiply-add) instruction(s) generated 1609, FMA (fused multiply-add) instruction(s) generated 1612, FMA (fused multiply-add) instruction(s) generated 1659, FMA (fused multiply-add) instruction(s) generated 1660, FMA (fused multiply-add) instruction(s) generated 1666, FMA (fused multiply-add) instruction(s) generated 3996, timer inlined, size=73 (inline) file mptrac.c (8157) 8195, Loop not vectorized/parallelized: potential early exits 8198, Loop not vectorized/parallelized: potential early exits 4003, Generating present(atm[:],dt[:],met1[:],met0[:],ctl[:]) Generating implicit firstprivate(ip1_const,ip) Generating NVIDIA GPU code 1608, #pragma acc loop seq 1609, #pragma acc loop seq 4003, #pragma acc loop gang, vector(128) /* blockIdx.x threadIdx.x */ 4003, Local memory used for cw,ci 4008, intpol_met_time_2d inlined, size=189 (inline) file mptrac.c (1654) 4014, intpol_met_time_2d inlined, size=189 (inline) file mptrac.c (1654) 4018, intpol_met_time_2d inlined, size=189 (inline) file mptrac.c (1654) 4026, intpol_met_time_3d inlined, size=320 (inline) file mptrac.c (1603) 1608, Loop carried scalar dependence for .inl_.inl_.inl_ihi_375_1978_14393 at line 1608 Loop carried scalar dependence for .inl_.inl_.inl_ilo_374_1977_14392 at line 1608 Scalar last value needed after loop for .inl_.inl_.inl_ilo_374_1977_14392 at line 1608 Loop not vectorized/parallelized: not countable 1609, Loop carried scalar dependence for .inl_.inl_.inl_ihi_375_2008_14426 at line 1609 Loop carried scalar dependence for .inl_.inl_.inl_ilo_374_2007_14425 at line 1609 Scalar last value needed after loop for .inl_.inl_.inl_ilo_374_2007_14425 at line 1609 4027, intpol_met_time_3d inlined, size=320 (inline) file mptrac.c (1603) 1608, Loop carried scalar dependence for .inl_.inl_.inl_ihi_375_1978_14468 at line 1608 Loop carried scalar dependence for .inl_.inl_.inl_ilo_374_1977_14467 at line 1608 Scalar last value needed after loop for .inl_.inl_.inl_ilo_374_1977_14467 at line 1608 1609, Loop carried scalar dependence for .inl_.inl_.inl_ihi_375_2008_14501 at line 1609 Loop carried scalar dependence for .inl_.inl_.inl_ilo_374_2007_14500 at line 1609 Scalar last value needed after loop for .inl_.inl_.inl_ilo_374_2007_14500 at line 1609 4028, intpol_met_time_3d inlined, size=320 (inline) file mptrac.c (1603) 1608, Loop carried scalar dependence for .inl_.inl_.inl_ihi_375_1978_14543 at line 1608 Loop carried scalar dependence for .inl_.inl_.inl_ilo_374_1977_14542 at line 1608 Scalar last value needed after loop for .inl_.inl_.inl_ilo_374_1977_14542 at line 1608 1609, Loop carried scalar dependence for .inl_.inl_.inl_ihi_375_2008_14576 at line 1609 Loop carried scalar dependence for .inl_.inl_.inl_ilo_374_2007_14575 at line 1609 Scalar last value needed after loop for .inl_.inl_.inl_ilo_374_2007_14575 at line 1609 4029, intpol_met_time_3d inlined, size=320 (inline) file mptrac.c (1603) 1608, Loop carried scalar dependence for .inl_.inl_.inl_ihi_375_1978_14618 at line 1608 Loop carried scalar dependence for .inl_.inl_.inl_ilo_374_1977_14617 at line 1608 Scalar last value needed after loop for .inl_.inl_.inl_ilo_374_1977_14617 at line 1608 1609, Loop carried scalar dependence for .inl_.inl_.inl_ihi_375_2008_14651 at line 1609 Loop carried scalar dependence for .inl_.inl_.inl_ilo_374_2007_14650 at line 1609 Scalar last value needed after loop for .inl_.inl_.inl_ilo_374_2007_14650 at line 1609 4034, intpol_met_time_3d inlined, size=320 (inline) file mptrac.c (1603) 1608, Loop carried scalar dependence for .inl_.inl_.inl_ihi_375_1978_14693 at line 1608 Loop carried scalar dependence for .inl_.inl_.inl_ilo_374_1977_14692 at line 1608 Scalar last value needed after loop for .inl_.inl_.inl_ilo_374_1977_14692 at line 1608 1609, Loop carried scalar dependence for .inl_.inl_.inl_ihi_375_2008_14726 at line 1609 Loop carried scalar dependence for .inl_.inl_.inl_ilo_374_2007_14725 at line 1609 Scalar last value needed after loop for .inl_.inl_.inl_ilo_374_2007_14725 at line 1609 4047, FMA (fused multiply-add) instruction(s) generated 4070, FMA (fused multiply-add) instruction(s) generated 4099, FMA (fused multiply-add) instruction(s) generated 4110, FMA (fused multiply-add) instruction(s) generated nat_temperature: 4126, Generating acc routine seq Generating NVIDIA GPU code 4134, FMA (fused multiply-add) instruction(s) generated 4135, FMA (fused multiply-add) instruction(s) generated 4137, FMA (fused multiply-add) instruction(s) generated 4138, FMA (fused multiply-add) instruction(s) generated read_atm: 4155, timer inlined, size=73 (inline) file mptrac.c (8157) 8195, Loop not vectorized/parallelized: potential early exits 8198, Loop not vectorized/parallelized: potential early exits 4165, read_atm_asc inlined, size=66 (inline) file mptrac.c (4221) 4240, Loop not vectorized/parallelized: contains call 4169, read_atm_bin inlined, size=74 (inline) file mptrac.c (4263) 4294, Loop not vectorized/parallelized: contains call 4203, Loop not vectorized/parallelized: contains call read_atm_asc: 4240, Loop not vectorized/parallelized: contains call read_atm_bin: 4294, Loop not vectorized/parallelized: contains call read_atm_clams: 4337, Loop not vectorized/parallelized: not countable read_atm_nc: 4393, Loop not vectorized/parallelized: contains call read_clim: 4410, timer inlined, size=73 (inline) file mptrac.c (8157) 8195, Loop not vectorized/parallelized: potential early exits 8198, Loop not vectorized/parallelized: potential early exits 4427, clim_oh_diurnal_correction inlined, size=47 (inline) file mptrac.c (114) 117, Loop not vectorized/parallelized: too deeply nested 126, Loop not vectorized/parallelized: not countable 127, sza_calc inlined, size=21 (inline) file mptrac.c (8085) 127, FMA (fused multiply-add) instruction(s) generated 4444, read_clim_ts inlined, size=53 (inline) file mptrac.c (4602) 4616, Loop not vectorized/parallelized: contains call 4448, read_clim_ts inlined, size=53 (inline) file mptrac.c (4602) 4616, Loop not vectorized/parallelized: contains call 4452, read_clim_ts inlined, size=53 (inline) file mptrac.c (4602) 4616, Loop not vectorized/parallelized: contains call 4456, read_clim_ts inlined, size=53 (inline) file mptrac.c (4602) 4616, Loop not vectorized/parallelized: contains call 4460, read_clim_ts inlined, size=53 (inline) file mptrac.c (4602) 4616, Loop not vectorized/parallelized: contains call read_clim_photo: 4515, Loop not vectorized/parallelized: not countable 4532, Loop not vectorized/parallelized: not countable 4545, Loop not vectorized/parallelized: not countable read_clim_ts: 4617, Loop not vectorized/parallelized: contains call read_clim_zm: 4708, Loop not vectorized/parallelized: not countable 4713, Loop not vectorized/parallelized: too deeply nested 4717, Loop not vectorized/parallelized: potential early exits 4722, Loop not vectorized/parallelized: potential early exits read_ctl: 4760, timer inlined, size=73 (inline) file mptrac.c (8157) 8195, Loop not vectorized/parallelized: potential early exits 8198, Loop not vectorized/parallelized: potential early exits 4858, scan_ctl inlined, size=51 (inline) file mptrac.c (7914) 7937, Loop not vectorized/parallelized: potential early exits 7948, Loop not vectorized/parallelized: potential early exits 4864, scan_ctl inlined, size=51 (inline) file mptrac.c (7914) 7937, Loop not vectorized/parallelized: potential early exits 7948, Loop not vectorized/parallelized: potential early exits 4865, scan_ctl inlined, size=51 (inline) file mptrac.c (7914) 7937, Loop not vectorized/parallelized: potential early exits 7948, Loop not vectorized/parallelized: potential early exits 4867, scan_ctl inlined, size=51 (inline) file mptrac.c (7914) 7937, Loop not vectorized/parallelized: potential early exits 7948, Loop not vectorized/parallelized: potential early exits 4969, scan_ctl inlined, size=51 (inline) file mptrac.c (7914) 7937, Loop not vectorized/parallelized: potential early exits 7948, Loop not vectorized/parallelized: potential early exits 4973, scan_ctl inlined, size=51 (inline) file mptrac.c (7914) 7937, Loop not vectorized/parallelized: potential early exits 7948, Loop not vectorized/parallelized: potential early exits 4979, scan_ctl inlined, size=51 (inline) file mptrac.c (7914) 7937, Loop not vectorized/parallelized: potential early exits 7948, Loop not vectorized/parallelized: potential early exits 4984, scan_ctl inlined, size=51 (inline) file mptrac.c (7914) 7937, Loop not vectorized/parallelized: potential early exits 7948, Loop not vectorized/parallelized: potential early exits 4986, scan_ctl inlined, size=51 (inline) file mptrac.c (7914) 7937, Loop not vectorized/parallelized: potential early exits 7948, Loop not vectorized/parallelized: potential early exits 4991, scan_ctl inlined, size=51 (inline) file mptrac.c (7914) 7937, Loop not vectorized/parallelized: potential early exits 7948, Loop not vectorized/parallelized: potential early exits 4995, scan_ctl inlined, size=51 (inline) file mptrac.c (7914) 7937, Loop not vectorized/parallelized: potential early exits 7948, Loop not vectorized/parallelized: potential early exits 4996, scan_ctl inlined, size=51 (inline) file mptrac.c (7914) 7937, Loop not vectorized/parallelized: potential early exits 7948, Loop not vectorized/parallelized: potential early exits 4999, scan_ctl inlined, size=51 (inline) file mptrac.c (7914) 7937, Loop not vectorized/parallelized: potential early exits 7948, Loop not vectorized/parallelized: potential early exits 5000, scan_ctl inlined, size=51 (inline) file mptrac.c (7914) 7937, Loop not vectorized/parallelized: potential early exits 7948, Loop not vectorized/parallelized: potential early exits 5001, scan_ctl inlined, size=51 (inline) file mptrac.c (7914) 7937, Loop not vectorized/parallelized: potential early exits 7948, Loop not vectorized/parallelized: potential early exits 5003, scan_ctl inlined, size=51 (inline) file mptrac.c (7914) 7937, Loop not vectorized/parallelized: potential early exits 7948, Loop not vectorized/parallelized: potential early exits 5008, scan_ctl inlined, size=51 (inline) file mptrac.c (7914) 7937, Loop not vectorized/parallelized: potential early exits 7948, Loop not vectorized/parallelized: potential early exits 5010, scan_ctl inlined, size=51 (inline) file mptrac.c (7914) 7937, Loop not vectorized/parallelized: potential early exits 7948, Loop not vectorized/parallelized: potential early exits 5012, scan_ctl inlined, size=51 (inline) file mptrac.c (7914) 7937, Loop not vectorized/parallelized: potential early exits 7948, Loop not vectorized/parallelized: potential early exits 5014, scan_ctl inlined, size=51 (inline) file mptrac.c (7914) 7937, Loop not vectorized/parallelized: potential early exits 7948, Loop not vectorized/parallelized: potential early exits 5016, scan_ctl inlined, size=51 (inline) file mptrac.c (7914) 7937, Loop not vectorized/parallelized: potential early exits 7948, Loop not vectorized/parallelized: potential early exits 5018, scan_ctl inlined, size=51 (inline) file mptrac.c (7914) 7937, Loop not vectorized/parallelized: potential early exits 7948, Loop not vectorized/parallelized: potential early exits 5020, scan_ctl inlined, size=51 (inline) file mptrac.c (7914) 7937, Loop not vectorized/parallelized: potential early exits 7948, Loop not vectorized/parallelized: potential early exits 5022, scan_ctl inlined, size=51 (inline) file mptrac.c (7914) 7937, Loop not vectorized/parallelized: potential early exits 7948, Loop not vectorized/parallelized: potential early exits 5024, scan_ctl inlined, size=51 (inline) file mptrac.c (7914) 7937, Loop not vectorized/parallelized: potential early exits 7948, Loop not vectorized/parallelized: potential early exits 5026, scan_ctl inlined, size=51 (inline) file mptrac.c (7914) 7937, Loop not vectorized/parallelized: potential early exits 7948, Loop not vectorized/parallelized: potential early exits 5028, scan_ctl inlined, size=51 (inline) file mptrac.c (7914) 7937, Loop not vectorized/parallelized: potential early exits 7948, Loop not vectorized/parallelized: potential early exits 5030, scan_ctl inlined, size=51 (inline) file mptrac.c (7914) 7937, Loop not vectorized/parallelized: potential early exits 7948, Loop not vectorized/parallelized: potential early exits 5032, scan_ctl inlined, size=51 (inline) file mptrac.c (7914) 7937, Loop not vectorized/parallelized: potential early exits 7948, Loop not vectorized/parallelized: potential early exits 5034, scan_ctl inlined, size=51 (inline) file mptrac.c (7914) 7937, Loop not vectorized/parallelized: potential early exits 7948, Loop not vectorized/parallelized: potential early exits 5036, scan_ctl inlined, size=51 (inline) file mptrac.c (7914) 7937, Loop not vectorized/parallelized: potential early exits 7948, Loop not vectorized/parallelized: potential early exits 5038, scan_ctl inlined, size=51 (inline) file mptrac.c (7914) 7937, Loop not vectorized/parallelized: potential early exits 7948, Loop not vectorized/parallelized: potential early exits 5040, scan_ctl inlined, size=51 (inline) file mptrac.c (7914) 7937, Loop not vectorized/parallelized: potential early exits 7948, Loop not vectorized/parallelized: potential early exits 5042, scan_ctl inlined, size=51 (inline) file mptrac.c (7914) 7937, Loop not vectorized/parallelized: potential early exits 7948, Loop not vectorized/parallelized: potential early exits 5044, scan_ctl inlined, size=51 (inline) file mptrac.c (7914) 7937, Loop not vectorized/parallelized: potential early exits 7948, Loop not vectorized/parallelized: potential early exits 5045, scan_ctl inlined, size=51 (inline) file mptrac.c (7914) 7937, Loop not vectorized/parallelized: potential early exits 7948, Loop not vectorized/parallelized: potential early exits 5046, scan_ctl inlined, size=51 (inline) file mptrac.c (7914) 7937, Loop not vectorized/parallelized: potential early exits 7948, Loop not vectorized/parallelized: potential early exits 5049, scan_ctl inlined, size=51 (inline) file mptrac.c (7914) 7937, Loop not vectorized/parallelized: potential early exits 7948, Loop not vectorized/parallelized: potential early exits 5050, scan_ctl inlined, size=51 (inline) file mptrac.c (7914) 7937, Loop not vectorized/parallelized: potential early exits 7948, Loop not vectorized/parallelized: potential early exits 5051, scan_ctl inlined, size=51 (inline) file mptrac.c (7914) 7937, Loop not vectorized/parallelized: potential early exits 7948, Loop not vectorized/parallelized: potential early exits 5054, scan_ctl inlined, size=51 (inline) file mptrac.c (7914) 7937, Loop not vectorized/parallelized: potential early exits 7948, Loop not vectorized/parallelized: potential early exits 5056, scan_ctl inlined, size=51 (inline) file mptrac.c (7914) 7937, Loop not vectorized/parallelized: potential early exits 7948, Loop not vectorized/parallelized: potential early exits 5059, scan_ctl inlined, size=51 (inline) file mptrac.c (7914) 7937, Loop not vectorized/parallelized: potential early exits 7948, Loop not vectorized/parallelized: potential early exits 5067, scan_ctl inlined, size=51 (inline) file mptrac.c (7914) 7937, Loop not vectorized/parallelized: potential early exits 7948, Loop not vectorized/parallelized: potential early exits 5071, scan_ctl inlined, size=51 (inline) file mptrac.c (7914) 7937, Loop not vectorized/parallelized: potential early exits 7948, Loop not vectorized/parallelized: potential early exits 5073, scan_ctl inlined, size=51 (inline) file mptrac.c (7914) 7937, Loop not vectorized/parallelized: potential early exits 7948, Loop not vectorized/parallelized: potential early exits 5075, scan_ctl inlined, size=51 (inline) file mptrac.c (7914) 7937, Loop not vectorized/parallelized: potential early exits 7948, Loop not vectorized/parallelized: potential early exits 5077, scan_ctl inlined, size=51 (inline) file mptrac.c (7914) 7937, Loop not vectorized/parallelized: potential early exits 7948, Loop not vectorized/parallelized: potential early exits 5081, scan_ctl inlined, size=51 (inline) file mptrac.c (7914) 7937, Loop not vectorized/parallelized: potential early exits 7948, Loop not vectorized/parallelized: potential early exits 5083, scan_ctl inlined, size=51 (inline) file mptrac.c (7914) 7937, Loop not vectorized/parallelized: potential early exits 7948, Loop not vectorized/parallelized: potential early exits 5085, scan_ctl inlined, size=51 (inline) file mptrac.c (7914) 7937, Loop not vectorized/parallelized: potential early exits 7948, Loop not vectorized/parallelized: potential early exits 5087, scan_ctl inlined, size=51 (inline) file mptrac.c (7914) 7937, Loop not vectorized/parallelized: potential early exits 7948, Loop not vectorized/parallelized: potential early exits 5089, scan_ctl inlined, size=51 (inline) file mptrac.c (7914) 7937, Loop not vectorized/parallelized: potential early exits 7948, Loop not vectorized/parallelized: potential early exits 5091, scan_ctl inlined, size=51 (inline) file mptrac.c (7914) 7937, Loop not vectorized/parallelized: potential early exits 7948, Loop not vectorized/parallelized: potential early exits 5095, scan_ctl inlined, size=51 (inline) file mptrac.c (7914) 7937, Loop not vectorized/parallelized: potential early exits 7948, Loop not vectorized/parallelized: potential early exits 5098, scan_ctl inlined, size=51 (inline) file mptrac.c (7914) 7937, Loop not vectorized/parallelized: potential early exits 7948, Loop not vectorized/parallelized: potential early exits 5100, scan_ctl inlined, size=51 (inline) file mptrac.c (7914) 7937, Loop not vectorized/parallelized: potential early exits 7948, Loop not vectorized/parallelized: potential early exits 5103, scan_ctl inlined, size=51 (inline) file mptrac.c (7914) 7937, Loop not vectorized/parallelized: potential early exits 7948, Loop not vectorized/parallelized: potential early exits 5109, scan_ctl inlined, size=51 (inline) file mptrac.c (7914) 7937, Loop not vectorized/parallelized: potential early exits 7948, Loop not vectorized/parallelized: potential early exits 5113, scan_ctl inlined, size=51 (inline) file mptrac.c (7914) 7937, Loop not vectorized/parallelized: potential early exits 7948, Loop not vectorized/parallelized: potential early exits 5117, scan_ctl inlined, size=51 (inline) file mptrac.c (7914) 7937, Loop not vectorized/parallelized: potential early exits 7948, Loop not vectorized/parallelized: potential early exits 5119, scan_ctl inlined, size=51 (inline) file mptrac.c (7914) 7937, Loop not vectorized/parallelized: potential early exits 7948, Loop not vectorized/parallelized: potential early exits 5121, scan_ctl inlined, size=51 (inline) file mptrac.c (7914) 7937, Loop not vectorized/parallelized: potential early exits 7948, Loop not vectorized/parallelized: potential early exits 5123, scan_ctl inlined, size=51 (inline) file mptrac.c (7914) 7937, Loop not vectorized/parallelized: potential early exits 7948, Loop not vectorized/parallelized: potential early exits 5125, scan_ctl inlined, size=51 (inline) file mptrac.c (7914) 7937, Loop not vectorized/parallelized: potential early exits 7948, Loop not vectorized/parallelized: potential early exits 5127, scan_ctl inlined, size=51 (inline) file mptrac.c (7914) 7937, Loop not vectorized/parallelized: potential early exits 7948, Loop not vectorized/parallelized: potential early exits 5131, scan_ctl inlined, size=51 (inline) file mptrac.c (7914) 7937, Loop not vectorized/parallelized: potential early exits 7948, Loop not vectorized/parallelized: potential early exits 5133, scan_ctl inlined, size=51 (inline) file mptrac.c (7914) 7937, Loop not vectorized/parallelized: potential early exits 7948, Loop not vectorized/parallelized: potential early exits 5135, scan_ctl inlined, size=51 (inline) file mptrac.c (7914) 7937, Loop not vectorized/parallelized: potential early exits 7948, Loop not vectorized/parallelized: potential early exits 5136, scan_ctl inlined, size=51 (inline) file mptrac.c (7914) 7937, Loop not vectorized/parallelized: potential early exits 7948, Loop not vectorized/parallelized: potential early exits 5138, scan_ctl inlined, size=51 (inline) file mptrac.c (7914) 7937, Loop not vectorized/parallelized: potential early exits 7948, Loop not vectorized/parallelized: potential early exits 5142, scan_ctl inlined, size=51 (inline) file mptrac.c (7914) 7937, Loop not vectorized/parallelized: potential early exits 7948, Loop not vectorized/parallelized: potential early exits 5144, scan_ctl inlined, size=51 (inline) file mptrac.c (7914) 7937, Loop not vectorized/parallelized: potential early exits 7948, Loop not vectorized/parallelized: potential early exits 5264, Loop not vectorized/parallelized: contains call 5286, Loop not vectorized/parallelized: contains call 5291, Loop not vectorized/parallelized: contains call read_kernel: 5551, Loop not vectorized/parallelized: contains call 5569, Generated vector simd code for the loop read_met: 5666, timer inlined, size=73 (inline) file mptrac.c (8157) 8195, Loop not vectorized/parallelized: potential early exits 8198, Loop not vectorized/parallelized: potential early exits 5694, jsec2time inlined, size=13 (inline) file mptrac.c (1777) 5745, read_met_bin_2d inlined, size=33 (inline) file mptrac.c (5826) 5842, Memory copy idiom, loop replaced by call to __c_mcopy4 5746, read_met_bin_2d inlined, size=33 (inline) file mptrac.c (5826) 5842, Memory copy idiom, loop replaced by call to __c_mcopy4 5747, read_met_bin_2d inlined, size=33 (inline) file mptrac.c (5826) 5842, Memory copy idiom, loop replaced by call to __c_mcopy4 5748, read_met_bin_2d inlined, size=33 (inline) file mptrac.c (5826) 5842, Memory copy idiom, loop replaced by call to __c_mcopy4 5749, read_met_bin_2d inlined, size=33 (inline) file mptrac.c (5826) 5842, Memory copy idiom, loop replaced by call to __c_mcopy4 5751, read_met_bin_2d inlined, size=33 (inline) file mptrac.c (5826) 5842, Memory copy idiom, loop replaced by call to __c_mcopy4 5752, read_met_bin_2d inlined, size=33 (inline) file mptrac.c (5826) 5842, Memory copy idiom, loop replaced by call to __c_mcopy4 5754, read_met_bin_2d inlined, size=33 (inline) file mptrac.c (5826) 5842, Memory copy idiom, loop replaced by call to __c_mcopy4 5755, read_met_bin_2d inlined, size=33 (inline) file mptrac.c (5826) 5842, Memory copy idiom, loop replaced by call to __c_mcopy4 5756, read_met_bin_2d inlined, size=33 (inline) file mptrac.c (5826) 5842, Memory copy idiom, loop replaced by call to __c_mcopy4 5757, read_met_bin_2d inlined, size=33 (inline) file mptrac.c (5826) 5842, Memory copy idiom, loop replaced by call to __c_mcopy4 5758, read_met_bin_2d inlined, size=33 (inline) file mptrac.c (5826) 5842, Memory copy idiom, loop replaced by call to __c_mcopy4 5759, read_met_bin_2d inlined, size=33 (inline) file mptrac.c (5826) 5842, Memory copy idiom, loop replaced by call to __c_mcopy4 5760, read_met_bin_2d inlined, size=33 (inline) file mptrac.c (5826) 5842, Memory copy idiom, loop replaced by call to __c_mcopy4 5761, read_met_bin_2d inlined, size=33 (inline) file mptrac.c (5826) 5842, Memory copy idiom, loop replaced by call to __c_mcopy4 5762, read_met_bin_2d inlined, size=33 (inline) file mptrac.c (5826) 5842, Memory copy idiom, loop replaced by call to __c_mcopy4 5763, read_met_bin_2d inlined, size=33 (inline) file mptrac.c (5826) 5842, Memory copy idiom, loop replaced by call to __c_mcopy4 5764, read_met_bin_2d inlined, size=33 (inline) file mptrac.c (5826) 5842, Memory copy idiom, loop replaced by call to __c_mcopy4 5765, read_met_bin_2d inlined, size=33 (inline) file mptrac.c (5826) 5842, Memory copy idiom, loop replaced by call to __c_mcopy4 5766, read_met_bin_2d inlined, size=33 (inline) file mptrac.c (5826) 5842, Memory copy idiom, loop replaced by call to __c_mcopy4 read_met_bin_2d: 5842, Memory copy idiom, loop replaced by call to __c_mcopy4 read_met_bin_3d: 5892, compress_zfp inlined, size=72 (inline) file mptrac.c (715) 5902, compress_zstd inlined, size=54 (inline) file mptrac.c (801) 5921, #omp parallel 5923, Loop not vectorized: data dependency read_met_cape: 205, FMA (fused multiply-add) instruction(s) generated 208, FMA (fused multiply-add) instruction(s) generated 212, FMA (fused multiply-add) instruction(s) generated 1440, FMA (fused multiply-add) instruction(s) generated 1443, FMA (fused multiply-add) instruction(s) generated 1447, FMA (fused multiply-add) instruction(s) generated 1451, FMA (fused multiply-add) instruction(s) generated 1457, FMA (fused multiply-add) instruction(s) generated 1458, FMA (fused multiply-add) instruction(s) generated 1839, FMA (fused multiply-add) instruction(s) generated 1842, FMA (fused multiply-add) instruction(s) generated 5942, timer inlined, size=73 (inline) file mptrac.c (8157) 8195, Loop not vectorized/parallelized: potential early exits 8198, Loop not vectorized/parallelized: potential early exits 5950, #omp parallel 5958, Loop not vectorized/parallelized: potential early exits 5960, FMA (fused multiply-add) instruction(s) generated 5983, Loop not vectorized/parallelized: not countable 5985, FMA (fused multiply-add) instruction(s) generated 5997, FMA (fused multiply-add) instruction(s) generated 6000, intpol_met_space_3d inlined, size=131 (inline) file mptrac.c (1416) 1426, Loop not vectorized/parallelized: not countable 6002, intpol_met_space_3d inlined, size=131 (inline) file mptrac.c (1416) 6004, FMA (fused multiply-add) instruction(s) generated 6015, clim_tropo inlined, size=63 (inline) file mptrac.c (196) 200, Loop not vectorized/parallelized: not countable 204, Loop not vectorized/parallelized: not countable 6015, FMA (fused multiply-add) instruction(s) generated 6017, FMA (fused multiply-add) instruction(s) generated 6019, lapse_rate inlined, size=10 (inline) file mptrac.c (1830) 6021, FMA (fused multiply-add) instruction(s) generated 6022, intpol_met_space_3d inlined, size=131 (inline) file mptrac.c (1416) 1426, Loop not vectorized/parallelized: not countable 6024, intpol_met_space_3d inlined, size=131 (inline) file mptrac.c (1416) 6027, FMA (fused multiply-add) instruction(s) generated read_met_cloud: 6051, timer inlined, size=73 (inline) file mptrac.c (8157) 8195, Loop not vectorized/parallelized: potential early exits 8198, Loop not vectorized/parallelized: potential early exits 6056, #omp parallel 6065, Loop not vectorized/parallelized: contains call read_met_detrend: 6109, timer inlined, size=73 (inline) file mptrac.c (8157) 8195, Loop not vectorized/parallelized: potential early exits 8198, Loop not vectorized/parallelized: potential early exits 6125, #omp parallel 6126, Loop not vectorized/parallelized: too deeply nested 6130, geo2cart inlined, size=11 (inline) file mptrac.c (943) 6140, Loop not vectorized/parallelized: not countable 6159, geo2cart inlined, size=11 (inline) file mptrac.c (943) 6162, FMA (fused multiply-add) instruction(s) generated 6166, Loop not vectorized/parallelized: not countable 6167, FMA (fused multiply-add) instruction(s) generated 6168, FMA (fused multiply-add) instruction(s) generated 6169, FMA (fused multiply-add) instruction(s) generated 6170, FMA (fused multiply-add) instruction(s) generated 6176, Loop not vectorized/parallelized: not countable 6187, #omp parallel 6189, Loop not vectorized: data dependency read_met_extrapolate: 6206, timer inlined, size=73 (inline) file mptrac.c (8157) 8195, Loop not vectorized/parallelized: potential early exits 8198, Loop not vectorized/parallelized: potential early exits 6211, #omp parallel 6216, Loop not vectorized/parallelized: potential early exits 6224, Loop not vectorized: data dependency read_met_geopot: 6253, timer inlined, size=73 (inline) file mptrac.c (8157) 8195, Loop not vectorized/parallelized: potential early exits 8198, Loop not vectorized/parallelized: potential early exits 6262, #omp parallel Generated vector simd code for the loop 6267, #omp parallel 6275, locate_irr inlined, size=16 (inline) file mptrac.c (2056) 2063, Loop not vectorized/parallelized: not countable 2070, Loop not vectorized/parallelized: not countable 6276, FMA (fused multiply-add) instruction(s) generated 6278, FMA (fused multiply-add) instruction(s) generated 6282, FMA (fused multiply-add) instruction(s) generated 6286, Loop not vectorized/parallelized: not countable 6287, FMA (fused multiply-add) instruction(s) generated 6294, FMA (fused multiply-add) instruction(s) generated 6298, Loop not vectorized: data dependency 6299, FMA (fused multiply-add) instruction(s) generated 6324, #omp parallel 6325, Loop not vectorized: unknown Loop not vectorized: may not be beneficial for target 6326, FMA (fused multiply-add) instruction(s) generated 6331, #omp parallel 6333, Loop not vectorized: unknown Loop not vectorized: may not be beneficial for target 6338, #omp parallel 6350, Loop not vectorized/parallelized: contains call 6353, FMA (fused multiply-add) instruction(s) generated read_met_grid: 6385, timer inlined, size=73 (inline) file mptrac.c (8157) 8195, Loop not vectorized/parallelized: potential early exits 8198, Loop not vectorized/parallelized: potential early exits 6392, time_from_filename inlined, size=47 (inline) file mptrac.c (8224) 8249, time2jsec inlined, size=11 (inline) file mptrac.c (8131) 6395, jsec2time inlined, size=13 (inline) file mptrac.c (1777) 6398, FMA (fused multiply-add) instruction(s) generated 6422, time2jsec inlined, size=11 (inline) file mptrac.c (8131) 6429, jsec2time inlined, size=13 (inline) file mptrac.c (1777) 6472, Loop not vectorized/parallelized: not countable read_met_levels: 6493, timer inlined, size=73 (inline) file mptrac.c (8157) 8195, Loop not vectorized/parallelized: potential early exits 8198, Loop not vectorized/parallelized: potential early exits 6519, #omp parallel 6521, Loop not vectorized/parallelized: not countable 6523, FMA (fused multiply-add) instruction(s) generated 6569, Loop not vectorized/parallelized: not countable 6592, Loop not vectorized/parallelized: contains call 6618, Loop not vectorized/parallelized: not countable 6623, Loop not vectorized/parallelized: contains call read_met_ml2pl: 6639, timer inlined, size=73 (inline) file mptrac.c (8157) 8195, Loop not vectorized/parallelized: potential early exits 8198, Loop not vectorized/parallelized: potential early exits 6644, #omp parallel 6648, Loop not vectorized/parallelized: not countable 6659, locate_irr inlined, size=16 (inline) file mptrac.c (2056) 2063, Loop not vectorized/parallelized: not countable 2070, Loop not vectorized/parallelized: not countable 6660, FMA (fused multiply-add) instruction(s) generated 6665, Generated vector simd code for the loop read_met_monotonize: 6676, timer inlined, size=73 (inline) file mptrac.c (8157) 8195, Loop not vectorized/parallelized: potential early exits 8198, Loop not vectorized/parallelized: potential early exits 6681, #omp parallel 6690, Loop not vectorized/parallelized: not countable 6701, Loop not vectorized: data dependency Loop unrolled 2 times FMA (fused multiply-add) instruction(s) generated 6703, FMA (fused multiply-add) instruction(s) generated 6716, #omp parallel 6725, Loop not vectorized/parallelized: not countable 6735, Loop not vectorized: data dependency Loop unrolled 2 times FMA (fused multiply-add) instruction(s) generated 6737, FMA (fused multiply-add) instruction(s) generated read_met_nc_2d: 6816, #omp parallel Invariant if transformation FMA (fused multiply-add) instruction(s) generated 6817, Invariant if transformation 6860, #omp parallel Invariant if transformation FMA (fused multiply-add) instruction(s) generated 6861, Invariant if transformation Loop not vectorized: data dependency 6877, #omp parallel Invariant if transformation FMA (fused multiply-add) instruction(s) generated 6878, Invariant if transformation Loop not vectorized: data dependency read_met_nc_3d: 6965, #omp parallel 6969, FMA (fused multiply-add) instruction(s) generated 6972, FMA (fused multiply-add) instruction(s) generated 7008, #omp parallel 7010, Loop not vectorized: data dependency 7024, #omp parallel 7026, Loop not vectorized: data dependency read_met_pbl: 7051, timer inlined, size=73 (inline) file mptrac.c (8157) 8195, Loop not vectorized/parallelized: potential early exits 8198, Loop not vectorized/parallelized: potential early exits 7060, #omp parallel 7064, FMA (fused multiply-add) instruction(s) generated 7068, Loop not vectorized/parallelized: potential early exits 7073, FMA (fused multiply-add) instruction(s) generated 7075, FMA (fused multiply-add) instruction(s) generated 7077, FMA (fused multiply-add) instruction(s) generated 7079, FMA (fused multiply-add) instruction(s) generated 7081, FMA (fused multiply-add) instruction(s) generated 7083, FMA (fused multiply-add) instruction(s) generated 7089, Loop not vectorized/parallelized: potential early exits 7093, FMA (fused multiply-add) instruction(s) generated 7097, FMA (fused multiply-add) instruction(s) generated 7103, FMA (fused multiply-add) instruction(s) generated read_met_periodic: 7122, timer inlined, size=73 (inline) file mptrac.c (8157) 8195, Loop not vectorized/parallelized: potential early exits 8198, Loop not vectorized/parallelized: potential early exits 7139, #omp parallel 7147, Loop not vectorized/parallelized: not countable 7160, Loop not vectorized/parallelized: not countable read_met_polar_winds: 7177, timer inlined, size=73 (inline) file mptrac.c (8157) 8195, Loop not vectorized/parallelized: potential early exits 8198, Loop not vectorized/parallelized: potential early exits 7185, Loop not vectorized/parallelized: contains call 7199, #omp parallel Generated vector simd code for the loop 7206, #omp parallel 7210, Generated vector simd code for the loop containing reductions 7211, FMA (fused multiply-add) instruction(s) generated 7214, FMA (fused multiply-add) instruction(s) generated 7220, Loop not vectorized/parallelized: not countable 7221, FMA (fused multiply-add) instruction(s) generated 7223, FMA (fused multiply-add) instruction(s) generated read_met_pv: 7238, timer inlined, size=73 (inline) file mptrac.c (8157) 8195, Loop not vectorized/parallelized: potential early exits 8198, Loop not vectorized/parallelized: potential early exits 7243, #omp parallel Generated vector simd code for the loop 7248, #omp parallel 7271, Loop not vectorized/parallelized: not countable 7282, FMA (fused multiply-add) instruction(s) generated 7294, FMA (fused multiply-add) instruction(s) generated 7298, FMA (fused multiply-add) instruction(s) generated 7302, FMA (fused multiply-add) instruction(s) generated 7308, FMA (fused multiply-add) instruction(s) generated 7316, FMA (fused multiply-add) instruction(s) generated 7325, #omp parallel 7326, Loop not vectorized/parallelized: not countable read_met_ozone: 7342, timer inlined, size=73 (inline) file mptrac.c (8157) 8195, Loop not vectorized/parallelized: potential early exits 8198, Loop not vectorized/parallelized: potential early exits 7347, #omp parallel 7352, Generated vector simd code for the loop containing reductions 7356, FMA (fused multiply-add) instruction(s) generated read_met_sample: 7378, timer inlined, size=73 (inline) file mptrac.c (8157) 8195, Loop not vectorized/parallelized: potential early exits 8198, Loop not vectorized/parallelized: potential early exits 7393, Loop not vectorized/parallelized: too deeply nested 7394, Loop not vectorized/parallelized: too deeply nested 7395, Loop not vectorized/parallelized: too deeply nested 7415, Invariant if transformation FMA (fused multiply-add) instruction(s) generated 7423, Invariant if transformation 7425, Loop not vectorized/parallelized: not countable 7488, Loop not vectorized/parallelized: not countable read_met_surface: 7520, timer inlined, size=73 (inline) file mptrac.c (8157) 8195, Loop not vectorized/parallelized: potential early exits 8198, Loop not vectorized/parallelized: potential early exits 7530, Loop not vectorized/parallelized: not countable 7537, Loop not vectorized/parallelized: not countable 7584, Loop not vectorized/parallelized: not countable 7600, Loop not vectorized/parallelized: not countable read_met_tropo: 7643, timer inlined, size=73 (inline) file mptrac.c (8157) 8195, Loop not vectorized/parallelized: potential early exits 8198, Loop not vectorized/parallelized: potential early exits 7648, #omp parallel Generated vector simd code for the loop 7651, #omp parallel Generated vector simd code for the loop 7652, FMA (fused multiply-add) instruction(s) generated 7659, #omp parallel 7660, Loop not vectorized: unknown Loop not vectorized: may not be beneficial for target 7666, #omp parallel 7668, clim_tropo inlined, size=63 (inline) file mptrac.c (196) 200, Loop not vectorized/parallelized: not countable 204, Loop not vectorized/parallelized: not countable 205, FMA (fused multiply-add) instruction(s) generated 208, FMA (fused multiply-add) instruction(s) generated 212, FMA (fused multiply-add) instruction(s) generated 7668, FMA (fused multiply-add) instruction(s) generated 7676, #omp parallel 7680, Loop not vectorized/parallelized: not countable 7682, spline inlined, size=63 (inline) file mptrac.c (8019) 8032, Loop not vectorized/parallelized: contains call 8053, Loop not vectorized/parallelized: not countable 7698, #omp parallel 7703, Loop not vectorized/parallelized: not countable 7705, spline inlined, size=63 (inline) file mptrac.c (8019) 8032, Loop not vectorized/parallelized: contains call 8053, Loop not vectorized/parallelized: not countable 7711, Loop not vectorized/parallelized: potential early exits 7728, Loop not vectorized/parallelized: potential early exits 7738, Loop not vectorized/parallelized: potential early exits 7758, #omp parallel 7762, Loop not vectorized/parallelized: not countable 7764, spline inlined, size=63 (inline) file mptrac.c (8019) 8032, Loop not vectorized/parallelized: contains call 8053, Loop not vectorized/parallelized: not countable 7767, Loop not vectorized/parallelized: not countable 7769, spline inlined, size=63 (inline) file mptrac.c (8019) 8032, Loop not vectorized/parallelized: contains call 8053, Loop not vectorized/parallelized: not countable 7773, Loop not vectorized/parallelized: potential early exits 7788, #omp parallel 7792, intpol_met_space_3d inlined, size=131 (inline) file mptrac.c (1416) 1426, Loop not vectorized/parallelized: not countable 1440, FMA (fused multiply-add) instruction(s) generated 1443, FMA (fused multiply-add) instruction(s) generated 1447, FMA (fused multiply-add) instruction(s) generated 1451, FMA (fused multiply-add) instruction(s) generated 1457, FMA (fused multiply-add) instruction(s) generated 1458, FMA (fused multiply-add) instruction(s) generated 7794, intpol_met_space_3d inlined, size=131 (inline) file mptrac.c (1416) 7796, intpol_met_space_3d inlined, size=131 (inline) file mptrac.c (1416) 8053, FMA (fused multiply-add) instruction(s) generated read_obs: 7821, read_obs_asc inlined, size=22 (inline) file mptrac.c (7857) 7866, Loop not vectorized/parallelized: contains call 7828, Loop not vectorized/parallelized: contains call read_obs_asc: 7866, Loop not vectorized/parallelized: contains call scan_ctl: 7939, Loop not vectorized/parallelized: potential early exits 7948, Loop not vectorized/parallelized: potential early exits sedi: 7983, Generating acc routine seq Generating NVIDIA GPU code 8004, FMA (fused multiply-add) instruction(s) generated spline: 8032, Loop not vectorized/parallelized: contains call 8053, locate_irr inlined, size=16 (inline) file mptrac.c (2056) 2063, Loop not vectorized/parallelized: not countable 2070, Loop not vectorized/parallelized: not countable 8054, FMA (fused multiply-add) instruction(s) generated stddev: 8063, Generating acc routine seq Generating NVIDIA GPU code 8070, Generated vector simd code for the loop containing reductions 8072, FMA (fused multiply-add) instruction(s) generated 8075, FMA (fused multiply-add) instruction(s) generated sza_calc: 8085, Generating acc routine seq Generating NVIDIA GPU code 8088, FMA (fused multiply-add) instruction(s) generated 8091, FMA (fused multiply-add) instruction(s) generated 8092, FMA (fused multiply-add) instruction(s) generated 8093, FMA (fused multiply-add) instruction(s) generated 8096, FMA (fused multiply-add) instruction(s) generated 8105, FMA (fused multiply-add) instruction(s) generated 8108, FMA (fused multiply-add) instruction(s) generated 8111, FMA (fused multiply-add) instruction(s) generated 8117, FMA (fused multiply-add) instruction(s) generated timer: 8182, Loop not vectorized/parallelized: contains call 8186, Loop not vectorized/parallelized: contains call 8189, Loop not fused: function call before adjacent loop Generated vector simd code for the loop containing reductions 8195, Loop not vectorized/parallelized: potential early exits 8198, Loop not vectorized/parallelized: potential early exits time_from_filename: 8249, time2jsec inlined, size=11 (inline) file mptrac.c (8131) tropo_weight: 8261, Generating acc routine seq Generating NVIDIA GPU code 8264, clim_tropo inlined, size=63 (inline) file mptrac.c (196) 200, Loop not vectorized/parallelized: not countable 204, Loop not vectorized/parallelized: not countable 205, FMA (fused multiply-add) instruction(s) generated 208, FMA (fused multiply-add) instruction(s) generated 212, FMA (fused multiply-add) instruction(s) generated 8264, FMA (fused multiply-add) instruction(s) generated 8276, FMA (fused multiply-add) instruction(s) generated write_atm: 8288, timer inlined, size=73 (inline) file mptrac.c (8157) 8195, Loop not vectorized/parallelized: potential early exits 8198, Loop not vectorized/parallelized: potential early exits 8295, write_atm_asc inlined, size=86 (inline) file mptrac.c (8345) 8366, jsec2time inlined, size=13 (inline) file mptrac.c (1777) 8375, Loop not vectorized/parallelized: contains call 8392, Loop not vectorized/parallelized: contains call 8407, Loop not vectorized/parallelized: contains call 8299, write_atm_bin inlined, size=69 (inline) file mptrac.c (8426) 8456, Loop not vectorized/parallelized: contains call 8329, Loop not vectorized/parallelized: contains call write_atm_asc: 8350, FMA (fused multiply-add) instruction(s) generated 8351, FMA (fused multiply-add) instruction(s) generated 8366, jsec2time inlined, size=13 (inline) file mptrac.c (1777) 8375, Loop not vectorized/parallelized: contains call 8392, Loop not vectorized/parallelized: contains call 8407, Loop not vectorized/parallelized: contains call write_atm_bin: 8456, Loop not vectorized/parallelized: contains call write_atm_clams: 8496, Loop not vectorized/parallelized: contains call 8513, Loop not vectorized/parallelized: contains call write_atm_clams_traj: 8545, jsec2time inlined, size=13 (inline) file mptrac.c (1777) 8546, jsec2time inlined, size=13 (inline) file mptrac.c (1777) 8548, jsec2time inlined, size=13 (inline) file mptrac.c (1777) 8583, Loop not vectorized/parallelized: contains call 8612, Loop not vectorized/parallelized: contains call 8644, Loop not vectorized/parallelized: contains call 8661, Loop not vectorized/parallelized: contains call write_atm_nc: 8692, Loop not vectorized/parallelized: contains call 8707, Loop not vectorized/parallelized: contains call write_csi: 8730, timer inlined, size=73 (inline) file mptrac.c (8157) 8195, Loop not vectorized/parallelized: potential early exits 8198, Loop not vectorized/parallelized: potential early exits 8754, read_obs inlined, size=82 (inline) file mptrac.c (7814) 1821, FMA (fused multiply-add) instruction(s) generated 1824, FMA (fused multiply-add) instruction(s) generated 7821, Loop not vectorized/parallelized: contains call 7828, Loop not vectorized/parallelized: contains call 8795, FMA (fused multiply-add) instruction(s) generated 8801, FMA (fused multiply-add) instruction(s) generated 8802, FMA (fused multiply-add) instruction(s) generated 8840, FMA (fused multiply-add) instruction(s) generated 8854, FMA (fused multiply-add) instruction(s) generated 8876, FMA (fused multiply-add) instruction(s) generated 8758, read_kernel inlined, size=40 (inline) file mptrac.c (5538) 5550, Loop not vectorized/parallelized: contains call 5569, Loop not fused: function call before adjacent loop Generated vector simd code for the loop 8794, Loop not fused: function call before adjacent loop Generated vector simd code for the loop 8815, Loop not vectorized/parallelized: potential early exits 8863, kernel_weight inlined, size=38 (inline) file mptrac.c (1806) 1821, Loop not vectorized/parallelized: not countable 8870, Loop not vectorized/parallelized: contains call 8930, Loop not fused: function call before adjacent loop Generated vector simd code for the loop write_ens: 8990, timer inlined, size=73 (inline) file mptrac.c (8157) 8195, Loop not vectorized/parallelized: potential early exits 8198, Loop not vectorized/parallelized: potential early exits 8997, FMA (fused multiply-add) instruction(s) generated 8998, FMA (fused multiply-add) instruction(s) generated 9002, Loop not vectorized/parallelized: not countable 9020, geo2cart inlined, size=11 (inline) file mptrac.c (943) 9021, Loop not vectorized/parallelized: not countable 9023, FMA (fused multiply-add) instruction(s) generated 9028, FMA (fused multiply-add) instruction(s) generated 9042, Loop not vectorized/parallelized: contains call 9045, Loop not vectorized/parallelized: contains call 9053, cart2geo inlined, size=13 (inline) file mptrac.c (78) 9053, FMA (fused multiply-add) instruction(s) generated 9055, Loop not vectorized/parallelized: contains call 9059, Loop not vectorized/parallelized: contains call 9061, FMA (fused multiply-add) instruction(s) generated write_grid: 1608, FMA (fused multiply-add) instruction(s) generated 1609, FMA (fused multiply-add) instruction(s) generated 1612, FMA (fused multiply-add) instruction(s) generated 9090, timer inlined, size=73 (inline) file mptrac.c (8157) 8195, Loop not vectorized/parallelized: potential early exits 8198, Loop not vectorized/parallelized: potential early exits 9100, read_kernel inlined, size=40 (inline) file mptrac.c (5538) 5550, Loop not vectorized/parallelized: contains call 5569, Loop not fused: function call before adjacent loop Generated vector simd code for the loop 9106, Loop not vectorized/parallelized: contains call 9140, #omp parallel Loop versioned for possible aliasing Generated vector simd code for the loop 9141, FMA (fused multiply-add) instruction(s) generated 9146, Loop not vectorized/parallelized: not countable 9149, #omp parallel Loop versioned for possible aliasing Generated vector simd code for the loop 9150, FMA (fused multiply-add) instruction(s) generated 9161, #omp parallel Loop not vectorized: data dependency 9164, FMA (fused multiply-add) instruction(s) generated 9177, kernel_weight inlined, size=38 (inline) file mptrac.c (1806) 1821, Loop not vectorized/parallelized: not countable 9179, Loop not vectorized/parallelized: not countable 9187, #omp parallel Loop not vectorized/parallelized: too deeply nested 9209, intpol_met_time_3d inlined, size=320 (inline) file mptrac.c (1603) 1608, Loop not vectorized/parallelized: not countable 9220, Loop not vectorized: data dependency 9222, FMA (fused multiply-add) instruction(s) generated 9225, Loop not vectorized: data dependency Loop unrolled 2 times 9233, write_grid_asc inlined, size=108 (inline) file mptrac.c (9278) 1821, FMA (fused multiply-add) instruction(s) generated 9147, FMA (fused multiply-add) instruction(s) generated 9156, FMA (fused multiply-add) instruction(s) generated 9157, FMA (fused multiply-add) instruction(s) generated 9181, FMA (fused multiply-add) instruction(s) generated 9295, jsec2time inlined, size=13 (inline) file mptrac.c (1777) 9304, Loop not vectorized/parallelized: contains call 9327, Loop not vectorized/parallelized: contains call 9331, Loop not vectorized/parallelized: contains call 9337, Loop not vectorized/parallelized: too deeply nested 9348, Loop not vectorized/parallelized: contains call 9353, Loop not vectorized/parallelized: contains call 9247, Loop not vectorized/parallelized: contains call write_grid_asc: 9295, jsec2time inlined, size=13 (inline) file mptrac.c (1777) 9304, Loop not vectorized/parallelized: contains call 9327, Loop not vectorized/parallelized: contains call 9331, Loop not vectorized/parallelized: contains call 9337, Loop not vectorized/parallelized: too deeply nested 9348, Loop not vectorized/parallelized: contains call 9353, Loop not vectorized/parallelized: contains call write_grid_nc: 9420, Loop not vectorized/parallelized: contains call 9441, Loop not fused: function call before adjacent loop 9443, Loop not vectorized: data dependency Loop unrolled 8 times 9448, Loop not fused: function call before adjacent loop 9450, Loop not vectorized: data dependency Loop unrolled 8 times 9455, Loop not fused: function call before adjacent loop 9457, Loop not vectorized: data dependency Loop unrolled 4 times 9462, Loop not vectorized/parallelized: too deeply nested 9464, Loop not fused: function call before adjacent loop 9466, Loop not vectorized: data dependency Loop unrolled 8 times 9473, Loop not vectorized/parallelized: too deeply nested 9475, Loop not fused: function call before adjacent loop 9477, Loop not vectorized: data dependency Loop unrolled 8 times write_met: 9499, timer inlined, size=73 (inline) file mptrac.c (8157) 8195, Loop not vectorized/parallelized: potential early exits 8198, Loop not vectorized/parallelized: potential early exits 9561, write_met_bin_2d inlined, size=33 (inline) file mptrac.c (9620) 9630, Memory copy idiom, loop replaced by call to __c_mcopy4 9562, write_met_bin_2d inlined, size=33 (inline) file mptrac.c (9620) 9630, Memory copy idiom, loop replaced by call to __c_mcopy4 9563, write_met_bin_2d inlined, size=33 (inline) file mptrac.c (9620) 9630, Memory copy idiom, loop replaced by call to __c_mcopy4 9564, write_met_bin_2d inlined, size=33 (inline) file mptrac.c (9620) 9630, Memory copy idiom, loop replaced by call to __c_mcopy4 9565, write_met_bin_2d inlined, size=33 (inline) file mptrac.c (9620) 9630, Memory copy idiom, loop replaced by call to __c_mcopy4 9566, write_met_bin_2d inlined, size=33 (inline) file mptrac.c (9620) 9630, Memory copy idiom, loop replaced by call to __c_mcopy4 9567, write_met_bin_2d inlined, size=33 (inline) file mptrac.c (9620) 9630, Memory copy idiom, loop replaced by call to __c_mcopy4 9568, write_met_bin_2d inlined, size=33 (inline) file mptrac.c (9620) 9630, Memory copy idiom, loop replaced by call to __c_mcopy4 9569, write_met_bin_2d inlined, size=33 (inline) file mptrac.c (9620) 9630, Memory copy idiom, loop replaced by call to __c_mcopy4 9570, write_met_bin_2d inlined, size=33 (inline) file mptrac.c (9620) 9630, Memory copy idiom, loop replaced by call to __c_mcopy4 9571, write_met_bin_2d inlined, size=33 (inline) file mptrac.c (9620) 9630, Memory copy idiom, loop replaced by call to __c_mcopy4 9572, write_met_bin_2d inlined, size=33 (inline) file mptrac.c (9620) 9630, Memory copy idiom, loop replaced by call to __c_mcopy4 9573, write_met_bin_2d inlined, size=33 (inline) file mptrac.c (9620) 9630, Memory copy idiom, loop replaced by call to __c_mcopy4 9574, write_met_bin_2d inlined, size=33 (inline) file mptrac.c (9620) 9630, Memory copy idiom, loop replaced by call to __c_mcopy4 9575, write_met_bin_2d inlined, size=33 (inline) file mptrac.c (9620) 9630, Memory copy idiom, loop replaced by call to __c_mcopy4 9576, write_met_bin_2d inlined, size=33 (inline) file mptrac.c (9620) 9630, Memory copy idiom, loop replaced by call to __c_mcopy4 9577, write_met_bin_2d inlined, size=33 (inline) file mptrac.c (9620) 9630, Memory copy idiom, loop replaced by call to __c_mcopy4 9578, write_met_bin_2d inlined, size=33 (inline) file mptrac.c (9620) 9630, Memory copy idiom, loop replaced by call to __c_mcopy4 9579, write_met_bin_2d inlined, size=33 (inline) file mptrac.c (9620) 9630, Memory copy idiom, loop replaced by call to __c_mcopy4 9580, write_met_bin_2d inlined, size=33 (inline) file mptrac.c (9620) 9630, Memory copy idiom, loop replaced by call to __c_mcopy4 write_met_bin_2d: 9630, Memory copy idiom, loop replaced by call to __c_mcopy4 write_met_bin_3d: 9662, #omp parallel 9664, Memory copy idiom, loop replaced by call to __c_mcopy4 9689, compress_zfp inlined, size=72 (inline) file mptrac.c (715) 9697, compress_zstd inlined, size=54 (inline) file mptrac.c (801) write_output: 9736, jsec2time inlined, size=13 (inline) file mptrac.c (1777) 9746, timer inlined, size=73 (inline) file mptrac.c (8157) 8195, Loop not vectorized/parallelized: potential early exits 8198, Loop not vectorized/parallelized: potential early exits 9748, Generating update self(atm[:1]) 9783, write_ens inlined, size=242 (inline) file mptrac.c (8980) 8990, timer inlined, size=73 (inline) file mptrac.c (8157) 8990, Loop not vectorized/parallelized: potential early exits 9002, Loop not vectorized/parallelized: not countable 9021, Loop not vectorized/parallelized: not countable 9042, Loop not vectorized/parallelized: contains call 9045, Loop not vectorized/parallelized: contains call 9055, Loop not vectorized/parallelized: contains call 9059, Loop not vectorized/parallelized: contains call 9801, write_station inlined, size=187 (inline) file mptrac.c (10211) 10218, timer inlined, size=73 (inline) file mptrac.c (8157) 10218, Loop not vectorized/parallelized: potential early exits 10235, Loop not vectorized/parallelized: contains call 10279, Loop not vectorized/parallelized: contains call 9810, write_vtk inlined, size=168 (inline) file mptrac.c (10297) 9022, FMA (fused multiply-add) instruction(s) generated 9027, FMA (fused multiply-add) instruction(s) generated 9053, FMA (fused multiply-add) instruction(s) generated 9060, FMA (fused multiply-add) instruction(s) generated 10266, FMA (fused multiply-add) instruction(s) generated 10302, timer inlined, size=73 (inline) file mptrac.c (8157) 10302, Loop not vectorized/parallelized: potential early exits 10317, Loop not vectorized/parallelized: not countable 10331, Loop not vectorized/parallelized: contains call 10334, FMA (fused multiply-add) instruction(s) generated 10344, Loop not vectorized/parallelized: contains call 10347, FMA (fused multiply-add) instruction(s) generated 10356, Loop not vectorized/parallelized: contains call write_prof: 9832, timer inlined, size=73 (inline) file mptrac.c (8157) 8195, Loop not vectorized/parallelized: potential early exits 8198, Loop not vectorized/parallelized: potential early exits 9868, read_obs inlined, size=82 (inline) file mptrac.c (7814) 1608, FMA (fused multiply-add) instruction(s) generated 1609, FMA (fused multiply-add) instruction(s) generated 1612, FMA (fused multiply-add) instruction(s) generated 7821, Loop not vectorized/parallelized: contains call 7828, Loop not vectorized/parallelized: contains call 9896, FMA (fused multiply-add) instruction(s) generated 9902, FMA (fused multiply-add) instruction(s) generated 9904, FMA (fused multiply-add) instruction(s) generated 9911, FMA (fused multiply-add) instruction(s) generated 9912, FMA (fused multiply-add) instruction(s) generated 9959, FMA (fused multiply-add) instruction(s) generated 9895, Loop not fused: different loop trip count Loop versioned for possible aliasing Generated vector simd code for the loop 9901, Loop not fused: different loop trip count Generated vector simd code for the loop 9903, Loop not fused: function call before adjacent loop Loop versioned for possible aliasing Generated vector simd code for the loop 9923, Loop not vectorized/parallelized: potential early exits 9950, Loop not vectorized: data dependency 9979, Loop not vectorized/parallelized: potential early exits 9997, intpol_met_time_3d inlined, size=320 (inline) file mptrac.c (1603) 1608, Loop not vectorized/parallelized: not countable 9972, Loop not vectorized/parallelized: too deeply nested 9999, intpol_met_time_3d inlined, size=320 (inline) file mptrac.c (1603) 10001, intpol_met_time_3d inlined, size=320 (inline) file mptrac.c (1603) write_sample: 1821, FMA (fused multiply-add) instruction(s) generated 1824, FMA (fused multiply-add) instruction(s) generated 10060, timer inlined, size=73 (inline) file mptrac.c (8157) 8195, Loop not vectorized/parallelized: potential early exits 8198, Loop not vectorized/parallelized: potential early exits 10078, read_obs inlined, size=82 (inline) file mptrac.c (7814) 1608, FMA (fused multiply-add) instruction(s) generated 1609, FMA (fused multiply-add) instruction(s) generated 1612, FMA (fused multiply-add) instruction(s) generated 7821, Loop not vectorized/parallelized: contains call 7828, Loop not vectorized/parallelized: contains call 10109, FMA (fused multiply-add) instruction(s) generated 10110, FMA (fused multiply-add) instruction(s) generated 10082, read_kernel inlined, size=40 (inline) file mptrac.c (5538) 5550, Loop not vectorized/parallelized: contains call 5569, Loop not fused: function call before adjacent loop Generated vector simd code for the loop 10123, geo2cart inlined, size=11 (inline) file mptrac.c (943) 10136, #omp parallel 10136, Generating reduction(+:np,mass) 10148, geo2cart inlined, size=11 (inline) file mptrac.c (943) 10149, FMA (fused multiply-add) instruction(s) generated 10159, kernel_weight inlined, size=38 (inline) file mptrac.c (1806) 1821, Loop not vectorized/parallelized: not countable 10175, intpol_met_time_3d inlined, size=320 (inline) file mptrac.c (1603) 1608, Loop not vectorized/parallelized: not countable write_station: 10218, timer inlined, size=73 (inline) file mptrac.c (8157) 8195, Loop not vectorized/parallelized: potential early exits 8198, Loop not vectorized/parallelized: potential early exits 10235, Loop not vectorized/parallelized: contains call 10241, geo2cart inlined, size=11 (inline) file mptrac.c (943) 10246, FMA (fused multiply-add) instruction(s) generated 10247, FMA (fused multiply-add) instruction(s) generated 10266, geo2cart inlined, size=11 (inline) file mptrac.c (943) 10269, FMA (fused multiply-add) instruction(s) generated 10279, Loop not vectorized/parallelized: contains call write_vtk: 10302, timer inlined, size=73 (inline) file mptrac.c (8157) 8195, Loop not vectorized/parallelized: potential early exits 8198, Loop not vectorized/parallelized: potential early exits 10308, FMA (fused multiply-add) instruction(s) generated 10309, FMA (fused multiply-add) instruction(s) generated 10317, Loop not vectorized/parallelized: not countable 10331, Loop not vectorized/parallelized: contains call 10334, FMA (fused multiply-add) instruction(s) generated 10344, Loop not vectorized/parallelized: contains call 10347, FMA (fused multiply-add) instruction(s) generated 10356, Loop not vectorized/parallelized: contains call nvc -I ../libs/build/include -DNP=20000 -DVERSION=\"v2.7-30-gdde113\" -O3 -g -mp -acc -Minfo=all -DZFP -DZSTD -o atm2grid atm2grid.c mptrac.o -L ../libs/build/lib -L ../lib/build/lib64 -lgsl -lgslcblas -lnetcdf -lm -L /p/software/juwelsbooster/stages/2024/software/CUDA/12/lib64 -lcudart -lzfp -lzstd atm2grid.c: "../libs/build/include/zfp/types.h", line 5: warning: typedef name has already been declared (with same type) [duplicate_typedef] typedef unsigned short ushort; ^ Remark: individual warnings can be suppressed with "--diag_suppress " "../libs/build/include/zfp/types.h", line 6: warning: typedef name has already been declared (with same type) [duplicate_typedef] typedef unsigned int uint; ^ /p/software/juwelsbooster/stages/2024/software/binutils/2.40-GCCcore-12.3.0/bin/ld: warning: /tmp/pgcudafatF7NDND3g2OD.o: missing .note.GNU-stack section implies executable stack /p/software/juwelsbooster/stages/2024/software/binutils/2.40-GCCcore-12.3.0/bin/ld: NOTE: This behaviour is deprecated and will be removed in a future version of the linker nvc -I ../libs/build/include -DNP=20000 -DVERSION=\"v2.7-30-gdde113\" -O3 -g -mp -acc -Minfo=all -DZFP -DZSTD -o atm_conv atm_conv.c mptrac.o -L ../libs/build/lib -L ../lib/build/lib64 -lgsl -lgslcblas -lnetcdf -lm -L /p/software/juwelsbooster/stages/2024/software/CUDA/12/lib64 -lcudart -lzfp -lzstd atm_conv.c: "../libs/build/include/zfp/types.h", line 5: warning: typedef name has already been declared (with same type) [duplicate_typedef] typedef unsigned short ushort; ^ Remark: individual warnings can be suppressed with "--diag_suppress " "../libs/build/include/zfp/types.h", line 6: warning: typedef name has already been declared (with same type) [duplicate_typedef] typedef unsigned int uint; ^ /p/software/juwelsbooster/stages/2024/software/binutils/2.40-GCCcore-12.3.0/bin/ld: warning: /tmp/pgcudafatH7QJMsr4ZNC.o: missing .note.GNU-stack section implies executable stack /p/software/juwelsbooster/stages/2024/software/binutils/2.40-GCCcore-12.3.0/bin/ld: NOTE: This behaviour is deprecated and will be removed in a future version of the linker nvc -I ../libs/build/include -DNP=20000 -DVERSION=\"v2.7-30-gdde113\" -O3 -g -mp -acc -Minfo=all -DZFP -DZSTD -o atm_dist atm_dist.c mptrac.o -L ../libs/build/lib -L ../lib/build/lib64 -lgsl -lgslcblas -lnetcdf -lm -L /p/software/juwelsbooster/stages/2024/software/CUDA/12/lib64 -lcudart -lzfp -lzstd atm_dist.c: "../libs/build/include/zfp/types.h", line 5: warning: typedef name has already been declared (with same type) [duplicate_typedef] typedef unsigned short ushort; ^ Remark: individual warnings can be suppressed with "--diag_suppress " "../libs/build/include/zfp/types.h", line 6: warning: typedef name has already been declared (with same type) [duplicate_typedef] typedef unsigned int uint; ^ main: 115, Loop not vectorized/parallelized: contains call 147, Loop not vectorized/parallelized: not countable 186, FMA (fused multiply-add) instruction(s) generated 188, Loop not vectorized/parallelized: not countable 196, FMA (fused multiply-add) instruction(s) generated 200, FMA (fused multiply-add) instruction(s) generated 205, FMA (fused multiply-add) instruction(s) generated 211, Loop not vectorized/parallelized: not countable 247, Loop not vectorized/parallelized: not countable 261, Loop not vectorized/parallelized: contains call 270, Loop not vectorized/parallelized: contains call 279, Loop not vectorized/parallelized: contains call 288, Loop not vectorized/parallelized: contains call 297, Loop not vectorized/parallelized: contains call 306, Loop not vectorized/parallelized: contains call 315, Loop not vectorized/parallelized: contains call 324, Loop not vectorized/parallelized: contains call 333, Loop not vectorized/parallelized: contains call 343, Loop not vectorized/parallelized: contains call /p/software/juwelsbooster/stages/2024/software/binutils/2.40-GCCcore-12.3.0/bin/ld: warning: /tmp/pgcudafat8cU0y-Wnk_F.o: missing .note.GNU-stack section implies executable stack /p/software/juwelsbooster/stages/2024/software/binutils/2.40-GCCcore-12.3.0/bin/ld: NOTE: This behaviour is deprecated and will be removed in a future version of the linker nvc -I ../libs/build/include -DNP=20000 -DVERSION=\"v2.7-30-gdde113\" -O3 -g -mp -acc -Minfo=all -DZFP -DZSTD -o atm_init atm_init.c mptrac.o -L ../libs/build/lib -L ../lib/build/lib64 -lgsl -lgslcblas -lnetcdf -lm -L /p/software/juwelsbooster/stages/2024/software/CUDA/12/lib64 -lcudart -lzfp -lzstd atm_init.c: "../libs/build/include/zfp/types.h", line 5: warning: typedef name has already been declared (with same type) [duplicate_typedef] typedef unsigned short ushort; ^ Remark: individual warnings can be suppressed with "--diag_suppress " "../libs/build/include/zfp/types.h", line 6: warning: typedef name has already been declared (with same type) [duplicate_typedef] typedef unsigned int uint; ^ main: 80, Loop not vectorized/parallelized: too deeply nested 81, Loop not vectorized/parallelized: too deeply nested 82, Loop not vectorized/parallelized: too deeply nested 102, Loop not vectorized/parallelized: potential early exits 114, FMA (fused multiply-add) instruction(s) generated 136, Loop not vectorized/parallelized: not countable 141, Loop not vectorized/parallelized: not countable 146, Loop not vectorized/parallelized: not countable 151, Loop not vectorized/parallelized: not countable /p/software/juwelsbooster/stages/2024/software/binutils/2.40-GCCcore-12.3.0/bin/ld: warning: /tmp/pgcudafatgXWs8a3N0IP.o: missing .note.GNU-stack section implies executable stack /p/software/juwelsbooster/stages/2024/software/binutils/2.40-GCCcore-12.3.0/bin/ld: NOTE: This behaviour is deprecated and will be removed in a future version of the linker nvc -I ../libs/build/include -DNP=20000 -DVERSION=\"v2.7-30-gdde113\" -O3 -g -mp -acc -Minfo=all -DZFP -DZSTD -o atm_select atm_select.c mptrac.o -L ../libs/build/lib -L ../lib/build/lib64 -lgsl -lgslcblas -lnetcdf -lm -L /p/software/juwelsbooster/stages/2024/software/CUDA/12/lib64 -lcudart -lzfp -lzstd atm_select.c: "../libs/build/include/zfp/types.h", line 5: warning: typedef name has already been declared (with same type) [duplicate_typedef] typedef unsigned short ushort; ^ Remark: individual warnings can be suppressed with "--diag_suppress " "../libs/build/include/zfp/types.h", line 6: warning: typedef name has already been declared (with same type) [duplicate_typedef] typedef unsigned int uint; ^ main: 94, Loop not vectorized/parallelized: contains call 143, FMA (fused multiply-add) instruction(s) generated 154, Loop not fused: function call before adjacent loop Loop not vectorized: data dependency Loop unrolled 2 times /p/software/juwelsbooster/stages/2024/software/binutils/2.40-GCCcore-12.3.0/bin/ld: warning: /tmp/pgcudafatiwZySJKzfRZ.o: missing .note.GNU-stack section implies executable stack /p/software/juwelsbooster/stages/2024/software/binutils/2.40-GCCcore-12.3.0/bin/ld: NOTE: This behaviour is deprecated and will be removed in a future version of the linker nvc -I ../libs/build/include -DNP=20000 -DVERSION=\"v2.7-30-gdde113\" -O3 -g -mp -acc -Minfo=all -DZFP -DZSTD -o atm_split atm_split.c mptrac.o -L ../libs/build/lib -L ../lib/build/lib64 -lgsl -lgslcblas -lnetcdf -lm -L /p/software/juwelsbooster/stages/2024/software/CUDA/12/lib64 -lcudart -lzfp -lzstd atm_split.c: "../libs/build/include/zfp/types.h", line 5: warning: typedef name has already been declared (with same type) [duplicate_typedef] typedef unsigned short ushort; ^ Remark: individual warnings can be suppressed with "--diag_suppress " "../libs/build/include/zfp/types.h", line 6: warning: typedef name has already been declared (with same type) [duplicate_typedef] typedef unsigned int uint; ^ main: 86, Loop not vectorized: unknown Loop unrolled 2 times 99, Loop not vectorized/parallelized: contains call 106, FMA (fused multiply-add) instruction(s) generated 115, Loop not vectorized/parallelized: contains call FMA (fused multiply-add) instruction(s) generated 120, FMA (fused multiply-add) instruction(s) generated 122, FMA (fused multiply-add) instruction(s) generated 128, FMA (fused multiply-add) instruction(s) generated 129, FMA (fused multiply-add) instruction(s) generated 138, Loop not fused: complex flow graph Loop not vectorized: data dependency Loop unrolled 2 times /p/software/juwelsbooster/stages/2024/software/binutils/2.40-GCCcore-12.3.0/bin/ld: warning: /tmp/pgcudafatBu5rVVjInFr.o: missing .note.GNU-stack section implies executable stack /p/software/juwelsbooster/stages/2024/software/binutils/2.40-GCCcore-12.3.0/bin/ld: NOTE: This behaviour is deprecated and will be removed in a future version of the linker nvc -I ../libs/build/include -DNP=20000 -DVERSION=\"v2.7-30-gdde113\" -O3 -g -mp -acc -Minfo=all -DZFP -DZSTD -o atm_stat atm_stat.c mptrac.o -L ../libs/build/lib -L ../lib/build/lib64 -lgsl -lgslcblas -lnetcdf -lm -L /p/software/juwelsbooster/stages/2024/software/CUDA/12/lib64 -lcudart -lzfp -lzstd atm_stat.c: "../libs/build/include/zfp/types.h", line 5: warning: typedef name has already been declared (with same type) [duplicate_typedef] typedef unsigned short ushort; ^ Remark: individual warnings can be suppressed with "--diag_suppress " "../libs/build/include/zfp/types.h", line 6: warning: typedef name has already been declared (with same type) [duplicate_typedef] typedef unsigned int uint; ^ main: 77, Loop not vectorized/parallelized: contains call 100, Loop not vectorized/parallelized: contains call 121, Loop not vectorized: data dependency Loop unrolled 2 times 127, Loop not fused: function call before adjacent loop Generated vector simd code for the loop 135, Loop not vectorized/parallelized: contains call 141, Loop not vectorized/parallelized: contains call 147, Loop not vectorized/parallelized: contains call 153, Loop not vectorized/parallelized: contains call 159, Loop not vectorized/parallelized: contains call 165, Loop not vectorized/parallelized: contains call 172, Loop not vectorized/parallelized: contains call 178, Loop not vectorized/parallelized: contains call 184, Loop not vectorized/parallelized: contains call 192, Loop not vectorized/parallelized: contains call /p/software/juwelsbooster/stages/2024/software/binutils/2.40-GCCcore-12.3.0/bin/ld: warning: /tmp/pgcudafatT38hYETewmQ.o: missing .note.GNU-stack section implies executable stack /p/software/juwelsbooster/stages/2024/software/binutils/2.40-GCCcore-12.3.0/bin/ld: NOTE: This behaviour is deprecated and will be removed in a future version of the linker nvc -I ../libs/build/include -DNP=20000 -DVERSION=\"v2.7-30-gdde113\" -O3 -g -mp -acc -Minfo=all -DZFP -DZSTD -o cape cape.c mptrac.o -L ../libs/build/lib -L ../lib/build/lib64 -lgsl -lgslcblas -lnetcdf -lm -L /p/software/juwelsbooster/stages/2024/software/CUDA/12/lib64 -lcudart -lzfp -lzstd cape.c: "../libs/build/include/zfp/types.h", line 5: warning: typedef name has already been declared (with same type) [duplicate_typedef] typedef unsigned short ushort; ^ Remark: individual warnings can be suppressed with "--diag_suppress " "../libs/build/include/zfp/types.h", line 6: warning: typedef name has already been declared (with same type) [duplicate_typedef] typedef unsigned int uint; ^ main: 123, Loop not vectorized/parallelized: not countable 128, Loop not vectorized/parallelized: not countable 133, Loop not vectorized/parallelized: not countable /p/software/juwelsbooster/stages/2024/software/binutils/2.40-GCCcore-12.3.0/bin/ld: warning: /tmp/pgcudafat3G-LG6Q_H-j.o: missing .note.GNU-stack section implies executable stack /p/software/juwelsbooster/stages/2024/software/binutils/2.40-GCCcore-12.3.0/bin/ld: NOTE: This behaviour is deprecated and will be removed in a future version of the linker nvc -I ../libs/build/include -DNP=20000 -DVERSION=\"v2.7-30-gdde113\" -O3 -g -mp -acc -Minfo=all -DZFP -DZSTD -o day2doy day2doy.c mptrac.o -L ../libs/build/lib -L ../lib/build/lib64 -lgsl -lgslcblas -lnetcdf -lm -L /p/software/juwelsbooster/stages/2024/software/CUDA/12/lib64 -lcudart -lzfp -lzstd day2doy.c: "../libs/build/include/zfp/types.h", line 5: warning: typedef name has already been declared (with same type) [duplicate_typedef] typedef unsigned short ushort; ^ Remark: individual warnings can be suppressed with "--diag_suppress " "../libs/build/include/zfp/types.h", line 6: warning: typedef name has already been declared (with same type) [duplicate_typedef] typedef unsigned int uint; ^ /p/software/juwelsbooster/stages/2024/software/binutils/2.40-GCCcore-12.3.0/bin/ld: warning: /tmp/pgcudafatcHcbguSud8K-.o: missing .note.GNU-stack section implies executable stack /p/software/juwelsbooster/stages/2024/software/binutils/2.40-GCCcore-12.3.0/bin/ld: NOTE: This behaviour is deprecated and will be removed in a future version of the linker nvc -I ../libs/build/include -DNP=20000 -DVERSION=\"v2.7-30-gdde113\" -O3 -g -mp -acc -Minfo=all -DZFP -DZSTD -o doy2day doy2day.c mptrac.o -L ../libs/build/lib -L ../lib/build/lib64 -lgsl -lgslcblas -lnetcdf -lm -L /p/software/juwelsbooster/stages/2024/software/CUDA/12/lib64 -lcudart -lzfp -lzstd doy2day.c: "../libs/build/include/zfp/types.h", line 5: warning: typedef name has already been declared (with same type) [duplicate_typedef] typedef unsigned short ushort; ^ Remark: individual warnings can be suppressed with "--diag_suppress " "../libs/build/include/zfp/types.h", line 6: warning: typedef name has already been declared (with same type) [duplicate_typedef] typedef unsigned int uint; ^ /p/software/juwelsbooster/stages/2024/software/binutils/2.40-GCCcore-12.3.0/bin/ld: warning: /tmp/pgcudafatukjb8YtPLy7Q.o: missing .note.GNU-stack section implies executable stack /p/software/juwelsbooster/stages/2024/software/binutils/2.40-GCCcore-12.3.0/bin/ld: NOTE: This behaviour is deprecated and will be removed in a future version of the linker nvc -I ../libs/build/include -DNP=20000 -DVERSION=\"v2.7-30-gdde113\" -O3 -g -mp -acc -Minfo=all -DZFP -DZSTD -o jsec2time jsec2time.c mptrac.o -L ../libs/build/lib -L ../lib/build/lib64 -lgsl -lgslcblas -lnetcdf -lm -L /p/software/juwelsbooster/stages/2024/software/CUDA/12/lib64 -lcudart -lzfp -lzstd jsec2time.c: "../libs/build/include/zfp/types.h", line 5: warning: typedef name has already been declared (with same type) [duplicate_typedef] typedef unsigned short ushort; ^ Remark: individual warnings can be suppressed with "--diag_suppress " "../libs/build/include/zfp/types.h", line 6: warning: typedef name has already been declared (with same type) [duplicate_typedef] typedef unsigned int uint; ^ /p/software/juwelsbooster/stages/2024/software/binutils/2.40-GCCcore-12.3.0/bin/ld: warning: /tmp/pgcudafatEjrbAYpkFxpf.o: missing .note.GNU-stack section implies executable stack /p/software/juwelsbooster/stages/2024/software/binutils/2.40-GCCcore-12.3.0/bin/ld: NOTE: This behaviour is deprecated and will be removed in a future version of the linker nvc -I ../libs/build/include -DNP=20000 -DVERSION=\"v2.7-30-gdde113\" -O3 -g -mp -acc -Minfo=all -DZFP -DZSTD -o met_conv met_conv.c mptrac.o -L ../libs/build/lib -L ../lib/build/lib64 -lgsl -lgslcblas -lnetcdf -lm -L /p/software/juwelsbooster/stages/2024/software/CUDA/12/lib64 -lcudart -lzfp -lzstd met_conv.c: "../libs/build/include/zfp/types.h", line 5: warning: typedef name has already been declared (with same type) [duplicate_typedef] typedef unsigned short ushort; ^ Remark: individual warnings can be suppressed with "--diag_suppress " "../libs/build/include/zfp/types.h", line 6: warning: typedef name has already been declared (with same type) [duplicate_typedef] typedef unsigned int uint; ^ /p/software/juwelsbooster/stages/2024/software/binutils/2.40-GCCcore-12.3.0/bin/ld: warning: /tmp/pgcudafatPfub7nDOGPhy.o: missing .note.GNU-stack section implies executable stack /p/software/juwelsbooster/stages/2024/software/binutils/2.40-GCCcore-12.3.0/bin/ld: NOTE: This behaviour is deprecated and will be removed in a future version of the linker nvc -I ../libs/build/include -DNP=20000 -DVERSION=\"v2.7-30-gdde113\" -O3 -g -mp -acc -Minfo=all -DZFP -DZSTD -o met_lapse met_lapse.c mptrac.o -L ../libs/build/lib -L ../lib/build/lib64 -lgsl -lgslcblas -lnetcdf -lm -L /p/software/juwelsbooster/stages/2024/software/CUDA/12/lib64 -lcudart -lzfp -lzstd met_lapse.c: "../libs/build/include/zfp/types.h", line 5: warning: typedef name has already been declared (with same type) [duplicate_typedef] typedef unsigned short ushort; ^ Remark: individual warnings can be suppressed with "--diag_suppress " "../libs/build/include/zfp/types.h", line 6: warning: typedef name has already been declared (with same type) [duplicate_typedef] typedef unsigned int uint; ^ main: 87, Loop not vectorized/parallelized: too deeply nested 94, Loop not vectorized/parallelized: not countable 96, Generated vector simd code for the loop 102, Loop not vectorized/parallelized: too deeply nested 110, Loop not vectorized/parallelized: not countable 115, Loop not vectorized/parallelized: contains call 117, FMA (fused multiply-add) instruction(s) generated 140, Loop not fused: complex flow graph Loop not vectorized: unknown 146, FMA (fused multiply-add) instruction(s) generated 150, FMA (fused multiply-add) instruction(s) generated 205, Loop not vectorized: unknown 211, Loop not vectorized/parallelized: contains call 212, FMA (fused multiply-add) instruction(s) generated /p/software/juwelsbooster/stages/2024/software/binutils/2.40-GCCcore-12.3.0/bin/ld: warning: /tmp/pgcudafatZvxbzmZXALPB.o: missing .note.GNU-stack section implies executable stack /p/software/juwelsbooster/stages/2024/software/binutils/2.40-GCCcore-12.3.0/bin/ld: NOTE: This behaviour is deprecated and will be removed in a future version of the linker nvc -I ../libs/build/include -DNP=20000 -DVERSION=\"v2.7-30-gdde113\" -O3 -g -mp -acc -Minfo=all -DZFP -DZSTD -o met_map met_map.c mptrac.o -L ../libs/build/lib -L ../lib/build/lib64 -lgsl -lgslcblas -lnetcdf -lm -L /p/software/juwelsbooster/stages/2024/software/CUDA/12/lib64 -lcudart -lzfp -lzstd met_map.c: "../libs/build/include/zfp/types.h", line 5: warning: typedef name has already been declared (with same type) [duplicate_typedef] typedef unsigned short ushort; ^ Remark: individual warnings can be suppressed with "--diag_suppress " "../libs/build/include/zfp/types.h", line 6: warning: typedef name has already been declared (with same type) [duplicate_typedef] typedef unsigned int uint; ^ main: 185, Loop not vectorized/parallelized: too deeply nested 201, Loop not vectorized/parallelized: contains call 210, Loop not vectorized/parallelized: contains call 226, Loop not vectorized/parallelized: contains call 292, FMA (fused multiply-add) instruction(s) generated 293, FMA (fused multiply-add) instruction(s) generated 294, FMA (fused multiply-add) instruction(s) generated 295, FMA (fused multiply-add) instruction(s) generated 311, Loop not vectorized/parallelized: contains call /p/software/juwelsbooster/stages/2024/software/binutils/2.40-GCCcore-12.3.0/bin/ld: warning: /tmp/pgcudafatfnAbptg885cO.o: missing .note.GNU-stack section implies executable stack /p/software/juwelsbooster/stages/2024/software/binutils/2.40-GCCcore-12.3.0/bin/ld: NOTE: This behaviour is deprecated and will be removed in a future version of the linker nvc -I ../libs/build/include -DNP=20000 -DVERSION=\"v2.7-30-gdde113\" -O3 -g -mp -acc -Minfo=all -DZFP -DZSTD -o met_prof met_prof.c mptrac.o -L ../libs/build/lib -L ../lib/build/lib64 -lgsl -lgslcblas -lnetcdf -lm -L /p/software/juwelsbooster/stages/2024/software/CUDA/12/lib64 -lcudart -lzfp -lzstd met_prof.c: "../libs/build/include/zfp/types.h", line 5: warning: typedef name has already been declared (with same type) [duplicate_typedef] typedef unsigned short ushort; ^ Remark: individual warnings can be suppressed with "--diag_suppress " "../libs/build/include/zfp/types.h", line 6: warning: typedef name has already been declared (with same type) [duplicate_typedef] typedef unsigned int uint; ^ main: 86, Loop not vectorized/parallelized: too deeply nested 99, Loop not vectorized/parallelized: contains call 106, Loop not vectorized/parallelized: contains call 121, Loop not vectorized/parallelized: contains call 173, FMA (fused multiply-add) instruction(s) generated 174, FMA (fused multiply-add) instruction(s) generated 175, FMA (fused multiply-add) instruction(s) generated 176, FMA (fused multiply-add) instruction(s) generated 200, Loop not vectorized/parallelized: contains call /p/software/juwelsbooster/stages/2024/software/binutils/2.40-GCCcore-12.3.0/bin/ld: warning: /tmp/pgcudafatpHDbTQ1ZwaXg.o: missing .note.GNU-stack section implies executable stack /p/software/juwelsbooster/stages/2024/software/binutils/2.40-GCCcore-12.3.0/bin/ld: NOTE: This behaviour is deprecated and will be removed in a future version of the linker nvc -I ../libs/build/include -DNP=20000 -DVERSION=\"v2.7-30-gdde113\" -O3 -g -mp -acc -Minfo=all -DZFP -DZSTD -o met_sample met_sample.c mptrac.o -L ../libs/build/lib -L ../lib/build/lib64 -lgsl -lgslcblas -lnetcdf -lm -L /p/software/juwelsbooster/stages/2024/software/CUDA/12/lib64 -lcudart -lzfp -lzstd met_sample.c: "../libs/build/include/zfp/types.h", line 5: warning: typedef name has already been declared (with same type) [duplicate_typedef] typedef unsigned short ushort; ^ Remark: individual warnings can be suppressed with "--diag_suppress " "../libs/build/include/zfp/types.h", line 6: warning: typedef name has already been declared (with same type) [duplicate_typedef] typedef unsigned int uint; ^ main: 101, Loop not vectorized/parallelized: contains call 128, FMA (fused multiply-add) instruction(s) generated /p/software/juwelsbooster/stages/2024/software/binutils/2.40-GCCcore-12.3.0/bin/ld: warning: /tmp/pgcudafatAuIbosRo72Hp.o: missing .note.GNU-stack section implies executable stack /p/software/juwelsbooster/stages/2024/software/binutils/2.40-GCCcore-12.3.0/bin/ld: NOTE: This behaviour is deprecated and will be removed in a future version of the linker nvc -I ../libs/build/include -DNP=20000 -DVERSION=\"v2.7-30-gdde113\" -O3 -g -mp -acc -Minfo=all -DZFP -DZSTD -o met_spec met_spec.c mptrac.o -L ../libs/build/lib -L ../lib/build/lib64 -lgsl -lgslcblas -lnetcdf -lm -L /p/software/juwelsbooster/stages/2024/software/CUDA/12/lib64 -lcudart -lzfp -lzstd met_spec.c: "../libs/build/include/zfp/types.h", line 5: warning: typedef name has already been declared (with same type) [duplicate_typedef] typedef unsigned short ushort; ^ Remark: individual warnings can be suppressed with "--diag_suppress " "../libs/build/include/zfp/types.h", line 6: warning: typedef name has already been declared (with same type) [duplicate_typedef] typedef unsigned int uint; ^ main: 71, Loop not vectorized/parallelized: contains call 87, Loop not vectorized/parallelized: not countable 99, Loop not vectorized/parallelized: contains call 111, Loop not vectorized/parallelized: contains call /p/software/juwelsbooster/stages/2024/software/binutils/2.40-GCCcore-12.3.0/bin/ld: warning: /tmp/pgcudafatSGTbeLDMDVye.o: missing .note.GNU-stack section implies executable stack /p/software/juwelsbooster/stages/2024/software/binutils/2.40-GCCcore-12.3.0/bin/ld: NOTE: This behaviour is deprecated and will be removed in a future version of the linker nvc -I ../libs/build/include -DNP=20000 -DVERSION=\"v2.7-30-gdde113\" -O3 -g -mp -acc -Minfo=all -DZFP -DZSTD -o met_subgrid met_subgrid.c mptrac.o -L ../libs/build/lib -L ../lib/build/lib64 -lgsl -lgslcblas -lnetcdf -lm -L /p/software/juwelsbooster/stages/2024/software/CUDA/12/lib64 -lcudart -lzfp -lzstd met_subgrid.c: "../libs/build/include/zfp/types.h", line 5: warning: typedef name has already been declared (with same type) [duplicate_typedef] typedef unsigned short ushort; ^ Remark: individual warnings can be suppressed with "--diag_suppress " "../libs/build/include/zfp/types.h", line 6: warning: typedef name has already been declared (with same type) [duplicate_typedef] typedef unsigned int uint; ^ main: 66, Loop not vectorized/parallelized: too deeply nested 77, Loop not vectorized/parallelized: contains call 187, Loop not vectorized/parallelized: contains call 188, FMA (fused multiply-add) instruction(s) generated /p/software/juwelsbooster/stages/2024/software/binutils/2.40-GCCcore-12.3.0/bin/ld: warning: /tmp/pgcudafat-S1b9367MNaZ.o: missing .note.GNU-stack section implies executable stack /p/software/juwelsbooster/stages/2024/software/binutils/2.40-GCCcore-12.3.0/bin/ld: NOTE: This behaviour is deprecated and will be removed in a future version of the linker nvc -I ../libs/build/include -DNP=20000 -DVERSION=\"v2.7-30-gdde113\" -O3 -g -mp -acc -Minfo=all -DZFP -DZSTD -o met_zm met_zm.c mptrac.o -L ../libs/build/lib -L ../lib/build/lib64 -lgsl -lgslcblas -lnetcdf -lm -L /p/software/juwelsbooster/stages/2024/software/CUDA/12/lib64 -lcudart -lzfp -lzstd met_zm.c: "../libs/build/include/zfp/types.h", line 5: warning: typedef name has already been declared (with same type) [duplicate_typedef] typedef unsigned short ushort; ^ Remark: individual warnings can be suppressed with "--diag_suppress " "../libs/build/include/zfp/types.h", line 6: warning: typedef name has already been declared (with same type) [duplicate_typedef] typedef unsigned int uint; ^ main: 91, Loop not vectorized/parallelized: too deeply nested 104, Loop not vectorized/parallelized: contains call 111, Loop not vectorized/parallelized: contains call 125, Loop not vectorized/parallelized: contains call 135, Loop not vectorized/parallelized: contains call 184, FMA (fused multiply-add) instruction(s) generated 185, FMA (fused multiply-add) instruction(s) generated 186, FMA (fused multiply-add) instruction(s) generated 187, FMA (fused multiply-add) instruction(s) generated 218, Loop not vectorized/parallelized: contains call /p/software/juwelsbooster/stages/2024/software/binutils/2.40-GCCcore-12.3.0/bin/ld: warning: /tmp/pgcudafatbN8bdJ9TyPO6.o: missing .note.GNU-stack section implies executable stack /p/software/juwelsbooster/stages/2024/software/binutils/2.40-GCCcore-12.3.0/bin/ld: NOTE: This behaviour is deprecated and will be removed in a future version of the linker nvc -I ../libs/build/include -DNP=20000 -DVERSION=\"v2.7-30-gdde113\" -O3 -g -mp -acc -Minfo=all -DZFP -DZSTD -o time2jsec time2jsec.c mptrac.o -L ../libs/build/lib -L ../lib/build/lib64 -lgsl -lgslcblas -lnetcdf -lm -L /p/software/juwelsbooster/stages/2024/software/CUDA/12/lib64 -lcudart -lzfp -lzstd time2jsec.c: "../libs/build/include/zfp/types.h", line 5: warning: typedef name has already been declared (with same type) [duplicate_typedef] typedef unsigned short ushort; ^ Remark: individual warnings can be suppressed with "--diag_suppress " "../libs/build/include/zfp/types.h", line 6: warning: typedef name has already been declared (with same type) [duplicate_typedef] typedef unsigned int uint; ^ /p/software/juwelsbooster/stages/2024/software/binutils/2.40-GCCcore-12.3.0/bin/ld: warning: /tmp/pgcudafatlH-bH6tGYVlj.o: missing .note.GNU-stack section implies executable stack /p/software/juwelsbooster/stages/2024/software/binutils/2.40-GCCcore-12.3.0/bin/ld: NOTE: This behaviour is deprecated and will be removed in a future version of the linker nvc -I ../libs/build/include -DNP=20000 -DVERSION=\"v2.7-30-gdde113\" -O3 -g -mp -acc -Minfo=all -DZFP -DZSTD -o sedi sedi.c mptrac.o -L ../libs/build/lib -L ../lib/build/lib64 -lgsl -lgslcblas -lnetcdf -lm -L /p/software/juwelsbooster/stages/2024/software/CUDA/12/lib64 -lcudart -lzfp -lzstd sedi.c: "../libs/build/include/zfp/types.h", line 5: warning: typedef name has already been declared (with same type) [duplicate_typedef] typedef unsigned short ushort; ^ Remark: individual warnings can be suppressed with "--diag_suppress " "../libs/build/include/zfp/types.h", line 6: warning: typedef name has already been declared (with same type) [duplicate_typedef] typedef unsigned int uint; ^ /p/software/juwelsbooster/stages/2024/software/binutils/2.40-GCCcore-12.3.0/bin/ld: warning: /tmp/pgcudafatMwccYqhohY12.o: missing .note.GNU-stack section implies executable stack /p/software/juwelsbooster/stages/2024/software/binutils/2.40-GCCcore-12.3.0/bin/ld: NOTE: This behaviour is deprecated and will be removed in a future version of the linker nvc -I ../libs/build/include -DNP=20000 -DVERSION=\"v2.7-30-gdde113\" -O3 -g -mp -acc -Minfo=all -DZFP -DZSTD -o tnat tnat.c mptrac.o -L ../libs/build/lib -L ../lib/build/lib64 -lgsl -lgslcblas -lnetcdf -lm -L /p/software/juwelsbooster/stages/2024/software/CUDA/12/lib64 -lcudart -lzfp -lzstd tnat.c: "../libs/build/include/zfp/types.h", line 5: warning: typedef name has already been declared (with same type) [duplicate_typedef] typedef unsigned short ushort; ^ Remark: individual warnings can be suppressed with "--diag_suppress " "../libs/build/include/zfp/types.h", line 6: warning: typedef name has already been declared (with same type) [duplicate_typedef] typedef unsigned int uint; ^ main: 44, FMA (fused multiply-add) instruction(s) generated 45, FMA (fused multiply-add) instruction(s) generated /p/software/juwelsbooster/stages/2024/software/binutils/2.40-GCCcore-12.3.0/bin/ld: warning: /tmp/pgcudafatOAfc4GZ15IAV.o: missing .note.GNU-stack section implies executable stack /p/software/juwelsbooster/stages/2024/software/binutils/2.40-GCCcore-12.3.0/bin/ld: NOTE: This behaviour is deprecated and will be removed in a future version of the linker nvc -I ../libs/build/include -DNP=20000 -DVERSION=\"v2.7-30-gdde113\" -O3 -g -mp -acc -Minfo=all -DZFP -DZSTD -o trac trac.c mptrac.o -L ../libs/build/lib -L ../lib/build/lib64 -lgsl -lgslcblas -lnetcdf -lm -L /p/software/juwelsbooster/stages/2024/software/CUDA/12/lib64 -lcudart -lzfp -lzstd trac.c: "../libs/build/include/zfp/types.h", line 5: warning: typedef name has already been declared (with same type) [duplicate_typedef] typedef unsigned short ushort; ^ Remark: individual warnings can be suppressed with "--diag_suppress " "../libs/build/include/zfp/types.h", line 6: warning: typedef name has already been declared (with same type) [duplicate_typedef] typedef unsigned int uint; ^ main: 133, Generating enter data create(rs[:60000],met1[:1],ctl,met0[:1],dt[:20000],clim[:1],cache[:1],atm[:1]) 173, Generating update device(ctl,clim[:1],cache[:1],atm[:1]) 186, Loop not vectorized/parallelized: contains call 272, Generating present(ctl,atm[:]) Generating NVIDIA GPU code 272, #pragma acc loop gang, vector(128) /* blockIdx.x threadIdx.x */ 272, Generating implicit copyin(dt[:ip1_const]) [if not already present] Loop not fused: no successor loop Generated vector simd code for the loop 338, FMA (fused multiply-add) instruction(s) generated 384, Generating exit data delete(rs[:1],met1[:1],ctl,met0[:1],dt[:1],cache[:1],atm[:1],clim[:1]) /p/software/juwelsbooster/stages/2024/software/binutils/2.40-GCCcore-12.3.0/bin/ld: warning: /tmp/pgcudafatP7jc7G5dGICA.o: missing .note.GNU-stack section implies executable stack /p/software/juwelsbooster/stages/2024/software/binutils/2.40-GCCcore-12.3.0/bin/ld: NOTE: This behaviour is deprecated and will be removed in a future version of the linker nvc -I ../libs/build/include -DNP=20000 -DVERSION=\"v2.7-30-gdde113\" -O3 -g -mp -acc -Minfo=all -DZFP -DZSTD -o tropo tropo.c mptrac.o -L ../libs/build/lib -L ../lib/build/lib64 -lgsl -lgslcblas -lnetcdf -lm -L /p/software/juwelsbooster/stages/2024/software/CUDA/12/lib64 -lcudart -lzfp -lzstd tropo.c: "../libs/build/include/zfp/types.h", line 5: warning: typedef name has already been declared (with same type) [duplicate_typedef] typedef unsigned short ushort; ^ Remark: individual warnings can be suppressed with "--diag_suppress " "../libs/build/include/zfp/types.h", line 6: warning: typedef name has already been declared (with same type) [duplicate_typedef] typedef unsigned int uint; ^ main: 90, Loop not vectorized/parallelized: contains call 99, Loop not vectorized/parallelized: contains call /p/software/juwelsbooster/stages/2024/software/binutils/2.40-GCCcore-12.3.0/bin/ld: warning: /tmp/pgcudafatZbnczRnYAc5m.o: missing .note.GNU-stack section implies executable stack /p/software/juwelsbooster/stages/2024/software/binutils/2.40-GCCcore-12.3.0/bin/ld: NOTE: This behaviour is deprecated and will be removed in a future version of the linker nvc -I ../libs/build/include -DNP=20000 -DVERSION=\"v2.7-30-gdde113\" -O3 -g -mp -acc -Minfo=all -DZFP -DZSTD -o tropo_clim tropo_clim.c mptrac.o -L ../libs/build/lib -L ../lib/build/lib64 -lgsl -lgslcblas -lnetcdf -lm -L /p/software/juwelsbooster/stages/2024/software/CUDA/12/lib64 -lcudart -lzfp -lzstd tropo_clim.c: "../libs/build/include/zfp/types.h", line 5: warning: typedef name has already been declared (with same type) [duplicate_typedef] typedef unsigned short ushort; ^ Remark: individual warnings can be suppressed with "--diag_suppress " "../libs/build/include/zfp/types.h", line 6: warning: typedef name has already been declared (with same type) [duplicate_typedef] typedef unsigned int uint; ^ main: 148, Memory set idiom, loop replaced by call to __c_mset4 153, Memory set idiom, loop replaced by call to __c_mset4 157, Loop not vectorized/parallelized: contains call 184, Loop not fused: function call before adjacent loop Loop not vectorized: data dependency 191, FMA (fused multiply-add) instruction(s) generated 193, FMA (fused multiply-add) instruction(s) generated 195, FMA (fused multiply-add) instruction(s) generated 197, FMA (fused multiply-add) instruction(s) generated 199, FMA (fused multiply-add) instruction(s) generated 228, Loop not vectorized/parallelized: contains call /p/software/juwelsbooster/stages/2024/software/binutils/2.40-GCCcore-12.3.0/bin/ld: warning: /tmp/pgcudafatf3qcps0R82mN.o: missing .note.GNU-stack section implies executable stack /p/software/juwelsbooster/stages/2024/software/binutils/2.40-GCCcore-12.3.0/bin/ld: NOTE: This behaviour is deprecated and will be removed in a future version of the linker nvc -I ../libs/build/include -DNP=20000 -DVERSION=\"v2.7-30-gdde113\" -O3 -g -mp -acc -Minfo=all -DZFP -DZSTD -o tropo_sample tropo_sample.c mptrac.o -L ../libs/build/lib -L ../lib/build/lib64 -lgsl -lgslcblas -lnetcdf -lm -L /p/software/juwelsbooster/stages/2024/software/CUDA/12/lib64 -lcudart -lzfp -lzstd tropo_sample.c: "../libs/build/include/zfp/types.h", line 5: warning: typedef name has already been declared (with same type) [duplicate_typedef] typedef unsigned short ushort; ^ Remark: individual warnings can be suppressed with "--diag_suppress " "../libs/build/include/zfp/types.h", line 6: warning: typedef name has already been declared (with same type) [duplicate_typedef] typedef unsigned int uint; ^ main: 121, Loop not vectorized/parallelized: contains call 153, Loop not fused: function call before adjacent loop 154, Loop not vectorized: unprofitable for target Loop unrolled 8 times 157, Loop not fused: function call before adjacent loop 158, Loop not vectorized: unprofitable for target Loop unrolled 8 times 161, Loop not fused: function call before adjacent loop 162, Loop not vectorized: unprofitable for target Loop unrolled 8 times 166, Loop not fused: no successor loop 167, Loop not vectorized: unprofitable for target Loop unrolled 8 times 170, Loop not fused: function call before adjacent loop 171, Generated vector simd code for the loop 175, Loop not fused: no successor loop 176, Loop not vectorized: unprofitable for target Loop unrolled 8 times 179, Loop not fused: function call before adjacent loop 180, Generated vector simd code for the loop 186, Loop not fused: function call before adjacent loop 187, Loop not vectorized: unprofitable for target Loop unrolled 8 times 190, Loop not fused: function call before adjacent loop 191, Loop not vectorized: unprofitable for target Loop unrolled 8 times 194, Loop not fused: function call before adjacent loop 195, Loop not vectorized: unprofitable for target Loop unrolled 8 times 199, Loop not fused: no successor loop 200, Loop not vectorized: unprofitable for target Loop unrolled 8 times 203, Loop not fused: function call before adjacent loop 204, Generated vector simd code for the loop 208, Loop not fused: no successor loop 209, Loop not vectorized: unprofitable for target Loop unrolled 8 times 212, Loop not fused: function call before adjacent loop 213, Generated vector simd code for the loop 238, Loop not vectorized/parallelized: contains call /p/software/juwelsbooster/stages/2024/software/binutils/2.40-GCCcore-12.3.0/bin/ld: warning: /tmp/pgcudafatpdvcTL7FwXc7.o: missing .note.GNU-stack section implies executable stack /p/software/juwelsbooster/stages/2024/software/binutils/2.40-GCCcore-12.3.0/bin/ld: NOTE: This behaviour is deprecated and will be removed in a future version of the linker nvc -I ../libs/build/include -DNP=20000 -DVERSION=\"v2.7-30-gdde113\" -O3 -g -mp -acc -Minfo=all -DZFP -DZSTD -o tropo_zm tropo_zm.c mptrac.o -L ../libs/build/lib -L ../lib/build/lib64 -lgsl -lgslcblas -lnetcdf -lm -L /p/software/juwelsbooster/stages/2024/software/CUDA/12/lib64 -lcudart -lzfp -lzstd tropo_zm.c: "../libs/build/include/zfp/types.h", line 5: warning: typedef name has already been declared (with same type) [duplicate_typedef] typedef unsigned short ushort; ^ Remark: individual warnings can be suppressed with "--diag_suppress " "../libs/build/include/zfp/types.h", line 6: warning: typedef name has already been declared (with same type) [duplicate_typedef] typedef unsigned int uint; ^ main: 67, Loop not vectorized/parallelized: too deeply nested 112, Loop not fused: function call before adjacent loop 113, Loop not vectorized: unprofitable for target Loop unrolled 8 times 116, Loop not fused: function call before adjacent loop 117, Loop not vectorized: unprofitable for target Loop unrolled 8 times 120, Loop not fused: function call before adjacent loop 121, Loop not vectorized: unprofitable for target Loop unrolled 8 times 125, Loop not fused: no successor loop 126, Loop not vectorized: unprofitable for target Loop unrolled 8 times 129, Loop not fused: function call before adjacent loop 130, Generated vector simd code for the loop 134, Loop not fused: no successor loop 135, Loop not vectorized: unprofitable for target Loop unrolled 8 times 139, Generated vector simd code for the loop 144, Loop not vectorized/parallelized: contains call 171, Loop not fused: function call before adjacent loop 178, FMA (fused multiply-add) instruction(s) generated 180, FMA (fused multiply-add) instruction(s) generated 182, FMA (fused multiply-add) instruction(s) generated 184, FMA (fused multiply-add) instruction(s) generated 186, FMA (fused multiply-add) instruction(s) generated 213, Loop not vectorized/parallelized: contains call /p/software/juwelsbooster/stages/2024/software/binutils/2.40-GCCcore-12.3.0/bin/ld: warning: /tmp/pgcudafatr4xcZbDlifh-.o: missing .note.GNU-stack section implies executable stack /p/software/juwelsbooster/stages/2024/software/binutils/2.40-GCCcore-12.3.0/bin/ld: NOTE: This behaviour is deprecated and will be removed in a future version of the linker nvc -I ../libs/build/include -DNP=20000 -DVERSION=\"v2.7-30-gdde113\" -O3 -g -mp -acc -Minfo=all -DZFP -DZSTD -o wind wind.c mptrac.o -L ../libs/build/lib -L ../lib/build/lib64 -lgsl -lgslcblas -lnetcdf -lm -L /p/software/juwelsbooster/stages/2024/software/CUDA/12/lib64 -lcudart -lzfp -lzstd wind.c: "../libs/build/include/zfp/types.h", line 5: warning: typedef name has already been declared (with same type) [duplicate_typedef] typedef unsigned short ushort; ^ Remark: individual warnings can be suppressed with "--diag_suppress " "../libs/build/include/zfp/types.h", line 6: warning: typedef name has already been declared (with same type) [duplicate_typedef] typedef unsigned int uint; ^ main: 82, FMA (fused multiply-add) instruction(s) generated 110, Loop not fused: different loop trip count Generated vector simd code for the loop 112, Loop not fused: different loop trip count Generated vector simd code for the loop 113, FMA (fused multiply-add) instruction(s) generated 114, Loop not fused: function call before adjacent loop Generated vector simd code for the loop 115, FMA (fused multiply-add) instruction(s) generated 124, Loop not fused: function call before adjacent loop 126, Loop not vectorized: data dependency FMA (fused multiply-add) instruction(s) generated 128, FMA (fused multiply-add) instruction(s) generated /p/software/juwelsbooster/stages/2024/software/binutils/2.40-GCCcore-12.3.0/bin/ld: warning: /tmp/pgcudafatB1Acr9tfI3lK.o: missing .note.GNU-stack section implies executable stack /p/software/juwelsbooster/stages/2024/software/binutils/2.40-GCCcore-12.3.0/bin/ld: NOTE: This behaviour is deprecated and will be removed in a future version of the linker rm -f *~ Submitted batch job 10359635 rm -f *~ \n===== Running "gpu_test" ... ===== Massive-Parallel Trajectory Calculations (MPTRAC) (executable: ../../src/atm_init | version: v2.7-30-gdde113 | compiled: Sep 23 2024, 05:37:20) NQ = 13 QNT_NAME[0] = t QNT_LONGNAME[0] = t QNT_FORMAT[0] = %g QNT_NAME[1] = u QNT_LONGNAME[1] = u QNT_FORMAT[1] = %g QNT_NAME[2] = v QNT_LONGNAME[2] = v QNT_FORMAT[2] = %g QNT_NAME[3] = w QNT_LONGNAME[3] = w QNT_FORMAT[3] = %g QNT_NAME[4] = zg QNT_LONGNAME[4] = zg QNT_FORMAT[4] = %g QNT_NAME[5] = pv QNT_LONGNAME[5] = pv QNT_FORMAT[5] = %g QNT_NAME[6] = ps QNT_LONGNAME[6] = ps QNT_FORMAT[6] = %g QNT_NAME[7] = pt QNT_LONGNAME[7] = pt QNT_FORMAT[7] = %g QNT_NAME[8] = m QNT_LONGNAME[8] = m QNT_FORMAT[8] = %g QNT_NAME[9] = stat QNT_LONGNAME[9] = stat QNT_FORMAT[9] = %g QNT_NAME[10] = ens QNT_LONGNAME[10] = ens QNT_FORMAT[10] = %g QNT_NAME[11] = Cccl3f QNT_LONGNAME[11] = Cccl3f QNT_FORMAT[11] = %g QNT_NAME[12] = Cx QNT_LONGNAME[12] = Cx QNT_FORMAT[12] = %g ADVECT_VERT_COORD = 0 MET_VERT_COORD = 0 MET_CLAMS = 0 ADVECT_ZETA_PRESS_MODULES = 1 DIRECTION = 1 T_STOP = 360806400.00 DT_MOD = 180 METBASE = ../data/ei DT_MET = 86400.0 MET_CONVENTION = 0 MET_TYPE = 0 MET_NC_SCALE = 1 MET_ZFP_PREC = 8 MET_ZFP_TOL_T = 5.0 MET_ZFP_TOL_Z = 0.5 MET_CMS_HEUR = 1 MET_CMS_EPS_Z = 1.0 MET_CMS_EPS_T = 0.05 MET_CMS_EPS_U = 0.05 MET_CMS_EPS_V = 0.05 MET_CMS_EPS_W = 1.0 MET_CMS_EPS_PV = 1.0 MET_CMS_EPS_H2O = 1.0 MET_CMS_EPS_O3 = 1.0 MET_CMS_EPS_LWC = 1.0 MET_CMS_EPS_RWC = 1.0 MET_CMS_EPS_IWC = 1.0 MET_CMS_EPS_SWC = 1.0 MET_CMS_EPS_CC = 1.0 MET_DX = 1 MET_DY = 1 MET_DP = 1 MET_SX = 1 MET_SY = 1 MET_SP = 1 MET_DETREND = -999 MET_NP = 0 MET_PRESS_LEVEL_DEF = -1 MET_GEOPOT_SX = -1 MET_GEOPOT_SY = -1 MET_RELHUM = 0 MET_TROPO = 3 MET_TROPO_PV = 3.5 MET_TROPO_THETA = 380 MET_TROPO_SPLINE = 1 MET_DT_OUT = 86400.0 MET_CACHE = 0 MET_MPI_SHARE = 0 SORT_DT = -999 ISOSURF = 0 BALLOON = - RNG_TYPE = 0 ADVECT = 2 REFLECT = 0 TURB_DX_TROP = 50 TURB_DX_STRAT = 0 TURB_DZ_TROP = 0 TURB_DZ_STRAT = 0.1 TURB_MESOX = 0.16 TURB_MESOZ = 0.16 CONV_CAPE = 0.0 CONV_CIN = -999 CONV_DT = -999 CONV_MIX_BOT = 1 CONV_MIX_TOP = 1 BOUND_MASS = 0.0 BOUND_MASS_TREND = 0 BOUND_VMR = -999 BOUND_VMR_TREND = 0 BOUND_LAT0 = -90 BOUND_LAT1 = 90 BOUND_P0 = 1e10 BOUND_P1 = -1e10 BOUND_DPS = 100.0 BOUND_DZS = -999 BOUND_ZETAS = -999 BOUND_PBL = 0 SPECIES = SO2 MOLMASS = 64.066 OH_CHEM_REACTION = 3 OH_CHEM[0] = 2.9e-31 OH_CHEM[1] = 4.1 OH_CHEM[2] = 1.7e-12 OH_CHEM[3] = -0.2 OH_CHEM_BETA = 0 H2O2_CHEM_REACTION = 1 KPP_CHEM = 0 DT_KPP = 1800 TRACER_CHEM = 1 WET_DEPO_IC_H[0] = 0.013 WET_DEPO_IC_H[1] = 2900 WET_DEPO_IC_H[2] = 0 WET_DEPO_BC_H[0] = 0.013 WET_DEPO_IC_A = 0 WET_DEPO_IC_B = 0 WET_DEPO_BC_A = 0 WET_DEPO_BC_B = 0 WET_DEPO_PRE[0] = 0.5 WET_DEPO_PRE[1] = 0.36 WET_DEPO_IC_RET_RATIO = 1 WET_DEPO_BC_RET_RATIO = 1 DRY_DEPO_VDEP = 0.15 DRY_DEPO_DP = 300 CLIM_PHOTO = ../../data/clams_photolysis_rates.nc CLIM_HNO3_FILENAME = ../../data/gozcards_HNO3.nc CLIM_OH_FILENAME = ../../data/clams_radical_species_vmr.nc CLIM_H2O2_FILENAME = ../../data/cams_H2O2.nc CLIM_HO2_FILENAME = ../../data/clams_radical_species_vmr.nc CLIM_O1D_FILENAME = ../../data/clams_radical_species_vmr.nc CLIM_CCL4_TIMESERIES = ../../data/noaa_gml_ccl4.tab CLIM_CCL3F_TIMESERIES = ../../data/noaa_gml_cfc11.tab CLIM_CCL2F2_TIMESERIES = ../../data/noaa_gml_cfc12.tab CLIM_N2O_TIMESERIES = ../../data/noaa_gml_n2o.tab CLIM_SF6_TIMESERIES = ../../data/noaa_gml_sf6.tab MIXING_DT = 3600. MIXING_TROP = 1e-3 MIXING_STRAT = 1e-6 MIXING_Z0 = -5 MIXING_Z1 = 85 MIXING_NZ = 90 MIXING_LON0 = -180 MIXING_LON1 = 180 MIXING_NX = 360 MIXING_LAT0 = -90 MIXING_LAT1 = 90 MIXING_NY = 180 CHEMGRID_Z0 = -5 CHEMGRID_Z1 = 85 CHEMGRID_NZ = 90 CHEMGRID_LON0 = -180 CHEMGRID_LON1 = 180 CHEMGRID_NX = 360 CHEMGRID_LAT0 = -90 CHEMGRID_LAT1 = 90 CHEMGRID_NY = 180 TDEC_TROP = 259200.0 TDEC_STRAT = 259200.0 PSC_H2O = 4e-6 PSC_HNO3 = 9e-9 ATM_BASENAME = - ATM_GPFILE = - ATM_DT_OUT = 86400 ATM_FILTER = 0 ATM_STRIDE = 1 ATM_TYPE = 0 ATM_TYPE_OUT = -1 OBS_TYPE = 0 CSI_BASENAME = - CSI_KERNEL = - CSI_DT_OUT = 86400 CSI_OBSFILE = - CSI_OBSMIN = 1e-5 CSI_MODMIN = 1e-5 CSI_Z0 = -5 CSI_Z1 = 85 CSI_NZ = 1 CSI_LON0 = -180 CSI_LON1 = 180 CSI_NX = 360 CSI_LAT0 = -90 CSI_LAT1 = 90 CSI_NY = 180 ENS_BASENAME = - ENS_DT_OUT = 86400 GRID_BASENAME = - GRID_KERNEL = - GRID_GPFILE = - GRID_DT_OUT = 86400 GRID_SPARSE = 0 GRID_STDDEV = 0 GRID_Z0 = -5 GRID_Z1 = 85 GRID_NZ = 1 GRID_LON0 = -90 GRID_LON1 = 60 GRID_NX = 300 GRID_LAT0 = -60 GRID_LAT1 = -15 GRID_NY = 90 GRID_TYPE = 0 PROF_BASENAME = - PROF_OBSFILE = - PROF_Z0 = 0 PROF_Z1 = 60 PROF_NZ = 60 PROF_LON0 = -180 PROF_LON1 = 180 PROF_NX = 360 PROF_LAT0 = -90 PROF_LAT1 = 90 PROF_NY = 180 SAMPLE_BASENAME = - SAMPLE_KERNEL = - SAMPLE_OBSFILE = - SAMPLE_DX = 50 SAMPLE_DZ = 100 STAT_BASENAME = - STAT_LON = -22 STAT_LAT = -40 STAT_R = 50 STAT_T0 = -1e100 STAT_T1 = 1e100 VTK_BASENAME = - VTK_DT_OUT = 86400 VTK_STRIDE = 1 VTK_SCALE = 1.0 VTK_OFFSET = 0.0 VTK_SPHERE = 0 INIT_T0 = 360547200.00 INIT_T1 = 360547200.00 INIT_DT = 1 INIT_Z0 = 10.0 INIT_Z1 = 10.0 INIT_DZ = 1 INIT_LON0 = -72.117 INIT_LON1 = -72.117 INIT_DLON = 1 INIT_LAT0 = -40.59 INIT_LAT1 = -40.59 INIT_DLAT = 1 INIT_ST = 0 INIT_SZ = 0 INIT_SLON = 0 INIT_SLAT = 0 INIT_SX = 0 INIT_UT = 0 INIT_UZ = 0 INIT_ULON = 0 INIT_ULAT = 0 INIT_EVENLY = 0 INIT_REP = 1 INIT_MASS = 0 INIT_VMR = 0 INIT_BELLRAD = 0 Write atmospheric data: data/atm_init.tab Number of particles: 1 Time range: 360547200.00 ... 360547200.00 s Altitude range: 10 ... 10 km Pressure range: 242.826 ... 242.826 hPa Longitude range: -72.117 ... -72.117 deg Latitude range: -40.59 ... -40.59 deg Quantity t range: 0 ... 0 K Quantity u range: 0 ... 0 m/s Quantity v range: 0 ... 0 m/s Quantity w range: 0 ... 0 hPa/s Quantity zg range: 0 ... 0 km Quantity pv range: 0 ... 0 PVU Quantity ps range: 0 ... 0 hPa Quantity pt range: 0 ... 0 hPa Quantity m range: 0 ... 0 kg Quantity stat range: 0 ... 0 - Quantity ens range: 0 ... 0 - Quantity Cccl3f range: 0 ... 0 ppv Quantity Cx range: 0 ... 0 ppv Massive-Parallel Trajectory Calculations (MPTRAC) (executable: ../../src/atm_split | version: v2.7-30-gdde113 | compiled: Sep 23 2024, 05:37:20) NQ = 13 QNT_NAME[0] = t QNT_LONGNAME[0] = t QNT_FORMAT[0] = %g QNT_NAME[1] = u QNT_LONGNAME[1] = u QNT_FORMAT[1] = %g QNT_NAME[2] = v QNT_LONGNAME[2] = v QNT_FORMAT[2] = %g QNT_NAME[3] = w QNT_LONGNAME[3] = w QNT_FORMAT[3] = %g QNT_NAME[4] = zg QNT_LONGNAME[4] = zg QNT_FORMAT[4] = %g QNT_NAME[5] = pv QNT_LONGNAME[5] = pv QNT_FORMAT[5] = %g QNT_NAME[6] = ps QNT_LONGNAME[6] = ps QNT_FORMAT[6] = %g QNT_NAME[7] = pt QNT_LONGNAME[7] = pt QNT_FORMAT[7] = %g QNT_NAME[8] = m QNT_LONGNAME[8] = m QNT_FORMAT[8] = %g QNT_NAME[9] = stat QNT_LONGNAME[9] = stat QNT_FORMAT[9] = %g QNT_NAME[10] = ens QNT_LONGNAME[10] = ens QNT_FORMAT[10] = %g QNT_NAME[11] = Cccl3f QNT_LONGNAME[11] = Cccl3f QNT_FORMAT[11] = %g QNT_NAME[12] = Cx QNT_LONGNAME[12] = Cx QNT_FORMAT[12] = %g ADVECT_VERT_COORD = 0 MET_VERT_COORD = 0 MET_CLAMS = 0 ADVECT_ZETA_PRESS_MODULES = 1 DIRECTION = 1 T_STOP = 360806400.00 DT_MOD = 180 METBASE = ../data/ei DT_MET = 86400.0 MET_CONVENTION = 0 MET_TYPE = 0 MET_NC_SCALE = 1 MET_ZFP_PREC = 8 MET_ZFP_TOL_T = 5.0 MET_ZFP_TOL_Z = 0.5 MET_CMS_HEUR = 1 MET_CMS_EPS_Z = 1.0 MET_CMS_EPS_T = 0.05 MET_CMS_EPS_U = 0.05 MET_CMS_EPS_V = 0.05 MET_CMS_EPS_W = 1.0 MET_CMS_EPS_PV = 1.0 MET_CMS_EPS_H2O = 1.0 MET_CMS_EPS_O3 = 1.0 MET_CMS_EPS_LWC = 1.0 MET_CMS_EPS_RWC = 1.0 MET_CMS_EPS_IWC = 1.0 MET_CMS_EPS_SWC = 1.0 MET_CMS_EPS_CC = 1.0 MET_DX = 1 MET_DY = 1 MET_DP = 1 MET_SX = 1 MET_SY = 1 MET_SP = 1 MET_DETREND = -999 MET_NP = 0 MET_PRESS_LEVEL_DEF = -1 MET_GEOPOT_SX = -1 MET_GEOPOT_SY = -1 MET_RELHUM = 0 MET_TROPO = 3 MET_TROPO_PV = 3.5 MET_TROPO_THETA = 380 MET_TROPO_SPLINE = 1 MET_DT_OUT = 86400.0 MET_CACHE = 0 MET_MPI_SHARE = 0 SORT_DT = -999 ISOSURF = 0 BALLOON = - RNG_TYPE = 0 ADVECT = 2 REFLECT = 0 TURB_DX_TROP = 50 TURB_DX_STRAT = 0 TURB_DZ_TROP = 0 TURB_DZ_STRAT = 0.1 TURB_MESOX = 0.16 TURB_MESOZ = 0.16 CONV_CAPE = 0.0 CONV_CIN = -999 CONV_DT = -999 CONV_MIX_BOT = 1 CONV_MIX_TOP = 1 BOUND_MASS = 0.0 BOUND_MASS_TREND = 0 BOUND_VMR = -999 BOUND_VMR_TREND = 0 BOUND_LAT0 = -90 BOUND_LAT1 = 90 BOUND_P0 = 1e10 BOUND_P1 = -1e10 BOUND_DPS = 100.0 BOUND_DZS = -999 BOUND_ZETAS = -999 BOUND_PBL = 0 SPECIES = SO2 MOLMASS = 64.066 OH_CHEM_REACTION = 3 OH_CHEM[0] = 2.9e-31 OH_CHEM[1] = 4.1 OH_CHEM[2] = 1.7e-12 OH_CHEM[3] = -0.2 OH_CHEM_BETA = 0 H2O2_CHEM_REACTION = 1 KPP_CHEM = 0 DT_KPP = 1800 TRACER_CHEM = 1 WET_DEPO_IC_H[0] = 0.013 WET_DEPO_IC_H[1] = 2900 WET_DEPO_IC_H[2] = 0 WET_DEPO_BC_H[0] = 0.013 WET_DEPO_IC_A = 0 WET_DEPO_IC_B = 0 WET_DEPO_BC_A = 0 WET_DEPO_BC_B = 0 WET_DEPO_PRE[0] = 0.5 WET_DEPO_PRE[1] = 0.36 WET_DEPO_IC_RET_RATIO = 1 WET_DEPO_BC_RET_RATIO = 1 DRY_DEPO_VDEP = 0.15 DRY_DEPO_DP = 300 CLIM_PHOTO = ../../data/clams_photolysis_rates.nc CLIM_HNO3_FILENAME = ../../data/gozcards_HNO3.nc CLIM_OH_FILENAME = ../../data/clams_radical_species_vmr.nc CLIM_H2O2_FILENAME = ../../data/cams_H2O2.nc CLIM_HO2_FILENAME = ../../data/clams_radical_species_vmr.nc CLIM_O1D_FILENAME = ../../data/clams_radical_species_vmr.nc CLIM_CCL4_TIMESERIES = ../../data/noaa_gml_ccl4.tab CLIM_CCL3F_TIMESERIES = ../../data/noaa_gml_cfc11.tab CLIM_CCL2F2_TIMESERIES = ../../data/noaa_gml_cfc12.tab CLIM_N2O_TIMESERIES = ../../data/noaa_gml_n2o.tab CLIM_SF6_TIMESERIES = ../../data/noaa_gml_sf6.tab MIXING_DT = 3600. MIXING_TROP = 1e-3 MIXING_STRAT = 1e-6 MIXING_Z0 = -5 MIXING_Z1 = 85 MIXING_NZ = 90 MIXING_LON0 = -180 MIXING_LON1 = 180 MIXING_NX = 360 MIXING_LAT0 = -90 MIXING_LAT1 = 90 MIXING_NY = 180 CHEMGRID_Z0 = -5 CHEMGRID_Z1 = 85 CHEMGRID_NZ = 90 CHEMGRID_LON0 = -180 CHEMGRID_LON1 = 180 CHEMGRID_NX = 360 CHEMGRID_LAT0 = -90 CHEMGRID_LAT1 = 90 CHEMGRID_NY = 180 TDEC_TROP = 259200.0 TDEC_STRAT = 259200.0 PSC_H2O = 4e-6 PSC_HNO3 = 9e-9 ATM_BASENAME = - ATM_GPFILE = - ATM_DT_OUT = 86400 ATM_FILTER = 0 ATM_STRIDE = 1 ATM_TYPE = 0 ATM_TYPE_OUT = -1 OBS_TYPE = 0 CSI_BASENAME = - CSI_KERNEL = - CSI_DT_OUT = 86400 CSI_OBSFILE = - CSI_OBSMIN = 1e-5 CSI_MODMIN = 1e-5 CSI_Z0 = -5 CSI_Z1 = 85 CSI_NZ = 1 CSI_LON0 = -180 CSI_LON1 = 180 CSI_NX = 360 CSI_LAT0 = -90 CSI_LAT1 = 90 CSI_NY = 180 ENS_BASENAME = - ENS_DT_OUT = 86400 GRID_BASENAME = - GRID_KERNEL = - GRID_GPFILE = - GRID_DT_OUT = 86400 GRID_SPARSE = 0 GRID_STDDEV = 0 GRID_Z0 = -5 GRID_Z1 = 85 GRID_NZ = 1 GRID_LON0 = -90 GRID_LON1 = 60 GRID_NX = 300 GRID_LAT0 = -60 GRID_LAT1 = -15 GRID_NY = 90 GRID_TYPE = 0 PROF_BASENAME = - PROF_OBSFILE = - PROF_Z0 = 0 PROF_Z1 = 60 PROF_NZ = 60 PROF_LON0 = -180 PROF_LON1 = 180 PROF_NX = 360 PROF_LAT0 = -90 PROF_LAT1 = 90 PROF_NY = 180 SAMPLE_BASENAME = - SAMPLE_KERNEL = - SAMPLE_OBSFILE = - SAMPLE_DX = 50 SAMPLE_DZ = 100 STAT_BASENAME = - STAT_LON = -22 STAT_LAT = -40 STAT_R = 50 STAT_T0 = -1e100 STAT_T1 = 1e100 VTK_BASENAME = - VTK_DT_OUT = 86400 VTK_STRIDE = 1 VTK_SCALE = 1.0 VTK_OFFSET = 0.0 VTK_SPHERE = 0 SPLIT_N = 10000 SPLIT_M = 1e9 SPLIT_UM = 0 SPLIT_DT = 0 SPLIT_T0 = 0 SPLIT_T1 = 0 SPLIT_DZ = 5.0 SPLIT_Z0 = 0 SPLIT_Z1 = 0 SPLIT_DX = 30.0 SPLIT_LON0 = 0 SPLIT_LON1 = 0 SPLIT_LAT0 = 0 SPLIT_LAT1 = 0 SPLIT_KERNEL = - Read atmospheric data: data/atm_init.tab Number of particles: 1 Time range: 360547200.00 ... 360547200.00 s Altitude range: 10 ... 10 km Pressure range: 242.826 ... 242.826 hPa Longitude range: -72.117 ... -72.117 deg Latitude range: -40.59 ... -40.59 deg Quantity t range: 0 ... 0 K Quantity u range: 0 ... 0 m/s Quantity v range: 0 ... 0 m/s Quantity w range: 0 ... 0 hPa/s Quantity zg range: 0 ... 0 km Quantity pv range: 0 ... 0 PVU Quantity ps range: 0 ... 0 hPa Quantity pt range: 0 ... 0 hPa Quantity m range: 0 ... 0 kg Quantity stat range: 0 ... 0 - Quantity ens range: 0 ... 0 - Quantity Cccl3f range: 0 ... 0 ppv Quantity Cx range: 0 ... 0 ppv Write atmospheric data: data/atm_split.tab Number of particles: 10000 Time range: 360547200.00 ... 360547200.00 s Altitude range: 4.68061 ... 34.8044 km Pressure range: 519.185 ... 7.02071 hPa Longitude range: -72.6676 ... -71.5269 deg Latitude range: -40.9668 ... -40.1823 deg Quantity t range: 0 ... 0 K Quantity u range: 0 ... 0 m/s Quantity v range: 0 ... 0 m/s Quantity w range: 0 ... 0 hPa/s Quantity zg range: 0 ... 0 km Quantity pv range: 0 ... 0 PVU Quantity ps range: 0 ... 0 hPa Quantity pt range: 0 ... 0 hPa Quantity m range: 100000 ... 100000 kg Quantity stat range: 0 ... 0 - Quantity ens range: 0 ... 0 - Quantity Cccl3f range: 0 ... 0 ppv Quantity Cx range: 0 ... 0 ppv Parallelization: ntask= 0 | rank= 0 | size= 1 | acc_dev= 0 Massive-Parallel Trajectory Calculations (MPTRAC) (executable: ../../src/trac | version: v2.7-30-gdde113 | compiled: Sep 23 2024, 05:37:20) NQ = 13 QNT_NAME[0] = t QNT_LONGNAME[0] = t QNT_FORMAT[0] = %g QNT_NAME[1] = u QNT_LONGNAME[1] = u QNT_FORMAT[1] = %g QNT_NAME[2] = v QNT_LONGNAME[2] = v QNT_FORMAT[2] = %g QNT_NAME[3] = w QNT_LONGNAME[3] = w QNT_FORMAT[3] = %g QNT_NAME[4] = zg QNT_LONGNAME[4] = zg QNT_FORMAT[4] = %g QNT_NAME[5] = pv QNT_LONGNAME[5] = pv QNT_FORMAT[5] = %g QNT_NAME[6] = ps QNT_LONGNAME[6] = ps QNT_FORMAT[6] = %g QNT_NAME[7] = pt QNT_LONGNAME[7] = pt QNT_FORMAT[7] = %g QNT_NAME[8] = m QNT_LONGNAME[8] = m QNT_FORMAT[8] = %g QNT_NAME[9] = stat QNT_LONGNAME[9] = stat QNT_FORMAT[9] = %g QNT_NAME[10] = ens QNT_LONGNAME[10] = ens QNT_FORMAT[10] = %g QNT_NAME[11] = Cccl3f QNT_LONGNAME[11] = Cccl3f QNT_FORMAT[11] = %g QNT_NAME[12] = Cx QNT_LONGNAME[12] = Cx QNT_FORMAT[12] = %g ADVECT_VERT_COORD = 0 MET_VERT_COORD = 0 MET_CLAMS = 0 ADVECT_ZETA_PRESS_MODULES = 1 DIRECTION = 1 T_STOP = 360806400.00 DT_MOD = 180 METBASE = ../data/ei DT_MET = 86400.0 MET_CONVENTION = 0 MET_TYPE = 0 MET_NC_SCALE = 1 MET_ZFP_PREC = 8 MET_ZFP_TOL_T = 5.0 MET_ZFP_TOL_Z = 0.5 MET_CMS_HEUR = 1 MET_CMS_EPS_Z = 1.0 MET_CMS_EPS_T = 0.05 MET_CMS_EPS_U = 0.05 MET_CMS_EPS_V = 0.05 MET_CMS_EPS_W = 1.0 MET_CMS_EPS_PV = 1.0 MET_CMS_EPS_H2O = 1.0 MET_CMS_EPS_O3 = 1.0 MET_CMS_EPS_LWC = 1.0 MET_CMS_EPS_RWC = 1.0 MET_CMS_EPS_IWC = 1.0 MET_CMS_EPS_SWC = 1.0 MET_CMS_EPS_CC = 1.0 MET_DX = 1 MET_DY = 1 MET_DP = 1 MET_SX = 1 MET_SY = 1 MET_SP = 1 MET_DETREND = -999 MET_NP = 0 MET_PRESS_LEVEL_DEF = -1 MET_GEOPOT_SX = -1 MET_GEOPOT_SY = -1 MET_RELHUM = 0 MET_TROPO = 3 MET_TROPO_PV = 3.5 MET_TROPO_THETA = 380 MET_TROPO_SPLINE = 1 MET_DT_OUT = 86400.0 MET_CACHE = 0 MET_MPI_SHARE = 0 SORT_DT = -999 ISOSURF = 0 BALLOON = - RNG_TYPE = 0 ADVECT = 2 REFLECT = 0 TURB_DX_TROP = 50 TURB_DX_STRAT = 0 TURB_DZ_TROP = 0 TURB_DZ_STRAT = 0.1 TURB_MESOX = 0.16 TURB_MESOZ = 0.16 CONV_CAPE = 0.0 CONV_CIN = -999 CONV_DT = -999 CONV_MIX_BOT = 1 CONV_MIX_TOP = 1 BOUND_MASS = 0.0 BOUND_MASS_TREND = 0 BOUND_VMR = -999 BOUND_VMR_TREND = 0 BOUND_LAT0 = -90 BOUND_LAT1 = 90 BOUND_P0 = 1e10 BOUND_P1 = -1e10 BOUND_DPS = 100.0 BOUND_DZS = -999 BOUND_ZETAS = -999 BOUND_PBL = 0 SPECIES = SO2 MOLMASS = 64.066 OH_CHEM_REACTION = 3 OH_CHEM[0] = 2.9e-31 OH_CHEM[1] = 4.1 OH_CHEM[2] = 1.7e-12 OH_CHEM[3] = -0.2 OH_CHEM_BETA = 0 H2O2_CHEM_REACTION = 1 KPP_CHEM = 0 DT_KPP = 1800 TRACER_CHEM = 1 WET_DEPO_IC_H[0] = 0.013 WET_DEPO_IC_H[1] = 2900 WET_DEPO_IC_H[2] = 0 WET_DEPO_BC_H[0] = 0.013 WET_DEPO_IC_A = 0 WET_DEPO_IC_B = 0 WET_DEPO_BC_A = 0 WET_DEPO_BC_B = 0 WET_DEPO_PRE[0] = 0.5 WET_DEPO_PRE[1] = 0.36 WET_DEPO_IC_RET_RATIO = 1 WET_DEPO_BC_RET_RATIO = 1 DRY_DEPO_VDEP = 0.15 DRY_DEPO_DP = 300 CLIM_PHOTO = ../../data/clams_photolysis_rates.nc CLIM_HNO3_FILENAME = ../../data/gozcards_HNO3.nc CLIM_OH_FILENAME = ../../data/clams_radical_species_vmr.nc CLIM_H2O2_FILENAME = ../../data/cams_H2O2.nc CLIM_HO2_FILENAME = ../../data/clams_radical_species_vmr.nc CLIM_O1D_FILENAME = ../../data/clams_radical_species_vmr.nc CLIM_CCL4_TIMESERIES = ../../data/noaa_gml_ccl4.tab CLIM_CCL3F_TIMESERIES = ../../data/noaa_gml_cfc11.tab CLIM_CCL2F2_TIMESERIES = ../../data/noaa_gml_cfc12.tab CLIM_N2O_TIMESERIES = ../../data/noaa_gml_n2o.tab CLIM_SF6_TIMESERIES = ../../data/noaa_gml_sf6.tab MIXING_DT = 3600. MIXING_TROP = 1e-3 MIXING_STRAT = 1e-6 MIXING_Z0 = -5 MIXING_Z1 = 85 MIXING_NZ = 90 MIXING_LON0 = -180 MIXING_LON1 = 180 MIXING_NX = 360 MIXING_LAT0 = -90 MIXING_LAT1 = 90 MIXING_NY = 180 CHEMGRID_Z0 = -5 CHEMGRID_Z1 = 85 CHEMGRID_NZ = 90 CHEMGRID_LON0 = -180 CHEMGRID_LON1 = 180 CHEMGRID_NX = 360 CHEMGRID_LAT0 = -90 CHEMGRID_LAT1 = 90 CHEMGRID_NY = 180 TDEC_TROP = 259200.0 TDEC_STRAT = 259200.0 PSC_H2O = 4e-6 PSC_HNO3 = 9e-9 ATM_BASENAME = atm ATM_GPFILE = - ATM_DT_OUT = 86400 ATM_FILTER = 0 ATM_STRIDE = 1 ATM_TYPE = 0 ATM_TYPE_OUT = -1 OBS_TYPE = 0 CSI_BASENAME = csi CSI_KERNEL = - CSI_DT_OUT = 86400 CSI_OBSFILE = data/obs.tab CSI_OBSMIN = 1e-5 CSI_MODMIN = 1e-5 CSI_Z0 = -5 CSI_Z1 = 85 CSI_NZ = 1 CSI_LON0 = -180 CSI_LON1 = 180 CSI_NX = 360 CSI_LAT0 = -90 CSI_LAT1 = 90 CSI_NY = 180 ENS_BASENAME = ens ENS_DT_OUT = 86400 GRID_BASENAME = grid GRID_KERNEL = - GRID_GPFILE = - GRID_DT_OUT = 86400 GRID_SPARSE = 0 GRID_STDDEV = 0 GRID_Z0 = -5 GRID_Z1 = 85 GRID_NZ = 1 GRID_LON0 = -90 GRID_LON1 = 60 GRID_NX = 300 GRID_LAT0 = -60 GRID_LAT1 = -15 GRID_NY = 90 GRID_TYPE = 0 PROF_BASENAME = prof PROF_OBSFILE = data/obs.tab PROF_Z0 = 0 PROF_Z1 = 60 PROF_NZ = 60 PROF_LON0 = -180 PROF_LON1 = 180 PROF_NX = 360 PROF_LAT0 = -90 PROF_LAT1 = 90 PROF_NY = 180 SAMPLE_BASENAME = sample SAMPLE_KERNEL = - SAMPLE_OBSFILE = data/obs.tab SAMPLE_DX = 50 SAMPLE_DZ = 100 STAT_BASENAME = station STAT_LON = -22 STAT_LAT = -40 STAT_R = 50 STAT_T0 = -1e100 STAT_T1 = 1e100 VTK_BASENAME = atm VTK_DT_OUT = 86400 VTK_STRIDE = 1 VTK_SCALE = 1.0 VTK_OFFSET = 0.0 VTK_SPHERE = 0 Initialize tropopause data... Number of time steps: 12 Time steps: 1209600.00, 3888000.00 ... 30153600.00 s Number of latitudes: 73 Latitudes: -90, -87.5 ... 90 deg Tropopause altitude range: 7.67062 ... 16.3467 hPa Tropopause pressure range: 98.07 ... 338.7 hPa Read photolysis rates: ../../data/clams_photolysis_rates.nc Number of pressure levels: 66 Altitude levels: 0.000345347, 0.839393 ... 64.6193 km Pressure levels: 1013.2, 898.75 ... 0.09922 hPa Number of solar zenith angles: 33 Solar zenith angles: 0, 3 ... 96 deg Number of total column ozone values: 8 Total column ozone: 100, 150 ... 450 DU N2O photolysis rate: 0, 5.02023e-19 ... 5.32417e-13 s**-1 CCl4 photolysis rate: 5.00701e-16, 1.17073e-15 ... 1.82516e-11 s**-1 CFC-11 photolysis rate: 0, 1.53177e-17 ... 1.0697e-11 s**-1 CFC-12 photolysis rate: 0, 3.46173e-19 ... 1.26891e-12 s**-1 O2 photolysis rate: 0, 5.65447e-21 ... 2.67459e-16 s**-1 O3 -> O(1D) photolysis rate: 0.000191003, 0.000220286 ... 7.8952e-07 s**-1 O3 -> O(3P) photolysis rate: 0.000538434, 0.000556196 ... 0.000188336 s**-1 H2O2 photolysis rate: 1.25356e-05, 1.40201e-05 ... 1.09338e-06 s**-1 H2O photolysis rate: 0, 7.33051e-28 ... 1.90428e-15 s**-1 Read HNO3 data: ../../data/gozcards_HNO3.nc Number of time steps: 12 Time steps: 1209600.00, 3888000.00 ... 30153600.00 s Number of pressure levels: 25 Altitude levels: 0.0921409, 2.77849 ... 64.5645 km Pressure levels: 1000, 681.292 ... 0.1 hPa Number of latitudes: 18 Latitudes: -85, -75 ... 85 deg HNO3 volume mixing ratio range: 9.69472e-13 ... 1.53753e-08 ppv Read OH data: ../../data/clams_radical_species_vmr.nc Number of time steps: 12 Time steps: 1209600.00, 3888000.00 ... 30153600.00 s Number of pressure levels: 34 Altitude levels: 0.23356, 0.737004 ... 60.6468 km Pressure levels: 980, 911.993 ... 0.17501 hPa Number of latitudes: 18 Latitudes: -85, -75 ... 85 deg OH volume mixing ratio range: 2.22196e-30 ... 1.28636e-09 ppv Read H2O2 data: ../../data/cams_H2O2.nc Number of time steps: 12 Time steps: 1209600.00, 3888000.00 ... 30153600.00 s Number of pressure levels: 25 Altitude levels: 0.0921409, 0.451194 ... 48.4464 km Pressure levels: 1000, 950 ... 1 hPa Number of latitudes: 241 Latitudes: -90, -89.25 ... 90 deg H2O2 volume mixing ratio range: 0 ... 3.15638e-09 ppv Read HO2 data: ../../data/clams_radical_species_vmr.nc Number of time steps: 12 Time steps: 1209600.00, 3888000.00 ... 30153600.00 s Number of pressure levels: 34 Altitude levels: 0.23356, 0.737004 ... 60.6468 km Pressure levels: 980, 911.993 ... 0.17501 hPa Number of latitudes: 18 Latitudes: -85, -75 ... 85 deg HO2 volume mixing ratio range: 7.81106e-28 ... 5.17513e-10 ppv Read O1D data: ../../data/clams_radical_species_vmr.nc Number of time steps: 12 Time steps: 1209600.00, 3888000.00 ... 30153600.00 s Number of pressure levels: 34 Altitude levels: 0.23356, 0.737004 ... 60.6468 km Pressure levels: 980, 911.993 ... 0.17501 hPa Number of latitudes: 18 Latitudes: -85, -75 ... 85 deg O1D volume mixing ratio range: 0 ... 3.72628e-14 ppv Read climatological time series: ../../data/noaa_gml_ccl4.tab Number of time steps: 405 Time steps: -340506504.00, -337981896.00 ... 722037888.00 s Volume mixing ratio range: 7.4513e-11 ... 1.08197e-10 ppv Read climatological time series: ../../data/noaa_gml_cfc11.tab Number of time steps: 546 Time steps: -706259088.00, -703418904.00 ... 727087104.00 s Volume mixing ratio range: 1.41639e-10 ... 2.68832e-10 ppv Read climatological time series: ../../data/noaa_gml_cfc12.tab Number of time steps: 545 Time steps: -703418904.00, -700894296.00 ... 727087104.00 s Volume mixing ratio range: 2.5126e-10 ... 5.4374e-10 ppv Read climatological time series: ../../data/noaa_gml_n2o.tab Number of time steps: 542 Time steps: -698054112.00, -695529504.00 ... 732451896.00 s Volume mixing ratio range: 2.99246e-07 ... 3.36807e-07 ppv Read climatological time series: ../../data/noaa_gml_sf6.tab Number of time steps: 340 Time steps: -159050304.00, -156525696.00 ... 732451896.00 s Volume mixing ratio range: 3.329e-12 ... 1.138e-11 ppv Read atmospheric data: data/atm_split.tab Number of particles: 10000 Time range: 360547200.00 ... 360547200.00 s Altitude range: 4.68061 ... 34.8044 km Pressure range: 519.185 ... 7.02069 hPa Longitude range: -72.6676 ... -71.5269 deg Latitude range: -40.9668 ... -40.1823 deg Quantity t range: 0 ... 0 K Quantity u range: 0 ... 0 m/s Quantity v range: 0 ... 0 m/s Quantity w range: 0 ... 0 hPa/s Quantity zg range: 0 ... 0 km Quantity pv range: 0 ... 0 PVU Quantity ps range: 0 ... 0 hPa Quantity pt range: 0 ... 0 hPa Quantity m range: 100000 ... 100000 kg Quantity stat range: 0 ... 0 - Quantity ens range: 0 ... 0 - Quantity Cccl3f range: 0 ... 0 ppv Quantity Cx range: 0 ... 0 ppv Read meteo data: ../data/ei_2011_06_05_00.nc Read meteo grid information... Time: 360547200.00 (2011-06-05, 00:00 UTC) Number of longitudes: 480 Number of latitudes: 241 Number of levels: 59 Longitudes: 0, 0.75 ... 359.25 deg Latitudes: 90, 89.25 ... -90 deg Altitude levels: -0.223543, -0.104773 ... 64.5645 km Pressure levels: 1046.13, 1028.53 ... 0.1 hPa Read level data... Read 3-D variable: T (FILL = -32767, MISS = -32767, SCALE = -0.00198565, OFFSET = 247.882) Read 3-D variable: U (FILL = -32767, MISS = -32767, SCALE = -0.00330404, OFFSET = 53.2199) Read 3-D variable: V (FILL = -32767, MISS = -32767, SCALE = -0.00215931, OFFSET = 2.89369) Read 3-D variable: W (FILL = -32767, MISS = -32767, SCALE = -0.000107513, OFFSET = 0.532224) Read 3-D variable: Q (FILL = -32767, MISS = -32767, SCALE = -3.52457e-07, OFFSET = 0.0115427) Read 3-D variable: O3 (FILL = -32767, MISS = -32767, SCALE = -2.45523e-10, OFFSET = 8.04686e-06) Read 3-D variable: CLWC (FILL = -32767, MISS = -32767, SCALE = -1.93225e-08, OFFSET = 0.000633121) Warning (mptrac.c, read_met_levels, l6539): Cannot read cloud rain water content! Read 3-D variable: CIWC (FILL = -32767, MISS = -32767, SCALE = -8.07551e-09, OFFSET = 0.000264602) Warning (mptrac.c, read_met_levels, l6545): Cannot read cloud snow water content! Read 3-D variable: CC (FILL = -32767, MISS = -32767, SCALE = -1.52597e-05, OFFSET = 0.5) Warning (mptrac.c, read_met_levels, l6552): Cannot read ZETA in meteo data! Extrapolate meteo data... Read surface data... Read 2-D variable: LNSP (FILL = -32767, MISS = -32767, SCALE = -1.03867e-05, OFFSET = 11.2091) Read 2-D variable: Z (FILL = -32767, MISS = -32767, SCALE = -0.825291, OFFSET = 26008.1) Read 2-D variable: T2M (FILL = -32767, MISS = -32767, SCALE = -0.0016465, OFFSET = 258.911) Read 2-D variable: U10M (FILL = -32767, MISS = -32767, SCALE = -0.000730038, OFFSET = -3.43755) Read 2-D variable: V10M (FILL = -32767, MISS = -32767, SCALE = -0.000678536, OFFSET = 2.56284) Read 2-D variable: LSM (FILL = -32767, MISS = -32767, SCALE = -1.52597e-05, OFFSET = 0.5) Read 2-D variable: SSTK (FILL = -32767, MISS = -32767, SCALE = -0.000541452, OFFSET = 287.18) Apply fix for polar winds... Apply periodic boundary conditions... Calculate geopotential heights... Calculate potential vorticity... Calculate planetary boundary layer... Calculate tropopause... Calculate cloud data... Calculate CAPE... Calculate total column ozone... Read meteo data: ../data/ei_2011_06_06_00.nc Read meteo grid information... Time: 360633600.00 (2011-06-06, 00:00 UTC) Number of longitudes: 480 Number of latitudes: 241 Number of levels: 59 Longitudes: 0, 0.75 ... 359.25 deg Latitudes: 90, 89.25 ... -90 deg Altitude levels: -0.223543, -0.104773 ... 64.5645 km Pressure levels: 1046.13, 1028.53 ... 0.1 hPa Read level data... Read 3-D variable: T (FILL = -32767, MISS = -32767, SCALE = -0.00199694, OFFSET = 247.835) Read 3-D variable: U (FILL = -32767, MISS = -32767, SCALE = -0.00320452, OFFSET = 52.2903) Read 3-D variable: V (FILL = -32767, MISS = -32767, SCALE = -0.0020037, OFFSET = -4.1827) Read 3-D variable: W (FILL = -32767, MISS = -32767, SCALE = -7.16594e-05, OFFSET = -0.375593) Read 3-D variable: Q (FILL = -32767, MISS = -32767, SCALE = -3.68714e-07, OFFSET = 0.0120824) Read 3-D variable: O3 (FILL = -32767, MISS = -32767, SCALE = -2.45627e-10, OFFSET = 8.05097e-06) Read 3-D variable: CLWC (FILL = -32767, MISS = -32767, SCALE = -1.83744e-08, OFFSET = 0.000602056) Warning (mptrac.c, read_met_levels, l6539): Cannot read cloud rain water content! Read 3-D variable: CIWC (FILL = -32767, MISS = -32767, SCALE = -8.03814e-09, OFFSET = 0.000263378) Warning (mptrac.c, read_met_levels, l6545): Cannot read cloud snow water content! Read 3-D variable: CC (FILL = -32767, MISS = -32767, SCALE = -1.52597e-05, OFFSET = 0.5) Warning (mptrac.c, read_met_levels, l6552): Cannot read ZETA in meteo data! Extrapolate meteo data... Read surface data... Read 2-D variable: LNSP (FILL = -32767, MISS = -32767, SCALE = -1.03381e-05, OFFSET = 11.2081) Read 2-D variable: Z (FILL = -32767, MISS = -32767, SCALE = -0.825291, OFFSET = 26008.1) Read 2-D variable: T2M (FILL = -32767, MISS = -32767, SCALE = -0.00171609, OFFSET = 259.026) Read 2-D variable: U10M (FILL = -32767, MISS = -32767, SCALE = -0.000631893, OFFSET = 0.301682) Read 2-D variable: V10M (FILL = -32767, MISS = -32767, SCALE = -0.000659253, OFFSET = 0.654419) Read 2-D variable: LSM (FILL = -32767, MISS = -32767, SCALE = -1.52597e-05, OFFSET = 0.5) Read 2-D variable: SSTK (FILL = -32767, MISS = -32767, SCALE = -0.000541571, OFFSET = 287.048) Apply fix for polar winds... Apply periodic boundary conditions... Calculate geopotential heights... Calculate potential vorticity... Calculate planetary boundary layer... Calculate tropopause... Calculate cloud data... Calculate CAPE... Calculate total column ozone... Write atmospheric data: data/atm_2011_06_05_00_00.tab Number of particles: 10000 Time range: 360547200.00 ... 360547200.00 s Altitude range: 4.68061 ... 34.8044 km Pressure range: 519.185 ... 7.02069 hPa Longitude range: -72.6676 ... -71.5269 deg Latitude range: -40.9668 ... -40.1823 deg Quantity t range: 213.948 ... 252.531 K Quantity u range: 12.1748 ... 49.8638 m/s Quantity v range: -23.4572 ... 12.0939 m/s Quantity w range: -0.00191191 ... 0.00123707 hPa/s Quantity zg range: 5.28547 ... 32.8232 km Quantity pv range: -378.652 ... -0.481293 PVU Quantity ps range: 896.789 ... 958.034 hPa Quantity pt range: 235.754 ... 243.671 hPa Quantity m range: 100000 ... 100000 kg Quantity stat range: 0 ... 0 - Quantity ens range: 0 ... 0 - Quantity Cccl3f range: 0 ... 0 ppv Quantity Cx range: 6.5746e-09 ... 1.84062e-05 ppv Write grid data: data/grid_2011_06_05_00_00.tab Read observation data: data/obs.tab Number of observations: 546 Time range: 360720000.00 ... 360720000.00 s Altitude range: 0 ... 0 km Longitude range: -25 ... -15 deg Latitude range: -50 ... -25 deg Observation range: 0 ... 0.005 Write CSI data: data/csi.tab Write ensemble data: data/ens_2011_06_05_00_00.tab Read observation data: data/obs.tab Number of observations: 546 Time range: 360720000.00 ... 360720000.00 s Altitude range: 0 ... 0 km Longitude range: -25 ... -15 deg Latitude range: -50 ... -25 deg Observation range: 0 ... 0.005 Write profile data: data/prof.tab Read observation data: data/obs.tab Number of observations: 546 Time range: 360720000.00 ... 360720000.00 s Altitude range: 0 ... 0 km Longitude range: -25 ... -15 deg Latitude range: -50 ... -25 deg Observation range: 0 ... 0.005 Write sample data: data/sample.tab Write station data: data/station.tab Write VTK data: data/atm_00001.vtk Write atmospheric data: data/atm_2011_06_06_00_00.tab Number of particles: 10000 Time range: 360633600.00 ... 360633600.00 s Altitude range: 4.89255 ... 33.4659 km Pressure range: 503.701 ... 8.50011 hPa Longitude range: -60.0857 ... -17.2647 deg Latitude range: -45.5368 ... -34.1164 deg Quantity t range: 209.72 ... 250.148 K Quantity u range: 13.917 ... 65.3785 m/s Quantity v range: -5.57543 ... 15.0348 m/s Quantity w range: -0.00156635 ... 0.000394563 hPa/s Quantity zg range: 5.43333 ... 31.5235 km Quantity pv range: -359.315 ... -0.191129 PVU Quantity ps range: 991.867 ... 1020.64 hPa Quantity pt range: 184.21 ... 252.949 hPa Quantity m range: 70626.2 ... 71652.8 kg Quantity stat range: 0 ... 0 - Quantity ens range: 0 ... 0 - Quantity Cccl3f range: 0 ... 0 ppv Quantity Cx range: 4.78943e-09 ... 5.7202e-06 ppv Write grid data: data/grid_2011_06_06_00_00.tab Write ensemble data: data/ens_2011_06_06_00_00.tab Write VTK data: data/atm_00002.vtk Read meteo data: ../data/ei_2011_06_07_00.nc Read meteo grid information... Time: 360720000.00 (2011-06-07, 00:00 UTC) Number of longitudes: 480 Number of latitudes: 241 Number of levels: 59 Longitudes: 0, 0.75 ... 359.25 deg Latitudes: 90, 89.25 ... -90 deg Altitude levels: -0.223543, -0.104773 ... 64.5645 km Pressure levels: 1046.13, 1028.53 ... 0.1 hPa Read level data... Read 3-D variable: T (FILL = -32767, MISS = -32767, SCALE = -0.00199802, OFFSET = 247.957) Read 3-D variable: U (FILL = -32767, MISS = -32767, SCALE = -0.00309296, OFFSET = 45.567) Read 3-D variable: V (FILL = -32767, MISS = -32767, SCALE = -0.00185983, OFFSET = 2.76905) Read 3-D variable: W (FILL = -32767, MISS = -32767, SCALE = -7.52585e-05, OFFSET = -0.376525) Read 3-D variable: Q (FILL = -32767, MISS = -32767, SCALE = -3.6777e-07, OFFSET = 0.0119901) Read 3-D variable: O3 (FILL = -32767, MISS = -32767, SCALE = -2.46066e-10, OFFSET = 8.06529e-06) Read 3-D variable: CLWC (FILL = -32767, MISS = -32767, SCALE = -2.50258e-08, OFFSET = 0.000819996) Warning (mptrac.c, read_met_levels, l6539): Cannot read cloud rain water content! Read 3-D variable: CIWC (FILL = -32767, MISS = -32767, SCALE = -7.37543e-09, OFFSET = 0.000241663) Warning (mptrac.c, read_met_levels, l6545): Cannot read cloud snow water content! Read 3-D variable: CC (FILL = -32767, MISS = -32767, SCALE = -1.52597e-05, OFFSET = 0.5) Warning (mptrac.c, read_met_levels, l6552): Cannot read ZETA in meteo data! Extrapolate meteo data... Read surface data... Read 2-D variable: LNSP (FILL = -32767, MISS = -32767, SCALE = -1.03439e-05, OFFSET = 11.2092) Read 2-D variable: Z (FILL = -32767, MISS = -32767, SCALE = -0.825291, OFFSET = 26008.1) Read 2-D variable: T2M (FILL = -32767, MISS = -32767, SCALE = -0.00171681, OFFSET = 257.474) Read 2-D variable: U10M (FILL = -32767, MISS = -32767, SCALE = -0.000708474, OFFSET = 2.92291) Read 2-D variable: V10M (FILL = -32767, MISS = -32767, SCALE = -0.000711127, OFFSET = -1.07178) Read 2-D variable: LSM (FILL = -32767, MISS = -32767, SCALE = -1.52597e-05, OFFSET = 0.5) Read 2-D variable: SSTK (FILL = -32767, MISS = -32767, SCALE = -0.000539649, OFFSET = 287.014) Apply fix for polar winds... Apply periodic boundary conditions... Calculate geopotential heights... Calculate potential vorticity... Calculate planetary boundary layer... Calculate tropopause... Calculate cloud data... Calculate CAPE... Calculate total column ozone... Write atmospheric data: data/atm_2011_06_07_00_00.tab Number of particles: 10000 Time range: 360720000.00 ... 360720000.00 s Altitude range: 5.27284 ... 32.3801 km Pressure range: 477.067 ... 9.92639 hPa Longitude range: -44.6566 ... 50.0888 deg Latitude range: -51.7437 ... -26.0342 deg Quantity t range: 213.416 ... 246.624 K Quantity u range: 7.09276 ... 60.9716 m/s Quantity v range: -23.3048 ... 22.7939 m/s Quantity w range: -0.00226074 ... 0.00364043 hPa/s Quantity zg range: 5.78579 ... 30.5363 km Quantity pv range: -264.366 ... -0.259036 PVU Quantity ps range: 1002.77 ... 1029.48 hPa Quantity pt range: 137.856 ... 269.187 hPa Quantity m range: 50152.7 ... 51340.2 kg Quantity stat range: 0 ... 0 - Quantity ens range: 0 ... 0 - Quantity Cccl3f range: 0 ... 0 ppv Quantity Cx range: 3.27215e-09 ... 1.61958e-06 ppv Write grid data: data/grid_2011_06_07_00_00.tab Write ensemble data: data/ens_2011_06_07_00_00.tab Write VTK data: data/atm_00003.vtk Read meteo data: ../data/ei_2011_06_08_00.nc Read meteo grid information... Time: 360806400.00 (2011-06-08, 00:00 UTC) Number of longitudes: 480 Number of latitudes: 241 Number of levels: 59 Longitudes: 0, 0.75 ... 359.25 deg Latitudes: 90, 89.25 ... -90 deg Altitude levels: -0.223543, -0.104773 ... 64.5645 km Pressure levels: 1046.13, 1028.53 ... 0.1 hPa Read level data... Read 3-D variable: T (FILL = -32767, MISS = -32767, SCALE = -0.00201636, OFFSET = 248.323) Read 3-D variable: U (FILL = -32767, MISS = -32767, SCALE = -0.00309379, OFFSET = 46.1683) Read 3-D variable: V (FILL = -32767, MISS = -32767, SCALE = -0.00183434, OFFSET = 4.98504) Read 3-D variable: W (FILL = -32767, MISS = -32767, SCALE = -0.000103652, OFFSET = 0.0191844) Read 3-D variable: Q (FILL = -32767, MISS = -32767, SCALE = -3.59191e-07, OFFSET = 0.0117431) Read 3-D variable: O3 (FILL = -32767, MISS = -32767, SCALE = -2.47051e-10, OFFSET = 8.09876e-06) Read 3-D variable: CLWC (FILL = -32767, MISS = -32767, SCALE = -1.63574e-08, OFFSET = 0.000535967) Warning (mptrac.c, read_met_levels, l6539): Cannot read cloud rain water content! Read 3-D variable: CIWC (FILL = -32767, MISS = -32767, SCALE = -1.166e-08, OFFSET = 0.00038205) Warning (mptrac.c, read_met_levels, l6545): Cannot read cloud snow water content! Read 3-D variable: CC (FILL = -32767, MISS = -32767, SCALE = -1.52597e-05, OFFSET = 0.5) Warning (mptrac.c, read_met_levels, l6552): Cannot read ZETA in meteo data! Extrapolate meteo data... Read surface data... Read 2-D variable: LNSP (FILL = -32767, MISS = -32767, SCALE = -1.04054e-05, OFFSET = 11.2101) Read 2-D variable: Z (FILL = -32767, MISS = -32767, SCALE = -0.825291, OFFSET = 26008.1) Read 2-D variable: T2M (FILL = -32767, MISS = -32767, SCALE = -0.00168769, OFFSET = 257.506) Read 2-D variable: U10M (FILL = -32767, MISS = -32767, SCALE = -0.0006825, OFFSET = 2.51875) Read 2-D variable: V10M (FILL = -32767, MISS = -32767, SCALE = -0.000631609, OFFSET = -1.86929) Read 2-D variable: LSM (FILL = -32767, MISS = -32767, SCALE = -1.52597e-05, OFFSET = 0.5) Read 2-D variable: SSTK (FILL = -32767, MISS = -32767, SCALE = -0.000549559, OFFSET = 287.114) Apply fix for polar winds... Apply periodic boundary conditions... Calculate geopotential heights... Calculate potential vorticity... Calculate planetary boundary layer... Calculate tropopause... Calculate cloud data... Calculate CAPE... Calculate total column ozone... Write atmospheric data: data/atm_2011_06_08_00_00.tab Number of particles: 10000 Time range: 360806400.00 ... 360806400.00 s Altitude range: -0.0208416 ... 33.2354 km Pressure range: 1016.27 ... 8.78466 hPa Longitude range: -26.9091 ... 132.728 deg Latitude range: -57.1641 ... -19.0367 deg Quantity t range: 208.105 ... 291.752 K Quantity u range: -2.81352 ... 68.9691 m/s Quantity v range: -39.564 ... 26.3603 m/s Quantity w range: -0.00368619 ... 0.00583726 hPa/s Quantity zg range: 0.0148633 ... 31.347 km Quantity pv range: -244.701 ... 0.187938 PVU Quantity ps range: 841.706 ... 1032.97 hPa Quantity pt range: 96.1498 ... 271.981 hPa Quantity m range: 0 ... 36785 kg Quantity stat range: 0 ... 0 - Quantity ens range: 0 ... 0 - Quantity Cccl3f range: 0 ... 2.37139e-10 ppv Quantity Cx range: 7.24812e-24 ... 4.36319e-07 ppv Write grid data: data/grid_2011_06_08_00_00.tab Write ensemble data: data/ens_2011_06_08_00_00.tab Write VTK data: data/atm_00004.vtk SIZE_NP = 10000 SIZE_MPI_TASKS = 1 SIZE_OMP_THREADS = 4 SIZE_ACC_DEVICES = 4 MEMORY_ATM = 2.89918 MByte MEMORY_CACHE = 0.686653 MByte MEMORY_CLIM = 15.3182 MByte MEMORY_METEO = 14800.9 MByte MEMORY_DYNAMIC = 387.285 MByte MEMORY_STATIC = 386.446 MByte TIMER_ACC_INIT = 1.023 s (min= 1.02349 s, mean= 1.02349 s, max= 1.02349 s, n= 1) TIMER_ALLOC = 0.000 s (min= 0.000192165 s, mean= 0.000192165 s, max= 0.000192165 s, n= 1) TIMER_CREATE_DATA_REGION = 0.002 s (min= 0.00212598 s, mean= 0.00212598 s, max= 0.00212598 s, n= 1) TIMER_READ_CTL = 0.010 s (min= 0.0100288 s, mean= 0.0100288 s, max= 0.0100288 s, n= 1) TIMER_READ_CLIM = 0.259 s (min= 0.25877 s, mean= 0.25877 s, max= 0.25877 s, n= 1) TIMER_READ_ATM = 0.028 s (min= 0.0284412 s, mean= 0.0284412 s, max= 0.0284412 s, n= 1) TIMER_MODULE_TIMESTEPS = 0.081 s (min= 4.69685e-05 s, mean= 5.64556e-05 s, max= 0.00166202 s, n= 1442) TIMER_GET_MET = 0.217 s (min= 1.90735e-06 s, mean= 0.000150117 s, max= 0.0865362 s, n= 1444) TIMER_READ_MET_GRID = 0.002 s (min= 0.000490904 s, mean= 0.000567734 s, max= 0.000756025 s, n= 4) TIMER_READ_MET_LEVELS = 3.122 s (min= 0.769258 s, mean= 0.780597 s, max= 0.797361 s, n= 4) TIMER_READ_MET_EXTRAPOLATE = 0.297 s (min= 0.0316 s, mean= 0.0741265 s, max= 0.113845 s, n= 4) TIMER_READ_MET_SURFACE = 0.137 s (min= 0.032845 s, mean= 0.0341355 s, max= 0.036176 s, n= 4) TIMER_READ_MET_POLAR_WINDS = 0.001 s (min= 0.000172138 s, mean= 0.000268579 s, max= 0.000414133 s, n= 4) TIMER_READ_MET_PERIODIC = 0.001 s (min= 9.39369e-05 s, mean= 0.000352204 s, max= 0.000570059 s, n= 4) TIMER_READ_MET_GEOPOT = 3.486 s (min= 0.865464 s, mean= 0.871458 s, max= 0.877377 s, n= 4) TIMER_READ_MET_PV = 0.090 s (min= 0.0183001 s, mean= 0.0225628 s, max= 0.028506 s, n= 4) TIMER_READ_MET_PBL = 0.033 s (min= 0.00807095 s, mean= 0.00822973 s, max= 0.00841808 s, n= 4) TIMER_READ_MET_TROPO = 0.382 s (min= 0.094574 s, mean= 0.095451 s, max= 0.0973842 s, n= 4) TIMER_READ_MET_CLOUD = 0.096 s (min= 0.0230401 s, mean= 0.0239038 s, max= 0.0252302 s, n= 4) TIMER_READ_MET_CAPE = 1.141 s (min= 0.284911 s, mean= 0.285357 s, max= 0.286227 s, n= 4) TIMER_READ_MET_OZONE = 0.099 s (min= 0.00853586 s, mean= 0.02483 s, max= 0.073436 s, n= 4) TIMER_UPDATE_DEVICE = 1.766 s (min= 0.00212288 s, mean= 0.441378 s, max= 0.892693 s, n= 4) TIMER_MODULE_POSITION = 0.053 s (min= 1.50204e-05 s, mean= 1.82513e-05 s, max= 5.72205e-05 s, n= 2882) TIMER_MODULE_ADVECTION = 0.041 s (min= 2.38419e-05 s, mean= 2.82378e-05 s, max= 4.00543e-05 s, n= 1441) TIMER_MODULE_TURBDIFF = 0.527 s (min= 0.000257015 s, mean= 0.000365767 s, max= 0.000564098 s, n= 1441) TIMER_MODULE_TURBMESO = 0.642 s (min= 0.000378847 s, mean= 0.00044551 s, max= 0.00236917 s, n= 1441) TIMER_MODULE_CONVECTION = 0.206 s (min= 0.000130892 s, mean= 0.000142853 s, max= 0.000468016 s, n= 1441) TIMER_MODULE_METEO = 0.000 s (min= 5.81741e-05 s, mean= 6.95586e-05 s, max= 8.51154e-05 s, n= 4) TIMER_MODULE_BOUNDCOND = 0.061 s (min= 1.78814e-05 s, mean= 2.11952e-05 s, max= 0.000350952 s, n= 2882) TIMER_MODULE_DECAY = 0.026 s (min= 1.3113e-05 s, mean= 1.81589e-05 s, max= 2.40803e-05 s, n= 1441) TIMER_MODULE_MIXING = 0.032 s (min= 0.000409126 s, mean= 0.00043418 s, max= 0.001019 s, n= 73) TIMER_MODULE_CHEMGRID = 0.281 s (min= 0.000128984 s, mean= 0.000194844 s, max= 0.000872135 s, n= 1441) TIMER_MODULE_OHCHEM = 0.050 s (min= 2.38419e-05 s, mean= 3.45657e-05 s, max= 4.69685e-05 s, n= 1441) TIMER_MODULE_H2O2CHEM = 0.037 s (min= 1.88351e-05 s, mean= 2.57821e-05 s, max= 4.00543e-05 s, n= 1441) TIMER_MODULE_TRACERCHEM = 0.043 s (min= 2.09808e-05 s, mean= 2.97803e-05 s, max= 4.1008e-05 s, n= 1441) TIMER_MODULE_WETDEPO = 0.037 s (min= 1.50204e-05 s, mean= 2.57174e-05 s, max= 3.60012e-05 s, n= 1441) TIMER_MODULE_DRYDEPO = 0.026 s (min= 1.28746e-05 s, mean= 1.78301e-05 s, max= 4.81606e-05 s, n= 1441) TIMER_UPDATE_HOST = 0.586 s (min= 0.000377893 s, mean= 0.000406828 s, max= 0.000668049 s, n= 1441) TIMER_WRITE_ATM = 0.185 s (min= 0.0459931 s, mean= 0.0463189 s, max= 0.0467169 s, n= 4) TIMER_WRITE_GRID = 0.286 s (min= 0.0700479 s, mean= 0.0714888 s, max= 0.0736592 s, n= 4) TIMER_WRITE_CSI = 0.543 s (min= 0.000366926 s, mean= 0.000377035 s, max= 0.00158501 s, n= 1441) TIMER_WRITE_ENS = 0.005 s (min= 0.00102186 s, mean= 0.00114655 s, max= 0.00123811 s, n= 4) TIMER_WRITE_PROF = 3.436 s (min= 0.00222015 s, mean= 0.0023846 s, max= 0.0261009 s, n= 1441) TIMER_WRITE_SAMPLE = 0.014 s (min= 1.90735e-06 s, mean= 9.82563e-06 s, max= 0.00796199 s, n= 1441) TIMER_WRITE_STATION = 0.511 s (min= 0.000311852 s, mean= 0.000354844 s, max= 0.00118899 s, n= 1441) TIMER_WRITE_VTK = 0.162 s (min= 0.039957 s, mean= 0.0404493 s, max= 0.040921 s, n= 4) TIMER_DELETE_DATA_REGION = 0.000 s (min= 1.69277e-05 s, mean= 1.69277e-05 s, max= 1.69277e-05 s, n= 1) TIMER_FREE = 0.043 s (min= 0.0427752 s, mean= 0.0427752 s, max= 0.0427752 s, n= 1) TIMER_GROUP_INIT = 1.023 s TIMER_GROUP_MEMORY = 2.397 s TIMER_GROUP_INPUT = 3.775 s TIMER_GROUP_PHYSICS = 2.142 s TIMER_GROUP_METPROC = 5.626 s TIMER_GROUP_OUTPUT = 5.143 s TIMER_TOTAL = 20.107 s Compare results... Files data/atm_00001.vtk and data.ref/atm_00001.vtk are identical Files data/atm_00002.vtk and data.ref/atm_00002.vtk are identical Files data/atm_00003.vtk and data.ref/atm_00003.vtk are identical Files data/atm_00004.vtk and data.ref/atm_00004.vtk are identical Files data/atm_2011_06_05_00_00.tab and data.ref/atm_2011_06_05_00_00.tab are identical Files data/atm_2011_06_06_00_00.tab and data.ref/atm_2011_06_06_00_00.tab are identical Files data/atm_2011_06_07_00_00.tab and data.ref/atm_2011_06_07_00_00.tab are identical Files data/atm_2011_06_08_00_00.tab and data.ref/atm_2011_06_08_00_00.tab are identical Files data/csi.tab and data.ref/csi.tab are identical Files data/ens_2011_06_05_00_00.tab and data.ref/ens_2011_06_05_00_00.tab are identical Files data/ens_2011_06_06_00_00.tab and data.ref/ens_2011_06_06_00_00.tab are identical Files data/ens_2011_06_07_00_00.tab and data.ref/ens_2011_06_07_00_00.tab are identical Files data/ens_2011_06_08_00_00.tab and data.ref/ens_2011_06_08_00_00.tab are identical Files data/grid_2011_06_05_00_00.tab and data.ref/grid_2011_06_05_00_00.tab are identical Files data/grid_2011_06_06_00_00.tab and data.ref/grid_2011_06_06_00_00.tab are identical Files data/grid_2011_06_07_00_00.tab and data.ref/grid_2011_06_07_00_00.tab are identical Files data/grid_2011_06_08_00_00.tab and data.ref/grid_2011_06_08_00_00.tab are identical Files data/prof.tab and data.ref/prof.tab are identical Files data/sample.tab and data.ref/sample.tab are identical Files data/station.tab and data.ref/station.tab are identical \n===== Test "gpu_test" passed! ===== job result: OK job finished: Mon Sep 23 05:44:07 CEST 2024