Pseudo-terminal will not be allocated because stdin is not a terminal. job started: Tue Oct 1 05:00:04 CEST 2024 uname: Linux jwlogin21.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: 72% (224/311) Updating files: 73% (228/311) Updating files: 74% (231/311) Updating files: 75% (234/311) Updating files: 76% (237/311) Updating files: 77% (240/311) Updating files: 78% (243/311) Updating files: 79% (246/311) Updating files: 80% (249/311) Updating files: 81% (252/311) Updating files: 82% (256/311) Updating files: 83% (259/311) Updating files: 84% (262/311) Updating files: 85% (265/311) Updating files: 86% (268/311) Updating files: 87% (271/311) Updating files: 88% (274/311) Updating files: 89% (277/311) Updating files: 90% (280/311) Updating files: 91% (284/311) Updating files: 92% (287/311) Updating files: 93% (290/311) Updating files: 94% (293/311) Updating files: 95% (296/311) Updating files: 96% (299/311) Updating files: 97% (302/311) Updating files: 98% (305/311) Updating files: 99% (308/311) Updating files: 100% (311/311) Updating files: 100% (311/311), 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, 0.00010297 s, 38.8 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.00126806 s, 827 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) [0x1542b495d52f] /usr/lib64/libc.so.6(abort+0x127) [0x1542b4930e65] /usr/lib64/libc.so.6(+0x21d39) [0x1542b4930d39] /usr/lib64/libc.so.6(+0x46e86) [0x1542b4955e86] ../programs/zstd() [0x5d8b35] ../programs/zstd() [0x5d8cbd] ../programs/zstd() [0x5e02b9] /usr/lib64/libc.so.6(__libc_start_main+0xe5) [0x1542b49497e5] ../programs/zstd() [0x4025ee] ./playTests.sh: line 14: 19118 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) [0x153dcec3f52f] /usr/lib64/libc.so.6(abort+0x127) [0x153dcec12e65] /usr/lib64/libc.so.6(+0x21d39) [0x153dcec12d39] /usr/lib64/libc.so.6(+0x46e86) [0x153dcec37e86] ../programs/zstd() [0x5d8b35] ../programs/zstd() [0x5d8cbd] ../programs/zstd() [0x5e02b9] /usr/lib64/libc.so.6(__libc_start_main+0xe5) [0x153dcec2b7e5] ../programs/zstd() [0x4025ee] ./playTests.sh: line 14: 19121 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 48% 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) [0x14dbc4f7452f] /usr/lib64/libc.so.6(abort+0x127) [0x14dbc4f47e65] /usr/lib64/libc.so.6(+0x21d39) [0x14dbc4f47d39] /usr/lib64/libc.so.6(+0x46e86) [0x14dbc4f6ce86] ../programs/zstd() [0x5c817e] ../programs/zstd() [0x5c878c] ../programs/zstd() [0x5e0810] /usr/lib64/libc.so.6(__libc_start_main+0xe5) [0x14dbc4f607e5] ../programs/zstd() [0x4025ee] ./playTests.sh: line 14: 20364 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 ... 44.52 % 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) [0x1492abeb652f] /usr/lib64/libc.so.6(abort+0x127) [0x1492abe89e65] /usr/lib64/libc.so.6(+0x21d39) [0x1492abe89d39] /usr/lib64/libc.so.6(+0x46e86) [0x1492abeaee86] ../programs/zstd() [0x5c817e] ../programs/zstd() [0x5c878c] ../programs/zstd() [0x5e08a9] /usr/lib64/libc.so.6(__libc_start_main+0xe5) [0x1492abea27e5] ../programs/zstd() [0x4025ee] ./playTests.sh: line 14: 20626 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 ... 41.79 % 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.98 % 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 ... 44.86 % ! 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 ... 45.91 % 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.72 % 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.127839 s, 180 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.0960562 s, 219 kB/s zstd: /*stdin*\: premature lzma end 21022+0 records in 21022+0 records out 21022 bytes (21 kB, 21 KiB) copied, 0.0940582 s, 223 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 : 512 KiB - Compressed : 162 KiB => 31.71% *** 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.50 MiB - Compressed : 1.44 MiB => 31.94% *** 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 : 2.00 MiB - Consumed : 6.00 MiB - Compressed : 1.91 MiB => 31.84% 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.00202592 s, 49.4 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.12 MiB - Compressed : 1.89 MiB => 30.92% *** 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% 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, | ^ 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); | ^~~~~~~~ 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); | ^~~~~ 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); | ^~~ 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); | ^~~~~~~~~ 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)); | ^~~~~~~~~ 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)); | ^~~~~~~~~ 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)) < | ^ 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 */ | ^ 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] 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; | ^ 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_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, | ^ H5Dchunk.c: In function 'H5D__chunk_copy_cb': 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: 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] 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)) < | ^ 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] 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': H5C.c: In function 'H5C__autoadjust__ageout__insert_new_marker': 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]); | ^~~~~~ H5C.c:9240:1: warning: assuming signed overflow does not occur when changing X +- C1 cmp C2 to X cmp C2 -+ C1 [-Wstrict-overflow] H5EAdbg.c: In function 'H5EA__dblock_debug': H5C.c: In function 'H5C__autoadjust__ageout__remove_excess_markers': 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) | ^ 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] 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, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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) */ | ^ H5Cimage.c:463: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] 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); \ | ^~~~~~~~~ H5Cimage.c:463: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] H5C.c: In function 'H5C__mark_flush_dep_clean': 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] 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); | ^~~~~~~~~~~~~~ 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); | ^~~~~~~~ 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; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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() */ | ^ 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] 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 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); | ^~~~~~~~~ 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); | ^~~~~~~~~ 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); | ^~~~~~~~ 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) | ^~ H5HFsection.c: In function 'H5HF__sect_row_debug': H5Gtraverse.c: In function 'H5G__traverse_real': 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)); | ^~~~~~~~~~~~~~~~~~~~~~~~~ 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) | ^ 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 */ | ^ 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; | ^ 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) | ^ 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; | ^ 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) | ^ 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 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++; | ~~~~~~~~~~~~~~~~~^~ 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); | ^~~~~~~~ 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); \ | ^~~~~~~~~ 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)) < | ^~ 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) | ^ 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 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; | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 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 */ | ^ 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); | ^~~~~~~~ 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) | ^ 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); | ^~~~~~~~~~~~~ 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); | ^~~~~~~~ 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 */ | ^~~~ 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)) < | ^~ 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)); | ^ 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; | ^ 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 */ | ^ 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) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 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); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 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) | ^ 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)); | ^ 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)); | ^~~~~~~~~~~~~~~~ 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( | ^~~~~~~~~~~~~~~~~~~ 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 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); | ^~~~~~~~ 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); | ^~~~~~~~ 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); | ^ 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) | ^ 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() */ | ^ 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); | ^~~~~~~~ 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; | ^ 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] 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); | ^~~~~~~~ H5Tbit.c: In function 'H5T__bit_get_d': H5Tbit.c:271:1: warning: label 'done' defined but not used [-Wunused-label] 271 | done: | ^~~~ 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)); | ^~~~~~~~~~~~ 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] 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] 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] 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 */ | ^ 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); | ^ 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_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] 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] 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] 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: 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] 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] 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 '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] 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; | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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) | ^ 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] 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) | ^~~~~~~~~~~~~~~~~~~~ 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 */ | ^~~~~~~ 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]; | ^~~~~~~~~~~ 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] 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] 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) | ^~~~~~~~ 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); | ^~~~~~ 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]; | ^~~~~~~ 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] = { | ^~~~ 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:7343:41: warning: size of 'spec' 4320 bytes exceeds maximum object size 2560 [-Wlarger-than=] 7343 | struct fo_flush_cache_test_spec spec[10] = { | ^~~~ 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] 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] = { | ^~~~~~~~ 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] = | ^~~~ 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++) | ^~~ 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; | ^ 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); | ^~ 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); | ^~~~~~~~~ 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"); | ^~~~~~ 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 | } | ^ 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); | ^~~~~~~~~ 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] = | ^~~~~~~~ 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': 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.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] = | ^~~~~~~~ tcoords.c:640:1: warning: the frame size of 81792 bytes is larger than 16384 bytes [-Wframe-larger-than=] 640 | } | ^ In function 'check_flush_cache__single_entry': cc1: warning: size of '*.LC0' 8192 bytes exceeds maximum object size 2560 [-Wlarger-than=] 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) && | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 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); | ^~~~~~~~~~ In function 'cedds__H5C_make_space_in_cache': cc1: warning: size of '*.LC6' 4032 bytes exceeds maximum object size 2560 [-Wlarger-than=] 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() */ | ^ 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; | ^~~~ 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++) | ~~^~~~~~~~~~~~~ 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_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; | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 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: 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.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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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)) { | ^~ 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 */ | ^~~ 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) 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 */ | ^~~ vds_env.c: In function 'test_vds_prefix_second': cork.c:2207:9: warning: 'tid2' may be used uninitialized [-Wmaybe-uninitialized] 2207 | H5Tclose(tid2); | ^~~~~~~~~~~~~~ vds_env.c:45:1: warning: stack usage might be 9616 bytes [-Wstack-usage=] 45 | test_vds_prefix_second(unsigned config, hid_t fapl) | ^~~~~~~~~~~~~~~~~~~~~~ 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_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_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: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++) { | ~~^~~~~~~~~~ h5tools.c: In function 'init_acc_pos': 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: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); | ^~~~~~~~~ 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") | ^~~~~~~~~~~~~~ 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 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) { | ^ 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_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] 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-63-g6a122f\" -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: 95, Generating acc routine seq Generating NVIDIA GPU code 101, clim_zm inlined, size=140 (inline) file mptrac.c (405) 101, FMA (fused multiply-add) instruction(s) generated 105, FMA (fused multiply-add) instruction(s) generated 409, Loop not vectorized/parallelized: not countable 427, Loop not vectorized/parallelized: not countable 429, Loop not vectorized/parallelized: not countable FMA (fused multiply-add) instruction(s) generated 432, FMA (fused multiply-add) instruction(s) generated 434, FMA (fused multiply-add) instruction(s) generated 436, FMA (fused multiply-add) instruction(s) generated 438, FMA (fused multiply-add) instruction(s) generated 441, FMA (fused multiply-add) instruction(s) generated 442, FMA (fused multiply-add) instruction(s) generated 8137, FMA (fused multiply-add) instruction(s) generated 8140, FMA (fused multiply-add) instruction(s) generated 8141, FMA (fused multiply-add) instruction(s) generated 8142, FMA (fused multiply-add) instruction(s) generated 8151, FMA (fused multiply-add) instruction(s) generated 8154, FMA (fused multiply-add) instruction(s) generated 8157, FMA (fused multiply-add) instruction(s) generated 8163, FMA (fused multiply-add) instruction(s) generated 105, sza_calc inlined, size=20 (inline) file mptrac.c (8134) clim_oh_diurnal_correction: 124, Loop not vectorized/parallelized: too deeply nested 133, Loop not vectorized/parallelized: not countable 134, sza_calc inlined, size=20 (inline) file mptrac.c (8134) 134, FMA (fused multiply-add) instruction(s) generated 8137, FMA (fused multiply-add) instruction(s) generated 8140, FMA (fused multiply-add) instruction(s) generated 8141, FMA (fused multiply-add) instruction(s) generated 8142, FMA (fused multiply-add) instruction(s) generated 8151, FMA (fused multiply-add) instruction(s) generated 8154, FMA (fused multiply-add) instruction(s) generated 8157, FMA (fused multiply-add) instruction(s) generated 8163, FMA (fused multiply-add) instruction(s) generated clim_photo: 154, Generating acc routine seq Generating NVIDIA GPU code 178, locate_irr inlined, size=16 (inline) file mptrac.c (2119) 183, FMA (fused multiply-add) instruction(s) generated 185, FMA (fused multiply-add) instruction(s) generated 187, FMA (fused multiply-add) instruction(s) generated 189, FMA (fused multiply-add) instruction(s) generated 192, FMA (fused multiply-add) instruction(s) generated 193, FMA (fused multiply-add) instruction(s) generated 194, FMA (fused multiply-add) instruction(s) generated 2126, Loop not vectorized/parallelized: not countable 2133, Loop not vectorized/parallelized: not countable 179, locate_reg inlined, size=8 (inline) file mptrac.c (2183) 180, locate_reg inlined, size=8 (inline) file mptrac.c (2183) clim_tropo: 203, Generating acc routine seq Generating NVIDIA GPU code 206, FMA (fused multiply-add) instruction(s) generated 207, Loop not vectorized/parallelized: not countable 211, locate_irr inlined, size=16 (inline) file mptrac.c (2119) 2126, Loop not vectorized/parallelized: not countable 2133, Loop not vectorized/parallelized: not countable 212, locate_reg inlined, size=8 (inline) file mptrac.c (2183) 215, FMA (fused multiply-add) instruction(s) generated 219, FMA (fused multiply-add) instruction(s) generated 223, FMA (fused multiply-add) instruction(s) generated clim_tropo_init: 361, Loop not fused: function call before adjacent loop 362, Loop not vectorized: unknown Loop unrolled 2 times clim_ts: 385, Generating acc routine seq Generating NVIDIA GPU code 393, locate_irr inlined, size=16 (inline) file mptrac.c (2119) 394, FMA (fused multiply-add) instruction(s) generated 2126, Loop not vectorized/parallelized: not countable 2133, Loop not vectorized/parallelized: not countable clim_zm: 405, Generating acc routine seq Generating NVIDIA GPU code 408, FMA (fused multiply-add) instruction(s) generated 409, Loop not vectorized/parallelized: not countable 427, locate_irr inlined, size=16 (inline) file mptrac.c (2119) 2126, Loop not vectorized/parallelized: not countable 2133, Loop not vectorized/parallelized: not countable 428, locate_reg inlined, size=8 (inline) file mptrac.c (2183) 429, locate_irr inlined, size=16 (inline) file mptrac.c (2119) 2126, Loop not vectorized/parallelized: not countable 2133, Loop not vectorized/parallelized: not countable 432, FMA (fused multiply-add) instruction(s) generated 434, FMA (fused multiply-add) instruction(s) generated 436, FMA (fused multiply-add) instruction(s) generated 438, FMA (fused multiply-add) instruction(s) generated 441, FMA (fused multiply-add) instruction(s) generated 442, FMA (fused multiply-add) instruction(s) generated 443, FMA (fused multiply-add) instruction(s) generated compress_pck: 693, #omp parallel 694, Generated vector simd code for the loop 695, FMA (fused multiply-add) instruction(s) generated 707, Loop not fused: different loop trip count Generated vector simd code for the loop 711, Loop not fused: different loop trip count 712, Generated vector simd code for the loop 720, Loop not fused: function call before adjacent loop Generated vector simd code for the loop 727, #omp parallel 728, Loop not vectorized: data dependency doy2day: 930, Loop not vectorized/parallelized: potential early exits 936, Loop not vectorized/parallelized: potential early exits fft_help: 965, Loop not fused: function call before adjacent loop Loop not vectorized: data dependency Loop unrolled 8 times 974, Loop not fused: function call before adjacent loop Loop not vectorized: data dependency Loop unrolled 8 times get_met: 1018, timer inlined, size=73 (inline) file mptrac.c (8206) 1050, FMA (fused multiply-add) instruction(s) generated 8244, Loop not vectorized/parallelized: potential early exits 8247, Loop not vectorized/parallelized: potential early exits 1025, get_met_help inlined, size=209 (inline) file mptrac.c (1156) 1188, Loop not vectorized/parallelized: potential early exits 1190, Loop not vectorized/parallelized: potential early exits 1192, Loop not vectorized/parallelized: potential early exits 1194, Loop not vectorized/parallelized: potential early exits 1201, Loop not vectorized/parallelized: potential early exits 1203, Loop not vectorized/parallelized: potential early exits 1205, Loop not vectorized/parallelized: potential early exits 1207, Loop not vectorized/parallelized: potential early exits 1209, Loop not vectorized/parallelized: potential early exits 1030, get_met_help inlined, size=209 (inline) file mptrac.c (1156) 1188, Loop not vectorized/parallelized: potential early exits 1190, Loop not vectorized/parallelized: potential early exits 1192, Loop not vectorized/parallelized: potential early exits 1194, Loop not vectorized/parallelized: potential early exits 1201, Loop not vectorized/parallelized: potential early exits 1203, Loop not vectorized/parallelized: potential early exits 1205, Loop not vectorized/parallelized: potential early exits 1207, Loop not vectorized/parallelized: potential early exits 1209, Loop not vectorized/parallelized: potential early exits 1037, timer inlined, size=73 (inline) file mptrac.c (8206) 8244, Loop not vectorized/parallelized: potential early exits 8247, Loop not vectorized/parallelized: potential early exits 1045, timer inlined, size=73 (inline) file mptrac.c (8206) 8244, Loop not vectorized/parallelized: potential early exits 8247, Loop not vectorized/parallelized: potential early exits 1045, Generating update device(met1up[:1],met0up[:1]) 1050, get_met_help inlined, size=209 (inline) file mptrac.c (1156) 1188, Loop not vectorized/parallelized: potential early exits 1190, Loop not vectorized/parallelized: potential early exits 1192, Loop not vectorized/parallelized: potential early exits 1194, Loop not vectorized/parallelized: potential early exits 1201, Loop not vectorized/parallelized: potential early exits 1203, Loop not vectorized/parallelized: potential early exits 1205, Loop not vectorized/parallelized: potential early exits 1207, Loop not vectorized/parallelized: potential early exits 1209, Loop not vectorized/parallelized: potential early exits 1068, get_met_help inlined, size=209 (inline) file mptrac.c (1156) 1188, Loop not vectorized/parallelized: potential early exits 1190, Loop not vectorized/parallelized: potential early exits 1192, Loop not vectorized/parallelized: potential early exits 1194, Loop not vectorized/parallelized: potential early exits 1201, Loop not vectorized/parallelized: potential early exits 1203, Loop not vectorized/parallelized: potential early exits 1205, Loop not vectorized/parallelized: potential early exits 1207, Loop not vectorized/parallelized: potential early exits 1209, Loop not vectorized/parallelized: potential early exits 1074, timer inlined, size=73 (inline) file mptrac.c (8206) 8244, Loop not vectorized/parallelized: potential early exits 8247, Loop not vectorized/parallelized: potential early exits 1081, timer inlined, size=73 (inline) file mptrac.c (8206) 8244, Loop not vectorized/parallelized: potential early exits 8247, Loop not vectorized/parallelized: potential early exits 1081, Generating update device(met1up[:1]) 1086, get_met_help inlined, size=209 (inline) file mptrac.c (1156) 1188, Loop not vectorized/parallelized: potential early exits 1190, Loop not vectorized/parallelized: potential early exits 1192, Loop not vectorized/parallelized: potential early exits 1194, Loop not vectorized/parallelized: potential early exits 1201, Loop not vectorized/parallelized: potential early exits 1203, Loop not vectorized/parallelized: potential early exits 1205, Loop not vectorized/parallelized: potential early exits 1207, Loop not vectorized/parallelized: potential early exits 1209, Loop not vectorized/parallelized: potential early exits 1104, get_met_help inlined, size=209 (inline) file mptrac.c (1156) 1188, Loop not vectorized/parallelized: potential early exits 1190, Loop not vectorized/parallelized: potential early exits 1192, Loop not vectorized/parallelized: potential early exits 1194, Loop not vectorized/parallelized: potential early exits 1201, Loop not vectorized/parallelized: potential early exits 1203, Loop not vectorized/parallelized: potential early exits 1205, Loop not vectorized/parallelized: potential early exits 1207, Loop not vectorized/parallelized: potential early exits 1209, Loop not vectorized/parallelized: potential early exits 1110, timer inlined, size=73 (inline) file mptrac.c (8206) 8244, Loop not vectorized/parallelized: potential early exits 8247, Loop not vectorized/parallelized: potential early exits 1117, timer inlined, size=73 (inline) file mptrac.c (8206) 8244, Loop not vectorized/parallelized: potential early exits 8247, Loop not vectorized/parallelized: potential early exits 1117, Generating update device(met0up[:1]) 1122, get_met_help inlined, size=209 (inline) file mptrac.c (1156) 1188, Loop not vectorized/parallelized: potential early exits 1190, Loop not vectorized/parallelized: potential early exits 1192, Loop not vectorized/parallelized: potential early exits 1194, Loop not vectorized/parallelized: potential early exits 1201, Loop not vectorized/parallelized: potential early exits 1203, Loop not vectorized/parallelized: potential early exits 1205, Loop not vectorized/parallelized: potential early exits 1207, Loop not vectorized/parallelized: potential early exits 1209, Loop not vectorized/parallelized: potential early exits 1136, Loop not vectorized/parallelized: contains call 1139, Loop not vectorized/parallelized: contains call 1142, Loop not vectorized/parallelized: contains call get_met_help: 1171, jsec2time inlined, size=13 (inline) file mptrac.c (1840) 1188, get_met_replace inlined, size=14 (inline) file mptrac.c (1218) 1223, Loop not vectorized/parallelized: potential early exits 1190, get_met_replace inlined, size=14 (inline) file mptrac.c (1218) 1223, Loop not vectorized/parallelized: potential early exits 1192, get_met_replace inlined, size=14 (inline) file mptrac.c (1218) 1223, Loop not vectorized/parallelized: potential early exits 1194, get_met_replace inlined, size=14 (inline) file mptrac.c (1218) 1223, Loop not vectorized/parallelized: potential early exits 1201, get_met_replace inlined, size=14 (inline) file mptrac.c (1218) 1223, Loop not vectorized/parallelized: potential early exits 1203, get_met_replace inlined, size=14 (inline) file mptrac.c (1218) 1223, Loop not vectorized/parallelized: potential early exits 1205, get_met_replace inlined, size=14 (inline) file mptrac.c (1218) 1223, Loop not vectorized/parallelized: potential early exits 1207, get_met_replace inlined, size=14 (inline) file mptrac.c (1218) 1223, Loop not vectorized/parallelized: potential early exits 1209, get_met_replace inlined, size=14 (inline) file mptrac.c (1218) 1223, Loop not vectorized/parallelized: potential early exits get_met_replace: 1223, Loop not vectorized/parallelized: potential early exits get_tropo: 1261, #omp parallel 1263, intpol_met_space_2d inlined, size=75 (inline) file mptrac.c (1601) 1265, intpol_met_space_2d inlined, size=75 (inline) file mptrac.c (1601) 1267, intpol_met_space_2d inlined, size=75 (inline) file mptrac.c (1601) 1269, intpol_met_space_3d inlined, size=134 (inline) file mptrac.c (1469) 1472, FMA (fused multiply-add) instruction(s) generated 1482, Loop not vectorized/parallelized: not countable 1493, FMA (fused multiply-add) instruction(s) generated 1496, FMA (fused multiply-add) instruction(s) generated 1499, FMA (fused multiply-add) instruction(s) generated 1503, FMA (fused multiply-add) instruction(s) generated 1507, FMA (fused multiply-add) instruction(s) generated 1513, FMA (fused multiply-add) instruction(s) generated 1514, FMA (fused multiply-add) instruction(s) generated 1604, FMA (fused multiply-add) instruction(s) generated 1631, FMA (fused multiply-add) instruction(s) generated 1633, FMA (fused multiply-add) instruction(s) generated 1634, FMA (fused multiply-add) instruction(s) generated 1271, intpol_met_space_3d inlined, size=134 (inline) file mptrac.c (1469) 1273, intpol_met_space_3d inlined, size=134 (inline) file mptrac.c (1469) 1275, intpol_met_space_3d inlined, size=134 (inline) file mptrac.c (1469) intpol_met_4d_coord: 1296, Generating acc routine seq Generating NVIDIA GPU code 1301, FMA (fused multiply-add) instruction(s) generated 1308, locate_irr inlined, size=16 (inline) file mptrac.c (2119) 2126, Loop not vectorized/parallelized: not countable 2133, Loop not vectorized/parallelized: not countable 1309, locate_irr inlined, size=16 (inline) file mptrac.c (2119) 2126, Loop not vectorized/parallelized: not countable 2133, Loop not vectorized/parallelized: not countable 1313, locate_vert inlined, size=120 (inline) file mptrac.c (2205) 2207, Loop not vectorized/parallelized: not countable 2209, Loop not vectorized/parallelized: not countable 2211, Loop not vectorized/parallelized: not countable 2213, Loop not vectorized/parallelized: not countable 1314, locate_vert inlined, size=120 (inline) file mptrac.c (2205) 2207, Loop not vectorized/parallelized: not countable 2209, Loop not vectorized/parallelized: not countable 2211, Loop not vectorized/parallelized: not countable 2213, Loop not vectorized/parallelized: not countable 1319, Outer loop unrolled 1 times (completely unrolled) 1320, Loop not vectorized: data dependency Loop unrolled 2 times 1339, FMA (fused multiply-add) instruction(s) generated 1342, FMA (fused multiply-add) instruction(s) generated 1345, FMA (fused multiply-add) instruction(s) generated 1348, FMA (fused multiply-add) instruction(s) generated 1353, FMA (fused multiply-add) instruction(s) generated 1354, FMA (fused multiply-add) instruction(s) generated 1357, FMA (fused multiply-add) instruction(s) generated 1360, FMA (fused multiply-add) instruction(s) generated 1363, FMA (fused multiply-add) instruction(s) generated 1366, FMA (fused multiply-add) instruction(s) generated 1369, FMA (fused multiply-add) instruction(s) generated 1374, FMA (fused multiply-add) instruction(s) generated 1375, FMA (fused multiply-add) instruction(s) generated 1378, FMA (fused multiply-add) instruction(s) generated 1381, Loop not vectorized/parallelized: potential early exits 1394, FMA (fused multiply-add) instruction(s) generated 1397, FMA (fused multiply-add) instruction(s) generated 1400, FMA (fused multiply-add) instruction(s) generated 1403, FMA (fused multiply-add) instruction(s) generated 1408, FMA (fused multiply-add) instruction(s) generated 1409, FMA (fused multiply-add) instruction(s) generated 1412, FMA (fused multiply-add) instruction(s) generated 1421, FMA (fused multiply-add) instruction(s) generated 1424, FMA (fused multiply-add) instruction(s) generated 1427, FMA (fused multiply-add) instruction(s) generated 1430, FMA (fused multiply-add) instruction(s) generated 1433, FMA (fused multiply-add) instruction(s) generated 1436, FMA (fused multiply-add) instruction(s) generated 1439, FMA (fused multiply-add) instruction(s) generated 1442, FMA (fused multiply-add) instruction(s) generated 1446, FMA (fused multiply-add) instruction(s) generated 1447, FMA (fused multiply-add) instruction(s) generated 1448, FMA (fused multiply-add) instruction(s) generated 1449, FMA (fused multiply-add) instruction(s) generated 1451, FMA (fused multiply-add) instruction(s) generated 1452, FMA (fused multiply-add) instruction(s) generated 1455, FMA (fused multiply-add) instruction(s) generated intpol_met_space_3d: 1469, Generating acc routine seq Generating NVIDIA GPU code 1482, locate_irr inlined, size=16 (inline) file mptrac.c (2119) 1475, FMA (fused multiply-add) instruction(s) generated 1496, FMA (fused multiply-add) instruction(s) generated 1499, FMA (fused multiply-add) instruction(s) generated 1503, FMA (fused multiply-add) instruction(s) generated 1507, FMA (fused multiply-add) instruction(s) generated 1513, FMA (fused multiply-add) instruction(s) generated 1514, FMA (fused multiply-add) instruction(s) generated 1515, FMA (fused multiply-add) instruction(s) generated 2126, Loop not vectorized/parallelized: not countable 2133, Loop not vectorized/parallelized: not countable 1483, locate_reg inlined, size=8 (inline) file mptrac.c (2183) 1484, locate_reg inlined, size=8 (inline) file mptrac.c (2183) intpol_met_space_3d_ml: 1526, Generating acc routine seq Generating NVIDIA GPU code 1536, locate_reg inlined, size=8 (inline) file mptrac.c (2183) 1537, locate_reg inlined, size=8 (inline) file mptrac.c (2183) 1540, locate_irr_float inlined, size=20 (inline) file mptrac.c (2150) 1529, FMA (fused multiply-add) instruction(s) generated 1547, FMA (fused multiply-add) instruction(s) generated 1558, FMA (fused multiply-add) instruction(s) generated 1569, FMA (fused multiply-add) instruction(s) generated 1580, FMA (fused multiply-add) instruction(s) generated 1586, FMA (fused multiply-add) instruction(s) generated 1587, FMA (fused multiply-add) instruction(s) generated 1588, FMA (fused multiply-add) instruction(s) generated 2160, Loop not vectorized/parallelized: not countable 2167, Loop not vectorized/parallelized: not countable 1551, locate_irr_float inlined, size=20 (inline) file mptrac.c (2150) 2160, Loop not vectorized/parallelized: not countable 2167, Loop not vectorized/parallelized: not countable 1562, locate_irr_float inlined, size=20 (inline) file mptrac.c (2150) 2160, Loop not vectorized/parallelized: not countable 2167, Loop not vectorized/parallelized: not countable 1573, locate_irr_float inlined, size=20 (inline) file mptrac.c (2150) 2160, Loop not vectorized/parallelized: not countable 2167, Loop not vectorized/parallelized: not countable intpol_met_space_2d: 1601, Generating acc routine seq Generating NVIDIA GPU code 1614, locate_reg inlined, size=8 (inline) file mptrac.c (2183) 1615, locate_reg inlined, size=8 (inline) file mptrac.c (2183) intpol_met_time_3d: 1665, Generating acc routine seq Generating NVIDIA GPU code 1670, intpol_met_space_3d inlined, size=134 (inline) file mptrac.c (1469) 1472, FMA (fused multiply-add) instruction(s) generated 1482, Loop not vectorized/parallelized: not countable 1493, FMA (fused multiply-add) instruction(s) generated 1496, FMA (fused multiply-add) instruction(s) generated 1499, FMA (fused multiply-add) instruction(s) generated 1503, FMA (fused multiply-add) instruction(s) generated 1507, FMA (fused multiply-add) instruction(s) generated 1513, FMA (fused multiply-add) instruction(s) generated 1514, FMA (fused multiply-add) instruction(s) generated 1677, FMA (fused multiply-add) instruction(s) generated 1671, intpol_met_space_3d inlined, size=134 (inline) file mptrac.c (1469) intpol_met_time_3d_ml: 1691, Generating acc routine seq Generating NVIDIA GPU code 1696, intpol_met_space_3d_ml inlined, size=273 (inline) file mptrac.c (1526) 1540, Loop not vectorized/parallelized: not countable 1547, FMA (fused multiply-add) instruction(s) generated 1551, Loop not vectorized/parallelized: not countable 1558, FMA (fused multiply-add) instruction(s) generated 1562, Loop not vectorized/parallelized: not countable 1569, FMA (fused multiply-add) instruction(s) generated 1573, Loop not vectorized/parallelized: not countable 1580, FMA (fused multiply-add) instruction(s) generated 1586, FMA (fused multiply-add) instruction(s) generated 1587, FMA (fused multiply-add) instruction(s) generated 1696, FMA (fused multiply-add) instruction(s) generated 1697, FMA (fused multiply-add) instruction(s) generated 1700, FMA (fused multiply-add) instruction(s) generated 1697, intpol_met_space_3d_ml inlined, size=273 (inline) file mptrac.c (1526) 1540, Loop not vectorized/parallelized: not countable 1551, Loop not vectorized/parallelized: not countable 1562, Loop not vectorized/parallelized: not countable 1573, Loop not vectorized/parallelized: not countable intpol_met_time_2d: 1716, Generating acc routine seq Generating NVIDIA GPU code 1721, intpol_met_space_2d inlined, size=75 (inline) file mptrac.c (1601) 1722, intpol_met_space_2d inlined, size=75 (inline) file mptrac.c (1601) intpol_tropo_3d: 1759, FMA (fused multiply-add) instruction(s) generated 1766, locate_reg inlined, size=8 (inline) file mptrac.c (2183) 1767, locate_reg inlined, size=8 (inline) file mptrac.c (2183) 1772, Loop not vectorized/parallelized: contains call 1785, FMA (fused multiply-add) instruction(s) generated 1797, FMA (fused multiply-add) instruction(s) generated 1799, FMA (fused multiply-add) instruction(s) generated 1801, FMA (fused multiply-add) instruction(s) generated 1803, FMA (fused multiply-add) instruction(s) generated 1805, FMA (fused multiply-add) instruction(s) generated 1807, FMA (fused multiply-add) instruction(s) generated 1809, FMA (fused multiply-add) instruction(s) generated kernel_weight: 1869, Generating acc routine seq Generating NVIDIA GPU code 1884, locate_irr inlined, size=16 (inline) file mptrac.c (2119) 1885, FMA (fused multiply-add) instruction(s) generated 2126, Loop not vectorized/parallelized: not countable 2133, Loop not vectorized/parallelized: not countable lapse_rate: 1893, Generating acc routine seq Generating NVIDIA GPU code level_definitions: 1939, Loop not vectorized/parallelized: not countable 1963, Loop not vectorized/parallelized: not countable 1981, Loop not vectorized/parallelized: not countable 2012, Loop not vectorized/parallelized: not countable 2038, Loop not vectorized/parallelized: not countable 2057, Loop not vectorized/parallelized: not countable 2087, Loop not vectorized/parallelized: not countable 2106, Loop not vectorized/parallelized: not countable locate_irr: 2119, Generating acc routine seq Generating NVIDIA GPU code 2126, Loop not vectorized/parallelized: not countable 2133, Loop not vectorized/parallelized: not countable locate_irr_float: 2150, Generating acc routine seq Generating NVIDIA GPU code 2160, Loop not vectorized/parallelized: not countable 2167, Loop not vectorized/parallelized: not countable locate_reg: 2183, Generating acc routine seq Generating NVIDIA GPU code locate_vert: 2205, Generating acc routine seq Generating NVIDIA GPU code 2207, locate_irr_float inlined, size=20 (inline) file mptrac.c (2150) 2160, Loop not vectorized/parallelized: not countable 2167, Loop not vectorized/parallelized: not countable 2209, locate_irr_float inlined, size=20 (inline) file mptrac.c (2150) 2160, Loop not vectorized/parallelized: not countable 2167, Loop not vectorized/parallelized: not countable 2211, locate_irr_float inlined, size=20 (inline) file mptrac.c (2150) 2160, Loop not vectorized/parallelized: not countable 2167, Loop not vectorized/parallelized: not countable 2213, locate_irr_float inlined, size=20 (inline) file mptrac.c (2150) 2160, Loop not vectorized/parallelized: not countable 2167, Loop not vectorized/parallelized: not countable module_advect: 1670, FMA (fused multiply-add) instruction(s) generated 1671, FMA (fused multiply-add) instruction(s) generated 1674, FMA (fused multiply-add) instruction(s) generated 2227, timer inlined, size=73 (inline) file mptrac.c (8206) 8244, Loop not vectorized/parallelized: potential early exits 8247, Loop not vectorized/parallelized: potential early exits 2233, Generating present(atm[:],dt[:],met0[:],met1[:],ctl[:]) Generating implicit firstprivate(ip,ip1_const) Generating NVIDIA GPU code 1670, #pragma acc loop seq 1671, #pragma acc loop seq 2233, #pragma acc loop gang, vector(128) /* blockIdx.x threadIdx.x */ 2241, #pragma acc loop seq 2233, Local memory used for v,u,cw,x,w,ci 2241, 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_1992_10579->lon,.inl_.inl_met_1992_10579->nx,.inl_.inl_met_1992_10579->np,.inl_.inl_met_1992_10579+->,-> prevents parallelization Loop carried dependence of -> prevents parallelization Loop carried backward dependence of -> prevents vectorization Complex loop carried dependence of .inl_.inl_met_1992_10579->ny,.inl_.inl_met_1992_10579->p,.inl_.inl_met_1992_10579->lat,met0+->,.inl_.inl_met_2023_10613->lon,.inl_.inl_met_2023_10613->nx,.inl_.inl_met_2023_10613->np,.inl_.inl_met_2023_10613+->,.inl_.inl_met_2023_10613->ny,.inl_.inl_met_2023_10613->p,.inl_.inl_met_2023_10613->lat,met1+->,met1->time,met0->time,+((i)*8)->,.inl_.inl_met_1992_10656->lon,.inl_.inl_met_1992_10656->nx,.inl_.inl_met_1992_10656->np,.inl_.inl_met_1992_10656+->,.inl_.inl_met_1992_10656->ny,.inl_.inl_met_1992_10656->p,.inl_.inl_met_1992_10656->lat,.inl_.inl_met_2023_10690->lon,.inl_.inl_met_2023_10690->nx,.inl_.inl_met_2023_10690->np,.inl_.inl_met_2023_10690+->,.inl_.inl_met_2023_10690->ny,.inl_.inl_met_2023_10690->p,.inl_.inl_met_2023_10690->lat,.inl_.inl_met_1992_10733->lon,.inl_.inl_met_1992_10733->nx,.inl_.inl_met_1992_10733->np,.inl_.inl_met_1992_10733+->,.inl_.inl_met_1992_10733->ny,.inl_.inl_met_1992_10733->p,.inl_.inl_met_1992_10733->lat,.inl_.inl_met_2023_10767->lon,.inl_.inl_met_2023_10767->nx,.inl_.inl_met_2023_10767->np,.inl_.inl_met_2023_10767+->,.inl_.inl_met_2023_10767->ny,.inl_.inl_met_2023_10767->p,.inl_.inl_met_2023_10767->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 2252, FMA (fused multiply-add) instruction(s) generated 2253, FMA (fused multiply-add) instruction(s) generated 2259, intpol_met_time_3d inlined, size=330 (inline) file mptrac.c (1665) 1670, Loop carried scalar dependence for .inl_.inl_.inl_ihi_375_1999_10592 at line 1670 Loop carried scalar dependence for .inl_.inl_.inl_ilo_374_1998_10591 at line 1670 Scalar last value needed after loop for .inl_.inl_.inl_ilo_374_1998_10591 at line 1670 Loop not vectorized/parallelized: not countable 1671, Loop carried scalar dependence for .inl_.inl_.inl_ihi_375_2030_10626 at line 1671 Loop carried scalar dependence for .inl_.inl_.inl_ilo_374_2029_10625 at line 1671 Scalar last value needed after loop for .inl_.inl_.inl_ilo_374_2029_10625 at line 1671 2261, intpol_met_time_3d inlined, size=330 (inline) file mptrac.c (1665) 1670, Loop carried scalar dependence for .inl_.inl_.inl_ihi_375_1999_10669 at line 1670 Loop carried scalar dependence for .inl_.inl_.inl_ilo_374_1998_10668 at line 1670 Scalar last value needed after loop for .inl_.inl_.inl_ilo_374_1998_10668 at line 1670 1671, Loop carried scalar dependence for .inl_.inl_.inl_ihi_375_2030_10703 at line 1671 Loop carried scalar dependence for .inl_.inl_.inl_ilo_374_2029_10702 at line 1671 Scalar last value needed after loop for .inl_.inl_.inl_ilo_374_2029_10702 at line 1671 2263, intpol_met_time_3d inlined, size=330 (inline) file mptrac.c (1665) 1670, Loop carried scalar dependence for .inl_.inl_.inl_ihi_375_1999_10746 at line 1670 Loop carried scalar dependence for .inl_.inl_.inl_ilo_374_1998_10745 at line 1670 Scalar last value needed after loop for .inl_.inl_.inl_ilo_374_1998_10745 at line 1670 1671, Loop carried scalar dependence for .inl_.inl_.inl_ihi_375_2030_10780 at line 1671 Loop carried scalar dependence for .inl_.inl_.inl_ilo_374_2029_10779 at line 1671 Scalar last value needed after loop for .inl_.inl_.inl_ilo_374_2029_10779 at line 1671 2283, FMA (fused multiply-add) instruction(s) generated 2284, FMA (fused multiply-add) instruction(s) generated 2285, FMA (fused multiply-add) instruction(s) generated 2292, FMA (fused multiply-add) instruction(s) generated 2293, FMA (fused multiply-add) instruction(s) generated 2301, Generating present(atm[:],dt[:],met1[:],met0[:],ctl[:]) Generating implicit firstprivate(ip1_const,ip) Generating NVIDIA GPU code 2301, #pragma acc loop gang, vector(128) /* blockIdx.x threadIdx.x */ 2317, #pragma acc loop seq 2301, Local memory used for ci,cw,zeta_dot,x,u,v 2317, 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 2328, FMA (fused multiply-add) instruction(s) generated 2329, FMA (fused multiply-add) instruction(s) generated 2349, FMA (fused multiply-add) instruction(s) generated 2350, FMA (fused multiply-add) instruction(s) generated 2351, FMA (fused multiply-add) instruction(s) generated 2358, FMA (fused multiply-add) instruction(s) generated 2359, FMA (fused multiply-add) instruction(s) generated module_advect_init: 2386, #omp parallel Loop not vectorized/parallelized: contains call module_bound_cond: 393, FMA (fused multiply-add) instruction(s) generated 1670, FMA (fused multiply-add) instruction(s) generated 1671, FMA (fused multiply-add) instruction(s) generated 1674, FMA (fused multiply-add) instruction(s) generated 1721, FMA (fused multiply-add) instruction(s) generated 1722, FMA (fused multiply-add) instruction(s) generated 1728, FMA (fused multiply-add) instruction(s) generated 2412, timer inlined, size=73 (inline) file mptrac.c (8206) 8244, Loop not vectorized/parallelized: potential early exits 8247, Loop not vectorized/parallelized: potential early exits 2421, Generating present(clim[:],atm[:],dt[:],met1[:],met0[:],ctl[:]) Generating implicit firstprivate(ip1_const,ip) Generating NVIDIA GPU code 393, #pragma acc loop seq 1670, #pragma acc loop seq 1671, #pragma acc loop seq 2421, #pragma acc loop gang, vector(128) /* blockIdx.x threadIdx.x */ 2421, Local memory used for cw,ci 2435, intpol_met_time_2d inlined, size=199 (inline) file mptrac.c (1716) 2442, FMA (fused multiply-add) instruction(s) generated 2448, intpol_met_time_3d inlined, size=330 (inline) file mptrac.c (1665) 1670, Loop carried scalar dependence for .inl_.inl_.inl_ihi_375_1999_10894 at line 1670 Loop carried scalar dependence for .inl_.inl_.inl_ilo_374_1998_10893 at line 1670 Scalar last value needed after loop for .inl_.inl_.inl_ilo_374_1998_10893 at line 1670 Loop not vectorized/parallelized: not countable 1671, Loop carried scalar dependence for .inl_.inl_.inl_ihi_375_2030_10928 at line 1671 Loop carried scalar dependence for .inl_.inl_.inl_ilo_374_2029_10927 at line 1671 Scalar last value needed after loop for .inl_.inl_.inl_ilo_374_2029_10927 at line 1671 2456, intpol_met_time_2d inlined, size=199 (inline) file mptrac.c (1716) 2464, FMA (fused multiply-add) instruction(s) generated 2467, FMA (fused multiply-add) instruction(s) generated 2472, clim_ts inlined, size=38 (inline) file mptrac.c (385) 393, Loop carried scalar dependence for .inl_.inl_ihi_103_11016 at line 393 Loop carried scalar dependence for .inl_.inl_ilo_102_11015 at line 393 Scalar last value needed after loop for .inl_.inl_ilo_102_11015 at line 393 Loop not vectorized/parallelized: not countable 2476, clim_ts inlined, size=38 (inline) file mptrac.c (385) 393, Loop carried scalar dependence for .inl_.inl_ihi_103_11026 at line 393 Loop carried scalar dependence for .inl_.inl_ilo_102_11025 at line 393 Scalar last value needed after loop for .inl_.inl_ilo_102_11025 at line 393 Loop not vectorized/parallelized: not countable 2480, clim_ts inlined, size=38 (inline) file mptrac.c (385) 393, Loop carried scalar dependence for .inl_.inl_ihi_103_11036 at line 393 Loop carried scalar dependence for .inl_.inl_ilo_102_11035 at line 393 Scalar last value needed after loop for .inl_.inl_ilo_102_11035 at line 393 Loop not vectorized/parallelized: not countable 2484, clim_ts inlined, size=38 (inline) file mptrac.c (385) 393, Loop carried scalar dependence for .inl_.inl_ihi_103_11046 at line 393 Loop carried scalar dependence for .inl_.inl_ilo_102_11045 at line 393 Scalar last value needed after loop for .inl_.inl_ilo_102_11045 at line 393 Loop not vectorized/parallelized: not countable 2488, clim_ts inlined, size=38 (inline) file mptrac.c (385) 393, Loop carried scalar dependence for .inl_.inl_ihi_103_11056 at line 393 Loop carried scalar dependence for .inl_.inl_ilo_102_11055 at line 393 Scalar last value needed after loop for .inl_.inl_ilo_102_11055 at line 393 Loop not vectorized/parallelized: not countable module_chemgrid: 1670, FMA (fused multiply-add) instruction(s) generated 1671, FMA (fused multiply-add) instruction(s) generated 1674, FMA (fused multiply-add) instruction(s) generated 2514, timer inlined, size=73 (inline) file mptrac.c (8206) 8244, Loop not vectorized/parallelized: potential early exits 8247, Loop not vectorized/parallelized: potential early exits 2542, 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 2552, #pragma acc loop gang, vector(128) /* blockIdx.x threadIdx.x */ 2552, Generating implicit firstprivate(dz) Loop not fused: no successor loop Generated vector simd code for the loop 2553, FMA (fused multiply-add) instruction(s) generated 2558, FMA (fused multiply-add) instruction(s) generated 2559, Generating implicit firstprivate(np,ip) Generating NVIDIA GPU code 2567, #pragma acc loop gang, vector(128) /* blockIdx.x threadIdx.x */ 2559, 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 2567, Generating implicit firstprivate(dlat,dlon,nz,t0,t1,dz,nx,ny) Loop not fused: no successor loop 2570, FMA (fused multiply-add) instruction(s) generated 2575, Generating implicit firstprivate(ix,nx) Generating NVIDIA GPU code 2583, #pragma acc loop gang, vector(128) /* blockIdx.x threadIdx.x */ 2575, Generating implicit copyout(lon[:nx]) [if not already present] Generating implicit copyin(ctl) [if not already present] 2583, Generating implicit firstprivate(dlon) Loop not fused: no successor loop Generated vector simd code for the loop 2584, Generating implicit firstprivate(ny,iy) Generating NVIDIA GPU code 2590, #pragma acc loop gang, vector(128) /* blockIdx.x threadIdx.x */ 2584, 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 2590, Generating implicit firstprivate(dlon,dlat) Loop not fused: no successor loop Generated vector simd code for the loop 2591, FMA (fused multiply-add) instruction(s) generated 2593, Generating implicit firstprivate(ip,np) Generating NVIDIA GPU code 2599, #pragma acc loop gang, vector(128) /* blockIdx.x threadIdx.x */ 2593, 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] 2599, Generating implicit firstprivate(nz,ny) Loop not fused: no successor loop Loop not vectorized: data dependency 2604, Generating implicit firstprivate(ip,np) Generating NVIDIA GPU code 1670, #pragma acc loop seq 1671, #pragma acc loop seq 2613, #pragma acc loop gang, vector(128) /* blockIdx.x threadIdx.x */ 2604, 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] 2613, Generating implicit firstprivate(tt,nz,ny,dz) 2619, intpol_met_time_3d inlined, size=330 (inline) file mptrac.c (1665) 1670, Loop carried scalar dependence for .inl_.inl_.inl_ihi_375_1999_11092 at line 1670 Loop carried scalar dependence for .inl_.inl_.inl_ilo_374_1998_11091 at line 1670 Scalar last value needed after loop for .inl_.inl_.inl_ilo_374_1998_11091 at line 1670 Loop not vectorized/parallelized: not countable 1671, Loop carried scalar dependence for .inl_.inl_.inl_ihi_375_2030_11126 at line 1671 Loop carried scalar dependence for .inl_.inl_.inl_ilo_374_2029_11125 at line 1671 Scalar last value needed after loop for .inl_.inl_.inl_ilo_374_2029_11125 at line 1671 2634, 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: 101, FMA (fused multiply-add) instruction(s) generated 105, FMA (fused multiply-add) instruction(s) generated 429, FMA (fused multiply-add) instruction(s) generated 432, FMA (fused multiply-add) instruction(s) generated 434, FMA (fused multiply-add) instruction(s) generated 436, FMA (fused multiply-add) instruction(s) generated 438, FMA (fused multiply-add) instruction(s) generated 441, FMA (fused multiply-add) instruction(s) generated 442, FMA (fused multiply-add) instruction(s) generated 1670, FMA (fused multiply-add) instruction(s) generated 1671, FMA (fused multiply-add) instruction(s) generated 1674, FMA (fused multiply-add) instruction(s) generated 2655, #omp parallel 2665, intpol_met_time_3d inlined, size=330 (inline) file mptrac.c (1665) 1670, Loop not vectorized/parallelized: not countable 2670, intpol_met_time_3d inlined, size=330 (inline) file mptrac.c (1665) 1670, Loop not vectorized/parallelized: not countable 2675, clim_oh inlined, size=203 (inline) file mptrac.c (95) 101, Loop not vectorized/parallelized: not countable 2677, clim_zm inlined, size=140 (inline) file mptrac.c (405) 409, Loop not vectorized/parallelized: not countable 427, Loop not vectorized/parallelized: not countable 429, Loop not vectorized/parallelized: not countable 2677, FMA (fused multiply-add) instruction(s) generated 2679, clim_zm inlined, size=140 (inline) file mptrac.c (405) 409, Loop not vectorized/parallelized: not countable 427, Loop not vectorized/parallelized: not countable 429, Loop not vectorized/parallelized: not countable 2679, FMA (fused multiply-add) instruction(s) generated 2681, clim_zm inlined, size=140 (inline) file mptrac.c (405) 409, Loop not vectorized/parallelized: not countable 427, Loop not vectorized/parallelized: not countable 429, Loop not vectorized/parallelized: not countable 2681, FMA (fused multiply-add) instruction(s) generated module_convection: 1670, FMA (fused multiply-add) instruction(s) generated 1671, FMA (fused multiply-add) instruction(s) generated 1674, FMA (fused multiply-add) instruction(s) generated 1721, FMA (fused multiply-add) instruction(s) generated 1722, FMA (fused multiply-add) instruction(s) generated 1728, FMA (fused multiply-add) instruction(s) generated 2697, timer inlined, size=73 (inline) file mptrac.c (8206) 8244, Loop not vectorized/parallelized: potential early exits 8247, Loop not vectorized/parallelized: potential early exits 2703, Generating present(atm[:],dt[:],met0[:],ctl[:],rs[:],met1[:]) Generating implicit firstprivate(ip1_const,ip) Generating NVIDIA GPU code 1670, #pragma acc loop seq 1671, #pragma acc loop seq 2703, #pragma acc loop gang, vector(128) /* blockIdx.x threadIdx.x */ 2703, Local memory used for ci,cw 2708, intpol_met_time_2d inlined, size=199 (inline) file mptrac.c (1716) 2716, intpol_met_time_2d inlined, size=199 (inline) file mptrac.c (1716) 2723, intpol_met_time_2d inlined, size=199 (inline) file mptrac.c (1716) 2734, intpol_met_time_2d inlined, size=199 (inline) file mptrac.c (1716) 2742, intpol_met_time_3d inlined, size=330 (inline) file mptrac.c (1665) 1670, Loop carried scalar dependence for .inl_.inl_.inl_ihi_375_1999_11736 at line 1670 Loop carried scalar dependence for .inl_.inl_.inl_ilo_374_1998_11735 at line 1670 Scalar last value needed after loop for .inl_.inl_.inl_ilo_374_1998_11735 at line 1670 Loop not vectorized/parallelized: not countable 1671, Loop carried scalar dependence for .inl_.inl_.inl_ihi_375_2030_11770 at line 1671 Loop carried scalar dependence for .inl_.inl_.inl_ilo_374_2029_11769 at line 1671 Scalar last value needed after loop for .inl_.inl_.inl_ilo_374_2029_11769 at line 1671 2744, intpol_met_time_3d inlined, size=330 (inline) file mptrac.c (1665) 1670, Loop carried scalar dependence for .inl_.inl_.inl_ihi_375_1999_11813 at line 1670 Loop carried scalar dependence for .inl_.inl_.inl_ilo_374_1998_11812 at line 1670 Scalar last value needed after loop for .inl_.inl_.inl_ilo_374_1998_11812 at line 1670 Loop not vectorized/parallelized: not countable 1671, Loop carried scalar dependence for .inl_.inl_.inl_ihi_375_2030_11847 at line 1671 Loop carried scalar dependence for .inl_.inl_.inl_ilo_374_2029_11846 at line 1671 Scalar last value needed after loop for .inl_.inl_.inl_ilo_374_2029_11846 at line 1671 2750, FMA (fused multiply-add) instruction(s) generated 2753, FMA (fused multiply-add) instruction(s) generated module_decay: 2767, timer inlined, size=73 (inline) file mptrac.c (8206) 8244, Loop not vectorized/parallelized: potential early exits 8247, Loop not vectorized/parallelized: potential early exits 2774, Generating present(clim[:],atm[:],dt[:],ctl[:]) Generating implicit firstprivate(ip,ip1_const) Generating NVIDIA GPU code 2774, #pragma acc loop gang, vector(128) /* blockIdx.x threadIdx.x */ 8313, #pragma acc loop seq 2777, tropo_weight inlined, size=88 (inline) file mptrac.c (8310) 2781, FMA (fused multiply-add) instruction(s) generated 2787, FMA (fused multiply-add) instruction(s) generated 8313, Loop carried scalar dependence for .inl_.inl_sec_3536_11886 at line 8313 Scalar last value needed after loop for .inl_.inl_sec_3536_11886 at line 8313 Loop carried scalar dependence for .inl_.inl_.inl_ihi_93_3544_11892 at line 8313 Loop carried scalar dependence for .inl_.inl_.inl_ilo_92_3543_11891 at line 8313 Scalar last value needed after loop for .inl_.inl_.inl_ilo_92_3543_11891 at line 8313 Loop not vectorized/parallelized: not countable FMA (fused multiply-add) instruction(s) generated 8325, FMA (fused multiply-add) instruction(s) generated module_diffusion_meso: 2810, timer inlined, size=73 (inline) file mptrac.c (8206) 8244, Loop not vectorized/parallelized: potential early exits 8247, Loop not vectorized/parallelized: potential early exits 2816, Generating present(cache[:],dt[:],met0[:],atm[:],ctl[:],met1[:],rs[:]) Generating implicit firstprivate(ip,ip1_const) Generating NVIDIA GPU code 2126, #pragma acc loop seq 2133, #pragma acc loop seq 2816, #pragma acc loop gang, vector(128) /* blockIdx.x threadIdx.x */ 2826, #pragma acc loop seq 2827, #pragma acc loop seq 2828, #pragma acc loop seq 2816, FMA (fused multiply-add) instruction(s) generated 2820, locate_reg inlined, size=8 (inline) file mptrac.c (2183) 2821, locate_reg inlined, size=8 (inline) file mptrac.c (2183) 2822, locate_irr inlined, size=16 (inline) file mptrac.c (2119) 2126, Loop carried scalar dependence for .inl_ihi_11927 at line 2126,2132 Loop carried scalar dependence for .inl_ilo_11926 at line 2126,2132 Scalar last value needed after loop for .inl_ilo_11926 at line 2141 Loop not vectorized/parallelized: not countable 2133, Loop carried scalar dependence for .inl_ihi_11927 at line 2133,2139 Loop carried scalar dependence for .inl_ilo_11926 at line 2133,2139 Scalar last value needed after loop for .inl_ilo_11926 at line 2141 Loop not vectorized/parallelized: not countable 2826, Loop carried scalar dependence for umean at line 2829 Scalar last value needed after loop for umean at line 2843 Loop carried scalar dependence for usig at line 2830 Scalar last value needed after loop for usig at line 2843 Loop carried scalar dependence for vmean at line 2831 Scalar last value needed after loop for vmean at line 2845 Loop carried scalar dependence for vsig at line 2832 Scalar last value needed after loop for vsig at line 2845 Loop carried scalar dependence for wmean at line 2833 Scalar last value needed after loop for wmean at line 2847 Loop carried scalar dependence for wsig at line 2834 Scalar last value needed after loop for wsig at line 2847 Loop unrolled 2 times (completely unrolled) FMA (fused multiply-add) instruction(s) generated 2827, Loop carried scalar dependence for umean at line 2829 Scalar last value needed after loop for umean at line 2843 Loop carried scalar dependence for usig at line 2830 Scalar last value needed after loop for usig at line 2843 Loop carried scalar dependence for vmean at line 2831 Scalar last value needed after loop for vmean at line 2845 Loop carried scalar dependence for vsig at line 2832 Scalar last value needed after loop for vsig at line 2845 Loop carried scalar dependence for wmean at line 2833 Scalar last value needed after loop for wmean at line 2847 Loop carried scalar dependence for wsig at line 2834 Scalar last value needed after loop for wsig at line 2847 Loop unrolled 2 times (completely unrolled) FMA (fused multiply-add) instruction(s) generated 2828, Loop carried scalar dependence for umean at line 2829 Scalar last value needed after loop for umean at line 2843 Loop carried scalar dependence for usig at line 2830 Scalar last value needed after loop for usig at line 2843 Loop carried scalar dependence for vmean at line 2831 Scalar last value needed after loop for vmean at line 2845 Loop carried scalar dependence for vsig at line 2832 Scalar last value needed after loop for vsig at line 2845 Loop carried scalar dependence for wmean at line 2833 Scalar last value needed after loop for wmean at line 2847 Loop carried scalar dependence for wsig at line 2834 Scalar last value needed after loop for wsig at line 2847 Loop unrolled 2 times (completely unrolled) 2837, FMA (fused multiply-add) instruction(s) generated 2839, FMA (fused multiply-add) instruction(s) generated 2841, FMA (fused multiply-add) instruction(s) generated 2843, FMA (fused multiply-add) instruction(s) generated 2845, FMA (fused multiply-add) instruction(s) generated 2847, FMA (fused multiply-add) instruction(s) generated 2852, FMA (fused multiply-add) instruction(s) generated 2856, FMA (fused multiply-add) instruction(s) generated 2862, FMA (fused multiply-add) instruction(s) generated 2865, FMA (fused multiply-add) instruction(s) generated 2870, FMA (fused multiply-add) instruction(s) generated 2873, FMA (fused multiply-add) instruction(s) generated module_diffusion_turb: 2888, timer inlined, size=73 (inline) file mptrac.c (8206) 8244, Loop not vectorized/parallelized: potential early exits 8247, Loop not vectorized/parallelized: potential early exits 2894, Generating present(clim[:],atm[:],ctl[:],rs[:],dt[:]) Generating implicit firstprivate(ip1_const,ip) Generating NVIDIA GPU code 2894, #pragma acc loop gang, vector(128) /* blockIdx.x threadIdx.x */ 8313, #pragma acc loop seq 2897, tropo_weight inlined, size=88 (inline) file mptrac.c (8310) 2901, FMA (fused multiply-add) instruction(s) generated 2902, FMA (fused multiply-add) instruction(s) generated 2908, FMA (fused multiply-add) instruction(s) generated 2914, FMA (fused multiply-add) instruction(s) generated 8313, Loop carried scalar dependence for .inl_.inl_sec_3536_11950 at line 8313 Scalar last value needed after loop for .inl_.inl_sec_3536_11950 at line 8313 Loop carried scalar dependence for .inl_.inl_.inl_ihi_93_3544_11956 at line 8313 Loop carried scalar dependence for .inl_.inl_.inl_ilo_92_3543_11955 at line 8313 Scalar last value needed after loop for .inl_.inl_.inl_ilo_92_3543_11955 at line 8313 Loop not vectorized/parallelized: not countable FMA (fused multiply-add) instruction(s) generated 8325, FMA (fused multiply-add) instruction(s) generated module_dry_deposition: 1670, FMA (fused multiply-add) instruction(s) generated 1671, FMA (fused multiply-add) instruction(s) generated 1674, FMA (fused multiply-add) instruction(s) generated 1721, FMA (fused multiply-add) instruction(s) generated 1722, FMA (fused multiply-add) instruction(s) generated 1728, FMA (fused multiply-add) instruction(s) generated 2929, timer inlined, size=73 (inline) file mptrac.c (8206) 8244, Loop not vectorized/parallelized: potential early exits 8247, Loop not vectorized/parallelized: potential early exits 2936, Generating present(atm[:],dt[:],met1[:],met0[:],ctl[:]) Generating implicit firstprivate(ip1_const,ip) Generating NVIDIA GPU code 1670, #pragma acc loop seq 1671, #pragma acc loop seq 2936, #pragma acc loop gang, vector(128) /* blockIdx.x threadIdx.x */ 2936, Local memory used for cw,ci 2941, intpol_met_time_2d inlined, size=199 (inline) file mptrac.c (1716) 2948, FMA (fused multiply-add) instruction(s) generated 2956, intpol_met_time_3d inlined, size=330 (inline) file mptrac.c (1665) 1670, Loop carried scalar dependence for .inl_.inl_.inl_ihi_375_1999_12064 at line 1670 Loop carried scalar dependence for .inl_.inl_.inl_ilo_374_1998_12063 at line 1670 Scalar last value needed after loop for .inl_.inl_.inl_ilo_374_1998_12063 at line 1670 Loop not vectorized/parallelized: not countable 1671, Loop carried scalar dependence for .inl_.inl_.inl_ihi_375_2030_12098 at line 1671 Loop carried scalar dependence for .inl_.inl_.inl_ilo_374_2029_12097 at line 1671 Scalar last value needed after loop for .inl_.inl_.inl_ilo_374_2029_12097 at line 1671 2959, sedi inlined, size=14 (inline) file mptrac.c (8032) 2971, FMA (fused multiply-add) instruction(s) generated 8050, FMA (fused multiply-add) instruction(s) generated module_h2o2_chem: 2993, timer inlined, size=73 (inline) file mptrac.c (8206) 8244, Loop not vectorized/parallelized: potential early exits 8247, Loop not vectorized/parallelized: potential early exits 3005, Generating present(atm[:],clim[:],dt[:],met1[:],met0[:],ctl[:]) Generating implicit firstprivate(ip,low,ip1_const) Generating NVIDIA GPU code 409, #pragma acc loop seq 427, #pragma acc loop seq 429, #pragma acc loop seq 1670, #pragma acc loop seq 1671, #pragma acc loop seq 3005, #pragma acc loop gang, vector(128) /* blockIdx.x threadIdx.x */ 3005, Local memory used for cw,ci 3010, intpol_met_time_3d inlined, size=330 (inline) file mptrac.c (1665) 1670, Loop carried scalar dependence for .inl_.inl_.inl_ihi_375_1999_12163 at line 1670 Loop carried scalar dependence for .inl_.inl_.inl_ilo_374_1998_12162 at line 1670 Scalar last value needed after loop for .inl_.inl_.inl_ilo_374_1998_12162 at line 1670 Loop not vectorized/parallelized: not countable 1671, Loop carried scalar dependence for .inl_.inl_.inl_ihi_375_2030_12197 at line 1671 Loop carried scalar dependence for .inl_.inl_.inl_ilo_374_2029_12196 at line 1671 Scalar last value needed after loop for .inl_.inl_.inl_ilo_374_2029_12196 at line 1671 3011, intpol_met_time_3d inlined, size=330 (inline) file mptrac.c (1665) 1670, Loop carried scalar dependence for .inl_.inl_.inl_ihi_375_1999_12240 at line 1670 Loop carried scalar dependence for .inl_.inl_.inl_ilo_374_1998_12239 at line 1670 Scalar last value needed after loop for .inl_.inl_.inl_ilo_374_1998_12239 at line 1670 1671, Loop carried scalar dependence for .inl_.inl_.inl_ihi_375_2030_12274 at line 1671 Loop carried scalar dependence for .inl_.inl_.inl_ilo_374_2029_12273 at line 1671 Scalar last value needed after loop for .inl_.inl_.inl_ilo_374_2029_12273 at line 1671 3017, intpol_met_time_3d inlined, size=330 (inline) file mptrac.c (1665) 1670, Loop carried scalar dependence for .inl_.inl_.inl_ihi_375_1999_12317 at line 1670 Loop carried scalar dependence for .inl_.inl_.inl_ilo_374_1998_12316 at line 1670 Scalar last value needed after loop for .inl_.inl_.inl_ilo_374_1998_12316 at line 1670 1671, Loop carried scalar dependence for .inl_.inl_.inl_ihi_375_2030_12351 at line 1671 Loop carried scalar dependence for .inl_.inl_.inl_ilo_374_2029_12350 at line 1671 Scalar last value needed after loop for .inl_.inl_.inl_ilo_374_2029_12350 at line 1671 3039, clim_zm inlined, size=140 (inline) file mptrac.c (405) 409, Loop carried scalar dependence for .inl_sec_12372 at line 409 Scalar last value needed after loop for .inl_sec_12372 at line 427,442 Loop not vectorized/parallelized: not countable 427, Loop carried scalar dependence for .inl_.inl_ihi_1_12384 at line 427 Loop carried scalar dependence for .inl_.inl_ilo_0_12383 at line 427 Scalar last value needed after loop for .inl_.inl_ilo_0_12383 at line 427 Loop not vectorized/parallelized: not countable 429, Loop carried scalar dependence for .inl_.inl_ihi_11_12398 at line 429 Loop carried scalar dependence for .inl_.inl_ilo_10_12397 at line 429 Scalar last value needed after loop for .inl_.inl_ilo_10_12397 at line 429 Loop not vectorized/parallelized: not countable FMA (fused multiply-add) instruction(s) generated 432, FMA (fused multiply-add) instruction(s) generated 434, FMA (fused multiply-add) instruction(s) generated 436, FMA (fused multiply-add) instruction(s) generated 438, FMA (fused multiply-add) instruction(s) generated 441, FMA (fused multiply-add) instruction(s) generated 442, FMA (fused multiply-add) instruction(s) generated 1670, FMA (fused multiply-add) instruction(s) generated 1671, FMA (fused multiply-add) instruction(s) generated 1674, FMA (fused multiply-add) instruction(s) generated 3039, FMA (fused multiply-add) instruction(s) generated 3052, FMA (fused multiply-add) instruction(s) generated module_isosurf_init: 3074, timer inlined, size=73 (inline) file mptrac.c (8206) 8244, Loop not vectorized/parallelized: potential early exits 8247, Loop not vectorized/parallelized: potential early exits 3081, Memory copy idiom, loop replaced by call to __c_mcopy8 3087, intpol_met_time_3d inlined, size=330 (inline) file mptrac.c (1665) 1670, Loop not vectorized/parallelized: not countable 3094, intpol_met_time_3d inlined, size=330 (inline) file mptrac.c (1665) 1670, Loop not vectorized/parallelized: not countable FMA (fused multiply-add) instruction(s) generated 1671, FMA (fused multiply-add) instruction(s) generated 1674, FMA (fused multiply-add) instruction(s) generated 3111, Loop not vectorized/parallelized: contains call module_isosurf: 3137, timer inlined, size=73 (inline) file mptrac.c (8206) 8244, Loop not vectorized/parallelized: potential early exits 8247, Loop not vectorized/parallelized: potential early exits 3140, Generating present(cache[:],dt[:],met0[:],met1[:],atm[:],ctl[:]) Generating implicit firstprivate(ip1_const,ip) Generating NVIDIA GPU code 1670, #pragma acc loop seq 1671, #pragma acc loop seq 2126, #pragma acc loop seq 2133, #pragma acc loop seq 3140, #pragma acc loop gang, vector(128) /* blockIdx.x threadIdx.x */ 3140, Local memory used for cw,ci 3152, intpol_met_time_3d inlined, size=330 (inline) file mptrac.c (1665) 1670, Loop carried scalar dependence for .inl_.inl_.inl_ihi_375_1999_12604 at line 1670 Loop carried scalar dependence for .inl_.inl_.inl_ilo_374_1998_12603 at line 1670 Scalar last value needed after loop for .inl_.inl_.inl_ilo_374_1998_12603 at line 1670 Loop not vectorized/parallelized: not countable FMA (fused multiply-add) instruction(s) generated 1671, Loop carried scalar dependence for .inl_.inl_.inl_ihi_375_2030_12638 at line 1671 Loop carried scalar dependence for .inl_.inl_.inl_ilo_374_2029_12637 at line 1671 Scalar last value needed after loop for .inl_.inl_.inl_ilo_374_2029_12637 at line 1671 FMA (fused multiply-add) instruction(s) generated 1674, FMA (fused multiply-add) instruction(s) generated 3170, FMA (fused multiply-add) instruction(s) generated 3158, intpol_met_time_3d inlined, size=330 (inline) file mptrac.c (1665) 1670, Loop carried scalar dependence for .inl_.inl_.inl_ihi_375_1999_12681 at line 1670 Loop carried scalar dependence for .inl_.inl_.inl_ilo_374_1998_12680 at line 1670 Scalar last value needed after loop for .inl_.inl_.inl_ilo_374_1998_12680 at line 1670 Loop not vectorized/parallelized: not countable 1671, Loop carried scalar dependence for .inl_.inl_.inl_ihi_375_2030_12715 at line 1671 Loop carried scalar dependence for .inl_.inl_.inl_ilo_374_2029_12714 at line 1671 Scalar last value needed after loop for .inl_.inl_.inl_ilo_374_2029_12714 at line 1671 3169, locate_irr inlined, size=16 (inline) file mptrac.c (2119) 2126, Loop carried scalar dependence for .inl_ihi_12737 at line 2126,2132 Loop carried scalar dependence for .inl_ilo_12736 at line 2126,2132 Scalar last value needed after loop for .inl_ilo_12736 at line 2141 Loop not vectorized/parallelized: not countable 2133, Loop carried scalar dependence for .inl_ihi_12737 at line 2133,2139 Loop carried scalar dependence for .inl_ilo_12736 at line 2133,2139 Scalar last value needed after loop for .inl_ilo_12736 at line 2141 Loop not vectorized/parallelized: not countable module_meteo: 1670, FMA (fused multiply-add) instruction(s) generated 1671, FMA (fused multiply-add) instruction(s) generated 1674, FMA (fused multiply-add) instruction(s) generated 3242, timer inlined, size=73 (inline) file mptrac.c (8206) 8244, Loop not vectorized/parallelized: potential early exits 8247, Loop not vectorized/parallelized: potential early exits 3250, Generating present(clim[:],atm[:],dt[:],met1[:],met0[:],ctl[:]) Generating implicit firstprivate(ip,ip1_const) Generating NVIDIA GPU code 1670, #pragma acc loop seq 1671, #pragma acc loop seq 3250, #pragma acc loop gang, vector(128) /* blockIdx.x threadIdx.x */ 3250, Local memory used for cw,ci 3258, intpol_met_time_3d inlined, size=330 (inline) file mptrac.c (1665) 1670, Loop carried scalar dependence for .inl_.inl_.inl_ihi_375_1999_12775 at line 1670 Loop carried scalar dependence for .inl_.inl_.inl_ilo_374_1998_12774 at line 1670 Scalar last value needed after loop for .inl_.inl_.inl_ilo_374_1998_12774 at line 1670 Loop not vectorized/parallelized: not countable 1671, Loop carried scalar dependence for .inl_.inl_.inl_ihi_375_2030_12809 at line 1671 Loop carried scalar dependence for .inl_.inl_.inl_ilo_374_2029_12808 at line 1671 Scalar last value needed after loop for .inl_.inl_.inl_ilo_374_2029_12808 at line 1671 1670, Loop carried scalar dependence for .inl_.inl_.inl_ihi_375_1999_12852 at line 1670 Loop carried scalar dependence for .inl_.inl_.inl_ilo_374_1998_12851 at line 1670 Scalar last value needed after loop for .inl_.inl_.inl_ilo_374_1998_12851 at line 1670 1671, Loop carried scalar dependence for .inl_.inl_.inl_ihi_375_2030_12886 at line 1671 Loop carried scalar dependence for .inl_.inl_.inl_ilo_374_2029_12885 at line 1671 Scalar last value needed after loop for .inl_.inl_.inl_ilo_374_2029_12885 at line 1671 1670, Loop carried scalar dependence for .inl_.inl_.inl_ihi_375_1999_12929 at line 1670 Loop carried scalar dependence for .inl_.inl_.inl_ilo_374_1998_12928 at line 1670 Scalar last value needed after loop for .inl_.inl_.inl_ilo_374_1998_12928 at line 1670 1671, Loop carried scalar dependence for .inl_.inl_.inl_ihi_375_2030_12963 at line 1671 Loop carried scalar dependence for .inl_.inl_.inl_ilo_374_2029_12962 at line 1671 Scalar last value needed after loop for .inl_.inl_.inl_ilo_374_2029_12962 at line 1671 1670, Loop carried scalar dependence for .inl_.inl_.inl_ihi_375_1999_13006 at line 1670 Loop carried scalar dependence for .inl_.inl_.inl_ilo_374_1998_13005 at line 1670 Scalar last value needed after loop for .inl_.inl_.inl_ilo_374_1998_13005 at line 1670 1671, Loop carried scalar dependence for .inl_.inl_.inl_ihi_375_2030_13040 at line 1671 Loop carried scalar dependence for .inl_.inl_.inl_ilo_374_2029_13039 at line 1671 Scalar last value needed after loop for .inl_.inl_.inl_ilo_374_2029_13039 at line 1671 1670, Loop carried scalar dependence for .inl_.inl_.inl_ihi_375_1999_13083 at line 1670 Loop carried scalar dependence for .inl_.inl_.inl_ilo_374_1998_13082 at line 1670 Scalar last value needed after loop for .inl_.inl_.inl_ilo_374_1998_13082 at line 1670 1671, Loop carried scalar dependence for .inl_.inl_.inl_ihi_375_2030_13117 at line 1671 Loop carried scalar dependence for .inl_.inl_.inl_ilo_374_2029_13116 at line 1671 Scalar last value needed after loop for .inl_.inl_.inl_ilo_374_2029_13116 at line 1671 1670, Loop carried scalar dependence for .inl_.inl_.inl_ihi_375_1999_13160 at line 1670 Loop carried scalar dependence for .inl_.inl_.inl_ilo_374_1998_13159 at line 1670 Scalar last value needed after loop for .inl_.inl_.inl_ilo_374_1998_13159 at line 1670 1671, Loop carried scalar dependence for .inl_.inl_.inl_ihi_375_2030_13194 at line 1671 Loop carried scalar dependence for .inl_.inl_.inl_ilo_374_2029_13193 at line 1671 Scalar last value needed after loop for .inl_.inl_.inl_ilo_374_2029_13193 at line 1671 1670, Loop carried scalar dependence for .inl_.inl_.inl_ihi_375_1999_13237 at line 1670 Loop carried scalar dependence for .inl_.inl_.inl_ilo_374_1998_13236 at line 1670 Scalar last value needed after loop for .inl_.inl_.inl_ilo_374_1998_13236 at line 1670 1671, Loop carried scalar dependence for .inl_.inl_.inl_ihi_375_2030_13271 at line 1671 Loop carried scalar dependence for .inl_.inl_.inl_ilo_374_2029_13270 at line 1671 Scalar last value needed after loop for .inl_.inl_.inl_ilo_374_2029_13270 at line 1671 1670, Loop carried scalar dependence for .inl_.inl_.inl_ihi_375_1999_13314 at line 1670 Loop carried scalar dependence for .inl_.inl_.inl_ilo_374_1998_13313 at line 1670 Scalar last value needed after loop for .inl_.inl_.inl_ilo_374_1998_13313 at line 1670 1671, Loop carried scalar dependence for .inl_.inl_.inl_ihi_375_2030_13348 at line 1671 Loop carried scalar dependence for .inl_.inl_.inl_ilo_374_2029_13347 at line 1671 Scalar last value needed after loop for .inl_.inl_.inl_ilo_374_2029_13347 at line 1671 1670, Loop carried scalar dependence for .inl_.inl_.inl_ihi_375_1999_13391 at line 1670 Loop carried scalar dependence for .inl_.inl_.inl_ilo_374_1998_13390 at line 1670 Scalar last value needed after loop for .inl_.inl_.inl_ilo_374_1998_13390 at line 1670 1671, Loop carried scalar dependence for .inl_.inl_.inl_ihi_375_2030_13425 at line 1671 Loop carried scalar dependence for .inl_.inl_.inl_ilo_374_2029_13424 at line 1671 Scalar last value needed after loop for .inl_.inl_.inl_ilo_374_2029_13424 at line 1671 1670, Loop carried scalar dependence for .inl_.inl_.inl_ihi_375_1999_13468 at line 1670 Loop carried scalar dependence for .inl_.inl_.inl_ilo_374_1998_13467 at line 1670 Scalar last value needed after loop for .inl_.inl_.inl_ilo_374_1998_13467 at line 1670 1671, Loop carried scalar dependence for .inl_.inl_.inl_ihi_375_2030_13502 at line 1671 Loop carried scalar dependence for .inl_.inl_.inl_ilo_374_2029_13501 at line 1671 Scalar last value needed after loop for .inl_.inl_.inl_ilo_374_2029_13501 at line 1671 1670, Loop carried scalar dependence for .inl_.inl_.inl_ihi_375_1999_13545 at line 1670 Loop carried scalar dependence for .inl_.inl_.inl_ilo_374_1998_13544 at line 1670 Scalar last value needed after loop for .inl_.inl_.inl_ilo_374_1998_13544 at line 1670 1671, Loop carried scalar dependence for .inl_.inl_.inl_ihi_375_2030_13579 at line 1671 Loop carried scalar dependence for .inl_.inl_.inl_ilo_374_2029_13578 at line 1671 Scalar last value needed after loop for .inl_.inl_.inl_ilo_374_2029_13578 at line 1671 1670, Loop carried scalar dependence for .inl_.inl_.inl_ihi_375_1999_13622 at line 1670 Loop carried scalar dependence for .inl_.inl_.inl_ilo_374_1998_13621 at line 1670 Scalar last value needed after loop for .inl_.inl_.inl_ilo_374_1998_13621 at line 1670 1671, Loop carried scalar dependence for .inl_.inl_.inl_ihi_375_2030_13656 at line 1671 Loop carried scalar dependence for .inl_.inl_.inl_ilo_374_2029_13655 at line 1671 Scalar last value needed after loop for .inl_.inl_.inl_ilo_374_2029_13655 at line 1671 3306, FMA (fused multiply-add) instruction(s) generated 3310, FMA (fused multiply-add) instruction(s) generated 3312, FMA (fused multiply-add) instruction(s) generated 3313, FMA (fused multiply-add) instruction(s) generated 3317, FMA (fused multiply-add) instruction(s) generated 3320, FMA (fused multiply-add) instruction(s) generated 3321, FMA (fused multiply-add) instruction(s) generated module_mixing: 3340, timer inlined, size=73 (inline) file mptrac.c (8206) 8244, Loop not vectorized/parallelized: potential early exits 8247, Loop not vectorized/parallelized: potential early exits 3354, FMA (fused multiply-add) instruction(s) generated 3355, 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 3365, #pragma acc loop gang, vector(128) /* blockIdx.x threadIdx.x */ 3355, FMA (fused multiply-add) instruction(s) generated 3365, Generating implicit firstprivate(dlat,dlon,dz,t1,t0) Loop not fused: no successor loop 3368, FMA (fused multiply-add) instruction(s) generated 3416, Generating exit data delete(izs[:1],iys[:1],ixs[:1]) module_mixing_help: 3437, 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 3450, #pragma acc loop gang, vector(128) /* blockIdx.x threadIdx.x */ 3450, Loop not fused: no successor loop Generated vector simd code for the loop 3453, Generating implicit firstprivate(ip,np) Generating NVIDIA GPU code 3459, #pragma acc loop gang, vector(128) /* blockIdx.x threadIdx.x */ 3453, 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] 3459, Generating implicit firstprivate(qnt_idx) Loop not fused: no successor loop Loop not vectorized: data dependency 3471, Generating implicit firstprivate(ngrid,i) Generating NVIDIA GPU code 3480, #pragma acc loop gang, vector(128) /* blockIdx.x threadIdx.x */ 3471, Generating implicit copyin(count[:ngrid]) [if not already present] Generating implicit copy(cmean[:ngrid]) [if not already present] 3480, Loop not fused: no successor loop Generated vector simd code for the loop 3482, Generating implicit firstprivate(ip,np) Generating NVIDIA GPU code 3490, #pragma acc loop gang, vector(128) /* blockIdx.x threadIdx.x */ 8313, #pragma acc loop seq 3482, 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] 3490, Generating implicit firstprivate(qnt_idx) 3496, tropo_weight inlined, size=88 (inline) file mptrac.c (8310) 8313, Loop carried scalar dependence for .inl_.inl_sec_3536_13695 at line 8313 Scalar last value needed after loop for .inl_.inl_sec_3536_13695 at line 8313 Loop carried scalar dependence for .inl_.inl_.inl_ihi_93_3544_13701 at line 8313 Loop carried scalar dependence for .inl_.inl_.inl_ilo_92_3543_13700 at line 8313 Scalar last value needed after loop for .inl_.inl_.inl_ilo_92_3543_13700 at line 8313 Loop not vectorized/parallelized: not countable 3498, FMA (fused multiply-add) instruction(s) generated 3502, FMA (fused multiply-add) instruction(s) generated 3512, Generating exit data delete(count[:1],cmean[:1]) 8313, FMA (fused multiply-add) instruction(s) generated 8325, FMA (fused multiply-add) instruction(s) generated module_oh_chem: 3527, timer inlined, size=73 (inline) file mptrac.c (8206) 8244, Loop not vectorized/parallelized: potential early exits 8247, Loop not vectorized/parallelized: potential early exits 3539, Generating present(clim[:],atm[:],dt[:],met1[:],met0[:],ctl[:]) Generating implicit firstprivate(ip,low,ip1_const) Generating NVIDIA GPU code 101, #pragma acc loop seq 1670, #pragma acc loop seq 1671, #pragma acc loop seq 3539, #pragma acc loop gang, vector(128) /* blockIdx.x threadIdx.x */ 3539, Local memory used for cw,ci 3544, intpol_met_time_3d inlined, size=330 (inline) file mptrac.c (1665) 1670, Loop carried scalar dependence for .inl_.inl_.inl_ihi_375_1999_13749 at line 1670 Loop carried scalar dependence for .inl_.inl_.inl_ilo_374_1998_13748 at line 1670 Scalar last value needed after loop for .inl_.inl_.inl_ilo_374_1998_13748 at line 1670 Loop not vectorized/parallelized: not countable 1671, Loop carried scalar dependence for .inl_.inl_.inl_ihi_375_2030_13783 at line 1671 Loop carried scalar dependence for .inl_.inl_.inl_ilo_374_2029_13782 at line 1671 Scalar last value needed after loop for .inl_.inl_.inl_ilo_374_2029_13782 at line 1671 3582, clim_oh inlined, size=203 (inline) file mptrac.c (95) 101, Loop carried scalar dependence for .inl_.inl_sec_16_13815 at line 101 Scalar last value needed after loop for .inl_.inl_sec_16_13815 at line 101 Loop carried scalar dependence for .inl_.inl_.inl_ihi_1_28_13823 at line 101 Loop carried scalar dependence for .inl_.inl_.inl_ilo_0_27_13822 at line 101 Scalar last value needed after loop for .inl_.inl_.inl_ilo_0_27_13822 at line 101 Loop carried scalar dependence for .inl_.inl_.inl_ihi_11_42_13837 at line 101 Loop carried scalar dependence for .inl_.inl_.inl_ilo_10_41_13836 at line 101 Scalar last value needed after loop for .inl_.inl_.inl_ilo_10_41_13836 at line 101 Loop not vectorized/parallelized: not countable FMA (fused multiply-add) instruction(s) generated 105, FMA (fused multiply-add) instruction(s) generated 1670, FMA (fused multiply-add) instruction(s) generated 1671, FMA (fused multiply-add) instruction(s) generated 1674, FMA (fused multiply-add) instruction(s) generated 3570, FMA (fused multiply-add) instruction(s) generated 3588, FMA (fused multiply-add) instruction(s) generated module_position: 1721, FMA (fused multiply-add) instruction(s) generated 1722, FMA (fused multiply-add) instruction(s) generated 1728, FMA (fused multiply-add) instruction(s) generated 3609, timer inlined, size=73 (inline) file mptrac.c (8206) 8244, Loop not vectorized/parallelized: potential early exits 8247, Loop not vectorized/parallelized: potential early exits 3612, Generating present(atm[:],dt[:],met0[:],met1[:],ctl[:]) Generating implicit firstprivate(ip1_const,ip) Generating NVIDIA GPU code 3612, #pragma acc loop gang, vector(128) /* blockIdx.x threadIdx.x */ 3623, #pragma acc loop seq 3635, #pragma acc loop seq 3637, #pragma acc loop seq 3612, Local memory used for cw,ci 3619, FMA (fused multiply-add) instruction(s) generated 3620, FMA (fused multiply-add) instruction(s) generated 3623, 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 3635, 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 3637, 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 3643, FMA (fused multiply-add) instruction(s) generated 3647, intpol_met_time_2d inlined, size=199 (inline) file mptrac.c (1716) 3650, FMA (fused multiply-add) instruction(s) generated module_rng_init: 3667, Loop not vectorized/parallelized: contains call module_rng: 3703, #omp parallel Loop not vectorized/parallelized: contains call 3710, #omp parallel Loop not vectorized/parallelized: contains call 3718, Generating update device(rs[:n]) 3724, Generating present(rs[:]) Generating implicit firstprivate(i,n) Generating NVIDIA GPU code 3733, #pragma acc loop gang, vector(128) /* blockIdx.x threadIdx.x */ 3733, Generating implicit firstprivate(rng_ctr) Loop not fused: no successor loop Generated vector simd code for the loop 3751, Generating implicit firstprivate(i,n) Generating NVIDIA GPU code 3757, #pragma acc loop gang, vector(128) /* blockIdx.x threadIdx.x */ 3751, Generating implicit copy(rs[:((n+1)/2)*2]) [if not already present] 3757, Loop not fused: no successor loop Loop not vectorized: data dependency module_sedi: 1670, FMA (fused multiply-add) instruction(s) generated 1671, FMA (fused multiply-add) instruction(s) generated 1674, FMA (fused multiply-add) instruction(s) generated 3803, timer inlined, size=73 (inline) file mptrac.c (8206) 8244, Loop not vectorized/parallelized: potential early exits 8247, Loop not vectorized/parallelized: potential early exits 3806, Generating present(atm[:],dt[:],met1[:],met0[:],ctl[:]) Generating implicit firstprivate(ip1_const,ip) Generating NVIDIA GPU code 1670, #pragma acc loop seq 1671, #pragma acc loop seq 3806, #pragma acc loop gang, vector(128) /* blockIdx.x threadIdx.x */ 3806, Local memory used for cw,ci 3811, intpol_met_time_3d inlined, size=330 (inline) file mptrac.c (1665) 1670, Loop carried scalar dependence for .inl_.inl_.inl_ihi_375_1999_13968 at line 1670 Loop carried scalar dependence for .inl_.inl_.inl_ilo_374_1998_13967 at line 1670 Scalar last value needed after loop for .inl_.inl_.inl_ilo_374_1998_13967 at line 1670 Loop not vectorized/parallelized: not countable 1671, Loop carried scalar dependence for .inl_.inl_.inl_ihi_375_2030_14002 at line 1671 Loop carried scalar dependence for .inl_.inl_.inl_ilo_374_2029_14001 at line 1671 Scalar last value needed after loop for .inl_.inl_.inl_ilo_374_2029_14001 at line 1671 3814, sedi inlined, size=14 (inline) file mptrac.c (8032) 3818, FMA (fused multiply-add) instruction(s) generated 8050, FMA (fused multiply-add) instruction(s) generated module_sort: 3830, timer inlined, size=73 (inline) file mptrac.c (8206) 8244, Loop not vectorized/parallelized: potential early exits 8247, Loop not vectorized/parallelized: potential early exits 3835, Generating enter data create(a[:np],p[:np]) Generating present(atm[:],ctl[:],a[:],p[:],met0[:]) Generating implicit firstprivate(np,ip) Generating NVIDIA GPU code 2126, #pragma acc loop seq 2133, #pragma acc loop seq 3848, #pragma acc loop gang, vector(128) /* blockIdx.x threadIdx.x */ 3849, locate_reg inlined, size=8 (inline) file mptrac.c (2183) 3849, locate_irr inlined, size=16 (inline) file mptrac.c (2119) 2126, Loop carried scalar dependence for .inl_ihi_14054 at line 2126,2132 Loop carried scalar dependence for .inl_ilo_14053 at line 2126,2132 Scalar last value needed after loop for .inl_ilo_14053 at line 2141 Loop not vectorized/parallelized: not countable 2133, Loop carried scalar dependence for .inl_ihi_14054 at line 2133,2139 Loop carried scalar dependence for .inl_ilo_14053 at line 2133,2139 Scalar last value needed after loop for .inl_ilo_14053 at line 2141 Loop not vectorized/parallelized: not countable 3871, Loop not vectorized/parallelized: contains call 3878, Generating exit data delete(p[:1],a[:1]) module_sort_help: 3890, Generating enter data create(help[:np]) Generating present(p[:],help[:],a[:]) Generating implicit firstprivate(np,ip) Generating NVIDIA GPU code 3901, #pragma acc loop gang, vector(128) /* blockIdx.x threadIdx.x */ 3901, Loop not fused: no successor loop Loop not vectorized: unprofitable for target Loop unrolled 2 times 3902, Generating implicit firstprivate(ip,np) Generating NVIDIA GPU code 3908, #pragma acc loop gang, vector(128) /* blockIdx.x threadIdx.x */ 3902, Generating implicit copyin(help[:np]) [if not already present] Generating implicit copyout(a[:np]) [if not already present] 3908, Memory copy idiom, loop replaced by call to __c_mcopy8 3915, Generating exit data delete(help[:1]) module_timesteps: 3928, timer inlined, size=73 (inline) file mptrac.c (8206) 8244, Loop not vectorized/parallelized: potential early exits 8247, Loop not vectorized/parallelized: potential early exits 3937, Generating present(atm[:],dt[:],met0[:],ctl[:]) Generating implicit firstprivate(ip,t,local,latmin,latmax,ip1_const) Generating NVIDIA GPU code 3937, #pragma acc loop gang, vector(128) /* blockIdx.x threadIdx.x */ 3937, Invariant if transformation Loop not fused: no successor loop Loop not vectorized: unknown module_timesteps_init: 3962, timer inlined, size=73 (inline) file mptrac.c (8206) 8244, Loop not vectorized/parallelized: potential early exits 8247, Loop not vectorized/parallelized: potential early exits module_tracer_chem: 3997, timer inlined, size=73 (inline) file mptrac.c (8206) 8244, Loop not vectorized/parallelized: potential early exits 8247, Loop not vectorized/parallelized: potential early exits 4000, Generating present(clim[:],atm[:],dt[:],met0[:],met1[:],ctl[:]) Generating implicit firstprivate(ip1_const,ip) Generating NVIDIA GPU code 178, #pragma acc loop seq 409, #pragma acc loop seq 427, #pragma acc loop seq 429, #pragma acc loop seq 1670, #pragma acc loop seq 1671, #pragma acc loop seq 4000, #pragma acc loop gang, vector(128) /* blockIdx.x threadIdx.x */ 4000, Local memory used for cw,ci 4005, intpol_met_time_3d inlined, size=330 (inline) file mptrac.c (1665) 1670, Loop carried scalar dependence for .inl_.inl_.inl_ihi_375_1999_14114 at line 1670 Loop carried scalar dependence for .inl_.inl_.inl_ilo_374_1998_14113 at line 1670 Scalar last value needed after loop for .inl_.inl_.inl_ilo_374_1998_14113 at line 1670 Loop not vectorized/parallelized: not countable 1671, Loop carried scalar dependence for .inl_.inl_.inl_ihi_375_2030_14148 at line 1671 Loop carried scalar dependence for .inl_.inl_.inl_ilo_374_2029_14147 at line 1671 Scalar last value needed after loop for .inl_.inl_.inl_ilo_374_2029_14147 at line 1671 4012, intpol_met_time_2d inlined, size=199 (inline) file mptrac.c (1716) 4015, sza_calc inlined, size=20 (inline) file mptrac.c (8134) 4018, clim_zm inlined, size=140 (inline) file mptrac.c (405) 180, FMA (fused multiply-add) instruction(s) generated 183, FMA (fused multiply-add) instruction(s) generated 185, FMA (fused multiply-add) instruction(s) generated 187, FMA (fused multiply-add) instruction(s) generated 189, FMA (fused multiply-add) instruction(s) generated 192, FMA (fused multiply-add) instruction(s) generated 193, FMA (fused multiply-add) instruction(s) generated 409, Loop carried scalar dependence for .inl_sec_14243 at line 409 Scalar last value needed after loop for .inl_sec_14243 at line 427,442 Loop not vectorized/parallelized: not countable 427, Loop carried scalar dependence for .inl_.inl_ihi_1_14255 at line 427 Loop carried scalar dependence for .inl_.inl_ilo_0_14254 at line 427 Scalar last value needed after loop for .inl_.inl_ilo_0_14254 at line 427 Loop not vectorized/parallelized: not countable 429, Loop carried scalar dependence for .inl_.inl_ihi_11_14269 at line 429 Loop carried scalar dependence for .inl_.inl_ilo_10_14268 at line 429 Scalar last value needed after loop for .inl_.inl_ilo_10_14268 at line 429 Loop not vectorized/parallelized: not countable FMA (fused multiply-add) instruction(s) generated 432, FMA (fused multiply-add) instruction(s) generated 434, FMA (fused multiply-add) instruction(s) generated 436, FMA (fused multiply-add) instruction(s) generated 438, FMA (fused multiply-add) instruction(s) generated 441, FMA (fused multiply-add) instruction(s) generated 442, FMA (fused multiply-add) instruction(s) generated 1670, FMA (fused multiply-add) instruction(s) generated 1671, FMA (fused multiply-add) instruction(s) generated 1674, FMA (fused multiply-add) instruction(s) generated 1721, FMA (fused multiply-add) instruction(s) generated 1722, FMA (fused multiply-add) instruction(s) generated 1728, FMA (fused multiply-add) instruction(s) generated 4015, FMA (fused multiply-add) instruction(s) generated 4018, FMA (fused multiply-add) instruction(s) generated 8137, FMA (fused multiply-add) instruction(s) generated 8140, FMA (fused multiply-add) instruction(s) generated 8141, FMA (fused multiply-add) instruction(s) generated 8142, FMA (fused multiply-add) instruction(s) generated 8151, FMA (fused multiply-add) instruction(s) generated 8154, FMA (fused multiply-add) instruction(s) generated 8157, FMA (fused multiply-add) instruction(s) generated 8163, FMA (fused multiply-add) instruction(s) generated 4024, clim_photo inlined, size=132 (inline) file mptrac.c (154) 178, Loop carried scalar dependence for .inl_.inl_ihi_79_14289 at line 178 Loop carried scalar dependence for .inl_.inl_ilo_78_14288 at line 178 Scalar last value needed after loop for .inl_.inl_ilo_78_14288 at line 178 Loop not vectorized/parallelized: not countable 4032, clim_photo inlined, size=132 (inline) file mptrac.c (154) 178, Loop carried scalar dependence for .inl_.inl_ihi_79_14322 at line 178 Loop carried scalar dependence for .inl_.inl_ilo_78_14321 at line 178 Scalar last value needed after loop for .inl_.inl_ilo_78_14321 at line 178 Loop not vectorized/parallelized: not countable 4040, clim_photo inlined, size=132 (inline) file mptrac.c (154) 178, Loop carried scalar dependence for .inl_.inl_ihi_79_14355 at line 178 Loop carried scalar dependence for .inl_.inl_ilo_78_14354 at line 178 Scalar last value needed after loop for .inl_.inl_ilo_78_14354 at line 178 Loop not vectorized/parallelized: not countable 4048, clim_photo inlined, size=132 (inline) file mptrac.c (154) 178, Loop carried scalar dependence for .inl_.inl_ihi_79_14388 at line 178 Loop carried scalar dependence for .inl_.inl_ilo_78_14387 at line 178 Scalar last value needed after loop for .inl_.inl_ilo_78_14387 at line 178 Loop not vectorized/parallelized: not countable module_wet_deposition: 1670, FMA (fused multiply-add) instruction(s) generated 1671, FMA (fused multiply-add) instruction(s) generated 1674, FMA (fused multiply-add) instruction(s) generated 1721, FMA (fused multiply-add) instruction(s) generated 1722, FMA (fused multiply-add) instruction(s) generated 1728, FMA (fused multiply-add) instruction(s) generated 4065, timer inlined, size=73 (inline) file mptrac.c (8206) 8244, Loop not vectorized/parallelized: potential early exits 8247, Loop not vectorized/parallelized: potential early exits 4072, Generating present(atm[:],dt[:],met1[:],met0[:],ctl[:]) Generating implicit firstprivate(ip1_const,ip) Generating NVIDIA GPU code 1670, #pragma acc loop seq 1671, #pragma acc loop seq 4072, #pragma acc loop gang, vector(128) /* blockIdx.x threadIdx.x */ 4072, Local memory used for cw,ci 4077, intpol_met_time_2d inlined, size=199 (inline) file mptrac.c (1716) 4083, intpol_met_time_2d inlined, size=199 (inline) file mptrac.c (1716) 4087, intpol_met_time_2d inlined, size=199 (inline) file mptrac.c (1716) 4095, intpol_met_time_3d inlined, size=330 (inline) file mptrac.c (1665) 1670, Loop carried scalar dependence for .inl_.inl_.inl_ihi_375_1999_14622 at line 1670 Loop carried scalar dependence for .inl_.inl_.inl_ilo_374_1998_14621 at line 1670 Scalar last value needed after loop for .inl_.inl_.inl_ilo_374_1998_14621 at line 1670 Loop not vectorized/parallelized: not countable 1671, Loop carried scalar dependence for .inl_.inl_.inl_ihi_375_2030_14656 at line 1671 Loop carried scalar dependence for .inl_.inl_.inl_ilo_374_2029_14655 at line 1671 Scalar last value needed after loop for .inl_.inl_.inl_ilo_374_2029_14655 at line 1671 4096, intpol_met_time_3d inlined, size=330 (inline) file mptrac.c (1665) 1670, Loop carried scalar dependence for .inl_.inl_.inl_ihi_375_1999_14699 at line 1670 Loop carried scalar dependence for .inl_.inl_.inl_ilo_374_1998_14698 at line 1670 Scalar last value needed after loop for .inl_.inl_.inl_ilo_374_1998_14698 at line 1670 1671, Loop carried scalar dependence for .inl_.inl_.inl_ihi_375_2030_14733 at line 1671 Loop carried scalar dependence for .inl_.inl_.inl_ilo_374_2029_14732 at line 1671 Scalar last value needed after loop for .inl_.inl_.inl_ilo_374_2029_14732 at line 1671 4097, intpol_met_time_3d inlined, size=330 (inline) file mptrac.c (1665) 1670, Loop carried scalar dependence for .inl_.inl_.inl_ihi_375_1999_14776 at line 1670 Loop carried scalar dependence for .inl_.inl_.inl_ilo_374_1998_14775 at line 1670 Scalar last value needed after loop for .inl_.inl_.inl_ilo_374_1998_14775 at line 1670 1671, Loop carried scalar dependence for .inl_.inl_.inl_ihi_375_2030_14810 at line 1671 Loop carried scalar dependence for .inl_.inl_.inl_ilo_374_2029_14809 at line 1671 Scalar last value needed after loop for .inl_.inl_.inl_ilo_374_2029_14809 at line 1671 4098, intpol_met_time_3d inlined, size=330 (inline) file mptrac.c (1665) 1670, Loop carried scalar dependence for .inl_.inl_.inl_ihi_375_1999_14853 at line 1670 Loop carried scalar dependence for .inl_.inl_.inl_ilo_374_1998_14852 at line 1670 Scalar last value needed after loop for .inl_.inl_.inl_ilo_374_1998_14852 at line 1670 1671, Loop carried scalar dependence for .inl_.inl_.inl_ihi_375_2030_14887 at line 1671 Loop carried scalar dependence for .inl_.inl_.inl_ilo_374_2029_14886 at line 1671 Scalar last value needed after loop for .inl_.inl_.inl_ilo_374_2029_14886 at line 1671 4103, intpol_met_time_3d inlined, size=330 (inline) file mptrac.c (1665) 1670, Loop carried scalar dependence for .inl_.inl_.inl_ihi_375_1999_14930 at line 1670 Loop carried scalar dependence for .inl_.inl_.inl_ilo_374_1998_14929 at line 1670 Scalar last value needed after loop for .inl_.inl_.inl_ilo_374_1998_14929 at line 1670 1671, Loop carried scalar dependence for .inl_.inl_.inl_ihi_375_2030_14964 at line 1671 Loop carried scalar dependence for .inl_.inl_.inl_ilo_374_2029_14963 at line 1671 Scalar last value needed after loop for .inl_.inl_.inl_ilo_374_2029_14963 at line 1671 4116, FMA (fused multiply-add) instruction(s) generated 4139, FMA (fused multiply-add) instruction(s) generated 4168, FMA (fused multiply-add) instruction(s) generated 4179, FMA (fused multiply-add) instruction(s) generated nat_temperature: 4195, Generating acc routine seq Generating NVIDIA GPU code 4203, FMA (fused multiply-add) instruction(s) generated 4204, FMA (fused multiply-add) instruction(s) generated 4206, FMA (fused multiply-add) instruction(s) generated 4207, FMA (fused multiply-add) instruction(s) generated read_atm: 4224, timer inlined, size=73 (inline) file mptrac.c (8206) 8244, Loop not vectorized/parallelized: potential early exits 8247, Loop not vectorized/parallelized: potential early exits 4234, read_atm_asc inlined, size=66 (inline) file mptrac.c (4290) 4309, Loop not vectorized/parallelized: contains call 4238, read_atm_bin inlined, size=74 (inline) file mptrac.c (4332) 4363, Loop not vectorized/parallelized: contains call 4272, Loop not vectorized/parallelized: contains call read_atm_asc: 4309, Loop not vectorized/parallelized: contains call read_atm_bin: 4363, Loop not vectorized/parallelized: contains call read_atm_clams: 4406, Loop not vectorized/parallelized: not countable read_atm_nc: 4462, Loop not vectorized/parallelized: contains call read_clim: 4479, timer inlined, size=73 (inline) file mptrac.c (8206) 8244, Loop not vectorized/parallelized: potential early exits 8247, Loop not vectorized/parallelized: potential early exits 4496, clim_oh_diurnal_correction inlined, size=47 (inline) file mptrac.c (118) 124, Loop not vectorized/parallelized: too deeply nested 133, Loop not vectorized/parallelized: not countable 134, sza_calc inlined, size=20 (inline) file mptrac.c (8134) 134, FMA (fused multiply-add) instruction(s) generated 4513, read_clim_ts inlined, size=53 (inline) file mptrac.c (4655) 4669, Loop not vectorized/parallelized: contains call 4517, read_clim_ts inlined, size=53 (inline) file mptrac.c (4655) 4669, Loop not vectorized/parallelized: contains call 4521, read_clim_ts inlined, size=53 (inline) file mptrac.c (4655) 4669, Loop not vectorized/parallelized: contains call 4525, read_clim_ts inlined, size=53 (inline) file mptrac.c (4655) 4669, Loop not vectorized/parallelized: contains call 4529, read_clim_ts inlined, size=53 (inline) file mptrac.c (4655) 4669, Loop not vectorized/parallelized: contains call read_clim_photo: 4568, read_clim_photo_help inlined, size=58 (inline) file mptrac.c (4629) 4643, Memory copy idiom, loop replaced by call to __c_mcopy8 4569, read_clim_photo_help inlined, size=58 (inline) file mptrac.c (4629) 4643, Memory copy idiom, loop replaced by call to __c_mcopy8 4570, read_clim_photo_help inlined, size=58 (inline) file mptrac.c (4629) 4643, Memory copy idiom, loop replaced by call to __c_mcopy8 4571, read_clim_photo_help inlined, size=58 (inline) file mptrac.c (4629) 4643, Memory copy idiom, loop replaced by call to __c_mcopy8 4572, read_clim_photo_help inlined, size=58 (inline) file mptrac.c (4629) 4643, Memory copy idiom, loop replaced by call to __c_mcopy8 4573, read_clim_photo_help inlined, size=58 (inline) file mptrac.c (4629) 4643, Memory copy idiom, loop replaced by call to __c_mcopy8 4574, read_clim_photo_help inlined, size=58 (inline) file mptrac.c (4629) 4643, Memory copy idiom, loop replaced by call to __c_mcopy8 4575, read_clim_photo_help inlined, size=58 (inline) file mptrac.c (4629) 4643, Memory copy idiom, loop replaced by call to __c_mcopy8 4576, read_clim_photo_help inlined, size=58 (inline) file mptrac.c (4629) 4643, Memory copy idiom, loop replaced by call to __c_mcopy8 read_clim_photo_help: 4643, Memory copy idiom, loop replaced by call to __c_mcopy8 read_clim_ts: 4670, Loop not vectorized/parallelized: contains call read_clim_zm: 4761, Loop not vectorized/parallelized: not countable 4766, Loop not vectorized/parallelized: too deeply nested 4770, Loop not vectorized/parallelized: potential early exits 4775, Loop not vectorized/parallelized: potential early exits read_ctl: 4813, timer inlined, size=73 (inline) file mptrac.c (8206) 8244, Loop not vectorized/parallelized: potential early exits 8247, Loop not vectorized/parallelized: potential early exits 4911, scan_ctl inlined, size=51 (inline) file mptrac.c (7963) 7986, Loop not vectorized/parallelized: potential early exits 7997, Loop not vectorized/parallelized: potential early exits 4917, scan_ctl inlined, size=51 (inline) file mptrac.c (7963) 7986, Loop not vectorized/parallelized: potential early exits 7997, Loop not vectorized/parallelized: potential early exits 4918, scan_ctl inlined, size=51 (inline) file mptrac.c (7963) 7986, Loop not vectorized/parallelized: potential early exits 7997, Loop not vectorized/parallelized: potential early exits 4920, scan_ctl inlined, size=51 (inline) file mptrac.c (7963) 7986, Loop not vectorized/parallelized: potential early exits 7997, Loop not vectorized/parallelized: potential early exits 5022, scan_ctl inlined, size=51 (inline) file mptrac.c (7963) 7986, Loop not vectorized/parallelized: potential early exits 7997, Loop not vectorized/parallelized: potential early exits 5026, scan_ctl inlined, size=51 (inline) file mptrac.c (7963) 7986, Loop not vectorized/parallelized: potential early exits 7997, Loop not vectorized/parallelized: potential early exits 5032, scan_ctl inlined, size=51 (inline) file mptrac.c (7963) 7986, Loop not vectorized/parallelized: potential early exits 7997, Loop not vectorized/parallelized: potential early exits 5037, scan_ctl inlined, size=51 (inline) file mptrac.c (7963) 7986, Loop not vectorized/parallelized: potential early exits 7997, Loop not vectorized/parallelized: potential early exits 5039, scan_ctl inlined, size=51 (inline) file mptrac.c (7963) 7986, Loop not vectorized/parallelized: potential early exits 7997, Loop not vectorized/parallelized: potential early exits 5044, scan_ctl inlined, size=51 (inline) file mptrac.c (7963) 7986, Loop not vectorized/parallelized: potential early exits 7997, Loop not vectorized/parallelized: potential early exits 5048, scan_ctl inlined, size=51 (inline) file mptrac.c (7963) 7986, Loop not vectorized/parallelized: potential early exits 7997, Loop not vectorized/parallelized: potential early exits 5049, scan_ctl inlined, size=51 (inline) file mptrac.c (7963) 7986, Loop not vectorized/parallelized: potential early exits 7997, Loop not vectorized/parallelized: potential early exits 5052, scan_ctl inlined, size=51 (inline) file mptrac.c (7963) 7986, Loop not vectorized/parallelized: potential early exits 7997, Loop not vectorized/parallelized: potential early exits 5053, scan_ctl inlined, size=51 (inline) file mptrac.c (7963) 7986, Loop not vectorized/parallelized: potential early exits 7997, Loop not vectorized/parallelized: potential early exits 5054, scan_ctl inlined, size=51 (inline) file mptrac.c (7963) 7986, Loop not vectorized/parallelized: potential early exits 7997, Loop not vectorized/parallelized: potential early exits 5056, scan_ctl inlined, size=51 (inline) file mptrac.c (7963) 7986, Loop not vectorized/parallelized: potential early exits 7997, Loop not vectorized/parallelized: potential early exits 5061, scan_ctl inlined, size=51 (inline) file mptrac.c (7963) 7986, Loop not vectorized/parallelized: potential early exits 7997, Loop not vectorized/parallelized: potential early exits 5063, scan_ctl inlined, size=51 (inline) file mptrac.c (7963) 7986, Loop not vectorized/parallelized: potential early exits 7997, Loop not vectorized/parallelized: potential early exits 5065, scan_ctl inlined, size=51 (inline) file mptrac.c (7963) 7986, Loop not vectorized/parallelized: potential early exits 7997, Loop not vectorized/parallelized: potential early exits 5067, scan_ctl inlined, size=51 (inline) file mptrac.c (7963) 7986, Loop not vectorized/parallelized: potential early exits 7997, Loop not vectorized/parallelized: potential early exits 5069, scan_ctl inlined, size=51 (inline) file mptrac.c (7963) 7986, Loop not vectorized/parallelized: potential early exits 7997, Loop not vectorized/parallelized: potential early exits 5071, scan_ctl inlined, size=51 (inline) file mptrac.c (7963) 7986, Loop not vectorized/parallelized: potential early exits 7997, Loop not vectorized/parallelized: potential early exits 5073, scan_ctl inlined, size=51 (inline) file mptrac.c (7963) 7986, Loop not vectorized/parallelized: potential early exits 7997, Loop not vectorized/parallelized: potential early exits 5075, scan_ctl inlined, size=51 (inline) file mptrac.c (7963) 7986, Loop not vectorized/parallelized: potential early exits 7997, Loop not vectorized/parallelized: potential early exits 5077, scan_ctl inlined, size=51 (inline) file mptrac.c (7963) 7986, Loop not vectorized/parallelized: potential early exits 7997, Loop not vectorized/parallelized: potential early exits 5079, scan_ctl inlined, size=51 (inline) file mptrac.c (7963) 7986, Loop not vectorized/parallelized: potential early exits 7997, Loop not vectorized/parallelized: potential early exits 5081, scan_ctl inlined, size=51 (inline) file mptrac.c (7963) 7986, Loop not vectorized/parallelized: potential early exits 7997, Loop not vectorized/parallelized: potential early exits 5083, scan_ctl inlined, size=51 (inline) file mptrac.c (7963) 7986, Loop not vectorized/parallelized: potential early exits 7997, Loop not vectorized/parallelized: potential early exits 5085, scan_ctl inlined, size=51 (inline) file mptrac.c (7963) 7986, Loop not vectorized/parallelized: potential early exits 7997, Loop not vectorized/parallelized: potential early exits 5087, scan_ctl inlined, size=51 (inline) file mptrac.c (7963) 7986, Loop not vectorized/parallelized: potential early exits 7997, Loop not vectorized/parallelized: potential early exits 5089, scan_ctl inlined, size=51 (inline) file mptrac.c (7963) 7986, Loop not vectorized/parallelized: potential early exits 7997, Loop not vectorized/parallelized: potential early exits 5091, scan_ctl inlined, size=51 (inline) file mptrac.c (7963) 7986, Loop not vectorized/parallelized: potential early exits 7997, Loop not vectorized/parallelized: potential early exits 5093, scan_ctl inlined, size=51 (inline) file mptrac.c (7963) 7986, Loop not vectorized/parallelized: potential early exits 7997, Loop not vectorized/parallelized: potential early exits 5095, scan_ctl inlined, size=51 (inline) file mptrac.c (7963) 7986, Loop not vectorized/parallelized: potential early exits 7997, Loop not vectorized/parallelized: potential early exits 5097, scan_ctl inlined, size=51 (inline) file mptrac.c (7963) 7986, Loop not vectorized/parallelized: potential early exits 7997, Loop not vectorized/parallelized: potential early exits 5099, scan_ctl inlined, size=51 (inline) file mptrac.c (7963) 7986, Loop not vectorized/parallelized: potential early exits 7997, Loop not vectorized/parallelized: potential early exits 5100, scan_ctl inlined, size=51 (inline) file mptrac.c (7963) 7986, Loop not vectorized/parallelized: potential early exits 7997, Loop not vectorized/parallelized: potential early exits 5101, scan_ctl inlined, size=51 (inline) file mptrac.c (7963) 7986, Loop not vectorized/parallelized: potential early exits 7997, Loop not vectorized/parallelized: potential early exits 5104, scan_ctl inlined, size=51 (inline) file mptrac.c (7963) 7986, Loop not vectorized/parallelized: potential early exits 7997, Loop not vectorized/parallelized: potential early exits 5105, scan_ctl inlined, size=51 (inline) file mptrac.c (7963) 7986, Loop not vectorized/parallelized: potential early exits 7997, Loop not vectorized/parallelized: potential early exits 5106, scan_ctl inlined, size=51 (inline) file mptrac.c (7963) 7986, Loop not vectorized/parallelized: potential early exits 7997, Loop not vectorized/parallelized: potential early exits 5109, scan_ctl inlined, size=51 (inline) file mptrac.c (7963) 7986, Loop not vectorized/parallelized: potential early exits 7997, Loop not vectorized/parallelized: potential early exits 5111, scan_ctl inlined, size=51 (inline) file mptrac.c (7963) 7986, Loop not vectorized/parallelized: potential early exits 7997, Loop not vectorized/parallelized: potential early exits 5114, scan_ctl inlined, size=51 (inline) file mptrac.c (7963) 7986, Loop not vectorized/parallelized: potential early exits 7997, Loop not vectorized/parallelized: potential early exits 5122, scan_ctl inlined, size=51 (inline) file mptrac.c (7963) 7986, Loop not vectorized/parallelized: potential early exits 7997, Loop not vectorized/parallelized: potential early exits 5126, scan_ctl inlined, size=51 (inline) file mptrac.c (7963) 7986, Loop not vectorized/parallelized: potential early exits 7997, Loop not vectorized/parallelized: potential early exits 5128, scan_ctl inlined, size=51 (inline) file mptrac.c (7963) 7986, Loop not vectorized/parallelized: potential early exits 7997, Loop not vectorized/parallelized: potential early exits 5130, scan_ctl inlined, size=51 (inline) file mptrac.c (7963) 7986, Loop not vectorized/parallelized: potential early exits 7997, Loop not vectorized/parallelized: potential early exits 5132, scan_ctl inlined, size=51 (inline) file mptrac.c (7963) 7986, Loop not vectorized/parallelized: potential early exits 7997, Loop not vectorized/parallelized: potential early exits 5136, scan_ctl inlined, size=51 (inline) file mptrac.c (7963) 7986, Loop not vectorized/parallelized: potential early exits 7997, Loop not vectorized/parallelized: potential early exits 5138, scan_ctl inlined, size=51 (inline) file mptrac.c (7963) 7986, Loop not vectorized/parallelized: potential early exits 7997, Loop not vectorized/parallelized: potential early exits 5140, scan_ctl inlined, size=51 (inline) file mptrac.c (7963) 7986, Loop not vectorized/parallelized: potential early exits 7997, Loop not vectorized/parallelized: potential early exits 5142, scan_ctl inlined, size=51 (inline) file mptrac.c (7963) 7986, Loop not vectorized/parallelized: potential early exits 7997, Loop not vectorized/parallelized: potential early exits 5144, scan_ctl inlined, size=51 (inline) file mptrac.c (7963) 7986, Loop not vectorized/parallelized: potential early exits 7997, Loop not vectorized/parallelized: potential early exits 5146, scan_ctl inlined, size=51 (inline) file mptrac.c (7963) 7986, Loop not vectorized/parallelized: potential early exits 7997, Loop not vectorized/parallelized: potential early exits 5150, scan_ctl inlined, size=51 (inline) file mptrac.c (7963) 7986, Loop not vectorized/parallelized: potential early exits 7997, Loop not vectorized/parallelized: potential early exits 5153, scan_ctl inlined, size=51 (inline) file mptrac.c (7963) 7986, Loop not vectorized/parallelized: potential early exits 7997, Loop not vectorized/parallelized: potential early exits 5155, scan_ctl inlined, size=51 (inline) file mptrac.c (7963) 7986, Loop not vectorized/parallelized: potential early exits 7997, Loop not vectorized/parallelized: potential early exits 5158, scan_ctl inlined, size=51 (inline) file mptrac.c (7963) 7986, Loop not vectorized/parallelized: potential early exits 7997, Loop not vectorized/parallelized: potential early exits 5164, scan_ctl inlined, size=51 (inline) file mptrac.c (7963) 7986, Loop not vectorized/parallelized: potential early exits 7997, Loop not vectorized/parallelized: potential early exits 5168, scan_ctl inlined, size=51 (inline) file mptrac.c (7963) 7986, Loop not vectorized/parallelized: potential early exits 7997, Loop not vectorized/parallelized: potential early exits 5172, scan_ctl inlined, size=51 (inline) file mptrac.c (7963) 7986, Loop not vectorized/parallelized: potential early exits 7997, Loop not vectorized/parallelized: potential early exits 5174, scan_ctl inlined, size=51 (inline) file mptrac.c (7963) 7986, Loop not vectorized/parallelized: potential early exits 7997, Loop not vectorized/parallelized: potential early exits 5176, scan_ctl inlined, size=51 (inline) file mptrac.c (7963) 7986, Loop not vectorized/parallelized: potential early exits 7997, Loop not vectorized/parallelized: potential early exits 5178, scan_ctl inlined, size=51 (inline) file mptrac.c (7963) 7986, Loop not vectorized/parallelized: potential early exits 7997, Loop not vectorized/parallelized: potential early exits 5180, scan_ctl inlined, size=51 (inline) file mptrac.c (7963) 7986, Loop not vectorized/parallelized: potential early exits 7997, Loop not vectorized/parallelized: potential early exits 5182, scan_ctl inlined, size=51 (inline) file mptrac.c (7963) 7986, Loop not vectorized/parallelized: potential early exits 7997, Loop not vectorized/parallelized: potential early exits 5186, scan_ctl inlined, size=51 (inline) file mptrac.c (7963) 7986, Loop not vectorized/parallelized: potential early exits 7997, Loop not vectorized/parallelized: potential early exits 5188, scan_ctl inlined, size=51 (inline) file mptrac.c (7963) 7986, Loop not vectorized/parallelized: potential early exits 7997, Loop not vectorized/parallelized: potential early exits 5190, scan_ctl inlined, size=51 (inline) file mptrac.c (7963) 7986, Loop not vectorized/parallelized: potential early exits 7997, Loop not vectorized/parallelized: potential early exits 5191, scan_ctl inlined, size=51 (inline) file mptrac.c (7963) 7986, Loop not vectorized/parallelized: potential early exits 7997, Loop not vectorized/parallelized: potential early exits 5193, scan_ctl inlined, size=51 (inline) file mptrac.c (7963) 7986, Loop not vectorized/parallelized: potential early exits 7997, Loop not vectorized/parallelized: potential early exits 5197, scan_ctl inlined, size=51 (inline) file mptrac.c (7963) 7986, Loop not vectorized/parallelized: potential early exits 7997, Loop not vectorized/parallelized: potential early exits 5319, Loop not vectorized/parallelized: contains call 5341, Loop not vectorized/parallelized: contains call 5346, Loop not vectorized/parallelized: contains call read_kernel: 5606, Loop not vectorized/parallelized: contains call 5624, Generated vector simd code for the loop read_met: 5721, timer inlined, size=73 (inline) file mptrac.c (8206) 8244, Loop not vectorized/parallelized: potential early exits 8247, Loop not vectorized/parallelized: potential early exits 5749, jsec2time inlined, size=13 (inline) file mptrac.c (1840) 5800, read_met_bin_2d inlined, size=33 (inline) file mptrac.c (5881) 5897, Memory copy idiom, loop replaced by call to __c_mcopy4 5801, read_met_bin_2d inlined, size=33 (inline) file mptrac.c (5881) 5897, Memory copy idiom, loop replaced by call to __c_mcopy4 5802, read_met_bin_2d inlined, size=33 (inline) file mptrac.c (5881) 5897, Memory copy idiom, loop replaced by call to __c_mcopy4 5803, read_met_bin_2d inlined, size=33 (inline) file mptrac.c (5881) 5897, Memory copy idiom, loop replaced by call to __c_mcopy4 5804, read_met_bin_2d inlined, size=33 (inline) file mptrac.c (5881) 5897, Memory copy idiom, loop replaced by call to __c_mcopy4 5806, read_met_bin_2d inlined, size=33 (inline) file mptrac.c (5881) 5897, Memory copy idiom, loop replaced by call to __c_mcopy4 5807, read_met_bin_2d inlined, size=33 (inline) file mptrac.c (5881) 5897, Memory copy idiom, loop replaced by call to __c_mcopy4 5809, read_met_bin_2d inlined, size=33 (inline) file mptrac.c (5881) 5897, Memory copy idiom, loop replaced by call to __c_mcopy4 5810, read_met_bin_2d inlined, size=33 (inline) file mptrac.c (5881) 5897, Memory copy idiom, loop replaced by call to __c_mcopy4 5811, read_met_bin_2d inlined, size=33 (inline) file mptrac.c (5881) 5897, Memory copy idiom, loop replaced by call to __c_mcopy4 5812, read_met_bin_2d inlined, size=33 (inline) file mptrac.c (5881) 5897, Memory copy idiom, loop replaced by call to __c_mcopy4 5813, read_met_bin_2d inlined, size=33 (inline) file mptrac.c (5881) 5897, Memory copy idiom, loop replaced by call to __c_mcopy4 5814, read_met_bin_2d inlined, size=33 (inline) file mptrac.c (5881) 5897, Memory copy idiom, loop replaced by call to __c_mcopy4 5815, read_met_bin_2d inlined, size=33 (inline) file mptrac.c (5881) 5897, Memory copy idiom, loop replaced by call to __c_mcopy4 5816, read_met_bin_2d inlined, size=33 (inline) file mptrac.c (5881) 5897, Memory copy idiom, loop replaced by call to __c_mcopy4 5817, read_met_bin_2d inlined, size=33 (inline) file mptrac.c (5881) 5897, Memory copy idiom, loop replaced by call to __c_mcopy4 5818, read_met_bin_2d inlined, size=33 (inline) file mptrac.c (5881) 5897, Memory copy idiom, loop replaced by call to __c_mcopy4 5819, read_met_bin_2d inlined, size=33 (inline) file mptrac.c (5881) 5897, Memory copy idiom, loop replaced by call to __c_mcopy4 5820, read_met_bin_2d inlined, size=33 (inline) file mptrac.c (5881) 5897, Memory copy idiom, loop replaced by call to __c_mcopy4 5821, read_met_bin_2d inlined, size=33 (inline) file mptrac.c (5881) 5897, Memory copy idiom, loop replaced by call to __c_mcopy4 read_met_bin_2d: 5897, Memory copy idiom, loop replaced by call to __c_mcopy4 read_met_bin_3d: 5947, compress_zfp inlined, size=72 (inline) file mptrac.c (763) 5957, compress_zstd inlined, size=54 (inline) file mptrac.c (848) 5976, #omp parallel 5978, Loop not vectorized: data dependency read_met_cape: 212, FMA (fused multiply-add) instruction(s) generated 215, FMA (fused multiply-add) instruction(s) generated 219, FMA (fused multiply-add) instruction(s) generated 1472, FMA (fused multiply-add) instruction(s) generated 1493, FMA (fused multiply-add) instruction(s) generated 1496, FMA (fused multiply-add) instruction(s) generated 1499, FMA (fused multiply-add) instruction(s) generated 1503, FMA (fused multiply-add) instruction(s) generated 1507, FMA (fused multiply-add) instruction(s) generated 1513, FMA (fused multiply-add) instruction(s) generated 1514, FMA (fused multiply-add) instruction(s) generated 1902, FMA (fused multiply-add) instruction(s) generated 1905, FMA (fused multiply-add) instruction(s) generated 5997, timer inlined, size=73 (inline) file mptrac.c (8206) 8244, Loop not vectorized/parallelized: potential early exits 8247, Loop not vectorized/parallelized: potential early exits 6005, #omp parallel 6013, Loop not vectorized/parallelized: potential early exits 6015, FMA (fused multiply-add) instruction(s) generated 6038, Loop not vectorized/parallelized: not countable 6040, FMA (fused multiply-add) instruction(s) generated 6052, FMA (fused multiply-add) instruction(s) generated 6055, intpol_met_space_3d inlined, size=134 (inline) file mptrac.c (1469) 1482, Loop not vectorized/parallelized: not countable 6057, intpol_met_space_3d inlined, size=134 (inline) file mptrac.c (1469) 6059, FMA (fused multiply-add) instruction(s) generated 6070, clim_tropo inlined, size=63 (inline) file mptrac.c (203) 207, Loop not vectorized/parallelized: not countable 211, Loop not vectorized/parallelized: not countable 6070, FMA (fused multiply-add) instruction(s) generated 6072, FMA (fused multiply-add) instruction(s) generated 6074, lapse_rate inlined, size=10 (inline) file mptrac.c (1893) 6076, FMA (fused multiply-add) instruction(s) generated 6077, intpol_met_space_3d inlined, size=134 (inline) file mptrac.c (1469) 1482, Loop not vectorized/parallelized: not countable 6079, intpol_met_space_3d inlined, size=134 (inline) file mptrac.c (1469) 6082, FMA (fused multiply-add) instruction(s) generated read_met_cloud: 6106, timer inlined, size=73 (inline) file mptrac.c (8206) 8244, Loop not vectorized/parallelized: potential early exits 8247, Loop not vectorized/parallelized: potential early exits 6111, #omp parallel 6120, Loop not vectorized/parallelized: contains call read_met_detrend: 6164, timer inlined, size=73 (inline) file mptrac.c (8206) 8244, Loop not vectorized/parallelized: potential early exits 8247, Loop not vectorized/parallelized: potential early exits 6180, #omp parallel 6181, Loop not vectorized/parallelized: too deeply nested 6185, geo2cart inlined, size=10 (inline) file mptrac.c (990) 6195, Loop not vectorized/parallelized: not countable 6214, geo2cart inlined, size=10 (inline) file mptrac.c (990) 6217, FMA (fused multiply-add) instruction(s) generated 6221, Loop not vectorized/parallelized: not countable 6222, FMA (fused multiply-add) instruction(s) generated 6223, FMA (fused multiply-add) instruction(s) generated 6224, FMA (fused multiply-add) instruction(s) generated 6225, FMA (fused multiply-add) instruction(s) generated 6231, Loop not vectorized/parallelized: not countable 6242, #omp parallel 6244, Loop not vectorized: data dependency read_met_extrapolate: 6261, timer inlined, size=73 (inline) file mptrac.c (8206) 8244, Loop not vectorized/parallelized: potential early exits 8247, Loop not vectorized/parallelized: potential early exits 6266, #omp parallel 6271, Loop not vectorized/parallelized: potential early exits 6279, Loop not vectorized: data dependency read_met_geopot: 6308, timer inlined, size=73 (inline) file mptrac.c (8206) 8244, Loop not vectorized/parallelized: potential early exits 8247, Loop not vectorized/parallelized: potential early exits 6317, #omp parallel Generated vector simd code for the loop 6322, #omp parallel 6330, locate_irr inlined, size=16 (inline) file mptrac.c (2119) 2126, Loop not vectorized/parallelized: not countable 2133, Loop not vectorized/parallelized: not countable 6331, FMA (fused multiply-add) instruction(s) generated 6333, FMA (fused multiply-add) instruction(s) generated 6338, FMA (fused multiply-add) instruction(s) generated 6342, Loop not vectorized/parallelized: not countable 6343, FMA (fused multiply-add) instruction(s) generated 6350, FMA (fused multiply-add) instruction(s) generated 6354, Loop not vectorized: data dependency 6355, FMA (fused multiply-add) instruction(s) generated 6380, #omp parallel 6381, Loop not vectorized: unknown Loop not vectorized: may not be beneficial for target 6382, FMA (fused multiply-add) instruction(s) generated 6387, #omp parallel 6389, Loop not vectorized: unknown Loop not vectorized: may not be beneficial for target 6394, #omp parallel 6406, Loop not vectorized/parallelized: contains call 6409, FMA (fused multiply-add) instruction(s) generated read_met_grid: 6441, timer inlined, size=73 (inline) file mptrac.c (8206) 8244, Loop not vectorized/parallelized: potential early exits 8247, Loop not vectorized/parallelized: potential early exits 6448, time_from_filename inlined, size=47 (inline) file mptrac.c (8273) 8298, time2jsec inlined, size=11 (inline) file mptrac.c (8180) 6451, jsec2time inlined, size=13 (inline) file mptrac.c (1840) 6454, FMA (fused multiply-add) instruction(s) generated 6478, time2jsec inlined, size=11 (inline) file mptrac.c (8180) 6485, jsec2time inlined, size=13 (inline) file mptrac.c (1840) 6528, Loop not vectorized/parallelized: not countable read_met_levels: 6549, timer inlined, size=73 (inline) file mptrac.c (8206) 8244, Loop not vectorized/parallelized: potential early exits 8247, Loop not vectorized/parallelized: potential early exits 6575, #omp parallel 6577, Loop not vectorized/parallelized: not countable 6579, FMA (fused multiply-add) instruction(s) generated 6618, Loop not vectorized/parallelized: not countable 6641, Loop not vectorized/parallelized: contains call 6667, Loop not vectorized/parallelized: not countable 6672, Loop not vectorized/parallelized: contains call read_met_ml2pl: 6688, timer inlined, size=73 (inline) file mptrac.c (8206) 8244, Loop not vectorized/parallelized: potential early exits 8247, Loop not vectorized/parallelized: potential early exits 6693, #omp parallel 6697, Loop not vectorized/parallelized: not countable 6708, locate_irr inlined, size=16 (inline) file mptrac.c (2119) 2126, Loop not vectorized/parallelized: not countable 2133, Loop not vectorized/parallelized: not countable 6709, FMA (fused multiply-add) instruction(s) generated 6714, Generated vector simd code for the loop read_met_monotonize: 6725, timer inlined, size=73 (inline) file mptrac.c (8206) 8244, Loop not vectorized/parallelized: potential early exits 8247, Loop not vectorized/parallelized: potential early exits 6730, #omp parallel 6739, Loop not vectorized/parallelized: not countable 6750, Loop not vectorized: data dependency Loop unrolled 2 times FMA (fused multiply-add) instruction(s) generated 6752, FMA (fused multiply-add) instruction(s) generated 6765, #omp parallel 6774, Loop not vectorized/parallelized: not countable 6784, Loop not vectorized: data dependency Loop unrolled 2 times FMA (fused multiply-add) instruction(s) generated 6786, FMA (fused multiply-add) instruction(s) generated read_met_nc_2d: 6865, #omp parallel Invariant if transformation FMA (fused multiply-add) instruction(s) generated 6866, Invariant if transformation 6909, #omp parallel Invariant if transformation FMA (fused multiply-add) instruction(s) generated 6910, Invariant if transformation Loop not vectorized: data dependency 6926, #omp parallel Invariant if transformation FMA (fused multiply-add) instruction(s) generated 6927, Invariant if transformation Loop not vectorized: data dependency read_met_nc_3d: 7014, #omp parallel 7018, FMA (fused multiply-add) instruction(s) generated 7021, FMA (fused multiply-add) instruction(s) generated 7057, #omp parallel 7059, Loop not vectorized: data dependency 7073, #omp parallel 7075, Loop not vectorized: data dependency read_met_pbl: 7100, timer inlined, size=73 (inline) file mptrac.c (8206) 8244, Loop not vectorized/parallelized: potential early exits 8247, Loop not vectorized/parallelized: potential early exits 7109, #omp parallel 7113, FMA (fused multiply-add) instruction(s) generated 7117, Loop not vectorized/parallelized: potential early exits 7122, FMA (fused multiply-add) instruction(s) generated 7124, FMA (fused multiply-add) instruction(s) generated 7126, FMA (fused multiply-add) instruction(s) generated 7128, FMA (fused multiply-add) instruction(s) generated 7130, FMA (fused multiply-add) instruction(s) generated 7132, FMA (fused multiply-add) instruction(s) generated 7138, Loop not vectorized/parallelized: potential early exits 7142, FMA (fused multiply-add) instruction(s) generated 7146, FMA (fused multiply-add) instruction(s) generated 7152, FMA (fused multiply-add) instruction(s) generated read_met_periodic: 7171, timer inlined, size=73 (inline) file mptrac.c (8206) 8244, Loop not vectorized/parallelized: potential early exits 8247, Loop not vectorized/parallelized: potential early exits 7188, #omp parallel 7196, Loop not vectorized/parallelized: not countable 7209, Loop not vectorized/parallelized: not countable read_met_polar_winds: 7226, timer inlined, size=73 (inline) file mptrac.c (8206) 8244, Loop not vectorized/parallelized: potential early exits 8247, Loop not vectorized/parallelized: potential early exits 7234, Loop not vectorized/parallelized: contains call 7248, #omp parallel Generated vector simd code for the loop 7255, #omp parallel 7259, Generated vector simd code for the loop containing reductions 7260, FMA (fused multiply-add) instruction(s) generated 7263, FMA (fused multiply-add) instruction(s) generated 7269, Loop not vectorized/parallelized: not countable 7270, FMA (fused multiply-add) instruction(s) generated 7272, FMA (fused multiply-add) instruction(s) generated read_met_pv: 7287, timer inlined, size=73 (inline) file mptrac.c (8206) 8244, Loop not vectorized/parallelized: potential early exits 8247, Loop not vectorized/parallelized: potential early exits 7292, #omp parallel Generated vector simd code for the loop 7297, #omp parallel 7320, Loop not vectorized/parallelized: not countable 7331, FMA (fused multiply-add) instruction(s) generated 7343, FMA (fused multiply-add) instruction(s) generated 7347, FMA (fused multiply-add) instruction(s) generated 7351, FMA (fused multiply-add) instruction(s) generated 7357, FMA (fused multiply-add) instruction(s) generated 7365, FMA (fused multiply-add) instruction(s) generated 7374, #omp parallel 7375, Loop not vectorized/parallelized: not countable read_met_ozone: 7391, timer inlined, size=73 (inline) file mptrac.c (8206) 8244, Loop not vectorized/parallelized: potential early exits 8247, Loop not vectorized/parallelized: potential early exits 7396, #omp parallel 7401, Generated vector simd code for the loop containing reductions 7406, FMA (fused multiply-add) instruction(s) generated read_met_sample: 7428, timer inlined, size=73 (inline) file mptrac.c (8206) 8244, Loop not vectorized/parallelized: potential early exits 8247, Loop not vectorized/parallelized: potential early exits 7443, Loop not vectorized/parallelized: too deeply nested 7444, Loop not vectorized/parallelized: too deeply nested 7445, Loop not vectorized/parallelized: too deeply nested 7465, Invariant if transformation FMA (fused multiply-add) instruction(s) generated 7473, Invariant if transformation 7475, Loop not vectorized/parallelized: not countable 7538, Loop not vectorized/parallelized: not countable read_met_surface: 7570, timer inlined, size=73 (inline) file mptrac.c (8206) 8244, Loop not vectorized/parallelized: potential early exits 8247, Loop not vectorized/parallelized: potential early exits 7580, Loop not vectorized/parallelized: not countable 7587, Loop not vectorized/parallelized: not countable 7634, Loop not vectorized/parallelized: not countable 7649, Loop not vectorized/parallelized: not countable read_met_tropo: 7692, timer inlined, size=73 (inline) file mptrac.c (8206) 8244, Loop not vectorized/parallelized: potential early exits 8247, Loop not vectorized/parallelized: potential early exits 7697, #omp parallel Generated vector simd code for the loop 7700, #omp parallel Generated vector simd code for the loop 7701, FMA (fused multiply-add) instruction(s) generated 7708, #omp parallel 7709, Loop not vectorized: unknown Loop not vectorized: may not be beneficial for target 7715, #omp parallel 7717, clim_tropo inlined, size=63 (inline) file mptrac.c (203) 207, Loop not vectorized/parallelized: not countable 211, Loop not vectorized/parallelized: not countable 212, FMA (fused multiply-add) instruction(s) generated 215, FMA (fused multiply-add) instruction(s) generated 219, FMA (fused multiply-add) instruction(s) generated 7717, FMA (fused multiply-add) instruction(s) generated 7725, #omp parallel 7729, Loop not vectorized/parallelized: not countable 7731, spline inlined, size=63 (inline) file mptrac.c (8068) 8081, Loop not vectorized/parallelized: contains call 8102, Loop not vectorized/parallelized: not countable 7747, #omp parallel 7752, Loop not vectorized/parallelized: not countable 7754, spline inlined, size=63 (inline) file mptrac.c (8068) 8081, Loop not vectorized/parallelized: contains call 8102, Loop not vectorized/parallelized: not countable 7760, Loop not vectorized/parallelized: potential early exits 7777, Loop not vectorized/parallelized: potential early exits 7787, Loop not vectorized/parallelized: potential early exits 7807, #omp parallel 7811, Loop not vectorized/parallelized: not countable 7813, spline inlined, size=63 (inline) file mptrac.c (8068) 8081, Loop not vectorized/parallelized: contains call 8102, Loop not vectorized/parallelized: not countable 7816, Loop not vectorized/parallelized: not countable 7818, spline inlined, size=63 (inline) file mptrac.c (8068) 8081, Loop not vectorized/parallelized: contains call 8102, Loop not vectorized/parallelized: not countable 7822, Loop not vectorized/parallelized: potential early exits 7837, #omp parallel 7841, intpol_met_space_3d inlined, size=134 (inline) file mptrac.c (1469) 1472, FMA (fused multiply-add) instruction(s) generated 1482, Loop not vectorized/parallelized: not countable 1493, FMA (fused multiply-add) instruction(s) generated 1496, FMA (fused multiply-add) instruction(s) generated 1499, FMA (fused multiply-add) instruction(s) generated 1503, FMA (fused multiply-add) instruction(s) generated 1507, FMA (fused multiply-add) instruction(s) generated 1513, FMA (fused multiply-add) instruction(s) generated 1514, FMA (fused multiply-add) instruction(s) generated 7843, intpol_met_space_3d inlined, size=134 (inline) file mptrac.c (1469) 7845, intpol_met_space_3d inlined, size=134 (inline) file mptrac.c (1469) 8102, FMA (fused multiply-add) instruction(s) generated read_obs: 7870, read_obs_asc inlined, size=22 (inline) file mptrac.c (7906) 7915, Loop not vectorized/parallelized: contains call 7877, Loop not vectorized/parallelized: contains call read_obs_asc: 7915, Loop not vectorized/parallelized: contains call scan_ctl: 7988, Loop not vectorized/parallelized: potential early exits 7997, Loop not vectorized/parallelized: potential early exits sedi: 8032, Generating acc routine seq Generating NVIDIA GPU code 8053, FMA (fused multiply-add) instruction(s) generated spline: 8081, Loop not vectorized/parallelized: contains call 8102, locate_irr inlined, size=16 (inline) file mptrac.c (2119) 2126, Loop not vectorized/parallelized: not countable 2133, Loop not vectorized/parallelized: not countable 8103, FMA (fused multiply-add) instruction(s) generated stddev: 8112, Generating acc routine seq Generating NVIDIA GPU code 8119, Generated vector simd code for the loop containing reductions 8121, FMA (fused multiply-add) instruction(s) generated 8124, FMA (fused multiply-add) instruction(s) generated sza_calc: 8134, Generating acc routine seq Generating NVIDIA GPU code 8137, FMA (fused multiply-add) instruction(s) generated 8140, FMA (fused multiply-add) instruction(s) generated 8141, FMA (fused multiply-add) instruction(s) generated 8142, FMA (fused multiply-add) instruction(s) generated 8145, FMA (fused multiply-add) instruction(s) generated 8154, FMA (fused multiply-add) instruction(s) generated 8157, FMA (fused multiply-add) instruction(s) generated 8160, FMA (fused multiply-add) instruction(s) generated 8166, FMA (fused multiply-add) instruction(s) generated timer: 8231, Loop not vectorized/parallelized: contains call 8235, Loop not vectorized/parallelized: contains call 8238, Loop not fused: function call before adjacent loop Generated vector simd code for the loop containing reductions 8244, Loop not vectorized/parallelized: potential early exits 8247, Loop not vectorized/parallelized: potential early exits time_from_filename: 8298, time2jsec inlined, size=11 (inline) file mptrac.c (8180) tropo_weight: 8310, Generating acc routine seq Generating NVIDIA GPU code 8313, clim_tropo inlined, size=63 (inline) file mptrac.c (203) 207, Loop not vectorized/parallelized: not countable 211, Loop not vectorized/parallelized: not countable 212, FMA (fused multiply-add) instruction(s) generated 215, FMA (fused multiply-add) instruction(s) generated 219, FMA (fused multiply-add) instruction(s) generated 8313, FMA (fused multiply-add) instruction(s) generated 8325, FMA (fused multiply-add) instruction(s) generated write_atm: 8337, timer inlined, size=73 (inline) file mptrac.c (8206) 8244, Loop not vectorized/parallelized: potential early exits 8247, Loop not vectorized/parallelized: potential early exits 8344, write_atm_asc inlined, size=86 (inline) file mptrac.c (8394) 8415, jsec2time inlined, size=13 (inline) file mptrac.c (1840) 8424, Loop not vectorized/parallelized: contains call 8441, Loop not vectorized/parallelized: contains call 8456, Loop not vectorized/parallelized: contains call 8348, write_atm_bin inlined, size=69 (inline) file mptrac.c (8475) 8505, Loop not vectorized/parallelized: contains call 8378, Loop not vectorized/parallelized: contains call write_atm_asc: 8399, FMA (fused multiply-add) instruction(s) generated 8400, FMA (fused multiply-add) instruction(s) generated 8415, jsec2time inlined, size=13 (inline) file mptrac.c (1840) 8424, Loop not vectorized/parallelized: contains call 8441, Loop not vectorized/parallelized: contains call 8456, Loop not vectorized/parallelized: contains call write_atm_bin: 8505, Loop not vectorized/parallelized: contains call write_atm_clams: 8545, Loop not vectorized/parallelized: contains call 8562, Loop not vectorized/parallelized: contains call write_atm_clams_traj: 8594, jsec2time inlined, size=13 (inline) file mptrac.c (1840) 8595, jsec2time inlined, size=13 (inline) file mptrac.c (1840) 8597, jsec2time inlined, size=13 (inline) file mptrac.c (1840) 8632, Loop not vectorized/parallelized: contains call 8661, Loop not vectorized/parallelized: contains call 8693, Loop not vectorized/parallelized: contains call 8710, Loop not vectorized/parallelized: contains call write_atm_nc: 8741, Loop not vectorized/parallelized: contains call 8756, Loop not vectorized/parallelized: contains call write_csi: 8779, timer inlined, size=73 (inline) file mptrac.c (8206) 8244, Loop not vectorized/parallelized: potential early exits 8247, Loop not vectorized/parallelized: potential early exits 8803, read_obs inlined, size=82 (inline) file mptrac.c (7863) 1884, FMA (fused multiply-add) instruction(s) generated 1887, FMA (fused multiply-add) instruction(s) generated 7870, Loop not vectorized/parallelized: contains call 7877, Loop not vectorized/parallelized: contains call 8844, FMA (fused multiply-add) instruction(s) generated 8850, FMA (fused multiply-add) instruction(s) generated 8851, FMA (fused multiply-add) instruction(s) generated 8889, FMA (fused multiply-add) instruction(s) generated 8903, FMA (fused multiply-add) instruction(s) generated 8925, FMA (fused multiply-add) instruction(s) generated 8807, read_kernel inlined, size=40 (inline) file mptrac.c (5593) 5605, Loop not vectorized/parallelized: contains call 5624, Loop not fused: function call before adjacent loop Generated vector simd code for the loop 8843, Loop not fused: function call before adjacent loop Generated vector simd code for the loop 8864, Loop not vectorized/parallelized: potential early exits 8912, kernel_weight inlined, size=38 (inline) file mptrac.c (1869) 1884, Loop not vectorized/parallelized: not countable 8919, Loop not vectorized/parallelized: contains call 8980, Loop not fused: function call before adjacent loop Generated vector simd code for the loop write_ens: 9041, timer inlined, size=73 (inline) file mptrac.c (8206) 8244, Loop not vectorized/parallelized: potential early exits 8247, Loop not vectorized/parallelized: potential early exits 9048, FMA (fused multiply-add) instruction(s) generated 9049, FMA (fused multiply-add) instruction(s) generated 9053, Loop not vectorized/parallelized: not countable 9071, geo2cart inlined, size=10 (inline) file mptrac.c (990) 9072, Loop not vectorized/parallelized: not countable 9074, FMA (fused multiply-add) instruction(s) generated 9079, FMA (fused multiply-add) instruction(s) generated 9093, Loop not vectorized/parallelized: contains call 9096, Loop not vectorized/parallelized: contains call 9104, cart2geo inlined, size=12 (inline) file mptrac.c (78) 9104, FMA (fused multiply-add) instruction(s) generated 9106, Loop not vectorized/parallelized: contains call 9110, Loop not vectorized/parallelized: contains call 9112, FMA (fused multiply-add) instruction(s) generated write_grid: 1670, FMA (fused multiply-add) instruction(s) generated 1671, FMA (fused multiply-add) instruction(s) generated 1674, FMA (fused multiply-add) instruction(s) generated 9141, timer inlined, size=73 (inline) file mptrac.c (8206) 8244, Loop not vectorized/parallelized: potential early exits 8247, Loop not vectorized/parallelized: potential early exits 9151, read_kernel inlined, size=40 (inline) file mptrac.c (5593) 5605, Loop not vectorized/parallelized: contains call 5624, Loop not fused: function call before adjacent loop Generated vector simd code for the loop 9157, Loop not vectorized/parallelized: contains call 9191, #omp parallel Loop versioned for possible aliasing Generated vector simd code for the loop 9192, FMA (fused multiply-add) instruction(s) generated 9197, Loop not vectorized/parallelized: not countable 9200, #omp parallel Loop versioned for possible aliasing Generated vector simd code for the loop 9201, FMA (fused multiply-add) instruction(s) generated 9211, #omp parallel Loop not vectorized: data dependency 9214, FMA (fused multiply-add) instruction(s) generated 9227, kernel_weight inlined, size=38 (inline) file mptrac.c (1869) 1884, Loop not vectorized/parallelized: not countable 9229, Loop not vectorized/parallelized: not countable 9237, #omp parallel Loop not vectorized/parallelized: too deeply nested 9259, intpol_met_time_3d inlined, size=330 (inline) file mptrac.c (1665) 1670, Loop not vectorized/parallelized: not countable 9270, Loop not vectorized: data dependency 9272, FMA (fused multiply-add) instruction(s) generated 9275, Loop not vectorized: data dependency Loop unrolled 2 times 9283, write_grid_asc inlined, size=108 (inline) file mptrac.c (9328) 1884, FMA (fused multiply-add) instruction(s) generated 9198, FMA (fused multiply-add) instruction(s) generated 9206, FMA (fused multiply-add) instruction(s) generated 9207, FMA (fused multiply-add) instruction(s) generated 9231, FMA (fused multiply-add) instruction(s) generated 9345, jsec2time inlined, size=13 (inline) file mptrac.c (1840) 9354, Loop not vectorized/parallelized: contains call 9377, Loop not vectorized/parallelized: contains call 9381, Loop not vectorized/parallelized: contains call 9387, Loop not vectorized/parallelized: too deeply nested 9398, Loop not vectorized/parallelized: contains call 9403, Loop not vectorized/parallelized: contains call 9297, Loop not vectorized/parallelized: contains call write_grid_asc: 9345, jsec2time inlined, size=13 (inline) file mptrac.c (1840) 9354, Loop not vectorized/parallelized: contains call 9377, Loop not vectorized/parallelized: contains call 9381, Loop not vectorized/parallelized: contains call 9387, Loop not vectorized/parallelized: too deeply nested 9398, Loop not vectorized/parallelized: contains call 9403, Loop not vectorized/parallelized: contains call write_grid_nc: 9470, Loop not vectorized/parallelized: contains call 9491, Loop not fused: function call before adjacent loop 9493, Loop not vectorized: data dependency Loop unrolled 8 times 9498, Loop not fused: function call before adjacent loop 9500, Loop not vectorized: data dependency Loop unrolled 8 times 9505, Loop not fused: function call before adjacent loop 9507, Loop not vectorized: data dependency Loop unrolled 4 times 9512, Loop not vectorized/parallelized: too deeply nested 9514, Loop not fused: function call before adjacent loop 9516, Loop not vectorized: data dependency Loop unrolled 8 times 9523, Loop not vectorized/parallelized: too deeply nested 9525, Loop not fused: function call before adjacent loop 9527, Loop not vectorized: data dependency Loop unrolled 8 times write_met: 9549, timer inlined, size=73 (inline) file mptrac.c (8206) 8244, Loop not vectorized/parallelized: potential early exits 8247, Loop not vectorized/parallelized: potential early exits 9611, write_met_bin_2d inlined, size=33 (inline) file mptrac.c (9670) 9680, Memory copy idiom, loop replaced by call to __c_mcopy4 9612, write_met_bin_2d inlined, size=33 (inline) file mptrac.c (9670) 9680, Memory copy idiom, loop replaced by call to __c_mcopy4 9613, write_met_bin_2d inlined, size=33 (inline) file mptrac.c (9670) 9680, Memory copy idiom, loop replaced by call to __c_mcopy4 9614, write_met_bin_2d inlined, size=33 (inline) file mptrac.c (9670) 9680, Memory copy idiom, loop replaced by call to __c_mcopy4 9615, write_met_bin_2d inlined, size=33 (inline) file mptrac.c (9670) 9680, Memory copy idiom, loop replaced by call to __c_mcopy4 9616, write_met_bin_2d inlined, size=33 (inline) file mptrac.c (9670) 9680, Memory copy idiom, loop replaced by call to __c_mcopy4 9617, write_met_bin_2d inlined, size=33 (inline) file mptrac.c (9670) 9680, Memory copy idiom, loop replaced by call to __c_mcopy4 9618, write_met_bin_2d inlined, size=33 (inline) file mptrac.c (9670) 9680, Memory copy idiom, loop replaced by call to __c_mcopy4 9619, write_met_bin_2d inlined, size=33 (inline) file mptrac.c (9670) 9680, Memory copy idiom, loop replaced by call to __c_mcopy4 9620, write_met_bin_2d inlined, size=33 (inline) file mptrac.c (9670) 9680, Memory copy idiom, loop replaced by call to __c_mcopy4 9621, write_met_bin_2d inlined, size=33 (inline) file mptrac.c (9670) 9680, Memory copy idiom, loop replaced by call to __c_mcopy4 9622, write_met_bin_2d inlined, size=33 (inline) file mptrac.c (9670) 9680, Memory copy idiom, loop replaced by call to __c_mcopy4 9623, write_met_bin_2d inlined, size=33 (inline) file mptrac.c (9670) 9680, Memory copy idiom, loop replaced by call to __c_mcopy4 9624, write_met_bin_2d inlined, size=33 (inline) file mptrac.c (9670) 9680, Memory copy idiom, loop replaced by call to __c_mcopy4 9625, write_met_bin_2d inlined, size=33 (inline) file mptrac.c (9670) 9680, Memory copy idiom, loop replaced by call to __c_mcopy4 9626, write_met_bin_2d inlined, size=33 (inline) file mptrac.c (9670) 9680, Memory copy idiom, loop replaced by call to __c_mcopy4 9627, write_met_bin_2d inlined, size=33 (inline) file mptrac.c (9670) 9680, Memory copy idiom, loop replaced by call to __c_mcopy4 9628, write_met_bin_2d inlined, size=33 (inline) file mptrac.c (9670) 9680, Memory copy idiom, loop replaced by call to __c_mcopy4 9629, write_met_bin_2d inlined, size=33 (inline) file mptrac.c (9670) 9680, Memory copy idiom, loop replaced by call to __c_mcopy4 9630, write_met_bin_2d inlined, size=33 (inline) file mptrac.c (9670) 9680, Memory copy idiom, loop replaced by call to __c_mcopy4 write_met_bin_2d: 9680, Memory copy idiom, loop replaced by call to __c_mcopy4 write_met_bin_3d: 9712, #omp parallel 9714, Memory copy idiom, loop replaced by call to __c_mcopy4 9739, compress_zfp inlined, size=72 (inline) file mptrac.c (763) 9747, compress_zstd inlined, size=54 (inline) file mptrac.c (848) write_output: 9786, jsec2time inlined, size=13 (inline) file mptrac.c (1840) 9796, timer inlined, size=73 (inline) file mptrac.c (8206) 8244, Loop not vectorized/parallelized: potential early exits 8247, Loop not vectorized/parallelized: potential early exits 9798, Generating update self(atm[:1]) 9833, write_ens inlined, size=241 (inline) file mptrac.c (9031) 9041, timer inlined, size=73 (inline) file mptrac.c (8206) 9041, Loop not vectorized/parallelized: potential early exits 9053, Loop not vectorized/parallelized: not countable 9072, Loop not vectorized/parallelized: not countable 9093, Loop not vectorized/parallelized: contains call 9096, Loop not vectorized/parallelized: contains call 9106, Loop not vectorized/parallelized: contains call 9110, Loop not vectorized/parallelized: contains call 9851, write_station inlined, size=186 (inline) file mptrac.c (10260) 10267, timer inlined, size=73 (inline) file mptrac.c (8206) 10267, Loop not vectorized/parallelized: potential early exits 10284, Loop not vectorized/parallelized: contains call 10328, Loop not vectorized/parallelized: contains call 9860, write_vtk inlined, size=166 (inline) file mptrac.c (10346) 9073, FMA (fused multiply-add) instruction(s) generated 9078, FMA (fused multiply-add) instruction(s) generated 9104, FMA (fused multiply-add) instruction(s) generated 9111, FMA (fused multiply-add) instruction(s) generated 10315, FMA (fused multiply-add) instruction(s) generated 10351, timer inlined, size=73 (inline) file mptrac.c (8206) 10351, Loop not vectorized/parallelized: potential early exits 10366, Loop not vectorized/parallelized: not countable 10380, Loop not vectorized/parallelized: contains call 10383, FMA (fused multiply-add) instruction(s) generated 10392, Loop not vectorized/parallelized: contains call 10395, FMA (fused multiply-add) instruction(s) generated 10404, Loop not vectorized/parallelized: contains call write_prof: 9882, timer inlined, size=73 (inline) file mptrac.c (8206) 8244, Loop not vectorized/parallelized: potential early exits 8247, Loop not vectorized/parallelized: potential early exits 9918, read_obs inlined, size=82 (inline) file mptrac.c (7863) 1670, FMA (fused multiply-add) instruction(s) generated 1671, FMA (fused multiply-add) instruction(s) generated 1674, FMA (fused multiply-add) instruction(s) generated 7870, Loop not vectorized/parallelized: contains call 7877, Loop not vectorized/parallelized: contains call 9946, FMA (fused multiply-add) instruction(s) generated 9952, FMA (fused multiply-add) instruction(s) generated 9954, FMA (fused multiply-add) instruction(s) generated 9960, FMA (fused multiply-add) instruction(s) generated 9961, FMA (fused multiply-add) instruction(s) generated 10008, FMA (fused multiply-add) instruction(s) generated 9945, Loop not fused: different loop trip count Loop versioned for possible aliasing Generated vector simd code for the loop 9951, Loop not fused: different loop trip count Generated vector simd code for the loop 9953, Loop not fused: function call before adjacent loop Loop versioned for possible aliasing Generated vector simd code for the loop 9972, Loop not vectorized/parallelized: potential early exits 9999, Loop not vectorized: data dependency 10028, Loop not vectorized/parallelized: potential early exits 10046, intpol_met_time_3d inlined, size=330 (inline) file mptrac.c (1665) 1670, Loop not vectorized/parallelized: not countable 10021, Loop not vectorized/parallelized: too deeply nested 10048, intpol_met_time_3d inlined, size=330 (inline) file mptrac.c (1665) 10050, intpol_met_time_3d inlined, size=330 (inline) file mptrac.c (1665) write_sample: 1884, FMA (fused multiply-add) instruction(s) generated 1887, FMA (fused multiply-add) instruction(s) generated 10109, timer inlined, size=73 (inline) file mptrac.c (8206) 8244, Loop not vectorized/parallelized: potential early exits 8247, Loop not vectorized/parallelized: potential early exits 10127, read_obs inlined, size=82 (inline) file mptrac.c (7863) 1670, FMA (fused multiply-add) instruction(s) generated 1671, FMA (fused multiply-add) instruction(s) generated 1674, FMA (fused multiply-add) instruction(s) generated 7870, Loop not vectorized/parallelized: contains call 7877, Loop not vectorized/parallelized: contains call 10158, FMA (fused multiply-add) instruction(s) generated 10159, FMA (fused multiply-add) instruction(s) generated 10131, read_kernel inlined, size=40 (inline) file mptrac.c (5593) 5605, Loop not vectorized/parallelized: contains call 5624, Loop not fused: function call before adjacent loop Generated vector simd code for the loop 10172, geo2cart inlined, size=10 (inline) file mptrac.c (990) 10185, #omp parallel 10185, Generating reduction(+:np,mass) 10197, geo2cart inlined, size=10 (inline) file mptrac.c (990) 10198, FMA (fused multiply-add) instruction(s) generated 10208, kernel_weight inlined, size=38 (inline) file mptrac.c (1869) 1884, Loop not vectorized/parallelized: not countable 10224, intpol_met_time_3d inlined, size=330 (inline) file mptrac.c (1665) 1670, Loop not vectorized/parallelized: not countable write_station: 10267, timer inlined, size=73 (inline) file mptrac.c (8206) 8244, Loop not vectorized/parallelized: potential early exits 8247, Loop not vectorized/parallelized: potential early exits 10284, Loop not vectorized/parallelized: contains call 10290, geo2cart inlined, size=10 (inline) file mptrac.c (990) 10295, FMA (fused multiply-add) instruction(s) generated 10296, FMA (fused multiply-add) instruction(s) generated 10315, geo2cart inlined, size=10 (inline) file mptrac.c (990) 10318, FMA (fused multiply-add) instruction(s) generated 10328, Loop not vectorized/parallelized: contains call write_vtk: 10351, timer inlined, size=73 (inline) file mptrac.c (8206) 8244, Loop not vectorized/parallelized: potential early exits 8247, Loop not vectorized/parallelized: potential early exits 10357, FMA (fused multiply-add) instruction(s) generated 10358, FMA (fused multiply-add) instruction(s) generated 10366, Loop not vectorized/parallelized: not countable 10380, Loop not vectorized/parallelized: contains call 10383, FMA (fused multiply-add) instruction(s) generated 10392, Loop not vectorized/parallelized: contains call 10395, FMA (fused multiply-add) instruction(s) generated 10404, Loop not vectorized/parallelized: contains call nvc -I ../libs/build/include -DNP=20000 -DVERSION=\"v2.7-63-g6a122f\" -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/pgcudafatulp8a6jLcUS.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-63-g6a122f\" -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/pgcudafatNEv1-xHo-xH.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-63-g6a122f\" -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/pgcudafatX4zt-dKO97G.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-63-g6a122f\" -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/pgcudafat7sHXsXNc4JJ.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-63-g6a122f\" -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/pgcudafatoHQQ55JVSng.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-63-g6a122f\" -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/pgcudafatyvVirF-jZDq.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-63-g6a122f\" -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/pgcudafatR4YbmW5sKGT.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-63-g6a122f\" -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/pgcudafat105FZSamA25.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-63-g6a122f\" -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/pgcudafatiN8y2ZwzJBQ.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-63-g6a122f\" -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/pgcudafats9-2PkxZ9-I.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-63-g6a122f\" -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/pgcudafatLggbVqBTCYbu.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-63-g6a122f\" -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/pgcudafatVQsbnaqP2aa-.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-63-g6a122f\" -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/pgcudafatcnxbgpNOdTvR.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-63-g6a122f\" -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/pgcudafatm-DbKgOQ9t4O.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-63-g6a122f\" -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/pgcudafatFUHbDbINge2n.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-63-g6a122f\" -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/pgcudafatP8Kb7q4dGYyA.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-63-g6a122f\" -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 110, Loop not vectorized/parallelized: contains call /p/software/juwelsbooster/stages/2024/software/binutils/2.40-GCCcore-12.3.0/bin/ld: warning: /tmp/pgcudafat8mRb0pEcnVAe.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-63-g6a122f\" -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/pgcudafatgFWbsR15NbbI.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-63-g6a122f\" -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/pgcudafatqtZbWQIjbaOi.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-63-g6a122f\" -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/pgcudafatJv2bPvEmQaR-.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-63-g6a122f\" -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/pgcudafat2J5bICxr3vM8.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-63-g6a122f\" -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/pgcudafatas8baO1Br4Gt.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-63-g6a122f\" -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/pgcudafatbWccduVby89f.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-63-g6a122f\" -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/pgcudafatlpfcH71oYYXK.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-63-g6a122f\" -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/pgcudafatvUhc-M-2S0Uu.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-63-g6a122f\" -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/pgcudafatOvnc49Ui55m4.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-63-g6a122f\" -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/pgcudafatYlqcwjMktCs1.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-63-g6a122f\" -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/pgcudafat85tc0iyQnAim.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 10394932 rm -f *~ \n===== Running "gpu_test" ... ===== Massive-Parallel Trajectory Calculations (MPTRAC) (executable: ../../src/atm_init | version: v2.7-63-g6a122f | compiled: Oct 1 2024, 05:36:30) 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_BATCH = -1 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-63-g6a122f | compiled: Oct 1 2024, 05:36:30) 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_BATCH = -1 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-63-g6a122f | compiled: Oct 1 2024, 05:36:30) 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_BATCH = -1 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, l6595): 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, l6601): 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, l6608): Cannot read ZETA! Warning (mptrac.c, read_met_levels, l6612): Cannot read ZETA_DOT! 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, l6595): 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, l6601): 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, l6608): Cannot read ZETA! Warning (mptrac.c, read_met_levels, l6612): Cannot read ZETA_DOT! 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, l6595): 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, l6601): 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, l6608): Cannot read ZETA! Warning (mptrac.c, read_met_levels, l6612): Cannot read ZETA_DOT! 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, l6595): 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, l6601): 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, l6608): Cannot read ZETA! Warning (mptrac.c, read_met_levels, l6612): Cannot read ZETA_DOT! 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.022 s (min= 1.02182 s, mean= 1.02182 s, max= 1.02182 s, n= 1) TIMER_ALLOC = 0.000 s (min= 0.000181913 s, mean= 0.000181913 s, max= 0.000181913 s, n= 1) TIMER_CREATE_DATA_REGION = 0.002 s (min= 0.00216103 s, mean= 0.00216103 s, max= 0.00216103 s, n= 1) TIMER_READ_CTL = 0.010 s (min= 0.01003 s, mean= 0.01003 s, max= 0.01003 s, n= 1) TIMER_READ_CLIM = 0.288 s (min= 0.288405 s, mean= 0.288405 s, max= 0.288405 s, n= 1) TIMER_READ_ATM = 0.027 s (min= 0.0273371 s, mean= 0.0273371 s, max= 0.0273371 s, n= 1) TIMER_MODULE_TIMESTEPS = 0.078 s (min= 4.69685e-05 s, mean= 5.40073e-05 s, max= 0.00168395 s, n= 1442) TIMER_GET_MET = 0.267 s (min= 1.90735e-06 s, mean= 0.000184923 s, max= 0.095927 s, n= 1444) TIMER_READ_MET_GRID = 0.002 s (min= 0.000488997 s, mean= 0.000563323 s, max= 0.000754118 s, n= 4) TIMER_READ_MET_LEVELS = 3.110 s (min= 0.767428 s, mean= 0.777427 s, max= 0.792326 s, n= 4) TIMER_READ_MET_EXTRAPOLATE = 0.291 s (min= 0.033062 s, mean= 0.0727242 s, max= 0.112872 s, n= 4) TIMER_READ_MET_SURFACE = 0.138 s (min= 0.0329149 s, mean= 0.034505 s, max= 0.0372391 s, n= 4) TIMER_READ_MET_POLAR_WINDS = 0.001 s (min= 0.000194073 s, mean= 0.000250757 s, max= 0.000356913 s, n= 4) TIMER_READ_MET_PERIODIC = 0.001 s (min= 8.60691e-05 s, mean= 0.000293791 s, max= 0.000548124 s, n= 4) TIMER_READ_MET_GEOPOT = 3.481 s (min= 0.863425 s, mean= 0.870283 s, max= 0.878981 s, n= 4) TIMER_READ_MET_PV = 0.089 s (min= 0.0187011 s, mean= 0.0222377 s, max= 0.028199 s, n= 4) TIMER_READ_MET_PBL = 0.033 s (min= 0.008039 s, mean= 0.00831151 s, max= 0.008569 s, n= 4) TIMER_READ_MET_TROPO = 0.386 s (min= 0.0956631 s, mean= 0.0966027 s, max= 0.0979738 s, n= 4) TIMER_READ_MET_CLOUD = 0.100 s (min= 0.023246 s, mean= 0.0249695 s, max= 0.02878 s, n= 4) TIMER_READ_MET_CAPE = 1.164 s (min= 0.29044 s, mean= 0.290984 s, max= 0.291808 s, n= 4) TIMER_READ_MET_OZONE = 0.112 s (min= 0.00870013 s, mean= 0.0280513 s, max= 0.0855658 s, n= 4) TIMER_UPDATE_DEVICE = 1.793 s (min= 0.00233984 s, mean= 0.44824 s, max= 0.905137 s, n= 4) TIMER_MODULE_POSITION = 0.053 s (min= 1.5974e-05 s, mean= 1.84695e-05 s, max= 5.4121e-05 s, n= 2882) TIMER_MODULE_ADVECTION = 0.040 s (min= 2.28882e-05 s, mean= 2.78994e-05 s, max= 4.19617e-05 s, n= 1441) TIMER_MODULE_TURBDIFF = 0.540 s (min= 0.000262976 s, mean= 0.000374975 s, max= 0.000670195 s, n= 1441) TIMER_MODULE_TURBMESO = 0.664 s (min= 0.000387907 s, mean= 0.000460776 s, max= 0.000898123 s, n= 1441) TIMER_MODULE_CONVECTION = 0.202 s (min= 0.000130892 s, mean= 0.000140411 s, max= 0.000176907 s, n= 1441) TIMER_MODULE_METEO = 0.000 s (min= 6.00815e-05 s, mean= 6.87242e-05 s, max= 8.4877e-05 s, n= 4) TIMER_MODULE_BOUNDCOND = 0.061 s (min= 1.69277e-05 s, mean= 2.10561e-05 s, max= 5.91278e-05 s, n= 2882) TIMER_MODULE_DECAY = 0.026 s (min= 1.40667e-05 s, mean= 1.79373e-05 s, max= 3.31402e-05 s, n= 1441) TIMER_MODULE_MIXING = 0.032 s (min= 0.000411034 s, mean= 0.00043804 s, max= 0.00100994 s, n= 73) TIMER_MODULE_CHEMGRID = 0.286 s (min= 0.000128984 s, mean= 0.000198757 s, max= 0.000672817 s, n= 1441) TIMER_MODULE_OHCHEM = 0.052 s (min= 2.7895e-05 s, mean= 3.59297e-05 s, max= 6.91414e-05 s, n= 1441) TIMER_MODULE_H2O2CHEM = 0.037 s (min= 1.81198e-05 s, mean= 2.54964e-05 s, max= 3.50475e-05 s, n= 1441) TIMER_MODULE_TRACERCHEM = 0.043 s (min= 2.09808e-05 s, mean= 2.98594e-05 s, max= 4.60148e-05 s, n= 1441) TIMER_MODULE_WETDEPO = 0.037 s (min= 1.40667e-05 s, mean= 2.56097e-05 s, max= 7.89165e-05 s, n= 1441) TIMER_MODULE_DRYDEPO = 0.026 s (min= 1.5974e-05 s, mean= 1.78437e-05 s, max= 2.69413e-05 s, n= 1441) TIMER_UPDATE_HOST = 0.593 s (min= 0.000378847 s, mean= 0.000411455 s, max= 0.00108099 s, n= 1441) TIMER_WRITE_ATM = 0.182 s (min= 0.0453289 s, mean= 0.0455292 s, max= 0.045769 s, n= 4) TIMER_WRITE_GRID = 0.289 s (min= 0.069962 s, mean= 0.0722023 s, max= 0.0754681 s, n= 4) TIMER_WRITE_CSI = 0.546 s (min= 0.000365973 s, mean= 0.000378672 s, max= 0.00266218 s, n= 1441) TIMER_WRITE_ENS = 0.004 s (min= 0.000917912 s, mean= 0.00101703 s, max= 0.00111914 s, n= 4) TIMER_WRITE_PROF = 3.405 s (min= 0.00218296 s, mean= 0.00236297 s, max= 0.0256269 s, n= 1441) TIMER_WRITE_SAMPLE = 0.014 s (min= 1.90735e-06 s, mean= 9.62212e-06 s, max= 0.00736618 s, n= 1441) TIMER_WRITE_STATION = 0.403 s (min= 0.000230789 s, mean= 0.000279957 s, max= 0.00915313 s, n= 1441) TIMER_WRITE_VTK = 0.159 s (min= 0.0396841 s, mean= 0.0398475 s, max= 0.040242 s, n= 4) TIMER_DELETE_DATA_REGION = 0.000 s (min= 1.78814e-05 s, mean= 1.78814e-05 s, max= 1.78814e-05 s, n= 1) TIMER_FREE = 0.043 s (min= 0.043395 s, mean= 0.043395 s, max= 0.043395 s, n= 1) TIMER_GROUP_INIT = 1.022 s TIMER_GROUP_MEMORY = 2.432 s TIMER_GROUP_INPUT = 3.843 s TIMER_GROUP_PHYSICS = 2.177 s TIMER_GROUP_METPROC = 5.659 s TIMER_GROUP_OUTPUT = 5.002 s TIMER_TOTAL = 20.135 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: Tue Oct 1 05:41:38 CEST 2024