{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.Gx6P2KUz/b1/eccodes_2.43.0-5_amd64.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.Gx6P2KUz/b2/eccodes_2.43.0-5_amd64.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,8 +1,8 @@\n \n 078fc4432032dbf7f86aa5632dabb4e6 1845740 science optional libeccodes-data_2.43.0-5_all.deb\n- 51d19d3dbb2f6f96fe84b28f289e1455 1053384 libdevel optional libeccodes-dev_2.43.0-5_amd64.deb\n+ a924a1ec27575906904ea06a5e22dbdc 1051108 libdevel optional libeccodes-dev_2.43.0-5_amd64.deb\n 770351e47242577435771e0d9bddee16 136708 doc optional libeccodes-doc_2.43.0-5_all.deb\n be991457cbec20931afe7499fdcbcc3a 2851424 debug optional libeccodes-tools-dbgsym_2.43.0-5_amd64.deb\n- ec3e145ac7c875e4861a40df00a058b0 208232 utils optional libeccodes-tools_2.43.0-5_amd64.deb\n- 96f76b81380423c1c19cd3db6c4d4e61 6461128 debug optional libeccodes0-dbgsym_2.43.0-5_amd64.deb\n- 84b3402d659696487f6320488e0384ce 769608 libs optional libeccodes0_2.43.0-5_amd64.deb\n+ a1d269677ef82681aa0fb987fed09783 208104 utils optional libeccodes-tools_2.43.0-5_amd64.deb\n+ 1b35e3b457cb5abe2c9b58e54292158d 6460900 debug optional libeccodes0-dbgsym_2.43.0-5_amd64.deb\n+ 50983ff7ca0ae4f8a417e8194de861a9 770420 libs optional libeccodes0_2.43.0-5_amd64.deb\n"}, {"source1": "libeccodes-dev_2.43.0-5_amd64.deb", "source2": "libeccodes-dev_2.43.0-5_amd64.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2025-09-14 08:34:04.000000 debian-binary\n--rw-r--r-- 0 0 0 11072 2025-09-14 08:34:04.000000 control.tar.xz\n--rw-r--r-- 0 0 0 1042120 2025-09-14 08:34:04.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 11068 2025-09-14 08:34:04.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 1039848 2025-09-14 08:34:04.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "./usr/include/x86_64-linux-gnu/eccodes_ecbuild_config.h", "source2": "./usr/include/x86_64-linux-gnu/eccodes_ecbuild_config.h", "unified_diff": "@@ -28,15 +28,15 @@\n #define ECCODES_OS_NAME \"Linux-6.12.43+deb13-amd64\"\n #define ECCODES_OS_BITS 64\n #define ECCODES_OS_BITS_STR \"64\"\n #define ECCODES_OS_STR \"linux.64\"\n #define ECCODES_OS_VERSION \"6.12.43+deb13-amd64\"\n #define ECCODES_SYS_PROCESSOR \"x86_64\"\n \n-#define ECCODES_BUILD_TIMESTAMP \"20250915094054\"\n+#define ECCODES_BUILD_TIMESTAMP \"20261018163126\"\n #define ECCODES_BUILD_TYPE \"Release\"\n \n #define ECCODES_C_COMPILER_ID \"GNU\"\n #define ECCODES_C_COMPILER_VERSION \"15.2.0\"\n \n #define ECCODES_CXX_COMPILER_ID \"GNU\"\n #define ECCODES_CXX_COMPILER_VERSION \"15.2.0\"\n"}, {"source1": "./usr/lib/x86_64-linux-gnu/libeccodes_static.a", "source2": "./usr/lib/x86_64-linux-gnu/libeccodes_static.a", "unified_diff": null, "details": [{"source1": "grib_api_version.cc.o", "source2": "grib_api_version.cc.o", "unified_diff": null, "details": [{"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-2025.09.15\n+2026.10.18\n grib_get_git_sha1\n grib_get_git_branch\n codes_get_build_date\n .shstrtab\n .rela.text\n .rodata.str1.1\n .note.GNU-stack\n"}, {"source1": "readelf --wide --decompress --string-dump=.rodata.str1.1 {}", "source2": "readelf --wide --decompress --string-dump=.rodata.str1.1 {}", "unified_diff": "@@ -1,4 +1,4 @@\n \n String dump of section '.rodata.str1.1':\n- [ 1] 2025.09.15\n+ [ 1] 2026.10.18\n \n"}]}]}]}]}]}, {"source1": "libeccodes-tools_2.43.0-5_amd64.deb", "source2": "libeccodes-tools_2.43.0-5_amd64.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2025-09-14 08:34:04.000000 debian-binary\n -rw-r--r-- 0 0 0 1784 2025-09-14 08:34:04.000000 control.tar.xz\n--rw-r--r-- 0 0 0 206256 2025-09-14 08:34:04.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 206128 2025-09-14 08:34:04.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "./usr/bin/codes_config", "source2": "./usr/bin/codes_config", "unified_diff": "@@ -39,15 +39,15 @@\n build_type=\"Release\"\n info()\n {\n echo \"ecCodes version ${ECCODES_VERSION_STR}, git-sha1 ${ECCODES_GIT_SHA1}\"\n echo \"\"\n echo \"Build:\"\n echo \" build type : Release\"\n- echo \" timestamp : 20250915094054\"\n+ echo \" timestamp : 20261018163126\"\n echo \" op. system : Linux-6.12.43+deb13-amd64 (linux.64)\"\n echo \" processor : x86_64\"\n echo \" sources : /build/reproducible-path/eccodes-2.43.0\"\n echo \" c++ compiler : GNU 15.2.0\"\n # Add the most common build type\n if [ $build_type = \"RelWithDebInfo\" ]; then\n echo \" flags : -O2 -g -DNDEBUG\"\n"}]}]}]}, {"source1": "libeccodes0_2.43.0-5_amd64.deb", "source2": "libeccodes0_2.43.0-5_amd64.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2025-09-14 08:34:04.000000 debian-binary\n -rw-r--r-- 0 0 0 1004 2025-09-14 08:34:04.000000 control.tar.xz\n--rw-r--r-- 0 0 0 768412 2025-09-14 08:34:04.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 769224 2025-09-14 08:34:04.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "./usr/lib/x86_64-linux-gnu/libeccodes.so.0", "source2": "./usr/lib/x86_64-linux-gnu/libeccodes.so.0", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,4 +1,4 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: fa2aa333c83f81341cd4ad37980b7f53b1f3323b\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 64a23f1d5d1af4522496c9986082bb5aa5367501\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -6318,15 +6318,15 @@\n []A\\A]A^A_\n []A\\A]A^A_\n AVAUATUSL\n ]A\\A]A^A_\n AVAUATUH\n AWAVAUATUSH\n ([]A\\A]A^A_\n-2025.09.15\n+2026.10.18\n unordered_map::at\n vector::_M_realloc_append\n basic_string::append\n ./src/eccodes/step.cc\n ([-]?[0-9.]+)([smhDMYC]?)\n Could not parse step: \"\n [-]?[0-9.]+[smhDMYC]?\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -1,10 +1,10 @@\n \n Hex dump of section '.rodata':\n- 0x002f2000 32303235 2e30392e 31350075 6e6f7264 2025.09.15.unord\n+ 0x002f2000 32303236 2e31302e 31380075 6e6f7264 2026.10.18.unord\n 0x002f2010 65726564 5f6d6170 3a3a6174 00766563 ered_map::at.vec\n 0x002f2020 746f723a 3a5f4d5f 7265616c 6c6f635f tor::_M_realloc_\n 0x002f2030 61707065 6e640062 61736963 5f737472 append.basic_str\n 0x002f2040 696e673a 3a617070 656e6400 2e2f7372 ing::append../sr\n 0x002f2050 632f6563 636f6465 732f7374 65702e63 c/eccodes/step.c\n 0x002f2060 63007825 7300285b 2d5d3f5b 302d392e c.x%s.([-]?[0-9.\n 0x002f2070 5d2b2928 5b736d68 444d5943 5d3f2900 ]+)([smhDMYC]?).\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "comments": ["error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`:", "readelf: Error: no .dynamic section in the dynamic segment"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 32616133 33336338 33663831 33343163 2aa333c83f81341c\n- 0x00000010 64346164 33373938 30623766 35336231 d4ad37980b7f53b1\n- 0x00000020 66333332 33622e64 65627567 00000000 f3323b.debug....\n- 0x00000030 9fdf356b ..5k\n+ 0x00000000 61323366 31643564 31616634 35323234 a23f1d5d1af45224\n+ 0x00000010 39366339 39383630 38326262 35616135 96c9986082bb5aa5\n+ 0x00000020 33363735 30312e64 65627567 00000000 367501.debug....\n+ 0x00000030 cb4a6700 .Jg.\n \n"}]}, {"source1": "./usr/lib/x86_64-linux-gnu/libeccodes_f90-gfortran.so.0", "source2": "./usr/lib/x86_64-linux-gnu/libeccodes_f90-gfortran.so.0", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}", "source2": "objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}", "unified_diff": "@@ -1,14 +1,13 @@\n \n \n \n Disassembly of section .init:\n \n 000000000000b000 <.init>:\n-_init():\n \tsub $0x8,%rsp\n \tmov 0x28fad(%rip),%rax \n \ttest %rax,%rax\n \tje b012 <__grib_api_MOD_grib_read_from_file_int4@plt-0x1e>\n \tcall *%rax\n \tadd $0x8,%rsp\n \tret\n"}, {"source1": "objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}", "source2": "objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}", "unified_diff": "@@ -1,53 +1,44 @@\n \n \n \n Disassembly of section .text:\n \n 000000000000c840 :\n-grib_f_get_real4_array_.cold():\n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2392\n-\tmovslq (%rcx),%rax\n grib_f_get_real4_array_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2392\n+\tmovslq (%rcx),%rax\n \tmov %rax,0x18(%rsp)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2395\n \tmov 0x0,%rax\n \tud2\n-grib_f_set_real4_array_.cold():\n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2462\n-\tmov 0x0,%rax\n grib_f_set_real4_array_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2462\n+\tmov 0x0,%rax\n \tud2\n-grib_f_write_.cold():\n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2898\n-\tlea 0x209e7(%rip),%rdi \n grib_f_write_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2898\n+\tlea 0x209e7(%rip),%rdi \n \tcall c5b0 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2899\n \tmov $0xfffffff5,%eax\n \tjmp 146a0 \n-grib_f_write_.cold():\n \tcs nopw 0x0(%rax,%rax,1)\n \tnopl 0x0(%rax)\n-deregister_tm_clones():\n \tlea 0x28389(%rip),%rdi \n \tlea 0x28382(%rip),%rax \n \tcmp %rdi,%rax\n \tje c8a8 <__cxa_finalize@plt+0x78>\n \tmov 0x27726(%rip),%rax \n \ttest %rax,%rax\n \tje c8a8 <__cxa_finalize@plt+0x78>\n \tjmp *%rax\n \tnopl 0x0(%rax)\n \tret\n \tnopl 0x0(%rax)\n-register_tm_clones():\n \tlea 0x28359(%rip),%rdi \n \tlea 0x28352(%rip),%rsi \n \tsub %rdi,%rsi\n \tmov %rsi,%rax\n \tshr $0x3f,%rsi\n \tsar $0x3,%rax\n \tadd %rax,%rsi\n@@ -56,15 +47,14 @@\n \tmov 0x276ed(%rip),%rax \n \ttest %rax,%rax\n \tje c8e8 <__cxa_finalize@plt+0xb8>\n \tjmp *%rax\n \tnopw 0x0(%rax,%rax,1)\n \tret\n \tnopl 0x0(%rax)\n-__do_global_dtors_aux():\n \tendbr64\n \tcmpb $0x0,0x28315(%rip) \n \tjne c928 <__cxa_finalize@plt+0xf8>\n \tpush %rbp\n \tcmpq $0x0,0x276ca(%rip) \n \tmov %rsp,%rbp\n \tje c917 <__cxa_finalize@plt+0xe7>\n@@ -73,19 +63,18 @@\n \tcall c880 <__cxa_finalize@plt+0x50>\n \tmovb $0x1,0x282ed(%rip) \n \tpop %rbp\n \tret\n \tnopl (%rax)\n \tret\n \tnopl 0x0(%rax)\n-frame_dummy():\n \tendbr64\n \tjmp c8b0 <__cxa_finalize@plt+0x80>\n \tnopl 0x0(%rax)\n-_push_handle(grib_handle*, int*):\n+_push_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:275\n \tsub $0x48,%rsp\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:277\n \tmov 0x2830d(%rip),%rcx \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:275\n \tmov %rsi,%r9\n \tmovq %rdi,%xmm0\n@@ -189,15 +178,15 @@\n \tmov 0x30(%rsp),%r9\n \tmovdqa 0x20(%rsp),%xmm0\n \tmov 0x18(%rsp),%r8d\n \tmov (%rsp),%rcx\n \tjmp c9d0 <__cxa_finalize@plt+0x1a0>\n \tnopl 0x0(%rax)\n \tdata16 cs nopw 0x0(%rax,%rax,1)\n-_push_index(grib_index*, int*):\n+_push_index():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:333\n \tsub $0x48,%rsp\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:335\n \tmov 0x28195(%rip),%rcx \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:333\n \tmov %rsi,%r9\n \tmovq %rdi,%xmm0\n@@ -300,25 +289,27 @@\n \tmov 0x30(%rsp),%r9\n \tmovdqa 0x20(%rsp),%xmm0\n \tmov 0x18(%rsp),%r8d\n \tmov (%rsp),%rcx\n \tjmp cb30 <__cxa_finalize@plt+0x300>\n \tnopl 0x0(%rax)\n \tdata16 cs nopw 0x0(%rax,%rax,1)\n-_grib_f_keys_iterator_new_(int*, int*, char*, int) [clone .isra.0]:\n+_grib_f_keys_iterator_new_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1162\n \tpush %r15\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x428,%rsp\n+_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n \tmov 0x28030(%rip),%rax \n+_grib_f_keys_iterator_new_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1162\n \tmov %fs:0x28,%r13\n \tmov %r13,0x418(%rsp)\n \tmov %rsi,%r13\n _get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \ttest %rax,%rax\n@@ -332,32 +323,29 @@\n \ttest %rax,%rax\n \tje cd48 <__cxa_finalize@plt+0x518>\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:581\n \tcmp %edi,(%rax)\n \tjne cc50 <__cxa_finalize@plt+0x420>\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:581 (discriminator 1)\n \tmov 0x8(%rax),%r15\n-_grib_f_keys_iterator_new_(int*, int*, char*, int) [clone .isra.0]:\n+_grib_f_keys_iterator_new_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1169\n \ttest %r15,%r15\n \tje cd48 <__cxa_finalize@plt+0x518>\n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n-\ttest %ecx,%ecx\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n+\ttest %ecx,%ecx\n \tje cda0 <__cxa_finalize@plt+0x570>\n \ttest %rsi,%rsi\n \tje cda0 <__cxa_finalize@plt+0x570>\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:176\n \tmovslq %ecx,%rbx\n-_grib_f_keys_iterator_new_(int*, int*, char*, int) [clone .isra.0]:\n-/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n-\tlea 0x10(%rsp),%rdi\n memcpy():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n+\tlea 0x10(%rsp),%rdi\n \tmov $0x400,%ecx\n \tmov %rbx,%rdx\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea 0xf(%rsp,%rbx,1),%r12\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:177\n \tlea 0x10(%rsp),%rbx\n@@ -385,27 +373,27 @@\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:183\n \tcmp %rbx,%r12\n \tje cd8c <__cxa_finalize@plt+0x55c>\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:184\n \tmovb $0x0,(%rbx)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:186\n \tlea 0x10(%rsp),%rdx\n-_grib_f_keys_iterator_new_(int*, int*, char*, int) [clone .isra.0]:\n+_grib_f_keys_iterator_new_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1173 (discriminator 1)\n \txor %esi,%esi\n \tmov %r15,%rdi\n \tmov $0xffffffff,%ebp\n \tcall c210 \n \tmov %rax,%r12\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1174\n \ttest %rax,%rax\n \tje cd3e <__cxa_finalize@plt+0x50e>\n+_push_keys_iterator():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:477\n \tmov 0x27f48(%rip),%rbx \n-_push_keys_iterator():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:480\n \tmov $0x1,%ebp\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:482\n \ttest %rbx,%rbx\n \tjne cd03 <__cxa_finalize@plt+0x4d3>\n \tjmp cdbe <__cxa_finalize@plt+0x58e>\n \tnop\n@@ -431,15 +419,15 @@\n \tmov %ebp,(%rax)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:508\n \tmov %r12,0x8(%rax)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:509\n \tmovq $0x0,0x10(%rax)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:510\n \tmov %rax,0x10(%rbx)\n-_grib_f_keys_iterator_new_(int*, int*, char*, int) [clone .isra.0]:\n+_grib_f_keys_iterator_new_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1178\n \txor %eax,%eax\n \tjmp cd52 <__cxa_finalize@plt+0x522>\n \tnopw 0x0(%rax,%rax,1)\n \tmov $0xffffffff,%ebp\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1171\n \tmov $0xffffffec,%eax\n@@ -476,15 +464,15 @@\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:493\n \tneg %eax\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:494\n \tmov %r12,0x8(%rbx)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:493\n \tmov %eax,(%rbx)\n \tmov %eax,%ebp\n-_grib_f_keys_iterator_new_(int*, int*, char*, int) [clone .isra.0]:\n+_grib_f_keys_iterator_new_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1178\n \txor %eax,%eax\n \tjmp cd52 <__cxa_finalize@plt+0x522>\n _push_keys_iterator():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:483\n \tmov $0x18,%edi\n \tcall b6d0 \n@@ -497,15 +485,15 @@\n \tmovl $0x1,(%rax)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:488\n \tmov $0x1,%ebp\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:486\n \tmov %r12,0x8(%rax)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:487\n \tmovq $0x0,0x10(%rax)\n-_grib_f_keys_iterator_new_(int*, int*, char*, int) [clone .isra.0]:\n+_grib_f_keys_iterator_new_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1178\n \txor %eax,%eax\n \tjmp cd52 <__cxa_finalize@plt+0x522>\n _push_keys_iterator():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:484 (discriminator 1)\n \tmov $0x1e4,%edx\n \tlea 0x20202(%rip),%rsi \n@@ -518,26 +506,26 @@\n \tmov $0x1fa,%edx\n \tlea 0x201e1(%rip),%rsi \n \tmov %rax,0x8(%rsp)\n \tlea 0x201ef(%rip),%rdi \n \tcall b300 \n \tmov 0x8(%rsp),%rax\n \tjmp cd2c <__cxa_finalize@plt+0x4fc>\n-_grib_f_keys_iterator_new_(int*, int*, char*, int) [clone .isra.0]:\n+_grib_f_keys_iterator_new_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1179\n \tcall c110 <__stack_chk_fail@plt>\n \tnop\n \n 000000000000ce40 :\n f_handle_id2c_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:621\n \tendbr64\n+_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n \tmov 0x27e0d(%rip),%rax \n-_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \ttest %rax,%rax\n \tjne ce69 \n \tret\n \tnopl 0x0(%rax)\n \tdata16 cs nopw 0x0(%rax,%rax,1)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:582\n@@ -560,18 +548,17 @@\n \n 000000000000ce80 :\n grib_f_read_any_from_file_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:874\n \tendbr64\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:875\n \tmov (%rdi),%edi\n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:650\n-\tcmp $0xc34f,%edi\n get_file():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:650\n+\tcmp $0xc34f,%edi\n \tjle cee8 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:648\n \tmov 0x27dab(%rip),%rax \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:652\n \ttest %rax,%rax\n \tjne cea9 \n \tjmp cee8 \n@@ -623,18 +610,17 @@\n \n 000000000000cf00 :\n grib_f_write_file_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:888\n \tendbr64\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:890\n \tmov (%rdi),%ecx\n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:650\n-\tcmp $0xc34f,%ecx\n get_file():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:650\n+\tcmp $0xc34f,%ecx\n \tjle cf78 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:648\n \tmov 0x27d2b(%rip),%rax \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:652\n \ttest %rax,%rax\n \tjne cf29 \n \tjmp cf78 \n@@ -715,16 +701,18 @@\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:907\n \tendbr64\n \tpush %rbx\n \tsub $0x10,%rsp\n \tmov %fs:0x28,%rax\n \tmov %rax,0x8(%rsp)\n \txor %eax,%eax\n+_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n \tmov 0x27c78(%rip),%rax \n+grib_f_get_message_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:908\n \tmovq $0x0,(%rsp)\n _get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \ttest %rax,%rax\n \tje d048 \n \tmov %rdx,%rcx\n@@ -777,18 +765,17 @@\n \n 000000000000d060 :\n grib_f_read_file_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:923\n \tendbr64\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:925\n \tmov (%rdi),%ecx\n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:650\n-\tcmp $0xc34f,%ecx\n get_file():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:650\n+\tcmp $0xc34f,%ecx\n \tjle d0d8 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:648\n \tmov 0x27bcb(%rip),%rax \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:652\n \ttest %rax,%rax\n \tjne d089 \n \tjmp d0d8 \n@@ -814,18 +801,17 @@\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:927\n \ttest %rbp,%rbp\n \tje d10a \n \tmov %rdx,%rbx\n \tmov %rsi,0x8(%rsp)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:929\n \tcall baf0 \n-/usr/include/x86_64-linux-gnu/bits/stdio2.h:331\n-\tmov (%rbx),%rdx\n fread():\n /usr/include/x86_64-linux-gnu/bits/stdio2.h:331\n+\tmov (%rbx),%rdx\n \tmov 0x8(%rsp),%rdi\n \tmov %rbp,%rcx\n \tmov $0x1,%esi\n grib_f_read_file_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:929\n \tmov %rax,%r14\n fread():\n@@ -888,26 +874,23 @@\n \tmov %rsi,(%rsp)\n \tmov %fs:0x28,%rax\n \tmov %rax,0x828(%rsp)\n \txor %eax,%eax\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:952\n \tcall baf0 \n \tmov %rax,%r15\n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n-\ttest %ebx,%ebx\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n+\ttest %ebx,%ebx\n \tje d1be \n \ttest %rbp,%rbp\n \tje d1be \n-grib_f_open_file_():\n-/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n-\tmov %rbp,%rsi\n memcpy():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n+\tmov %rbp,%rsi\n \tmov $0x400,%ecx\n \tmov %rbx,%rdx\n \tmov %r12,%rdi\n \tcall b7d0 <__memcpy_chk@plt>\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea -0x1(%r12,%rbx,1),%rbp\n@@ -947,26 +930,23 @@\n \tcall c150 \n \tadd $0x1,%rbx\n \tmov %al,-0x1(%rbx)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:958 (discriminator 2)\n \tmovsbl (%rbx),%edi\n \ttest %dil,%dil\n \tjne d1d0 \n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:192\n-\ttest %r13d,%r13d\n cast_char_no_cut():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:192\n+\ttest %r13d,%r13d\n \tje d378 \n \tcmpq $0x0,(%rsp)\n \tje d378 \n-grib_f_open_file_():\n-/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n-\tmov (%rsp),%rsi\n memcpy():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n+\tmov (%rsp),%rsi\n \tlea 0x420(%rsp),%rbx\n \tmov $0x400,%ecx\n \tmov %r13,%rdx\n \tmov %rbx,%rdi\n \tcall b7d0 <__memcpy_chk@plt>\n cast_char_no_cut():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:194\n@@ -986,17 +966,17 @@\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:969\n \tmov 0x10(%r15),%ebx\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:950\n \txor %r14d,%r14d\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:969\n \ttest %ebx,%ebx\n \tjne d338 \n+push_file():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:229\n \tmov 0x279ee(%rip),%rbx \n-push_file():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:235 (discriminator 2)\n \tmov $0x1,%r13d\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:235\n \tcmpw $0x77,0x20(%rsp)\n \tje d270 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:236 (discriminator 1)\n \txor %r13d,%r13d\n@@ -1181,17 +1161,17 @@\n \tjmp d2c9 \n \tnopw 0x0(%rax,%rax,1)\n \n 000000000000d460 :\n grib_f_close_file_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:991\n \tendbr64\n+clear_file():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:704\n \tmov 0x277d5(%rip),%rdx \n-clear_file():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:705\n \ttest %rdx,%rdx\n \tje d4d8 \n grib_f_close_file_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:992\n \tmov (%rdi),%eax\n \tjmp d489 \n@@ -1280,16 +1260,14 @@\n \tmov %rbx,%rdi\n \tmov %rax,%rcx\n \txor %eax,%eax\n \tcall be00 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:717\n \tmov $0xfffffff5,%eax\n \tjmp d4ce \n-grib_f_close_file_():\n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:717\n \tnopl 0x0(%rax,%rax,1)\n \n 000000000000d530 :\n grib_f_write_on_fail():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:999\n \tendbr64\n \tpush %rbx\n@@ -1319,18 +1297,17 @@\n \tmovaps %xmm0,0x40(%rsp)\n \tmovaps %xmm0,0x50(%rsp)\n \tmovaps %xmm0,0x60(%rsp)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1004\n \tcall b890 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1008\n \tmov 0x27673(%rip),%ecx \n-/usr/include/x86_64-linux-gnu/bits/stdio2.h:68 (discriminator 1)\n-\tlea 0x10(%rsp),%r10\n snprintf():\n /usr/include/x86_64-linux-gnu/bits/stdio2.h:68 (discriminator 1)\n+\tlea 0x10(%rsp),%r10\n \tsub $0x8,%rsp\n \tmovslq %eax,%r9\n \tlea 0x1fa9d(%rip),%r8 \n \tmov %r10,%rdi\n \txor %eax,%eax\n grib_f_write_on_fail():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1008\n@@ -1344,18 +1321,17 @@\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1008\n \tmov %edx,0x27647(%rip) \n snprintf():\n /usr/include/x86_64-linux-gnu/bits/stdio2.h:68 (discriminator 1)\n \tmov $0x1,%edx\n \tmov %r10,0x18(%rsp)\n \tcall c460 <__snprintf_chk@plt>\n-grib_f_write_on_fail():\n+_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n \tmov 0x27671(%rip),%rax \n-_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \tpop %rdx\n \tpop %rcx\n \ttest %rax,%rax\n \tje d556 \n grib_f_write_on_fail():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1013\n@@ -1432,17 +1408,17 @@\n \tjmp cc10 <__cxa_finalize@plt+0x3e0>\n \tnopl 0x0(%rax,%rax,1)\n \n 000000000000d6a0 :\n grib_f_keys_iterator_next_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1192\n \tendbr64\n+_get_keys_iterator():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:661\n \tmov 0x2758d(%rip),%rax \n-_get_keys_iterator():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:663\n \ttest %rax,%rax\n \tje d6e0 \n grib_f_keys_iterator_next_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1193\n \tmov (%rdi),%edx\n \tjmp d6c9 \n@@ -1471,17 +1447,17 @@\n \tret\n \tcs nopw 0x0(%rax,%rax,1)\n \n 000000000000d6f0 :\n grib_f_keys_iterator_delete_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1201\n \tendbr64\n+_clear_keys_iterator():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:809\n \tmov 0x2753d(%rip),%rax \n-_clear_keys_iterator():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:811\n \ttest %rax,%rax\n \tje d730 \n grib_f_keys_iterator_delete_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1202\n \tmov (%rdi),%edx\n \tjmp d719 \n@@ -1539,17 +1515,17 @@\n \tret\n \tcs nopw 0x0(%rax,%rax,1)\n \n 000000000000d780 :\n grib_f_skip_computed_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1220\n \tendbr64\n+_get_keys_iterator():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:661\n \tmov 0x274ad(%rip),%rax \n-_get_keys_iterator():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:663\n \ttest %rax,%rax\n \tje d7c0 \n grib_f_skip_computed_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1221\n \tmov (%rdi),%edx\n \tjmp d7a9 \n@@ -1578,17 +1554,17 @@\n \tret\n \tcs nopw 0x0(%rax,%rax,1)\n \n 000000000000d7d0 :\n grib_f_skip_coded_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1227\n \tendbr64\n+_get_keys_iterator():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:661\n \tmov 0x2745d(%rip),%rax \n-_get_keys_iterator():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:663\n \ttest %rax,%rax\n \tje d810 \n grib_f_skip_coded_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1228\n \tmov (%rdi),%edx\n \tjmp d7f9 \n@@ -1617,17 +1593,17 @@\n \tret\n \tcs nopw 0x0(%rax,%rax,1)\n \n 000000000000d820 :\n grib_f_skip_edition_specific_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1234\n \tendbr64\n+_get_keys_iterator():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:661\n \tmov 0x2740d(%rip),%rax \n-_get_keys_iterator():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:663\n \ttest %rax,%rax\n \tje d860 \n grib_f_skip_edition_specific_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1235\n \tmov (%rdi),%edx\n \tjmp d849 \n@@ -1656,17 +1632,17 @@\n \tret\n \tcs nopw 0x0(%rax,%rax,1)\n \n 000000000000d870 :\n grib_f_skip_duplicates_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1241\n \tendbr64\n+_get_keys_iterator():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:661\n \tmov 0x273bd(%rip),%rax \n-_get_keys_iterator():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:663\n \ttest %rax,%rax\n \tje d8b0 \n grib_f_skip_duplicates_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1242\n \tmov (%rdi),%edx\n \tjmp d899 \n@@ -1695,17 +1671,17 @@\n \tret\n \tcs nopw 0x0(%rax,%rax,1)\n \n 000000000000d8c0 :\n grib_f_skip_read_only_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1248\n \tendbr64\n+_get_keys_iterator():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:661\n \tmov 0x2736d(%rip),%rax \n-_get_keys_iterator():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:663\n \ttest %rax,%rax\n \tje d900 \n grib_f_skip_read_only_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1249\n \tmov (%rdi),%edx\n \tjmp d8e9 \n@@ -1734,17 +1710,17 @@\n \tret\n \tcs nopw 0x0(%rax,%rax,1)\n \n 000000000000d910 :\n grib_f_skip_function_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1255\n \tendbr64\n+_get_keys_iterator():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:661\n \tmov 0x2731d(%rip),%rax \n-_get_keys_iterator():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:663\n \ttest %rax,%rax\n \tje d950 \n grib_f_skip_function_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1256\n \tmov (%rdi),%edx\n \tjmp d939 \n@@ -1789,17 +1765,17 @@\n \tsub $0x410,%rsp\n \tmov %fs:0x28,%rax\n \tmov %rax,0x408(%rsp)\n \txor %eax,%eax\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1266\n \tmov %rsp,%rdi\n \trep stos %rax,(%rdi)\n+_get_keys_iterator():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:661\n \tmov 0x2729d(%rip),%rax \n-_get_keys_iterator():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:663\n \ttest %rax,%rax\n \tje daa0 \n \tmovslq %edx,%r13\n \tmov %rsi,%rbx\n grib_f_keys_iterator_get_name_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1268\n@@ -1817,52 +1793,49 @@\n \tjne d9b0 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:664 (discriminator 1)\n \tmov 0x8(%rax),%r14\n grib_f_keys_iterator_get_name_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1270\n \ttest %r14,%r14\n \tje daa0 \n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:221\n-\tlea -0x1(%r13),%rdx\n fort_char_clean():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:221\n+\tlea -0x1(%r13),%rdx\n \tlea (%rbx,%rdx,1),%rbp\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:222 (discriminator 1)\n \tcmp %rbp,%rbx\n \tje db00 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:222 (discriminator 2)\n \tmov $0x20,%esi\n \tmov %rbx,%rdi\n \tcall b190 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:223\n \tmovb $0x20,0x0(%rbp)\n grib_f_keys_iterator_get_name_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1274\n \tmov %r14,%rdi\n \tcall b3c0 \n-/usr/include/x86_64-linux-gnu/bits/stdio2.h:68 (discriminator 1)\n-\tmov %rsp,%rdi\n snprintf():\n /usr/include/x86_64-linux-gnu/bits/stdio2.h:68 (discriminator 1)\n+\tmov %rsp,%rdi\n \tmov $0x400,%esi\n \tlea 0x1f62f(%rip),%rdx \n \tmov %rax,%rcx\n \txor %eax,%eax\n \tcall b210 \n grib_f_keys_iterator_get_name_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1275\n \tmov %rsp,%rdi\n \tcall ba80 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1276\n \tcmp %rax,%r13\n \tjb dbbd \n-/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n-\tcmp $0x8,%eax\n memcpy():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n+\tcmp $0x8,%eax\n \tjb dad0 \n \tmov (%rsp),%rdx\n \tlea 0x8(%rbx),%rdi\n \tmov %rsp,%rsi\n \tand $0xfffffffffffffff8,%rdi\n \tmov %rdx,(%rbx)\n \tmov %eax,%edx\n@@ -1870,19 +1843,17 @@\n \tmov %rcx,-0x8(%rbx,%rdx,1)\n \tmov %rbx,%rdx\n \tsub %rdi,%rdx\n \tlea (%rax,%rdx,1),%ecx\n \tsub %rdx,%rsi\n \tshr $0x3,%ecx\n \trep movsq (%rsi),(%rdi)\n-grib_f_keys_iterator_get_name_():\n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:203 (discriminator 2)\n-\tcmpb $0x0,(%rbx)\n czstr_to_fortran():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:203 (discriminator 2)\n+\tcmpb $0x0,(%rbx)\n \tjne da75 \n \tjmp da83 \n \tnopl (%rax)\n \tdata16 cs nopw 0x0(%rax,%rax,1)\n \tcmp %rbx,%rbp\n \tje da96 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:203 (discriminator 3)\n@@ -2014,17 +1985,17 @@\n \tcall c110 <__stack_chk_fail@plt>\n \tnopl 0x0(%rax)\n \n 000000000000dbd0 :\n grib_f_keys_iterator_rewind_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1287\n \tendbr64\n+_get_keys_iterator():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:661\n \tmov 0x2705d(%rip),%rax \n-_get_keys_iterator():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:663\n \ttest %rax,%rax\n \tje dc10 \n grib_f_keys_iterator_rewind_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1288\n \tmov (%rdi),%edx\n \tjmp dbf9 \n@@ -2056,17 +2027,17 @@\n 000000000000dc20 :\n codes_f_bufr_keys_iterator_new_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1315\n \tendbr64\n \tpush %rbx\n \tmov %rsi,%rbx\n \tsub $0x20,%rsp\n+_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n \tmov 0x27025(%rip),%rax \n-_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \ttest %rax,%rax\n \tje dd60 \n \tmov (%rdi),%edx\n \tjmp dc4d \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:582\n \tmov 0x10(%rax),%rax\n@@ -2074,19 +2045,17 @@\n \ttest %rax,%rax\n \tje dd60 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:581\n \tcmp (%rax),%edx\n \tjne dc40 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:581 (discriminator 1)\n \tmov 0x8(%rax),%rax\n-codes_f_bufr_keys_iterator_new_():\n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1302\n-\ttest %rax,%rax\n _codes_f_bufr_keys_iterator_new_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1302\n+\ttest %rax,%rax\n \tje dd60 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1306\n \tcmpl $0x2,0x9e10(%rax)\n \tje dc87 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1306 (discriminator 1)\n \tmov $0x51a,%edx\n \tlea 0x1f38d(%rip),%rsi \n@@ -2099,18 +2068,17 @@\n \tmov %rax,%rdi\n \tcall ba00 \n \tmov $0xffffffff,%r8d\n \tmov %rax,%r9\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1308\n \ttest %rax,%rax\n \tje dceb \n-codes_f_bufr_keys_iterator_new_():\n+_push_bufr_keys_iterator():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:528\n \tmov 0x26f8a(%rip),%rcx \n-_push_bufr_keys_iterator():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:531\n \tmov $0x1,%r8d\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:533\n \ttest %rcx,%rcx\n \tjne dd03 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:534\n \tmov $0x18,%edi\n@@ -2221,25 +2189,23 @@\n \tlea 0x1f252(%rip),%rdi \n \tcall b300 \n \tmov 0x18(%rsp),%rax\n \tmov 0x10(%rsp),%r9\n \tmov 0x8(%rsp),%rcx\n \tmov (%rsp),%r8d\n \tjmp dd41 \n-codes_f_bufr_keys_iterator_new_():\n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:557 (discriminator 1)\n \tdata16 cs nopw 0x0(%rax,%rax,1)\n \n 000000000000ddf0 :\n codes_f_bufr_keys_iterator_next_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1325\n \tendbr64\n+_get_bufr_keys_iterator():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:682\n \tmov 0x26e35(%rip),%rax \n-_get_bufr_keys_iterator():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:684\n \ttest %rax,%rax\n \tje de30 \n codes_f_bufr_keys_iterator_next_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1326\n \tmov (%rdi),%edx\n \tjmp de19 \n@@ -2284,17 +2250,17 @@\n \tsub $0x410,%rsp\n \tmov %fs:0x28,%rax\n \tmov %rax,0x408(%rsp)\n \txor %eax,%eax\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1337\n \tmov %rsp,%rdi\n \trep stos %rax,(%rdi)\n+_get_bufr_keys_iterator():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:682\n \tmov 0x26db5(%rip),%rax \n-_get_bufr_keys_iterator():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:684\n \ttest %rax,%rax\n \tje df80 \n \tmovslq %edx,%r13\n \tmov %rsi,%rbx\n codes_f_bufr_keys_iterator_get_name_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1339\n@@ -2312,52 +2278,49 @@\n \tjne de90 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:685 (discriminator 1)\n \tmov 0x8(%rax),%r14\n codes_f_bufr_keys_iterator_get_name_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1341\n \ttest %r14,%r14\n \tje df80 \n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:221\n-\tlea -0x1(%r13),%rdx\n fort_char_clean():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:221\n+\tlea -0x1(%r13),%rdx\n \tlea (%rbx,%rdx,1),%rbp\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:222 (discriminator 1)\n \tcmp %rbp,%rbx\n \tje dfe0 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:222 (discriminator 2)\n \tmov $0x20,%esi\n \tmov %rbx,%rdi\n \tcall b190 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:223\n \tmovb $0x20,0x0(%rbp)\n codes_f_bufr_keys_iterator_get_name_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1345\n \tmov %r14,%rdi\n \tcall b140 \n-/usr/include/x86_64-linux-gnu/bits/stdio2.h:68 (discriminator 1)\n-\tmov %rsp,%rdi\n snprintf():\n /usr/include/x86_64-linux-gnu/bits/stdio2.h:68 (discriminator 1)\n+\tmov %rsp,%rdi\n \tmov $0x400,%esi\n \tlea 0x1f14f(%rip),%rdx \n \tmov %rax,%rcx\n \txor %eax,%eax\n \tcall b210 \n codes_f_bufr_keys_iterator_get_name_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1346\n \tmov %rsp,%rdi\n \tcall ba80 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1347\n \tcmp %rax,%r13\n \tjb e09d \n-/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n-\tcmp $0x8,%eax\n memcpy():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n+\tcmp $0x8,%eax\n \tjb dfb0 \n \tmov (%rsp),%rdx\n \tlea 0x8(%rbx),%rdi\n \tmov %rsp,%rsi\n \tand $0xfffffffffffffff8,%rdi\n \tmov %rdx,(%rbx)\n \tmov %eax,%edx\n@@ -2365,19 +2328,17 @@\n \tmov %rcx,-0x8(%rbx,%rdx,1)\n \tmov %rbx,%rdx\n \tsub %rdi,%rdx\n \tlea (%rax,%rdx,1),%ecx\n \tsub %rdx,%rsi\n \tshr $0x3,%ecx\n \trep movsq (%rsi),(%rdi)\n-codes_f_bufr_keys_iterator_get_name_():\n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:203 (discriminator 2)\n-\tcmpb $0x0,(%rbx)\n czstr_to_fortran():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:203 (discriminator 2)\n+\tcmpb $0x0,(%rbx)\n \tjne df55 \n \tjmp df63 \n \tnopl (%rax)\n \tdata16 cs nopw 0x0(%rax,%rax,1)\n \tcmp %rbx,%rbp\n \tje df76 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:203 (discriminator 3)\n@@ -2509,17 +2470,17 @@\n \tcall c110 <__stack_chk_fail@plt>\n \tnopl 0x0(%rax)\n \n 000000000000e0b0 :\n codes_f_bufr_keys_iterator_rewind_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1357\n \tendbr64\n+_get_bufr_keys_iterator():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:682\n \tmov 0x26b75(%rip),%rax \n-_get_bufr_keys_iterator():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:684\n \ttest %rax,%rax\n \tje e0f0 \n codes_f_bufr_keys_iterator_rewind_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1358\n \tmov (%rdi),%edx\n \tjmp e0d9 \n@@ -2548,17 +2509,17 @@\n \tret\n \tcs nopw 0x0(%rax,%rax,1)\n \n 000000000000e100 :\n codes_f_bufr_keys_iterator_delete_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1366\n \tendbr64\n+_clear_bufr_keys_iterator():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:833\n \tmov 0x26b25(%rip),%rax \n-_clear_bufr_keys_iterator():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:835\n \ttest %rax,%rax\n \tje e140 \n codes_f_bufr_keys_iterator_delete_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1367\n \tmov (%rdi),%edx\n \tjmp e129 \n@@ -2599,18 +2560,17 @@\n \tmov %rdi,%rbx\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1374\n \txor %edi,%edi\n \tcall c510 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1375\n \ttest %rax,%rax\n \tje e180 \n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:452\n-\tmov %rbx,%rsi\n push_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:452\n+\tmov %rbx,%rsi\n \tmov %rax,%rdi\n \tcall c940 <__cxa_finalize@plt+0x110>\n grib_f_new_from_message_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1377\n \txor %eax,%eax\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1381\n \tpop %rbx\n@@ -2644,18 +2604,17 @@\n \tmov %rdi,%rbx\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1395\n \txor %edi,%edi\n \tcall b160 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1396\n \ttest %rax,%rax\n \tje e1d0 \n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:452\n-\tmov %rbx,%rsi\n push_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:452\n+\tmov %rbx,%rsi\n \tmov %rax,%rdi\n \tcall c940 <__cxa_finalize@plt+0x110>\n grib_f_new_from_message_no_copy_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1398\n \txor %eax,%eax\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1402\n \tpop %rbx\n@@ -2687,28 +2646,25 @@\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x410,%rsp\n \tmov %fs:0x28,%r14\n \tmov %r14,0x408(%rsp)\n \tmov %rdi,%r14\n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n-\ttest %edx,%edx\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n+\ttest %edx,%edx\n \tje e2c0 \n \ttest %rsi,%rsi\n \tje e2c0 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:176\n \tmovslq %edx,%rbx\n-grib_f_new_from_samples_():\n-/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n-\tmov $0x400,%ecx\n memcpy():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n+\tmov $0x400,%ecx\n \tmov %rsp,%rdi\n \tmov %rbx,%rdx\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea -0x1(%rsp,%rbx,1),%r12\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:177\n \tmov %rsp,%rbx\n@@ -2744,18 +2700,17 @@\n grib_f_new_from_samples_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1427 (discriminator 1)\n \txor %edi,%edi\n \tcall c5c0 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1430\n \ttest %rax,%rax\n \tje e2c4 \n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:452\n-\tmov %rax,%rdi\n push_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:452\n+\tmov %rax,%rdi\n \tmov %r14,%rsi\n \tcall c940 <__cxa_finalize@plt+0x110>\n grib_f_new_from_samples_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1432\n \txor %eax,%eax\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1436\n \tmov 0x408(%rsp),%rdx\n@@ -2800,28 +2755,25 @@\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x410,%rsp\n \tmov %fs:0x28,%r14\n \tmov %r14,0x408(%rsp)\n \tmov %rdi,%r14\n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n-\ttest %edx,%edx\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n+\ttest %edx,%edx\n \tje e3b0 \n \ttest %rsi,%rsi\n \tje e3b0 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:176\n \tmovslq %edx,%rbx\n-codes_bufr_f_new_from_samples_():\n-/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n-\tmov $0x400,%ecx\n memcpy():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n+\tmov $0x400,%ecx\n \tmov %rsp,%rdi\n \tmov %rbx,%rdx\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea -0x1(%rsp,%rbx,1),%r12\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:177\n \tmov %rsp,%rbx\n@@ -2857,18 +2809,17 @@\n codes_bufr_f_new_from_samples_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1442 (discriminator 1)\n \txor %edi,%edi\n \tcall b7a0 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1445\n \ttest %rax,%rax\n \tje e3b4 \n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:452\n-\tmov %rax,%rdi\n push_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:452\n+\tmov %rax,%rdi\n \tmov %r14,%rsi\n \tcall c940 <__cxa_finalize@plt+0x110>\n codes_bufr_f_new_from_samples_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1447\n \txor %eax,%eax\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1451\n \tmov 0x408(%rsp),%rdx\n@@ -2904,17 +2855,17 @@\n \tcall c110 <__stack_chk_fail@plt>\n \tnopw 0x0(%rax,%rax,1)\n \n 000000000000e3d0 :\n grib_f_clone_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1455\n \tendbr64\n+_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n \tmov 0x2687d(%rip),%rax \n-_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \ttest %rax,%rax\n \tje e43a \n grib_f_clone_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1456\n \tmov (%rdi),%edx\n \tjmp e3f9 \n@@ -2940,18 +2891,17 @@\n \tmov %rsi,0x8(%rsp)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1460\n \tcall c500 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1461\n \tmov 0x8(%rsp),%rsi\n \ttest %rax,%rax\n \tje e42d \n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:452\n-\tmov %rax,%rdi\n push_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:452\n+\tmov %rax,%rdi\n \tcall c940 <__cxa_finalize@plt+0x110>\n grib_f_clone_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1463\n \txor %eax,%eax\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1469\n \tadd $0x18,%rsp\n \tret\n@@ -2975,18 +2925,17 @@\n \tpush %r15\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x418,%rsp\n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n-\tmov %fs:0x28,%rax\n _get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n+\tmov %fs:0x28,%rax\n \tmov %rax,0x408(%rsp)\n \tmov 0x267db(%rip),%rax \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \ttest %rax,%rax\n \tje e560 \n \tmov %rdi,%r9\n \tmov %rsi,%r8\n@@ -3012,18 +2961,17 @@\n \tmov 0x8(%rbx),%rbx\n grib_f_copy_key_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1477\n \ttest %rbx,%rbx\n \tsetne %cl\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1475\n \tmov (%rdi),%edx\n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n-\tjmp e4cd \n _get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n+\tjmp e4cd \n \tnop\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:582\n \tmov 0x10(%rax),%rax\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \ttest %rax,%rax\n \tje e560 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:581\n@@ -3038,26 +2986,23 @@\n \ttest %cl,%cl\n \tje e560 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1478\n \tmov $0x80,%ecx\n \txor %eax,%eax\n \tmov %rsp,%rdi\n \trep stos %rax,(%rdi)\n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n-\ttest %ebp,%ebp\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n+\ttest %ebp,%ebp\n \tje e5a0 \n \ttest %r8,%r8\n \tje e5a0 \n-grib_f_copy_key_():\n-/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n-\tmov %rbp,%rdx\n memcpy():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n+\tmov %rbp,%rdx\n \tmov $0x400,%ecx\n \tmov %r8,%rsi\n \tmov %rsp,%rdi\n \tcall b7d0 <__memcpy_chk@plt>\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea -0x1(%rsp,%rbp,1),%r13\n@@ -3136,16 +3081,18 @@\n grib_f_util_sections_copy_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1489\n \tendbr64\n \tsub $0x28,%rsp\n \tmov %fs:0x28,%rax\n \tmov %rax,0x18(%rsp)\n \txor %eax,%eax\n+_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n \tmov 0x26679(%rip),%rax \n+grib_f_util_sections_copy_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1490\n \tmovl $0x0,0x14(%rsp)\n _get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \ttest %rax,%rax\n \tje e678 \n \tmov %rdx,%r8\n@@ -3170,18 +3117,17 @@\n \tmov 0x8(%rdi),%rdi\n grib_f_util_sections_copy_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1495\n \ttest %rdi,%rdi\n \tsetne %cl\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1492\n \tmov (%rsi),%edx\n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n-\tjmp e629 \n _get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n+\tjmp e629 \n \tnopl 0x0(%rax,%rax,1)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:582\n \tmov 0x10(%rax),%rax\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \ttest %rax,%rax\n \tje e655 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:581\n@@ -3219,18 +3165,17 @@\n \tnopl 0x0(%rax)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \txor %eax,%eax\n grib_f_util_sections_copy_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1501\n \tjmp e655 \n \tnopl 0x0(%rax)\n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:452\n-\tmov 0x8(%rsp),%rsi\n push_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:452\n+\tmov 0x8(%rsp),%rsi\n \tmov %rax,%rdi\n \tcall c940 <__cxa_finalize@plt+0x110>\n grib_f_util_sections_copy_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1498\n \txor %eax,%eax\n \tjmp e655 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1502\n@@ -3255,17 +3200,17 @@\n \tsub $0x418,%rsp\n \tmov %fs:0x28,%rax\n \tmov %rax,0x408(%rsp)\n \txor %eax,%eax\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1507\n \tmov %rsp,%rdi\n \trep stos %rax,(%rdi)\n+_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n \tmov 0x26578(%rip),%rax \n-_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \ttest %rax,%rax\n \tje e7b0 \n \tmov %rdx,%r9\n \tmov %rsi,%r8\n grib_f_copy_namespace_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1508\n@@ -3287,17 +3232,17 @@\n \tmov 0x8(%rbx),%rbx\n grib_f_copy_namespace_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1511\n \ttest %rbx,%rbx\n \tsetne %cl\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1509\n \tmov (%r9),%edx\n+_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \tjmp e72d \n-_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:582\n \tmov 0x10(%rax),%rax\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \ttest %rax,%rax\n \tje e7b0 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:581\n \tcmp (%rax),%edx\n@@ -3306,26 +3251,23 @@\n \tmov 0x8(%rax),%r15\n grib_f_copy_namespace_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1511\n \ttest %r15,%r15\n \tje e7b0 \n \ttest %cl,%cl\n \tje e7b0 \n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n-\ttest %ebp,%ebp\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n+\ttest %ebp,%ebp\n \tje e7f0 \n \ttest %r8,%r8\n \tje e7f0 \n-grib_f_copy_namespace_():\n-/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n-\tmov %rbp,%rdx\n memcpy():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n+\tmov %rbp,%rdx\n \tmov $0x400,%ecx\n \tmov %r8,%rsi\n \tmov %rsp,%rdi\n \tcall b7d0 <__memcpy_chk@plt>\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea -0x1(%rsp,%rbp,1),%r13\n@@ -3419,18 +3361,17 @@\n \txor %eax,%eax\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1520\n \tmovl $0x0,0x14(%rsp)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1521\n \tmovq $0x0,0x18(%rsp)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1523\n \tmovq $0x0,0x20(%rsp)\n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:650\n-\tcmp $0xc34f,%edx\n get_file():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:650\n+\tcmp $0xc34f,%edx\n \tjle e960 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:648\n \tmov 0x263da(%rip),%rax \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:652\n \ttest %rax,%rax\n \tjne e87d \n \tjmp e960 \n@@ -3565,18 +3506,17 @@\n \tcall baf0 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1555\n \tmovl $0x0,0x4(%rsp)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1554\n \tmov %rax,%r14\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1556\n \tmov (%rbx),%eax\n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:650\n-\tcmp $0xc34f,%eax\n get_file():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:650\n+\tcmp $0xc34f,%eax\n \tjle eab0 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:648\n \tmov 0x26257(%rip),%rbx \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:652\n \ttest %rbx,%rbx\n \tjne e9f9 \n \tjmp ea01 \n@@ -3649,18 +3589,17 @@\n \tmov %rax,%rdi\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1578\n \ttest %ebx,%ebx\n \tjne ea50 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1580\n \ttest %rax,%rax\n \tje ea44 \n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:452\n-\tmov %rbp,%rsi\n push_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:452\n+\tmov %rbp,%rsi\n \tcall c940 <__cxa_finalize@plt+0x110>\n any_f_new_from_scanned_file_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1582\n \tjmp ea50 \n \tnopw 0x0(%rax,%rax,1)\n get_file():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:650 (discriminator 1)\n@@ -3693,18 +3632,17 @@\n \tmov %rsi,%r12\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1592\n \tmovl $0x0,0x4(%rsp)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1593\n \tmovq $0x0,0x8(%rsp)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1595\n \tmovq $0x0,0x10(%rsp)\n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:650\n-\tcmp $0xc34f,%edx\n get_file():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:650\n+\tcmp $0xc34f,%edx\n \tjle ec10 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:648\n \tmov 0x26120(%rip),%rax \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:652\n \ttest %rax,%rax\n \tjne eb3d \n \tjmp ec10 \n@@ -3843,18 +3781,17 @@\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1633\n \tmov (%rax),%rdx\n \tmov %rbp,%rdi\n \tcall c510 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1635\n \ttest %rax,%rax\n \tje ecb0 \n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:452\n-\tmov %rax,%rdi\n push_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:452\n+\tmov %rax,%rdi\n \tmov %rbx,%rsi\n \tcall c940 <__cxa_finalize@plt+0x110>\n any_f_new_from_loaded_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1637\n \txor %eax,%eax\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1643\n \tpop %rbx\n@@ -3885,18 +3822,17 @@\n \n 000000000000ece0 :\n grib_f_count_in_file_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1655\n \tendbr64\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1657\n \tmov (%rdi),%edx\n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:650\n-\tcmp $0xc34f,%edx\n get_file():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:650\n+\tcmp $0xc34f,%edx\n \tjle ed28 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:648\n \tmov 0x25f4b(%rip),%rax \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:652\n \ttest %rax,%rax\n \tjne ed09 \n \tjmp ed28 \n@@ -3936,18 +3872,17 @@\n \tmov (%rdi),%edx\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1664\n \tmov %fs:0x28,%rbx\n \tmov %rbx,0x8(%rsp)\n \tmov %rsi,%rbx\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1665\n \tmovl $0x0,0x4(%rsp)\n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:650\n-\tcmp $0xc34f,%edx\n get_file():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:650\n+\tcmp $0xc34f,%edx\n \tjle edc0 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:648\n \tmov 0x25edd(%rip),%rax \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:652\n \ttest %rax,%rax\n \tjne ed79 \n \tjmp edc0 \n@@ -3970,18 +3905,17 @@\n \txor %edx,%edx\n \txor %edi,%edi\n \tlea 0x4(%rsp),%rcx\n \tcall ba50 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1671\n \ttest %rax,%rax\n \tje edcd \n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:452\n-\tmov %rax,%rdi\n push_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:452\n+\tmov %rax,%rdi\n \tmov %rbx,%rsi\n \tcall c940 <__cxa_finalize@plt+0x110>\n any_f_new_from_file_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1673\n \txor %eax,%eax\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1682\n \tmov 0x8(%rsp),%rdx\n@@ -4015,18 +3949,17 @@\n \tmov (%rdi),%edx\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1686\n \tmov %fs:0x28,%rbx\n \tmov %rbx,0x8(%rsp)\n \tmov %rsi,%rbx\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1687\n \tmovl $0x0,0x4(%rsp)\n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:650\n-\tcmp $0xc34f,%edx\n get_file():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:650\n+\tcmp $0xc34f,%edx\n \tjle ee70 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:648\n \tmov 0x25e2d(%rip),%rax \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:652\n \ttest %rax,%rax\n \tjne ee29 \n \tjmp ee70 \n@@ -4049,18 +3982,17 @@\n \txor %edi,%edi\n \tlea 0x4(%rsp),%rcx\n \tmov $0x2,%edx\n \tcall ba50 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1694\n \ttest %rax,%rax\n \tje ee7d \n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:452\n-\tmov %rax,%rdi\n push_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:452\n+\tmov %rax,%rdi\n \tmov %rbx,%rsi\n \tcall c940 <__cxa_finalize@plt+0x110>\n bufr_f_new_from_file_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1696\n \txor %eax,%eax\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1705\n \tmov 0x8(%rsp),%rdx\n@@ -4094,18 +4026,17 @@\n \tmov (%rdi),%edx\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1709\n \tmov %fs:0x28,%rbx\n \tmov %rbx,0x8(%rsp)\n \tmov %rsi,%rbx\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1710\n \tmovl $0x0,0x4(%rsp)\n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:650\n-\tcmp $0xc34f,%edx\n get_file():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:650\n+\tcmp $0xc34f,%edx\n \tjle ef20 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:648\n \tmov 0x25d7d(%rip),%rax \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:652\n \ttest %rax,%rax\n \tjne eed9 \n \tjmp ef20 \n@@ -4127,18 +4058,17 @@\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1716\n \txor %edi,%edi\n \tlea 0x4(%rsp),%rdx\n \tcall be90 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1717\n \ttest %rax,%rax\n \tje ef2d \n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:452\n-\tmov %rax,%rdi\n push_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:452\n+\tmov %rax,%rdi\n \tmov %rbx,%rsi\n \tcall c940 <__cxa_finalize@plt+0x110>\n grib_f_new_from_file_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1719\n \txor %eax,%eax\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1728\n \tmov 0x8(%rsp),%rdx\n@@ -4172,18 +4102,17 @@\n \tmov (%rdi),%edx\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1732\n \tmov %fs:0x28,%rbx\n \tmov %rbx,0x8(%rsp)\n \tmov %rsi,%rbx\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1733\n \tmovl $0x0,0x4(%rsp)\n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:650\n-\tcmp $0xc34f,%edx\n get_file():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:650\n+\tcmp $0xc34f,%edx\n \tjle efd0 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:648\n \tmov 0x25ccd(%rip),%rax \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:652\n \ttest %rax,%rax\n \tjne ef89 \n \tjmp efd0 \n@@ -4206,18 +4135,17 @@\n \txor %edi,%edi\n \tlea 0x4(%rsp),%rcx\n \tmov $0x1,%edx\n \tcall bf90 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1740\n \ttest %rax,%rax\n \tje efdd \n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:452\n-\tmov %rax,%rdi\n push_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:452\n+\tmov %rax,%rdi\n \tmov %rbx,%rsi\n \tcall c940 <__cxa_finalize@plt+0x110>\n grib_f_headers_only_new_from_file_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1742\n \txor %eax,%eax\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1751\n \tmov 0x8(%rsp),%rdx\n@@ -4243,16 +4171,18 @@\n \n 000000000000eff0 :\n grib_f_new_from_index_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1755\n \tendbr64\n \tpush %rbx\n \tsub $0x10,%rsp\n+_get_index():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:589\n \tmov 0x25c50(%rip),%rax \n+grib_f_new_from_index_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1755\n \tmov %fs:0x28,%rbx\n \tmov %rbx,0x8(%rsp)\n \tmov %rsi,%rbx\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1756\n \tmovl $0x0,0x4(%rsp)\n _get_index():\n@@ -4282,18 +4212,17 @@\n \tje f080 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1761\n \tlea 0x4(%rsp),%rsi\n \tcall c660 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1762\n \ttest %rax,%rax\n \tje f08d \n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:452\n-\tmov %rax,%rdi\n push_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:452\n+\tmov %rax,%rdi\n \tmov %rbx,%rsi\n \tcall c940 <__cxa_finalize@plt+0x110>\n grib_f_new_from_index_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1764\n \txor %eax,%eax\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1773\n \tmov 0x8(%rsp),%rdx\n@@ -4350,28 +4279,25 @@\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1780\n \tmov $0x80,%ecx\n \tmov %r12,%rdi\n \trep stos %rax,(%rdi)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1783\n \tcmpb $0x0,(%rbx)\n \tje f247 \n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n-\ttest %r8d,%r8d\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n+\ttest %r8d,%r8d\n \tje f230 \n \ttest %rsi,%rsi\n \tje f230 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:176\n \tmovslq %r8d,%rbx\n-grib_f_index_new_from_file_():\n-/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n-\tmov $0x400,%ecx\n memcpy():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n+\tmov $0x400,%ecx\n \tmov %r12,%rdi\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:177\n \tmov %r12,%r15\n memcpy():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tmov %rbx,%rdx\n@@ -4401,26 +4327,22 @@\n \tcmp $0x20,%bl\n \tje f218 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:183\n \tcmp %r15,%rbp\n \tje f225 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:184\n \tmovb $0x0,(%r15)\n-grib_f_index_new_from_file_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175 (discriminator 1)\n \txor %esi,%esi\n-cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n \ttest %r14d,%r14d\n \tje f1cd \n-grib_f_index_new_from_file_():\n-/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n-\tmov 0x8(%rsp),%rsi\n memcpy():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n+\tmov 0x8(%rsp),%rsi\n \tmov %r14,%rdx\n \tmov $0x400,%ecx\n \tlea 0x20(%rsp),%rdi\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea 0x1f(%rsp,%r14,1),%r14\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:177\n@@ -4461,18 +4383,17 @@\n \txor %edi,%edi\n \tlea 0x1c(%rsp),%rcx\n \tmov %r12,%rdx\n \tcall b9b0 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1786\n \ttest %rax,%rax\n \tje f254 \n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:461\n-\tmov (%rsp),%rsi\n push_index():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:461\n+\tmov (%rsp),%rsi\n \tmov %rax,%rdi\n \tcall cab0 <__cxa_finalize@plt+0x280>\n grib_f_index_new_from_file_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1788\n \txor %eax,%eax\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1797\n \tmov 0x828(%rsp),%rdx\n@@ -4526,18 +4447,17 @@\n \tendbr64\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x410,%rsp\n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:589\n-\tmov %fs:0x28,%rax\n _get_index():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:589\n+\tmov %fs:0x28,%rax\n \tmov %rax,0x408(%rsp)\n \tmov 0x259b5(%rip),%rax \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:591\n \ttest %rax,%rax\n \tje f330 \n \tmovslq %edx,%rbx\n grib_f_index_add_file_():\n@@ -4556,26 +4476,23 @@\n \tjne f2b0 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:592 (discriminator 1)\n \tmov 0x8(%rax),%r14\n grib_f_index_add_file_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1805\n \ttest %r14,%r14\n \tje f330 \n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n-\ttest %ebx,%ebx\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n+\ttest %ebx,%ebx\n \tje f370 \n \ttest %rsi,%rsi\n \tje f370 \n-grib_f_index_add_file_():\n-/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n-\tmov %rbx,%rdx\n memcpy():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n+\tmov %rbx,%rdx\n \tmov $0x400,%ecx\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea -0x1(%rsp,%rbx,1),%r12\n memcpy():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tmov %rsp,%rdi\n@@ -4668,27 +4585,25 @@\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1815\n \tmovl $0x0,0xc(%rsp)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1816\n \trep stos %rax,(%rdi)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1820\n \tcmpb $0x0,(%r8)\n \tje f478 \n+cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175 (discriminator 1)\n \txor %esi,%esi\n-cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n \ttest %edx,%edx\n \tje f422 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:176\n \tmovslq %edx,%rbx\n-grib_f_index_read_():\n-/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n-\tmov $0x400,%ecx\n memcpy():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n+\tmov $0x400,%ecx\n \tlea 0x10(%rsp),%rdi\n \tmov %r8,%rsi\n \tmov %rbx,%rdx\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea 0xf(%rsp,%rbx,1),%r12\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:177\n@@ -4726,18 +4641,17 @@\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1821 (discriminator 1)\n \txor %edi,%edi\n \tlea 0xc(%rsp),%rdx\n \tcall ba40 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1822\n \ttest %rax,%rax\n \tje f485 \n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:461\n-\tmov %rax,%rdi\n push_index():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:461\n+\tmov %rax,%rdi\n \tmov %r14,%rsi\n \tcall cab0 <__cxa_finalize@plt+0x280>\n grib_f_index_read_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1824\n \txor %eax,%eax\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1833\n \tmov 0x418(%rsp),%rdx\n@@ -4781,18 +4695,17 @@\n \tendbr64\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x410,%rsp\n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:589\n-\tmov %fs:0x28,%rax\n _get_index():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:589\n+\tmov %fs:0x28,%rax\n \tmov %rax,0x408(%rsp)\n \tmov 0x25785(%rip),%rax \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:591\n \ttest %rax,%rax\n \tje f560 \n \tmovslq %edx,%rbx\n grib_f_index_write_():\n@@ -4811,26 +4724,23 @@\n \tjne f4e0 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:592 (discriminator 1)\n \tmov 0x8(%rax),%r14\n grib_f_index_write_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1841\n \ttest %r14,%r14\n \tje f560 \n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n-\ttest %ebx,%ebx\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n+\ttest %ebx,%ebx\n \tje f5a0 \n \ttest %rsi,%rsi\n \tje f5a0 \n-grib_f_index_write_():\n-/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n-\tmov %rbx,%rdx\n memcpy():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n+\tmov %rbx,%rdx\n \tmov $0x400,%ecx\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea -0x1(%rsp,%rbx,1),%r12\n memcpy():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tmov %rsp,%rdi\n@@ -4900,17 +4810,17 @@\n \tcall c110 <__stack_chk_fail@plt>\n \tnopl 0x0(%rax)\n \n 000000000000f5b0 :\n grib_f_index_release_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1850\n \tendbr64\n+_clear_index():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:744\n \tmov 0x25695(%rip),%rax \n-_clear_index():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:746\n \ttest %rax,%rax\n \tje f600 \n grib_f_index_release_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1851\n \tmov (%rdi),%edx\n _clear_index():\n@@ -4953,18 +4863,17 @@\n \n 000000000000f610 :\n grib_f_release_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1859\n \tendbr64\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1860\n \tmov (%rdi),%edx\n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:731\n-\ttest %edx,%edx\n _clear_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:731\n+\ttest %edx,%edx\n \tjs f650 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:730\n \tmov 0x25637(%rip),%rax \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:732\n \ttest %rax,%rax\n \tje f650 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:734\n@@ -4997,17 +4906,17 @@\n \txchg %ax,%ax\n \tdata16 cs nopw 0x0(%rax,%rax,1)\n \n 000000000000f660 :\n grib_f_dump_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1886\n \tendbr64\n+_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n \tmov 0x255ed(%rip),%rax \n-_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \ttest %rax,%rax\n \tje f740 \n grib_f_dump_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1887\n \tmov (%rdi),%edx\n \tjmp f68d \n@@ -5029,56 +4938,47 @@\n _get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:581 (discriminator 1)\n \tmov 0x8(%rax),%rbx\n grib_f_dump_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1888\n \ttest %rbx,%rbx\n \tje f766 \n-/usr/include/x86_64-linux-gnu/bits/stdio2.h:118\n-\tlea 0x1d9f1(%rip),%rsi \n printf():\n /usr/include/x86_64-linux-gnu/bits/stdio2.h:118\n+\tlea 0x1d9f1(%rip),%rsi \n \tmov $0x1,%edi\n \txor %eax,%eax\n \tcall b520 <__printf_chk@plt>\n-grib_f_dump_():\n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1867 (discriminator 1)\n-\tmov 0x24922(%rip),%rbp \n do_the_dump():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1867 (discriminator 1)\n+\tmov 0x24922(%rip),%rbp \n \tmov 0x0(%rbp),%rdi\n \tcall c250 \n-grib_f_dump_():\n-/usr/include/x86_64-linux-gnu/bits/stdio2.h:118\n-\tmov $0xa,%edi\n printf():\n /usr/include/x86_64-linux-gnu/bits/stdio2.h:118\n+\tmov $0xa,%edi\n \tcall b600 \n do_the_dump():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1868\n \txor %edi,%edi\n \tcall b1a0 \n-grib_f_dump_():\n-/usr/include/x86_64-linux-gnu/bits/stdio2.h:118\n-\tlea 0x1d9cf(%rip),%rsi \n printf():\n /usr/include/x86_64-linux-gnu/bits/stdio2.h:118\n+\tlea 0x1d9cf(%rip),%rsi \n \tmov $0x1,%edi\n \tmov %rax,%rdx\n \txor %eax,%eax\n \tcall b520 <__printf_chk@plt>\n do_the_dump():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1869\n \txor %edi,%edi\n \tcall b840 \n-grib_f_dump_():\n-/usr/include/x86_64-linux-gnu/bits/stdio2.h:118\n-\tlea 0x1d9c8(%rip),%rsi \n printf():\n /usr/include/x86_64-linux-gnu/bits/stdio2.h:118\n+\tlea 0x1d9c8(%rip),%rsi \n \tmov $0x1,%edi\n \tmov %rax,%rdx\n \txor %eax,%eax\n \tcall b520 <__printf_chk@plt>\n do_the_dump():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1877\n \tmov 0x0(%rbp),%rsi\n@@ -5137,18 +5037,17 @@\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1918\n \tmov %rax,%rbp\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1919\n \tcall ba80 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1920\n \tcmp %rax,%rbx\n \tjb f7b0 \n-/usr/include/x86_64-linux-gnu/bits/string_fortified.h:100 (discriminator 1)\n-\tmov %rax,%rdx\n strncpy():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:100 (discriminator 1)\n+\tmov %rax,%rdx\n \tmov %rbp,%rsi\n \tmov %r12,%rdi\n \tcall c2d0 \n grib_f_get_error_string_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1922\n \txor %eax,%eax\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1923\n@@ -5186,18 +5085,17 @@\n \tpush %r15\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x428,%rsp\n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n-\tmov %fs:0x28,%rax\n _get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n+\tmov %fs:0x28,%rax\n \tmov %rax,0x418(%rsp)\n \tmov 0x2544b(%rip),%rax \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \ttest %rax,%rax\n \tje f908 \n \tmov %rdx,%r14\n grib_f_get_size_int_():\n@@ -5220,28 +5118,25 @@\n _get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:581 (discriminator 1)\n \tmov 0x8(%rax),%r15\n grib_f_get_size_int_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1940\n \ttest %r15,%r15\n \tje f908 \n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n-\ttest %ecx,%ecx\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n+\ttest %ecx,%ecx\n \tje f900 \n \ttest %rsi,%rsi\n \tje f900 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:176\n \tmovslq %ecx,%rbx\n-grib_f_get_size_int_():\n-/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n-\tlea 0x10(%rsp),%rdi\n memcpy():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n+\tlea 0x10(%rsp),%rdi\n \tmov $0x400,%ecx\n \tmov %rbx,%rdx\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea 0xf(%rsp,%rbx,1),%r12\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:177\n \tlea 0x10(%rsp),%rbx\n@@ -5325,18 +5220,17 @@\n \tpush %r15\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x428,%rsp\n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n-\tmov %fs:0x28,%rax\n _get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n+\tmov %fs:0x28,%rax\n \tmov %rax,0x418(%rsp)\n \tmov 0x2530b(%rip),%rax \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \ttest %rax,%rax\n \tje fa48 \n \tmov %rdx,%r14\n grib_f_get_size_long_():\n@@ -5359,28 +5253,25 @@\n _get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:581 (discriminator 1)\n \tmov 0x8(%rax),%r15\n grib_f_get_size_long_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1954\n \ttest %r15,%r15\n \tje fa48 \n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n-\ttest %ecx,%ecx\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n+\ttest %ecx,%ecx\n \tje fa40 \n \ttest %rsi,%rsi\n \tje fa40 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:176\n \tmovslq %ecx,%rbx\n-grib_f_get_size_long_():\n-/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n-\tlea 0x10(%rsp),%rdi\n memcpy():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n+\tlea 0x10(%rsp),%rdi\n \tmov $0x400,%ecx\n \tmov %rbx,%rdx\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea 0xf(%rsp,%rbx,1),%r12\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:177\n \tlea 0x10(%rsp),%rbx\n@@ -5464,18 +5355,17 @@\n \tpush %r15\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x428,%rsp\n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:589\n-\tmov %fs:0x28,%rax\n _get_index():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:589\n+\tmov %fs:0x28,%rax\n \tmov %rax,0x418(%rsp)\n \tmov 0x251c3(%rip),%rax \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:591\n \ttest %rax,%rax\n \tje fb88 \n \tmov %rdx,%r14\n grib_f_index_get_size_int_():\n@@ -5498,28 +5388,25 @@\n _get_index():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:592 (discriminator 1)\n \tmov 0x8(%rax),%r15\n grib_f_index_get_size_int_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1969\n \ttest %r15,%r15\n \tje fb88 \n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n-\ttest %ecx,%ecx\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n+\ttest %ecx,%ecx\n \tje fb80 \n \ttest %rsi,%rsi\n \tje fb80 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:176\n \tmovslq %ecx,%rbx\n-grib_f_index_get_size_int_():\n-/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n-\tlea 0x10(%rsp),%rdi\n memcpy():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n+\tlea 0x10(%rsp),%rdi\n \tmov $0x400,%ecx\n \tmov %rbx,%rdx\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea 0xf(%rsp,%rbx,1),%r12\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:177\n \tlea 0x10(%rsp),%rbx\n@@ -5603,18 +5490,17 @@\n \tpush %r15\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x428,%rsp\n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:589\n-\tmov %fs:0x28,%rax\n _get_index():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:589\n+\tmov %fs:0x28,%rax\n \tmov %rax,0x418(%rsp)\n \tmov 0x25083(%rip),%rax \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:591\n \ttest %rax,%rax\n \tje fcc8 \n \tmov %rdx,%r14\n grib_f_index_get_size_long_():\n@@ -5637,28 +5523,25 @@\n _get_index():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:592 (discriminator 1)\n \tmov 0x8(%rax),%r15\n grib_f_index_get_size_long_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1982\n \ttest %r15,%r15\n \tje fcc8 \n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n-\ttest %ecx,%ecx\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n+\ttest %ecx,%ecx\n \tje fcc0 \n \ttest %rsi,%rsi\n \tje fcc0 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:176\n \tmovslq %ecx,%rbx\n-grib_f_index_get_size_long_():\n-/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n-\tlea 0x10(%rsp),%rdi\n memcpy():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n+\tlea 0x10(%rsp),%rdi\n \tmov $0x400,%ecx\n \tmov %rbx,%rdx\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea 0xf(%rsp,%rbx,1),%r12\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:177\n \tlea 0x10(%rsp),%rbx\n@@ -5742,18 +5625,17 @@\n \tpush %r15\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x428,%rsp\n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n-\tmov %fs:0x28,%rax\n _get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n+\tmov %fs:0x28,%rax\n \tmov %rax,0x418(%rsp)\n \tmov 0x24f4b(%rip),%rax \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \ttest %rax,%rax\n \tje fdb8 \n \tmov %rdx,%r14\n grib_f_get_int_():\n@@ -5772,28 +5654,25 @@\n \tjne fd20 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:581 (discriminator 1)\n \tmov 0x8(%rax),%r15\n grib_f_get_int_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1996\n \ttest %r15,%r15\n \tje fdb8 \n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n-\ttest %ecx,%ecx\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n+\ttest %ecx,%ecx\n \tje fe00 \n \ttest %rsi,%rsi\n \tje fe00 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:176\n \tmovslq %ecx,%rbx\n-grib_f_get_int_():\n-/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n-\tlea 0x10(%rsp),%rdi\n memcpy():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n+\tlea 0x10(%rsp),%rdi\n \tmov $0x400,%ecx\n \tmov %rbx,%rdx\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea 0xf(%rsp,%rbx,1),%r12\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:177\n \tlea 0x10(%rsp),%rbx\n@@ -5877,18 +5756,17 @@\n \tpush %r15\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x418,%rsp\n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n-\tmov %fs:0x28,%rax\n _get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n+\tmov %fs:0x28,%rax\n \tmov %rax,0x408(%rsp)\n \tmov 0x24e1b(%rip),%rax \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \ttest %rax,%rax\n \tje fed0 \n \tmov %rdx,%r14\n grib_f_get_long_():\n@@ -5907,28 +5785,25 @@\n \tjne fe50 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:581 (discriminator 1)\n \tmov 0x8(%rax),%r15\n grib_f_get_long_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2008\n \ttest %r15,%r15\n \tje fed0 \n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n-\ttest %ecx,%ecx\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n+\ttest %ecx,%ecx\n \tje ff10 \n \ttest %rsi,%rsi\n \tje ff10 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:176\n \tmovslq %ecx,%rbx\n-grib_f_get_long_():\n-/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n-\tmov %rsp,%rdi\n memcpy():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n+\tmov %rsp,%rdi\n \tmov $0x400,%ecx\n \tmov %rbx,%rdx\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea -0x1(%rsp,%rbx,1),%r12\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:177\n \tmov %rsp,%rbx\n@@ -6007,18 +5882,17 @@\n \tpush %r15\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x428,%rsp\n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n-\tmov %fs:0x28,%rax\n _get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n+\tmov %fs:0x28,%rax\n \tmov %rax,0x418(%rsp)\n \tmov 0x24d0b(%rip),%rax \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \ttest %rax,%rax\n \tje 10048 \n \tmov %rdx,%r14\n grib_f_get_native_type_():\n@@ -6039,28 +5913,25 @@\n \tmov 0x8(%rax),%r15\n grib_f_get_native_type_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2017\n \tmovl $0x0,0xc(%rsp)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2020\n \ttest %r15,%r15\n \tje 10048 \n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n-\ttest %ecx,%ecx\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n+\ttest %ecx,%ecx\n \tje 10040 \n \ttest %rsi,%rsi\n \tje 10040 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:176\n \tmovslq %ecx,%rbx\n-grib_f_get_native_type_():\n-/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n-\tlea 0x10(%rsp),%rdi\n memcpy():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n+\tlea 0x10(%rsp),%rdi\n \tmov $0x400,%ecx\n \tmov %rbx,%rdx\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea 0xf(%rsp,%rbx,1),%r12\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:177\n \tlea 0x10(%rsp),%rbx\n@@ -6145,18 +6016,17 @@\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x438,%rsp\n \tmov %rcx,(%rsp)\n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n-\tmov %fs:0x28,%rax\n _get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n+\tmov %fs:0x28,%rax\n \tmov %rax,0x428(%rsp)\n \tmov 0x24bc7(%rip),%rax \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \ttest %rax,%rax\n \tje 10290 \n \tmov %rdx,%rbp\n \tmov %rsi,%rbx\n@@ -6193,26 +6063,23 @@\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2046\n \tmov $0x8,%esi\n \tcall c440 \n \tmov %rax,%r15\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2048\n \ttest %r15,%r15\n \tje 10297 \n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n-\ttest %r12d,%r12d\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n+\ttest %r12d,%r12d\n \tje 10268 \n \ttest %rbx,%rbx\n \tje 10268 \n-grib_f_get_int_array_():\n-/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n-\tlea 0x20(%rsp),%r13\n memcpy():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n+\tlea 0x20(%rsp),%r13\n \tmov %r12,%rdx\n \tmov $0x400,%ecx\n \tmov %rbx,%rsi\n \tmov %r13,%rdi\n \tmov %r13,0x8(%rsp)\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n@@ -6368,18 +6235,17 @@\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x438,%rsp\n \tmov %rdx,0x8(%rsp)\n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n-\tmov %fs:0x28,%rax\n _get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n+\tmov %fs:0x28,%rax\n \tmov %rax,0x428(%rsp)\n \tmov 0x24976(%rip),%rax \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \ttest %rax,%rax\n \tje 103e8 \n grib_f_get_long_array_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2063\n@@ -6402,28 +6268,25 @@\n grib_f_get_long_array_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2066\n \tmovslq 0x0(%r13),%rax\n \tmov %rax,0x18(%rsp)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2068\n \ttest %r15,%r15\n \tje 103e8 \n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n-\ttest %r8d,%r8d\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n+\ttest %r8d,%r8d\n \tje 103e0 \n \ttest %rsi,%rsi\n \tje 103e0 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:176\n \tmovslq %r8d,%rbx\n-grib_f_get_long_array_():\n-/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n-\tmov $0x400,%ecx\n memcpy():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n+\tmov $0x400,%ecx\n \tlea 0x20(%rsp),%rdi\n \tmov %rbx,%rdx\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea 0x1f(%rsp,%rbx,1),%rbp\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:177\n \tlea 0x20(%rsp),%r14\n@@ -6509,18 +6372,17 @@\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x438,%rsp\n \tmov %rdx,0x8(%rsp)\n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n-\tmov %fs:0x28,%rax\n _get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n+\tmov %fs:0x28,%rax\n \tmov %rax,0x428(%rsp)\n \tmov 0x24826(%rip),%rax \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \ttest %rax,%rax\n \tje 10538 \n grib_f_get_byte_array_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2079\n@@ -6543,28 +6405,25 @@\n grib_f_get_byte_array_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2082\n \tmovslq 0x0(%r13),%rax\n \tmov %rax,0x18(%rsp)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2084\n \ttest %r15,%r15\n \tje 10538 \n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n-\ttest %r8d,%r8d\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n+\ttest %r8d,%r8d\n \tje 10530 \n \ttest %rsi,%rsi\n \tje 10530 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:176\n \tmovslq %r8d,%rbx\n-grib_f_get_byte_array_():\n-/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n-\tmov $0x400,%ecx\n memcpy():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n+\tmov $0x400,%ecx\n \tlea 0x20(%rsp),%rdi\n \tmov %rbx,%rdx\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea 0x1f(%rsp,%rbx,1),%rbp\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:177\n \tlea 0x20(%rsp),%r14\n@@ -6649,18 +6508,17 @@\n \tpush %r15\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x448,%rsp\n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:589\n-\tmov %fs:0x28,%rax\n _get_index():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:589\n+\tmov %fs:0x28,%rax\n \tmov %rax,0x438(%rsp)\n \tmov 0x246d3(%rip),%rax \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:591\n \ttest %rax,%rax\n \tje 107d0 \n \tmov %rdx,%rbp\n \tmov %rsi,%rbx\n@@ -6696,26 +6554,23 @@\n \ttest %rax,%rax\n \tje 107d0 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2103\n \tmov (%rax),%rdi\n \tshl $0x3,%rsi\n \tcall b130 \n \tmov %rax,(%rsp)\n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n-\ttest %r12d,%r12d\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n+\ttest %r12d,%r12d\n \tje 107c7 \n \ttest %rbx,%rbx\n \tje 107c7 \n-grib_f_index_get_string_():\n-/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n-\tlea 0x30(%rsp),%r14\n memcpy():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n+\tlea 0x30(%rsp),%r14\n \tmov %r12,%rdx\n \tmov $0x400,%ecx\n \tmov %rbx,%rsi\n \tmov %r14,%rdi\n \tmov %r14,0x8(%rsp)\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n@@ -6780,18 +6635,17 @@\n \tcall ba80 \n \tmov %rax,%r12\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2112\n \tcmp %r15d,%eax\n \tjg 10786 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2118\n \tmovslq %eax,%r15\n-/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n-\tmov %rbp,%rdi\n memcpy():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n+\tmov %rbp,%rdi\n \tmov %rbx,%rsi\n \tmov %r15,%rdx\n grib_f_index_get_string_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2119\n \tadd %r15,%rbp\n memcpy():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n@@ -6863,18 +6717,17 @@\n \tjne 10642 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:183 (discriminator 1)\n \tmovb $0x0,0x1(%r12)\n \tjmp 10646 \n grib_f_index_get_string_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2113 (discriminator 1)\n \tmov 0x2384b(%rip),%rax \n-/usr/include/x86_64-linux-gnu/bits/stdio2.h:111\n-\tmov %r12,%r8\n fprintf():\n /usr/include/x86_64-linux-gnu/bits/stdio2.h:111\n+\tmov %r12,%r8\n \tmov %r15d,%ecx\n \tlea 0x1cfe6(%rip),%rdx \n \tmov $0x1,%esi\n \tmov (%rax),%rdi\n \txor %eax,%eax\n \tcall b410 <__fprintf_chk@plt>\n grib_f_index_get_string_():\n@@ -6908,18 +6761,17 @@\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x438,%rsp\n \tmov %rdx,0x8(%rsp)\n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:589\n-\tmov %fs:0x28,%rax\n _get_index():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:589\n+\tmov %fs:0x28,%rax\n \tmov %rax,0x428(%rsp)\n \tmov 0x2442e(%rip),%rax \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:591\n \ttest %rax,%rax\n \tje 10928 \n grib_f_index_get_long_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2133\n@@ -6942,28 +6794,25 @@\n grib_f_index_get_long_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2135\n \tmovslq 0x0(%r13),%rax\n \tmov %rax,0x18(%rsp)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2137\n \ttest %r15,%r15\n \tje 10928 \n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n-\ttest %r8d,%r8d\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n+\ttest %r8d,%r8d\n \tje 10920 \n \ttest %rsi,%rsi\n \tje 10920 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:176\n \tmovslq %r8d,%rbx\n-grib_f_index_get_long_():\n-/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n-\tmov $0x400,%ecx\n memcpy():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n+\tmov $0x400,%ecx\n \tlea 0x20(%rsp),%rdi\n \tmov %rbx,%rdx\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea 0x1f(%rsp,%rbx,1),%rbp\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:177\n \tlea 0x20(%rsp),%r14\n@@ -7049,18 +6898,17 @@\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x438,%rsp\n \tmov %rcx,(%rsp)\n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:589\n-\tmov %fs:0x28,%rax\n _get_index():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:589\n+\tmov %fs:0x28,%rax\n \tmov %rax,0x428(%rsp)\n \tmov 0x242df(%rip),%rax \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:591\n \ttest %rax,%rax\n \tje 10b50 \n \tmov %rdx,%rbp\n \tmov %rsi,%rbx\n@@ -7093,26 +6941,23 @@\n \tmov (%r14),%rdi\n \tshl $0x3,%rsi\n \tcall c440 \n \tmov %rax,%r15\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2155\n \ttest %rax,%rax\n \tje 10b57 \n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n-\ttest %r12d,%r12d\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n+\ttest %r12d,%r12d\n \tje 10b30 \n \ttest %rbx,%rbx\n \tje 10b30 \n-grib_f_index_get_int_():\n-/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n-\tlea 0x20(%rsp),%r13\n memcpy():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n+\tlea 0x20(%rsp),%r13\n \tmov %r12,%rdx\n \tmov $0x400,%ecx\n \tmov %rbx,%rsi\n \tmov %r13,%rdi\n \tmov %r13,0x8(%rsp)\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n@@ -7260,18 +7105,17 @@\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x438,%rsp\n \tmov %rdx,0x8(%rsp)\n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:589\n-\tmov %fs:0x28,%rax\n _get_index():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:589\n+\tmov %fs:0x28,%rax\n \tmov %rax,0x428(%rsp)\n \tmov 0x240ae(%rip),%rax \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:591\n \ttest %rax,%rax\n \tje 10ca8 \n grib_f_index_get_real8_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2168\n@@ -7294,28 +7138,25 @@\n grib_f_index_get_real8_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2170\n \tmovslq 0x0(%r13),%rax\n \tmov %rax,0x18(%rsp)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2172\n \ttest %r15,%r15\n \tje 10ca8 \n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n-\ttest %r8d,%r8d\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n+\ttest %r8d,%r8d\n \tje 10ca0 \n \ttest %rsi,%rsi\n \tje 10ca0 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:176\n \tmovslq %r8d,%rbx\n-grib_f_index_get_real8_():\n-/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n-\tmov $0x400,%ecx\n memcpy():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n+\tmov $0x400,%ecx\n \tlea 0x20(%rsp),%rdi\n \tmov %rbx,%rdx\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea 0x1f(%rsp,%rbx,1),%rbp\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:177\n \tlea 0x20(%rsp),%r14\n@@ -7400,18 +7241,17 @@\n \tpush %r15\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x428,%rsp\n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n-\tmov %fs:0x28,%rax\n _get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n+\tmov %fs:0x28,%rax\n \tmov %rax,0x418(%rsp)\n \tmov 0x23f6b(%rip),%rax \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \ttest %rax,%rax\n \tje 10e78 \n \tmov %rdx,%rbp\n \tmov %rsi,%rbx\n@@ -7497,26 +7337,23 @@\n \tlea 0x2(%rax),%rdx\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2202 (discriminator 1)\n \tcmp %r13,%rdx\n \tjae 10dea \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2203\n \tmovslq 0x8(%rbp,%rax,4),%rdx\n \tmov %rdx,0x10(%r15,%rax,8)\n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n-\ttest %r12d,%r12d\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n+\ttest %r12d,%r12d\n \tje 10ec0 \n \ttest %rbx,%rbx\n \tje 10ec0 \n-grib_f_set_int_array_():\n-/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n-\tlea 0x10(%rsp),%rax\n memcpy():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n+\tlea 0x10(%rsp),%rax\n \tmov %r12,%rdx\n \tmov %rbx,%rsi\n \tmov $0x400,%ecx\n \tmov %rax,%rbx\n \tmov %rax,%rdi\n \tmov %rax,0x8(%rsp)\n \tcall b7d0 <__memcpy_chk@plt>\n@@ -7615,18 +7452,17 @@\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x428,%rsp\n \tmov %rdx,0x8(%rsp)\n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n-\tmov %fs:0x28,%rax\n _get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n+\tmov %fs:0x28,%rax\n \tmov %rax,0x418(%rsp)\n \tmov 0x23d36(%rip),%rax \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \ttest %rax,%rax\n \tje 10fc0 \n grib_f_set_long_array_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2214\n@@ -7646,28 +7482,25 @@\n \tmov 0x8(%rax),%r13\n grib_f_set_long_array_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2218\n \ttest %r13,%r13\n \tje 10fc0 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2216\n \tmovslq (%rcx),%r15\n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n-\ttest %r8d,%r8d\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n+\ttest %r8d,%r8d\n \tje 11000 \n \ttest %rsi,%rsi\n \tje 11000 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:176\n \tmovslq %r8d,%rbx\n-grib_f_set_long_array_():\n-/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n-\tmov $0x400,%ecx\n memcpy():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n+\tmov $0x400,%ecx\n \tlea 0x10(%rsp),%rdi\n \tmov %rbx,%rdx\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea 0xf(%rsp,%rbx,1),%rbp\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:177\n \tlea 0x10(%rsp),%r14\n@@ -7748,18 +7581,17 @@\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x438,%rsp\n \tmov %rdx,0x8(%rsp)\n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n-\tmov %fs:0x28,%rax\n _get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n+\tmov %fs:0x28,%rax\n \tmov %rax,0x428(%rsp)\n \tmov 0x23c16(%rip),%rax \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \ttest %rax,%rax\n \tje 11148 \n grib_f_set_byte_array_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2226\n@@ -7782,28 +7614,25 @@\n grib_f_set_byte_array_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2229\n \tmovslq 0x0(%r13),%rax\n \tmov %rax,0x18(%rsp)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2231\n \ttest %r15,%r15\n \tje 11148 \n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n-\ttest %r8d,%r8d\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n+\ttest %r8d,%r8d\n \tje 11140 \n \ttest %rsi,%rsi\n \tje 11140 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:176\n \tmovslq %r8d,%rbx\n-grib_f_set_byte_array_():\n-/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n-\tmov $0x400,%ecx\n memcpy():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n+\tmov $0x400,%ecx\n \tlea 0x20(%rsp),%rdi\n \tmov %rbx,%rdx\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea 0x1f(%rsp,%rbx,1),%rbp\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:177\n \tlea 0x20(%rsp),%r14\n@@ -7888,18 +7717,17 @@\n \tpush %r15\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x418,%rsp\n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n-\tmov %fs:0x28,%rax\n _get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n+\tmov %fs:0x28,%rax\n \tmov %rax,0x408(%rsp)\n \tmov 0x23acb(%rip),%rax \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \ttest %rax,%rax\n \tje 11238 \n \tmov %rdi,%r8\n \tmov %rdx,%rdi\n@@ -7922,28 +7750,25 @@\n \tmov 0x8(%rax),%r14\n grib_f_set_int_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2244\n \ttest %r14,%r14\n \tje 11238 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2243\n \tmovslq (%rdi),%r15\n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n-\ttest %ecx,%ecx\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n+\ttest %ecx,%ecx\n \tje 11280 \n \ttest %rsi,%rsi\n \tje 11280 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:176\n \tmovslq %ecx,%rbx\n-grib_f_set_int_():\n-/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n-\tmov %rsp,%rdi\n memcpy():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n+\tmov %rsp,%rdi\n \tmov $0x400,%ecx\n \tmov %rbx,%rdx\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea -0x1(%rsp,%rbx,1),%r12\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:177\n \tmov %rsp,%rbx\n@@ -8023,18 +7848,17 @@\n \tpush %r15\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x418,%rsp\n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n-\tmov %fs:0x28,%rax\n _get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n+\tmov %fs:0x28,%rax\n \tmov %rax,0x408(%rsp)\n \tmov 0x2399b(%rip),%rax \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \ttest %rax,%rax\n \tje 11368 \n \tmov %rdi,%r8\n \tmov %rdx,%rdi\n@@ -8057,28 +7881,25 @@\n \tmov 0x8(%rax),%r14\n grib_f_set_long_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2252\n \ttest %r14,%r14\n \tje 11368 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2253\n \tmov (%rdi),%r15\n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n-\ttest %ecx,%ecx\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n+\ttest %ecx,%ecx\n \tje 113b0 \n \ttest %rsi,%rsi\n \tje 113b0 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:176\n \tmovslq %ecx,%rbx\n-grib_f_set_long_():\n-/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n-\tmov %rsp,%rdi\n memcpy():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n+\tmov %rsp,%rdi\n \tmov $0x400,%ecx\n \tmov %rbx,%rdx\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea -0x1(%rsp,%rbx,1),%r12\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:177\n \tmov %rsp,%rbx\n@@ -8157,18 +7978,17 @@\n \tendbr64\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x410,%rsp\n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n-\tmov %fs:0x28,%rax\n _get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n+\tmov %fs:0x28,%rax\n \tmov %rax,0x408(%rsp)\n \tmov 0x2386d(%rip),%rax \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \ttest %rax,%rax\n \tje 11480 \n \tmovslq %edx,%rbx\n grib_f_set_missing_():\n@@ -8187,26 +8007,23 @@\n \tjne 11400 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:581 (discriminator 1)\n \tmov 0x8(%rax),%r14\n grib_f_set_missing_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2262\n \ttest %r14,%r14\n \tje 11480 \n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n-\ttest %ebx,%ebx\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n+\ttest %ebx,%ebx\n \tje 114c0 \n \ttest %rsi,%rsi\n \tje 114c0 \n-grib_f_set_missing_():\n-/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n-\tmov %rbx,%rdx\n memcpy():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n+\tmov %rbx,%rdx\n \tmov $0x400,%ecx\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea -0x1(%rsp,%rbx,1),%r12\n memcpy():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tmov %rsp,%rdi\n@@ -8286,16 +8103,18 @@\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x428,%rsp\n \tmov %fs:0x28,%rax\n \tmov %rax,0x418(%rsp)\n \txor %eax,%eax\n+_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n \tmov 0x23759(%rip),%rax \n+grib_f_is_missing_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2272\n \tmovl $0x0,0xc(%rsp)\n _get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \ttest %rax,%rax\n \tje 115b0 \n \tmov %rdx,%r14\n@@ -8315,28 +8134,25 @@\n \tjne 11520 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:581 (discriminator 1)\n \tmov 0x8(%rax),%r15\n grib_f_is_missing_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2275\n \ttest %r15,%r15\n \tje 115b0 \n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n-\ttest %ecx,%ecx\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n+\ttest %ecx,%ecx\n \tje 115f0 \n \ttest %rsi,%rsi\n \tje 115f0 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:176\n \tmovslq %ecx,%rbx\n-grib_f_is_missing_():\n-/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n-\tlea 0x10(%rsp),%rdi\n memcpy():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n+\tlea 0x10(%rsp),%rdi\n \tmov $0x400,%ecx\n \tmov %rbx,%rdx\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea 0xf(%rsp,%rbx,1),%r12\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:177\n \tlea 0x10(%rsp),%rbx\n@@ -8452,18 +8268,17 @@\n \tpush %r15\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x418,%rsp\n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n-\tmov %fs:0x28,%rax\n _get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n+\tmov %fs:0x28,%rax\n \tmov %rax,0x408(%rsp)\n \tmov 0x235cb(%rip),%rax \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \ttest %rax,%rax\n \tje 11720 \n \tmov %rdx,%r14\n grib_f_is_defined_():\n@@ -8482,28 +8297,25 @@\n \tjne 116a0 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:581 (discriminator 1)\n \tmov 0x8(%rax),%r15\n grib_f_is_defined_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2296\n \ttest %r15,%r15\n \tje 11720 \n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n-\ttest %ecx,%ecx\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n+\ttest %ecx,%ecx\n \tje 11760 \n \ttest %rsi,%rsi\n \tje 11760 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:176\n \tmovslq %ecx,%rbx\n-grib_f_is_defined_():\n-/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n-\tmov %rsp,%rdi\n memcpy():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n+\tmov %rsp,%rdi\n \tmov $0x400,%ecx\n \tmov %rbx,%rdx\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea -0x1(%rsp,%rbx,1),%r12\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:177\n \tmov %rsp,%rbx\n@@ -8588,16 +8400,18 @@\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x428,%rsp\n \tmov %fs:0x28,%rax\n \tmov %rax,0x418(%rsp)\n \txor %eax,%eax\n+_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n \tmov 0x234b9(%rip),%rax \n+grib_f_key_is_computed_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2307\n \tmovl $0x0,0xc(%rsp)\n _get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \ttest %rax,%rax\n \tje 11850 \n \tmov %rdx,%r14\n@@ -8617,28 +8431,25 @@\n \tjne 117c0 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:581 (discriminator 1)\n \tmov 0x8(%rax),%r15\n grib_f_key_is_computed_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2310\n \ttest %r15,%r15\n \tje 11850 \n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n-\ttest %ecx,%ecx\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n+\ttest %ecx,%ecx\n \tje 11890 \n \ttest %rsi,%rsi\n \tje 11890 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:176\n \tmovslq %ecx,%rbx\n-grib_f_key_is_computed_():\n-/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n-\tlea 0x10(%rsp),%rdi\n memcpy():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n+\tlea 0x10(%rsp),%rdi\n \tmov $0x400,%ecx\n \tmov %rbx,%rdx\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea 0xf(%rsp,%rbx,1),%r12\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:177\n \tlea 0x10(%rsp),%rbx\n@@ -8720,18 +8531,17 @@\n \tpush %r15\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x418,%rsp\n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n-\tmov %fs:0x28,%rax\n _get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n+\tmov %fs:0x28,%rax\n \tmov %rax,0x408(%rsp)\n \tmov 0x2338b(%rip),%rax \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \ttest %rax,%rax\n \tje 11980 \n \tmov %rdi,%r8\n \tmov %rdx,%rdi\n@@ -8756,28 +8566,25 @@\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2322\n \ttest %r14,%r14\n \tje 11980 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2321\n \tpxor %xmm1,%xmm1\n \tcvtss2sd (%rdi),%xmm1\n \tmovq %xmm1,%r15\n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n-\ttest %ecx,%ecx\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n+\ttest %ecx,%ecx\n \tje 119c0 \n \ttest %rsi,%rsi\n \tje 119c0 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:176\n \tmovslq %ecx,%rbx\n-grib_f_set_real4_():\n-/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n-\tmov %rsp,%rdi\n memcpy():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n+\tmov %rsp,%rdi\n \tmov $0x400,%ecx\n \tmov %rbx,%rdx\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea -0x1(%rsp,%rbx,1),%r12\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:177\n \tmov %rsp,%rbx\n@@ -8856,18 +8663,17 @@\n \tpush %r15\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x438,%rsp\n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n-\tmov %fs:0x28,%rax\n _get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n+\tmov %fs:0x28,%rax\n \tmov %rax,0x428(%rsp)\n \tmov 0x2325b(%rip),%rax \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \ttest %rax,%rax\n \tje 11b08 \n \tmov %rdi,%r9\n \tmov %rcx,%r14\n@@ -8896,28 +8702,25 @@\n grib_f_get_real4_element_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2334\n \ttest %r13,%r13\n \tje 11b08 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2336\n \tmov (%rdi),%eax\n \tmov %eax,0xc(%rsp)\n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n-\ttest %r8d,%r8d\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n+\ttest %r8d,%r8d\n \tje 11b00 \n \ttest %rsi,%rsi\n \tje 11b00 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:176\n \tmovslq %r8d,%rbx\n-grib_f_get_real4_element_():\n-/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n-\tmov $0x400,%ecx\n memcpy():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n+\tmov $0x400,%ecx\n \tlea 0x20(%rsp),%rdi\n \tmov %rbx,%rdx\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea 0x1f(%rsp,%rbx,1),%rbp\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:177\n \tlea 0x20(%rsp),%r15\n@@ -9002,18 +8805,17 @@\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x438,%rsp\n \tmov %rdx,0x8(%rsp)\n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n-\tmov %fs:0x28,%rax\n _get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n+\tmov %fs:0x28,%rax\n \tmov %rax,0x428(%rsp)\n \tmov 0x23106(%rip),%rax \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \ttest %rax,%rax\n \tje 11d10 \n grib_f_get_real4_elements_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2343\n@@ -9051,26 +8853,23 @@\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2355\n \tmov $0x8,%esi\n \tcall c440 \n \tmov %rax,%r15\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2357\n \ttest %r15,%r15\n \tje 11d72 \n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n-\ttest %r12d,%r12d\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n+\ttest %r12d,%r12d\n \tje 11d58 \n \ttest %rbx,%rbx\n \tje 11d58 \n-grib_f_get_real4_elements_():\n-/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n-\tlea 0x20(%rsp),%r14\n memcpy():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n+\tlea 0x20(%rsp),%r14\n \tmov %r12,%rdx\n \tmov $0x400,%ecx\n \tmov %rbx,%rsi\n \tmov %r14,%rdi\n \tmov %r14,0x18(%rsp)\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n@@ -9221,18 +9020,17 @@\n \tpush %r15\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x428,%rsp\n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n-\tmov %fs:0x28,%rax\n _get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n+\tmov %fs:0x28,%rax\n \tmov %rax,0x418(%rsp)\n \tmov 0x22eab(%rip),%rax \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \ttest %rax,%rax\n \tje 11ea8 \n \tmov %rdx,%r14\n grib_f_get_real4_():\n@@ -9255,28 +9053,25 @@\n _get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:581 (discriminator 1)\n \tmov 0x8(%rax),%r15\n grib_f_get_real4_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2376\n \ttest %r15,%r15\n \tje 11ea8 \n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n-\ttest %ecx,%ecx\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n+\ttest %ecx,%ecx\n \tje 11ea0 \n \ttest %rsi,%rsi\n \tje 11ea0 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:176\n \tmovslq %ecx,%rbx\n-grib_f_get_real4_():\n-/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n-\tlea 0x10(%rsp),%rdi\n memcpy():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n+\tlea 0x10(%rsp),%rdi\n \tmov $0x400,%ecx\n \tmov %rbx,%rdx\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea 0xf(%rsp,%rbx,1),%r12\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:177\n \tlea 0x10(%rsp),%rbx\n@@ -9360,16 +9155,18 @@\n \tpush %r15\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x438,%rsp\n+_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n \tmov 0x22d7c(%rip),%rax \n+grib_f_get_real4_array_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2385\n \tmov %fs:0x28,%r12\n \tmov %r12,0x428(%rsp)\n \tmov %rdx,%r12\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2391\n \tmov (%rdi),%edx\n _get_handle():\n@@ -9411,26 +9208,23 @@\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2407\n \tshl $0x3,%rsi\n \tcall c440 \n \tmov %rax,%r14\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2411\n \ttest %r14,%r14\n \tje 121cb \n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n-\ttest %ebx,%ebx\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n+\ttest %ebx,%ebx\n \tje 121a0 \n \ttest %rbp,%rbp\n \tje 121a0 \n-grib_f_get_real4_array_():\n-/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n-\tmov %rbx,%rdx\n memcpy():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n+\tmov %rbx,%rdx\n \tmov $0x400,%ecx\n \tlea 0x20(%rsp),%rdi\n \tmov %rbp,%rsi\n \tcall b7d0 <__memcpy_chk@plt>\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea 0x1f(%rsp,%rbx,1),%r13\n@@ -9550,26 +9344,23 @@\n \tnopl 0x0(%rax,%rax,1)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2409\n \tmov $0x8,%esi\n \tcall c440 \n \tmov %rax,%r14\n \tjmp 11f4d \n \tnopw 0x0(%rax,%rax,1)\n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n-\ttest %ebx,%ebx\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n+\ttest %ebx,%ebx\n \tje 121c0 \n \ttest %rbp,%rbp\n \tje 121c0 \n-grib_f_get_real4_array_():\n-/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n-\tmov %rbx,%rdx\n memcpy():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n+\tmov %rbx,%rdx\n \tmov $0x400,%ecx\n \tlea 0x20(%rsp),%rdi\n \tmov %rbp,%rsi\n \tcall b7d0 <__memcpy_chk@plt>\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea 0x1f(%rsp,%rbx,1),%r13\n@@ -9635,33 +9426,30 @@\n \tmov $0xffffffef,%ebx\n \tjmp 120c8 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2426\n \tcall c110 <__stack_chk_fail@plt>\n _get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2426\n \tjmp c840 <__cxa_finalize@plt+0x10>\n-grib_f_get_real4_array_():\n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2426\n \tnop\n \n 00000000000121e0 :\n grib_f_set_force_real4_array_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2430\n \tendbr64\n \tpush %r15\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x428,%rsp\n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n-\tmov %fs:0x28,%rax\n _get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n+\tmov %fs:0x28,%rax\n \tmov %rax,0x418(%rsp)\n \tmov 0x22a4b(%rip),%rax \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \ttest %rax,%rax\n \tje 123c8 \n \tmov %rdx,%rbp\n \tmov %rsi,%rbx\n@@ -9753,26 +9541,23 @@\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2447 (discriminator 1)\n \tcmp %r13,%rdx\n \tjae 12337 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2448\n \tpxor %xmm0,%xmm0\n \tcvtss2sd 0x8(%rbp,%rax,4),%xmm0\n \tmovsd %xmm0,0x10(%r14,%rax,8)\n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n-\ttest %r12d,%r12d\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n+\ttest %r12d,%r12d\n \tje 12420 \n \ttest %rbx,%rbx\n \tje 12420 \n-grib_f_set_force_real4_array_():\n-/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n-\tmov %r12,%rdx\n memcpy():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n+\tmov %r12,%rdx\n \tmov %rbx,%rsi\n \tlea 0x10(%rsp),%rdi\n \tmov $0x400,%ecx\n \tcall b7d0 <__memcpy_chk@plt>\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea 0xf(%rsp,%r12,1),%r12\n@@ -9874,16 +9659,18 @@\n \tpush %r15\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x428,%rsp\n+_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n \tmov 0x227ec(%rip),%rax \n+grib_f_set_real4_array_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2457\n \tmov %fs:0x28,%r15\n \tmov %r15,0x418(%rsp)\n \tmov %rdx,%r15\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2458\n \tmov (%rdi),%edx\n _get_handle():\n@@ -9980,26 +9767,23 @@\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2479 (discriminator 1)\n \tcmp %r13,%rdx\n \tjae 125b9 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2480\n \tpxor %xmm0,%xmm0\n \tcvtss2sd 0x8(%r15,%rax,4),%xmm0\n \tmovsd %xmm0,0x10(%r14,%rax,8)\n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n-\ttest %ebp,%ebp\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n+\ttest %ebp,%ebp\n \tje 12720 \n \ttest %rbx,%rbx\n \tje 12720 \n-grib_f_set_real4_array_():\n-/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n-\tlea 0x10(%rsp),%rax\n memcpy():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n+\tlea 0x10(%rsp),%rax\n \tmov %rbx,%rsi\n \tmov $0x400,%ecx\n \tmov %rbp,%rdx\n \tmov %rax,%rbx\n \tmov %rax,%rdi\n \tmov %rax,0x8(%rsp)\n \tcall b7d0 <__memcpy_chk@plt>\n@@ -10068,26 +9852,23 @@\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2477\n \ttest %rax,%rax\n \tjne 125b9 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2477 (discriminator 1)\n \tmov $0xffffffef,%ebx\n \tjmp 12648 \n \tnopl (%rax)\n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n-\ttest %ebp,%ebp\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n+\ttest %ebp,%ebp\n \tje 12740 \n \ttest %rsi,%rsi\n \tje 12740 \n-grib_f_set_real4_array_():\n-/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n-\tlea 0x10(%rsp),%rax\n memcpy():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n+\tlea 0x10(%rsp),%rax\n \tmov $0x400,%ecx\n \tmov %rbp,%rdx\n \tmov %rax,%rbx\n \tmov %rax,%rdi\n \tmov %rax,0x8(%rsp)\n \tcall b7d0 <__memcpy_chk@plt>\n cast_char():\n@@ -10150,33 +9931,30 @@\n \txor %eax,%eax\n \tjmp 12573 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2487\n \tcall c110 <__stack_chk_fail@plt>\n _get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2487\n \tjmp c852 <__cxa_finalize@plt+0x22>\n-grib_f_set_real4_array_():\n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2487\n \tdata16 cs nopw 0x0(%rax,%rax,1)\n \n 0000000000012760 :\n grib_f_index_select_real8_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2491\n \tendbr64\n \tpush %r15\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x418,%rsp\n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:589\n-\tmov %fs:0x28,%rax\n _get_index():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:589\n+\tmov %fs:0x28,%rax\n \tmov %rax,0x408(%rsp)\n \tmov 0x224c3(%rip),%rax \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:591\n \ttest %rax,%rax\n \tje 12840 \n \tmov %rdi,%r8\n \tmov %rdx,%rdi\n@@ -10200,28 +9978,25 @@\n grib_f_index_select_real8_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2495\n \ttest %r14,%r14\n \tje 12840 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2496\n \tmovsd (%rdi),%xmm1\n \tmovq %xmm1,%r15\n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n-\ttest %ecx,%ecx\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n+\ttest %ecx,%ecx\n \tje 12880 \n \ttest %rsi,%rsi\n \tje 12880 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:176\n \tmovslq %ecx,%rbx\n-grib_f_index_select_real8_():\n-/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n-\tmov %rsp,%rdi\n memcpy():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n+\tmov %rsp,%rdi\n \tmov $0x400,%ecx\n \tmov %rbx,%rdx\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea -0x1(%rsp,%rbx,1),%r12\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:177\n \tmov %rsp,%rbx\n@@ -10300,18 +10075,17 @@\n \tpush %r15\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x818,%rsp\n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:589\n-\tmov %fs:0x28,%rax\n _get_index():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:589\n+\tmov %fs:0x28,%rax\n \tmov %rax,0x808(%rsp)\n \tmov 0x22393(%rip),%rax \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:591\n \ttest %rax,%rax\n \tje 129a8 \n \tmov %rsi,%rbx\n \tmovslq %ecx,%rbp\n@@ -10333,51 +10107,45 @@\n \tjne 128e0 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:592 (discriminator 1)\n \tmov 0x8(%rax),%r15\n grib_f_index_select_string_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2507\n \ttest %r15,%r15\n \tje 129a8 \n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:192\n-\ttest %r8d,%r8d\n cast_char_no_cut():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:192\n+\ttest %r8d,%r8d\n \tje 129f8 \n \ttest %rsi,%rsi\n \tje 129f8 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:193\n \tmovslq %r8d,%r12\n-grib_f_index_select_string_():\n-/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n-\tlea 0x400(%rsp),%r14\n memcpy():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n+\tlea 0x400(%rsp),%r14\n \tmov $0x400,%ecx\n \tmov %r12,%rdx\n \tmov %r14,%rdi\n \tcall b7d0 <__memcpy_chk@plt>\n cast_char_no_cut():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:194\n \tmovb $0x0,0x400(%rsp,%r12,1)\n grib_f_index_select_string_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2511\n \tmov %r14,%rdi\n \tcall c030 \n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n-\ttest %ebp,%ebp\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n+\ttest %ebp,%ebp\n \tje 129f0 \n \ttest %rbx,%rbx\n \tje 129f0 \n-grib_f_index_select_string_():\n-/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n-\tmov %rbx,%rsi\n memcpy():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n+\tmov %rbx,%rsi\n \tmov $0x400,%ecx\n \tmov %rbp,%rdx\n \tmov %rsp,%rdi\n \tcall b7d0 <__memcpy_chk@plt>\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea -0x1(%rsp,%rbp,1),%r12\n@@ -10458,18 +10226,17 @@\n \tpush %r15\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x418,%rsp\n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:589\n-\tmov %fs:0x28,%rax\n _get_index():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:589\n+\tmov %fs:0x28,%rax\n \tmov %rax,0x408(%rsp)\n \tmov 0x22213(%rip),%rax \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:591\n \ttest %rax,%rax\n \tje 12b38 \n \tmov %rdx,%r9\n \tmov %rsi,%r8\n@@ -10498,26 +10265,23 @@\n \tmov %rsp,%rdi\n \trep stos %rax,(%rdi)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2520\n \tmovslq (%r9),%r14\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2523\n \ttest %r15,%r15\n \tje 12b38 \n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n-\ttest %ebx,%ebx\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n+\ttest %ebx,%ebx\n \tje 12b30 \n \ttest %r8,%r8\n \tje 12b30 \n-grib_f_index_select_int_():\n-/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n-\tmov %rbx,%rdx\n memcpy():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n+\tmov %rbx,%rdx\n \tmov $0x400,%ecx\n \tmov %r8,%rsi\n \tmov %rsp,%rdi\n \tcall b7d0 <__memcpy_chk@plt>\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea -0x1(%rsp,%rbx,1),%r12\n@@ -10595,18 +10359,17 @@\n \tpush %r15\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x418,%rsp\n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:589\n-\tmov %fs:0x28,%rax\n _get_index():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:589\n+\tmov %fs:0x28,%rax\n \tmov %rax,0x408(%rsp)\n \tmov 0x220d3(%rip),%rax \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:591\n \ttest %rax,%rax\n \tje 12c78 \n \tmov %rdx,%r9\n \tmov %rsi,%r8\n@@ -10635,26 +10398,23 @@\n \tmov %rsp,%rdi\n \trep stos %rax,(%rdi)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2533\n \ttest %r14,%r14\n \tje 12c78 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2534\n \tmov (%r9),%r15\n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n-\ttest %ebx,%ebx\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n+\ttest %ebx,%ebx\n \tje 12c70 \n \ttest %r8,%r8\n \tje 12c70 \n-grib_f_index_select_long_():\n-/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n-\tmov %rbx,%rdx\n memcpy():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n+\tmov %rbx,%rdx\n \tmov $0x400,%ecx\n \tmov %r8,%rsi\n \tmov %rsp,%rdi\n \tcall b7d0 <__memcpy_chk@plt>\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea -0x1(%rsp,%rbx,1),%r12\n@@ -10732,18 +10492,17 @@\n \tpush %r15\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x418,%rsp\n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n-\tmov %fs:0x28,%rax\n _get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n+\tmov %fs:0x28,%rax\n \tmov %rax,0x408(%rsp)\n \tmov 0x21f9b(%rip),%rax \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \ttest %rax,%rax\n \tje 12d70 \n \tmov %rdi,%r8\n \tmov %rdx,%rdi\n@@ -10767,28 +10526,25 @@\n grib_f_set_real8_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2543\n \ttest %r14,%r14\n \tje 12d70 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2544\n \tmovsd (%rdi),%xmm1\n \tmovq %xmm1,%r15\n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n-\ttest %ecx,%ecx\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n+\ttest %ecx,%ecx\n \tje 12db0 \n \ttest %rsi,%rsi\n \tje 12db0 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:176\n \tmovslq %ecx,%rbx\n-grib_f_set_real8_():\n-/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n-\tmov %rsp,%rdi\n memcpy():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n+\tmov %rsp,%rdi\n \tmov $0x400,%ecx\n \tmov %rbx,%rdx\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea -0x1(%rsp,%rbx,1),%r12\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:177\n \tmov %rsp,%rbx\n@@ -10867,18 +10623,17 @@\n \tpush %r15\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x418,%rsp\n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n-\tmov %fs:0x28,%rax\n _get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n+\tmov %fs:0x28,%rax\n \tmov %rax,0x408(%rsp)\n \tmov 0x21e6b(%rip),%rax \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \ttest %rax,%rax\n \tje 12e80 \n \tmov %rdx,%r14\n grib_f_get_real8_():\n@@ -10897,28 +10652,25 @@\n \tjne 12e00 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:581 (discriminator 1)\n \tmov 0x8(%rax),%r15\n grib_f_get_real8_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2552\n \ttest %r15,%r15\n \tje 12e80 \n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n-\ttest %ecx,%ecx\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n+\ttest %ecx,%ecx\n \tje 12ec0 \n \ttest %rsi,%rsi\n \tje 12ec0 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:176\n \tmovslq %ecx,%rbx\n-grib_f_get_real8_():\n-/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n-\tmov %rsp,%rdi\n memcpy():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n+\tmov %rsp,%rdi\n \tmov $0x400,%ecx\n \tmov %rbx,%rdx\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea -0x1(%rsp,%rbx,1),%r12\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:177\n \tmov %rsp,%rbx\n@@ -10998,18 +10750,17 @@\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x428,%rsp\n \tmov %rcx,0x8(%rsp)\n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n-\tmov %fs:0x28,%rax\n _get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n+\tmov %fs:0x28,%rax\n \tmov %rax,0x418(%rsp)\n \tmov 0x21d56(%rip),%rax \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \ttest %rax,%rax\n \tje 12fb0 \n \tmov %rdi,%r9\n \tmov %rdx,%rdi\n@@ -11031,28 +10782,25 @@\n \tmov 0x8(%rax),%r13\n grib_f_get_real8_element_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2563\n \ttest %r13,%r13\n \tje 12fb0 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2565\n \tmov (%rdi),%r15d\n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n-\ttest %r8d,%r8d\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n+\ttest %r8d,%r8d\n \tje 12ff0 \n \ttest %rsi,%rsi\n \tje 12ff0 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:176\n \tmovslq %r8d,%rbx\n-grib_f_get_real8_element_():\n-/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n-\tmov $0x400,%ecx\n memcpy():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n+\tmov $0x400,%ecx\n \tlea 0x10(%rsp),%rdi\n \tmov %rbx,%rdx\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea 0xf(%rsp,%rbx,1),%rbp\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:177\n \tlea 0x10(%rsp),%r14\n@@ -11134,18 +10882,17 @@\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x428,%rsp\n \tmov %rdx,(%rsp)\n \tmov %rcx,0x8(%rsp)\n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n-\tmov %fs:0x28,%rax\n _get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n+\tmov %fs:0x28,%rax\n \tmov %rax,0x418(%rsp)\n \tmov 0x21c22(%rip),%rax \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \ttest %rax,%rax\n \tje 130e8 \n grib_f_get_real8_elements_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2571\n@@ -11166,28 +10913,25 @@\n \tmov 0x8(%rax),%r13\n grib_f_get_real8_elements_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2574\n \ttest %r13,%r13\n \tje 130e8 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2576\n \tmovslq (%r8),%r15\n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n-\ttest %r9d,%r9d\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n+\ttest %r9d,%r9d\n \tje 13130 \n \ttest %rsi,%rsi\n \tje 13130 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:176\n \tmovslq %r9d,%rbx\n-grib_f_get_real8_elements_():\n-/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n-\tmov $0x400,%ecx\n memcpy():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n+\tmov $0x400,%ecx\n \tlea 0x10(%rsp),%rdi\n \tmov %rbx,%rdx\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea 0xf(%rsp,%rbx,1),%rbp\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:177\n \tlea 0x10(%rsp),%r14\n@@ -11268,16 +11012,18 @@\n \tpush %r15\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x38,%rsp\n+_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n \tmov 0x21aff(%rip),%rax \n+grib_f_find_nearest_four_single_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2585\n \tmov 0x70(%rsp),%rbx\n \tmov 0x78(%rsp),%rbp\n \tmov %r8,(%rsp)\n \tmov %r9,0x8(%rsp)\n \tmov %fs:0x28,%r12\n \tmov %r12,0x28(%rsp)\n@@ -11365,17 +11111,17 @@\n \tcall c110 <__stack_chk_fail@plt>\n \tnopl 0x0(%rax)\n \n 0000000000013260 :\n grib_f_find_nearest_single_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2610\n \tendbr64\n+_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n \tmov 0x219ed(%rip),%rax \n-_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \ttest %rax,%rax\n \tje 132c0 \n \tmov %rdi,%r11\n \tmov %rsi,%r10\n \tmov %r9,%rdi\n grib_f_find_nearest_single_():\n@@ -11419,16 +11165,18 @@\n \tret\n \tcs nopw 0x0(%rax,%rax,1)\n \n 00000000000132d0 :\n grib_f_find_nearest_multiple_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2625\n \tendbr64\n+_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n \tmov 0x2197d(%rip),%rax \n+grib_f_find_nearest_multiple_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2625\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tmov 0x20(%rsp),%r11\n \tmov 0x28(%rsp),%rbx\n \tmov 0x30(%rsp),%r12\n@@ -11494,18 +11242,17 @@\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x438,%rsp\n \tmov %rdx,0x8(%rsp)\n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n-\tmov %fs:0x28,%rax\n _get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n+\tmov %fs:0x28,%rax\n \tmov %rax,0x428(%rsp)\n \tmov 0x218b6(%rip),%rax \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \ttest %rax,%rax\n \tje 134a8 \n grib_f_get_real8_array_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2637\n@@ -11528,28 +11275,25 @@\n grib_f_get_real8_array_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2640\n \tmovslq 0x0(%r13),%rax\n \tmov %rax,0x18(%rsp)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2642\n \ttest %r15,%r15\n \tje 134a8 \n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n-\ttest %r8d,%r8d\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n+\ttest %r8d,%r8d\n \tje 134a0 \n \ttest %rsi,%rsi\n \tje 134a0 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:176\n \tmovslq %r8d,%rbx\n-grib_f_get_real8_array_():\n-/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n-\tmov $0x400,%ecx\n memcpy():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n+\tmov $0x400,%ecx\n \tlea 0x20(%rsp),%rdi\n \tmov %rbx,%rdx\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea 0x1f(%rsp,%rbx,1),%rbp\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:177\n \tlea 0x20(%rsp),%r14\n@@ -11635,18 +11379,17 @@\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x428,%rsp\n \tmov %rdx,0x8(%rsp)\n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n-\tmov %fs:0x28,%rax\n _get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n+\tmov %fs:0x28,%rax\n \tmov %rax,0x418(%rsp)\n \tmov 0x21766(%rip),%rax \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \ttest %rax,%rax\n \tje 13590 \n grib_f_set_force_real8_array_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2654\n@@ -11666,28 +11409,25 @@\n \tmov 0x8(%rax),%r13\n grib_f_set_force_real8_array_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2658\n \ttest %r13,%r13\n \tje 13590 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2656\n \tmovslq (%rcx),%r15\n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n-\ttest %r8d,%r8d\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n+\ttest %r8d,%r8d\n \tje 135d0 \n \ttest %rsi,%rsi\n \tje 135d0 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:176\n \tmovslq %r8d,%rbx\n-grib_f_set_force_real8_array_():\n-/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n-\tmov $0x400,%ecx\n memcpy():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n+\tmov $0x400,%ecx\n \tlea 0x10(%rsp),%rdi\n \tmov %rbx,%rdx\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea 0xf(%rsp,%rbx,1),%rbp\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:177\n \tlea 0x10(%rsp),%r14\n@@ -11768,18 +11508,17 @@\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x428,%rsp\n \tmov %rdx,0x8(%rsp)\n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n-\tmov %fs:0x28,%rax\n _get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n+\tmov %fs:0x28,%rax\n \tmov %rax,0x418(%rsp)\n \tmov 0x21646(%rip),%rax \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \ttest %rax,%rax\n \tje 136b0 \n grib_f_set_real8_array_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2666\n@@ -11799,28 +11538,25 @@\n \tmov 0x8(%rax),%r13\n grib_f_set_real8_array_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2670\n \ttest %r13,%r13\n \tje 136b0 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2668\n \tmovslq (%rcx),%r15\n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n-\ttest %r8d,%r8d\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n+\ttest %r8d,%r8d\n \tje 136f0 \n \ttest %rsi,%rsi\n \tje 136f0 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:176\n \tmovslq %r8d,%rbx\n-grib_f_set_real8_array_():\n-/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n-\tmov $0x400,%ecx\n memcpy():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n+\tmov $0x400,%ecx\n \tlea 0x10(%rsp),%rdi\n \tmov %rbx,%rdx\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea 0xf(%rsp,%rbx,1),%rbp\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:177\n \tlea 0x10(%rsp),%r14\n@@ -11900,18 +11636,17 @@\n \tpush %r15\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x438,%rsp\n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n-\tmov %fs:0x28,%rax\n _get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n+\tmov %fs:0x28,%rax\n \tmov %rax,0x428(%rsp)\n \tmov 0x2152b(%rip),%rax \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \ttest %rax,%rax\n \tje 13928 \n \tmov %rdx,%rbx\n \tmov %rsi,%r12\n@@ -11944,26 +11679,23 @@\n \ttest %r14,%r14\n \tje 13928 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2688\n \tmov (%r14),%rdi\n \tshl $0x3,%rsi\n \tcall b130 \n \tmov %rax,%rbp\n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n-\ttest %r15d,%r15d\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n+\ttest %r15d,%r15d\n \tje 1391b \n \ttest %r12,%r12\n \tje 1391b \n-grib_f_get_string_array_():\n-/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n-\tlea 0x20(%rsp),%rax\n memcpy():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n+\tlea 0x20(%rsp),%rax\n \tmov $0x400,%ecx\n \tmov %r15,%rdx\n \tmov %r12,%rsi\n \tmov %rax,%rdi\n \tmov %rax,%r12\n \tmov %rax,0x8(%rsp)\n \tcall b7d0 <__memcpy_chk@plt>\n@@ -12022,25 +11754,22 @@\n \tmov %eax,(%rsp)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2695 (discriminator 1)\n \tcmpq $0x0,0x18(%rsp)\n \tje 138e8 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2695\n \txor %r12d,%r12d\n \tnopl 0x0(%rax,%rax,1)\n-/usr/include/x86_64-linux-gnu/bits/string_fortified.h:81 (discriminator 1)\n-\tmov 0x0(%rbp,%r12,8),%rsi\n strcpy():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:81 (discriminator 1)\n+\tmov 0x0(%rbp,%r12,8),%rsi\n \tmov %rbx,%rdi\n \tcall c1a0 \n-grib_f_get_string_array_():\n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:202\n-\tmovslq 0x0(%r13),%rax\n czstr_to_fortran():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:202\n+\tmovslq 0x0(%r13),%rax\n \tmov %rbx,%rdi\n \tlea -0x1(%rbx,%rax,1),%r15\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:203 (discriminator 2)\n \tcmpb $0x0,(%rbx)\n \tje 1388e \n \tcmp %rbx,%r15\n \tjne 13885 \n@@ -12120,17 +11849,17 @@\n \tcall c110 <__stack_chk_fail@plt>\n \tcs nopw 0x0(%rax,%rax,1)\n \n 0000000000013940 :\n codes_f_bufr_copy_data_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2708\n \tendbr64\n+_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n \tmov 0x2130d(%rip),%rax \n-_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \ttest %rax,%rax\n \tje 139b0 \n codes_f_bufr_copy_data_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2709\n \tmov (%rdi),%edx\n _get_handle():\n@@ -12150,18 +11879,17 @@\n \tmov 0x8(%rdi),%rdi\n codes_f_bufr_copy_data_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2713\n \ttest %rdi,%rdi\n \tsete %cl\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2710\n \tmov (%rsi),%edx\n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n-\tjmp 13989 \n _get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n+\tjmp 13989 \n \tnopl 0x0(%rax,%rax,1)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:582\n \tmov 0x10(%rax),%rax\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \ttest %rax,%rax\n \tje 139b0 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:581\n@@ -12198,18 +11926,17 @@\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x438,%rsp\n \tmov %rsi,0x18(%rsp)\n \tmov %r9d,0x14(%rsp)\n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n-\tmov %fs:0x28,%rax\n _get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n+\tmov %fs:0x28,%rax\n \tmov %rax,0x428(%rsp)\n \tmov 0x21261(%rip),%rax \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \ttest %rax,%rax\n \tje 13b88 \n \tmov %rdx,%rbp\n \tmov %r8,%r14\n@@ -12248,26 +11975,23 @@\n \tje 13ac1 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2738\n \tmov (%r14),%esi\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2737\n \txor %ebx,%ebx\n \tjmp 13a97 \n \tnopl 0x0(%rax,%rax,1)\n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:192\n-\ttest %rbp,%rbp\n cast_char_no_cut():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:192\n+\ttest %rbp,%rbp\n \tje 13ab3 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:193\n \tmovslq %eax,%rdx\n-grib_f_set_string_array_():\n-/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n-\tmov %rbp,%rsi\n memcpy():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n+\tmov %rbp,%rsi\n \tmov %rdx,(%rsp)\n \tcall c6e0 \n cast_char_no_cut():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:194\n \tmov (%rsp),%rdx\n \tmovb $0x0,(%rax,%rdx,1)\n grib_f_set_string_array_():\n@@ -12303,29 +12027,26 @@\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2740\n \tcall c030 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2737 (discriminator 2)\n \tadd $0x1,%rbx\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2737 (discriminator 1)\n \tcmp %rbx,%r13\n \tjne 13a8e \n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n-\tmov 0x14(%rsp),%eax\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n+\tmov 0x14(%rsp),%eax\n \ttest %eax,%eax\n \tje 13bd0 \n \tcmpq $0x0,0x18(%rsp)\n \tje 13bd0 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:176\n \tmovslq 0x14(%rsp),%rbx\n-grib_f_set_string_array_():\n-/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n-\tlea 0x20(%rsp),%r14\n memcpy():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n+\tlea 0x20(%rsp),%r14\n \tmov 0x18(%rsp),%rsi\n \tmov $0x400,%ecx\n \tmov %r14,%rdi\n \tmov %r14,(%rsp)\n \tmov %rbx,%rdx\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n@@ -12432,18 +12153,17 @@\n \tpush %r15\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x438,%rsp\n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n-\tmov %fs:0x28,%rax\n _get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n+\tmov %fs:0x28,%rax\n \tmov %rax,0x428(%rsp)\n \tmov 0x2104b(%rip),%rax \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \ttest %rax,%rax\n \tje 13db8 \n \tmovslq %ecx,%r13\n \tmov %rsi,%r12\n@@ -12472,16 +12192,18 @@\n _get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:581 (discriminator 1)\n \tmov %rax,0x8(%rsp)\n grib_f_get_string_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2762\n \ttest %rax,%rax\n \tje 13db8 \n+cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n \ttest %r13d,%r13d\n+fort_char_clean():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:221\n \tlea -0x1(%r8),%rdx\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n \tsete %al\n \ttest %r12,%r12\n fort_char_clean():\n@@ -12504,19 +12226,17 @@\n \tmovb $0x20,0x0(%rbp)\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175 (discriminator 1)\n \txor %esi,%esi\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n \ttest %r14b,%r14b\n \tjne 13cf5 \n-grib_f_get_string_():\n-/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n-\tmov %r13,%rdx\n memcpy():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n+\tmov %r13,%rdx\n \tmov $0x400,%ecx\n \tlea 0x20(%rsp),%rdi\n \tmov %r12,%rsi\n \tcall b7d0 <__memcpy_chk@plt>\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea 0x1f(%rsp,%r13,1),%r13\n@@ -12550,18 +12270,17 @@\n grib_f_get_string_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2766 (discriminator 1)\n \tmov 0x8(%rsp),%rdi\n \tlea 0x18(%rsp),%rcx\n \tmov %rbx,%rdx\n \tcall bfb0 \n \tmov %eax,%r12d\n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:203 (discriminator 2)\n-\tcmpb $0x0,(%rbx)\n czstr_to_fortran():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:203 (discriminator 2)\n+\tcmpb $0x0,(%rbx)\n \tje 13d2e \n \tcmp %rbp,%rbx\n \tjne 13d25 \n \tjmp 13d2e \n \tcs nopw 0x0(%rax,%rax,1)\n \tcmp %rbx,%rbp\n \tje 13d46 \n@@ -12640,18 +12359,17 @@\n \tpush %r15\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x828,%rsp\n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n-\tmov %fs:0x28,%rax\n _get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n+\tmov %fs:0x28,%rax\n \tmov %rax,0x818(%rsp)\n \tmov 0x20e5b(%rip),%rax \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \ttest %rax,%rax\n \tje 13f90 \n \tmov %rsi,%r13\n \tmovslq %ecx,%r12\n@@ -12694,37 +12412,32 @@\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2789\n \tmov $0x80,%ecx\n \tmov %rbx,%rdi\n \trep stos %rax,(%rdi)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2792\n \ttest %r14,%r14\n \tje 13f90 \n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:192\n-\ttest %r8d,%r8d\n cast_char_no_cut():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:192\n+\ttest %r8d,%r8d\n \tje 13f88 \n \ttest %rsi,%rsi\n \tje 13f88 \n-grib_f_set_string_():\n-/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n-\tmov $0x400,%ecx\n memcpy():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n+\tmov $0x400,%ecx\n \tmov %r15,%rdx\n \tmov %rbx,%rdi\n \tcall b7d0 <__memcpy_chk@plt>\n cast_char_no_cut():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:194\n \tmovb $0x0,0x410(%rsp,%r15,1)\n-grib_f_set_string_():\n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2775\n-\tmovzbl 0x410(%rsp),%eax\n is_all_spaces():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2775\n+\tmovzbl 0x410(%rsp),%eax\n \ttest %al,%al\n \tje 13ed1 \n \tmov %rbx,%r15\n \tjmp 13ebd \n \tnopw 0x0(%rax,%rax,1)\n \tmovzbl 0x1(%r15),%eax\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2777\n@@ -12738,26 +12451,23 @@\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2776 (discriminator 1)\n \ttest %eax,%eax\n \tjne 13eb0 \n grib_f_set_string_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2798\n \tmov %rbx,%rdi\n \tcall c030 \n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n-\ttest %r12d,%r12d\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n+\ttest %r12d,%r12d\n \tje 13f80 \n \ttest %r13,%r13\n \tje 13f80 \n-grib_f_set_string_():\n-/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n-\tmov %r12,%rdx\n memcpy():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n+\tmov %r12,%rdx\n \tmov $0x400,%ecx\n \tmov %r13,%rsi\n \tmov %rbp,%rdi\n \tcall b7d0 <__memcpy_chk@plt>\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea -0x1(%rbp,%r12,1),%r15\n@@ -12833,17 +12543,17 @@\n \tcall c110 <__stack_chk_fail@plt>\n \tnopl 0x0(%rax)\n \n 0000000000013fa0 :\n grib_f_get_data_real4_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2806\n \tendbr64\n+_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n \tmov 0x20cad(%rip),%rax \n-_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \ttest %rax,%rax\n \tje 142be \n grib_f_get_data_real4_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2806\n \tpush %r15\n \tmov %rdx,%r15\n@@ -13093,17 +12803,17 @@\n \txchg %ax,%ax\n \n 00000000000142d0 :\n grib_f_get_data_real8_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2837\n \tendbr64\n \tmov %rdi,%rax\n+_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n \tmov 0x2097a(%rip),%rdi \n-_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \ttest %rdi,%rdi\n \tje 14301 \n grib_f_get_data_real8_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2838\n \tmov (%rax),%eax\n \tjmp 142f9 \n@@ -13124,17 +12834,17 @@\n \tjmp bca0 \n \tcs nopw 0x0(%rax,%rax,1)\n \n 0000000000014310 :\n grib_f_get_message_size_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2844\n \tendbr64\n+_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n \tmov 0x2093d(%rip),%rax \n-_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \ttest %rax,%rax\n \tje 14358 \n grib_f_get_message_size_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2845\n \tmov (%rdi),%edx\n \tjmp 14339 \n@@ -13169,17 +12879,17 @@\n \tret\n \txchg %ax,%ax\n \n 0000000000014360 :\n grib_f_copy_message_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2853\n \tendbr64\n+_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n \tmov 0x208ed(%rip),%rax \n-_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \ttest %rax,%rax\n \tje 143d0 \n grib_f_copy_message_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2854\n \tmov (%rdi),%ecx\n \tjmp 14389 \n@@ -13210,18 +12920,17 @@\n \tmov 0x8(%rbp),%rax\n \tmov (%rdx),%rcx\n \tmov %rdx,%rbx\n \tmov %rsi,%rdi\n \tmov 0x18(%rax),%rdx\n \tcmp %rdx,%rcx\n \tjb 143d6 \n-/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n-\tmov 0x28(%rax),%rsi\n memcpy():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n+\tmov 0x28(%rax),%rsi\n \tcall c6e0 \n grib_f_copy_message_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2865\n \tmov 0x8(%rbp),%rax\n \tmov 0x18(%rax),%rax\n \tmov %rax,(%rbx)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2866\n@@ -13301,29 +13010,26 @@\n \tpop %rbx\n \tpop %rbp\n \tpop %r12\n \tpop %r13\n \tpop %r14\n \tpop %r15\n \tret\n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n-\ttest %r13d,%r13d\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n+\ttest %r13d,%r13d\n \tje 1454c \n \tmov %r14,%rsi\n \ttest %r14,%r14\n \tje 1454c \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:176\n \tmovslq %r13d,%rdx\n-grib_f_check_():\n-/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n-\tmov $0x400,%ecx\n memcpy():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n+\tmov $0x400,%ecx\n \tmov %r10,0x18(%rsp)\n \tlea 0x430(%rsp),%rdi\n \tmov %r8d,0x10(%rsp)\n \tmov %rdx,0x8(%rsp)\n \tcall b7d0 <__memcpy_chk@plt>\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n@@ -13364,31 +13070,27 @@\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:182 (discriminator 1)\n \tmovb $0x0,(%rdx)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:183\n \tcmp %rdx,%rcx\n \tje 145cb \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:184\n \tmovb $0x0,(%rdx)\n-grib_f_check_():\n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:192\n-\tmov (%rsp),%eax\n cast_char_no_cut():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:192\n+\tmov (%rsp),%eax\n \ttest %eax,%eax\n \tje 1458c \n \tmov %r15,%rsi\n \ttest %r15,%r15\n \tje 1458c \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:193\n \tmovslq %eax,%rdx\n-grib_f_check_():\n-/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n-\tmov $0x400,%ecx\n memcpy():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n+\tmov $0x400,%ecx\n \tmov %rbp,%rdi\n \tmov %r10,0x10(%rsp)\n \tmov %r8d,0x8(%rsp)\n \tmov %rdx,(%rsp)\n \tcall b7d0 <__memcpy_chk@plt>\n cast_char_no_cut():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:194\n@@ -13417,31 +13119,29 @@\n \tcall b500 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2883\n \tcall c110 <__stack_chk_fail@plt>\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:183 (discriminator 1)\n \tmovb $0x0,0x1(%rcx)\n \tjmp 1454c \n-grib_f_check_():\n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:183 (discriminator 1)\n \tnop\n \tdata16 cs nopw 0x0(%rax,%rax,1)\n \n 00000000000145e0 :\n grib_f_write_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2887\n \tendbr64\n \tpush %rbx\n \tsub $0x20,%rsp\n \tmov %fs:0x28,%rax\n \tmov %rax,0x18(%rsp)\n \tmov %rdi,%rax\n+_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n \tmov 0x20657(%rip),%rdi \n-_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \ttest %rdi,%rdi\n \tje 14621 \n grib_f_write_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2888\n \tmov (%rax),%eax\n \tjmp 14619 \n@@ -13456,18 +13156,17 @@\n \tcmp (%rdi),%eax\n \tjne 14610 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:581 (discriminator 1)\n \tmov 0x8(%rdi),%rdi\n grib_f_write_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2889\n \tmov (%rsi),%edx\n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:650\n-\tcmp $0xc34f,%edx\n get_file():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:650\n+\tcmp $0xc34f,%edx\n \tjle 146c0 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:648\n \tmov 0x2060a(%rip),%rax \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:652\n \ttest %rax,%rax\n \tjne 14649 \n \tjmp 146c0 \n@@ -13527,17 +13226,17 @@\n \tdata16 cs nopw 0x0(%rax,%rax,1)\n \n 00000000000146e0 :\n grib_f_multi_write_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2907\n \tendbr64\n \tmov %rdi,%rax\n+_get_multi_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:600\n \tmov 0x2055a(%rip),%rdi \n-_get_multi_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:602\n \ttest %rdi,%rdi\n \tje 14711 \n grib_f_multi_write_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2908\n \tmov (%rax),%eax\n \tjmp 14709 \n@@ -13552,18 +13251,17 @@\n \tcmp (%rdi),%eax\n \tjne 14700 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:603 (discriminator 1)\n \tmov 0x8(%rdi),%rdi\n grib_f_multi_write_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2909\n \tmov (%rsi),%edx\n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:650\n-\tcmp $0xc34f,%edx\n get_file():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:650\n+\tcmp $0xc34f,%edx\n \tjle 14750 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:648\n \tmov 0x2051e(%rip),%rax \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:652\n \ttest %rax,%rax\n \tjne 14739 \n \tjmp 14750 \n@@ -13600,16 +13298,18 @@\n grib_f_multi_append_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2918\n \tendbr64\n \tpush %rbx\n \tmov %rdx,%r11\n \tmov %rsi,%rbx\n \tsub $0x30,%rsp\n+_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n \tmov 0x204e2(%rip),%rcx \n+_get_multi_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:600\n \tmov 0x204cb(%rip),%rax \n _get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \ttest %rcx,%rcx\n \tje 14880 \n grib_f_multi_append_():\n@@ -13637,17 +13337,17 @@\n \ttest %rcx,%rcx\n \tje 148d1 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2925\n \tmov (%rcx),%rdi\n \tmov %r11,0x8(%rsp)\n \tmov %rcx,(%rsp)\n \tcall bec0 \n+_push_multi_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:393\n \tmov 0x20479(%rip),%r8 \n-_push_multi_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:411\n \tmov (%rsp),%rcx\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:395\n \tmov $0x1,%r9d\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:411\n \tmov 0x8(%rsp),%r11\n grib_f_multi_append_():\n@@ -13803,16 +13503,14 @@\n \tcall b300 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:414\n \tmov 0x202ad(%rip),%rax \n \tmov 0x10(%rsp),%r11\n \tmov 0x8(%rsp),%rcx\n \tmov (%rsp),%r10\n \tjmp 14920 \n-grib_f_multi_append_():\n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:414\n \txchg %ax,%ax\n \n 00000000000149b0 :\n codes_f_bufr_multi_element_constant_arrays_on_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2934\n \tendbr64\n \tsub $0x8,%rsp\n@@ -13923,26 +13621,23 @@\n \tsub $0x410,%rsp\n \tmov %fs:0x28,%rax\n \tmov %rax,0x408(%rsp)\n \txor %eax,%eax\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2963\n \tcall baf0 \n \tmov %rax,%r14\n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n-\ttest %ebx,%ebx\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n+\ttest %ebx,%ebx\n \tje 14b60 \n \ttest %rbp,%rbp\n \tje 14b60 \n-grib_f_set_definitions_path_():\n-/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n-\tmov %rbx,%rdx\n memcpy():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n+\tmov %rbx,%rdx\n \tmov $0x400,%ecx\n \tmov %rbp,%rsi\n \tmov %rsp,%rdi\n \tcall b7d0 <__memcpy_chk@plt>\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea -0x1(%rsp,%rbx,1),%r12\n@@ -14021,26 +13716,23 @@\n \tsub $0x410,%rsp\n \tmov %fs:0x28,%rax\n \tmov %rax,0x408(%rsp)\n \txor %eax,%eax\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2972\n \tcall baf0 \n \tmov %rax,%r14\n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n-\ttest %ebx,%ebx\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n+\ttest %ebx,%ebx\n \tje 14c40 \n \ttest %rbp,%rbp\n \tje 14c40 \n-grib_f_set_samples_path_():\n-/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n-\tmov %rbx,%rdx\n memcpy():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n+\tmov %rbx,%rdx\n \tmov $0x400,%ecx\n \tmov %rbp,%rsi\n \tmov %rsp,%rdi\n \tcall b7d0 <__memcpy_chk@plt>\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea -0x1(%rsp,%rbx,1),%r12\n"}, {"source1": "objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}", "source2": "objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}", "unified_diff": "@@ -1,10 +1,9 @@\n \n \n \n Disassembly of section .fini:\n \n 000000000002c0dc <.fini>:\n-_fini():\n \tsub $0x8,%rsp\n \tadd $0x8,%rsp\n \tret\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "comments": ["error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`:", "readelf: Error: no .dynamic section in the dynamic segment"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n 0x00000000 30376463 30386337 61326166 37353938 07dc08c7a2af7598\n 0x00000010 35386334 39393233 37363235 64653638 58c499237625de68\n 0x00000020 63333032 33352e64 65627567 00000000 c30235.debug....\n- 0x00000030 cd4fcb7f .O..\n+ 0x00000030 e35ce68b .\\..\n \n"}]}, {"source1": "./usr/lib/x86_64-linux-gnu/libeccodes_f90.so.0", "source2": "./usr/lib/x86_64-linux-gnu/libeccodes_f90.so.0", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}", "source2": "objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}", "unified_diff": "@@ -1,13 +1,14 @@\n \n \n \n Disassembly of section .init:\n \n 000000000000b000 <.init>:\n+_init():\n \tsub $0x8,%rsp\n \tmov 0x28fad(%rip),%rax \n \ttest %rax,%rax\n \tje b012 <__grib_api_MOD_grib_read_from_file_int4@plt-0x1e>\n \tcall *%rax\n \tadd $0x8,%rsp\n \tret\n"}, {"source1": "objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}", "source2": "objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}", "unified_diff": "@@ -1,44 +1,53 @@\n \n \n \n Disassembly of section .text:\n \n 000000000000c840 :\n-grib_f_get_real4_array_():\n+grib_f_get_real4_array_.cold():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2392\n \tmovslq (%rcx),%rax\n+grib_f_get_real4_array_():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2392\n \tmov %rax,0x18(%rsp)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2395\n \tmov 0x0,%rax\n \tud2\n-grib_f_set_real4_array_():\n+grib_f_set_real4_array_.cold():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2462\n \tmov 0x0,%rax\n+grib_f_set_real4_array_():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2462\n \tud2\n-grib_f_write_():\n+grib_f_write_.cold():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2898\n \tlea 0x209e7(%rip),%rdi \n+grib_f_write_():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2898\n \tcall c5b0 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2899\n \tmov $0xfffffff5,%eax\n \tjmp 146a0 \n+grib_f_write_.cold():\n \tcs nopw 0x0(%rax,%rax,1)\n \tnopl 0x0(%rax)\n+deregister_tm_clones():\n \tlea 0x28389(%rip),%rdi \n \tlea 0x28382(%rip),%rax \n \tcmp %rdi,%rax\n \tje c8a8 <__cxa_finalize@plt+0x78>\n \tmov 0x27726(%rip),%rax \n \ttest %rax,%rax\n \tje c8a8 <__cxa_finalize@plt+0x78>\n \tjmp *%rax\n \tnopl 0x0(%rax)\n \tret\n \tnopl 0x0(%rax)\n+register_tm_clones():\n \tlea 0x28359(%rip),%rdi \n \tlea 0x28352(%rip),%rsi \n \tsub %rdi,%rsi\n \tmov %rsi,%rax\n \tshr $0x3f,%rsi\n \tsar $0x3,%rax\n \tadd %rax,%rsi\n@@ -47,14 +56,15 @@\n \tmov 0x276ed(%rip),%rax \n \ttest %rax,%rax\n \tje c8e8 <__cxa_finalize@plt+0xb8>\n \tjmp *%rax\n \tnopw 0x0(%rax,%rax,1)\n \tret\n \tnopl 0x0(%rax)\n+__do_global_dtors_aux():\n \tendbr64\n \tcmpb $0x0,0x28315(%rip) \n \tjne c928 <__cxa_finalize@plt+0xf8>\n \tpush %rbp\n \tcmpq $0x0,0x276ca(%rip) \n \tmov %rsp,%rbp\n \tje c917 <__cxa_finalize@plt+0xe7>\n@@ -63,18 +73,19 @@\n \tcall c880 <__cxa_finalize@plt+0x50>\n \tmovb $0x1,0x282ed(%rip) \n \tpop %rbp\n \tret\n \tnopl (%rax)\n \tret\n \tnopl 0x0(%rax)\n+frame_dummy():\n \tendbr64\n \tjmp c8b0 <__cxa_finalize@plt+0x80>\n \tnopl 0x0(%rax)\n-_push_handle():\n+_push_handle(grib_handle*, int*):\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:275\n \tsub $0x48,%rsp\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:277\n \tmov 0x2830d(%rip),%rcx \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:275\n \tmov %rsi,%r9\n \tmovq %rdi,%xmm0\n@@ -178,15 +189,15 @@\n \tmov 0x30(%rsp),%r9\n \tmovdqa 0x20(%rsp),%xmm0\n \tmov 0x18(%rsp),%r8d\n \tmov (%rsp),%rcx\n \tjmp c9d0 <__cxa_finalize@plt+0x1a0>\n \tnopl 0x0(%rax)\n \tdata16 cs nopw 0x0(%rax,%rax,1)\n-_push_index():\n+_push_index(grib_index*, int*):\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:333\n \tsub $0x48,%rsp\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:335\n \tmov 0x28195(%rip),%rcx \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:333\n \tmov %rsi,%r9\n \tmovq %rdi,%xmm0\n@@ -289,27 +300,25 @@\n \tmov 0x30(%rsp),%r9\n \tmovdqa 0x20(%rsp),%xmm0\n \tmov 0x18(%rsp),%r8d\n \tmov (%rsp),%rcx\n \tjmp cb30 <__cxa_finalize@plt+0x300>\n \tnopl 0x0(%rax)\n \tdata16 cs nopw 0x0(%rax,%rax,1)\n-_grib_f_keys_iterator_new_():\n+_grib_f_keys_iterator_new_(int*, int*, char*, int) [clone .isra.0]:\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1162\n \tpush %r15\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x428,%rsp\n-_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n \tmov 0x28030(%rip),%rax \n-_grib_f_keys_iterator_new_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1162\n \tmov %fs:0x28,%r13\n \tmov %r13,0x418(%rsp)\n \tmov %rsi,%r13\n _get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \ttest %rax,%rax\n@@ -323,29 +332,32 @@\n \ttest %rax,%rax\n \tje cd48 <__cxa_finalize@plt+0x518>\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:581\n \tcmp %edi,(%rax)\n \tjne cc50 <__cxa_finalize@plt+0x420>\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:581 (discriminator 1)\n \tmov 0x8(%rax),%r15\n-_grib_f_keys_iterator_new_():\n+_grib_f_keys_iterator_new_(int*, int*, char*, int) [clone .isra.0]:\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1169\n \ttest %r15,%r15\n \tje cd48 <__cxa_finalize@plt+0x518>\n-cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n \ttest %ecx,%ecx\n+cast_char():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n \tje cda0 <__cxa_finalize@plt+0x570>\n \ttest %rsi,%rsi\n \tje cda0 <__cxa_finalize@plt+0x570>\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:176\n \tmovslq %ecx,%rbx\n-memcpy():\n+_grib_f_keys_iterator_new_(int*, int*, char*, int) [clone .isra.0]:\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tlea 0x10(%rsp),%rdi\n+memcpy():\n+/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tmov $0x400,%ecx\n \tmov %rbx,%rdx\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea 0xf(%rsp,%rbx,1),%r12\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:177\n \tlea 0x10(%rsp),%rbx\n@@ -373,27 +385,27 @@\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:183\n \tcmp %rbx,%r12\n \tje cd8c <__cxa_finalize@plt+0x55c>\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:184\n \tmovb $0x0,(%rbx)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:186\n \tlea 0x10(%rsp),%rdx\n-_grib_f_keys_iterator_new_():\n+_grib_f_keys_iterator_new_(int*, int*, char*, int) [clone .isra.0]:\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1173 (discriminator 1)\n \txor %esi,%esi\n \tmov %r15,%rdi\n \tmov $0xffffffff,%ebp\n \tcall c210 \n \tmov %rax,%r12\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1174\n \ttest %rax,%rax\n \tje cd3e <__cxa_finalize@plt+0x50e>\n-_push_keys_iterator():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:477\n \tmov 0x27f48(%rip),%rbx \n+_push_keys_iterator():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:480\n \tmov $0x1,%ebp\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:482\n \ttest %rbx,%rbx\n \tjne cd03 <__cxa_finalize@plt+0x4d3>\n \tjmp cdbe <__cxa_finalize@plt+0x58e>\n \tnop\n@@ -419,15 +431,15 @@\n \tmov %ebp,(%rax)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:508\n \tmov %r12,0x8(%rax)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:509\n \tmovq $0x0,0x10(%rax)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:510\n \tmov %rax,0x10(%rbx)\n-_grib_f_keys_iterator_new_():\n+_grib_f_keys_iterator_new_(int*, int*, char*, int) [clone .isra.0]:\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1178\n \txor %eax,%eax\n \tjmp cd52 <__cxa_finalize@plt+0x522>\n \tnopw 0x0(%rax,%rax,1)\n \tmov $0xffffffff,%ebp\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1171\n \tmov $0xffffffec,%eax\n@@ -464,15 +476,15 @@\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:493\n \tneg %eax\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:494\n \tmov %r12,0x8(%rbx)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:493\n \tmov %eax,(%rbx)\n \tmov %eax,%ebp\n-_grib_f_keys_iterator_new_():\n+_grib_f_keys_iterator_new_(int*, int*, char*, int) [clone .isra.0]:\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1178\n \txor %eax,%eax\n \tjmp cd52 <__cxa_finalize@plt+0x522>\n _push_keys_iterator():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:483\n \tmov $0x18,%edi\n \tcall b6d0 \n@@ -485,15 +497,15 @@\n \tmovl $0x1,(%rax)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:488\n \tmov $0x1,%ebp\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:486\n \tmov %r12,0x8(%rax)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:487\n \tmovq $0x0,0x10(%rax)\n-_grib_f_keys_iterator_new_():\n+_grib_f_keys_iterator_new_(int*, int*, char*, int) [clone .isra.0]:\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1178\n \txor %eax,%eax\n \tjmp cd52 <__cxa_finalize@plt+0x522>\n _push_keys_iterator():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:484 (discriminator 1)\n \tmov $0x1e4,%edx\n \tlea 0x20202(%rip),%rsi \n@@ -506,26 +518,26 @@\n \tmov $0x1fa,%edx\n \tlea 0x201e1(%rip),%rsi \n \tmov %rax,0x8(%rsp)\n \tlea 0x201ef(%rip),%rdi \n \tcall b300 \n \tmov 0x8(%rsp),%rax\n \tjmp cd2c <__cxa_finalize@plt+0x4fc>\n-_grib_f_keys_iterator_new_():\n+_grib_f_keys_iterator_new_(int*, int*, char*, int) [clone .isra.0]:\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1179\n \tcall c110 <__stack_chk_fail@plt>\n \tnop\n \n 000000000000ce40 :\n f_handle_id2c_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:621\n \tendbr64\n-_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n \tmov 0x27e0d(%rip),%rax \n+_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \ttest %rax,%rax\n \tjne ce69 \n \tret\n \tnopl 0x0(%rax)\n \tdata16 cs nopw 0x0(%rax,%rax,1)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:582\n@@ -548,17 +560,18 @@\n \n 000000000000ce80 :\n grib_f_read_any_from_file_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:874\n \tendbr64\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:875\n \tmov (%rdi),%edi\n-get_file():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:650\n \tcmp $0xc34f,%edi\n+get_file():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:650\n \tjle cee8 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:648\n \tmov 0x27dab(%rip),%rax \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:652\n \ttest %rax,%rax\n \tjne cea9 \n \tjmp cee8 \n@@ -610,17 +623,18 @@\n \n 000000000000cf00 :\n grib_f_write_file_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:888\n \tendbr64\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:890\n \tmov (%rdi),%ecx\n-get_file():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:650\n \tcmp $0xc34f,%ecx\n+get_file():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:650\n \tjle cf78 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:648\n \tmov 0x27d2b(%rip),%rax \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:652\n \ttest %rax,%rax\n \tjne cf29 \n \tjmp cf78 \n@@ -701,18 +715,16 @@\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:907\n \tendbr64\n \tpush %rbx\n \tsub $0x10,%rsp\n \tmov %fs:0x28,%rax\n \tmov %rax,0x8(%rsp)\n \txor %eax,%eax\n-_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n \tmov 0x27c78(%rip),%rax \n-grib_f_get_message_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:908\n \tmovq $0x0,(%rsp)\n _get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \ttest %rax,%rax\n \tje d048 \n \tmov %rdx,%rcx\n@@ -765,17 +777,18 @@\n \n 000000000000d060 :\n grib_f_read_file_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:923\n \tendbr64\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:925\n \tmov (%rdi),%ecx\n-get_file():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:650\n \tcmp $0xc34f,%ecx\n+get_file():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:650\n \tjle d0d8 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:648\n \tmov 0x27bcb(%rip),%rax \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:652\n \ttest %rax,%rax\n \tjne d089 \n \tjmp d0d8 \n@@ -801,17 +814,18 @@\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:927\n \ttest %rbp,%rbp\n \tje d10a \n \tmov %rdx,%rbx\n \tmov %rsi,0x8(%rsp)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:929\n \tcall baf0 \n-fread():\n /usr/include/x86_64-linux-gnu/bits/stdio2.h:331\n \tmov (%rbx),%rdx\n+fread():\n+/usr/include/x86_64-linux-gnu/bits/stdio2.h:331\n \tmov 0x8(%rsp),%rdi\n \tmov %rbp,%rcx\n \tmov $0x1,%esi\n grib_f_read_file_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:929\n \tmov %rax,%r14\n fread():\n@@ -874,23 +888,26 @@\n \tmov %rsi,(%rsp)\n \tmov %fs:0x28,%rax\n \tmov %rax,0x828(%rsp)\n \txor %eax,%eax\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:952\n \tcall baf0 \n \tmov %rax,%r15\n-cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n \ttest %ebx,%ebx\n+cast_char():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n \tje d1be \n \ttest %rbp,%rbp\n \tje d1be \n-memcpy():\n+grib_f_open_file_():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tmov %rbp,%rsi\n+memcpy():\n+/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tmov $0x400,%ecx\n \tmov %rbx,%rdx\n \tmov %r12,%rdi\n \tcall b7d0 <__memcpy_chk@plt>\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea -0x1(%r12,%rbx,1),%rbp\n@@ -930,23 +947,26 @@\n \tcall c150 \n \tadd $0x1,%rbx\n \tmov %al,-0x1(%rbx)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:958 (discriminator 2)\n \tmovsbl (%rbx),%edi\n \ttest %dil,%dil\n \tjne d1d0 \n-cast_char_no_cut():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:192\n \ttest %r13d,%r13d\n+cast_char_no_cut():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:192\n \tje d378 \n \tcmpq $0x0,(%rsp)\n \tje d378 \n-memcpy():\n+grib_f_open_file_():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tmov (%rsp),%rsi\n+memcpy():\n+/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tlea 0x420(%rsp),%rbx\n \tmov $0x400,%ecx\n \tmov %r13,%rdx\n \tmov %rbx,%rdi\n \tcall b7d0 <__memcpy_chk@plt>\n cast_char_no_cut():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:194\n@@ -966,17 +986,17 @@\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:969\n \tmov 0x10(%r15),%ebx\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:950\n \txor %r14d,%r14d\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:969\n \ttest %ebx,%ebx\n \tjne d338 \n-push_file():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:229\n \tmov 0x279ee(%rip),%rbx \n+push_file():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:235 (discriminator 2)\n \tmov $0x1,%r13d\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:235\n \tcmpw $0x77,0x20(%rsp)\n \tje d270 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:236 (discriminator 1)\n \txor %r13d,%r13d\n@@ -1161,17 +1181,17 @@\n \tjmp d2c9 \n \tnopw 0x0(%rax,%rax,1)\n \n 000000000000d460 :\n grib_f_close_file_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:991\n \tendbr64\n-clear_file():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:704\n \tmov 0x277d5(%rip),%rdx \n+clear_file():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:705\n \ttest %rdx,%rdx\n \tje d4d8 \n grib_f_close_file_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:992\n \tmov (%rdi),%eax\n \tjmp d489 \n@@ -1260,14 +1280,16 @@\n \tmov %rbx,%rdi\n \tmov %rax,%rcx\n \txor %eax,%eax\n \tcall be00 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:717\n \tmov $0xfffffff5,%eax\n \tjmp d4ce \n+grib_f_close_file_():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:717\n \tnopl 0x0(%rax,%rax,1)\n \n 000000000000d530 :\n grib_f_write_on_fail():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:999\n \tendbr64\n \tpush %rbx\n@@ -1297,17 +1319,18 @@\n \tmovaps %xmm0,0x40(%rsp)\n \tmovaps %xmm0,0x50(%rsp)\n \tmovaps %xmm0,0x60(%rsp)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1004\n \tcall b890 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1008\n \tmov 0x27673(%rip),%ecx \n-snprintf():\n /usr/include/x86_64-linux-gnu/bits/stdio2.h:68 (discriminator 1)\n \tlea 0x10(%rsp),%r10\n+snprintf():\n+/usr/include/x86_64-linux-gnu/bits/stdio2.h:68 (discriminator 1)\n \tsub $0x8,%rsp\n \tmovslq %eax,%r9\n \tlea 0x1fa9d(%rip),%r8 \n \tmov %r10,%rdi\n \txor %eax,%eax\n grib_f_write_on_fail():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1008\n@@ -1321,17 +1344,18 @@\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1008\n \tmov %edx,0x27647(%rip) \n snprintf():\n /usr/include/x86_64-linux-gnu/bits/stdio2.h:68 (discriminator 1)\n \tmov $0x1,%edx\n \tmov %r10,0x18(%rsp)\n \tcall c460 <__snprintf_chk@plt>\n-_get_handle():\n+grib_f_write_on_fail():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n \tmov 0x27671(%rip),%rax \n+_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \tpop %rdx\n \tpop %rcx\n \ttest %rax,%rax\n \tje d556 \n grib_f_write_on_fail():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1013\n@@ -1408,17 +1432,17 @@\n \tjmp cc10 <__cxa_finalize@plt+0x3e0>\n \tnopl 0x0(%rax,%rax,1)\n \n 000000000000d6a0 :\n grib_f_keys_iterator_next_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1192\n \tendbr64\n-_get_keys_iterator():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:661\n \tmov 0x2758d(%rip),%rax \n+_get_keys_iterator():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:663\n \ttest %rax,%rax\n \tje d6e0 \n grib_f_keys_iterator_next_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1193\n \tmov (%rdi),%edx\n \tjmp d6c9 \n@@ -1447,17 +1471,17 @@\n \tret\n \tcs nopw 0x0(%rax,%rax,1)\n \n 000000000000d6f0 :\n grib_f_keys_iterator_delete_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1201\n \tendbr64\n-_clear_keys_iterator():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:809\n \tmov 0x2753d(%rip),%rax \n+_clear_keys_iterator():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:811\n \ttest %rax,%rax\n \tje d730 \n grib_f_keys_iterator_delete_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1202\n \tmov (%rdi),%edx\n \tjmp d719 \n@@ -1515,17 +1539,17 @@\n \tret\n \tcs nopw 0x0(%rax,%rax,1)\n \n 000000000000d780 :\n grib_f_skip_computed_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1220\n \tendbr64\n-_get_keys_iterator():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:661\n \tmov 0x274ad(%rip),%rax \n+_get_keys_iterator():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:663\n \ttest %rax,%rax\n \tje d7c0 \n grib_f_skip_computed_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1221\n \tmov (%rdi),%edx\n \tjmp d7a9 \n@@ -1554,17 +1578,17 @@\n \tret\n \tcs nopw 0x0(%rax,%rax,1)\n \n 000000000000d7d0 :\n grib_f_skip_coded_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1227\n \tendbr64\n-_get_keys_iterator():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:661\n \tmov 0x2745d(%rip),%rax \n+_get_keys_iterator():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:663\n \ttest %rax,%rax\n \tje d810 \n grib_f_skip_coded_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1228\n \tmov (%rdi),%edx\n \tjmp d7f9 \n@@ -1593,17 +1617,17 @@\n \tret\n \tcs nopw 0x0(%rax,%rax,1)\n \n 000000000000d820 :\n grib_f_skip_edition_specific_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1234\n \tendbr64\n-_get_keys_iterator():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:661\n \tmov 0x2740d(%rip),%rax \n+_get_keys_iterator():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:663\n \ttest %rax,%rax\n \tje d860 \n grib_f_skip_edition_specific_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1235\n \tmov (%rdi),%edx\n \tjmp d849 \n@@ -1632,17 +1656,17 @@\n \tret\n \tcs nopw 0x0(%rax,%rax,1)\n \n 000000000000d870 :\n grib_f_skip_duplicates_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1241\n \tendbr64\n-_get_keys_iterator():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:661\n \tmov 0x273bd(%rip),%rax \n+_get_keys_iterator():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:663\n \ttest %rax,%rax\n \tje d8b0 \n grib_f_skip_duplicates_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1242\n \tmov (%rdi),%edx\n \tjmp d899 \n@@ -1671,17 +1695,17 @@\n \tret\n \tcs nopw 0x0(%rax,%rax,1)\n \n 000000000000d8c0 :\n grib_f_skip_read_only_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1248\n \tendbr64\n-_get_keys_iterator():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:661\n \tmov 0x2736d(%rip),%rax \n+_get_keys_iterator():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:663\n \ttest %rax,%rax\n \tje d900 \n grib_f_skip_read_only_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1249\n \tmov (%rdi),%edx\n \tjmp d8e9 \n@@ -1710,17 +1734,17 @@\n \tret\n \tcs nopw 0x0(%rax,%rax,1)\n \n 000000000000d910 :\n grib_f_skip_function_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1255\n \tendbr64\n-_get_keys_iterator():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:661\n \tmov 0x2731d(%rip),%rax \n+_get_keys_iterator():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:663\n \ttest %rax,%rax\n \tje d950 \n grib_f_skip_function_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1256\n \tmov (%rdi),%edx\n \tjmp d939 \n@@ -1765,17 +1789,17 @@\n \tsub $0x410,%rsp\n \tmov %fs:0x28,%rax\n \tmov %rax,0x408(%rsp)\n \txor %eax,%eax\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1266\n \tmov %rsp,%rdi\n \trep stos %rax,(%rdi)\n-_get_keys_iterator():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:661\n \tmov 0x2729d(%rip),%rax \n+_get_keys_iterator():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:663\n \ttest %rax,%rax\n \tje daa0 \n \tmovslq %edx,%r13\n \tmov %rsi,%rbx\n grib_f_keys_iterator_get_name_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1268\n@@ -1793,49 +1817,52 @@\n \tjne d9b0 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:664 (discriminator 1)\n \tmov 0x8(%rax),%r14\n grib_f_keys_iterator_get_name_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1270\n \ttest %r14,%r14\n \tje daa0 \n-fort_char_clean():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:221\n \tlea -0x1(%r13),%rdx\n+fort_char_clean():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:221\n \tlea (%rbx,%rdx,1),%rbp\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:222 (discriminator 1)\n \tcmp %rbp,%rbx\n \tje db00 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:222 (discriminator 2)\n \tmov $0x20,%esi\n \tmov %rbx,%rdi\n \tcall b190 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:223\n \tmovb $0x20,0x0(%rbp)\n grib_f_keys_iterator_get_name_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1274\n \tmov %r14,%rdi\n \tcall b3c0 \n-snprintf():\n /usr/include/x86_64-linux-gnu/bits/stdio2.h:68 (discriminator 1)\n \tmov %rsp,%rdi\n+snprintf():\n+/usr/include/x86_64-linux-gnu/bits/stdio2.h:68 (discriminator 1)\n \tmov $0x400,%esi\n \tlea 0x1f62f(%rip),%rdx \n \tmov %rax,%rcx\n \txor %eax,%eax\n \tcall b210 \n grib_f_keys_iterator_get_name_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1275\n \tmov %rsp,%rdi\n \tcall ba80 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1276\n \tcmp %rax,%r13\n \tjb dbbd \n-memcpy():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tcmp $0x8,%eax\n+memcpy():\n+/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tjb dad0 \n \tmov (%rsp),%rdx\n \tlea 0x8(%rbx),%rdi\n \tmov %rsp,%rsi\n \tand $0xfffffffffffffff8,%rdi\n \tmov %rdx,(%rbx)\n \tmov %eax,%edx\n@@ -1843,17 +1870,19 @@\n \tmov %rcx,-0x8(%rbx,%rdx,1)\n \tmov %rbx,%rdx\n \tsub %rdi,%rdx\n \tlea (%rax,%rdx,1),%ecx\n \tsub %rdx,%rsi\n \tshr $0x3,%ecx\n \trep movsq (%rsi),(%rdi)\n-czstr_to_fortran():\n+grib_f_keys_iterator_get_name_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:203 (discriminator 2)\n \tcmpb $0x0,(%rbx)\n+czstr_to_fortran():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:203 (discriminator 2)\n \tjne da75 \n \tjmp da83 \n \tnopl (%rax)\n \tdata16 cs nopw 0x0(%rax,%rax,1)\n \tcmp %rbx,%rbp\n \tje da96 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:203 (discriminator 3)\n@@ -1985,17 +2014,17 @@\n \tcall c110 <__stack_chk_fail@plt>\n \tnopl 0x0(%rax)\n \n 000000000000dbd0 :\n grib_f_keys_iterator_rewind_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1287\n \tendbr64\n-_get_keys_iterator():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:661\n \tmov 0x2705d(%rip),%rax \n+_get_keys_iterator():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:663\n \ttest %rax,%rax\n \tje dc10 \n grib_f_keys_iterator_rewind_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1288\n \tmov (%rdi),%edx\n \tjmp dbf9 \n@@ -2027,17 +2056,17 @@\n 000000000000dc20 :\n codes_f_bufr_keys_iterator_new_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1315\n \tendbr64\n \tpush %rbx\n \tmov %rsi,%rbx\n \tsub $0x20,%rsp\n-_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n \tmov 0x27025(%rip),%rax \n+_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \ttest %rax,%rax\n \tje dd60 \n \tmov (%rdi),%edx\n \tjmp dc4d \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:582\n \tmov 0x10(%rax),%rax\n@@ -2045,17 +2074,19 @@\n \ttest %rax,%rax\n \tje dd60 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:581\n \tcmp (%rax),%edx\n \tjne dc40 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:581 (discriminator 1)\n \tmov 0x8(%rax),%rax\n-_codes_f_bufr_keys_iterator_new_():\n+codes_f_bufr_keys_iterator_new_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1302\n \ttest %rax,%rax\n+_codes_f_bufr_keys_iterator_new_():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1302\n \tje dd60 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1306\n \tcmpl $0x2,0x9e10(%rax)\n \tje dc87 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1306 (discriminator 1)\n \tmov $0x51a,%edx\n \tlea 0x1f38d(%rip),%rsi \n@@ -2068,17 +2099,18 @@\n \tmov %rax,%rdi\n \tcall ba00 \n \tmov $0xffffffff,%r8d\n \tmov %rax,%r9\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1308\n \ttest %rax,%rax\n \tje dceb \n-_push_bufr_keys_iterator():\n+codes_f_bufr_keys_iterator_new_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:528\n \tmov 0x26f8a(%rip),%rcx \n+_push_bufr_keys_iterator():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:531\n \tmov $0x1,%r8d\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:533\n \ttest %rcx,%rcx\n \tjne dd03 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:534\n \tmov $0x18,%edi\n@@ -2189,23 +2221,25 @@\n \tlea 0x1f252(%rip),%rdi \n \tcall b300 \n \tmov 0x18(%rsp),%rax\n \tmov 0x10(%rsp),%r9\n \tmov 0x8(%rsp),%rcx\n \tmov (%rsp),%r8d\n \tjmp dd41 \n+codes_f_bufr_keys_iterator_new_():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:557 (discriminator 1)\n \tdata16 cs nopw 0x0(%rax,%rax,1)\n \n 000000000000ddf0 :\n codes_f_bufr_keys_iterator_next_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1325\n \tendbr64\n-_get_bufr_keys_iterator():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:682\n \tmov 0x26e35(%rip),%rax \n+_get_bufr_keys_iterator():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:684\n \ttest %rax,%rax\n \tje de30 \n codes_f_bufr_keys_iterator_next_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1326\n \tmov (%rdi),%edx\n \tjmp de19 \n@@ -2250,17 +2284,17 @@\n \tsub $0x410,%rsp\n \tmov %fs:0x28,%rax\n \tmov %rax,0x408(%rsp)\n \txor %eax,%eax\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1337\n \tmov %rsp,%rdi\n \trep stos %rax,(%rdi)\n-_get_bufr_keys_iterator():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:682\n \tmov 0x26db5(%rip),%rax \n+_get_bufr_keys_iterator():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:684\n \ttest %rax,%rax\n \tje df80 \n \tmovslq %edx,%r13\n \tmov %rsi,%rbx\n codes_f_bufr_keys_iterator_get_name_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1339\n@@ -2278,49 +2312,52 @@\n \tjne de90 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:685 (discriminator 1)\n \tmov 0x8(%rax),%r14\n codes_f_bufr_keys_iterator_get_name_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1341\n \ttest %r14,%r14\n \tje df80 \n-fort_char_clean():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:221\n \tlea -0x1(%r13),%rdx\n+fort_char_clean():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:221\n \tlea (%rbx,%rdx,1),%rbp\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:222 (discriminator 1)\n \tcmp %rbp,%rbx\n \tje dfe0 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:222 (discriminator 2)\n \tmov $0x20,%esi\n \tmov %rbx,%rdi\n \tcall b190 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:223\n \tmovb $0x20,0x0(%rbp)\n codes_f_bufr_keys_iterator_get_name_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1345\n \tmov %r14,%rdi\n \tcall b140 \n-snprintf():\n /usr/include/x86_64-linux-gnu/bits/stdio2.h:68 (discriminator 1)\n \tmov %rsp,%rdi\n+snprintf():\n+/usr/include/x86_64-linux-gnu/bits/stdio2.h:68 (discriminator 1)\n \tmov $0x400,%esi\n \tlea 0x1f14f(%rip),%rdx \n \tmov %rax,%rcx\n \txor %eax,%eax\n \tcall b210 \n codes_f_bufr_keys_iterator_get_name_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1346\n \tmov %rsp,%rdi\n \tcall ba80 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1347\n \tcmp %rax,%r13\n \tjb e09d \n-memcpy():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tcmp $0x8,%eax\n+memcpy():\n+/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tjb dfb0 \n \tmov (%rsp),%rdx\n \tlea 0x8(%rbx),%rdi\n \tmov %rsp,%rsi\n \tand $0xfffffffffffffff8,%rdi\n \tmov %rdx,(%rbx)\n \tmov %eax,%edx\n@@ -2328,17 +2365,19 @@\n \tmov %rcx,-0x8(%rbx,%rdx,1)\n \tmov %rbx,%rdx\n \tsub %rdi,%rdx\n \tlea (%rax,%rdx,1),%ecx\n \tsub %rdx,%rsi\n \tshr $0x3,%ecx\n \trep movsq (%rsi),(%rdi)\n-czstr_to_fortran():\n+codes_f_bufr_keys_iterator_get_name_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:203 (discriminator 2)\n \tcmpb $0x0,(%rbx)\n+czstr_to_fortran():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:203 (discriminator 2)\n \tjne df55 \n \tjmp df63 \n \tnopl (%rax)\n \tdata16 cs nopw 0x0(%rax,%rax,1)\n \tcmp %rbx,%rbp\n \tje df76 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:203 (discriminator 3)\n@@ -2470,17 +2509,17 @@\n \tcall c110 <__stack_chk_fail@plt>\n \tnopl 0x0(%rax)\n \n 000000000000e0b0 :\n codes_f_bufr_keys_iterator_rewind_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1357\n \tendbr64\n-_get_bufr_keys_iterator():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:682\n \tmov 0x26b75(%rip),%rax \n+_get_bufr_keys_iterator():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:684\n \ttest %rax,%rax\n \tje e0f0 \n codes_f_bufr_keys_iterator_rewind_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1358\n \tmov (%rdi),%edx\n \tjmp e0d9 \n@@ -2509,17 +2548,17 @@\n \tret\n \tcs nopw 0x0(%rax,%rax,1)\n \n 000000000000e100 :\n codes_f_bufr_keys_iterator_delete_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1366\n \tendbr64\n-_clear_bufr_keys_iterator():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:833\n \tmov 0x26b25(%rip),%rax \n+_clear_bufr_keys_iterator():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:835\n \ttest %rax,%rax\n \tje e140 \n codes_f_bufr_keys_iterator_delete_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1367\n \tmov (%rdi),%edx\n \tjmp e129 \n@@ -2560,17 +2599,18 @@\n \tmov %rdi,%rbx\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1374\n \txor %edi,%edi\n \tcall c510 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1375\n \ttest %rax,%rax\n \tje e180 \n-push_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:452\n \tmov %rbx,%rsi\n+push_handle():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:452\n \tmov %rax,%rdi\n \tcall c940 <__cxa_finalize@plt+0x110>\n grib_f_new_from_message_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1377\n \txor %eax,%eax\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1381\n \tpop %rbx\n@@ -2604,17 +2644,18 @@\n \tmov %rdi,%rbx\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1395\n \txor %edi,%edi\n \tcall b160 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1396\n \ttest %rax,%rax\n \tje e1d0 \n-push_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:452\n \tmov %rbx,%rsi\n+push_handle():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:452\n \tmov %rax,%rdi\n \tcall c940 <__cxa_finalize@plt+0x110>\n grib_f_new_from_message_no_copy_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1398\n \txor %eax,%eax\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1402\n \tpop %rbx\n@@ -2646,25 +2687,28 @@\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x410,%rsp\n \tmov %fs:0x28,%r14\n \tmov %r14,0x408(%rsp)\n \tmov %rdi,%r14\n-cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n \ttest %edx,%edx\n+cast_char():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n \tje e2c0 \n \ttest %rsi,%rsi\n \tje e2c0 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:176\n \tmovslq %edx,%rbx\n-memcpy():\n+grib_f_new_from_samples_():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tmov $0x400,%ecx\n+memcpy():\n+/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tmov %rsp,%rdi\n \tmov %rbx,%rdx\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea -0x1(%rsp,%rbx,1),%r12\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:177\n \tmov %rsp,%rbx\n@@ -2700,17 +2744,18 @@\n grib_f_new_from_samples_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1427 (discriminator 1)\n \txor %edi,%edi\n \tcall c5c0 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1430\n \ttest %rax,%rax\n \tje e2c4 \n-push_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:452\n \tmov %rax,%rdi\n+push_handle():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:452\n \tmov %r14,%rsi\n \tcall c940 <__cxa_finalize@plt+0x110>\n grib_f_new_from_samples_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1432\n \txor %eax,%eax\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1436\n \tmov 0x408(%rsp),%rdx\n@@ -2755,25 +2800,28 @@\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x410,%rsp\n \tmov %fs:0x28,%r14\n \tmov %r14,0x408(%rsp)\n \tmov %rdi,%r14\n-cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n \ttest %edx,%edx\n+cast_char():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n \tje e3b0 \n \ttest %rsi,%rsi\n \tje e3b0 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:176\n \tmovslq %edx,%rbx\n-memcpy():\n+codes_bufr_f_new_from_samples_():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tmov $0x400,%ecx\n+memcpy():\n+/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tmov %rsp,%rdi\n \tmov %rbx,%rdx\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea -0x1(%rsp,%rbx,1),%r12\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:177\n \tmov %rsp,%rbx\n@@ -2809,17 +2857,18 @@\n codes_bufr_f_new_from_samples_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1442 (discriminator 1)\n \txor %edi,%edi\n \tcall b7a0 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1445\n \ttest %rax,%rax\n \tje e3b4 \n-push_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:452\n \tmov %rax,%rdi\n+push_handle():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:452\n \tmov %r14,%rsi\n \tcall c940 <__cxa_finalize@plt+0x110>\n codes_bufr_f_new_from_samples_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1447\n \txor %eax,%eax\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1451\n \tmov 0x408(%rsp),%rdx\n@@ -2855,17 +2904,17 @@\n \tcall c110 <__stack_chk_fail@plt>\n \tnopw 0x0(%rax,%rax,1)\n \n 000000000000e3d0 :\n grib_f_clone_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1455\n \tendbr64\n-_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n \tmov 0x2687d(%rip),%rax \n+_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \ttest %rax,%rax\n \tje e43a \n grib_f_clone_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1456\n \tmov (%rdi),%edx\n \tjmp e3f9 \n@@ -2891,17 +2940,18 @@\n \tmov %rsi,0x8(%rsp)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1460\n \tcall c500 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1461\n \tmov 0x8(%rsp),%rsi\n \ttest %rax,%rax\n \tje e42d \n-push_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:452\n \tmov %rax,%rdi\n+push_handle():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:452\n \tcall c940 <__cxa_finalize@plt+0x110>\n grib_f_clone_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1463\n \txor %eax,%eax\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1469\n \tadd $0x18,%rsp\n \tret\n@@ -2925,17 +2975,18 @@\n \tpush %r15\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x418,%rsp\n-_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n \tmov %fs:0x28,%rax\n+_get_handle():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n \tmov %rax,0x408(%rsp)\n \tmov 0x267db(%rip),%rax \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \ttest %rax,%rax\n \tje e560 \n \tmov %rdi,%r9\n \tmov %rsi,%r8\n@@ -2961,17 +3012,18 @@\n \tmov 0x8(%rbx),%rbx\n grib_f_copy_key_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1477\n \ttest %rbx,%rbx\n \tsetne %cl\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1475\n \tmov (%rdi),%edx\n-_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \tjmp e4cd \n+_get_handle():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \tnop\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:582\n \tmov 0x10(%rax),%rax\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \ttest %rax,%rax\n \tje e560 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:581\n@@ -2986,23 +3038,26 @@\n \ttest %cl,%cl\n \tje e560 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1478\n \tmov $0x80,%ecx\n \txor %eax,%eax\n \tmov %rsp,%rdi\n \trep stos %rax,(%rdi)\n-cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n \ttest %ebp,%ebp\n+cast_char():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n \tje e5a0 \n \ttest %r8,%r8\n \tje e5a0 \n-memcpy():\n+grib_f_copy_key_():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tmov %rbp,%rdx\n+memcpy():\n+/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tmov $0x400,%ecx\n \tmov %r8,%rsi\n \tmov %rsp,%rdi\n \tcall b7d0 <__memcpy_chk@plt>\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea -0x1(%rsp,%rbp,1),%r13\n@@ -3081,18 +3136,16 @@\n grib_f_util_sections_copy_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1489\n \tendbr64\n \tsub $0x28,%rsp\n \tmov %fs:0x28,%rax\n \tmov %rax,0x18(%rsp)\n \txor %eax,%eax\n-_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n \tmov 0x26679(%rip),%rax \n-grib_f_util_sections_copy_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1490\n \tmovl $0x0,0x14(%rsp)\n _get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \ttest %rax,%rax\n \tje e678 \n \tmov %rdx,%r8\n@@ -3117,17 +3170,18 @@\n \tmov 0x8(%rdi),%rdi\n grib_f_util_sections_copy_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1495\n \ttest %rdi,%rdi\n \tsetne %cl\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1492\n \tmov (%rsi),%edx\n-_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \tjmp e629 \n+_get_handle():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \tnopl 0x0(%rax,%rax,1)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:582\n \tmov 0x10(%rax),%rax\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \ttest %rax,%rax\n \tje e655 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:581\n@@ -3165,17 +3219,18 @@\n \tnopl 0x0(%rax)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \txor %eax,%eax\n grib_f_util_sections_copy_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1501\n \tjmp e655 \n \tnopl 0x0(%rax)\n-push_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:452\n \tmov 0x8(%rsp),%rsi\n+push_handle():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:452\n \tmov %rax,%rdi\n \tcall c940 <__cxa_finalize@plt+0x110>\n grib_f_util_sections_copy_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1498\n \txor %eax,%eax\n \tjmp e655 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1502\n@@ -3200,17 +3255,17 @@\n \tsub $0x418,%rsp\n \tmov %fs:0x28,%rax\n \tmov %rax,0x408(%rsp)\n \txor %eax,%eax\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1507\n \tmov %rsp,%rdi\n \trep stos %rax,(%rdi)\n-_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n \tmov 0x26578(%rip),%rax \n+_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \ttest %rax,%rax\n \tje e7b0 \n \tmov %rdx,%r9\n \tmov %rsi,%r8\n grib_f_copy_namespace_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1508\n@@ -3232,17 +3287,17 @@\n \tmov 0x8(%rbx),%rbx\n grib_f_copy_namespace_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1511\n \ttest %rbx,%rbx\n \tsetne %cl\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1509\n \tmov (%r9),%edx\n-_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \tjmp e72d \n+_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:582\n \tmov 0x10(%rax),%rax\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \ttest %rax,%rax\n \tje e7b0 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:581\n \tcmp (%rax),%edx\n@@ -3251,23 +3306,26 @@\n \tmov 0x8(%rax),%r15\n grib_f_copy_namespace_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1511\n \ttest %r15,%r15\n \tje e7b0 \n \ttest %cl,%cl\n \tje e7b0 \n-cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n \ttest %ebp,%ebp\n+cast_char():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n \tje e7f0 \n \ttest %r8,%r8\n \tje e7f0 \n-memcpy():\n+grib_f_copy_namespace_():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tmov %rbp,%rdx\n+memcpy():\n+/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tmov $0x400,%ecx\n \tmov %r8,%rsi\n \tmov %rsp,%rdi\n \tcall b7d0 <__memcpy_chk@plt>\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea -0x1(%rsp,%rbp,1),%r13\n@@ -3361,17 +3419,18 @@\n \txor %eax,%eax\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1520\n \tmovl $0x0,0x14(%rsp)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1521\n \tmovq $0x0,0x18(%rsp)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1523\n \tmovq $0x0,0x20(%rsp)\n-get_file():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:650\n \tcmp $0xc34f,%edx\n+get_file():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:650\n \tjle e960 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:648\n \tmov 0x263da(%rip),%rax \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:652\n \ttest %rax,%rax\n \tjne e87d \n \tjmp e960 \n@@ -3506,17 +3565,18 @@\n \tcall baf0 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1555\n \tmovl $0x0,0x4(%rsp)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1554\n \tmov %rax,%r14\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1556\n \tmov (%rbx),%eax\n-get_file():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:650\n \tcmp $0xc34f,%eax\n+get_file():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:650\n \tjle eab0 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:648\n \tmov 0x26257(%rip),%rbx \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:652\n \ttest %rbx,%rbx\n \tjne e9f9 \n \tjmp ea01 \n@@ -3589,17 +3649,18 @@\n \tmov %rax,%rdi\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1578\n \ttest %ebx,%ebx\n \tjne ea50 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1580\n \ttest %rax,%rax\n \tje ea44 \n-push_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:452\n \tmov %rbp,%rsi\n+push_handle():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:452\n \tcall c940 <__cxa_finalize@plt+0x110>\n any_f_new_from_scanned_file_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1582\n \tjmp ea50 \n \tnopw 0x0(%rax,%rax,1)\n get_file():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:650 (discriminator 1)\n@@ -3632,17 +3693,18 @@\n \tmov %rsi,%r12\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1592\n \tmovl $0x0,0x4(%rsp)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1593\n \tmovq $0x0,0x8(%rsp)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1595\n \tmovq $0x0,0x10(%rsp)\n-get_file():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:650\n \tcmp $0xc34f,%edx\n+get_file():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:650\n \tjle ec10 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:648\n \tmov 0x26120(%rip),%rax \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:652\n \ttest %rax,%rax\n \tjne eb3d \n \tjmp ec10 \n@@ -3781,17 +3843,18 @@\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1633\n \tmov (%rax),%rdx\n \tmov %rbp,%rdi\n \tcall c510 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1635\n \ttest %rax,%rax\n \tje ecb0 \n-push_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:452\n \tmov %rax,%rdi\n+push_handle():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:452\n \tmov %rbx,%rsi\n \tcall c940 <__cxa_finalize@plt+0x110>\n any_f_new_from_loaded_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1637\n \txor %eax,%eax\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1643\n \tpop %rbx\n@@ -3822,17 +3885,18 @@\n \n 000000000000ece0 :\n grib_f_count_in_file_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1655\n \tendbr64\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1657\n \tmov (%rdi),%edx\n-get_file():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:650\n \tcmp $0xc34f,%edx\n+get_file():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:650\n \tjle ed28 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:648\n \tmov 0x25f4b(%rip),%rax \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:652\n \ttest %rax,%rax\n \tjne ed09 \n \tjmp ed28 \n@@ -3872,17 +3936,18 @@\n \tmov (%rdi),%edx\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1664\n \tmov %fs:0x28,%rbx\n \tmov %rbx,0x8(%rsp)\n \tmov %rsi,%rbx\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1665\n \tmovl $0x0,0x4(%rsp)\n-get_file():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:650\n \tcmp $0xc34f,%edx\n+get_file():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:650\n \tjle edc0 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:648\n \tmov 0x25edd(%rip),%rax \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:652\n \ttest %rax,%rax\n \tjne ed79 \n \tjmp edc0 \n@@ -3905,17 +3970,18 @@\n \txor %edx,%edx\n \txor %edi,%edi\n \tlea 0x4(%rsp),%rcx\n \tcall ba50 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1671\n \ttest %rax,%rax\n \tje edcd \n-push_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:452\n \tmov %rax,%rdi\n+push_handle():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:452\n \tmov %rbx,%rsi\n \tcall c940 <__cxa_finalize@plt+0x110>\n any_f_new_from_file_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1673\n \txor %eax,%eax\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1682\n \tmov 0x8(%rsp),%rdx\n@@ -3949,17 +4015,18 @@\n \tmov (%rdi),%edx\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1686\n \tmov %fs:0x28,%rbx\n \tmov %rbx,0x8(%rsp)\n \tmov %rsi,%rbx\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1687\n \tmovl $0x0,0x4(%rsp)\n-get_file():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:650\n \tcmp $0xc34f,%edx\n+get_file():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:650\n \tjle ee70 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:648\n \tmov 0x25e2d(%rip),%rax \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:652\n \ttest %rax,%rax\n \tjne ee29 \n \tjmp ee70 \n@@ -3982,17 +4049,18 @@\n \txor %edi,%edi\n \tlea 0x4(%rsp),%rcx\n \tmov $0x2,%edx\n \tcall ba50 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1694\n \ttest %rax,%rax\n \tje ee7d \n-push_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:452\n \tmov %rax,%rdi\n+push_handle():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:452\n \tmov %rbx,%rsi\n \tcall c940 <__cxa_finalize@plt+0x110>\n bufr_f_new_from_file_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1696\n \txor %eax,%eax\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1705\n \tmov 0x8(%rsp),%rdx\n@@ -4026,17 +4094,18 @@\n \tmov (%rdi),%edx\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1709\n \tmov %fs:0x28,%rbx\n \tmov %rbx,0x8(%rsp)\n \tmov %rsi,%rbx\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1710\n \tmovl $0x0,0x4(%rsp)\n-get_file():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:650\n \tcmp $0xc34f,%edx\n+get_file():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:650\n \tjle ef20 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:648\n \tmov 0x25d7d(%rip),%rax \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:652\n \ttest %rax,%rax\n \tjne eed9 \n \tjmp ef20 \n@@ -4058,17 +4127,18 @@\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1716\n \txor %edi,%edi\n \tlea 0x4(%rsp),%rdx\n \tcall be90 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1717\n \ttest %rax,%rax\n \tje ef2d \n-push_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:452\n \tmov %rax,%rdi\n+push_handle():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:452\n \tmov %rbx,%rsi\n \tcall c940 <__cxa_finalize@plt+0x110>\n grib_f_new_from_file_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1719\n \txor %eax,%eax\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1728\n \tmov 0x8(%rsp),%rdx\n@@ -4102,17 +4172,18 @@\n \tmov (%rdi),%edx\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1732\n \tmov %fs:0x28,%rbx\n \tmov %rbx,0x8(%rsp)\n \tmov %rsi,%rbx\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1733\n \tmovl $0x0,0x4(%rsp)\n-get_file():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:650\n \tcmp $0xc34f,%edx\n+get_file():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:650\n \tjle efd0 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:648\n \tmov 0x25ccd(%rip),%rax \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:652\n \ttest %rax,%rax\n \tjne ef89 \n \tjmp efd0 \n@@ -4135,17 +4206,18 @@\n \txor %edi,%edi\n \tlea 0x4(%rsp),%rcx\n \tmov $0x1,%edx\n \tcall bf90 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1740\n \ttest %rax,%rax\n \tje efdd \n-push_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:452\n \tmov %rax,%rdi\n+push_handle():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:452\n \tmov %rbx,%rsi\n \tcall c940 <__cxa_finalize@plt+0x110>\n grib_f_headers_only_new_from_file_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1742\n \txor %eax,%eax\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1751\n \tmov 0x8(%rsp),%rdx\n@@ -4171,18 +4243,16 @@\n \n 000000000000eff0 :\n grib_f_new_from_index_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1755\n \tendbr64\n \tpush %rbx\n \tsub $0x10,%rsp\n-_get_index():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:589\n \tmov 0x25c50(%rip),%rax \n-grib_f_new_from_index_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1755\n \tmov %fs:0x28,%rbx\n \tmov %rbx,0x8(%rsp)\n \tmov %rsi,%rbx\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1756\n \tmovl $0x0,0x4(%rsp)\n _get_index():\n@@ -4212,17 +4282,18 @@\n \tje f080 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1761\n \tlea 0x4(%rsp),%rsi\n \tcall c660 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1762\n \ttest %rax,%rax\n \tje f08d \n-push_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:452\n \tmov %rax,%rdi\n+push_handle():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:452\n \tmov %rbx,%rsi\n \tcall c940 <__cxa_finalize@plt+0x110>\n grib_f_new_from_index_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1764\n \txor %eax,%eax\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1773\n \tmov 0x8(%rsp),%rdx\n@@ -4279,25 +4350,28 @@\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1780\n \tmov $0x80,%ecx\n \tmov %r12,%rdi\n \trep stos %rax,(%rdi)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1783\n \tcmpb $0x0,(%rbx)\n \tje f247 \n-cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n \ttest %r8d,%r8d\n+cast_char():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n \tje f230 \n \ttest %rsi,%rsi\n \tje f230 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:176\n \tmovslq %r8d,%rbx\n-memcpy():\n+grib_f_index_new_from_file_():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tmov $0x400,%ecx\n+memcpy():\n+/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tmov %r12,%rdi\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:177\n \tmov %r12,%r15\n memcpy():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tmov %rbx,%rdx\n@@ -4327,22 +4401,26 @@\n \tcmp $0x20,%bl\n \tje f218 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:183\n \tcmp %r15,%rbp\n \tje f225 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:184\n \tmovb $0x0,(%r15)\n+grib_f_index_new_from_file_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175 (discriminator 1)\n \txor %esi,%esi\n+cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n \ttest %r14d,%r14d\n \tje f1cd \n-memcpy():\n+grib_f_index_new_from_file_():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tmov 0x8(%rsp),%rsi\n+memcpy():\n+/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tmov %r14,%rdx\n \tmov $0x400,%ecx\n \tlea 0x20(%rsp),%rdi\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea 0x1f(%rsp,%r14,1),%r14\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:177\n@@ -4383,17 +4461,18 @@\n \txor %edi,%edi\n \tlea 0x1c(%rsp),%rcx\n \tmov %r12,%rdx\n \tcall b9b0 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1786\n \ttest %rax,%rax\n \tje f254 \n-push_index():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:461\n \tmov (%rsp),%rsi\n+push_index():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:461\n \tmov %rax,%rdi\n \tcall cab0 <__cxa_finalize@plt+0x280>\n grib_f_index_new_from_file_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1788\n \txor %eax,%eax\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1797\n \tmov 0x828(%rsp),%rdx\n@@ -4447,17 +4526,18 @@\n \tendbr64\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x410,%rsp\n-_get_index():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:589\n \tmov %fs:0x28,%rax\n+_get_index():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:589\n \tmov %rax,0x408(%rsp)\n \tmov 0x259b5(%rip),%rax \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:591\n \ttest %rax,%rax\n \tje f330 \n \tmovslq %edx,%rbx\n grib_f_index_add_file_():\n@@ -4476,23 +4556,26 @@\n \tjne f2b0 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:592 (discriminator 1)\n \tmov 0x8(%rax),%r14\n grib_f_index_add_file_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1805\n \ttest %r14,%r14\n \tje f330 \n-cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n \ttest %ebx,%ebx\n+cast_char():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n \tje f370 \n \ttest %rsi,%rsi\n \tje f370 \n-memcpy():\n+grib_f_index_add_file_():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tmov %rbx,%rdx\n+memcpy():\n+/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tmov $0x400,%ecx\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea -0x1(%rsp,%rbx,1),%r12\n memcpy():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tmov %rsp,%rdi\n@@ -4585,25 +4668,27 @@\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1815\n \tmovl $0x0,0xc(%rsp)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1816\n \trep stos %rax,(%rdi)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1820\n \tcmpb $0x0,(%r8)\n \tje f478 \n-cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175 (discriminator 1)\n \txor %esi,%esi\n+cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n \ttest %edx,%edx\n \tje f422 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:176\n \tmovslq %edx,%rbx\n-memcpy():\n+grib_f_index_read_():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tmov $0x400,%ecx\n+memcpy():\n+/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tlea 0x10(%rsp),%rdi\n \tmov %r8,%rsi\n \tmov %rbx,%rdx\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea 0xf(%rsp,%rbx,1),%r12\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:177\n@@ -4641,17 +4726,18 @@\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1821 (discriminator 1)\n \txor %edi,%edi\n \tlea 0xc(%rsp),%rdx\n \tcall ba40 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1822\n \ttest %rax,%rax\n \tje f485 \n-push_index():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:461\n \tmov %rax,%rdi\n+push_index():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:461\n \tmov %r14,%rsi\n \tcall cab0 <__cxa_finalize@plt+0x280>\n grib_f_index_read_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1824\n \txor %eax,%eax\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1833\n \tmov 0x418(%rsp),%rdx\n@@ -4695,17 +4781,18 @@\n \tendbr64\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x410,%rsp\n-_get_index():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:589\n \tmov %fs:0x28,%rax\n+_get_index():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:589\n \tmov %rax,0x408(%rsp)\n \tmov 0x25785(%rip),%rax \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:591\n \ttest %rax,%rax\n \tje f560 \n \tmovslq %edx,%rbx\n grib_f_index_write_():\n@@ -4724,23 +4811,26 @@\n \tjne f4e0 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:592 (discriminator 1)\n \tmov 0x8(%rax),%r14\n grib_f_index_write_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1841\n \ttest %r14,%r14\n \tje f560 \n-cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n \ttest %ebx,%ebx\n+cast_char():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n \tje f5a0 \n \ttest %rsi,%rsi\n \tje f5a0 \n-memcpy():\n+grib_f_index_write_():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tmov %rbx,%rdx\n+memcpy():\n+/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tmov $0x400,%ecx\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea -0x1(%rsp,%rbx,1),%r12\n memcpy():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tmov %rsp,%rdi\n@@ -4810,17 +4900,17 @@\n \tcall c110 <__stack_chk_fail@plt>\n \tnopl 0x0(%rax)\n \n 000000000000f5b0 :\n grib_f_index_release_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1850\n \tendbr64\n-_clear_index():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:744\n \tmov 0x25695(%rip),%rax \n+_clear_index():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:746\n \ttest %rax,%rax\n \tje f600 \n grib_f_index_release_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1851\n \tmov (%rdi),%edx\n _clear_index():\n@@ -4863,17 +4953,18 @@\n \n 000000000000f610 :\n grib_f_release_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1859\n \tendbr64\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1860\n \tmov (%rdi),%edx\n-_clear_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:731\n \ttest %edx,%edx\n+_clear_handle():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:731\n \tjs f650 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:730\n \tmov 0x25637(%rip),%rax \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:732\n \ttest %rax,%rax\n \tje f650 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:734\n@@ -4906,17 +4997,17 @@\n \txchg %ax,%ax\n \tdata16 cs nopw 0x0(%rax,%rax,1)\n \n 000000000000f660 :\n grib_f_dump_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1886\n \tendbr64\n-_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n \tmov 0x255ed(%rip),%rax \n+_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \ttest %rax,%rax\n \tje f740 \n grib_f_dump_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1887\n \tmov (%rdi),%edx\n \tjmp f68d \n@@ -4938,47 +5029,56 @@\n _get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:581 (discriminator 1)\n \tmov 0x8(%rax),%rbx\n grib_f_dump_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1888\n \ttest %rbx,%rbx\n \tje f766 \n-printf():\n /usr/include/x86_64-linux-gnu/bits/stdio2.h:118\n \tlea 0x1d9f1(%rip),%rsi \n+printf():\n+/usr/include/x86_64-linux-gnu/bits/stdio2.h:118\n \tmov $0x1,%edi\n \txor %eax,%eax\n \tcall b520 <__printf_chk@plt>\n-do_the_dump():\n+grib_f_dump_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1867 (discriminator 1)\n \tmov 0x24922(%rip),%rbp \n+do_the_dump():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1867 (discriminator 1)\n \tmov 0x0(%rbp),%rdi\n \tcall c250 \n-printf():\n+grib_f_dump_():\n /usr/include/x86_64-linux-gnu/bits/stdio2.h:118\n \tmov $0xa,%edi\n+printf():\n+/usr/include/x86_64-linux-gnu/bits/stdio2.h:118\n \tcall b600 \n do_the_dump():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1868\n \txor %edi,%edi\n \tcall b1a0 \n-printf():\n+grib_f_dump_():\n /usr/include/x86_64-linux-gnu/bits/stdio2.h:118\n \tlea 0x1d9cf(%rip),%rsi \n+printf():\n+/usr/include/x86_64-linux-gnu/bits/stdio2.h:118\n \tmov $0x1,%edi\n \tmov %rax,%rdx\n \txor %eax,%eax\n \tcall b520 <__printf_chk@plt>\n do_the_dump():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1869\n \txor %edi,%edi\n \tcall b840 \n-printf():\n+grib_f_dump_():\n /usr/include/x86_64-linux-gnu/bits/stdio2.h:118\n \tlea 0x1d9c8(%rip),%rsi \n+printf():\n+/usr/include/x86_64-linux-gnu/bits/stdio2.h:118\n \tmov $0x1,%edi\n \tmov %rax,%rdx\n \txor %eax,%eax\n \tcall b520 <__printf_chk@plt>\n do_the_dump():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1877\n \tmov 0x0(%rbp),%rsi\n@@ -5037,17 +5137,18 @@\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1918\n \tmov %rax,%rbp\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1919\n \tcall ba80 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1920\n \tcmp %rax,%rbx\n \tjb f7b0 \n-strncpy():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:100 (discriminator 1)\n \tmov %rax,%rdx\n+strncpy():\n+/usr/include/x86_64-linux-gnu/bits/string_fortified.h:100 (discriminator 1)\n \tmov %rbp,%rsi\n \tmov %r12,%rdi\n \tcall c2d0 \n grib_f_get_error_string_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1922\n \txor %eax,%eax\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1923\n@@ -5085,17 +5186,18 @@\n \tpush %r15\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x428,%rsp\n-_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n \tmov %fs:0x28,%rax\n+_get_handle():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n \tmov %rax,0x418(%rsp)\n \tmov 0x2544b(%rip),%rax \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \ttest %rax,%rax\n \tje f908 \n \tmov %rdx,%r14\n grib_f_get_size_int_():\n@@ -5118,25 +5220,28 @@\n _get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:581 (discriminator 1)\n \tmov 0x8(%rax),%r15\n grib_f_get_size_int_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1940\n \ttest %r15,%r15\n \tje f908 \n-cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n \ttest %ecx,%ecx\n+cast_char():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n \tje f900 \n \ttest %rsi,%rsi\n \tje f900 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:176\n \tmovslq %ecx,%rbx\n-memcpy():\n+grib_f_get_size_int_():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tlea 0x10(%rsp),%rdi\n+memcpy():\n+/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tmov $0x400,%ecx\n \tmov %rbx,%rdx\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea 0xf(%rsp,%rbx,1),%r12\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:177\n \tlea 0x10(%rsp),%rbx\n@@ -5220,17 +5325,18 @@\n \tpush %r15\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x428,%rsp\n-_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n \tmov %fs:0x28,%rax\n+_get_handle():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n \tmov %rax,0x418(%rsp)\n \tmov 0x2530b(%rip),%rax \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \ttest %rax,%rax\n \tje fa48 \n \tmov %rdx,%r14\n grib_f_get_size_long_():\n@@ -5253,25 +5359,28 @@\n _get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:581 (discriminator 1)\n \tmov 0x8(%rax),%r15\n grib_f_get_size_long_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1954\n \ttest %r15,%r15\n \tje fa48 \n-cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n \ttest %ecx,%ecx\n+cast_char():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n \tje fa40 \n \ttest %rsi,%rsi\n \tje fa40 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:176\n \tmovslq %ecx,%rbx\n-memcpy():\n+grib_f_get_size_long_():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tlea 0x10(%rsp),%rdi\n+memcpy():\n+/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tmov $0x400,%ecx\n \tmov %rbx,%rdx\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea 0xf(%rsp,%rbx,1),%r12\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:177\n \tlea 0x10(%rsp),%rbx\n@@ -5355,17 +5464,18 @@\n \tpush %r15\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x428,%rsp\n-_get_index():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:589\n \tmov %fs:0x28,%rax\n+_get_index():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:589\n \tmov %rax,0x418(%rsp)\n \tmov 0x251c3(%rip),%rax \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:591\n \ttest %rax,%rax\n \tje fb88 \n \tmov %rdx,%r14\n grib_f_index_get_size_int_():\n@@ -5388,25 +5498,28 @@\n _get_index():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:592 (discriminator 1)\n \tmov 0x8(%rax),%r15\n grib_f_index_get_size_int_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1969\n \ttest %r15,%r15\n \tje fb88 \n-cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n \ttest %ecx,%ecx\n+cast_char():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n \tje fb80 \n \ttest %rsi,%rsi\n \tje fb80 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:176\n \tmovslq %ecx,%rbx\n-memcpy():\n+grib_f_index_get_size_int_():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tlea 0x10(%rsp),%rdi\n+memcpy():\n+/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tmov $0x400,%ecx\n \tmov %rbx,%rdx\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea 0xf(%rsp,%rbx,1),%r12\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:177\n \tlea 0x10(%rsp),%rbx\n@@ -5490,17 +5603,18 @@\n \tpush %r15\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x428,%rsp\n-_get_index():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:589\n \tmov %fs:0x28,%rax\n+_get_index():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:589\n \tmov %rax,0x418(%rsp)\n \tmov 0x25083(%rip),%rax \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:591\n \ttest %rax,%rax\n \tje fcc8 \n \tmov %rdx,%r14\n grib_f_index_get_size_long_():\n@@ -5523,25 +5637,28 @@\n _get_index():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:592 (discriminator 1)\n \tmov 0x8(%rax),%r15\n grib_f_index_get_size_long_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1982\n \ttest %r15,%r15\n \tje fcc8 \n-cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n \ttest %ecx,%ecx\n+cast_char():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n \tje fcc0 \n \ttest %rsi,%rsi\n \tje fcc0 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:176\n \tmovslq %ecx,%rbx\n-memcpy():\n+grib_f_index_get_size_long_():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tlea 0x10(%rsp),%rdi\n+memcpy():\n+/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tmov $0x400,%ecx\n \tmov %rbx,%rdx\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea 0xf(%rsp,%rbx,1),%r12\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:177\n \tlea 0x10(%rsp),%rbx\n@@ -5625,17 +5742,18 @@\n \tpush %r15\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x428,%rsp\n-_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n \tmov %fs:0x28,%rax\n+_get_handle():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n \tmov %rax,0x418(%rsp)\n \tmov 0x24f4b(%rip),%rax \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \ttest %rax,%rax\n \tje fdb8 \n \tmov %rdx,%r14\n grib_f_get_int_():\n@@ -5654,25 +5772,28 @@\n \tjne fd20 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:581 (discriminator 1)\n \tmov 0x8(%rax),%r15\n grib_f_get_int_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1996\n \ttest %r15,%r15\n \tje fdb8 \n-cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n \ttest %ecx,%ecx\n+cast_char():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n \tje fe00 \n \ttest %rsi,%rsi\n \tje fe00 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:176\n \tmovslq %ecx,%rbx\n-memcpy():\n+grib_f_get_int_():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tlea 0x10(%rsp),%rdi\n+memcpy():\n+/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tmov $0x400,%ecx\n \tmov %rbx,%rdx\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea 0xf(%rsp,%rbx,1),%r12\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:177\n \tlea 0x10(%rsp),%rbx\n@@ -5756,17 +5877,18 @@\n \tpush %r15\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x418,%rsp\n-_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n \tmov %fs:0x28,%rax\n+_get_handle():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n \tmov %rax,0x408(%rsp)\n \tmov 0x24e1b(%rip),%rax \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \ttest %rax,%rax\n \tje fed0 \n \tmov %rdx,%r14\n grib_f_get_long_():\n@@ -5785,25 +5907,28 @@\n \tjne fe50 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:581 (discriminator 1)\n \tmov 0x8(%rax),%r15\n grib_f_get_long_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2008\n \ttest %r15,%r15\n \tje fed0 \n-cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n \ttest %ecx,%ecx\n+cast_char():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n \tje ff10 \n \ttest %rsi,%rsi\n \tje ff10 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:176\n \tmovslq %ecx,%rbx\n-memcpy():\n+grib_f_get_long_():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tmov %rsp,%rdi\n+memcpy():\n+/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tmov $0x400,%ecx\n \tmov %rbx,%rdx\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea -0x1(%rsp,%rbx,1),%r12\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:177\n \tmov %rsp,%rbx\n@@ -5882,17 +6007,18 @@\n \tpush %r15\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x428,%rsp\n-_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n \tmov %fs:0x28,%rax\n+_get_handle():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n \tmov %rax,0x418(%rsp)\n \tmov 0x24d0b(%rip),%rax \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \ttest %rax,%rax\n \tje 10048 \n \tmov %rdx,%r14\n grib_f_get_native_type_():\n@@ -5913,25 +6039,28 @@\n \tmov 0x8(%rax),%r15\n grib_f_get_native_type_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2017\n \tmovl $0x0,0xc(%rsp)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2020\n \ttest %r15,%r15\n \tje 10048 \n-cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n \ttest %ecx,%ecx\n+cast_char():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n \tje 10040 \n \ttest %rsi,%rsi\n \tje 10040 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:176\n \tmovslq %ecx,%rbx\n-memcpy():\n+grib_f_get_native_type_():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tlea 0x10(%rsp),%rdi\n+memcpy():\n+/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tmov $0x400,%ecx\n \tmov %rbx,%rdx\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea 0xf(%rsp,%rbx,1),%r12\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:177\n \tlea 0x10(%rsp),%rbx\n@@ -6016,17 +6145,18 @@\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x438,%rsp\n \tmov %rcx,(%rsp)\n-_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n \tmov %fs:0x28,%rax\n+_get_handle():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n \tmov %rax,0x428(%rsp)\n \tmov 0x24bc7(%rip),%rax \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \ttest %rax,%rax\n \tje 10290 \n \tmov %rdx,%rbp\n \tmov %rsi,%rbx\n@@ -6063,23 +6193,26 @@\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2046\n \tmov $0x8,%esi\n \tcall c440 \n \tmov %rax,%r15\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2048\n \ttest %r15,%r15\n \tje 10297 \n-cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n \ttest %r12d,%r12d\n+cast_char():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n \tje 10268 \n \ttest %rbx,%rbx\n \tje 10268 \n-memcpy():\n+grib_f_get_int_array_():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tlea 0x20(%rsp),%r13\n+memcpy():\n+/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tmov %r12,%rdx\n \tmov $0x400,%ecx\n \tmov %rbx,%rsi\n \tmov %r13,%rdi\n \tmov %r13,0x8(%rsp)\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n@@ -6235,17 +6368,18 @@\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x438,%rsp\n \tmov %rdx,0x8(%rsp)\n-_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n \tmov %fs:0x28,%rax\n+_get_handle():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n \tmov %rax,0x428(%rsp)\n \tmov 0x24976(%rip),%rax \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \ttest %rax,%rax\n \tje 103e8 \n grib_f_get_long_array_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2063\n@@ -6268,25 +6402,28 @@\n grib_f_get_long_array_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2066\n \tmovslq 0x0(%r13),%rax\n \tmov %rax,0x18(%rsp)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2068\n \ttest %r15,%r15\n \tje 103e8 \n-cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n \ttest %r8d,%r8d\n+cast_char():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n \tje 103e0 \n \ttest %rsi,%rsi\n \tje 103e0 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:176\n \tmovslq %r8d,%rbx\n-memcpy():\n+grib_f_get_long_array_():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tmov $0x400,%ecx\n+memcpy():\n+/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tlea 0x20(%rsp),%rdi\n \tmov %rbx,%rdx\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea 0x1f(%rsp,%rbx,1),%rbp\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:177\n \tlea 0x20(%rsp),%r14\n@@ -6372,17 +6509,18 @@\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x438,%rsp\n \tmov %rdx,0x8(%rsp)\n-_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n \tmov %fs:0x28,%rax\n+_get_handle():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n \tmov %rax,0x428(%rsp)\n \tmov 0x24826(%rip),%rax \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \ttest %rax,%rax\n \tje 10538 \n grib_f_get_byte_array_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2079\n@@ -6405,25 +6543,28 @@\n grib_f_get_byte_array_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2082\n \tmovslq 0x0(%r13),%rax\n \tmov %rax,0x18(%rsp)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2084\n \ttest %r15,%r15\n \tje 10538 \n-cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n \ttest %r8d,%r8d\n+cast_char():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n \tje 10530 \n \ttest %rsi,%rsi\n \tje 10530 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:176\n \tmovslq %r8d,%rbx\n-memcpy():\n+grib_f_get_byte_array_():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tmov $0x400,%ecx\n+memcpy():\n+/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tlea 0x20(%rsp),%rdi\n \tmov %rbx,%rdx\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea 0x1f(%rsp,%rbx,1),%rbp\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:177\n \tlea 0x20(%rsp),%r14\n@@ -6508,17 +6649,18 @@\n \tpush %r15\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x448,%rsp\n-_get_index():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:589\n \tmov %fs:0x28,%rax\n+_get_index():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:589\n \tmov %rax,0x438(%rsp)\n \tmov 0x246d3(%rip),%rax \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:591\n \ttest %rax,%rax\n \tje 107d0 \n \tmov %rdx,%rbp\n \tmov %rsi,%rbx\n@@ -6554,23 +6696,26 @@\n \ttest %rax,%rax\n \tje 107d0 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2103\n \tmov (%rax),%rdi\n \tshl $0x3,%rsi\n \tcall b130 \n \tmov %rax,(%rsp)\n-cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n \ttest %r12d,%r12d\n+cast_char():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n \tje 107c7 \n \ttest %rbx,%rbx\n \tje 107c7 \n-memcpy():\n+grib_f_index_get_string_():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tlea 0x30(%rsp),%r14\n+memcpy():\n+/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tmov %r12,%rdx\n \tmov $0x400,%ecx\n \tmov %rbx,%rsi\n \tmov %r14,%rdi\n \tmov %r14,0x8(%rsp)\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n@@ -6635,17 +6780,18 @@\n \tcall ba80 \n \tmov %rax,%r12\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2112\n \tcmp %r15d,%eax\n \tjg 10786 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2118\n \tmovslq %eax,%r15\n-memcpy():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tmov %rbp,%rdi\n+memcpy():\n+/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tmov %rbx,%rsi\n \tmov %r15,%rdx\n grib_f_index_get_string_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2119\n \tadd %r15,%rbp\n memcpy():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n@@ -6717,17 +6863,18 @@\n \tjne 10642 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:183 (discriminator 1)\n \tmovb $0x0,0x1(%r12)\n \tjmp 10646 \n grib_f_index_get_string_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2113 (discriminator 1)\n \tmov 0x2384b(%rip),%rax \n-fprintf():\n /usr/include/x86_64-linux-gnu/bits/stdio2.h:111\n \tmov %r12,%r8\n+fprintf():\n+/usr/include/x86_64-linux-gnu/bits/stdio2.h:111\n \tmov %r15d,%ecx\n \tlea 0x1cfe6(%rip),%rdx \n \tmov $0x1,%esi\n \tmov (%rax),%rdi\n \txor %eax,%eax\n \tcall b410 <__fprintf_chk@plt>\n grib_f_index_get_string_():\n@@ -6761,17 +6908,18 @@\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x438,%rsp\n \tmov %rdx,0x8(%rsp)\n-_get_index():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:589\n \tmov %fs:0x28,%rax\n+_get_index():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:589\n \tmov %rax,0x428(%rsp)\n \tmov 0x2442e(%rip),%rax \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:591\n \ttest %rax,%rax\n \tje 10928 \n grib_f_index_get_long_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2133\n@@ -6794,25 +6942,28 @@\n grib_f_index_get_long_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2135\n \tmovslq 0x0(%r13),%rax\n \tmov %rax,0x18(%rsp)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2137\n \ttest %r15,%r15\n \tje 10928 \n-cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n \ttest %r8d,%r8d\n+cast_char():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n \tje 10920 \n \ttest %rsi,%rsi\n \tje 10920 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:176\n \tmovslq %r8d,%rbx\n-memcpy():\n+grib_f_index_get_long_():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tmov $0x400,%ecx\n+memcpy():\n+/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tlea 0x20(%rsp),%rdi\n \tmov %rbx,%rdx\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea 0x1f(%rsp,%rbx,1),%rbp\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:177\n \tlea 0x20(%rsp),%r14\n@@ -6898,17 +7049,18 @@\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x438,%rsp\n \tmov %rcx,(%rsp)\n-_get_index():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:589\n \tmov %fs:0x28,%rax\n+_get_index():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:589\n \tmov %rax,0x428(%rsp)\n \tmov 0x242df(%rip),%rax \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:591\n \ttest %rax,%rax\n \tje 10b50 \n \tmov %rdx,%rbp\n \tmov %rsi,%rbx\n@@ -6941,23 +7093,26 @@\n \tmov (%r14),%rdi\n \tshl $0x3,%rsi\n \tcall c440 \n \tmov %rax,%r15\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2155\n \ttest %rax,%rax\n \tje 10b57 \n-cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n \ttest %r12d,%r12d\n+cast_char():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n \tje 10b30 \n \ttest %rbx,%rbx\n \tje 10b30 \n-memcpy():\n+grib_f_index_get_int_():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tlea 0x20(%rsp),%r13\n+memcpy():\n+/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tmov %r12,%rdx\n \tmov $0x400,%ecx\n \tmov %rbx,%rsi\n \tmov %r13,%rdi\n \tmov %r13,0x8(%rsp)\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n@@ -7105,17 +7260,18 @@\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x438,%rsp\n \tmov %rdx,0x8(%rsp)\n-_get_index():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:589\n \tmov %fs:0x28,%rax\n+_get_index():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:589\n \tmov %rax,0x428(%rsp)\n \tmov 0x240ae(%rip),%rax \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:591\n \ttest %rax,%rax\n \tje 10ca8 \n grib_f_index_get_real8_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2168\n@@ -7138,25 +7294,28 @@\n grib_f_index_get_real8_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2170\n \tmovslq 0x0(%r13),%rax\n \tmov %rax,0x18(%rsp)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2172\n \ttest %r15,%r15\n \tje 10ca8 \n-cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n \ttest %r8d,%r8d\n+cast_char():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n \tje 10ca0 \n \ttest %rsi,%rsi\n \tje 10ca0 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:176\n \tmovslq %r8d,%rbx\n-memcpy():\n+grib_f_index_get_real8_():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tmov $0x400,%ecx\n+memcpy():\n+/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tlea 0x20(%rsp),%rdi\n \tmov %rbx,%rdx\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea 0x1f(%rsp,%rbx,1),%rbp\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:177\n \tlea 0x20(%rsp),%r14\n@@ -7241,17 +7400,18 @@\n \tpush %r15\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x428,%rsp\n-_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n \tmov %fs:0x28,%rax\n+_get_handle():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n \tmov %rax,0x418(%rsp)\n \tmov 0x23f6b(%rip),%rax \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \ttest %rax,%rax\n \tje 10e78 \n \tmov %rdx,%rbp\n \tmov %rsi,%rbx\n@@ -7337,23 +7497,26 @@\n \tlea 0x2(%rax),%rdx\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2202 (discriminator 1)\n \tcmp %r13,%rdx\n \tjae 10dea \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2203\n \tmovslq 0x8(%rbp,%rax,4),%rdx\n \tmov %rdx,0x10(%r15,%rax,8)\n-cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n \ttest %r12d,%r12d\n+cast_char():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n \tje 10ec0 \n \ttest %rbx,%rbx\n \tje 10ec0 \n-memcpy():\n+grib_f_set_int_array_():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tlea 0x10(%rsp),%rax\n+memcpy():\n+/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tmov %r12,%rdx\n \tmov %rbx,%rsi\n \tmov $0x400,%ecx\n \tmov %rax,%rbx\n \tmov %rax,%rdi\n \tmov %rax,0x8(%rsp)\n \tcall b7d0 <__memcpy_chk@plt>\n@@ -7452,17 +7615,18 @@\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x428,%rsp\n \tmov %rdx,0x8(%rsp)\n-_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n \tmov %fs:0x28,%rax\n+_get_handle():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n \tmov %rax,0x418(%rsp)\n \tmov 0x23d36(%rip),%rax \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \ttest %rax,%rax\n \tje 10fc0 \n grib_f_set_long_array_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2214\n@@ -7482,25 +7646,28 @@\n \tmov 0x8(%rax),%r13\n grib_f_set_long_array_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2218\n \ttest %r13,%r13\n \tje 10fc0 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2216\n \tmovslq (%rcx),%r15\n-cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n \ttest %r8d,%r8d\n+cast_char():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n \tje 11000 \n \ttest %rsi,%rsi\n \tje 11000 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:176\n \tmovslq %r8d,%rbx\n-memcpy():\n+grib_f_set_long_array_():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tmov $0x400,%ecx\n+memcpy():\n+/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tlea 0x10(%rsp),%rdi\n \tmov %rbx,%rdx\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea 0xf(%rsp,%rbx,1),%rbp\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:177\n \tlea 0x10(%rsp),%r14\n@@ -7581,17 +7748,18 @@\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x438,%rsp\n \tmov %rdx,0x8(%rsp)\n-_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n \tmov %fs:0x28,%rax\n+_get_handle():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n \tmov %rax,0x428(%rsp)\n \tmov 0x23c16(%rip),%rax \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \ttest %rax,%rax\n \tje 11148 \n grib_f_set_byte_array_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2226\n@@ -7614,25 +7782,28 @@\n grib_f_set_byte_array_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2229\n \tmovslq 0x0(%r13),%rax\n \tmov %rax,0x18(%rsp)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2231\n \ttest %r15,%r15\n \tje 11148 \n-cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n \ttest %r8d,%r8d\n+cast_char():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n \tje 11140 \n \ttest %rsi,%rsi\n \tje 11140 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:176\n \tmovslq %r8d,%rbx\n-memcpy():\n+grib_f_set_byte_array_():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tmov $0x400,%ecx\n+memcpy():\n+/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tlea 0x20(%rsp),%rdi\n \tmov %rbx,%rdx\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea 0x1f(%rsp,%rbx,1),%rbp\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:177\n \tlea 0x20(%rsp),%r14\n@@ -7717,17 +7888,18 @@\n \tpush %r15\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x418,%rsp\n-_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n \tmov %fs:0x28,%rax\n+_get_handle():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n \tmov %rax,0x408(%rsp)\n \tmov 0x23acb(%rip),%rax \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \ttest %rax,%rax\n \tje 11238 \n \tmov %rdi,%r8\n \tmov %rdx,%rdi\n@@ -7750,25 +7922,28 @@\n \tmov 0x8(%rax),%r14\n grib_f_set_int_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2244\n \ttest %r14,%r14\n \tje 11238 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2243\n \tmovslq (%rdi),%r15\n-cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n \ttest %ecx,%ecx\n+cast_char():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n \tje 11280 \n \ttest %rsi,%rsi\n \tje 11280 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:176\n \tmovslq %ecx,%rbx\n-memcpy():\n+grib_f_set_int_():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tmov %rsp,%rdi\n+memcpy():\n+/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tmov $0x400,%ecx\n \tmov %rbx,%rdx\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea -0x1(%rsp,%rbx,1),%r12\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:177\n \tmov %rsp,%rbx\n@@ -7848,17 +8023,18 @@\n \tpush %r15\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x418,%rsp\n-_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n \tmov %fs:0x28,%rax\n+_get_handle():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n \tmov %rax,0x408(%rsp)\n \tmov 0x2399b(%rip),%rax \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \ttest %rax,%rax\n \tje 11368 \n \tmov %rdi,%r8\n \tmov %rdx,%rdi\n@@ -7881,25 +8057,28 @@\n \tmov 0x8(%rax),%r14\n grib_f_set_long_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2252\n \ttest %r14,%r14\n \tje 11368 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2253\n \tmov (%rdi),%r15\n-cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n \ttest %ecx,%ecx\n+cast_char():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n \tje 113b0 \n \ttest %rsi,%rsi\n \tje 113b0 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:176\n \tmovslq %ecx,%rbx\n-memcpy():\n+grib_f_set_long_():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tmov %rsp,%rdi\n+memcpy():\n+/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tmov $0x400,%ecx\n \tmov %rbx,%rdx\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea -0x1(%rsp,%rbx,1),%r12\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:177\n \tmov %rsp,%rbx\n@@ -7978,17 +8157,18 @@\n \tendbr64\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x410,%rsp\n-_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n \tmov %fs:0x28,%rax\n+_get_handle():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n \tmov %rax,0x408(%rsp)\n \tmov 0x2386d(%rip),%rax \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \ttest %rax,%rax\n \tje 11480 \n \tmovslq %edx,%rbx\n grib_f_set_missing_():\n@@ -8007,23 +8187,26 @@\n \tjne 11400 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:581 (discriminator 1)\n \tmov 0x8(%rax),%r14\n grib_f_set_missing_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2262\n \ttest %r14,%r14\n \tje 11480 \n-cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n \ttest %ebx,%ebx\n+cast_char():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n \tje 114c0 \n \ttest %rsi,%rsi\n \tje 114c0 \n-memcpy():\n+grib_f_set_missing_():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tmov %rbx,%rdx\n+memcpy():\n+/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tmov $0x400,%ecx\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea -0x1(%rsp,%rbx,1),%r12\n memcpy():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tmov %rsp,%rdi\n@@ -8103,18 +8286,16 @@\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x428,%rsp\n \tmov %fs:0x28,%rax\n \tmov %rax,0x418(%rsp)\n \txor %eax,%eax\n-_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n \tmov 0x23759(%rip),%rax \n-grib_f_is_missing_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2272\n \tmovl $0x0,0xc(%rsp)\n _get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \ttest %rax,%rax\n \tje 115b0 \n \tmov %rdx,%r14\n@@ -8134,25 +8315,28 @@\n \tjne 11520 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:581 (discriminator 1)\n \tmov 0x8(%rax),%r15\n grib_f_is_missing_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2275\n \ttest %r15,%r15\n \tje 115b0 \n-cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n \ttest %ecx,%ecx\n+cast_char():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n \tje 115f0 \n \ttest %rsi,%rsi\n \tje 115f0 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:176\n \tmovslq %ecx,%rbx\n-memcpy():\n+grib_f_is_missing_():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tlea 0x10(%rsp),%rdi\n+memcpy():\n+/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tmov $0x400,%ecx\n \tmov %rbx,%rdx\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea 0xf(%rsp,%rbx,1),%r12\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:177\n \tlea 0x10(%rsp),%rbx\n@@ -8268,17 +8452,18 @@\n \tpush %r15\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x418,%rsp\n-_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n \tmov %fs:0x28,%rax\n+_get_handle():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n \tmov %rax,0x408(%rsp)\n \tmov 0x235cb(%rip),%rax \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \ttest %rax,%rax\n \tje 11720 \n \tmov %rdx,%r14\n grib_f_is_defined_():\n@@ -8297,25 +8482,28 @@\n \tjne 116a0 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:581 (discriminator 1)\n \tmov 0x8(%rax),%r15\n grib_f_is_defined_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2296\n \ttest %r15,%r15\n \tje 11720 \n-cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n \ttest %ecx,%ecx\n+cast_char():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n \tje 11760 \n \ttest %rsi,%rsi\n \tje 11760 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:176\n \tmovslq %ecx,%rbx\n-memcpy():\n+grib_f_is_defined_():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tmov %rsp,%rdi\n+memcpy():\n+/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tmov $0x400,%ecx\n \tmov %rbx,%rdx\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea -0x1(%rsp,%rbx,1),%r12\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:177\n \tmov %rsp,%rbx\n@@ -8400,18 +8588,16 @@\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x428,%rsp\n \tmov %fs:0x28,%rax\n \tmov %rax,0x418(%rsp)\n \txor %eax,%eax\n-_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n \tmov 0x234b9(%rip),%rax \n-grib_f_key_is_computed_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2307\n \tmovl $0x0,0xc(%rsp)\n _get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \ttest %rax,%rax\n \tje 11850 \n \tmov %rdx,%r14\n@@ -8431,25 +8617,28 @@\n \tjne 117c0 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:581 (discriminator 1)\n \tmov 0x8(%rax),%r15\n grib_f_key_is_computed_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2310\n \ttest %r15,%r15\n \tje 11850 \n-cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n \ttest %ecx,%ecx\n+cast_char():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n \tje 11890 \n \ttest %rsi,%rsi\n \tje 11890 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:176\n \tmovslq %ecx,%rbx\n-memcpy():\n+grib_f_key_is_computed_():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tlea 0x10(%rsp),%rdi\n+memcpy():\n+/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tmov $0x400,%ecx\n \tmov %rbx,%rdx\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea 0xf(%rsp,%rbx,1),%r12\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:177\n \tlea 0x10(%rsp),%rbx\n@@ -8531,17 +8720,18 @@\n \tpush %r15\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x418,%rsp\n-_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n \tmov %fs:0x28,%rax\n+_get_handle():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n \tmov %rax,0x408(%rsp)\n \tmov 0x2338b(%rip),%rax \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \ttest %rax,%rax\n \tje 11980 \n \tmov %rdi,%r8\n \tmov %rdx,%rdi\n@@ -8566,25 +8756,28 @@\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2322\n \ttest %r14,%r14\n \tje 11980 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2321\n \tpxor %xmm1,%xmm1\n \tcvtss2sd (%rdi),%xmm1\n \tmovq %xmm1,%r15\n-cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n \ttest %ecx,%ecx\n+cast_char():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n \tje 119c0 \n \ttest %rsi,%rsi\n \tje 119c0 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:176\n \tmovslq %ecx,%rbx\n-memcpy():\n+grib_f_set_real4_():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tmov %rsp,%rdi\n+memcpy():\n+/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tmov $0x400,%ecx\n \tmov %rbx,%rdx\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea -0x1(%rsp,%rbx,1),%r12\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:177\n \tmov %rsp,%rbx\n@@ -8663,17 +8856,18 @@\n \tpush %r15\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x438,%rsp\n-_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n \tmov %fs:0x28,%rax\n+_get_handle():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n \tmov %rax,0x428(%rsp)\n \tmov 0x2325b(%rip),%rax \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \ttest %rax,%rax\n \tje 11b08 \n \tmov %rdi,%r9\n \tmov %rcx,%r14\n@@ -8702,25 +8896,28 @@\n grib_f_get_real4_element_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2334\n \ttest %r13,%r13\n \tje 11b08 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2336\n \tmov (%rdi),%eax\n \tmov %eax,0xc(%rsp)\n-cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n \ttest %r8d,%r8d\n+cast_char():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n \tje 11b00 \n \ttest %rsi,%rsi\n \tje 11b00 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:176\n \tmovslq %r8d,%rbx\n-memcpy():\n+grib_f_get_real4_element_():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tmov $0x400,%ecx\n+memcpy():\n+/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tlea 0x20(%rsp),%rdi\n \tmov %rbx,%rdx\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea 0x1f(%rsp,%rbx,1),%rbp\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:177\n \tlea 0x20(%rsp),%r15\n@@ -8805,17 +9002,18 @@\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x438,%rsp\n \tmov %rdx,0x8(%rsp)\n-_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n \tmov %fs:0x28,%rax\n+_get_handle():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n \tmov %rax,0x428(%rsp)\n \tmov 0x23106(%rip),%rax \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \ttest %rax,%rax\n \tje 11d10 \n grib_f_get_real4_elements_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2343\n@@ -8853,23 +9051,26 @@\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2355\n \tmov $0x8,%esi\n \tcall c440 \n \tmov %rax,%r15\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2357\n \ttest %r15,%r15\n \tje 11d72 \n-cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n \ttest %r12d,%r12d\n+cast_char():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n \tje 11d58 \n \ttest %rbx,%rbx\n \tje 11d58 \n-memcpy():\n+grib_f_get_real4_elements_():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tlea 0x20(%rsp),%r14\n+memcpy():\n+/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tmov %r12,%rdx\n \tmov $0x400,%ecx\n \tmov %rbx,%rsi\n \tmov %r14,%rdi\n \tmov %r14,0x18(%rsp)\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n@@ -9020,17 +9221,18 @@\n \tpush %r15\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x428,%rsp\n-_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n \tmov %fs:0x28,%rax\n+_get_handle():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n \tmov %rax,0x418(%rsp)\n \tmov 0x22eab(%rip),%rax \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \ttest %rax,%rax\n \tje 11ea8 \n \tmov %rdx,%r14\n grib_f_get_real4_():\n@@ -9053,25 +9255,28 @@\n _get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:581 (discriminator 1)\n \tmov 0x8(%rax),%r15\n grib_f_get_real4_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2376\n \ttest %r15,%r15\n \tje 11ea8 \n-cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n \ttest %ecx,%ecx\n+cast_char():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n \tje 11ea0 \n \ttest %rsi,%rsi\n \tje 11ea0 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:176\n \tmovslq %ecx,%rbx\n-memcpy():\n+grib_f_get_real4_():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tlea 0x10(%rsp),%rdi\n+memcpy():\n+/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tmov $0x400,%ecx\n \tmov %rbx,%rdx\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea 0xf(%rsp,%rbx,1),%r12\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:177\n \tlea 0x10(%rsp),%rbx\n@@ -9155,18 +9360,16 @@\n \tpush %r15\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x438,%rsp\n-_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n \tmov 0x22d7c(%rip),%rax \n-grib_f_get_real4_array_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2385\n \tmov %fs:0x28,%r12\n \tmov %r12,0x428(%rsp)\n \tmov %rdx,%r12\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2391\n \tmov (%rdi),%edx\n _get_handle():\n@@ -9208,23 +9411,26 @@\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2407\n \tshl $0x3,%rsi\n \tcall c440 \n \tmov %rax,%r14\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2411\n \ttest %r14,%r14\n \tje 121cb \n-cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n \ttest %ebx,%ebx\n+cast_char():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n \tje 121a0 \n \ttest %rbp,%rbp\n \tje 121a0 \n-memcpy():\n+grib_f_get_real4_array_():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tmov %rbx,%rdx\n+memcpy():\n+/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tmov $0x400,%ecx\n \tlea 0x20(%rsp),%rdi\n \tmov %rbp,%rsi\n \tcall b7d0 <__memcpy_chk@plt>\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea 0x1f(%rsp,%rbx,1),%r13\n@@ -9344,23 +9550,26 @@\n \tnopl 0x0(%rax,%rax,1)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2409\n \tmov $0x8,%esi\n \tcall c440 \n \tmov %rax,%r14\n \tjmp 11f4d \n \tnopw 0x0(%rax,%rax,1)\n-cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n \ttest %ebx,%ebx\n+cast_char():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n \tje 121c0 \n \ttest %rbp,%rbp\n \tje 121c0 \n-memcpy():\n+grib_f_get_real4_array_():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tmov %rbx,%rdx\n+memcpy():\n+/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tmov $0x400,%ecx\n \tlea 0x20(%rsp),%rdi\n \tmov %rbp,%rsi\n \tcall b7d0 <__memcpy_chk@plt>\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea 0x1f(%rsp,%rbx,1),%r13\n@@ -9426,30 +9635,33 @@\n \tmov $0xffffffef,%ebx\n \tjmp 120c8 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2426\n \tcall c110 <__stack_chk_fail@plt>\n _get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2426\n \tjmp c840 <__cxa_finalize@plt+0x10>\n+grib_f_get_real4_array_():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2426\n \tnop\n \n 00000000000121e0 :\n grib_f_set_force_real4_array_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2430\n \tendbr64\n \tpush %r15\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x428,%rsp\n-_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n \tmov %fs:0x28,%rax\n+_get_handle():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n \tmov %rax,0x418(%rsp)\n \tmov 0x22a4b(%rip),%rax \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \ttest %rax,%rax\n \tje 123c8 \n \tmov %rdx,%rbp\n \tmov %rsi,%rbx\n@@ -9541,23 +9753,26 @@\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2447 (discriminator 1)\n \tcmp %r13,%rdx\n \tjae 12337 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2448\n \tpxor %xmm0,%xmm0\n \tcvtss2sd 0x8(%rbp,%rax,4),%xmm0\n \tmovsd %xmm0,0x10(%r14,%rax,8)\n-cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n \ttest %r12d,%r12d\n+cast_char():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n \tje 12420 \n \ttest %rbx,%rbx\n \tje 12420 \n-memcpy():\n+grib_f_set_force_real4_array_():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tmov %r12,%rdx\n+memcpy():\n+/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tmov %rbx,%rsi\n \tlea 0x10(%rsp),%rdi\n \tmov $0x400,%ecx\n \tcall b7d0 <__memcpy_chk@plt>\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea 0xf(%rsp,%r12,1),%r12\n@@ -9659,18 +9874,16 @@\n \tpush %r15\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x428,%rsp\n-_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n \tmov 0x227ec(%rip),%rax \n-grib_f_set_real4_array_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2457\n \tmov %fs:0x28,%r15\n \tmov %r15,0x418(%rsp)\n \tmov %rdx,%r15\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2458\n \tmov (%rdi),%edx\n _get_handle():\n@@ -9767,23 +9980,26 @@\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2479 (discriminator 1)\n \tcmp %r13,%rdx\n \tjae 125b9 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2480\n \tpxor %xmm0,%xmm0\n \tcvtss2sd 0x8(%r15,%rax,4),%xmm0\n \tmovsd %xmm0,0x10(%r14,%rax,8)\n-cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n \ttest %ebp,%ebp\n+cast_char():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n \tje 12720 \n \ttest %rbx,%rbx\n \tje 12720 \n-memcpy():\n+grib_f_set_real4_array_():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tlea 0x10(%rsp),%rax\n+memcpy():\n+/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tmov %rbx,%rsi\n \tmov $0x400,%ecx\n \tmov %rbp,%rdx\n \tmov %rax,%rbx\n \tmov %rax,%rdi\n \tmov %rax,0x8(%rsp)\n \tcall b7d0 <__memcpy_chk@plt>\n@@ -9852,23 +10068,26 @@\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2477\n \ttest %rax,%rax\n \tjne 125b9 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2477 (discriminator 1)\n \tmov $0xffffffef,%ebx\n \tjmp 12648 \n \tnopl (%rax)\n-cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n \ttest %ebp,%ebp\n+cast_char():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n \tje 12740 \n \ttest %rsi,%rsi\n \tje 12740 \n-memcpy():\n+grib_f_set_real4_array_():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tlea 0x10(%rsp),%rax\n+memcpy():\n+/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tmov $0x400,%ecx\n \tmov %rbp,%rdx\n \tmov %rax,%rbx\n \tmov %rax,%rdi\n \tmov %rax,0x8(%rsp)\n \tcall b7d0 <__memcpy_chk@plt>\n cast_char():\n@@ -9931,30 +10150,33 @@\n \txor %eax,%eax\n \tjmp 12573 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2487\n \tcall c110 <__stack_chk_fail@plt>\n _get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2487\n \tjmp c852 <__cxa_finalize@plt+0x22>\n+grib_f_set_real4_array_():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2487\n \tdata16 cs nopw 0x0(%rax,%rax,1)\n \n 0000000000012760 :\n grib_f_index_select_real8_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2491\n \tendbr64\n \tpush %r15\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x418,%rsp\n-_get_index():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:589\n \tmov %fs:0x28,%rax\n+_get_index():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:589\n \tmov %rax,0x408(%rsp)\n \tmov 0x224c3(%rip),%rax \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:591\n \ttest %rax,%rax\n \tje 12840 \n \tmov %rdi,%r8\n \tmov %rdx,%rdi\n@@ -9978,25 +10200,28 @@\n grib_f_index_select_real8_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2495\n \ttest %r14,%r14\n \tje 12840 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2496\n \tmovsd (%rdi),%xmm1\n \tmovq %xmm1,%r15\n-cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n \ttest %ecx,%ecx\n+cast_char():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n \tje 12880 \n \ttest %rsi,%rsi\n \tje 12880 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:176\n \tmovslq %ecx,%rbx\n-memcpy():\n+grib_f_index_select_real8_():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tmov %rsp,%rdi\n+memcpy():\n+/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tmov $0x400,%ecx\n \tmov %rbx,%rdx\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea -0x1(%rsp,%rbx,1),%r12\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:177\n \tmov %rsp,%rbx\n@@ -10075,17 +10300,18 @@\n \tpush %r15\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x818,%rsp\n-_get_index():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:589\n \tmov %fs:0x28,%rax\n+_get_index():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:589\n \tmov %rax,0x808(%rsp)\n \tmov 0x22393(%rip),%rax \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:591\n \ttest %rax,%rax\n \tje 129a8 \n \tmov %rsi,%rbx\n \tmovslq %ecx,%rbp\n@@ -10107,45 +10333,51 @@\n \tjne 128e0 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:592 (discriminator 1)\n \tmov 0x8(%rax),%r15\n grib_f_index_select_string_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2507\n \ttest %r15,%r15\n \tje 129a8 \n-cast_char_no_cut():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:192\n \ttest %r8d,%r8d\n+cast_char_no_cut():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:192\n \tje 129f8 \n \ttest %rsi,%rsi\n \tje 129f8 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:193\n \tmovslq %r8d,%r12\n-memcpy():\n+grib_f_index_select_string_():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tlea 0x400(%rsp),%r14\n+memcpy():\n+/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tmov $0x400,%ecx\n \tmov %r12,%rdx\n \tmov %r14,%rdi\n \tcall b7d0 <__memcpy_chk@plt>\n cast_char_no_cut():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:194\n \tmovb $0x0,0x400(%rsp,%r12,1)\n grib_f_index_select_string_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2511\n \tmov %r14,%rdi\n \tcall c030 \n-cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n \ttest %ebp,%ebp\n+cast_char():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n \tje 129f0 \n \ttest %rbx,%rbx\n \tje 129f0 \n-memcpy():\n+grib_f_index_select_string_():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tmov %rbx,%rsi\n+memcpy():\n+/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tmov $0x400,%ecx\n \tmov %rbp,%rdx\n \tmov %rsp,%rdi\n \tcall b7d0 <__memcpy_chk@plt>\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea -0x1(%rsp,%rbp,1),%r12\n@@ -10226,17 +10458,18 @@\n \tpush %r15\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x418,%rsp\n-_get_index():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:589\n \tmov %fs:0x28,%rax\n+_get_index():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:589\n \tmov %rax,0x408(%rsp)\n \tmov 0x22213(%rip),%rax \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:591\n \ttest %rax,%rax\n \tje 12b38 \n \tmov %rdx,%r9\n \tmov %rsi,%r8\n@@ -10265,23 +10498,26 @@\n \tmov %rsp,%rdi\n \trep stos %rax,(%rdi)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2520\n \tmovslq (%r9),%r14\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2523\n \ttest %r15,%r15\n \tje 12b38 \n-cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n \ttest %ebx,%ebx\n+cast_char():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n \tje 12b30 \n \ttest %r8,%r8\n \tje 12b30 \n-memcpy():\n+grib_f_index_select_int_():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tmov %rbx,%rdx\n+memcpy():\n+/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tmov $0x400,%ecx\n \tmov %r8,%rsi\n \tmov %rsp,%rdi\n \tcall b7d0 <__memcpy_chk@plt>\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea -0x1(%rsp,%rbx,1),%r12\n@@ -10359,17 +10595,18 @@\n \tpush %r15\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x418,%rsp\n-_get_index():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:589\n \tmov %fs:0x28,%rax\n+_get_index():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:589\n \tmov %rax,0x408(%rsp)\n \tmov 0x220d3(%rip),%rax \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:591\n \ttest %rax,%rax\n \tje 12c78 \n \tmov %rdx,%r9\n \tmov %rsi,%r8\n@@ -10398,23 +10635,26 @@\n \tmov %rsp,%rdi\n \trep stos %rax,(%rdi)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2533\n \ttest %r14,%r14\n \tje 12c78 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2534\n \tmov (%r9),%r15\n-cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n \ttest %ebx,%ebx\n+cast_char():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n \tje 12c70 \n \ttest %r8,%r8\n \tje 12c70 \n-memcpy():\n+grib_f_index_select_long_():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tmov %rbx,%rdx\n+memcpy():\n+/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tmov $0x400,%ecx\n \tmov %r8,%rsi\n \tmov %rsp,%rdi\n \tcall b7d0 <__memcpy_chk@plt>\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea -0x1(%rsp,%rbx,1),%r12\n@@ -10492,17 +10732,18 @@\n \tpush %r15\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x418,%rsp\n-_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n \tmov %fs:0x28,%rax\n+_get_handle():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n \tmov %rax,0x408(%rsp)\n \tmov 0x21f9b(%rip),%rax \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \ttest %rax,%rax\n \tje 12d70 \n \tmov %rdi,%r8\n \tmov %rdx,%rdi\n@@ -10526,25 +10767,28 @@\n grib_f_set_real8_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2543\n \ttest %r14,%r14\n \tje 12d70 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2544\n \tmovsd (%rdi),%xmm1\n \tmovq %xmm1,%r15\n-cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n \ttest %ecx,%ecx\n+cast_char():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n \tje 12db0 \n \ttest %rsi,%rsi\n \tje 12db0 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:176\n \tmovslq %ecx,%rbx\n-memcpy():\n+grib_f_set_real8_():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tmov %rsp,%rdi\n+memcpy():\n+/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tmov $0x400,%ecx\n \tmov %rbx,%rdx\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea -0x1(%rsp,%rbx,1),%r12\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:177\n \tmov %rsp,%rbx\n@@ -10623,17 +10867,18 @@\n \tpush %r15\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x418,%rsp\n-_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n \tmov %fs:0x28,%rax\n+_get_handle():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n \tmov %rax,0x408(%rsp)\n \tmov 0x21e6b(%rip),%rax \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \ttest %rax,%rax\n \tje 12e80 \n \tmov %rdx,%r14\n grib_f_get_real8_():\n@@ -10652,25 +10897,28 @@\n \tjne 12e00 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:581 (discriminator 1)\n \tmov 0x8(%rax),%r15\n grib_f_get_real8_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2552\n \ttest %r15,%r15\n \tje 12e80 \n-cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n \ttest %ecx,%ecx\n+cast_char():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n \tje 12ec0 \n \ttest %rsi,%rsi\n \tje 12ec0 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:176\n \tmovslq %ecx,%rbx\n-memcpy():\n+grib_f_get_real8_():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tmov %rsp,%rdi\n+memcpy():\n+/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tmov $0x400,%ecx\n \tmov %rbx,%rdx\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea -0x1(%rsp,%rbx,1),%r12\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:177\n \tmov %rsp,%rbx\n@@ -10750,17 +10998,18 @@\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x428,%rsp\n \tmov %rcx,0x8(%rsp)\n-_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n \tmov %fs:0x28,%rax\n+_get_handle():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n \tmov %rax,0x418(%rsp)\n \tmov 0x21d56(%rip),%rax \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \ttest %rax,%rax\n \tje 12fb0 \n \tmov %rdi,%r9\n \tmov %rdx,%rdi\n@@ -10782,25 +11031,28 @@\n \tmov 0x8(%rax),%r13\n grib_f_get_real8_element_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2563\n \ttest %r13,%r13\n \tje 12fb0 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2565\n \tmov (%rdi),%r15d\n-cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n \ttest %r8d,%r8d\n+cast_char():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n \tje 12ff0 \n \ttest %rsi,%rsi\n \tje 12ff0 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:176\n \tmovslq %r8d,%rbx\n-memcpy():\n+grib_f_get_real8_element_():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tmov $0x400,%ecx\n+memcpy():\n+/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tlea 0x10(%rsp),%rdi\n \tmov %rbx,%rdx\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea 0xf(%rsp,%rbx,1),%rbp\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:177\n \tlea 0x10(%rsp),%r14\n@@ -10882,17 +11134,18 @@\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x428,%rsp\n \tmov %rdx,(%rsp)\n \tmov %rcx,0x8(%rsp)\n-_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n \tmov %fs:0x28,%rax\n+_get_handle():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n \tmov %rax,0x418(%rsp)\n \tmov 0x21c22(%rip),%rax \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \ttest %rax,%rax\n \tje 130e8 \n grib_f_get_real8_elements_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2571\n@@ -10913,25 +11166,28 @@\n \tmov 0x8(%rax),%r13\n grib_f_get_real8_elements_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2574\n \ttest %r13,%r13\n \tje 130e8 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2576\n \tmovslq (%r8),%r15\n-cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n \ttest %r9d,%r9d\n+cast_char():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n \tje 13130 \n \ttest %rsi,%rsi\n \tje 13130 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:176\n \tmovslq %r9d,%rbx\n-memcpy():\n+grib_f_get_real8_elements_():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tmov $0x400,%ecx\n+memcpy():\n+/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tlea 0x10(%rsp),%rdi\n \tmov %rbx,%rdx\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea 0xf(%rsp,%rbx,1),%rbp\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:177\n \tlea 0x10(%rsp),%r14\n@@ -11012,18 +11268,16 @@\n \tpush %r15\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x38,%rsp\n-_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n \tmov 0x21aff(%rip),%rax \n-grib_f_find_nearest_four_single_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2585\n \tmov 0x70(%rsp),%rbx\n \tmov 0x78(%rsp),%rbp\n \tmov %r8,(%rsp)\n \tmov %r9,0x8(%rsp)\n \tmov %fs:0x28,%r12\n \tmov %r12,0x28(%rsp)\n@@ -11111,17 +11365,17 @@\n \tcall c110 <__stack_chk_fail@plt>\n \tnopl 0x0(%rax)\n \n 0000000000013260 :\n grib_f_find_nearest_single_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2610\n \tendbr64\n-_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n \tmov 0x219ed(%rip),%rax \n+_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \ttest %rax,%rax\n \tje 132c0 \n \tmov %rdi,%r11\n \tmov %rsi,%r10\n \tmov %r9,%rdi\n grib_f_find_nearest_single_():\n@@ -11165,18 +11419,16 @@\n \tret\n \tcs nopw 0x0(%rax,%rax,1)\n \n 00000000000132d0 :\n grib_f_find_nearest_multiple_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2625\n \tendbr64\n-_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n \tmov 0x2197d(%rip),%rax \n-grib_f_find_nearest_multiple_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2625\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tmov 0x20(%rsp),%r11\n \tmov 0x28(%rsp),%rbx\n \tmov 0x30(%rsp),%r12\n@@ -11242,17 +11494,18 @@\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x438,%rsp\n \tmov %rdx,0x8(%rsp)\n-_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n \tmov %fs:0x28,%rax\n+_get_handle():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n \tmov %rax,0x428(%rsp)\n \tmov 0x218b6(%rip),%rax \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \ttest %rax,%rax\n \tje 134a8 \n grib_f_get_real8_array_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2637\n@@ -11275,25 +11528,28 @@\n grib_f_get_real8_array_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2640\n \tmovslq 0x0(%r13),%rax\n \tmov %rax,0x18(%rsp)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2642\n \ttest %r15,%r15\n \tje 134a8 \n-cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n \ttest %r8d,%r8d\n+cast_char():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n \tje 134a0 \n \ttest %rsi,%rsi\n \tje 134a0 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:176\n \tmovslq %r8d,%rbx\n-memcpy():\n+grib_f_get_real8_array_():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tmov $0x400,%ecx\n+memcpy():\n+/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tlea 0x20(%rsp),%rdi\n \tmov %rbx,%rdx\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea 0x1f(%rsp,%rbx,1),%rbp\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:177\n \tlea 0x20(%rsp),%r14\n@@ -11379,17 +11635,18 @@\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x428,%rsp\n \tmov %rdx,0x8(%rsp)\n-_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n \tmov %fs:0x28,%rax\n+_get_handle():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n \tmov %rax,0x418(%rsp)\n \tmov 0x21766(%rip),%rax \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \ttest %rax,%rax\n \tje 13590 \n grib_f_set_force_real8_array_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2654\n@@ -11409,25 +11666,28 @@\n \tmov 0x8(%rax),%r13\n grib_f_set_force_real8_array_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2658\n \ttest %r13,%r13\n \tje 13590 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2656\n \tmovslq (%rcx),%r15\n-cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n \ttest %r8d,%r8d\n+cast_char():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n \tje 135d0 \n \ttest %rsi,%rsi\n \tje 135d0 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:176\n \tmovslq %r8d,%rbx\n-memcpy():\n+grib_f_set_force_real8_array_():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tmov $0x400,%ecx\n+memcpy():\n+/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tlea 0x10(%rsp),%rdi\n \tmov %rbx,%rdx\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea 0xf(%rsp,%rbx,1),%rbp\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:177\n \tlea 0x10(%rsp),%r14\n@@ -11508,17 +11768,18 @@\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x428,%rsp\n \tmov %rdx,0x8(%rsp)\n-_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n \tmov %fs:0x28,%rax\n+_get_handle():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n \tmov %rax,0x418(%rsp)\n \tmov 0x21646(%rip),%rax \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \ttest %rax,%rax\n \tje 136b0 \n grib_f_set_real8_array_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2666\n@@ -11538,25 +11799,28 @@\n \tmov 0x8(%rax),%r13\n grib_f_set_real8_array_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2670\n \ttest %r13,%r13\n \tje 136b0 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2668\n \tmovslq (%rcx),%r15\n-cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n \ttest %r8d,%r8d\n+cast_char():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n \tje 136f0 \n \ttest %rsi,%rsi\n \tje 136f0 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:176\n \tmovslq %r8d,%rbx\n-memcpy():\n+grib_f_set_real8_array_():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tmov $0x400,%ecx\n+memcpy():\n+/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tlea 0x10(%rsp),%rdi\n \tmov %rbx,%rdx\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea 0xf(%rsp,%rbx,1),%rbp\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:177\n \tlea 0x10(%rsp),%r14\n@@ -11636,17 +11900,18 @@\n \tpush %r15\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x438,%rsp\n-_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n \tmov %fs:0x28,%rax\n+_get_handle():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n \tmov %rax,0x428(%rsp)\n \tmov 0x2152b(%rip),%rax \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \ttest %rax,%rax\n \tje 13928 \n \tmov %rdx,%rbx\n \tmov %rsi,%r12\n@@ -11679,23 +11944,26 @@\n \ttest %r14,%r14\n \tje 13928 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2688\n \tmov (%r14),%rdi\n \tshl $0x3,%rsi\n \tcall b130 \n \tmov %rax,%rbp\n-cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n \ttest %r15d,%r15d\n+cast_char():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n \tje 1391b \n \ttest %r12,%r12\n \tje 1391b \n-memcpy():\n+grib_f_get_string_array_():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tlea 0x20(%rsp),%rax\n+memcpy():\n+/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tmov $0x400,%ecx\n \tmov %r15,%rdx\n \tmov %r12,%rsi\n \tmov %rax,%rdi\n \tmov %rax,%r12\n \tmov %rax,0x8(%rsp)\n \tcall b7d0 <__memcpy_chk@plt>\n@@ -11754,22 +12022,25 @@\n \tmov %eax,(%rsp)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2695 (discriminator 1)\n \tcmpq $0x0,0x18(%rsp)\n \tje 138e8 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2695\n \txor %r12d,%r12d\n \tnopl 0x0(%rax,%rax,1)\n-strcpy():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:81 (discriminator 1)\n \tmov 0x0(%rbp,%r12,8),%rsi\n+strcpy():\n+/usr/include/x86_64-linux-gnu/bits/string_fortified.h:81 (discriminator 1)\n \tmov %rbx,%rdi\n \tcall c1a0 \n-czstr_to_fortran():\n+grib_f_get_string_array_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:202\n \tmovslq 0x0(%r13),%rax\n+czstr_to_fortran():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:202\n \tmov %rbx,%rdi\n \tlea -0x1(%rbx,%rax,1),%r15\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:203 (discriminator 2)\n \tcmpb $0x0,(%rbx)\n \tje 1388e \n \tcmp %rbx,%r15\n \tjne 13885 \n@@ -11849,17 +12120,17 @@\n \tcall c110 <__stack_chk_fail@plt>\n \tcs nopw 0x0(%rax,%rax,1)\n \n 0000000000013940 :\n codes_f_bufr_copy_data_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2708\n \tendbr64\n-_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n \tmov 0x2130d(%rip),%rax \n+_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \ttest %rax,%rax\n \tje 139b0 \n codes_f_bufr_copy_data_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2709\n \tmov (%rdi),%edx\n _get_handle():\n@@ -11879,17 +12150,18 @@\n \tmov 0x8(%rdi),%rdi\n codes_f_bufr_copy_data_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2713\n \ttest %rdi,%rdi\n \tsete %cl\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2710\n \tmov (%rsi),%edx\n-_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \tjmp 13989 \n+_get_handle():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \tnopl 0x0(%rax,%rax,1)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:582\n \tmov 0x10(%rax),%rax\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \ttest %rax,%rax\n \tje 139b0 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:581\n@@ -11926,17 +12198,18 @@\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x438,%rsp\n \tmov %rsi,0x18(%rsp)\n \tmov %r9d,0x14(%rsp)\n-_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n \tmov %fs:0x28,%rax\n+_get_handle():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n \tmov %rax,0x428(%rsp)\n \tmov 0x21261(%rip),%rax \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \ttest %rax,%rax\n \tje 13b88 \n \tmov %rdx,%rbp\n \tmov %r8,%r14\n@@ -11975,23 +12248,26 @@\n \tje 13ac1 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2738\n \tmov (%r14),%esi\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2737\n \txor %ebx,%ebx\n \tjmp 13a97 \n \tnopl 0x0(%rax,%rax,1)\n-cast_char_no_cut():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:192\n \ttest %rbp,%rbp\n+cast_char_no_cut():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:192\n \tje 13ab3 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:193\n \tmovslq %eax,%rdx\n-memcpy():\n+grib_f_set_string_array_():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tmov %rbp,%rsi\n+memcpy():\n+/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tmov %rdx,(%rsp)\n \tcall c6e0 \n cast_char_no_cut():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:194\n \tmov (%rsp),%rdx\n \tmovb $0x0,(%rax,%rdx,1)\n grib_f_set_string_array_():\n@@ -12027,26 +12303,29 @@\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2740\n \tcall c030 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2737 (discriminator 2)\n \tadd $0x1,%rbx\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2737 (discriminator 1)\n \tcmp %rbx,%r13\n \tjne 13a8e \n-cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n \tmov 0x14(%rsp),%eax\n+cast_char():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n \ttest %eax,%eax\n \tje 13bd0 \n \tcmpq $0x0,0x18(%rsp)\n \tje 13bd0 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:176\n \tmovslq 0x14(%rsp),%rbx\n-memcpy():\n+grib_f_set_string_array_():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tlea 0x20(%rsp),%r14\n+memcpy():\n+/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tmov 0x18(%rsp),%rsi\n \tmov $0x400,%ecx\n \tmov %r14,%rdi\n \tmov %r14,(%rsp)\n \tmov %rbx,%rdx\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n@@ -12153,17 +12432,18 @@\n \tpush %r15\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x438,%rsp\n-_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n \tmov %fs:0x28,%rax\n+_get_handle():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n \tmov %rax,0x428(%rsp)\n \tmov 0x2104b(%rip),%rax \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \ttest %rax,%rax\n \tje 13db8 \n \tmovslq %ecx,%r13\n \tmov %rsi,%r12\n@@ -12192,18 +12472,16 @@\n _get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:581 (discriminator 1)\n \tmov %rax,0x8(%rsp)\n grib_f_get_string_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2762\n \ttest %rax,%rax\n \tje 13db8 \n-cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n \ttest %r13d,%r13d\n-fort_char_clean():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:221\n \tlea -0x1(%r8),%rdx\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n \tsete %al\n \ttest %r12,%r12\n fort_char_clean():\n@@ -12226,17 +12504,19 @@\n \tmovb $0x20,0x0(%rbp)\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175 (discriminator 1)\n \txor %esi,%esi\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n \ttest %r14b,%r14b\n \tjne 13cf5 \n-memcpy():\n+grib_f_get_string_():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tmov %r13,%rdx\n+memcpy():\n+/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tmov $0x400,%ecx\n \tlea 0x20(%rsp),%rdi\n \tmov %r12,%rsi\n \tcall b7d0 <__memcpy_chk@plt>\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea 0x1f(%rsp,%r13,1),%r13\n@@ -12270,17 +12550,18 @@\n grib_f_get_string_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2766 (discriminator 1)\n \tmov 0x8(%rsp),%rdi\n \tlea 0x18(%rsp),%rcx\n \tmov %rbx,%rdx\n \tcall bfb0 \n \tmov %eax,%r12d\n-czstr_to_fortran():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:203 (discriminator 2)\n \tcmpb $0x0,(%rbx)\n+czstr_to_fortran():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:203 (discriminator 2)\n \tje 13d2e \n \tcmp %rbp,%rbx\n \tjne 13d25 \n \tjmp 13d2e \n \tcs nopw 0x0(%rax,%rax,1)\n \tcmp %rbx,%rbp\n \tje 13d46 \n@@ -12359,17 +12640,18 @@\n \tpush %r15\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x828,%rsp\n-_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n \tmov %fs:0x28,%rax\n+_get_handle():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n \tmov %rax,0x818(%rsp)\n \tmov 0x20e5b(%rip),%rax \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \ttest %rax,%rax\n \tje 13f90 \n \tmov %rsi,%r13\n \tmovslq %ecx,%r12\n@@ -12412,32 +12694,37 @@\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2789\n \tmov $0x80,%ecx\n \tmov %rbx,%rdi\n \trep stos %rax,(%rdi)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2792\n \ttest %r14,%r14\n \tje 13f90 \n-cast_char_no_cut():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:192\n \ttest %r8d,%r8d\n+cast_char_no_cut():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:192\n \tje 13f88 \n \ttest %rsi,%rsi\n \tje 13f88 \n-memcpy():\n+grib_f_set_string_():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tmov $0x400,%ecx\n+memcpy():\n+/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tmov %r15,%rdx\n \tmov %rbx,%rdi\n \tcall b7d0 <__memcpy_chk@plt>\n cast_char_no_cut():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:194\n \tmovb $0x0,0x410(%rsp,%r15,1)\n-is_all_spaces():\n+grib_f_set_string_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2775\n \tmovzbl 0x410(%rsp),%eax\n+is_all_spaces():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2775\n \ttest %al,%al\n \tje 13ed1 \n \tmov %rbx,%r15\n \tjmp 13ebd \n \tnopw 0x0(%rax,%rax,1)\n \tmovzbl 0x1(%r15),%eax\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2777\n@@ -12451,23 +12738,26 @@\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2776 (discriminator 1)\n \ttest %eax,%eax\n \tjne 13eb0 \n grib_f_set_string_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2798\n \tmov %rbx,%rdi\n \tcall c030 \n-cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n \ttest %r12d,%r12d\n+cast_char():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n \tje 13f80 \n \ttest %r13,%r13\n \tje 13f80 \n-memcpy():\n+grib_f_set_string_():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tmov %r12,%rdx\n+memcpy():\n+/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tmov $0x400,%ecx\n \tmov %r13,%rsi\n \tmov %rbp,%rdi\n \tcall b7d0 <__memcpy_chk@plt>\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea -0x1(%rbp,%r12,1),%r15\n@@ -12543,17 +12833,17 @@\n \tcall c110 <__stack_chk_fail@plt>\n \tnopl 0x0(%rax)\n \n 0000000000013fa0 :\n grib_f_get_data_real4_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2806\n \tendbr64\n-_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n \tmov 0x20cad(%rip),%rax \n+_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \ttest %rax,%rax\n \tje 142be \n grib_f_get_data_real4_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2806\n \tpush %r15\n \tmov %rdx,%r15\n@@ -12803,17 +13093,17 @@\n \txchg %ax,%ax\n \n 00000000000142d0 :\n grib_f_get_data_real8_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2837\n \tendbr64\n \tmov %rdi,%rax\n-_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n \tmov 0x2097a(%rip),%rdi \n+_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \ttest %rdi,%rdi\n \tje 14301 \n grib_f_get_data_real8_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2838\n \tmov (%rax),%eax\n \tjmp 142f9 \n@@ -12834,17 +13124,17 @@\n \tjmp bca0 \n \tcs nopw 0x0(%rax,%rax,1)\n \n 0000000000014310 :\n grib_f_get_message_size_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2844\n \tendbr64\n-_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n \tmov 0x2093d(%rip),%rax \n+_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \ttest %rax,%rax\n \tje 14358 \n grib_f_get_message_size_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2845\n \tmov (%rdi),%edx\n \tjmp 14339 \n@@ -12879,17 +13169,17 @@\n \tret\n \txchg %ax,%ax\n \n 0000000000014360 :\n grib_f_copy_message_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2853\n \tendbr64\n-_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n \tmov 0x208ed(%rip),%rax \n+_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \ttest %rax,%rax\n \tje 143d0 \n grib_f_copy_message_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2854\n \tmov (%rdi),%ecx\n \tjmp 14389 \n@@ -12920,17 +13210,18 @@\n \tmov 0x8(%rbp),%rax\n \tmov (%rdx),%rcx\n \tmov %rdx,%rbx\n \tmov %rsi,%rdi\n \tmov 0x18(%rax),%rdx\n \tcmp %rdx,%rcx\n \tjb 143d6 \n-memcpy():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tmov 0x28(%rax),%rsi\n+memcpy():\n+/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tcall c6e0 \n grib_f_copy_message_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2865\n \tmov 0x8(%rbp),%rax\n \tmov 0x18(%rax),%rax\n \tmov %rax,(%rbx)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2866\n@@ -13010,26 +13301,29 @@\n \tpop %rbx\n \tpop %rbp\n \tpop %r12\n \tpop %r13\n \tpop %r14\n \tpop %r15\n \tret\n-cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n \ttest %r13d,%r13d\n+cast_char():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n \tje 1454c \n \tmov %r14,%rsi\n \ttest %r14,%r14\n \tje 1454c \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:176\n \tmovslq %r13d,%rdx\n-memcpy():\n+grib_f_check_():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tmov $0x400,%ecx\n+memcpy():\n+/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tmov %r10,0x18(%rsp)\n \tlea 0x430(%rsp),%rdi\n \tmov %r8d,0x10(%rsp)\n \tmov %rdx,0x8(%rsp)\n \tcall b7d0 <__memcpy_chk@plt>\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n@@ -13070,27 +13364,31 @@\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:182 (discriminator 1)\n \tmovb $0x0,(%rdx)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:183\n \tcmp %rdx,%rcx\n \tje 145cb \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:184\n \tmovb $0x0,(%rdx)\n-cast_char_no_cut():\n+grib_f_check_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:192\n \tmov (%rsp),%eax\n+cast_char_no_cut():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:192\n \ttest %eax,%eax\n \tje 1458c \n \tmov %r15,%rsi\n \ttest %r15,%r15\n \tje 1458c \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:193\n \tmovslq %eax,%rdx\n-memcpy():\n+grib_f_check_():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tmov $0x400,%ecx\n+memcpy():\n+/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tmov %rbp,%rdi\n \tmov %r10,0x10(%rsp)\n \tmov %r8d,0x8(%rsp)\n \tmov %rdx,(%rsp)\n \tcall b7d0 <__memcpy_chk@plt>\n cast_char_no_cut():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:194\n@@ -13119,29 +13417,31 @@\n \tcall b500 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2883\n \tcall c110 <__stack_chk_fail@plt>\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:183 (discriminator 1)\n \tmovb $0x0,0x1(%rcx)\n \tjmp 1454c \n+grib_f_check_():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:183 (discriminator 1)\n \tnop\n \tdata16 cs nopw 0x0(%rax,%rax,1)\n \n 00000000000145e0 :\n grib_f_write_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2887\n \tendbr64\n \tpush %rbx\n \tsub $0x20,%rsp\n \tmov %fs:0x28,%rax\n \tmov %rax,0x18(%rsp)\n \tmov %rdi,%rax\n-_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n \tmov 0x20657(%rip),%rdi \n+_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \ttest %rdi,%rdi\n \tje 14621 \n grib_f_write_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2888\n \tmov (%rax),%eax\n \tjmp 14619 \n@@ -13156,17 +13456,18 @@\n \tcmp (%rdi),%eax\n \tjne 14610 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:581 (discriminator 1)\n \tmov 0x8(%rdi),%rdi\n grib_f_write_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2889\n \tmov (%rsi),%edx\n-get_file():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:650\n \tcmp $0xc34f,%edx\n+get_file():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:650\n \tjle 146c0 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:648\n \tmov 0x2060a(%rip),%rax \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:652\n \ttest %rax,%rax\n \tjne 14649 \n \tjmp 146c0 \n@@ -13226,17 +13527,17 @@\n \tdata16 cs nopw 0x0(%rax,%rax,1)\n \n 00000000000146e0 :\n grib_f_multi_write_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2907\n \tendbr64\n \tmov %rdi,%rax\n-_get_multi_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:600\n \tmov 0x2055a(%rip),%rdi \n+_get_multi_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:602\n \ttest %rdi,%rdi\n \tje 14711 \n grib_f_multi_write_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2908\n \tmov (%rax),%eax\n \tjmp 14709 \n@@ -13251,17 +13552,18 @@\n \tcmp (%rdi),%eax\n \tjne 14700 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:603 (discriminator 1)\n \tmov 0x8(%rdi),%rdi\n grib_f_multi_write_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2909\n \tmov (%rsi),%edx\n-get_file():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:650\n \tcmp $0xc34f,%edx\n+get_file():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:650\n \tjle 14750 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:648\n \tmov 0x2051e(%rip),%rax \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:652\n \ttest %rax,%rax\n \tjne 14739 \n \tjmp 14750 \n@@ -13298,18 +13600,16 @@\n grib_f_multi_append_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2918\n \tendbr64\n \tpush %rbx\n \tmov %rdx,%r11\n \tmov %rsi,%rbx\n \tsub $0x30,%rsp\n-_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n \tmov 0x204e2(%rip),%rcx \n-_get_multi_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:600\n \tmov 0x204cb(%rip),%rax \n _get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \ttest %rcx,%rcx\n \tje 14880 \n grib_f_multi_append_():\n@@ -13337,17 +13637,17 @@\n \ttest %rcx,%rcx\n \tje 148d1 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2925\n \tmov (%rcx),%rdi\n \tmov %r11,0x8(%rsp)\n \tmov %rcx,(%rsp)\n \tcall bec0 \n-_push_multi_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:393\n \tmov 0x20479(%rip),%r8 \n+_push_multi_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:411\n \tmov (%rsp),%rcx\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:395\n \tmov $0x1,%r9d\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:411\n \tmov 0x8(%rsp),%r11\n grib_f_multi_append_():\n@@ -13503,14 +13803,16 @@\n \tcall b300 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:414\n \tmov 0x202ad(%rip),%rax \n \tmov 0x10(%rsp),%r11\n \tmov 0x8(%rsp),%rcx\n \tmov (%rsp),%r10\n \tjmp 14920 \n+grib_f_multi_append_():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:414\n \txchg %ax,%ax\n \n 00000000000149b0 :\n codes_f_bufr_multi_element_constant_arrays_on_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2934\n \tendbr64\n \tsub $0x8,%rsp\n@@ -13621,23 +13923,26 @@\n \tsub $0x410,%rsp\n \tmov %fs:0x28,%rax\n \tmov %rax,0x408(%rsp)\n \txor %eax,%eax\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2963\n \tcall baf0 \n \tmov %rax,%r14\n-cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n \ttest %ebx,%ebx\n+cast_char():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n \tje 14b60 \n \ttest %rbp,%rbp\n \tje 14b60 \n-memcpy():\n+grib_f_set_definitions_path_():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tmov %rbx,%rdx\n+memcpy():\n+/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tmov $0x400,%ecx\n \tmov %rbp,%rsi\n \tmov %rsp,%rdi\n \tcall b7d0 <__memcpy_chk@plt>\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea -0x1(%rsp,%rbx,1),%r12\n@@ -13716,23 +14021,26 @@\n \tsub $0x410,%rsp\n \tmov %fs:0x28,%rax\n \tmov %rax,0x408(%rsp)\n \txor %eax,%eax\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2972\n \tcall baf0 \n \tmov %rax,%r14\n-cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n \ttest %ebx,%ebx\n+cast_char():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n \tje 14c40 \n \ttest %rbp,%rbp\n \tje 14c40 \n-memcpy():\n+grib_f_set_samples_path_():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tmov %rbx,%rdx\n+memcpy():\n+/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tmov $0x400,%ecx\n \tmov %rbp,%rsi\n \tmov %rsp,%rdi\n \tcall b7d0 <__memcpy_chk@plt>\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea -0x1(%rsp,%rbx,1),%r12\n"}, {"source1": "objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}", "source2": "objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}", "unified_diff": "@@ -1,9 +1,10 @@\n \n \n \n Disassembly of section .fini:\n \n 000000000002c0dc <.fini>:\n+_fini():\n \tsub $0x8,%rsp\n \tadd $0x8,%rsp\n \tret\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "comments": ["error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`:", "readelf: Error: no .dynamic section in the dynamic segment"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n 0x00000000 30376463 30386337 61326166 37353938 07dc08c7a2af7598\n 0x00000010 35386334 39393233 37363235 64653638 58c499237625de68\n 0x00000020 63333032 33352e64 65627567 00000000 c30235.debug....\n- 0x00000030 cd4fcb7f .O..\n+ 0x00000030 e35ce68b .\\..\n \n"}]}]}]}]}, {"source1": "libeccodes0-dbgsym_2.43.0-5_amd64.deb", "source2": "libeccodes0-dbgsym_2.43.0-5_amd64.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2025-09-14 08:34:04.000000 debian-binary\n--rw-r--r-- 0 0 0 616 2025-09-14 08:34:04.000000 control.tar.xz\n--rw-r--r-- 0 0 0 6460320 2025-09-14 08:34:04.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 612 2025-09-14 08:34:04.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 6460096 2025-09-14 08:34:04.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./control", "source2": "./control", "unified_diff": "@@ -1,13 +1,13 @@\n Package: libeccodes0-dbgsym\n Source: eccodes\n Version: 2.43.0-5\n Auto-Built-Package: debug-symbols\n Architecture: amd64\n Maintainer: Debian Science Maintainers \n-Installed-Size: 6928\n+Installed-Size: 6924\n Depends: libeccodes0 (= 2.43.0-5)\n Section: debug\n Priority: optional\n Multi-Arch: same\n Description: debug symbols for libeccodes0\n-Build-Ids: 1d07dc08c7a2af759858c499237625de68c30235 fa2aa333c83f81341cd4ad37980b7f53b1f3323b\n+Build-Ids: 1d07dc08c7a2af759858c499237625de68c30235 64a23f1d5d1af4522496c9986082bb5aa5367501\n"}, {"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}, {"source1": "line order", "source2": "line order", "unified_diff": "@@ -1,2 +1,2 @@\n usr/lib/debug/.build-id/1d/07dc08c7a2af759858c499237625de68c30235.debug\n-usr/lib/debug/.build-id/fa/2aa333c83f81341cd4ad37980b7f53b1f3323b.debug\n+usr/lib/debug/.build-id/64/a23f1d5d1af4522496c9986082bb5aa5367501.debug\n"}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,12 +1,12 @@\n drwxr-xr-x 0 root (0) root (0) 0 2025-09-14 08:34:04.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2025-09-14 08:34:04.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2025-09-14 08:34:04.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2025-09-14 08:34:04.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2025-09-14 08:34:04.000000 ./usr/lib/debug/.build-id/\n drwxr-xr-x 0 root (0) root (0) 0 2025-09-14 08:34:04.000000 ./usr/lib/debug/.build-id/1d/\n--rw-r--r-- 0 root (0) root (0) 187752 2025-09-14 08:34:04.000000 ./usr/lib/debug/.build-id/1d/07dc08c7a2af759858c499237625de68c30235.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2025-09-14 08:34:04.000000 ./usr/lib/debug/.build-id/fa/\n--rw-r--r-- 0 root (0) root (0) 6893672 2025-09-14 08:34:04.000000 ./usr/lib/debug/.build-id/fa/2aa333c83f81341cd4ad37980b7f53b1f3323b.debug\n+-rw-r--r-- 0 root (0) root (0) 184224 2025-09-14 08:34:04.000000 ./usr/lib/debug/.build-id/1d/07dc08c7a2af759858c499237625de68c30235.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2025-09-14 08:34:04.000000 ./usr/lib/debug/.build-id/64/\n+-rw-r--r-- 0 root (0) root (0) 6893672 2025-09-14 08:34:04.000000 ./usr/lib/debug/.build-id/64/a23f1d5d1af4522496c9986082bb5aa5367501.debug\n drwxr-xr-x 0 root (0) root (0) 0 2025-09-14 08:34:04.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2025-09-14 08:34:04.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2025-09-14 08:34:04.000000 ./usr/share/doc/libeccodes0-dbgsym -> libeccodes0\n"}, {"source1": "./usr/lib/debug/.build-id/1d/07dc08c7a2af759858c499237625de68c30235.debug", "source2": "./usr/lib/debug/.build-id/1d/07dc08c7a2af759858c499237625de68c30235.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --file-header {}", "source2": "readelf --wide --file-header {}", "unified_diff": "@@ -6,15 +6,15 @@\n OS/ABI: UNIX - System V\n ABI Version: 0\n Type: DYN (Shared object file)\n Machine: Advanced Micro Devices X86-64\n Version: 0x1\n Entry point address: 0x0\n Start of program headers: 64 (bytes into file)\n- Start of section headers: 185448 (bytes into file)\n+ Start of section headers: 181920 (bytes into file)\n Flags: 0x0\n Size of this header: 64 (bytes)\n Size of program headers: 56 (bytes)\n- Number of program headers: 10\n+ Number of program headers: 9\n Size of section headers: 64 (bytes)\n Number of section headers: 36\n Section header string table index: 35\n"}, {"source1": "readelf --wide --program-header {}", "source2": "readelf --wide --program-header {}", "unified_diff": "@@ -1,30 +1,28 @@\n \n Elf file type is DYN (Shared object file)\n Entry point 0x0\n-There are 10 program headers, starting at offset 64\n+There are 9 program headers, starting at offset 64\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n- LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x000270 0x00a5c8 R 0x1000\n- GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 RW 0x10\n+ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x00025c 0x00a5c8 R 0x1000\n LOAD 0x001000 0x000000000000b000 0x000000000000b000 0x000000 0x0210e5 R E 0x1000\n LOAD 0x001000 0x000000000002d000 0x000000000002d000 0x000000 0x005d10 R 0x1000\n- GNU_EH_FRAME 0x001000 0x000000000002da70 0x000000000002da70 0x000000 0x000c74 R 0x4\n LOAD 0x000da8 0x0000000000033da8 0x0000000000033da8 0x000000 0x000ec0 RW 0x1000\n- GNU_RELRO 0x000da8 0x0000000000033da8 0x0000000000033da8 0x000000 0x000258 R 0x1\n DYNAMIC 0x000da8 0x0000000000033db8 0x0000000000033db8 0x000000 0x000200 RW 0x8\n- NOTE 0x001000 0x0000000000035000 0x0000000000035000 0x000024 0x000024 R 0x4\n- LOAD 0x001000 0x0000000000035000 0x0000000000035000 0x000024 0x00475e RW 0x1000\n+ NOTE 0x000238 0x0000000000000238 0x0000000000000238 0x000024 0x000024 R 0x4\n+ GNU_EH_FRAME 0x001000 0x000000000002da70 0x000000000002da70 0x000000 0x000c74 R 0x4\n+ GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 RW 0x10\n+ GNU_RELRO 0x000da8 0x0000000000033da8 0x0000000000033da8 0x000000 0x000258 R 0x1\n \n Section to Segment mapping:\n Segment Sections...\n- 00 .dynsym .gnu.version .gnu.version_r .rela.dyn .rela.plt \n- 01 \n- 02 .init .plt .plt.got .text .fini \n- 03 .rodata .eh_frame_hdr .eh_frame \n- 04 .eh_frame_hdr \n- 05 .init_array .fini_array .dynamic .got .got.plt .data .bss \n- 06 .init_array .fini_array .dynamic .got \n- 07 .dynamic \n- 08 .note.gnu.build-id \n- 09 .note.gnu.build-id .gnu.hash .dynstr \n+ 00 .note.gnu.build-id .gnu.hash .dynsym .dynstr .gnu.version .gnu.version_r .rela.dyn .rela.plt \n+ 01 .init .plt .plt.got .text .fini \n+ 02 .rodata .eh_frame_hdr .eh_frame \n+ 03 .init_array .fini_array .dynamic .got .got.plt .data .bss \n+ 04 .dynamic \n+ 05 .note.gnu.build-id \n+ 06 .eh_frame_hdr \n+ 07 \n+ 08 .init_array .fini_array .dynamic .got \n"}, {"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -1,45 +1,45 @@\n-There are 36 section headers, starting at offset 0x2d468:\n+There are 36 section headers, starting at offset 0x2c6a0:\n \n Section Headers:\n [Nr] Name Type Address Off Size ES Flg Lk Inf Al\n [ 0] NULL 0000000000000000 000000 000000 00 0 0 0\n- [ 1] .dynsym NOBITS 0000000000000ea8 000ea8 0032b8 18 A 35 1 8\n- [ 2] .gnu.version NOBITS 0000000000007c32 000ea8 00043a 02 A 1 0 2\n- [ 3] .gnu.version_r NOBITS 0000000000008070 000ea8 000080 00 A 35 2 8\n- [ 4] .rela.dyn NOBITS 00000000000080f0 000ea8 0000d8 18 A 1 0 8\n- [ 5] .rela.plt NOBITS 00000000000081c8 000ea8 002400 18 A 1 18 8\n- [ 6] .init NOBITS 000000000000b000 001000 000017 00 AX 0 0 4\n- [ 7] .plt NOBITS 000000000000b020 001000 001810 10 AX 0 0 16\n- [ 8] .plt.got NOBITS 000000000000c830 001000 000008 08 AX 0 0 8\n- [ 9] .text NOBITS 000000000000c840 001000 01f899 00 AX 0 0 64\n- [10] .fini NOBITS 000000000002c0dc 001000 000009 00 AX 0 0 4\n- [11] .rodata NOBITS 000000000002d000 001000 000a70 00 A 0 0 16\n- [12] .eh_frame_hdr NOBITS 000000000002da70 001000 000c74 00 A 0 0 4\n- [13] .eh_frame NOBITS 000000000002e6e8 001000 004628 00 A 0 0 8\n- [14] .init_array NOBITS 0000000000033da8 000da8 000008 08 WA 0 0 8\n- [15] .fini_array NOBITS 0000000000033db0 000da8 000008 08 WA 0 0 8\n- [16] .dynamic NOBITS 0000000000033db8 000da8 000200 10 WA 35 0 8\n- [17] .got NOBITS 0000000000033fb8 000da8 000030 08 WA 0 0 8\n- [18] .got.plt NOBITS 0000000000033fe8 000da8 000c18 08 WA 0 0 8\n- [19] .data NOBITS 0000000000034c00 000da8 000010 00 WA 0 0 8\n- [20] .bss NOBITS 0000000000034c10 000da8 000058 00 WA 0 0 8\n- [21] .comment PROGBITS 0000000000000000 001024 00001e 01 MS 0 0 1\n- [22] .debug_aranges PROGBITS 0000000000000000 001048 000059 00 C 0 0 8\n- [23] .debug_info PROGBITS 0000000000000000 0010a8 0122ad 00 C 0 0 8\n- [24] .debug_abbrev PROGBITS 0000000000000000 013358 000582 00 C 0 0 8\n- [25] .debug_line PROGBITS 0000000000000000 0138e0 004fda 00 C 0 0 8\n- [26] .debug_str PROGBITS 0000000000000000 0188c0 00263c 01 MSC 0 0 8\n- [27] .debug_line_str PROGBITS 0000000000000000 01af00 0001ae 01 MSC 0 0 8\n- [28] .debug_loclists PROGBITS 0000000000000000 01b0b0 00a5bb 00 C 0 0 8\n- [29] .debug_rnglists PROGBITS 0000000000000000 025670 00079a 00 C 0 0 8\n- [30] .note.gnu.build-id NOTE 0000000000035000 001000 000024 00 A 0 0 4\n- [31] .gnu.hash NOBITS 0000000000035028 001024 000c48 00 A 1 0 8\n- [32] .dynstr NOBITS 0000000000035c70 001024 003aee 00 A 0 0 8\n- [33] .symtab SYMTAB 0000000000000000 025e10 003648 18 34 39 8\n- [34] .strtab STRTAB 0000000000000000 029458 003eaf 00 0 0 1\n- [35] .shstrtab STRTAB 0000000000000000 02d307 000161 00 0 0 1\n+ [ 1] .note.gnu.build-id NOTE 0000000000000238 000238 000024 00 A 0 0 4\n+ [ 2] .gnu.hash NOBITS 0000000000000260 00025c 000c48 00 A 3 0 8\n+ [ 3] .dynsym NOBITS 0000000000000ea8 00025c 0032b8 18 A 4 1 8\n+ [ 4] .dynstr NOBITS 0000000000004160 00025c 003ad1 00 A 0 0 1\n+ [ 5] .gnu.version NOBITS 0000000000007c32 00025c 00043a 02 A 3 0 2\n+ [ 6] .gnu.version_r NOBITS 0000000000008070 00025c 000080 00 A 4 2 8\n+ [ 7] .rela.dyn NOBITS 00000000000080f0 00025c 0000d8 18 A 3 0 8\n+ [ 8] .rela.plt NOBITS 00000000000081c8 00025c 002400 18 A 3 21 8\n+ [ 9] .init NOBITS 000000000000b000 001000 000017 00 AX 0 0 4\n+ [10] .plt NOBITS 000000000000b020 001000 001810 10 AX 0 0 16\n+ [11] .plt.got NOBITS 000000000000c830 001000 000008 08 AX 0 0 8\n+ [12] .text NOBITS 000000000000c840 001000 01f899 00 AX 0 0 64\n+ [13] .fini NOBITS 000000000002c0dc 001000 000009 00 AX 0 0 4\n+ [14] .rodata NOBITS 000000000002d000 001000 000a70 00 A 0 0 16\n+ [15] .eh_frame_hdr NOBITS 000000000002da70 001000 000c74 00 A 0 0 4\n+ [16] .eh_frame NOBITS 000000000002e6e8 001000 004628 00 A 0 0 8\n+ [17] .init_array NOBITS 0000000000033da8 000da8 000008 08 WA 0 0 8\n+ [18] .fini_array NOBITS 0000000000033db0 000da8 000008 08 WA 0 0 8\n+ [19] .dynamic NOBITS 0000000000033db8 000da8 000200 10 WA 4 0 8\n+ [20] .got NOBITS 0000000000033fb8 000da8 000030 08 WA 0 0 8\n+ [21] .got.plt NOBITS 0000000000033fe8 000da8 000c18 08 WA 0 0 8\n+ [22] .data NOBITS 0000000000034c00 000da8 000010 00 WA 0 0 8\n+ [23] .bss NOBITS 0000000000034c10 000da8 000058 00 WA 0 0 8\n+ [24] .comment PROGBITS 0000000000000000 00025c 00001e 01 MS 0 0 1\n+ [25] .debug_aranges PROGBITS 0000000000000000 000280 000059 00 C 0 0 8\n+ [26] .debug_info PROGBITS 0000000000000000 0002e0 0122ad 00 C 0 0 8\n+ [27] .debug_abbrev PROGBITS 0000000000000000 012590 000582 00 C 0 0 8\n+ [28] .debug_line PROGBITS 0000000000000000 012b18 004fda 00 C 0 0 8\n+ [29] .debug_str PROGBITS 0000000000000000 017af8 00263c 01 MSC 0 0 8\n+ [30] .debug_line_str PROGBITS 0000000000000000 01a138 0001ae 01 MSC 0 0 8\n+ [31] .debug_loclists PROGBITS 0000000000000000 01a2e8 00a5bb 00 C 0 0 8\n+ [32] .debug_rnglists PROGBITS 0000000000000000 0248a8 00079a 00 C 0 0 8\n+ [33] .symtab SYMTAB 0000000000000000 025048 003648 18 34 39 8\n+ [34] .strtab STRTAB 0000000000000000 028690 003eaf 00 0 0 1\n+ [35] .shstrtab STRTAB 0000000000000000 02c53f 000161 00 0 0 1\n Key to Flags:\n W (write), A (alloc), X (execute), M (merge), S (strings), I (info),\n L (link order), O (extra OS processing required), G (group), T (TLS),\n C (compressed), x (unknown), o (OS specific), E (exclude),\n D (mbind), l (large), p (processor specific)\n"}, {"source1": "readelf --wide --symbols {}", "source2": "readelf --wide --symbols {}", "unified_diff": "@@ -1,582 +1,582 @@\n \n Symbol table '.symtab' contains 579 entries:\n Num: Value Size Type Bind Vis Ndx Name\n 0: 0000000000000000 0 NOTYPE LOCAL DEFAULT UND \n 1: 0000000000000000 0 FILE LOCAL DEFAULT ABS grib_fortran.cc\n- 2: 000000000000c940 353 FUNC LOCAL DEFAULT 9 _ZL12_push_handleP11grib_handlePi\n- 3: 0000000000034c58 8 OBJECT LOCAL DEFAULT 20 _ZL10handle_set\n- 4: 000000000000cab0 337 FUNC LOCAL DEFAULT 9 _ZL11_push_indexP10grib_indexPi\n- 5: 0000000000034c50 8 OBJECT LOCAL DEFAULT 20 _ZL9index_set\n- 6: 000000000000cc10 559 FUNC LOCAL DEFAULT 9 _ZL26_grib_f_keys_iterator_new_PiS_Pci.isra.0\n- 7: 0000000000034c38 8 OBJECT LOCAL DEFAULT 20 _ZL17keys_iterator_set\n- 8: 0000000000034c40 8 OBJECT LOCAL DEFAULT 20 _ZL8file_set\n- 9: 0000000000034c18 4 OBJECT LOCAL DEFAULT 20 _ZL10file_count\n- 10: 0000000000034c30 8 OBJECT LOCAL DEFAULT 20 _ZL22bufr_keys_iterator_set\n- 11: 0000000000034c20 8 OBJECT LOCAL DEFAULT 20 _ZL13info_messages\n- 12: 0000000000034c28 8 OBJECT LOCAL DEFAULT 20 _ZL15binary_messages\n- 13: 000000000000c840 18 FUNC LOCAL DEFAULT 9 grib_f_get_real4_array_.cold\n- 14: 000000000000c852 10 FUNC LOCAL DEFAULT 9 grib_f_set_real4_array_.cold\n- 15: 000000000000c85c 22 FUNC LOCAL DEFAULT 9 grib_f_write_.cold\n- 16: 0000000000034c48 8 OBJECT LOCAL DEFAULT 20 _ZL16multi_handle_set\n+ 2: 000000000000c940 353 FUNC LOCAL DEFAULT 12 _ZL12_push_handleP11grib_handlePi\n+ 3: 0000000000034c58 8 OBJECT LOCAL DEFAULT 23 _ZL10handle_set\n+ 4: 000000000000cab0 337 FUNC LOCAL DEFAULT 12 _ZL11_push_indexP10grib_indexPi\n+ 5: 0000000000034c50 8 OBJECT LOCAL DEFAULT 23 _ZL9index_set\n+ 6: 000000000000cc10 559 FUNC LOCAL DEFAULT 12 _ZL26_grib_f_keys_iterator_new_PiS_Pci.isra.0\n+ 7: 0000000000034c38 8 OBJECT LOCAL DEFAULT 23 _ZL17keys_iterator_set\n+ 8: 0000000000034c40 8 OBJECT LOCAL DEFAULT 23 _ZL8file_set\n+ 9: 0000000000034c18 4 OBJECT LOCAL DEFAULT 23 _ZL10file_count\n+ 10: 0000000000034c30 8 OBJECT LOCAL DEFAULT 23 _ZL22bufr_keys_iterator_set\n+ 11: 0000000000034c20 8 OBJECT LOCAL DEFAULT 23 _ZL13info_messages\n+ 12: 0000000000034c28 8 OBJECT LOCAL DEFAULT 23 _ZL15binary_messages\n+ 13: 000000000000c840 18 FUNC LOCAL DEFAULT 12 grib_f_get_real4_array_.cold\n+ 14: 000000000000c852 10 FUNC LOCAL DEFAULT 12 grib_f_set_real4_array_.cold\n+ 15: 000000000000c85c 22 FUNC LOCAL DEFAULT 12 grib_f_write_.cold\n+ 16: 0000000000034c48 8 OBJECT LOCAL DEFAULT 23 _ZL16multi_handle_set\n 17: 0000000000000000 0 FILE LOCAL DEFAULT ABS crtstuff.c\n- 18: 000000000000c880 0 FUNC LOCAL DEFAULT 9 deregister_tm_clones\n- 19: 000000000000c8b0 0 FUNC LOCAL DEFAULT 9 register_tm_clones\n- 20: 000000000000c8f0 0 FUNC LOCAL DEFAULT 9 __do_global_dtors_aux\n- 21: 0000000000034c10 1 OBJECT LOCAL DEFAULT 20 completed.0\n- 22: 0000000000033db0 0 OBJECT LOCAL DEFAULT 15 __do_global_dtors_aux_fini_array_entry\n- 23: 000000000000c930 0 FUNC LOCAL DEFAULT 9 frame_dummy\n- 24: 0000000000033da8 0 OBJECT LOCAL DEFAULT 14 __frame_dummy_init_array_entry\n+ 18: 000000000000c880 0 FUNC LOCAL DEFAULT 12 deregister_tm_clones\n+ 19: 000000000000c8b0 0 FUNC LOCAL DEFAULT 12 register_tm_clones\n+ 20: 000000000000c8f0 0 FUNC LOCAL DEFAULT 12 __do_global_dtors_aux\n+ 21: 0000000000034c10 1 OBJECT LOCAL DEFAULT 23 completed.0\n+ 22: 0000000000033db0 0 OBJECT LOCAL DEFAULT 18 __do_global_dtors_aux_fini_array_entry\n+ 23: 000000000000c930 0 FUNC LOCAL DEFAULT 12 frame_dummy\n+ 24: 0000000000033da8 0 OBJECT LOCAL DEFAULT 17 __frame_dummy_init_array_entry\n 25: 0000000000000000 0 FILE LOCAL DEFAULT ABS grib_f90.f90\n- 26: 0000000000034c64 4 OBJECT LOCAL DEFAULT 20 intis_lsm.1\n- 27: 0000000000034c60 4 OBJECT LOCAL DEFAULT 20 intis_lsm.0\n+ 26: 0000000000034c64 4 OBJECT LOCAL DEFAULT 23 intis_lsm.1\n+ 27: 0000000000034c60 4 OBJECT LOCAL DEFAULT 23 intis_lsm.0\n 28: 0000000000000000 0 FILE LOCAL DEFAULT ABS eccodes_f90.f90\n 29: 0000000000000000 0 FILE LOCAL DEFAULT ABS crtstuff.c\n- 30: 0000000000032d0c 0 OBJECT LOCAL DEFAULT 13 __FRAME_END__\n+ 30: 0000000000032d0c 0 OBJECT LOCAL DEFAULT 16 __FRAME_END__\n 31: 0000000000000000 0 FILE LOCAL DEFAULT ABS \n- 32: 000000000002da70 0 NOTYPE LOCAL DEFAULT 12 __GNU_EH_FRAME_HDR\n- 33: 000000000002c0dc 0 FUNC LOCAL DEFAULT 10 _fini\n- 34: 0000000000033fe8 0 OBJECT LOCAL DEFAULT 18 _GLOBAL_OFFSET_TABLE_\n- 35: 0000000000034c10 0 OBJECT LOCAL DEFAULT 19 __TMC_END__\n- 36: 0000000000034c00 0 OBJECT LOCAL DEFAULT 19 __dso_handle\n- 37: 0000000000033db8 0 OBJECT LOCAL DEFAULT 16 _DYNAMIC\n- 38: 000000000000b000 0 FUNC LOCAL DEFAULT 6 _init\n- 39: 00000000000229f0 981 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_read_from_file_int4\n- 40: 0000000000023df0 893 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_read_bytes_int4_size_t\n- 41: 000000000000ef40 175 FUNC GLOBAL DEFAULT 9 grib_f_headers_only_new_from_file_\n- 42: 0000000000010060 579 FUNC GLOBAL DEFAULT 9 grib_f_get_int_array_\n- 43: 000000000002b140 182 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_write_bytes_char\n- 44: 000000000001c300 115 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_keys_iterator_get_name\n- 45: 000000000002a070 9 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_get_size_int\n+ 32: 000000000002da70 0 NOTYPE LOCAL DEFAULT 15 __GNU_EH_FRAME_HDR\n+ 33: 000000000002c0dc 0 FUNC LOCAL DEFAULT 13 _fini\n+ 34: 0000000000033fe8 0 OBJECT LOCAL DEFAULT 21 _GLOBAL_OFFSET_TABLE_\n+ 35: 0000000000034c10 0 OBJECT LOCAL DEFAULT 22 __TMC_END__\n+ 36: 0000000000034c00 0 OBJECT LOCAL DEFAULT 22 __dso_handle\n+ 37: 0000000000033db8 0 OBJECT LOCAL DEFAULT 19 _DYNAMIC\n+ 38: 000000000000b000 0 FUNC LOCAL DEFAULT 9 _init\n+ 39: 00000000000229f0 981 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_read_from_file_int4\n+ 40: 0000000000023df0 893 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_read_bytes_int4_size_t\n+ 41: 000000000000ef40 175 FUNC GLOBAL DEFAULT 12 grib_f_headers_only_new_from_file_\n+ 42: 0000000000010060 579 FUNC GLOBAL DEFAULT 12 grib_f_get_int_array_\n+ 43: 000000000002b140 182 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_write_bytes_char\n+ 44: 000000000001c300 115 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_keys_iterator_get_name\n+ 45: 000000000002a070 9 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_get_size_int\n 46: 0000000000000000 0 FUNC GLOBAL DEFAULT UND codes_copy_key\n- 47: 0000000000014400 468 FUNC GLOBAL DEFAULT 9 grib_f_check_\n+ 47: 0000000000014400 468 FUNC GLOBAL DEFAULT 12 grib_f_check_\n 48: 0000000000000000 0 FUNC GLOBAL DEFAULT UND grib_nearest_find_multiple\n 49: 0000000000000000 0 FUNC GLOBAL DEFAULT UND codes_bufr_multi_element_constant_arrays_off\n 50: 0000000000000000 0 FUNC GLOBAL DEFAULT UND grib_index_get_string\n- 51: 000000000000d120 823 FUNC GLOBAL DEFAULT 9 grib_f_open_file_\n- 52: 000000000001f830 1002 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_write_bytes_real4_size_t\n- 53: 0000000000027af0 9 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_get_message_size_int\n- 54: 000000000001c1b0 111 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_get_error_string\n+ 51: 000000000000d120 823 FUNC GLOBAL DEFAULT 12 grib_f_open_file_\n+ 52: 000000000001f830 1002 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_write_bytes_real4_size_t\n+ 53: 0000000000027af0 9 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_get_message_size_int\n+ 54: 000000000001c1b0 111 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_get_error_string\n 55: 0000000000000000 0 FUNC GLOBAL DEFAULT UND grib_multi_handle_append\n- 56: 00000000000113c0 268 FUNC GLOBAL DEFAULT 9 grib_f_set_missing_\n- 57: 000000000002b900 171 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_read_bytes_real4_size_t\n- 58: 00000000000179d0 1081 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_set_force_real8_array\n+ 56: 00000000000113c0 268 FUNC GLOBAL DEFAULT 12 grib_f_set_missing_\n+ 57: 000000000002b900 171 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_read_bytes_real4_size_t\n+ 58: 00000000000179d0 1081 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_set_force_real8_array\n 59: 0000000000000000 0 FUNC GLOBAL DEFAULT UND grib_context_malloc_clear\n 60: 0000000000000000 0 FUNC GLOBAL DEFAULT UND codes_bufr_keys_iterator_get_name\n- 61: 000000000000e6a0 356 FUNC GLOBAL DEFAULT 9 grib_f_copy_namespace_\n- 62: 00000000000273f0 9 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_skip_edition_specific\n- 63: 00000000000273c0 9 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_set_definitions_path\n+ 61: 000000000000e6a0 356 FUNC GLOBAL DEFAULT 12 grib_f_copy_namespace_\n+ 62: 00000000000273f0 9 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_skip_edition_specific\n+ 63: 00000000000273c0 9 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_set_definitions_path\n 64: 0000000000000000 0 FUNC GLOBAL DEFAULT UND grib_handle_new_from_message\n- 65: 000000000002bdb0 9 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_index_select_int\n+ 65: 000000000002bdb0 9 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_index_select_int\n 66: 0000000000000000 0 FUNC GLOBAL DEFAULT UND grib_gribex_mode_off\n 67: 0000000000000000 0 FUNC GLOBAL DEFAULT UND grib_context_set_definitions_path\n 68: 0000000000000000 0 FUNC GLOBAL DEFAULT UND memset@GLIBC_2.2.5\n- 69: 000000000002a6c0 9 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_check\n+ 69: 000000000002a6c0 9 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_check\n 70: 0000000000000000 0 FUNC GLOBAL DEFAULT UND grib_definition_path\n- 71: 000000000001bb70 152 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_get_string\n- 72: 000000000001c070 152 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_get_size_long\n- 73: 0000000000014cc0 31 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_keys_iterator_next\n+ 71: 000000000001bb70 152 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_get_string\n+ 72: 000000000001c070 152 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_get_size_long\n+ 73: 0000000000014cc0 31 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_keys_iterator_next\n 74: 0000000000000000 0 FUNC GLOBAL DEFAULT UND _gfortran_concat_string@GFORTRAN_8\n 75: 0000000000000000 0 FUNC GLOBAL DEFAULT UND grib_set_double_array\n 76: 0000000000000000 0 FUNC GLOBAL DEFAULT UND grib_util_sections_copy\n 77: 0000000000000000 0 FUNC GLOBAL DEFAULT UND snprintf@GLIBC_2.2.5\n 78: 0000000000000000 0 FUNC GLOBAL DEFAULT UND codes_bufr_multi_element_constant_arrays_on\n- 79: 000000000001cf90 2846 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_get_data_real4\n- 80: 00000000000282d0 9 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_get_real8_element\n- 81: 0000000000027480 9 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_grib_multi_support_on\n+ 79: 000000000001cf90 2846 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_get_data_real4\n+ 80: 00000000000282d0 9 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_get_real8_element\n+ 81: 0000000000027480 9 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_grib_multi_support_on\n 82: 0000000000000000 0 FUNC GLOBAL DEFAULT UND grib_index_select_double\n- 83: 0000000000027e90 171 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_set_long_array\n- 84: 0000000000026cd0 275 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_index_add_file\n- 85: 000000000000e9a0 291 FUNC GLOBAL DEFAULT 9 any_f_new_from_scanned_file_\n- 86: 000000000000eff0 175 FUNC GLOBAL DEFAULT 9 grib_f_new_from_index_\n- 87: 000000000002a020 9 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_is_missing\n+ 83: 0000000000027e90 171 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_set_long_array\n+ 84: 0000000000026cd0 275 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_index_add_file\n+ 85: 000000000000e9a0 291 FUNC GLOBAL DEFAULT 12 any_f_new_from_scanned_file_\n+ 86: 000000000000eff0 175 FUNC GLOBAL DEFAULT 12 grib_f_new_from_index_\n+ 87: 000000000002a020 9 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_is_missing\n 88: 0000000000000000 0 FUNC GLOBAL DEFAULT UND grib_get_error_message\n 89: 0000000000000000 0 FUNC GLOBAL DEFAULT UND posix_memalign@GLIBC_2.2.5\n- 90: 000000000002bdc0 9 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_index_select_string\n- 91: 0000000000010ef0 281 FUNC GLOBAL DEFAULT 9 grib_f_set_long_array_\n- 92: 000000000000f0a0 458 FUNC GLOBAL DEFAULT 9 grib_f_index_new_from_file_\n- 93: 0000000000021220 966 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_read_from_file_char\n+ 90: 000000000002bdc0 9 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_index_select_string\n+ 91: 0000000000010ef0 281 FUNC GLOBAL DEFAULT 12 grib_f_set_long_array_\n+ 92: 000000000000f0a0 458 FUNC GLOBAL DEFAULT 12 grib_f_index_new_from_file_\n+ 93: 0000000000021220 966 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_read_from_file_char\n 94: 0000000000000000 0 FUNC GLOBAL DEFAULT UND grib_count_in_file\n- 95: 000000000001bfd0 152 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_get_int\n+ 95: 000000000001bfd0 152 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_get_int\n 96: 0000000000000000 0 FUNC GLOBAL DEFAULT UND grib_keys_iterator_set_flags\n- 97: 0000000000028b60 182 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_get_byte_array\n+ 97: 0000000000028b60 182 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_get_byte_array\n 98: 0000000000000000 0 FUNC GLOBAL DEFAULT UND codes_assertion_failed\n 99: 0000000000000000 0 FUNC GLOBAL DEFAULT UND grib_write_message\n 100: 0000000000000000 0 FUNC GLOBAL DEFAULT UND grib_context_set_debug\n- 101: 000000000000fce0 297 FUNC GLOBAL DEFAULT 9 grib_f_get_int_\n+ 101: 000000000000fce0 297 FUNC GLOBAL DEFAULT 12 grib_f_get_int_\n 102: 0000000000000000 0 FUNC GLOBAL DEFAULT UND grib_get_double_array\n- 103: 000000000001ed80 103 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_any_new_from_file\n- 104: 0000000000022dd0 1002 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_read_bytes_real8_size_t\n- 105: 000000000000dbd0 70 FUNC GLOBAL DEFAULT 9 grib_f_keys_iterator_rewind_\n- 106: 0000000000019f20 2109 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_get_real4_elements\n- 107: 000000000000d780 70 FUNC GLOBAL DEFAULT 9 grib_f_skip_computed_\n- 108: 000000000002c090 9 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_index_get_size_int\n- 109: 000000000001efb0 103 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_close_file\n+ 103: 000000000001ed80 103 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_any_new_from_file\n+ 104: 0000000000022dd0 1002 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_read_bytes_real8_size_t\n+ 105: 000000000000dbd0 70 FUNC GLOBAL DEFAULT 12 grib_f_keys_iterator_rewind_\n+ 106: 0000000000019f20 2109 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_get_real4_elements\n+ 107: 000000000000d780 70 FUNC GLOBAL DEFAULT 12 grib_f_skip_computed_\n+ 108: 000000000002c090 9 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_index_get_size_int\n+ 109: 000000000001efb0 103 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_close_file\n 110: 0000000000000000 0 FUNC GLOBAL DEFAULT UND grib_index_delete\n 111: 0000000000000000 0 FUNC GLOBAL DEFAULT UND grib_keys_iterator_get_name\n- 112: 000000000002bd40 9 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_open_file\n- 113: 000000000000d960 620 FUNC GLOBAL DEFAULT 9 grib_f_keys_iterator_get_name_\n- 114: 000000000001a800 152 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_get_real4_element\n- 115: 0000000000011d80 308 FUNC GLOBAL DEFAULT 9 grib_f_get_real4_\n- 116: 000000000001be90 152 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_get_native_type\n+ 112: 000000000002bd40 9 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_open_file\n+ 113: 000000000000d960 620 FUNC GLOBAL DEFAULT 12 grib_f_keys_iterator_get_name_\n+ 114: 000000000001a800 152 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_get_real4_element\n+ 115: 0000000000011d80 308 FUNC GLOBAL DEFAULT 12 grib_f_get_real4_\n+ 116: 000000000001be90 152 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_get_native_type\n 117: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __fprintf_chk@GLIBC_2.3.4\n- 118: 0000000000027120 111 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_bufr_multi_element_constant_arrays_on\n+ 118: 0000000000027120 111 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_bufr_multi_element_constant_arrays_on\n 119: 0000000000000000 0 FUNC GLOBAL DEFAULT UND grib_oarray_push\n- 120: 0000000000012c90 297 FUNC GLOBAL DEFAULT 9 grib_f_set_real8_\n- 121: 000000000002bd60 9 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_index_write\n- 122: 00000000000282f0 1044 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_get_real8_array\n- 123: 000000000000d7d0 70 FUNC GLOBAL DEFAULT 9 grib_f_skip_coded_\n- 124: 00000000000139c0 540 FUNC GLOBAL DEFAULT 9 grib_f_set_string_array_\n- 125: 0000000000017e10 1081 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_set_force_real4_array\n- 126: 00000000000142d0 54 FUNC GLOBAL DEFAULT 9 grib_f_get_data_real8_\n- 127: 000000000000d690 11 FUNC GLOBAL DEFAULT 9 grib_f_keys_iterator_new_\n+ 120: 0000000000012c90 297 FUNC GLOBAL DEFAULT 12 grib_f_set_real8_\n+ 121: 000000000002bd60 9 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_index_write\n+ 122: 00000000000282f0 1044 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_get_real8_array\n+ 123: 000000000000d7d0 70 FUNC GLOBAL DEFAULT 12 grib_f_skip_coded_\n+ 124: 00000000000139c0 540 FUNC GLOBAL DEFAULT 12 grib_f_set_string_array_\n+ 125: 0000000000017e10 1081 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_set_force_real4_array\n+ 126: 00000000000142d0 54 FUNC GLOBAL DEFAULT 12 grib_f_get_data_real8_\n+ 127: 000000000000d690 11 FUNC GLOBAL DEFAULT 12 grib_f_keys_iterator_new_\n 128: 0000000000000000 0 NOTYPE WEAK DEFAULT UND __gmon_start__\n- 129: 00000000000102b0 324 FUNC GLOBAL DEFAULT 9 grib_f_get_long_array_\n- 130: 0000000000014c50 36 FUNC GLOBAL DEFAULT 9 grib_f_julian_to_datetime_\n- 131: 0000000000011160 297 FUNC GLOBAL DEFAULT 9 grib_f_set_int_\n+ 129: 00000000000102b0 324 FUNC GLOBAL DEFAULT 12 grib_f_get_long_array_\n+ 130: 0000000000014c50 36 FUNC GLOBAL DEFAULT 12 grib_f_julian_to_datetime_\n+ 131: 0000000000011160 297 FUNC GLOBAL DEFAULT 12 grib_f_set_int_\n 132: 0000000000000000 0 FUNC GLOBAL DEFAULT UND grib_oarray_get\n- 133: 000000000002a010 9 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_is_defined\n- 134: 0000000000011b20 606 FUNC GLOBAL DEFAULT 9 grib_f_get_real4_elements_\n- 135: 000000000000d740 22 FUNC GLOBAL DEFAULT 9 grib_f_gribex_mode_on_\n- 136: 000000000000d760 22 FUNC GLOBAL DEFAULT 9 grib_f_gribex_mode_off_\n+ 133: 000000000002a010 9 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_is_defined\n+ 134: 0000000000011b20 606 FUNC GLOBAL DEFAULT 12 grib_f_get_real4_elements_\n+ 135: 000000000000d740 22 FUNC GLOBAL DEFAULT 12 grib_f_gribex_mode_on_\n+ 136: 000000000000d760 22 FUNC GLOBAL DEFAULT 12 grib_f_gribex_mode_off_\n 137: 0000000000000000 0 FUNC GLOBAL DEFAULT UND exit@GLIBC_2.2.5\n- 138: 0000000000021e30 1002 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_read_from_file_real4_size_t\n- 139: 000000000002a0b0 9 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_dump\n+ 138: 0000000000021e30 1002 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_read_from_file_real4_size_t\n+ 139: 000000000002a0b0 9 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_dump\n 140: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __printf_chk@GLIBC_2.3.4\n- 141: 000000000001b7d0 925 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_get_int_array\n- 142: 00000000000296d0 2148 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_get_string_array\n- 143: 000000000000f920 308 FUNC GLOBAL DEFAULT 9 grib_f_get_size_long_\n- 144: 0000000000013260 102 FUNC GLOBAL DEFAULT 9 grib_f_find_nearest_single_\n- 145: 0000000000026df0 283 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_index_create\n- 146: 000000000001dbd0 140 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_util_sections_copy\n+ 141: 000000000001b7d0 925 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_get_int_array\n+ 142: 00000000000296d0 2148 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_get_string_array\n+ 143: 000000000000f920 308 FUNC GLOBAL DEFAULT 12 grib_f_get_size_long_\n+ 144: 0000000000013260 102 FUNC GLOBAL DEFAULT 12 grib_f_find_nearest_single_\n+ 145: 0000000000026df0 283 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_index_create\n+ 146: 000000000001dbd0 140 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_util_sections_copy\n 147: 0000000000000000 0 FUNC GLOBAL DEFAULT UND grib_index_write\n- 148: 0000000000020b00 910 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_write_bytes_char\n- 149: 000000000001bdf0 152 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_is_missing\n- 150: 00000000000196e0 2109 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_get_real8_elements\n- 151: 000000000000ecc0 27 FUNC GLOBAL DEFAULT 9 _Z31codes_f_clear_loaded_from_file_v\n+ 148: 0000000000020b00 910 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_write_bytes_char\n+ 149: 000000000001bdf0 152 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_is_missing\n+ 150: 00000000000196e0 2109 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_get_real8_elements\n+ 151: 000000000000ecc0 27 FUNC GLOBAL DEFAULT 12 _Z31codes_f_clear_loaded_from_file_v\n 152: 0000000000000000 0 FUNC GLOBAL DEFAULT UND grib_multi_support_on\n 153: 0000000000000000 0 FUNC GLOBAL DEFAULT UND setvbuf@GLIBC_2.2.5\n- 154: 000000000002afd0 171 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_write_bytes_int4\n- 155: 00000000000252e0 275 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_index_select_int\n+ 154: 000000000002afd0 171 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_write_bytes_int4\n+ 155: 00000000000252e0 275 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_index_select_int\n 156: 0000000000000000 0 FUNC GLOBAL DEFAULT UND grib_get_size\n- 157: 0000000000024520 910 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_read_bytes_char_size_t\n+ 157: 0000000000024520 910 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_read_bytes_char_size_t\n 158: 0000000000000000 0 FUNC GLOBAL DEFAULT UND putchar@GLIBC_2.2.5\n- 159: 0000000000015320 111 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_multi_support_on\n- 160: 000000000002bfe0 171 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_index_get_int\n- 161: 0000000000014a90 217 FUNC GLOBAL DEFAULT 9 grib_f_set_definitions_path_\n+ 159: 0000000000015320 111 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_multi_support_on\n+ 160: 000000000002bfe0 171 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_index_get_int\n+ 161: 0000000000014a90 217 FUNC GLOBAL DEFAULT 12 grib_f_set_definitions_path_\n 162: 0000000000000000 0 FUNC GLOBAL DEFAULT UND grib_set_missing\n- 163: 000000000002a9e0 103 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_any_new_from_loaded\n- 164: 0000000000010940 547 FUNC GLOBAL DEFAULT 9 grib_f_index_get_int_\n- 165: 0000000000028000 9 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_set_real4\n- 166: 000000000002bda0 9 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_index_select_long\n- 167: 000000000000cf00 177 FUNC GLOBAL DEFAULT 9 grib_f_write_file_\n+ 163: 000000000002a9e0 103 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_any_new_from_loaded\n+ 164: 0000000000010940 547 FUNC GLOBAL DEFAULT 12 grib_f_index_get_int_\n+ 165: 0000000000028000 9 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_set_real4\n+ 166: 000000000002bda0 9 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_index_select_long\n+ 167: 000000000000cf00 177 FUNC GLOBAL DEFAULT 12 grib_f_write_file_\n 168: 0000000000000000 0 FUNC GLOBAL DEFAULT UND grib_set_float_array\n- 169: 0000000000013700 566 FUNC GLOBAL DEFAULT 9 grib_f_get_string_array_\n- 170: 0000000000014310 78 FUNC GLOBAL DEFAULT 9 grib_f_get_message_size_\n- 171: 0000000000011660 268 FUNC GLOBAL DEFAULT 9 grib_f_is_defined_\n- 172: 000000000002bbc0 182 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_read_bytes_char_size_t\n- 173: 0000000000025da0 1177 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_index_get_real8\n- 174: 000000000000de40 620 FUNC GLOBAL DEFAULT 9 codes_f_bufr_keys_iterator_get_name_\n- 175: 0000000000024c40 319 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_open_file\n+ 169: 0000000000013700 566 FUNC GLOBAL DEFAULT 12 grib_f_get_string_array_\n+ 170: 0000000000014310 78 FUNC GLOBAL DEFAULT 12 grib_f_get_message_size_\n+ 171: 0000000000011660 268 FUNC GLOBAL DEFAULT 12 grib_f_is_defined_\n+ 172: 000000000002bbc0 182 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_read_bytes_char_size_t\n+ 173: 0000000000025da0 1177 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_index_get_real8\n+ 174: 000000000000de40 620 FUNC GLOBAL DEFAULT 12 codes_f_bufr_keys_iterator_get_name_\n+ 175: 0000000000024c40 319 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_open_file\n 176: 0000000000000000 0 FUNC GLOBAL DEFAULT UND malloc@GLIBC_2.2.5\n 177: 0000000000000000 0 FUNC GLOBAL DEFAULT UND fopen@GLIBC_2.2.5\n- 178: 0000000000027ff0 9 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_set_real8\n- 179: 000000000001c3f0 115 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_keys_iterator_new\n+ 178: 0000000000027ff0 9 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_set_real8\n+ 179: 000000000001c3f0 115 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_keys_iterator_new\n 180: 0000000000000000 0 FUNC GLOBAL DEFAULT UND isgraph@GLIBC_2.2.5\n- 181: 0000000000027b00 9 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_set_string\n- 182: 00000000000114d0 300 FUNC GLOBAL DEFAULT 9 grib_f_is_missing_\n- 183: 0000000000026f10 296 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_set_missing\n+ 181: 0000000000027b00 9 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_set_string\n+ 182: 00000000000114d0 300 FUNC GLOBAL DEFAULT 12 grib_f_is_missing_\n+ 183: 0000000000026f10 296 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_set_missing\n 184: 0000000000000000 0 FUNC GLOBAL DEFAULT UND grib_get_double_element\n- 185: 00000000000273b0 9 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_set_samples_path\n- 186: 000000000002a9b0 9 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_bufr_new_from_file\n- 187: 000000000002adc0 171 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_write_bytes_real4_size_t\n- 188: 0000000000014cb0 9 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_set_debug\n- 189: 0000000000027a10 9 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_write\n- 190: 0000000000027490 9 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_grib_find_nearest_four_single\n- 191: 0000000000027f40 171 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_set_int_array\n- 192: 000000000002bd90 9 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_index_select_real8\n- 193: 000000000000ede0 175 FUNC GLOBAL DEFAULT 9 bufr_f_new_from_file_\n- 194: 000000000002b7a0 171 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_read_bytes_real8_size_t\n- 195: 0000000000027440 9 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_skip_computed\n- 196: 000000000002bc80 182 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_read_bytes_char\n- 197: 00000000000132d0 146 FUNC GLOBAL DEFAULT 9 grib_f_find_nearest_multiple_\n- 198: 000000000002ba60 171 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_read_bytes_int4_size_t\n- 199: 0000000000026680 1031 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_index_get_int\n- 200: 000000000002bd80 9 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_new_from_index\n+ 185: 00000000000273b0 9 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_set_samples_path\n+ 186: 000000000002a9b0 9 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_bufr_new_from_file\n+ 187: 000000000002adc0 171 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_write_bytes_real4_size_t\n+ 188: 0000000000014cb0 9 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_set_debug\n+ 189: 0000000000027a10 9 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_write\n+ 190: 0000000000027490 9 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_grib_find_nearest_four_single\n+ 191: 0000000000027f40 171 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_set_int_array\n+ 192: 000000000002bd90 9 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_index_select_real8\n+ 193: 000000000000ede0 175 FUNC GLOBAL DEFAULT 12 bufr_f_new_from_file_\n+ 194: 000000000002b7a0 171 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_read_bytes_real8_size_t\n+ 195: 0000000000027440 9 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_skip_computed\n+ 196: 000000000002bc80 182 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_read_bytes_char\n+ 197: 00000000000132d0 146 FUNC GLOBAL DEFAULT 12 grib_f_find_nearest_multiple_\n+ 198: 000000000002ba60 171 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_read_bytes_int4_size_t\n+ 199: 0000000000026680 1031 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_index_get_int\n+ 200: 000000000002bd80 9 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_new_from_index\n 201: 0000000000000000 0 FUNC GLOBAL DEFAULT UND grib_index_add_file\n 202: 0000000000000000 0 FUNC GLOBAL DEFAULT UND codes_bufr_handle_new_from_samples\n- 203: 00000000000219e0 1098 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_read_from_file_real8\n+ 203: 00000000000219e0 1098 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_read_from_file_real8\n 204: 0000000000000000 0 FUNC GLOBAL DEFAULT UND grib_get_long\n- 205: 0000000000027d20 171 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_set_real4_array\n+ 205: 0000000000027d20 171 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_set_real4_array\n 206: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __memcpy_chk@GLIBC_2.3.4\n- 207: 00000000000195a0 152 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_set_long\n- 208: 000000000001dd80 275 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_new_from_samples\n+ 207: 00000000000195a0 152 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_set_long\n+ 208: 000000000001dd80 275 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_new_from_samples\n 209: 0000000000000000 0 FUNC GLOBAL DEFAULT UND codes_bufr_copy_data\n- 210: 000000000002a2e0 9 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_keys_iterator_next\n- 211: 00000000000203c0 933 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_write_bytes_int4\n- 212: 0000000000022220 1098 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_read_from_file_real4\n- 213: 0000000000014e10 275 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_set_definitions_path\n+ 210: 000000000002a2e0 9 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_keys_iterator_next\n+ 211: 00000000000203c0 933 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_write_bytes_int4\n+ 212: 0000000000022220 1098 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_read_from_file_real4\n+ 213: 0000000000014e10 275 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_set_definitions_path\n 214: 0000000000000000 0 FUNC GLOBAL DEFAULT UND grib_samples_path\n- 215: 000000000000d060 177 FUNC GLOBAL DEFAULT 9 grib_f_read_file_\n+ 215: 000000000000d060 177 FUNC GLOBAL DEFAULT 12 grib_f_read_file_\n 216: 0000000000000000 0 FUNC GLOBAL DEFAULT UND grib_context_set_data_quality_checks\n- 217: 000000000000fe10 265 FUNC GLOBAL DEFAULT 9 grib_f_get_long_\n- 218: 000000000002a2f0 9 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_keys_iterator_new\n- 219: 000000000001ace0 1081 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_get_real4_array\n- 220: 000000000001e260 948 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_new_from_message_no_copy_int4\n- 221: 0000000000027460 9 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_gribex_mode_on\n- 222: 000000000002a8f0 182 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_new_from_message_char\n+ 217: 000000000000fe10 265 FUNC GLOBAL DEFAULT 12 grib_f_get_long_\n+ 218: 000000000002a2f0 9 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_keys_iterator_new\n+ 219: 000000000001ace0 1081 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_get_real4_array\n+ 220: 000000000001e260 948 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_new_from_message_no_copy_int4\n+ 221: 0000000000027460 9 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_gribex_mode_on\n+ 222: 000000000002a8f0 182 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_new_from_message_char\n 223: 0000000000000000 0 FUNC GLOBAL DEFAULT UND sysconf@GLIBC_2.2.5\n- 224: 000000000002a2c0 9 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_keys_iterator_get_name\n+ 224: 000000000002a2c0 9 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_keys_iterator_get_name\n 225: 0000000000000000 0 FUNC GLOBAL DEFAULT UND getpid@GLIBC_2.2.5\n- 226: 0000000000027430 9 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_skip_coded\n- 227: 0000000000017870 191 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_get_message_size_int\n- 228: 0000000000027420 9 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_skip_duplicates\n- 229: 000000000002a130 103 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_bufr_keys_iterator_rewind\n- 230: 000000000002a030 9 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_get_long\n- 231: 00000000000248b0 910 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_read_bytes_char\n- 232: 00000000000145e0 243 FUNC GLOBAL DEFAULT 9 grib_f_write_\n- 233: 000000000002a4e0 471 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_grib_get_data_real4\n- 234: 000000000002a040 9 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_get_native_type\n- 235: 000000000001f410 1050 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_write_bytes_real8\n- 236: 00000000000149d0 22 FUNC GLOBAL DEFAULT 9 codes_f_bufr_multi_element_constant_arrays_off_\n- 237: 0000000000012890 378 FUNC GLOBAL DEFAULT 9 grib_f_index_select_string_\n- 238: 000000000001fc20 1050 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_write_bytes_real4\n- 239: 000000000000dc20 453 FUNC GLOBAL DEFAULT 9 codes_f_bufr_keys_iterator_new_\n- 240: 000000000000d640 9 FUNC GLOBAL DEFAULT 9 grib_f_write_on_fail_\n- 241: 000000000002a300 471 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_grib_get_data_real8\n+ 226: 0000000000027430 9 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_skip_coded\n+ 227: 0000000000017870 191 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_get_message_size_int\n+ 228: 0000000000027420 9 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_skip_duplicates\n+ 229: 000000000002a130 103 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_bufr_keys_iterator_rewind\n+ 230: 000000000002a030 9 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_get_long\n+ 231: 00000000000248b0 910 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_read_bytes_char\n+ 232: 00000000000145e0 243 FUNC GLOBAL DEFAULT 12 grib_f_write_\n+ 233: 000000000002a4e0 471 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_grib_get_data_real4\n+ 234: 000000000002a040 9 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_get_native_type\n+ 235: 000000000001f410 1050 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_write_bytes_real8\n+ 236: 00000000000149d0 22 FUNC GLOBAL DEFAULT 12 codes_f_bufr_multi_element_constant_arrays_off_\n+ 237: 0000000000012890 378 FUNC GLOBAL DEFAULT 12 grib_f_index_select_string_\n+ 238: 000000000001fc20 1050 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_write_bytes_real4\n+ 239: 000000000000dc20 453 FUNC GLOBAL DEFAULT 12 codes_f_bufr_keys_iterator_new_\n+ 240: 000000000000d640 9 FUNC GLOBAL DEFAULT 12 grib_f_write_on_fail_\n+ 241: 000000000002a300 471 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_grib_get_data_real8\n 242: 0000000000000000 0 NOTYPE WEAK DEFAULT UND _ITM_deregisterTMCloneTable\n- 243: 000000000002b380 171 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_read_from_file_real8_size_t\n+ 243: 000000000002b380 171 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_read_from_file_real8_size_t\n 244: 0000000000000000 0 FUNC GLOBAL DEFAULT UND codes_bufr_keys_iterator_rewind\n- 245: 000000000002ac30 9 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_headers_only_new_from_file\n- 246: 000000000000f610 67 FUNC GLOBAL DEFAULT 9 grib_f_release_\n- 247: 000000000000ce40 57 FUNC GLOBAL DEFAULT 9 f_handle_id2c_handle\n- 248: 0000000000027330 122 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_julian_to_datetime\n- 249: 000000000002a050 9 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_get_int\n- 250: 00000000000107f0 324 FUNC GLOBAL DEFAULT 9 grib_f_index_get_long_\n- 251: 000000000000e3d0 118 FUNC GLOBAL DEFAULT 9 grib_f_clone_\n- 252: 0000000000026a90 275 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_index_get_size_int\n- 253: 000000000000f770 71 FUNC GLOBAL DEFAULT 9 grib_f_get_error_string_\n- 254: 000000000001b400 975 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_get_long_array\n- 255: 0000000000017260 244 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_get_message_int\n- 256: 0000000000012dc0 265 FUNC GLOBAL DEFAULT 9 grib_f_get_real8_\n- 257: 000000000002a090 26 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_get_api_version\n- 258: 000000000001dab0 275 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_copy_namespace\n- 259: 000000000002a0c0 103 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_bufr_keys_iterator_delete\n+ 245: 000000000002ac30 9 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_headers_only_new_from_file\n+ 246: 000000000000f610 67 FUNC GLOBAL DEFAULT 12 grib_f_release_\n+ 247: 000000000000ce40 57 FUNC GLOBAL DEFAULT 12 f_handle_id2c_handle\n+ 248: 0000000000027330 122 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_julian_to_datetime\n+ 249: 000000000002a050 9 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_get_int\n+ 250: 00000000000107f0 324 FUNC GLOBAL DEFAULT 12 grib_f_index_get_long_\n+ 251: 000000000000e3d0 118 FUNC GLOBAL DEFAULT 12 grib_f_clone_\n+ 252: 0000000000026a90 275 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_index_get_size_int\n+ 253: 000000000000f770 71 FUNC GLOBAL DEFAULT 12 grib_f_get_error_string_\n+ 254: 000000000001b400 975 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_get_long_array\n+ 255: 0000000000017260 244 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_get_message_int\n+ 256: 0000000000012dc0 265 FUNC GLOBAL DEFAULT 12 grib_f_get_real8_\n+ 257: 000000000002a090 26 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_get_api_version\n+ 258: 000000000001dab0 275 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_copy_namespace\n+ 259: 000000000002a0c0 103 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_bufr_keys_iterator_delete\n 260: 0000000000000000 0 FUNC GLOBAL DEFAULT UND grib_index_new_from_file\n- 261: 0000000000015010 103 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_skip_read_only\n- 262: 0000000000027a20 182 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_copy_message\n- 263: 0000000000028180 326 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_get_real4_elements\n- 264: 000000000000ece0 75 FUNC GLOBAL DEFAULT 9 grib_f_count_in_file_\n+ 261: 0000000000015010 103 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_skip_read_only\n+ 262: 0000000000027a20 182 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_copy_message\n+ 263: 0000000000028180 326 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_get_real4_elements\n+ 264: 000000000000ece0 75 FUNC GLOBAL DEFAULT 12 grib_f_count_in_file_\n 265: 0000000000000000 0 FUNC GLOBAL DEFAULT UND grib_set_string\n- 266: 0000000000017430 942 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_copy_message\n+ 266: 0000000000017430 942 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_copy_message\n 267: 0000000000000000 0 FUNC GLOBAL DEFAULT UND codes_bufr_keys_iterator_new\n- 268: 000000000002a060 9 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_get_size_long\n- 269: 0000000000024170 933 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_read_bytes_int4\n+ 268: 000000000002a060 9 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_get_size_long\n+ 269: 0000000000024170 933 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_read_bytes_int4\n 270: 0000000000000000 0 FUNC GLOBAL DEFAULT UND free@GLIBC_2.2.5\n 271: 0000000000000000 0 FUNC GLOBAL DEFAULT UND grib_nearest_delete\n 272: 0000000000000000 0 FUNC GLOBAL DEFAULT UND grib_index_read\n 273: 0000000000000000 0 FUNC GLOBAL DEFAULT UND codes_handle_new_from_file\n- 274: 000000000001dcf0 140 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_release\n- 275: 000000000001c290 103 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_keys_iterator_rewind\n+ 274: 000000000001dcf0 140 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_release\n+ 275: 000000000001c290 103 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_keys_iterator_rewind\n 276: 0000000000000000 0 FUNC GLOBAL DEFAULT UND strlen@GLIBC_2.2.5\n- 277: 0000000000018690 1081 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_set_real4_array\n+ 277: 0000000000018690 1081 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_set_real4_array\n 278: 0000000000000000 0 NOTYPE WEAK DEFAULT UND _ITM_registerTMCloneTable\n- 279: 000000000000ead0 370 FUNC GLOBAL DEFAULT 9 any_f_load_all_from_file_\n+ 279: 000000000000ead0 370 FUNC GLOBAL DEFAULT 12 any_f_load_all_from_file_\n 280: 0000000000000000 0 FUNC GLOBAL DEFAULT UND grib_index_select_long\n- 281: 000000000000e1e0 9 FUNC GLOBAL DEFAULT 9 grib_f_new_from_message_no_copy_int_\n- 282: 00000000000152b0 111 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_multi_support_off\n- 283: 000000000002b6f0 171 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_read_from_file_int4\n- 284: 0000000000011010 324 FUNC GLOBAL DEFAULT 9 grib_f_set_byte_array_\n+ 281: 000000000000e1e0 9 FUNC GLOBAL DEFAULT 12 grib_f_new_from_message_no_copy_int_\n+ 282: 00000000000152b0 111 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_multi_support_off\n+ 283: 000000000002b6f0 171 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_read_from_file_int4\n+ 284: 0000000000011010 324 FUNC GLOBAL DEFAULT 12 grib_f_set_byte_array_\n 285: 0000000000000000 0 FUNC GLOBAL DEFAULT UND grib_context_get_default\n- 286: 0000000000010550 658 FUNC GLOBAL DEFAULT 9 grib_f_index_get_string_\n- 287: 0000000000013dd0 460 FUNC GLOBAL DEFAULT 9 grib_f_set_string_\n+ 286: 0000000000010550 658 FUNC GLOBAL DEFAULT 12 grib_f_index_get_string_\n+ 287: 0000000000013dd0 460 FUNC GLOBAL DEFAULT 12 grib_f_set_string_\n 288: 0000000000000000 0 FUNC GLOBAL DEFAULT UND grib_index_get_size\n- 289: 000000000002ac50 9 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_close_file\n- 290: 0000000000012760 297 FUNC GLOBAL DEFAULT 9 grib_f_index_select_real8_\n- 291: 000000000002bd50 9 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_index_release\n+ 289: 000000000002ac50 9 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_close_file\n+ 290: 0000000000012760 297 FUNC GLOBAL DEFAULT 12 grib_f_index_select_real8_\n+ 291: 000000000002bd50 9 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_index_release\n 292: 0000000000000000 0 FUNC GLOBAL DEFAULT UND grib_gribex_mode_on\n- 293: 0000000000025400 275 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_index_select_string\n- 294: 000000000000ce80 121 FUNC GLOBAL DEFAULT 9 grib_f_read_any_from_file_\n- 295: 000000000000fba0 308 FUNC GLOBAL DEFAULT 9 grib_f_index_get_size_long_\n+ 293: 0000000000025400 275 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_index_select_string\n+ 294: 000000000000ce80 121 FUNC GLOBAL DEFAULT 12 grib_f_read_any_from_file_\n+ 295: 000000000000fba0 308 FUNC GLOBAL DEFAULT 12 grib_f_index_get_size_long_\n 296: 0000000000000000 0 FUNC WEAK DEFAULT UND __cxa_finalize@GLIBC_2.2.5\n- 297: 00000000000274a0 9 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_grib_find_nearest_single\n- 298: 000000000002bb10 171 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_read_bytes_int4\n- 299: 000000000000f5b0 83 FUNC GLOBAL DEFAULT 9 grib_f_index_release_\n- 300: 00000000000150f0 103 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_skip_coded\n- 301: 0000000000028ff0 1028 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_get_int_array\n- 302: 00000000000279f0 9 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_grib_multi_append\n+ 297: 00000000000274a0 9 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_grib_find_nearest_single\n+ 298: 000000000002bb10 171 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_read_bytes_int4\n+ 299: 000000000000f5b0 83 FUNC GLOBAL DEFAULT 12 grib_f_index_release_\n+ 300: 00000000000150f0 103 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_skip_coded\n+ 301: 0000000000028ff0 1028 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_get_int_array\n+ 302: 00000000000279f0 9 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_grib_multi_append\n 303: 0000000000000000 0 FUNC GLOBAL DEFAULT UND grib_keys_iterator_next\n- 304: 00000000000250a0 275 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_index_select_real8\n- 305: 000000000001c220 103 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_dump\n- 306: 000000000002bdd0 163 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_index_get_string\n- 307: 000000000002bd70 9 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_index_read\n- 308: 000000000000d8c0 70 FUNC GLOBAL DEFAULT 9 grib_f_skip_read_only_\n+ 304: 00000000000250a0 275 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_index_select_real8\n+ 305: 000000000001c220 103 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_dump\n+ 306: 000000000002bdd0 163 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_index_get_string\n+ 307: 000000000002bd70 9 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_index_read\n+ 308: 000000000000d8c0 70 FUNC GLOBAL DEFAULT 12 grib_f_skip_read_only_\n 309: 0000000000000000 0 FUNC GLOBAL DEFAULT UND _gfortran_os_error_at@GFORTRAN_10\n- 310: 0000000000027040 103 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_grib_surface_type_requires_value\n- 311: 000000000000e2e0 231 FUNC GLOBAL DEFAULT 9 codes_bufr_f_new_from_samples_\n- 312: 0000000000011600 81 FUNC GLOBAL DEFAULT 9 grib_f_grib_surface_type_requires_value_\n- 313: 00000000000118a0 297 FUNC GLOBAL DEFAULT 9 grib_f_set_real4_\n- 314: 000000000000e810 386 FUNC GLOBAL DEFAULT 9 any_f_scan_file_\n- 315: 0000000000026bb0 275 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_index_get_size_long\n- 316: 00000000000134c0 281 FUNC GLOBAL DEFAULT 9 grib_f_set_force_real8_array_\n- 317: 0000000000012450 773 FUNC GLOBAL DEFAULT 9 grib_f_set_real4_array_\n+ 310: 0000000000027040 103 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_grib_surface_type_requires_value\n+ 311: 000000000000e2e0 231 FUNC GLOBAL DEFAULT 12 codes_bufr_f_new_from_samples_\n+ 312: 0000000000011600 81 FUNC GLOBAL DEFAULT 12 grib_f_grib_surface_type_requires_value_\n+ 313: 00000000000118a0 297 FUNC GLOBAL DEFAULT 12 grib_f_set_real4_\n+ 314: 000000000000e810 386 FUNC GLOBAL DEFAULT 12 any_f_scan_file_\n+ 315: 0000000000026bb0 275 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_index_get_size_long\n+ 316: 00000000000134c0 281 FUNC GLOBAL DEFAULT 12 grib_f_set_force_real8_array_\n+ 317: 0000000000012450 773 FUNC GLOBAL DEFAULT 12 grib_f_set_real4_array_\n 318: 0000000000000000 0 FUNC GLOBAL DEFAULT UND grib_index_get_double\n- 319: 000000000002b080 182 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_write_bytes_char_size_t\n- 320: 000000000000e1a0 61 FUNC GLOBAL DEFAULT 9 grib_f_new_from_message_no_copy_\n- 321: 000000000002a2b0 9 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_keys_iterator_rewind\n- 322: 000000000002a240 103 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_bufr_keys_iterator_new\n+ 319: 000000000002b080 182 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_write_bytes_char_size_t\n+ 320: 000000000000e1a0 61 FUNC GLOBAL DEFAULT 12 grib_f_new_from_message_no_copy_\n+ 321: 000000000002a2b0 9 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_keys_iterator_rewind\n+ 322: 000000000002a240 103 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_bufr_keys_iterator_new\n 323: 0000000000000000 0 FUNC GLOBAL DEFAULT UND grib_get_string_array\n- 324: 0000000000027ae0 9 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_get_message_size_size_t\n- 325: 00000000000190c0 925 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_set_int_array\n+ 324: 0000000000027ae0 9 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_get_message_size_size_t\n+ 325: 00000000000190c0 925 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_set_int_array\n 326: 0000000000000000 0 FUNC GLOBAL DEFAULT UND grib_get_data\n- 327: 000000000001bd50 152 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_is_defined\n- 328: 000000000002ae70 171 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_write_bytes_real4\n- 329: 00000000000151d0 111 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_gribex_mode_off\n- 330: 00000000000121e0 615 FUNC GLOBAL DEFAULT 9 grib_f_set_force_real4_array_\n- 331: 000000000001c110 152 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_get_size_int\n- 332: 000000000001edf0 103 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_bufr_new_from_file\n- 333: 0000000000028030 326 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_get_real8_elements\n- 334: 00000000000154f0 7187 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_find_nearest_multiple\n- 335: 0000000000019640 152 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_set_int\n+ 327: 000000000001bd50 152 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_is_defined\n+ 328: 000000000002ae70 171 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_write_bytes_real4\n+ 329: 00000000000151d0 111 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_gribex_mode_off\n+ 330: 00000000000121e0 615 FUNC GLOBAL DEFAULT 12 grib_f_set_force_real4_array_\n+ 331: 000000000001c110 152 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_get_size_int\n+ 332: 000000000001edf0 103 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_bufr_new_from_file\n+ 333: 0000000000028030 326 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_get_real8_elements\n+ 334: 00000000000154f0 7187 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_find_nearest_multiple\n+ 335: 0000000000019640 152 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_set_int\n 336: 0000000000000000 0 FUNC GLOBAL DEFAULT UND grib_get_float_array\n- 337: 000000000002a700 9 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_release\n- 338: 0000000000025030 103 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_new_from_index\n- 339: 0000000000011290 297 FUNC GLOBAL DEFAULT 9 grib_f_set_long_\n+ 337: 000000000002a700 9 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_release\n+ 338: 0000000000025030 103 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_new_from_index\n+ 339: 0000000000011290 297 FUNC GLOBAL DEFAULT 12 grib_f_set_long_\n 340: 0000000000000000 0 FUNC GLOBAL DEFAULT UND grib_get_long_array\n- 341: 0000000000014c80 27 FUNC GLOBAL DEFAULT 9 grib_f_datetime_to_julian_\n+ 341: 0000000000014c80 27 FUNC GLOBAL DEFAULT 12 grib_f_datetime_to_julian_\n 342: 0000000000000000 0 FUNC GLOBAL DEFAULT UND strerror@GLIBC_2.2.5\n- 343: 000000000000d6a0 70 FUNC GLOBAL DEFAULT 9 grib_f_keys_iterator_next_\n- 344: 0000000000015080 103 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_skip_duplicates\n- 345: 000000000000f7c0 19 FUNC GLOBAL DEFAULT 9 grib_f_get_api_version_\n- 346: 000000000000d910 70 FUNC GLOBAL DEFAULT 9 grib_f_skip_function_\n- 347: 000000000002c0c0 9 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_index_create\n- 348: 0000000000027450 9 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_gribex_mode_off\n- 349: 000000000002be80 171 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_index_get_real8\n- 350: 000000000000e150 61 FUNC GLOBAL DEFAULT 9 grib_f_new_from_message_\n- 351: 000000000002ad10 171 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_write_bytes_real8\n- 352: 000000000002c0b0 9 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_index_add_file\n- 353: 0000000000014ca0 9 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_set_data_quality_checks\n- 354: 000000000000d460 200 FUNC GLOBAL DEFAULT 9 grib_f_close_file_\n+ 343: 000000000000d6a0 70 FUNC GLOBAL DEFAULT 12 grib_f_keys_iterator_next_\n+ 344: 0000000000015080 103 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_skip_duplicates\n+ 345: 000000000000f7c0 19 FUNC GLOBAL DEFAULT 12 grib_f_get_api_version_\n+ 346: 000000000000d910 70 FUNC GLOBAL DEFAULT 12 grib_f_skip_function_\n+ 347: 000000000002c0c0 9 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_index_create\n+ 348: 0000000000027450 9 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_gribex_mode_off\n+ 349: 000000000002be80 171 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_index_get_real8\n+ 350: 000000000000e150 61 FUNC GLOBAL DEFAULT 12 grib_f_new_from_message_\n+ 351: 000000000002ad10 171 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_write_bytes_real8\n+ 352: 000000000002c0b0 9 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_index_add_file\n+ 353: 0000000000014ca0 9 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_set_data_quality_checks\n+ 354: 000000000000d460 200 FUNC GLOBAL DEFAULT 12 grib_f_close_file_\n 355: 0000000000000000 0 FUNC GLOBAL DEFAULT UND codes_key_is_computed\n 356: 0000000000000000 0 FUNC GLOBAL DEFAULT UND grib_context_log\n- 357: 0000000000018cf0 975 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_set_long_array\n- 358: 000000000002a710 275 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_bufr_new_from_samples\n- 359: 0000000000014b70 217 FUNC GLOBAL DEFAULT 9 grib_f_set_samples_path_\n- 360: 0000000000024f10 275 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_index_read\n- 361: 0000000000014ce0 9 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_check\n+ 357: 0000000000018cf0 975 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_set_long_array\n+ 358: 000000000002a710 275 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_bufr_new_from_samples\n+ 359: 0000000000014b70 217 FUNC GLOBAL DEFAULT 12 grib_f_set_samples_path_\n+ 360: 0000000000024f10 275 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_index_read\n+ 361: 0000000000014ce0 9 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_check\n 362: 0000000000000000 0 FUNC GLOBAL DEFAULT UND grib_multi_support_off\n- 363: 000000000000d820 70 FUNC GLOBAL DEFAULT 9 grib_f_skip_edition_specific_\n+ 363: 000000000000d820 70 FUNC GLOBAL DEFAULT 12 grib_f_skip_edition_specific_\n 364: 0000000000000000 0 FUNC GLOBAL DEFAULT UND grib_oarray_new\n- 365: 000000000002a1a0 115 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_bufr_keys_iterator_get_name\n+ 365: 000000000002a1a0 115 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_bufr_keys_iterator_get_name\n 366: 0000000000000000 0 FUNC GLOBAL DEFAULT UND grib_get_bytes\n 367: 0000000000000000 0 FUNC GLOBAL DEFAULT UND grib_handle_new_from_file\n- 368: 000000000001b120 734 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_get_byte_array\n- 369: 000000000001eed0 103 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_headers_only_new_from_file\n+ 368: 000000000001b120 734 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_get_byte_array\n+ 369: 000000000001eed0 103 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_headers_only_new_from_file\n 370: 0000000000000000 0 FUNC GLOBAL DEFAULT UND grib_multi_handle_new\n 371: 0000000000000000 0 FUNC GLOBAL DEFAULT UND grib_dump_content\n- 372: 00000000000235e0 1002 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_read_bytes_real4_size_t\n- 373: 00000000000274b0 1337 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_grib_find_nearest_multiple\n- 374: 0000000000034c0c 4 OBJECT GLOBAL DEFAULT 19 GRIB_NULL\n+ 372: 00000000000235e0 1002 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_read_bytes_real4_size_t\n+ 373: 00000000000274b0 1337 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_grib_find_nearest_multiple\n+ 374: 0000000000034c0c 4 OBJECT GLOBAL DEFAULT 22 GRIB_NULL\n 375: 0000000000000000 0 FUNC GLOBAL DEFAULT UND _gfortran_string_trim@GFORTRAN_8\n- 376: 0000000000013370 324 FUNC GLOBAL DEFAULT 9 grib_f_get_real8_array_\n- 377: 0000000000028020 9 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_set_int\n+ 376: 0000000000013370 324 FUNC GLOBAL DEFAULT 12 grib_f_get_real8_array_\n+ 377: 0000000000028020 9 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_set_int\n 378: 0000000000000000 0 FUNC GLOBAL DEFAULT UND grib_index_get_long\n- 379: 000000000002aa50 103 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_any_load_all_from_file\n+ 379: 000000000002aa50 103 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_any_load_all_from_file\n 380: 0000000000000000 0 FUNC GLOBAL DEFAULT UND grib_set_long\n- 381: 000000000002c0d0 9 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_set_missing\n- 382: 0000000000027bc0 171 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_set_force_real4_array\n+ 381: 000000000002c0d0 9 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_set_missing\n+ 382: 0000000000027bc0 171 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_set_force_real4_array\n 383: 0000000000000000 0 FUNC GLOBAL DEFAULT UND _gfortran_internal_pack@GFORTRAN_8\n 384: 0000000000000000 0 FUNC GLOBAL DEFAULT UND codes_flush_sync_close_file\n 385: 0000000000000000 0 FUNC GLOBAL DEFAULT UND grib_set_long_array\n- 386: 0000000000013be0 485 FUNC GLOBAL DEFAULT 9 grib_f_get_string_\n- 387: 0000000000010400 324 FUNC GLOBAL DEFAULT 9 grib_f_get_byte_array_\n- 388: 0000000000029f60 9 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_get_real4\n- 389: 000000000002a6f0 9 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_clone\n+ 386: 0000000000013be0 485 FUNC GLOBAL DEFAULT 12 grib_f_get_string_\n+ 387: 0000000000010400 324 FUNC GLOBAL DEFAULT 12 grib_f_get_byte_array_\n+ 388: 0000000000029f60 9 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_get_real4\n+ 389: 000000000002a6f0 9 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_clone\n 390: 0000000000000000 0 FUNC GLOBAL DEFAULT UND memmove@GLIBC_2.2.5\n- 391: 00000000000273d0 9 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_set_data_quality_checks\n+ 391: 00000000000273d0 9 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_set_data_quality_checks\n 392: 0000000000000000 0 FUNC GLOBAL DEFAULT UND grib_new_from_file\n- 393: 00000000000251c0 275 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_index_select_long\n+ 393: 00000000000251c0 275 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_index_select_long\n 394: 0000000000000000 0 FUNC GLOBAL DEFAULT UND grib_get_string\n 395: 0000000000000000 0 FUNC GLOBAL DEFAULT UND grib_julian_to_datetime\n- 396: 000000000001ee60 103 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_new_from_file\n- 397: 000000000000e5c0 214 FUNC GLOBAL DEFAULT 9 grib_f_util_sections_copy_\n- 398: 000000000000f7e0 308 FUNC GLOBAL DEFAULT 9 grib_f_get_size_int_\n+ 396: 000000000001ee60 103 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_new_from_file\n+ 397: 000000000000e5c0 214 FUNC GLOBAL DEFAULT 12 grib_f_util_sections_copy_\n+ 398: 000000000000f7e0 308 FUNC GLOBAL DEFAULT 12 grib_f_get_size_int_\n 399: 0000000000000000 0 FUNC GLOBAL DEFAULT UND fread@GLIBC_2.2.5\n- 400: 000000000001c380 103 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_keys_iterator_delete\n+ 400: 000000000001c380 103 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_keys_iterator_delete\n 401: 0000000000000000 0 FUNC GLOBAL DEFAULT UND grib_index_select_string\n 402: 0000000000000000 0 FUNC GLOBAL DEFAULT UND string_rtrim\n- 403: 0000000000025520 2167 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_index_get_string\n- 404: 000000000002b4e0 171 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_read_from_file_real4_size_t\n- 405: 000000000002a080 9 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_get_error_string\n+ 403: 0000000000025520 2167 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_index_get_string\n+ 404: 000000000002b4e0 171 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_read_from_file_real4_size_t\n+ 405: 000000000002a080 9 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_get_error_string\n 406: 0000000000000000 0 FUNC GLOBAL DEFAULT UND grib_read_any_from_file\n 407: 0000000000000000 0 FUNC GLOBAL DEFAULT UND grib_handle_delete\n- 408: 000000000001ef40 103 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_count_in_file\n- 409: 000000000000e450 356 FUNC GLOBAL DEFAULT 9 grib_f_copy_key_\n- 410: 0000000000014cf0 275 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_set_samples_path\n- 411: 0000000000029f50 9 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_get_real8\n- 412: 0000000000010cc0 547 FUNC GLOBAL DEFAULT 9 grib_f_set_int_array_\n- 413: 000000000002b640 171 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_read_from_file_int4_size_t\n- 414: 0000000000012ed0 297 FUNC GLOBAL DEFAULT 9 grib_f_get_real8_element_\n+ 408: 000000000001ef40 103 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_count_in_file\n+ 409: 000000000000e450 356 FUNC GLOBAL DEFAULT 12 grib_f_copy_key_\n+ 410: 0000000000014cf0 275 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_set_samples_path\n+ 411: 0000000000029f50 9 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_get_real8\n+ 412: 0000000000010cc0 547 FUNC GLOBAL DEFAULT 12 grib_f_set_int_array_\n+ 413: 000000000002b640 171 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_read_from_file_int4_size_t\n+ 414: 0000000000012ed0 297 FUNC GLOBAL DEFAULT 12 grib_f_get_real8_element_\n 415: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __errno_location@GLIBC_2.2.5\n- 416: 00000000000270b0 111 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_bufr_multi_element_constant_arrays_off\n- 417: 000000000002b9b0 171 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_read_bytes_real4\n- 418: 0000000000015160 103 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_skip_computed\n- 419: 000000000002b2c0 182 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_read_from_file_char\n- 420: 0000000000014f30 103 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_skip_edition_specific\n- 421: 000000000002a840 171 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_new_from_message_int4\n- 422: 0000000000027400 9 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_skip_function\n- 423: 000000000002b850 171 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_read_bytes_real8\n- 424: 000000000001bf30 152 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_get_long\n- 425: 0000000000010b70 324 FUNC GLOBAL DEFAULT 9 grib_f_index_get_real8_\n+ 416: 00000000000270b0 111 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_bufr_multi_element_constant_arrays_off\n+ 417: 000000000002b9b0 171 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_read_bytes_real4\n+ 418: 0000000000015160 103 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_skip_computed\n+ 419: 000000000002b2c0 182 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_read_from_file_char\n+ 420: 0000000000014f30 103 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_skip_edition_specific\n+ 421: 000000000002a840 171 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_new_from_message_int4\n+ 422: 0000000000027400 9 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_skip_function\n+ 423: 000000000002b850 171 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_read_bytes_real8\n+ 424: 000000000001bf30 152 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_get_long\n+ 425: 0000000000010b70 324 FUNC GLOBAL DEFAULT 12 grib_f_index_get_real8_\n 426: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __stack_chk_fail@GLIBC_2.4\n- 427: 0000000000024d80 103 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_index_release\n- 428: 0000000000027a00 9 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_grib_multi_write\n- 429: 0000000000013940 118 FUNC GLOBAL DEFAULT 9 codes_f_bufr_copy_data_\n+ 427: 0000000000024d80 103 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_index_release\n+ 428: 0000000000027a00 9 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_grib_multi_write\n+ 429: 0000000000013940 118 FUNC GLOBAL DEFAULT 12 codes_f_bufr_copy_data_\n 430: 0000000000000000 0 FUNC GLOBAL DEFAULT UND grib_set_double\n 431: 0000000000000000 0 FUNC GLOBAL DEFAULT UND tolower@GLIBC_2.2.5\n- 432: 0000000000029f40 9 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_get_string\n+ 432: 0000000000029f40 9 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_get_string\n 433: 0000000000000000 0 FUNC GLOBAL DEFAULT UND grib_get_double\n- 434: 0000000000027b10 171 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_set_force_real8_array\n- 435: 000000000002a6e0 9 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_grib_util_sections_copy\n- 436: 000000000000d6f0 70 FUNC GLOBAL DEFAULT 9 grib_f_keys_iterator_delete_\n- 437: 000000000000fa60 308 FUNC GLOBAL DEFAULT 9 grib_f_index_get_size_int_\n+ 434: 0000000000027b10 171 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_set_force_real8_array\n+ 435: 000000000002a6e0 9 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_grib_util_sections_copy\n+ 436: 000000000000d6f0 70 FUNC GLOBAL DEFAULT 12 grib_f_keys_iterator_delete_\n+ 437: 000000000000fa60 308 FUNC GLOBAL DEFAULT 12 grib_f_index_get_size_int_\n 438: 0000000000000000 0 FUNC GLOBAL DEFAULT UND codes_bufr_keys_iterator_next\n- 439: 0000000000027470 9 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_grib_multi_support_off\n- 440: 000000000002b200 182 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_read_from_file_char_size_t\n+ 439: 0000000000027470 9 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_grib_multi_support_off\n+ 440: 000000000002b200 182 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_read_from_file_char_size_t\n 441: 0000000000000000 0 FUNC GLOBAL DEFAULT UND strcpy@GLIBC_2.2.5\n- 442: 0000000000027c70 171 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_set_real8_array\n- 443: 00000000000171f0 103 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_write\n- 444: 000000000001e620 942 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_new_from_message_no_copy_char\n- 445: 000000000000ed30 175 FUNC GLOBAL DEFAULT 9 any_f_new_from_file_\n- 446: 0000000000020040 893 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_write_bytes_int4_size_t\n- 447: 00000000000119d0 324 FUNC GLOBAL DEFAULT 9 grib_f_get_real4_element_\n- 448: 0000000000017110 103 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_multi_append\n+ 442: 0000000000027c70 171 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_set_real8_array\n+ 443: 00000000000171f0 103 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_write\n+ 444: 000000000001e620 942 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_new_from_message_no_copy_char\n+ 445: 000000000000ed30 175 FUNC GLOBAL DEFAULT 12 any_f_new_from_file_\n+ 446: 0000000000020040 893 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_write_bytes_int4_size_t\n+ 447: 00000000000119d0 324 FUNC GLOBAL DEFAULT 12 grib_f_get_real4_element_\n+ 448: 0000000000017110 103 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_multi_append\n 449: 0000000000000000 0 FUNC GLOBAL DEFAULT UND codes_grib_surface_type_requires_value\n 450: 0000000000000000 0 FUNC GLOBAL DEFAULT UND grib_keys_iterator_new\n- 451: 0000000000027dd0 182 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_set_byte_array\n- 452: 000000000001f020 1002 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_write_bytes_real8_size_t\n- 453: 000000000000d870 70 FUNC GLOBAL DEFAULT 9 grib_f_skip_duplicates_\n- 454: 0000000000027190 275 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_copy_key\n- 455: 000000000000ec50 109 FUNC GLOBAL DEFAULT 9 any_f_new_from_loaded_\n+ 451: 0000000000027dd0 182 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_set_byte_array\n+ 452: 000000000001f020 1002 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_write_bytes_real8_size_t\n+ 453: 000000000000d870 70 FUNC GLOBAL DEFAULT 12 grib_f_skip_duplicates_\n+ 454: 0000000000027190 275 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_copy_key\n+ 455: 000000000000ec50 109 FUNC GLOBAL DEFAULT 12 any_f_new_from_loaded_\n 456: 0000000000000000 0 FUNC GLOBAL DEFAULT UND grib_print_api_version\n- 457: 00000000000149b0 22 FUNC GLOBAL DEFAULT 9 codes_f_bufr_multi_element_constant_arrays_on_\n- 458: 00000000000239d0 1050 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_read_bytes_real4\n+ 457: 00000000000149b0 22 FUNC GLOBAL DEFAULT 12 codes_f_bufr_multi_element_constant_arrays_on_\n+ 458: 00000000000239d0 1050 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_read_bytes_real4\n 459: 0000000000000000 0 FUNC GLOBAL DEFAULT UND grib_nearest_new\n- 460: 000000000002bf30 171 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_index_get_long\n- 461: 0000000000013000 313 FUNC GLOBAL DEFAULT 9 grib_f_get_real8_elements_\n- 462: 000000000000f4a0 265 FUNC GLOBAL DEFAULT 9 grib_f_index_write_\n- 463: 00000000000231c0 1050 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_read_bytes_real8\n+ 460: 000000000002bf30 171 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_index_get_long\n+ 461: 0000000000013000 313 FUNC GLOBAL DEFAULT 12 grib_f_get_real8_elements_\n+ 462: 000000000000f4a0 265 FUNC GLOBAL DEFAULT 12 grib_f_index_write_\n+ 463: 00000000000231c0 1050 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_read_bytes_real8\n 464: 0000000000000000 0 FUNC GLOBAL DEFAULT UND fclose@GLIBC_2.2.5\n- 465: 0000000000029400 600 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_set_string_array\n+ 465: 0000000000029400 600 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_set_string_array\n 466: 0000000000000000 0 FUNC GLOBAL DEFAULT UND strncpy@GLIBC_2.2.5\n- 467: 0000000000017360 199 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_get_message_size_t\n- 468: 0000000000012a10 308 FUNC GLOBAL DEFAULT 9 grib_f_index_select_int_\n- 469: 000000000000e1f0 231 FUNC GLOBAL DEFAULT 9 grib_f_new_from_samples_\n- 470: 000000000000cfc0 148 FUNC GLOBAL DEFAULT 9 grib_f_get_message_\n- 471: 0000000000012b50 308 FUNC GLOBAL DEFAULT 9 grib_f_index_select_long_\n+ 467: 0000000000017360 199 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_get_message_size_t\n+ 468: 0000000000012a10 308 FUNC GLOBAL DEFAULT 12 grib_f_index_select_int_\n+ 469: 000000000000e1f0 231 FUNC GLOBAL DEFAULT 12 grib_f_new_from_samples_\n+ 470: 000000000000cfc0 148 FUNC GLOBAL DEFAULT 12 grib_f_get_message_\n+ 471: 0000000000012b50 308 FUNC GLOBAL DEFAULT 12 grib_f_index_select_long_\n 472: 0000000000000000 0 FUNC GLOBAL DEFAULT UND grib_nearest_find\n- 473: 0000000000014fa0 103 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_skip_function\n+ 473: 0000000000014fa0 103 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_skip_function\n 474: 0000000000000000 0 FUNC GLOBAL DEFAULT UND isspace@GLIBC_2.2.5\n- 475: 00000000000282e0 9 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_get_real4_element\n- 476: 0000000000026240 1079 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_index_get_long\n- 477: 000000000000d670 22 FUNC GLOBAL DEFAULT 9 grib_f_multi_support_off_\n- 478: 0000000000028710 1100 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_get_real4_array\n+ 475: 00000000000282e0 9 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_get_real4_element\n+ 476: 0000000000026240 1079 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_index_get_long\n+ 477: 000000000000d670 22 FUNC GLOBAL DEFAULT 12 grib_f_multi_support_off_\n+ 478: 0000000000028710 1100 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_get_real4_array\n 479: 0000000000000000 0 FUNC GLOBAL DEFAULT UND grib_context_set_samples_path\n 480: 0000000000000000 0 FUNC GLOBAL DEFAULT UND fseeko@GLIBC_2.2.5\n- 481: 0000000000020e90 910 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_read_from_file_char_size_t\n- 482: 00000000000177e0 140 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_get_message_size_size_t\n- 483: 000000000000d530 263 FUNC GLOBAL DEFAULT 9 grib_f_write_on_fail\n+ 481: 0000000000020e90 910 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_read_from_file_char_size_t\n+ 482: 00000000000177e0 140 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_get_message_size_size_t\n+ 483: 000000000000d530 263 FUNC GLOBAL DEFAULT 12 grib_f_write_on_fail\n 484: 0000000000000000 0 FUNC GLOBAL DEFAULT UND grib_get_double_elements\n- 485: 0000000000028c20 964 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_get_long_array\n- 486: 0000000000017180 103 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_multi_write\n- 487: 000000000002a830 9 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_grib_new_from_samples\n- 488: 0000000000029f70 152 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_key_is_computed\n- 489: 000000000001a760 152 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_get_real8_element\n+ 485: 0000000000028c20 964 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_get_long_array\n+ 486: 0000000000017180 103 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_multi_write\n+ 487: 000000000002a830 9 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_grib_new_from_samples\n+ 488: 0000000000029f70 152 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_key_is_computed\n+ 489: 000000000001a760 152 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_get_real8_element\n 490: 0000000000000000 0 FUNC GLOBAL DEFAULT UND grib_get_native_type\n 491: 0000000000000000 0 FUNC GLOBAL DEFAULT UND grib_datetime_to_julian\n- 492: 0000000000029660 106 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_bufr_copy_data\n- 493: 0000000000018250 1081 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_set_real8_array\n- 494: 000000000002aac0 103 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_any_new_from_scanned_file\n+ 492: 0000000000029660 106 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_bufr_copy_data\n+ 493: 0000000000018250 1081 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_set_real8_array\n+ 494: 000000000002aac0 103 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_any_new_from_scanned_file\n 495: 0000000000000000 0 OBJECT GLOBAL DEFAULT UND stderr@GLIBC_2.2.5\n 496: 0000000000000000 0 FUNC GLOBAL DEFAULT UND grib_get_message\n- 497: 0000000000015240 111 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_gribex_mode_on\n+ 497: 0000000000015240 111 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_gribex_mode_on\n 498: 0000000000000000 0 FUNC GLOBAL DEFAULT UND grib_context_malloc\n- 499: 000000000000f380 280 FUNC GLOBAL DEFAULT 9 grib_f_index_read_\n+ 499: 000000000000f380 280 FUNC GLOBAL DEFAULT 12 grib_f_index_read_\n 500: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __snprintf_chk@GLIBC_2.3.4\n- 501: 000000000002a9d0 9 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_any_new_from_file\n- 502: 000000000001e9d0 942 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_new_from_message_char\n- 503: 000000000000ee90 175 FUNC GLOBAL DEFAULT 9 grib_f_new_from_file_\n- 504: 0000000000034c08 4 OBJECT GLOBAL DEFAULT 19 GRIB_NULL_NEAREST\n+ 501: 000000000002a9d0 9 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_any_new_from_file\n+ 502: 000000000001e9d0 942 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_new_from_message_char\n+ 503: 000000000000ee90 175 FUNC GLOBAL DEFAULT 12 grib_f_new_from_file_\n+ 504: 0000000000034c08 4 OBJECT GLOBAL DEFAULT 22 GRIB_NULL_NEAREST\n 505: 0000000000000000 0 FUNC GLOBAL DEFAULT UND wmo_read_any_from_file_malloc\n- 506: 0000000000013fa0 814 FUNC GLOBAL DEFAULT 9 grib_f_get_data_real4_\n- 507: 000000000000ff20 308 FUNC GLOBAL DEFAULT 9 grib_f_get_native_type_\n+ 506: 0000000000013fa0 814 FUNC GLOBAL DEFAULT 12 grib_f_get_data_real4_\n+ 507: 000000000000ff20 308 FUNC GLOBAL DEFAULT 12 grib_f_get_native_type_\n 508: 0000000000000000 0 FUNC GLOBAL DEFAULT UND grib_is_defined\n- 509: 0000000000015390 167 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_find_nearest_four_single\n+ 509: 0000000000015390 167 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_find_nearest_four_single\n 510: 0000000000000000 0 FUNC GLOBAL DEFAULT UND grib_context_free\n 511: 0000000000000000 0 FUNC GLOBAL DEFAULT UND grib_handle_clone\n 512: 0000000000000000 0 FUNC GLOBAL DEFAULT UND grib_handle_new_from_message_copy\n 513: 0000000000000000 0 FUNC GLOBAL DEFAULT UND grib_keys_iterator_delete\n- 514: 0000000000028010 9 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_set_long\n- 515: 00000000000272b0 122 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_datetime_to_julian\n- 516: 000000000002ac60 171 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_write_bytes_real8_size_t\n+ 514: 0000000000028010 9 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_set_long\n+ 515: 00000000000272b0 122 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_datetime_to_julian\n+ 516: 000000000002ac60 171 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_write_bytes_real8_size_t\n 517: 0000000000000000 0 FUNC GLOBAL DEFAULT UND fwrite@GLIBC_2.2.5\n 518: 0000000000000000 0 FUNC GLOBAL DEFAULT UND grib_get_api_version\n- 519: 00000000000146e0 124 FUNC GLOBAL DEFAULT 9 grib_f_multi_write_\n- 520: 000000000000e190 9 FUNC GLOBAL DEFAULT 9 grib_f_new_from_message_int_\n- 521: 0000000000019500 152 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_set_real4\n- 522: 0000000000019460 152 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_set_real8\n+ 519: 00000000000146e0 124 FUNC GLOBAL DEFAULT 12 grib_f_multi_write_\n+ 520: 000000000000e190 9 FUNC GLOBAL DEFAULT 12 grib_f_new_from_message_int_\n+ 521: 0000000000019500 152 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_set_real4\n+ 522: 0000000000019460 152 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_set_real8\n 523: 0000000000000000 0 FUNC GLOBAL DEFAULT UND realloc@GLIBC_2.2.5\n- 524: 000000000002b590 171 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_read_from_file_real4\n- 525: 0000000000020770 910 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_write_bytes_char_size_t\n+ 524: 000000000002b590 171 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_read_from_file_real4\n+ 525: 0000000000020770 910 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_write_bytes_char_size_t\n 526: 0000000000000000 0 FUNC GLOBAL DEFAULT UND perror@GLIBC_2.2.5\n 527: 0000000000000000 0 FUNC GLOBAL DEFAULT UND grib_handle_new_from_samples\n- 528: 000000000000ddf0 70 FUNC GLOBAL DEFAULT 9 codes_f_bufr_keys_iterator_next_\n- 529: 0000000000027410 9 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_skip_read_only\n- 530: 000000000002b430 171 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_read_from_file_real8\n- 531: 000000000001dea0 948 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_new_from_message_int4\n- 532: 0000000000018ad0 538 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_set_byte_array\n- 533: 0000000000014760 590 FUNC GLOBAL DEFAULT 9 grib_f_multi_append_\n- 534: 000000000001dc60 140 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_clone\n- 535: 0000000000017930 152 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_set_string\n+ 528: 000000000000ddf0 70 FUNC GLOBAL DEFAULT 12 codes_f_bufr_keys_iterator_next_\n+ 529: 0000000000027410 9 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_skip_read_only\n+ 530: 000000000002b430 171 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_read_from_file_real8\n+ 531: 000000000001dea0 948 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_new_from_message_int4\n+ 532: 0000000000018ad0 538 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_set_byte_array\n+ 533: 0000000000014760 590 FUNC GLOBAL DEFAULT 12 grib_f_multi_append_\n+ 534: 000000000001dc60 140 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_clone\n+ 535: 0000000000017930 152 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_set_string\n 536: 0000000000000000 0 FUNC GLOBAL DEFAULT UND grib_set_string_array\n- 537: 00000000000135e0 281 FUNC GLOBAL DEFAULT 9 grib_f_set_real8_array_\n- 538: 000000000000e0b0 70 FUNC GLOBAL DEFAULT 9 codes_f_bufr_keys_iterator_rewind_\n- 539: 000000000002ac40 9 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_count_in_file\n+ 537: 00000000000135e0 281 FUNC GLOBAL DEFAULT 12 grib_f_set_real8_array_\n+ 538: 000000000000e0b0 70 FUNC GLOBAL DEFAULT 12 codes_f_bufr_keys_iterator_rewind_\n+ 539: 000000000002ac40 9 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_count_in_file\n 540: 0000000000000000 0 FUNC GLOBAL DEFAULT UND grib_handle_new_from_index\n- 541: 000000000000f270 265 FUNC GLOBAL DEFAULT 9 grib_f_index_add_file_\n- 542: 000000000002a6d0 9 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_copy_namespace\n- 543: 000000000002a220 31 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_bufr_keys_iterator_next\n- 544: 0000000000014360 158 FUNC GLOBAL DEFAULT 9 grib_f_copy_message_\n- 545: 000000000001bc10 152 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_get_real8\n- 546: 00000000000149f0 72 FUNC GLOBAL DEFAULT 9 grib_f_set_debug_\n- 547: 0000000000014a40 72 FUNC GLOBAL DEFAULT 9 grib_f_set_data_quality_checks_\n- 548: 00000000000273e0 9 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_set_debug\n+ 541: 000000000000f270 265 FUNC GLOBAL DEFAULT 12 grib_f_index_add_file_\n+ 542: 000000000002a6d0 9 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_copy_namespace\n+ 543: 000000000002a220 31 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_bufr_keys_iterator_next\n+ 544: 0000000000014360 158 FUNC GLOBAL DEFAULT 12 grib_f_copy_message_\n+ 545: 000000000001bc10 152 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_get_real8\n+ 546: 00000000000149f0 72 FUNC GLOBAL DEFAULT 12 grib_f_set_debug_\n+ 547: 0000000000014a40 72 FUNC GLOBAL DEFAULT 12 grib_f_set_data_quality_checks_\n+ 548: 00000000000273e0 9 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_set_debug\n 549: 0000000000000000 0 FUNC GLOBAL DEFAULT UND grib_copy_namespace\n- 550: 000000000000d650 22 FUNC GLOBAL DEFAULT 9 grib_f_multi_support_on_\n+ 550: 000000000000d650 22 FUNC GLOBAL DEFAULT 12 grib_f_multi_support_on_\n 551: 0000000000000000 0 FUNC GLOBAL DEFAULT UND memcpy@GLIBC_2.14\n- 552: 0000000000015440 167 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_find_nearest_single\n- 553: 000000000002c0a0 9 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_index_get_size_long\n+ 552: 0000000000015440 167 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_find_nearest_single\n+ 553: 000000000002c0a0 9 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_index_get_size_long\n 554: 0000000000000000 0 FUNC GLOBAL DEFAULT UND grib_keys_iterator_rewind\n- 555: 000000000001c470 2846 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_get_data_real8\n- 556: 00000000000215f0 1002 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_read_from_file_real8_size_t\n- 557: 0000000000011770 297 FUNC GLOBAL DEFAULT 9 grib_f_key_is_computed_\n- 558: 000000000002a2d0 9 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_keys_iterator_delete\n- 559: 000000000002ab30 103 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_any_scan_file\n- 560: 0000000000011ec0 799 FUNC GLOBAL DEFAULT 9 grib_f_get_real4_array_\n- 561: 0000000000024df0 275 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_index_write\n- 562: 0000000000022670 893 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_read_from_file_int4_size_t\n- 563: 000000000001bcb0 152 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_get_real4\n- 564: 0000000000013140 284 FUNC GLOBAL DEFAULT 9 grib_f_find_nearest_four_single_\n+ 555: 000000000001c470 2846 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_get_data_real8\n+ 556: 00000000000215f0 1002 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_read_from_file_real8_size_t\n+ 557: 0000000000011770 297 FUNC GLOBAL DEFAULT 12 grib_f_key_is_computed_\n+ 558: 000000000002a2d0 9 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_keys_iterator_delete\n+ 559: 000000000002ab30 103 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_any_scan_file\n+ 560: 0000000000011ec0 799 FUNC GLOBAL DEFAULT 12 grib_f_get_real4_array_\n+ 561: 0000000000024df0 275 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_index_write\n+ 562: 0000000000022670 893 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_read_from_file_int4_size_t\n+ 563: 000000000001bcb0 152 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_get_real4\n+ 564: 0000000000013140 284 FUNC GLOBAL DEFAULT 12 grib_f_find_nearest_four_single_\n 565: 0000000000000000 0 FUNC GLOBAL DEFAULT UND grib_set_force_double_array\n- 566: 000000000002a9c0 9 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_grib_new_from_file\n- 567: 000000000001a8a0 1081 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_get_real8_array\n+ 566: 000000000002a9c0 9 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_grib_new_from_file\n+ 567: 000000000001a8a0 1081 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_get_real8_array\n 568: 0000000000000000 0 OBJECT GLOBAL DEFAULT UND stdout@GLIBC_2.2.5\n- 569: 000000000000e100 70 FUNC GLOBAL DEFAULT 9 codes_f_bufr_keys_iterator_delete_\n+ 569: 000000000000e100 70 FUNC GLOBAL DEFAULT 12 codes_f_bufr_keys_iterator_delete_\n 570: 0000000000000000 0 FUNC GLOBAL DEFAULT UND any_new_from_file\n 571: 0000000000000000 0 FUNC GLOBAL DEFAULT UND grib_set_bytes\n- 572: 000000000002af20 171 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_write_bytes_int4_size_t\n+ 572: 000000000002af20 171 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_write_bytes_int4_size_t\n 573: 0000000000000000 0 FUNC GLOBAL DEFAULT UND codes_bufr_keys_iterator_delete\n 574: 0000000000000000 0 FUNC GLOBAL DEFAULT UND grib_oarray_delete\n 575: 0000000000000000 0 FUNC GLOBAL DEFAULT UND grib_multi_handle_write\n 576: 0000000000000000 0 FUNC GLOBAL DEFAULT UND grib_is_missing\n- 577: 000000000000f660 269 FUNC GLOBAL DEFAULT 9 grib_f_dump_\n- 578: 000000000002aba0 136 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_new_from_file\n+ 577: 000000000000f660 269 FUNC GLOBAL DEFAULT 12 grib_f_dump_\n+ 578: 000000000002aba0 136 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_new_from_file\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "comments": ["Ordering differences only"], "unified_diff": "@@ -569,14 +569,16 @@\n grib_set_bytes\n __eccodes_MOD_codes_write_bytes_int4_size_t\n grib_oarray_delete\n grib_multi_handle_write\n grib_f_dump_\n __eccodes_MOD_codes_new_from_file\n .shstrtab\n+.note.gnu.build-id\n+.gnu.hash\n .gnu.version\n .gnu.version_r\n .rela.dyn\n .rela.plt\n .plt.got\n .eh_frame_hdr\n .eh_frame\n@@ -589,9 +591,7 @@\n .debug_info\n .debug_abbrev\n .debug_line\n .debug_str\n .debug_line_str\n .debug_loclists\n .debug_rnglists\n-.note.gnu.build-id\n-.gnu.hash\n"}, {"source1": "readelf --wide --decompress --hex-dump=.shstrtab {}", "source2": "readelf --wide --decompress --hex-dump=.shstrtab {}", "unified_diff": "@@ -1,26 +1,26 @@\n \n Hex dump of section '.shstrtab':\n 0x00000000 002e7379 6d746162 002e7374 72746162 ..symtab..strtab\n- 0x00000010 002e7368 73747274 6162002e 64796e73 ..shstrtab..dyns\n- 0x00000020 796d002e 676e752e 76657273 696f6e00 ym..gnu.version.\n- 0x00000030 2e676e75 2e766572 73696f6e 5f72002e .gnu.version_r..\n- 0x00000040 72656c61 2e64796e 002e7265 6c612e70 rela.dyn..rela.p\n- 0x00000050 6c74002e 696e6974 002e706c 742e676f lt..init..plt.go\n- 0x00000060 74002e74 65787400 2e66696e 69002e72 t..text..fini..r\n- 0x00000070 6f646174 61002e65 685f6672 616d655f odata..eh_frame_\n- 0x00000080 68647200 2e65685f 6672616d 65002e69 hdr..eh_frame..i\n- 0x00000090 6e69745f 61727261 79002e66 696e695f nit_array..fini_\n- 0x000000a0 61727261 79002e64 796e616d 6963002e array..dynamic..\n- 0x000000b0 676f742e 706c7400 2e646174 61002e62 got.plt..data..b\n- 0x000000c0 7373002e 636f6d6d 656e7400 2e646562 ss..comment..deb\n- 0x000000d0 75675f61 72616e67 6573002e 64656275 ug_aranges..debu\n- 0x000000e0 675f696e 666f002e 64656275 675f6162 g_info..debug_ab\n- 0x000000f0 62726576 002e6465 6275675f 6c696e65 brev..debug_line\n- 0x00000100 002e6465 6275675f 73747200 2e646562 ..debug_str..deb\n- 0x00000110 75675f6c 696e655f 73747200 2e646562 ug_line_str..deb\n- 0x00000120 75675f6c 6f636c69 73747300 2e646562 ug_loclists..deb\n- 0x00000130 75675f72 6e676c69 73747300 2e6e6f74 ug_rnglists..not\n- 0x00000140 652e676e 752e6275 696c642d 6964002e e.gnu.build-id..\n- 0x00000150 676e752e 68617368 002e6479 6e737472 gnu.hash..dynstr\n+ 0x00000010 002e7368 73747274 6162002e 6e6f7465 ..shstrtab..note\n+ 0x00000020 2e676e75 2e627569 6c642d69 64002e67 .gnu.build-id..g\n+ 0x00000030 6e752e68 61736800 2e64796e 73796d00 nu.hash..dynsym.\n+ 0x00000040 2e64796e 73747200 2e676e75 2e766572 .dynstr..gnu.ver\n+ 0x00000050 73696f6e 002e676e 752e7665 7273696f sion..gnu.versio\n+ 0x00000060 6e5f7200 2e72656c 612e6479 6e002e72 n_r..rela.dyn..r\n+ 0x00000070 656c612e 706c7400 2e696e69 74002e70 ela.plt..init..p\n+ 0x00000080 6c742e67 6f74002e 74657874 002e6669 lt.got..text..fi\n+ 0x00000090 6e69002e 726f6461 7461002e 65685f66 ni..rodata..eh_f\n+ 0x000000a0 72616d65 5f686472 002e6568 5f667261 rame_hdr..eh_fra\n+ 0x000000b0 6d65002e 696e6974 5f617272 6179002e me..init_array..\n+ 0x000000c0 66696e69 5f617272 6179002e 64796e61 fini_array..dyna\n+ 0x000000d0 6d696300 2e676f74 2e706c74 002e6461 mic..got.plt..da\n+ 0x000000e0 7461002e 62737300 2e636f6d 6d656e74 ta..bss..comment\n+ 0x000000f0 002e6465 6275675f 6172616e 67657300 ..debug_aranges.\n+ 0x00000100 2e646562 75675f69 6e666f00 2e646562 .debug_info..deb\n+ 0x00000110 75675f61 62627265 76002e64 65627567 ug_abbrev..debug\n+ 0x00000120 5f6c696e 65002e64 65627567 5f737472 _line..debug_str\n+ 0x00000130 002e6465 6275675f 6c696e65 5f737472 ..debug_line_str\n+ 0x00000140 002e6465 6275675f 6c6f636c 69737473 ..debug_loclists\n+ 0x00000150 002e6465 6275675f 726e676c 69737473 ..debug_rnglists\n 0x00000160 00 .\n \n"}]}, {"source1": "./usr/lib/debug/.build-id/fa/2aa333c83f81341cd4ad37980b7f53b1f3323b.debug", "source2": "./usr/lib/debug/.build-id/64/a23f1d5d1af4522496c9986082bb5aa5367501.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 99% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,4 +1,4 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: fa2aa333c83f81341cd4ad37980b7f53b1f3323b\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 64a23f1d5d1af4522496c9986082bb5aa5367501\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-2;GCC: (Debian 15.2.0-4) 15.2.0\n+GCC: (Debian 15.2.0-4) 15.2.0\n 4)myoAak\n }(,.FIi+y#\n nCz?CCsQ^ \n :r~(DAlNu\n ]xkc+czeL+\n ?P!eJ^!D\n C^6=sLF0\n"}]}]}]}]}]}