{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.CxtRjuIA/b1/eccodes_2.43.0-4_amd64.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.CxtRjuIA/b2/eccodes_2.43.0-4_amd64.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,8 +1,8 @@\n \n 7c03f35390b91bfb5398ec6e1d988936 1844780 science optional libeccodes-data_2.43.0-4_all.deb\n- eca2d2fc9a016e73f58e6b40aaa8173f 1076624 libdevel optional libeccodes-dev_2.43.0-4_amd64.deb\n+ 477e4e1e5ac6dfd43b1e8edf2ece5502 1075656 libdevel optional libeccodes-dev_2.43.0-4_amd64.deb\n 32c65329fe98ab3954884b0ded73990f 136636 doc optional libeccodes-doc_2.43.0-4_all.deb\n 78a07c7818cf3cdc29e63550f30d2d2d 2890236 debug optional libeccodes-tools-dbgsym_2.43.0-4_amd64.deb\n- 54f8da1e962cf2903d1b06cedf536459 204888 utils optional libeccodes-tools_2.43.0-4_amd64.deb\n- 9155cf4dafdf25147e8d6f440e7c337a 8781888 debug optional libeccodes0-dbgsym_2.43.0-4_amd64.deb\n- e5c425642635eba6e5e55541c986dc35 789720 libs optional libeccodes0_2.43.0-4_amd64.deb\n+ c63759e0fc7048a1f46299d3d52aabf9 204888 utils optional libeccodes-tools_2.43.0-4_amd64.deb\n+ 85b48b03d49980b539e221c6e0da8d53 8798692 debug optional libeccodes0-dbgsym_2.43.0-4_amd64.deb\n+ 0d867b34951c111b9df749da21b60b19 785212 libs optional libeccodes0_2.43.0-4_amd64.deb\n"}, {"source1": "libeccodes-dev_2.43.0-4_amd64.deb", "source2": "libeccodes-dev_2.43.0-4_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-05 09:22:21.000000 debian-binary\n--rw-r--r-- 0 0 0 11204 2025-09-05 09:22:21.000000 control.tar.xz\n--rw-r--r-- 0 0 0 1065228 2025-09-05 09:22:21.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 11208 2025-09-05 09:22:21.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 1064256 2025-09-05 09:22:21.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 \"20250910123851\"\n+#define ECCODES_BUILD_TIMESTAMP \"20261013195527\"\n #define ECCODES_BUILD_TYPE \"Release\"\n \n #define ECCODES_C_COMPILER_ID \"GNU\"\n #define ECCODES_C_COMPILER_VERSION \"14.3.0\"\n \n #define ECCODES_CXX_COMPILER_ID \"GNU\"\n #define ECCODES_CXX_COMPILER_VERSION \"14.3.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.10\n+2026.10.13\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.10\n+ [ 1] 2026.10.13\n \n"}]}]}]}]}]}, {"source1": "libeccodes-tools_2.43.0-4_amd64.deb", "source2": "libeccodes-tools_2.43.0-4_amd64.deb", "unified_diff": null, "details": [{"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 : 20250910123851\"\n+ echo \" timestamp : 20261013195527\"\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 14.3.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-4_amd64.deb", "source2": "libeccodes0_2.43.0-4_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-05 09:22:21.000000 debian-binary\n -rw-r--r-- 0 0 0 1060 2025-09-05 09:22:21.000000 control.tar.xz\n--rw-r--r-- 0 0 0 788468 2025-09-05 09:22:21.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 783960 2025-09-05 09:22:21.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: 987d6960a2ed1a347d6c8287aa131f91fb63c33e\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 37871bf89084f4c4489235db7993bc2c9111d97c\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -6534,15 +6534,15 @@\n AWAVAUATL\n []A\\A]A^A_\n AVAUATUH\n []A\\A]A^\n []A\\A]A^\n AWAVAUATUSH\n 8[]A\\A]A^A_\n-2025.09.10\n+2026.10.13\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- 0x002ef000 32303235 2e30392e 31300075 6e6f7264 2025.09.10.unord\n+ 0x002ef000 32303236 2e31302e 31330075 6e6f7264 2026.10.13.unord\n 0x002ef010 65726564 5f6d6170 3a3a6174 00766563 ered_map::at.vec\n 0x002ef020 746f723a 3a5f4d5f 7265616c 6c6f635f tor::_M_realloc_\n 0x002ef030 61707065 6e640062 61736963 5f737472 append.basic_str\n 0x002ef040 696e673a 3a617070 656e6400 78257300 ing::append.x%s.\n 0x002ef050 2e2f7372 632f6563 636f6465 732f7374 ./src/eccodes/st\n 0x002ef060 65702e63 6300285b 2d5d3f5b 302d392e ep.cc.([-]?[0-9.\n 0x002ef070 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 37643639 36306132 65643161 33343764 7d6960a2ed1a347d\n- 0x00000010 36633832 38376161 31333166 39316662 6c8287aa131f91fb\n- 0x00000020 36336333 33652e64 65627567 00000000 63c33e.debug....\n- 0x00000030 d8df7e2c ..~,\n+ 0x00000000 38373162 66383930 38346634 63343438 871bf89084f4c448\n+ 0x00000010 39323335 64623739 39336263 32633931 9235db7993bc2c91\n+ 0x00000020 31316439 37632e64 65627567 00000000 11d97c.debug....\n+ 0x00000030 398e2085 9. .\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 0x2cfad(%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 14650 \n-grib_f_write_.cold():\n \tcs nopw 0x0(%rax,%rax,1)\n \tnopl 0x0(%rax)\n-deregister_tm_clones():\n \tlea 0x2c389(%rip),%rdi \n \tlea 0x2c382(%rip),%rax \n \tcmp %rdi,%rax\n \tje c8a8 <__cxa_finalize@plt+0x78>\n \tmov 0x2b726(%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 0x2c359(%rip),%rdi \n \tlea 0x2c352(%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 0x2b6ed(%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,0x2c315(%rip) \n \tjne c928 <__cxa_finalize@plt+0xf8>\n \tpush %rbp\n \tcmpq $0x0,0x2b6ca(%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,0x2c2ed(%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 \tpush %r13\n \tmov %rdi,%r13\n \tpush %r12\n \tmov %rsi,%r12\n \tpush %rbp\n \tmov $0x1,%ebp\n@@ -184,15 +173,15 @@\n \tlea 0x205b4(%rip),%rsi \n \tmov %rax,0x8(%rsp)\n \tlea 0x205c2(%rip),%rdi \n \tcall b300 \n \tmov 0x8(%rsp),%rax\n \tjmp c9a8 <__cxa_finalize@plt+0x178>\n \tnopw 0x0(%rax,%rax,1)\n-_push_index(grib_index*, int*):\n+_push_index():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:333\n \tpush %r13\n \tmov %rdi,%r13\n \tpush %r12\n \tmov %rsi,%r12\n \tpush %rbp\n \tmov $0x1,%ebp\n@@ -290,25 +279,27 @@\n \tlea 0x20494(%rip),%rsi \n \tmov %rax,0x8(%rsp)\n \tlea 0x204a2(%rip),%rdi \n \tcall b300 \n \tmov 0x8(%rsp),%rax\n \tjmp cac8 <__cxa_finalize@plt+0x298>\n \tnopw 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 0x2c0b0(%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@@ -322,32 +313,29 @@\n \ttest %rax,%rax\n \tje cce8 <__cxa_finalize@plt+0x4b8>\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:581\n \tcmp %edi,(%rax)\n \tjne cbd0 <__cxa_finalize@plt+0x3a0>\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 cce8 <__cxa_finalize@plt+0x4b8>\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 cd40 <__cxa_finalize@plt+0x510>\n \ttest %rsi,%rsi\n \tje cd40 <__cxa_finalize@plt+0x510>\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),%r14\n memcpy():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n+\tlea 0x10(%rsp),%r14\n \tmov $0x400,%ecx\n \tmov %rbx,%rdx\n \tmov %r14,%rdi\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea -0x1(%r14,%rbx,1),%r12\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:177\n@@ -377,27 +365,27 @@\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:183\n \tcmp %rbx,%r12\n \tje cd2c <__cxa_finalize@plt+0x4fc>\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 \tmov %r14,%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 ccde <__cxa_finalize@plt+0x4ae>\n+_push_keys_iterator():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:477\n \tmov 0x2bfc2(%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 cca3 <__cxa_finalize@plt+0x473>\n \tjmp cd5e <__cxa_finalize@plt+0x52e>\n \tnopl 0x0(%rax,%rax,1)\n@@ -425,15 +413,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 ccf2 <__cxa_finalize@plt+0x4c2>\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@@ -470,15 +458,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 ccf2 <__cxa_finalize@plt+0x4c2>\n _push_keys_iterator():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:483\n \tmov $0x18,%edi\n \tcall b6d0 \n@@ -491,15 +479,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 ccf2 <__cxa_finalize@plt+0x4c2>\n _push_keys_iterator():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:484 (discriminator 1)\n \tmov $0x1e4,%edx\n \tlea 0x20262(%rip),%rsi \n@@ -512,26 +500,26 @@\n \tmov $0x1fa,%edx\n \tlea 0x20241(%rip),%rsi \n \tmov %rax,0x8(%rsp)\n \tlea 0x2024f(%rip),%rdi \n \tcall b300 \n \tmov 0x8(%rsp),%rax\n \tjmp cccc <__cxa_finalize@plt+0x49c>\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 000000000000cde0 :\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 0x2be6d(%rip),%rax \n-_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \ttest %rax,%rax\n \tjne ce09 \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@@ -553,16 +541,18 @@\n \tnopl 0x0(%rax)\n \n 000000000000ce20 :\n grib_f_read_any_from_file_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:874\n \tendbr64\n \tpush %r12\n+get_file():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:648\n \tmov 0x2be13(%rip),%rax \n+grib_f_read_any_from_file_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:874\n \tpush %rbp\n \tmov %rdx,%rbp\n \tpush %rbx\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:875\n \tmov (%rdi),%edx\n get_file():\n@@ -614,17 +604,17 @@\n \n 000000000000ce90 :\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:648\n \tmov 0x2bda3(%rip),%rax \n-get_file():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:650\n \tcmp $0xc34f,%ecx\n \tjle cf20 \n grib_f_write_file_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:888\n \tpush %r13\n \tpush %r12\n@@ -719,16 +709,18 @@\n \tsub $0x10,%rsp\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:910\n \tmov (%rdi),%ecx\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:907\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 0x2bcd6(%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 cfe0 \n \tmov %rsi,%rbx\n@@ -775,17 +767,17 @@\n \n 000000000000cff0 :\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:648\n \tmov 0x2bc43(%rip),%rax \n-get_file():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:650\n \tcmp $0xc34f,%ecx\n \tjle d080 \n grib_f_read_file_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:923\n \tpush %r13\n \tpush %r12\n@@ -812,18 +804,17 @@\n \tmov (%rax),%rbp\n grib_f_read_file_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:927\n \ttest %rbp,%rbp\n \tje d068 \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 %rbp,%rcx\n \tmov $0x1,%esi\n \tmov %r12,%rdi\n grib_f_read_file_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:929\n \tmov %rax,%r13\n fread():\n@@ -896,26 +887,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 d15e \n \ttest %rbp,%rbp\n \tje d15e \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 %r13,%rdi\n \tcall b7d0 <__memcpy_chk@plt>\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea -0x1(%r13,%rbx,1),%rbp\n@@ -955,26 +943,23 @@\n \tcall c150 \n \tadd $0x1,%rbx\n \tmov %al,-0x1(%rbx)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:958 (discriminator 1)\n \tmovsbl (%rbx),%edi\n \ttest %dil,%dil\n \tjne d170 \n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:192\n-\ttest %r12d,%r12d\n cast_char_no_cut():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:192\n+\ttest %r12d,%r12d\n \tje d318 \n \tcmpq $0x0,(%rsp)\n \tje d318 \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 %r12,%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@@ -994,17 +979,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 %r13d,%r13d\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:969\n \ttest %ebx,%ebx\n \tjne d2d8 \n+push_file():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:235\n \tcmpw $0x77,0x20(%rsp)\n-push_file():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:229\n \tmov 0x2ba48(%rip),%rbx \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:235 (discriminator 1)\n \tmov $0x1,%r14d\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:235\n \tje d210 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:236 (discriminator 1)\n@@ -1196,16 +1181,18 @@\n \n 000000000000d400 :\n grib_f_close_file_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:991\n \tendbr64\n \tpush %rbx\n \tsub $0x10,%rsp\n+clear_file():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:704\n \tmov 0x2b830(%rip),%rbx \n+grib_f_close_file_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:992\n \tmov (%rdi),%eax\n clear_file():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:705\n \ttest %rbx,%rbx\n \tjne d429 \n \tjmp d468 \n@@ -1287,16 +1274,14 @@\n \tmov %rax,%rcx\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:716 (discriminator 1)\n \txor %eax,%eax\n \tcall be00 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:717\n \tmov $0xfffffff5,%eax\n \tjmp d46d \n-grib_f_close_file_():\n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:717\n \tnopl 0x0(%rax,%rax,1)\n \n 000000000000d4c0 :\n grib_f_write_on_fail():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:999\n \tendbr64\n \tpush %rbp\n@@ -1319,16 +1304,18 @@\n \tpop %rbx\n \tpop %rbp\n \tret\n \tnopw 0x0(%rax,%rax,1)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1002\n \tpxor %xmm0,%xmm0\n \tmovl $0x0,0x60(%rsp)\n+snprintf():\n /usr/include/x86_64-linux-gnu/bits/stdio2.h:68 (discriminator 1)\n \tmov %rsp,%rbp\n+grib_f_write_on_fail():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1002\n \tmovaps %xmm0,(%rsp)\n \tmovaps %xmm0,0x10(%rsp)\n \tmovaps %xmm0,0x20(%rsp)\n \tmovaps %xmm0,0x30(%rsp)\n \tmovaps %xmm0,0x40(%rsp)\n \tmovaps %xmm0,0x50(%rsp)\n@@ -1354,17 +1341,18 @@\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1008\n \tmov %edx,0x2b6b3(%rip) \n snprintf():\n /usr/include/x86_64-linux-gnu/bits/stdio2.h:68 (discriminator 1)\n \tpush %rdx\n \tmov $0x1,%edx\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 0x2b6e1(%rip),%rax \n+grib_f_write_on_fail():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1013\n \tmov (%rbx),%edx\n _get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \tmov %rbp,%rsp\n \ttest %rax,%rax\n \tjne d59d \n@@ -1438,16 +1426,18 @@\n \tjmp cb90 <__cxa_finalize@plt+0x360>\n \tnopl 0x0(%rax,%rax,1)\n \n 000000000000d630 :\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 0x2b5fd(%rip),%rax \n+grib_f_keys_iterator_next_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1193\n \tmov (%rdi),%edx\n _get_keys_iterator():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:663\n \ttest %rax,%rax\n \tjne d659 \n \tjmp d670 \n@@ -1475,16 +1465,18 @@\n \tret\n \tcs nopw 0x0(%rax,%rax,1)\n \n 000000000000d680 :\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 0x2b5ad(%rip),%rax \n+grib_f_keys_iterator_delete_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1202\n \tmov (%rdi),%edx\n _clear_keys_iterator():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:811\n \ttest %rax,%rax\n \tjne d6a9 \n \tjmp d6c0 \n@@ -1541,16 +1533,18 @@\n \tret\n \tcs nopw 0x0(%rax,%rax,1)\n \n 000000000000d710 :\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 0x2b51d(%rip),%rax \n+grib_f_skip_computed_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1221\n \tmov (%rdi),%edx\n _get_keys_iterator():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:663\n \ttest %rax,%rax\n \tjne d739 \n \tjmp d750 \n@@ -1578,16 +1572,18 @@\n \tret\n \tcs nopw 0x0(%rax,%rax,1)\n \n 000000000000d760 :\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 0x2b4cd(%rip),%rax \n+grib_f_skip_coded_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1228\n \tmov (%rdi),%edx\n _get_keys_iterator():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:663\n \ttest %rax,%rax\n \tjne d789 \n \tjmp d7a0 \n@@ -1615,16 +1611,18 @@\n \tret\n \tcs nopw 0x0(%rax,%rax,1)\n \n 000000000000d7b0 :\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 0x2b47d(%rip),%rax \n+grib_f_skip_edition_specific_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1235\n \tmov (%rdi),%edx\n _get_keys_iterator():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:663\n \ttest %rax,%rax\n \tjne d7d9 \n \tjmp d7f0 \n@@ -1652,16 +1650,18 @@\n \tret\n \tcs nopw 0x0(%rax,%rax,1)\n \n 000000000000d800 :\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 0x2b42d(%rip),%rax \n+grib_f_skip_duplicates_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1242\n \tmov (%rdi),%edx\n _get_keys_iterator():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:663\n \ttest %rax,%rax\n \tjne d829 \n \tjmp d840 \n@@ -1689,16 +1689,18 @@\n \tret\n \tcs nopw 0x0(%rax,%rax,1)\n \n 000000000000d850 :\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 0x2b3dd(%rip),%rax \n+grib_f_skip_read_only_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1249\n \tmov (%rdi),%edx\n _get_keys_iterator():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:663\n \ttest %rax,%rax\n \tjne d879 \n \tjmp d890 \n@@ -1726,16 +1728,18 @@\n \tret\n \tcs nopw 0x0(%rax,%rax,1)\n \n 000000000000d8a0 :\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 0x2b38d(%rip),%rax \n+grib_f_skip_function_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1256\n \tmov (%rdi),%edx\n _get_keys_iterator():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:663\n \ttest %rax,%rax\n \tjne d8c9 \n \tjmp d8e0 \n@@ -1785,17 +1789,17 @@\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1263\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 0x2b307(%rip),%rax \n-_get_keys_iterator():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:663\n \ttest %rax,%rax\n \tje da40 \n \tmov %rsi,%rbx\n \tmov %rsp,%r12\n \tjmp d95d \n \tnopl (%rax)\n@@ -1810,36 +1814,34 @@\n \tjne d950 \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 da40 \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 daa0 \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 %r12,%rdi\n snprintf():\n /usr/include/x86_64-linux-gnu/bits/stdio2.h:68 (discriminator 1)\n+\tmov %r12,%rdi\n \tmov $0x400,%esi\n \tlea 0x1f68f(%rip),%rdx \n grib_f_keys_iterator_get_name_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1274\n \tmov %rax,%rcx\n snprintf():\n /usr/include/x86_64-linux-gnu/bits/stdio2.h:68 (discriminator 1)\n@@ -1848,18 +1850,17 @@\n grib_f_keys_iterator_get_name_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1275\n \tmov %r12,%rdi\n \tcall ba80 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1276\n \tcmp %rax,%r13\n \tjb db60 \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 da70 \n \tmov (%rsp),%rdx\n \tlea 0x8(%rbx),%rdi\n \tmov %r12,%rsi\n \tand $0xfffffffffffffff8,%rdi\n \tmov %rdx,(%rbx)\n \tmov %eax,%edx\n@@ -1869,19 +1870,17 @@\n \tsub %rdi,%rdx\n \tlea (%rax,%rdx,1),%ecx\n \tsub %rdx,%rsi\n \tmov %ecx,%eax\n \tshr $0x3,%eax\n \tmov %eax,%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 da15 \n \tjmp da23 \n \tcs nopw 0x0(%rax,%rax,1)\n \tcmp %rbx,%rbp\n \tje da36 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:203 (discriminator 3)\n \tadd $0x1,%rbx\n@@ -2016,16 +2015,18 @@\n \tcall c110 <__stack_chk_fail@plt>\n \tnop\n \n 000000000000db70 :\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 0x2b0bd(%rip),%rax \n+grib_f_keys_iterator_rewind_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1288\n \tmov (%rdi),%edx\n _get_keys_iterator():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:663\n \ttest %rax,%rax\n \tjne db99 \n \tjmp dbb0 \n@@ -2059,18 +2060,17 @@\n \tendbr64\n \tpush %r13\n \tpush %r12\n \tmov %rsi,%r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x18,%rsp\n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n-\tmov 0x2b080(%rip),%rax \n _get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n+\tmov 0x2b080(%rip),%rax \n \tmov (%rdi),%edx\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \ttest %rax,%rax\n \tjne dbfd \n \tjmp dce0 \n \tnop\n \tdata16 cs nopw 0x0(%rax,%rax,1)\n@@ -2080,19 +2080,17 @@\n \ttest %rax,%rax\n \tje dce0 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:581\n \tcmp (%rax),%edx\n \tjne dbf0 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:581 (discriminator 1)\n \tmov 0x8(%rax),%rbx\n-codes_f_bufr_keys_iterator_new_():\n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1302\n-\ttest %rbx,%rbx\n _codes_f_bufr_keys_iterator_new_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1302\n+\ttest %rbx,%rbx\n \tje dce0 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1306\n \tcmpl $0x2,0x9e10(%rbx)\n \tje dc2f \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1306 (discriminator 1)\n \tmov $0x51a,%edx\n \tlea 0x1f3dd(%rip),%rsi \n@@ -2103,18 +2101,17 @@\n \tmov %rbx,%rdi\n \tmov $0xffffffff,%ebp\n \tcall ba00 \n \tmov %rax,%r13\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1308\n \ttest %rax,%rax\n \tje dc88 \n-codes_f_bufr_keys_iterator_new_():\n+_push_bufr_keys_iterator():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:528\n \tmov 0x2afe3(%rip),%rbx \n-_push_bufr_keys_iterator():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:531\n \tmov $0x1,%ebp\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:533\n \ttest %rbx,%rbx\n \tjne dca3 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:534\n \tmov $0x18,%edi\n@@ -2218,24 +2215,24 @@\n \tmov $0x22d,%edx\n \tlea 0x1f2c1(%rip),%rsi \n \tmov %rax,0x8(%rsp)\n \tlea 0x1f2cf(%rip),%rdi \n \tcall b300 \n \tmov 0x8(%rsp),%rax\n \tjmp dcc4 \n-codes_f_bufr_keys_iterator_new_():\n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:557 (discriminator 1)\n \tnopw 0x0(%rax,%rax,1)\n \n 000000000000dd60 :\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 0x2aec5(%rip),%rax \n+codes_f_bufr_keys_iterator_next_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1326\n \tmov (%rdi),%edx\n _get_bufr_keys_iterator():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:684\n \ttest %rax,%rax\n \tjne dd89 \n \tjmp dda0 \n@@ -2285,17 +2282,17 @@\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1334\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 0x2ae3f(%rip),%rax \n-_get_bufr_keys_iterator():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:684\n \ttest %rax,%rax\n \tje df00 \n \tmov %rsi,%rbx\n \tmov %rsp,%r12\n \tjmp de1d \n \tnopl (%rax)\n@@ -2310,36 +2307,34 @@\n \tjne de10 \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 df00 \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 df60 \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 %r12,%rdi\n snprintf():\n /usr/include/x86_64-linux-gnu/bits/stdio2.h:68 (discriminator 1)\n+\tmov %r12,%rdi\n \tmov $0x400,%esi\n \tlea 0x1f1cf(%rip),%rdx \n codes_f_bufr_keys_iterator_get_name_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1345\n \tmov %rax,%rcx\n snprintf():\n /usr/include/x86_64-linux-gnu/bits/stdio2.h:68 (discriminator 1)\n@@ -2348,18 +2343,17 @@\n codes_f_bufr_keys_iterator_get_name_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1346\n \tmov %r12,%rdi\n \tcall ba80 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1347\n \tcmp %rax,%r13\n \tjb e020 \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 df30 \n \tmov (%rsp),%rdx\n \tlea 0x8(%rbx),%rdi\n \tmov %r12,%rsi\n \tand $0xfffffffffffffff8,%rdi\n \tmov %rdx,(%rbx)\n \tmov %eax,%edx\n@@ -2369,19 +2363,17 @@\n \tsub %rdi,%rdx\n \tlea (%rax,%rdx,1),%ecx\n \tsub %rdx,%rsi\n \tmov %ecx,%eax\n \tshr $0x3,%eax\n \tmov %eax,%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 ded5 \n \tjmp dee3 \n \tcs nopw 0x0(%rax,%rax,1)\n \tcmp %rbx,%rbp\n \tje def6 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:203 (discriminator 3)\n \tadd $0x1,%rbx\n@@ -2517,16 +2509,18 @@\n \tcall c110 <__stack_chk_fail@plt>\n \tnop\n \n 000000000000e030 :\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 0x2abf5(%rip),%rax \n+codes_f_bufr_keys_iterator_rewind_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1358\n \tmov (%rdi),%edx\n _get_bufr_keys_iterator():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:684\n \ttest %rax,%rax\n \tjne e059 \n \tjmp e070 \n@@ -2554,16 +2548,18 @@\n \tret\n \tcs nopw 0x0(%rax,%rax,1)\n \n 000000000000e080 :\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 0x2aba5(%rip),%rax \n+codes_f_bufr_keys_iterator_delete_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1367\n \tmov (%rdi),%edx\n _clear_bufr_keys_iterator():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:835\n \ttest %rax,%rax\n \tjne e0a9 \n \tjmp e0c0 \n@@ -2604,18 +2600,17 @@\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 e100 \n \tmov %rax,%rdi\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 \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 \tret\n@@ -2649,18 +2644,17 @@\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 e150 \n \tmov %rax,%rdi\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 \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 \tret\n@@ -2691,28 +2685,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 e250 \n \ttest %rsi,%rsi\n \tje e250 \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 %rsp,%r13\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@@ -2750,18 +2741,17 @@\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1427 (discriminator 1)\n \txor %edi,%edi\n \tcall c5c0 \n \tmov %rax,%rdi\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1430\n \ttest %rax,%rax\n \tje e254 \n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:452\n-\tmov %r14,%rsi\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 \tsub %fs:0x28,%rdx\n@@ -2806,28 +2796,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 e350 \n \ttest %rsi,%rsi\n \tje e350 \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 %rsp,%r13\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@@ -2865,18 +2852,17 @@\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1442 (discriminator 1)\n \txor %edi,%edi\n \tcall b7a0 \n \tmov %rax,%rdi\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1445\n \ttest %rax,%rax\n \tje e354 \n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:452\n-\tmov %r14,%rsi\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 \tsub %fs:0x28,%rdx\n@@ -2912,16 +2898,18 @@\n \tcall c110 <__stack_chk_fail@plt>\n \tnopw 0x0(%rax,%rax,1)\n \n 000000000000e370 :\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 0x2a8dd(%rip),%rax \n+grib_f_clone_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1455\n \tpush %rbx\n \tmov %rsi,%rbx\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1456\n \tmov (%rdi),%edx\n _get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n@@ -2945,18 +2933,17 @@\n \tje e3c0 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1460\n \tcall c500 \n \tmov %rax,%rdi\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1461\n \ttest %rax,%rax\n \tje e3c0 \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 \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 \tpop %rbx\n \tret\n@@ -2978,16 +2965,18 @@\n \tmov %rsi,%r8\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 0x2a869(%rip),%rax \n+grib_f_copy_key_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1473\n \tmov %fs:0x28,%rsi\n \tmov %rsi,0x408(%rsp)\n \tmov %ecx,%esi\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1474\n \tmov (%rdi),%ecx\n _get_handle():\n@@ -3011,18 +3000,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 (%rdx),%edx\n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n-\tjmp e44d \n _get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n+\tjmp e44d \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 e4f0 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:581\n@@ -3038,28 +3026,25 @@\n \tje e4f0 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1478\n \tmov $0x80,%ecx\n \txor %eax,%eax\n \tmov %rsp,%rdi\n \tmov %rsp,%r14\n \trep stos %rax,(%rdi)\n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n-\ttest %esi,%esi\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n+\ttest %esi,%esi\n \tje e530 \n \ttest %r8,%r8\n \tje e530 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:176\n \tmovslq %esi,%rbp\n-grib_f_copy_key_():\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 %r8,%rsi\n \tmov %rsp,%rdi\n \tmov %rbp,%rdx\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea -0x1(%rsp,%rbp,1),%r13\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:177\n@@ -3139,16 +3124,18 @@\n \n 000000000000e550 :\n grib_f_util_sections_copy_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1489\n \tendbr64\n \tpush %rbx\n \tsub $0x10,%rsp\n+_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n \tmov 0x2a6f8(%rip),%rax \n+grib_f_util_sections_copy_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1489\n \tmov %fs:0x28,%rbx\n \tmov %rbx,0x8(%rsp)\n \tmov %rcx,%rbx\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1490\n \tmovl $0x0,0x4(%rsp)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1491\n@@ -3173,18 +3160,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 %r8b\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1492\n \tmov (%rsi),%ecx\n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n-\tjmp e5b9 \n _get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n+\tjmp e5b9 \n \tnopl 0x0(%rax)\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 e5e0 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:581\n@@ -3222,18 +3208,17 @@\n \tnopl (%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 e5e0 \n \tnopl 0x0(%rax)\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_util_sections_copy_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1498\n \txor %eax,%eax\n \tjmp e5e0 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1502\n@@ -3264,17 +3249,17 @@\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1506\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 0x2a5e0(%rip),%rax \n-_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \ttest %rax,%rax\n \tje e740 \n \tmov %rsp,%r14\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n \tmov %rax,%rbx\n \tjmp e69d \n@@ -3291,17 +3276,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 e6bd \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 e740 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:581\n \tcmp (%rax),%edx\n@@ -3310,28 +3295,25 @@\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 e740 \n \ttest %cl,%cl\n \tje e740 \n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n-\ttest %esi,%esi\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n+\ttest %esi,%esi\n \tje e780 \n \ttest %r8,%r8\n \tje e780 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:176\n \tmovslq %esi,%rbp\n-grib_f_copy_namespace_():\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 %r8,%rsi\n \tmov %r14,%rdi\n \tmov %rbp,%rdx\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea -0x1(%r14,%rbp,1),%r13\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:177\n@@ -3424,16 +3406,18 @@\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1519\n \tmov %rsi,0x8(%rsp)\n \tmov %fs:0x28,%rax\n \tmov %rax,0x28(%rsp)\n \txor %eax,%eax\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1520\n \tmovl $0x0,0x14(%rsp)\n+get_file():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:648\n \tmov 0x2a468(%rip),%rax \n+any_f_scan_file_():\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@@ -3575,17 +3559,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,%r12\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:648\n \tmov 0x2a2c2(%rip),%rbx \n-get_file():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:650\n \tcmp $0xc34f,%eax\n \tjle ea50 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:652\n \ttest %rbx,%rbx\n \tjne e999 \n \tjmp e9a1 \n@@ -3657,18 +3641,17 @@\n \tmov %rax,%rdi\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1578\n \ttest %ebx,%ebx\n \tjne e9ed \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1580\n \ttest %rax,%rax\n \tje e9e1 \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 e9ed \n \tnopw 0x0(%rax,%rax,1)\n get_file():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:650 (discriminator 1)\n@@ -3691,16 +3674,18 @@\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x20,%rsp\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1597\n \tmov (%rdi),%edx\n+get_file():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:648\n \tmov 0x2a1b7(%rip),%rax \n+any_f_load_all_from_file_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1591\n \tmov %fs:0x28,%r12\n \tmov %r12,0x18(%rsp)\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@@ -3851,18 +3836,17 @@\n \tmov (%rax),%rdx\n \tmov %rbp,%rdi\n \tcall c510 \n \tmov %rax,%rdi\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1635\n \ttest %rax,%rax\n \tje ec50 \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 \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 \tpop %rbp\n@@ -3892,17 +3876,17 @@\n \n 000000000000ec80 :\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),%ecx\n+get_file():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:648\n \tmov 0x29fb3(%rip),%rax \n-get_file():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:650\n \tcmp $0xc34f,%ecx\n \tjle ecc8 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:652\n \ttest %rax,%rax\n \tjne eca9 \n \tjmp ecc8 \n@@ -3936,16 +3920,18 @@\n any_f_new_from_file_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1664\n \tendbr64\n \tpush %rbx\n \tsub $0x10,%rsp\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1666\n \tmov (%rdi),%edx\n+get_file():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:648\n \tmov 0x29f5e(%rip),%rax \n+any_f_new_from_file_():\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@@ -3976,18 +3962,17 @@\n \tlea 0x4(%rsp),%rcx\n \txor %edx,%edx\n \tcall ba50 \n \tmov %rax,%rdi\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1671\n \ttest %rax,%rax\n \tje ed6d \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 \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 \tsub %fs:0x28,%rdx\n@@ -4014,16 +3999,18 @@\n bufr_f_new_from_file_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1686\n \tendbr64\n \tpush %rbx\n \tsub $0x10,%rsp\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1688\n \tmov (%rdi),%edx\n+get_file():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:648\n \tmov 0x29eae(%rip),%rax \n+bufr_f_new_from_file_():\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@@ -4054,18 +4041,17 @@\n \tlea 0x4(%rsp),%rcx\n \tmov $0x2,%edx\n \tcall ba50 \n \tmov %rax,%rdi\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1694\n \ttest %rax,%rax\n \tje ee1d \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 \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 \tsub %fs:0x28,%rdx\n@@ -4092,16 +4078,18 @@\n grib_f_new_from_file_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1709\n \tendbr64\n \tpush %rbx\n \tsub $0x10,%rsp\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1711\n \tmov (%rdi),%edx\n+get_file():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:648\n \tmov 0x29dfe(%rip),%rax \n+grib_f_new_from_file_():\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@@ -4131,18 +4119,17 @@\n \txor %edi,%edi\n \tlea 0x4(%rsp),%rdx\n \tcall be90 \n \tmov %rax,%rdi\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1717\n \ttest %rax,%rax\n \tje eecd \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 \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 \tsub %fs:0x28,%rdx\n@@ -4169,16 +4156,18 @@\n grib_f_headers_only_new_from_file_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1732\n \tendbr64\n \tpush %rbx\n \tsub $0x10,%rsp\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1734\n \tmov (%rdi),%edx\n+get_file():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:648\n \tmov 0x29d4e(%rip),%rax \n+grib_f_headers_only_new_from_file_():\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@@ -4209,18 +4198,17 @@\n \tlea 0x4(%rsp),%rcx\n \tmov $0x1,%edx\n \tcall bf90 \n \tmov %rax,%rdi\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1740\n \ttest %rax,%rax\n \tje ef7d \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 \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 \tsub %fs:0x28,%rdx\n@@ -4245,16 +4233,18 @@\n \n 000000000000ef90 :\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 0x29cb0(%rip),%rax \n+grib_f_new_from_index_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1757\n \tmov (%rdi),%edx\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@@ -4283,18 +4273,17 @@\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1761\n \tlea 0x4(%rsp),%rsi\n \tcall c660 \n \tmov %rax,%rdi\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1762\n \ttest %rax,%rax\n \tje f02d \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 \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 \tsub %fs:0x28,%rdx\n@@ -4354,28 +4343,25 @@\n \trep stos %rax,(%rdi)\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 \tje f1ea \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 f1d0 \n \ttest %rsi,%rsi\n \tje f1d0 \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@@ -4405,26 +4391,22 @@\n \tcmp $0x20,%bl\n \tje f1b0 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:183\n \tcmp %r15,%rbp\n \tje f1bd \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 %r13d,%r13d\n \tje f167 \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 %r13,%rdx\n \tmov $0x400,%ecx\n \tmov %r14,%rdi\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea -0x1(%r14,%r13,1),%r13\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:177\n@@ -4466,18 +4448,17 @@\n \tlea 0x1c(%rsp),%rcx\n \tmov %r12,%rdx\n \tcall b9b0 \n \tmov %rax,%rdi\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1786\n \ttest %rax,%rax\n \tje f1f7 \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 \tcall ca70 <__cxa_finalize@plt+0x240>\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 \tsub %fs:0x28,%rdx\n@@ -4529,16 +4510,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 0x29a26(%rip),%rax \n+grib_f_index_add_file_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1802\n \tmov %fs:0x28,%rcx\n \tmov %rcx,0x408(%rsp)\n \tmov (%rdi),%ecx\n _get_index():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:591\n \ttest %rax,%rax\n@@ -4555,28 +4538,25 @@\n \tjne f250 \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 f2d8 \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 f310 \n \ttest %rsi,%rsi\n \tje f310 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:176\n \tmovslq %edx,%rbx\n-grib_f_index_add_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 %rsp,%rdi\n \tmov %rsp,%r13\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@@ -4671,27 +4651,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 \tmov %r13,%rdi\n \trep stos %rax,(%rdi)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1820\n \tje f418 \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 f3c0 \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 \tmov %r8,%rsi\n \tmov %r13,%rdi\n \tmov %rbx,%rdx\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea -0x1(%r13,%rbx,1),%r12\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:177\n@@ -4730,18 +4708,17 @@\n \txor %edi,%edi\n \tlea 0xc(%rsp),%rdx\n \tcall ba40 \n \tmov %rax,%rdi\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1822\n \ttest %rax,%rax\n \tje f425 \n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:461\n-\tmov %r14,%rsi\n push_index():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:461\n+\tmov %r14,%rsi\n \tcall ca70 <__cxa_finalize@plt+0x240>\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 \tsub %fs:0x28,%rdx\n@@ -4784,16 +4761,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 0x297f6(%rip),%rax \n+grib_f_index_write_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1838\n \tmov %fs:0x28,%rcx\n \tmov %rcx,0x408(%rsp)\n \tmov (%rdi),%ecx\n _get_index():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:591\n \ttest %rax,%rax\n@@ -4810,28 +4789,25 @@\n \tjne f480 \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 f508 \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 f540 \n \ttest %rsi,%rsi\n \tje f540 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:176\n \tmovslq %edx,%rbx\n-grib_f_index_write_():\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 %rsp,%r13\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@@ -4901,16 +4877,18 @@\n \tcall c110 <__stack_chk_fail@plt>\n \tnopl 0x0(%rax)\n \n 000000000000f550 :\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 0x296f5(%rip),%rax \n+grib_f_index_release_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1851\n \tmov (%rdi),%edx\n _clear_index():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:746\n \ttest %rax,%rax\n \tje f5a0 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:748\n@@ -4952,18 +4930,17 @@\n \n 000000000000f5b0 :\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 f5f0 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:730\n \tmov 0x29697(%rip),%rax \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:732\n \ttest %rax,%rax\n \tje f5f0 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:734\n@@ -4996,16 +4973,18 @@\n \txchg %ax,%ax\n \tdata16 cs nopw 0x0(%rax,%rax,1)\n \n 000000000000f600 :\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 0x2964d(%rip),%rax \n+grib_f_dump_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1887\n \tmov (%rdi),%edx\n _get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \ttest %rax,%rax\n \tjne f62d \n \tjmp f6e0 \n@@ -5026,60 +5005,51 @@\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 f706 \n-/usr/include/x86_64-linux-gnu/bits/stdio2.h:118\n-\tlea 0x1da51(%rip),%rsi \n printf():\n /usr/include/x86_64-linux-gnu/bits/stdio2.h:118\n+\tlea 0x1da51(%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 0x28982(%rip),%rbp \n do_the_dump():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1867 (discriminator 1)\n+\tmov 0x28982(%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 0x1da2f(%rip),%rsi \n printf():\n /usr/include/x86_64-linux-gnu/bits/stdio2.h:118\n+\tlea 0x1da2f(%rip),%rsi \n \tmov $0x1,%edi\n do_the_dump():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1868\n \tmov %rax,%rdx\n printf():\n /usr/include/x86_64-linux-gnu/bits/stdio2.h:118\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 0x1da28(%rip),%rsi \n printf():\n /usr/include/x86_64-linux-gnu/bits/stdio2.h:118\n+\tlea 0x1da28(%rip),%rsi \n \tmov $0x1,%edi\n do_the_dump():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1869\n \tmov %rax,%rdx\n printf():\n /usr/include/x86_64-linux-gnu/bits/stdio2.h:118\n \txor %eax,%eax\n@@ -5145,18 +5115,17 @@\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 f750 \n \tmov %rax,%rdx\n-/usr/include/x86_64-linux-gnu/bits/string_fortified.h:100 (discriminator 1)\n-\tmov %rbp,%rsi\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 \tpop %rbx\n@@ -5193,16 +5162,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 0x294bc(%rip),%rax \n+grib_f_get_size_int_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1934\n \tmov %fs:0x28,%r14\n \tmov %r14,0x418(%rsp)\n \tmov %rdx,%r14\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1935\n \tmov (%rdi),%edx\n _get_handle():\n@@ -5225,28 +5196,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 f8a8 \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 f8a0 \n \ttest %rsi,%rsi\n \tje f8a0 \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),%r13\n memcpy():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n+\tlea 0x10(%rsp),%r13\n \tmov $0x400,%ecx\n \tmov %rbx,%rdx\n \tmov %r13,%rdi\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea -0x1(%r13,%rbx,1),%r12\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:177\n@@ -5331,16 +5299,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 0x2937c(%rip),%rax \n+grib_f_get_size_long_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1948\n \tmov %fs:0x28,%r14\n \tmov %r14,0x418(%rsp)\n \tmov %rdx,%r14\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1949\n \tmov (%rdi),%edx\n _get_handle():\n@@ -5363,28 +5333,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 f9e8 \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 f9e0 \n \ttest %rsi,%rsi\n \tje f9e0 \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),%r13\n memcpy():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n+\tlea 0x10(%rsp),%r13\n \tmov $0x400,%ecx\n \tmov %rbx,%rdx\n \tmov %r13,%rdi\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea -0x1(%r13,%rbx,1),%r12\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:177\n@@ -5469,16 +5436,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 0x29234(%rip),%rax \n+grib_f_index_get_size_int_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1963\n \tmov %fs:0x28,%r14\n \tmov %r14,0x418(%rsp)\n \tmov %rdx,%r14\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1964\n \tmov (%rdi),%edx\n _get_index():\n@@ -5501,28 +5470,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 fb28 \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 fb20 \n \ttest %rsi,%rsi\n \tje fb20 \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),%r13\n memcpy():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n+\tlea 0x10(%rsp),%r13\n \tmov $0x400,%ecx\n \tmov %rbx,%rdx\n \tmov %r13,%rdi\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea -0x1(%r13,%rbx,1),%r12\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:177\n@@ -5607,16 +5573,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 0x290f4(%rip),%rax \n+grib_f_index_get_size_long_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1977\n \tmov %fs:0x28,%r14\n \tmov %r14,0x418(%rsp)\n \tmov %rdx,%r14\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1978\n \tmov (%rdi),%edx\n _get_index():\n@@ -5639,28 +5607,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 fc68 \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 fc60 \n \ttest %rsi,%rsi\n \tje fc60 \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),%r13\n memcpy():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n+\tlea 0x10(%rsp),%r13\n \tmov $0x400,%ecx\n \tmov %rbx,%rdx\n \tmov %r13,%rdi\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea -0x1(%r13,%rbx,1),%r12\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:177\n@@ -5745,16 +5710,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 0x28fbc(%rip),%rax \n+grib_f_get_int_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1991\n \tmov %fs:0x28,%r14\n \tmov %r14,0x418(%rsp)\n \tmov %rdx,%r14\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1992\n \tmov (%rdi),%edx\n _get_handle():\n@@ -5773,28 +5740,25 @@\n \tjne fcc0 \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 fd50 \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 fd90 \n \ttest %rsi,%rsi\n \tje fd90 \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),%r13\n memcpy():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n+\tlea 0x10(%rsp),%r13\n \tmov $0x400,%ecx\n \tmov %rbx,%rdx\n \tmov %r13,%rdi\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea -0x1(%r13,%rbx,1),%r12\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:177\n@@ -5878,16 +5842,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 0x28e9c(%rip),%rax \n+grib_f_get_long_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2003\n \tmov %fs:0x28,%r14\n \tmov %r14,0x408(%rsp)\n \tmov %rdx,%r14\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2004\n \tmov (%rdi),%edx\n _get_handle():\n@@ -5906,28 +5872,25 @@\n \tjne fde0 \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 fe68 \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 feb0 \n \ttest %rsi,%rsi\n \tje feb0 \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 %rsp,%r13\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@@ -6008,16 +5971,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 0x28d7c(%rip),%rax \n+grib_f_get_native_type_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2015\n \tmov %fs:0x28,%r14\n \tmov %r14,0x418(%rsp)\n \tmov %rdx,%r14\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2016\n \tmov (%rdi),%edx\n _get_handle():\n@@ -6038,28 +6003,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 ffe8 \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 ffe0 \n \ttest %rsi,%rsi\n \tje ffe0 \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),%r13\n memcpy():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n+\tlea 0x10(%rsp),%r13\n \tmov $0x400,%ecx\n \tmov %rbx,%rdx\n \tmov %r13,%rdi\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea -0x1(%r13,%rbx,1),%r12\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:177\n@@ -6147,16 +6109,18 @@\n \tpush %r12\n \tmov %rsi,%r12\n \tpush %rbp\n \tmov %rdx,%rbp\n \tpush %rbx\n \tmovslq %r8d,%rbx\n \tsub $0x438,%rsp\n+_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n \tmov 0x28c33(%rip),%rax \n+grib_f_get_int_array_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2028\n \tmov %rcx,(%rsp)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2029\n \tmov %fs:0x28,%rdx\n \tmov %rdx,0x428(%rsp)\n \tmov (%rdi),%edx\n _get_handle():\n@@ -6191,26 +6155,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 10247 \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 10218 \n \ttest %r12,%r12\n \tje 10218 \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,%rsi\n \tmov $0x400,%ecx\n \tmov %rbx,%rdx\n \tmov %r13,%rdi\n \tmov %r13,0x8(%rsp)\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n@@ -6368,16 +6329,18 @@\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tmov %rcx,%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 0x289d9(%rip),%rax \n+grib_f_get_long_array_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2062\n \tmov %rdx,0x8(%rsp)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2063\n \tmov %fs:0x28,%rdx\n \tmov %rdx,0x428(%rsp)\n \tmov (%rdi),%edx\n _get_handle():\n@@ -6400,28 +6363,25 @@\n grib_f_get_long_array_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2066\n \tmovslq (%r12),%rax\n \tmov %rax,0x18(%rsp)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2068\n \ttest %r15,%r15\n \tje 10398 \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 10390 \n \ttest %rsi,%rsi\n \tje 10390 \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-\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 $0x400,%ecx\n \tmov %rbx,%rdx\n \tmov %r13,%rdi\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea -0x1(%r13,%rbx,1),%rbp\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:177\n@@ -6508,16 +6468,18 @@\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tmov %rcx,%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 0x28889(%rip),%rax \n+grib_f_get_byte_array_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2078\n \tmov %rdx,0x8(%rsp)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2079\n \tmov %fs:0x28,%rdx\n \tmov %rdx,0x428(%rsp)\n \tmov (%rdi),%edx\n _get_handle():\n@@ -6540,28 +6502,25 @@\n grib_f_get_byte_array_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2082\n \tmovslq (%r12),%rax\n \tmov %rax,0x18(%rsp)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2084\n \ttest %r15,%r15\n \tje 104e8 \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 104e0 \n \ttest %rsi,%rsi\n \tje 104e0 \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-\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 $0x400,%ecx\n \tmov %rbx,%rdx\n \tmov %r13,%rdi\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea -0x1(%r13,%rbx,1),%rbp\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:177\n@@ -6647,16 +6606,18 @@\n \tpush %r15\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x458,%rsp\n+_get_index():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:589\n \tmov 0x28734(%rip),%rax \n+grib_f_index_get_string_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2094\n \tmov %fs:0x28,%rbp\n \tmov %rbp,0x448(%rsp)\n \tmov %rdx,%rbp\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2095\n \tmov (%rdi),%edx\n _get_index():\n@@ -6692,26 +6653,23 @@\n \ttest %rax,%rax\n \tje 10798 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2103\n \tmov (%rax),%rdi\n \tshl $0x3,%rsi\n \tcall b130 \n \tmov %rax,0x10(%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 1078a \n \ttest %rbx,%rbx\n \tje 1078a \n-grib_f_index_get_string_():\n-/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n-\tlea 0x40(%rsp),%r15\n memcpy():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n+\tlea 0x40(%rsp),%r15\n \tmov %r12,%rdx\n \tmov $0x400,%ecx\n \tmov %rbx,%rsi\n \tmov %r15,%rdi\n \tmov %r15,0x8(%rsp)\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n@@ -6782,18 +6740,17 @@\n \tmov %rax,%r12\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2111 (discriminator 1)\n \tmov %eax,%ebx\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2112\n \tjg 10748 \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 %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 \tcall c6e0 \n@@ -6865,18 +6822,17 @@\n \tjne 105f2 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:183 (discriminator 1)\n \tmovb $0x0,0x1(%r12)\n \tjmp 105f6 \n grib_f_index_get_string_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2113 (discriminator 1)\n \tmov 0x27889(%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 0x1d024(%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@@ -6909,16 +6865,18 @@\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tmov %rcx,%r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x438,%rsp\n+_get_index():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:589\n \tmov 0x28481(%rip),%rax \n+grib_f_index_get_long_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2132\n \tmov %rdx,0x8(%rsp)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2133\n \tmov %fs:0x28,%rdx\n \tmov %rdx,0x428(%rsp)\n \tmov (%rdi),%edx\n _get_index():\n@@ -6941,28 +6899,25 @@\n grib_f_index_get_long_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2135\n \tmovslq (%r12),%rax\n \tmov %rax,0x18(%rsp)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2137\n \ttest %r15,%r15\n \tje 108e8 \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 108e0 \n \ttest %rsi,%rsi\n \tje 108e0 \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-\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 $0x400,%ecx\n \tmov %rbx,%rdx\n \tmov %r13,%rdi\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea -0x1(%r13,%rbx,1),%rbp\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:177\n@@ -7051,16 +7006,18 @@\n \tpush %r12\n \tmov %rsi,%r12\n \tpush %rbp\n \tmov %rdx,%rbp\n \tpush %rbx\n \tmovslq %r8d,%rbx\n \tsub $0x438,%rsp\n+_get_index():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:589\n \tmov 0x2832b(%rip),%rax \n+grib_f_index_get_int_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2145\n \tmov %rcx,(%rsp)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2146\n \tmov %fs:0x28,%rdx\n \tmov %rdx,0x428(%rsp)\n \tmov (%rdi),%edx\n _get_index():\n@@ -7091,26 +7048,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 10b27 \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 10b00 \n \ttest %r12,%r12\n \tje 10b00 \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,%rsi\n \tmov $0x400,%ecx\n \tmov %rbx,%rdx\n \tmov %r13,%rdi\n \tmov %r13,0x8(%rsp)\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n@@ -7260,16 +7214,18 @@\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tmov %rcx,%r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x438,%rsp\n+_get_index():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:589\n \tmov 0x280f1(%rip),%rax \n+grib_f_index_get_real8_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2167\n \tmov %rdx,0x8(%rsp)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2168\n \tmov %fs:0x28,%rdx\n \tmov %rdx,0x428(%rsp)\n \tmov (%rdi),%edx\n _get_index():\n@@ -7292,28 +7248,25 @@\n grib_f_index_get_real8_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2170\n \tmovslq (%r12),%rax\n \tmov %rax,0x18(%rsp)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2172\n \ttest %r15,%r15\n \tje 10c78 \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 10c70 \n \ttest %rsi,%rsi\n \tje 10c70 \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-\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 $0x400,%ecx\n \tmov %rbx,%rdx\n \tmov %r13,%rdi\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea -0x1(%r13,%rbx,1),%rbp\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:177\n@@ -7399,16 +7352,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 0x27fac(%rip),%rax \n+grib_f_set_int_array_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2180\n \tmov %fs:0x28,%rbx\n \tmov %rbx,0x418(%rsp)\n \tmov %rdx,%rbx\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2181\n \tmov (%rdi),%edx\n _get_handle():\n@@ -7502,26 +7457,23 @@\n \tmov %rsi,0x8(%r15,%rdx,1)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2202 (discriminator 1)\n \tcmp %r13,%rax\n \tjae 10df7 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2203\n \tmovslq 0x8(%rbx,%rcx,1),%rax\n \tmov %rax,0x10(%r15,%rdx,1)\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 10ec8 \n \ttest %rbp,%rbp\n \tje 10ec8 \n-grib_f_set_int_array_():\n-/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n-\tlea 0x10(%rsp),%rbx\n memcpy():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n+\tlea 0x10(%rsp),%rbx\n \tmov %r12,%rdx\n \tmov $0x400,%ecx\n \tmov %rbp,%rsi\n \tmov %rbx,%rdi\n \tmov %rbx,0x8(%rsp)\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n@@ -7620,16 +7572,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 0x27d4c(%rip),%rax \n+grib_f_set_long_array_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2213\n \tmov %fs:0x28,%r13\n \tmov %r13,0x418(%rsp)\n \tmov %rdx,%r13\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2214\n \tmov (%rdi),%edx\n _get_handle():\n@@ -7651,28 +7605,25 @@\n grib_f_set_long_array_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2216\n \tmovslq (%rcx),%rax\n \tmov %rax,0x8(%rsp)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2218\n \ttest %r14,%r14\n \tje 10fd0 \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 11010 \n \ttest %rsi,%rsi\n \tje 11010 \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-\tlea 0x10(%rsp),%r12\n memcpy():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n+\tlea 0x10(%rsp),%r12\n \tmov $0x400,%ecx\n \tmov %rbx,%rdx\n \tmov %r12,%rdi\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea -0x1(%r12,%rbx,1),%rbp\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:177\n@@ -7755,16 +7706,18 @@\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tmov %rcx,%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 0x27c19(%rip),%rax \n+grib_f_set_byte_array_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2225\n \tmov %rdx,0x8(%rsp)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2226\n \tmov %fs:0x28,%rdx\n \tmov %rdx,0x428(%rsp)\n \tmov (%rdi),%edx\n _get_handle():\n@@ -7787,28 +7740,25 @@\n grib_f_set_byte_array_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2229\n \tmovslq (%r12),%rax\n \tmov %rax,0x18(%rsp)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2231\n \ttest %r15,%r15\n \tje 11158 \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 11150 \n \ttest %rsi,%rsi\n \tje 11150 \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-\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 $0x400,%ecx\n \tmov %rbx,%rdx\n \tmov %r13,%rdi\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea -0x1(%r13,%rbx,1),%rbp\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:177\n@@ -7900,17 +7850,17 @@\n \tsub $0x418,%rsp\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2241\n \tmov (%rdi),%edi\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2240\n \tmov %fs:0x28,%rax\n \tmov %rax,0x408(%rsp)\n \txor %eax,%eax\n+_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n \tmov 0x27ab7(%rip),%rax \n-_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \ttest %rax,%rax\n \tjne 111b9 \n \tjmp 11238 \n \tnopl 0x0(%rax,%rax,1)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:582\n \tmov 0x10(%rax),%rax\n@@ -7924,28 +7874,25 @@\n \tmov 0x8(%rax),%r14\n grib_f_set_int_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2243\n \tmovslq (%rdx),%r15\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: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 %rsp,%r13\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@@ -8032,17 +7979,17 @@\n \tsub $0x418,%rsp\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2250\n \tmov (%rdi),%edi\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2249\n \tmov %fs:0x28,%rax\n \tmov %rax,0x408(%rsp)\n \txor %eax,%eax\n+_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n \tmov 0x27997(%rip),%rax \n-_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \ttest %rax,%rax\n \tjne 112d9 \n \tjmp 11358 \n \tnopl 0x0(%rax,%rax,1)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:582\n \tmov 0x10(%rax),%rax\n@@ -8056,28 +8003,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 11358 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2253\n \tmov (%rdx),%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 113a0 \n \ttest %rsi,%rsi\n \tje 113a0 \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 %rsp,%r13\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@@ -8157,16 +8101,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 0x2788e(%rip),%rax \n+grib_f_set_missing_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2260\n \tmov %fs:0x28,%rcx\n \tmov %rcx,0x408(%rsp)\n \tmov (%rdi),%ecx\n _get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \ttest %rax,%rax\n@@ -8183,28 +8129,25 @@\n \tjne 113f0 \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 11478 \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 114b0 \n \ttest %rsi,%rsi\n \tje 114b0 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:176\n \tmovslq %edx,%rbx\n-grib_f_set_missing_():\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 %rsp,%r13\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@@ -8281,16 +8224,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 0x2777c(%rip),%rax \n+grib_f_is_missing_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2271\n \tmov %fs:0x28,%r13\n \tmov %r13,0x418(%rsp)\n \tmov %rdx,%r13\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2272\n \tmovl $0x0,0xc(%rsp)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2273\n@@ -8312,28 +8257,25 @@\n \tjne 11510 \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 115a0 \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 115e0 \n \ttest %rsi,%rsi\n \tje 115e0 \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),%r14\n memcpy():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n+\tlea 0x10(%rsp),%r14\n \tmov $0x400,%ecx\n \tmov %rbx,%rdx\n \tmov %r14,%rdi\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea -0x1(%r14,%rbx,1),%r12\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:177\n@@ -8451,16 +8393,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 0x275ec(%rip),%rax \n+grib_f_is_defined_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2293\n \tmov %fs:0x28,%r13\n \tmov %r13,0x408(%rsp)\n \tmov %rdx,%r13\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2294\n \tmov (%rdi),%edx\n _get_handle():\n@@ -8479,28 +8423,25 @@\n \tjne 11690 \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 %rsp,%r14\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@@ -8583,16 +8524,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 0x274cc(%rip),%rax \n+grib_f_key_is_computed_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2306\n \tmov %fs:0x28,%r14\n \tmov %r14,0x418(%rsp)\n \tmov %rdx,%r14\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2307\n \tmovl $0x0,0xc(%rsp)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2308\n@@ -8614,28 +8557,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),%r13\n memcpy():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n+\tlea 0x10(%rsp),%r13\n \tmov $0x400,%ecx\n \tmov %rbx,%rdx\n \tmov %r13,%rdi\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea -0x1(%r13,%rbx,1),%r12\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:177\n@@ -8724,17 +8664,17 @@\n \tsub $0x418,%rsp\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2319\n \tmov (%rdi),%edi\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2318\n \tmov %fs:0x28,%rax\n \tmov %rax,0x408(%rsp)\n \txor %eax,%eax\n+_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n \tmov 0x27387(%rip),%rax \n-_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \ttest %rax,%rax\n \tjne 118ed \n \tjmp 11980 \n \tnopl 0x0(%rax,%rax,1)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:582\n \tmov 0x10(%rax),%rax\n@@ -8750,28 +8690,25 @@\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2321\n \tpxor %xmm1,%xmm1\n \tcvtss2sd (%rdx),%xmm1\n \tmovq %xmm1,%r15\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: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 %rsp,%r13\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@@ -8851,16 +8788,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 0x2726c(%rip),%rax \n+grib_f_get_real4_element_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2328\n \tmov %fs:0x28,%r13\n \tmov %r13,0x428(%rsp)\n \tmov %rcx,%r13\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2329\n \tmov (%rdi),%ecx\n _get_handle():\n@@ -8886,28 +8825,25 @@\n grib_f_get_real4_element_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2334\n \ttest %r14,%r14\n \tje 11b08 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2336\n \tmov (%rdx),%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-\tlea 0x20(%rsp),%r12\n memcpy():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n+\tlea 0x20(%rsp),%r12\n \tmov $0x400,%ecx\n \tmov %rbx,%rdx\n \tmov %r12,%rdi\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea -0x1(%r12,%rbx,1),%rbp\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:177\n@@ -8994,16 +8930,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 0x2711c(%rip),%rax \n+grib_f_get_real4_elements_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2342\n \tmov %rdx,0x10(%rsp)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2343\n \tmov %fs:0x28,%rdx\n \tmov %rdx,0x428(%rsp)\n \tmov (%rdi),%edx\n _get_handle():\n@@ -9046,26 +8984,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 11d82 \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 11d68 \n \ttest %rbx,%rbx\n \tje 11d68 \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@@ -9218,16 +9153,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 0x26eac(%rip),%rax \n+grib_f_get_real4_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2370\n \tmov %fs:0x28,%r14\n \tmov %r14,0x418(%rsp)\n \tmov %rdx,%r14\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2371\n \tmov (%rdi),%edx\n _get_handle():\n@@ -9250,28 +9187,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 11eb8 \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 11eb0 \n \ttest %rsi,%rsi\n \tje 11eb0 \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),%r13\n memcpy():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n+\tlea 0x10(%rsp),%r13\n \tmov $0x400,%ecx\n \tmov %rbx,%rdx\n \tmov %r13,%rdi\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea -0x1(%r13,%rbx,1),%r12\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:177\n@@ -9356,16 +9290,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 0x26d6c(%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@@ -9408,26 +9344,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 121a8 \n \ttest %rbp,%rbp\n \tje 121a8 \n-grib_f_get_real4_array_():\n-/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n-\tlea 0x20(%rsp),%r15\n memcpy():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n+\tlea 0x20(%rsp),%r15\n \tmov %rbx,%rdx\n \tmov $0x400,%ecx\n \tmov %rbp,%rsi\n \tmov %r15,%rdi\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea -0x1(%r15,%rbx,1),%r13\n@@ -9551,26 +9484,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 11f67 \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-\tlea 0x20(%rsp),%r15\n memcpy():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n+\tlea 0x20(%rsp),%r15\n \tmov %rbx,%rdx\n \tmov $0x400,%ecx\n \tmov %rbp,%rsi\n \tmov %r15,%rdi\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea -0x1(%r15,%rbx,1),%r13\n@@ -9640,31 +9570,31 @@\n \tmov $0xffffffef,%ebx\n \tjmp 120d8 \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 0x26a5c(%rip),%rax \n+grib_f_set_force_real4_array_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2430\n \tmov %fs:0x28,%rbx\n \tmov %rbx,0x418(%rsp)\n \tmov %rdx,%rbx\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2431\n \tmov (%rdi),%edx\n _get_handle():\n@@ -9761,26 +9691,23 @@\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2447 (discriminator 1)\n \tcmp %r13,%rax\n \tjae 12345 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2448\n \tpxor %xmm0,%xmm0\n \tcvtss2sd 0x8(%rbx,%rcx,1),%xmm0\n \tmovsd %xmm0,0x10(%r14,%rdx,1)\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 12430 \n \ttest %rbp,%rbp\n \tje 12430 \n-grib_f_set_force_real4_array_():\n-/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n-\tlea 0x10(%rsp),%r15\n memcpy():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n+\tlea 0x10(%rsp),%r15\n \tmov %r12,%rdx\n \tmov $0x400,%ecx\n \tmov %rbp,%rsi\n \tmov %r15,%rdi\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea -0x1(%r15,%r12,1),%r12\n@@ -9886,16 +9813,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 0x267dc(%rip),%rax \n+grib_f_set_real4_array_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2457\n \tmov %fs:0x28,%rbx\n \tmov %rbx,0x418(%rsp)\n \tmov %rdx,%rbx\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2458\n \tmov (%rdi),%edx\n _get_handle():\n@@ -9993,26 +9922,23 @@\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2479 (discriminator 1)\n \tcmp %r13,%rax\n \tjae 125c5 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2480\n \tpxor %xmm0,%xmm0\n \tcvtss2sd 0x8(%rbx,%rcx,1),%xmm0\n \tmovsd %xmm0,0x10(%r14,%rdx,1)\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 12730 \n \ttest %rbp,%rbp\n \tje 12730 \n-grib_f_set_real4_array_():\n-/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n-\tlea 0x10(%rsp),%r15\n memcpy():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n+\tlea 0x10(%rsp),%r15\n \tmov %r12,%rdx\n \tmov $0x400,%ecx\n \tmov %rbp,%rsi\n \tmov %r15,%rdi\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea -0x1(%r15,%r12,1),%r12\n@@ -10084,26 +10010,23 @@\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2477\n \ttest %rax,%rax\n \tjne 125c5 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2477 (discriminator 1)\n \tmov $0xffffffef,%ebx\n \tjmp 1264f \n \tnopl (%rax)\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 12750 \n \ttest %rbp,%rbp\n \tje 12750 \n-grib_f_set_real4_array_():\n-/usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n-\tlea 0x10(%rsp),%r15\n memcpy():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n+\tlea 0x10(%rsp),%r15\n \tmov %r12,%rdx\n \tmov $0x400,%ecx\n \tmov %rbp,%rsi\n \tmov %r15,%rdi\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea -0x1(%r15,%r12,1),%r12\n@@ -10170,16 +10093,14 @@\n \txor %eax,%eax\n \tjmp 12572 \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 0000000000012770 :\n grib_f_index_select_real8_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2491\n \tendbr64\n \tpush %r15\n@@ -10191,17 +10112,17 @@\n \tsub $0x418,%rsp\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2492\n \tmov (%rdi),%edi\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2491\n \tmov %fs:0x28,%rax\n \tmov %rax,0x408(%rsp)\n \txor %eax,%eax\n+_get_index():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:589\n \tmov 0x264af(%rip),%rax \n-_get_index():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:591\n \ttest %rax,%rax\n \tjne 127bd \n \tjmp 12840 \n \tnopl 0x0(%rax,%rax,1)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:593\n \tmov 0x10(%rax),%rax\n@@ -10216,28 +10137,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 (%rdx),%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 %rsp,%r13\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@@ -10318,16 +10236,18 @@\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tmov %rsi,%rbx\n \tsub $0x818,%rsp\n+_get_index():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:589\n \tmov 0x263a1(%rip),%rax \n+grib_f_index_select_string_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2501\n \tmov %fs:0x28,%rsi\n \tmov %rsi,0x808(%rsp)\n \tmov %rdx,%rsi\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2502\n \tmov (%rdi),%edx\n _get_index():\n@@ -10348,51 +10268,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 \tmov %rsp,%r13\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n@@ -10475,16 +10389,18 @@\n \tmov %rsi,%r8\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 0x26221(%rip),%rax \n+grib_f_index_select_int_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2518\n \tmov %fs:0x28,%rsi\n \tmov %rsi,0x408(%rsp)\n \tmov %ecx,%esi\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2519\n \tmov (%rdi),%ecx\n _get_index():\n@@ -10512,28 +10428,25 @@\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2520\n \tmovslq (%rdx),%r15\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2521\n \tmov %rsp,%r13\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2523\n \ttest %r14,%r14\n \tje 12b28 \n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n-\ttest %esi,%esi\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n+\ttest %esi,%esi\n \tje 12b20 \n \ttest %r8,%r8\n \tje 12b20 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:176\n \tmovslq %esi,%rbx\n-grib_f_index_select_int_():\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 %r8,%rsi\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@@ -10615,16 +10528,18 @@\n \tmov %ecx,%esi\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 0x260ef(%rip),%rax \n+grib_f_index_select_long_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2529\n \tmov %fs:0x28,%r9\n \tmov %r9,0x408(%rsp)\n \tmov %rdx,%r9\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2530\n \tmov (%rdi),%edx\n _get_index():\n@@ -10652,28 +10567,25 @@\n \trep stos %rax,(%rdi)\n \tmov %rsp,%r13\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2533\n \ttest %r14,%r14\n \tje 12c68 \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 %esi,%esi\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n+\ttest %esi,%esi\n \tje 12c60 \n \ttest %r8,%r8\n \tje 12c60 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:176\n \tmovslq %esi,%rbx\n-grib_f_index_select_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 \tmov %r8,%rsi\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@@ -10759,17 +10671,17 @@\n \tsub $0x418,%rsp\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2540\n \tmov (%rdi),%edi\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2539\n \tmov %fs:0x28,%rax\n \tmov %rax,0x408(%rsp)\n \txor %eax,%eax\n+_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n \tmov 0x25fa7(%rip),%rax \n-_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \ttest %rax,%rax\n \tjne 12ccd \n \tjmp 12d50 \n \tnopl 0x0(%rax,%rax,1)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:582\n \tmov 0x10(%rax),%rax\n@@ -10784,28 +10696,25 @@\n grib_f_set_real8_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2543\n \ttest %r14,%r14\n \tje 12d50 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2544\n \tmovsd (%rdx),%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 12d90 \n \ttest %rsi,%rsi\n \tje 12d90 \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 %rsp,%r13\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@@ -10885,16 +10794,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 0x25e9c(%rip),%rax \n+grib_f_get_real8_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2548\n \tmov %fs:0x28,%r14\n \tmov %r14,0x408(%rsp)\n \tmov %rdx,%r14\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2549\n \tmov (%rdi),%edx\n _get_handle():\n@@ -10913,28 +10824,25 @@\n \tjne 12de0 \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 12e68 \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 12eb0 \n \ttest %rsi,%rsi\n \tje 12eb0 \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 %rsp,%r13\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@@ -11015,16 +10923,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 0x25d7c(%rip),%rax \n+grib_f_get_real8_element_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2559\n \tmov %fs:0x28,%r13\n \tmov %r13,0x418(%rsp)\n \tmov %rcx,%r13\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2560\n \tmov (%rdi),%ecx\n _get_handle():\n@@ -11046,28 +10956,25 @@\n grib_f_get_real8_element_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2563\n \ttest %r14,%r14\n \tje 12f98 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2565\n \tmov (%rdx),%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 12fe0 \n \ttest %rsi,%rsi\n \tje 12fe0 \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-\tlea 0x10(%rsp),%r12\n memcpy():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n+\tlea 0x10(%rsp),%r12\n \tmov $0x400,%ecx\n \tmov %rbx,%rdx\n \tmov %r12,%rdi\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea -0x1(%r12,%rbx,1),%rbp\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:177\n@@ -11149,16 +11056,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 0x25c4c(%rip),%rax \n+grib_f_get_real8_elements_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2570\n \tmov %rdx,(%rsp)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2571\n \tmov %fs:0x28,%rdx\n \tmov %rdx,0x418(%rsp)\n \tmov (%rdi),%edx\n _get_handle():\n@@ -11182,28 +11091,25 @@\n grib_f_get_real8_elements_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2574\n \ttest %r15,%r15\n \tje 130e8 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2576\n \tmovslq (%r8),%rax\n \tmov %rax,0x8(%rsp)\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-\tlea 0x10(%rsp),%r12\n memcpy():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n+\tlea 0x10(%rsp),%r12\n \tmov $0x400,%ecx\n \tmov %rbx,%rdx\n \tmov %r12,%rdi\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea -0x1(%r12,%rbx,1),%rbp\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:177\n@@ -11287,16 +11193,18 @@\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tmov %rdx,%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 0x25afc(%rip),%rax \n+grib_f_find_nearest_four_single_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2590\n \tmov (%rdi),%edx\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2585\n \tmov 0x70(%rsp),%r13\n \tmov 0x78(%rsp),%r14\n \tmov %r8,(%rsp)\n \tmov %r9,0x8(%rsp)\n@@ -11380,16 +11288,18 @@\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 0x259ed(%rip),%rax \n+grib_f_find_nearest_single_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2610\n \tmov %rdx,%r10\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2611\n \tmov (%rdi),%edx\n _get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \ttest %rax,%rax\n@@ -11431,16 +11341,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 0x2597d(%rip),%rax \n+grib_f_find_nearest_multiple_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2625\n \tpush %r12\n \tmov %rdx,%r10\n \tpush %rbp\n \tpush %rbx\n \tmov 0x20(%rsp),%rbx\n \tmov 0x28(%rsp),%rbp\n@@ -11500,16 +11412,18 @@\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tmov %rcx,%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 0x258e9(%rip),%rax \n+grib_f_get_real8_array_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2636\n \tmov %rdx,0x8(%rsp)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2637\n \tmov %fs:0x28,%rdx\n \tmov %rdx,0x428(%rsp)\n \tmov (%rdi),%edx\n _get_handle():\n@@ -11532,28 +11446,25 @@\n grib_f_get_real8_array_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2640\n \tmovslq (%r12),%rax\n \tmov %rax,0x18(%rsp)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2642\n \ttest %r15,%r15\n \tje 13488 \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 13480 \n \ttest %rsi,%rsi\n \tje 13480 \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-\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 $0x400,%ecx\n \tmov %rbx,%rdx\n \tmov %r13,%rdi\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea -0x1(%r13,%rbx,1),%rbp\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:177\n@@ -11639,16 +11550,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 0x2579c(%rip),%rax \n+grib_f_set_force_real8_array_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2653\n \tmov %fs:0x28,%r13\n \tmov %r13,0x418(%rsp)\n \tmov %rdx,%r13\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2654\n \tmov (%rdi),%edx\n _get_handle():\n@@ -11670,28 +11583,25 @@\n grib_f_set_force_real8_array_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2656\n \tmovslq (%rcx),%rax\n \tmov %rax,0x8(%rsp)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2658\n \ttest %r14,%r14\n \tje 13580 \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 135c0 \n \ttest %rsi,%rsi\n \tje 135c0 \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-\tlea 0x10(%rsp),%r12\n memcpy():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n+\tlea 0x10(%rsp),%r12\n \tmov $0x400,%ecx\n \tmov %rbx,%rdx\n \tmov %r12,%rdi\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea -0x1(%r12,%rbx,1),%rbp\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:177\n@@ -11773,16 +11683,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 0x2566c(%rip),%rax \n+grib_f_set_real8_array_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2665\n \tmov %fs:0x28,%r13\n \tmov %r13,0x418(%rsp)\n \tmov %rdx,%r13\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2666\n \tmov (%rdi),%edx\n _get_handle():\n@@ -11804,28 +11716,25 @@\n grib_f_set_real8_array_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2668\n \tmovslq (%rcx),%rax\n \tmov %rax,0x8(%rsp)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2670\n \ttest %r14,%r14\n \tje 136b0 \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-\tlea 0x10(%rsp),%r12\n memcpy():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n+\tlea 0x10(%rsp),%r12\n \tmov $0x400,%ecx\n \tmov %rbx,%rdx\n \tmov %r12,%rdi\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea -0x1(%r12,%rbx,1),%rbp\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:177\n@@ -11910,16 +11819,18 @@\n \tpush %r13\n \tmov %rsi,%r13\n \tpush %r12\n \tmov %r8,%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 0x25533(%rip),%rax \n+grib_f_get_string_array_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2677\n \tmov %fs:0x28,%rbx\n \tmov %rbx,0x428(%rsp)\n \tmov %rdx,%rbx\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2678\n \tmov (%rdi),%edx\n _get_handle():\n@@ -11949,26 +11860,23 @@\n \ttest %r14,%r14\n \tje 13920 \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 13914 \n \ttest %r13,%r13\n \tje 13914 \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 %r13,%rsi\n \tmov %rax,%rdi\n \tmov %rax,%r13\n \tmov %rax,0x8(%rsp)\n \tcall b7d0 <__memcpy_chk@plt>\n@@ -12029,24 +11937,22 @@\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2693 (discriminator 1)\n \tmov %eax,(%rsp)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2695 (discriminator 1)\n \tje 138c6 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2695\n \txor %r13d,%r13d\n \tnopl 0x0(%rax,%rax,1)\n-/usr/include/x86_64-linux-gnu/bits/string_fortified.h:81 (discriminator 1)\n-\tmov 0x0(%rbp,%r13,8),%rsi\n strcpy():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:81 (discriminator 1)\n+\tmov 0x0(%rbp,%r13,8),%rsi\n \tmov %rbx,%rdi\n \tcall c1a0 \n-grib_f_get_string_array_():\n+czstr_to_fortran():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:202\n \tmovslq (%r12),%rax\n-czstr_to_fortran():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:203 (discriminator 2)\n \tcmpb $0x0,(%rbx)\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 \tje 1388e \n@@ -12124,16 +12030,18 @@\n \tcall c110 <__stack_chk_fail@plt>\n \txchg %ax,%ax\n \n 0000000000013930 :\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 0x2531d(%rip),%rax \n+codes_f_bufr_copy_data_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2709\n \tmov (%rdi),%edx\n _get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \ttest %rax,%rax\n \tje 139a0 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n@@ -12152,18 +12060,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 13979 \n _get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n+\tjmp 13979 \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 139a0 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:581\n@@ -12199,16 +12106,18 @@\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tmov %rdx,%rbp\n \tpush %rbx\n \tsub $0x438,%rsp\n+_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n \tmov 0x25289(%rip),%rax \n+grib_f_set_string_array_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2723\n \tmov %rsi,0x18(%rsp)\n \tmov %r9d,0x14(%rsp)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2724\n \tmov %fs:0x28,%rdx\n \tmov %rdx,0x428(%rsp)\n \tmov (%rdi),%edx\n@@ -12261,22 +12170,21 @@\n \tcall b130 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2738 (discriminator 1)\n \tmov %rax,(%r12,%rbx,8)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2738\n \tmov %rax,%rdi\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2739\n \tmov 0x0(%r13),%eax\n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:192\n-\ttest %eax,%eax\n cast_char_no_cut():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:192\n+\ttest %eax,%eax\n \tje 13b78 \n \ttest %rbp,%rbp\n \tje 13b78 \n-grib_f_set_string_array_():\n+memcpy():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tmov %rbp,%rsi\n cast_char_no_cut():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:193\n \tmovslq %eax,%rdx\n memcpy():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n@@ -12296,29 +12204,26 @@\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2741\n \tmovslq 0x0(%r13),%rax\n \tmov %rax,%rsi\n \tadd %rax,%rbp\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2737 (discriminator 1)\n \tcmp %r14,%rbx\n \tjne 13a50 \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 13ba0 \n \tcmpq $0x0,0x18(%rsp)\n \tje 13ba0 \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),%r13\n memcpy():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n+\tlea 0x20(%rsp),%r13\n \tmov 0x18(%rsp),%rsi\n \tmov $0x400,%ecx\n \tmov %r13,%rdi\n \tmov %r13,(%rsp)\n \tmov %rbx,%rdx\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n@@ -12448,16 +12353,18 @@\n \tmovslq %ecx,%r13\n \tpush %r12\n \tmov %rsi,%r12\n \tpush %rbp\n \tpush %rbx\n \tmov %rdx,%rbx\n \tsub $0x438,%rsp\n+_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n \tmov 0x25033(%rip),%rax \n+grib_f_get_string_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2757\n \tmov %fs:0x28,%rcx\n \tmov %rcx,0x428(%rsp)\n \tmov (%rdi),%ecx\n _get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \ttest %rax,%rax\n@@ -12482,20 +12389,20 @@\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 13dd8 \n+fort_char_clean():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:221\n \tsub $0x1,%rdx\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 \tsete %al\n \ttest %r12,%r12\n fort_char_clean():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:221\n \tlea (%rbx,%rdx,1),%rbp\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n@@ -12514,19 +12421,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 13d13 \n-grib_f_get_string_():\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 %r13,%rdx\n \tmov $0x400,%ecx\n \tmov %r12,%rsi\n \tmov %r14,%rdi\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea -0x1(%r14,%r13,1),%r13\n@@ -12563,16 +12468,18 @@\n \tmov %r14,%rsi\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+czstr_to_fortran():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:203 (discriminator 2)\n \tcmpb $0x0,(%rbx)\n+grib_f_get_string_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2766 (discriminator 1)\n \tmov %eax,%r12d\n czstr_to_fortran():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:203 (discriminator 2)\n \tje 13d4e \n \tcmp %rbp,%rbx\n \tjne 13d45 \n@@ -12658,16 +12565,18 @@\n \tpush %r13\n \tmov %rsi,%r13\n \tpush %r12\n \tpush %rbp\n \tmovslq %ecx,%rbp\n \tpush %rbx\n \tsub $0x828,%rsp\n+_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n \tmov 0x24e46(%rip),%rax \n+grib_f_set_string_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2784\n \tmov %fs:0x28,%rsi\n \tmov %rsi,0x818(%rsp)\n \tmov %rdx,%rsi\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2785\n \tmov (%rdi),%edx\n _get_handle():\n@@ -12708,37 +12617,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 13fa0 \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 13f98 \n \ttest %rsi,%rsi\n \tje 13f98 \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 13ef1 \n \tmov %rbx,%r15\n \tjmp 13edd \n \tnopw 0x0(%rax,%rax,1)\n \tmovzbl 0x1(%r15),%eax\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2777\n@@ -12752,26 +12656,23 @@\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2776 (discriminator 1)\n \ttest %eax,%eax\n \tjne 13ed0 \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 %ebp,%ebp\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n+\ttest %ebp,%ebp\n \tje 13f90 \n \ttest %r13,%r13\n \tje 13f90 \n-grib_f_set_string_():\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 %r13,%rsi\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,%rbp,1),%r15\n@@ -12846,16 +12747,18 @@\n \tcall c110 <__stack_chk_fail@plt>\n \tnopl 0x0(%rax)\n \n 0000000000013fb0 :\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 0x24c9d(%rip),%rax \n+grib_f_get_data_real4_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2806\n \tmov %rdx,%r9\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2807\n \tmov (%rdi),%edx\n _get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \ttest %rax,%rax\n@@ -13112,17 +13015,17 @@\n \n 00000000000142d0 :\n grib_f_get_data_real8_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2837\n \tendbr64\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2838\n \tmov (%rdi),%eax\n+_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n \tmov 0x2497b(%rip),%rdi \n-_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \ttest %rdi,%rdi\n \tjne 142f9 \n \tjmp 14301 \n \tnop\n \tdata16 cs nopw 0x0(%rax,%rax,1)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:582\n@@ -13140,16 +13043,18 @@\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 0x2493d(%rip),%rax \n+grib_f_get_message_size_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2845\n \tmov (%rdi),%edx\n _get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \ttest %rax,%rax\n \tjne 14339 \n \tjmp 14358 \n@@ -13187,16 +13092,18 @@\n grib_f_copy_message_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2853\n \tendbr64\n \tpush %rbp\n \tpush %rbx\n \tmov %rdx,%rbx\n \tsub $0x8,%rsp\n+_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n \tmov 0x248e4(%rip),%rax \n+grib_f_copy_message_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2854\n \tmov (%rdi),%edx\n _get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \ttest %rax,%rax\n \tje 143c8 \n \tmov %rsi,%rdi\n@@ -13217,18 +13124,17 @@\n \tje 143c8 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2858\n \tmov 0x8(%rbp),%rax\n \tmov (%rbx),%rcx\n \tmov 0x18(%rax),%rdx\n \tcmp %rdx,%rcx\n \tjb 143d4 \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@@ -13311,26 +13217,23 @@\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 %r12d,%r12d\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n+\ttest %r12d,%r12d\n \tje 1451c \n \ttest %r15,%r15\n \tje 1451c \n-grib_f_check_():\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 %r15,%rsi\n \tmov $0x400,%ecx\n \tmov %r13,%rdi\n \tmov %r10,0x10(%rsp)\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea -0x1(%r13,%r12,1),%r15\n@@ -13368,28 +13271,24 @@\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:182 (discriminator 1)\n \tmovb $0x0,(%r12)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:183\n \tcmp %r12,%r15\n \tje 14588 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:184\n \tmovb $0x0,(%r12)\n-grib_f_check_():\n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:192\n-\ttest %ebp,%ebp\n cast_char_no_cut():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:192\n+\ttest %ebp,%ebp\n \tje 14550 \n \tmov (%rsp),%rsi\n \ttest %rsi,%rsi\n \tje 14550 \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,%rdx\n \tmov %r14,%rdi\n \tmov %r10,0x8(%rsp)\n \tmov %r8d,(%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 +13316,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(%r15)\n \tjmp 1451c \n-grib_f_check_():\n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:183 (discriminator 1)\n \tnop\n \n 0000000000014590 :\n grib_f_write_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2887\n \tendbr64\n \tpush %rbx\n \tsub $0x20,%rsp\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2888\n \tmov %fs:0x28,%rax\n \tmov %rax,0x18(%rsp)\n \tmov (%rdi),%eax\n+_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n \tmov 0x246a8(%rip),%rdi \n-_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \ttest %rdi,%rdi\n \tjne 145c9 \n \tjmp 145d1 \n \tnopw 0x0(%rax,%rax,1)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:582\n \tmov 0x10(%rdi),%rdi\n@@ -13452,17 +13349,17 @@\n \tcmp (%rdi),%eax\n \tjne 145c0 \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:648\n \tmov 0x24666(%rip),%rax \n-get_file():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:650\n \tcmp $0xc34f,%edx\n \tjle 14670 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:652\n \ttest %rax,%rax\n \tjne 145f9 \n \tjmp 14670 \n@@ -13523,17 +13420,17 @@\n \n 0000000000014690 :\n grib_f_multi_write_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2907\n \tendbr64\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2908\n \tmov (%rdi),%eax\n+_get_multi_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:600\n \tmov 0x245ab(%rip),%rdi \n-_get_multi_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:602\n \ttest %rdi,%rdi\n \tjne 146b9 \n \tjmp 146c1 \n \tnop\n \tdata16 cs nopw 0x0(%rax,%rax,1)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:604\n@@ -13545,17 +13442,17 @@\n \tcmp (%rdi),%eax\n \tjne 146b0 \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:648\n \tmov 0x24576(%rip),%rax \n-get_file():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:650\n \tcmp $0xc34f,%edx\n \tjle 14700 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:652\n \ttest %rax,%rax\n \tjne 146e9 \n \tjmp 14700 \n@@ -13597,18 +13494,21 @@\n \tpush %r13\n \tmov %rsi,%r13\n \tpush %r12\n \tmov %rdx,%r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x18,%rsp\n+_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n \tmov 0x24529(%rip),%rbx \n+grib_f_multi_append_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2919\n \tmov (%rdi),%edx\n+_get_multi_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:600\n \tmov 0x24510(%rip),%rax \n _get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \ttest %rbx,%rbx\n \tjne 1475d \n \tjmp 147f0 \n@@ -13633,16 +13533,18 @@\n \tjne 14809 \n grib_f_multi_append_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2922\n \ttest %rbx,%rbx\n \tje 14849 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2925\n \tmov (%rbx),%rdi\n+_push_multi_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:395\n \tmov $0x1,%r14d\n+grib_f_multi_append_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2925\n \tcall bec0 \n _push_multi_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:393\n \tmov 0x244b8(%rip),%rbp \n grib_f_multi_append_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2925\n@@ -13780,16 +13682,14 @@\n \tmov $0x19d,%edx\n \tlea 0x18729(%rip),%rsi \n \tlea 0x18810(%rip),%rdi \n \tcall b300 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:414\n \tmov 0x2435e(%rip),%rax \n \tjmp 14887 \n-grib_f_multi_append_():\n-./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:414\n \tnopl 0x0(%rax)\n \n 00000000000148f0 :\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@@ -13904,26 +13804,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 14aa0 \n \ttest %rbp,%rbp\n \tje 14aa0 \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@@ -14006,26 +13903,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 14b80 \n \ttest %rbp,%rbp\n \tje 14b80 \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 000000000002c01c <.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 32393533 61346538 35313933 31313930 2953a4e851931190\n 0x00000010 37323066 33363064 63396537 35383038 720f360dc9e75808\n 0x00000020 38643137 32372e64 65627567 00000000 8d1727.debug....\n- 0x00000030 fb2f29ed ./).\n+ 0x00000030 3c9b1b01 <...\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 0x2cfad(%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 14650 \n+grib_f_write_.cold():\n \tcs nopw 0x0(%rax,%rax,1)\n \tnopl 0x0(%rax)\n+deregister_tm_clones():\n \tlea 0x2c389(%rip),%rdi \n \tlea 0x2c382(%rip),%rax \n \tcmp %rdi,%rax\n \tje c8a8 <__cxa_finalize@plt+0x78>\n \tmov 0x2b726(%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 0x2c359(%rip),%rdi \n \tlea 0x2c352(%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 0x2b6ed(%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,0x2c315(%rip) \n \tjne c928 <__cxa_finalize@plt+0xf8>\n \tpush %rbp\n \tcmpq $0x0,0x2b6ca(%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,0x2c2ed(%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 \tpush %r13\n \tmov %rdi,%r13\n \tpush %r12\n \tmov %rsi,%r12\n \tpush %rbp\n \tmov $0x1,%ebp\n@@ -173,15 +184,15 @@\n \tlea 0x205b4(%rip),%rsi \n \tmov %rax,0x8(%rsp)\n \tlea 0x205c2(%rip),%rdi \n \tcall b300 \n \tmov 0x8(%rsp),%rax\n \tjmp c9a8 <__cxa_finalize@plt+0x178>\n \tnopw 0x0(%rax,%rax,1)\n-_push_index():\n+_push_index(grib_index*, int*):\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:333\n \tpush %r13\n \tmov %rdi,%r13\n \tpush %r12\n \tmov %rsi,%r12\n \tpush %rbp\n \tmov $0x1,%ebp\n@@ -279,27 +290,25 @@\n \tlea 0x20494(%rip),%rsi \n \tmov %rax,0x8(%rsp)\n \tlea 0x204a2(%rip),%rdi \n \tcall b300 \n \tmov 0x8(%rsp),%rax\n \tjmp cac8 <__cxa_finalize@plt+0x298>\n \tnopw 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 0x2c0b0(%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@@ -313,29 +322,32 @@\n \ttest %rax,%rax\n \tje cce8 <__cxa_finalize@plt+0x4b8>\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:581\n \tcmp %edi,(%rax)\n \tjne cbd0 <__cxa_finalize@plt+0x3a0>\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 cce8 <__cxa_finalize@plt+0x4b8>\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 cd40 <__cxa_finalize@plt+0x510>\n \ttest %rsi,%rsi\n \tje cd40 <__cxa_finalize@plt+0x510>\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),%r14\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 %r14,%rdi\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea -0x1(%r14,%rbx,1),%r12\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:177\n@@ -365,27 +377,27 @@\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:183\n \tcmp %rbx,%r12\n \tje cd2c <__cxa_finalize@plt+0x4fc>\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 \tmov %r14,%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 ccde <__cxa_finalize@plt+0x4ae>\n-_push_keys_iterator():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:477\n \tmov 0x2bfc2(%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 cca3 <__cxa_finalize@plt+0x473>\n \tjmp cd5e <__cxa_finalize@plt+0x52e>\n \tnopl 0x0(%rax,%rax,1)\n@@ -413,15 +425,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 ccf2 <__cxa_finalize@plt+0x4c2>\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@@ -458,15 +470,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 ccf2 <__cxa_finalize@plt+0x4c2>\n _push_keys_iterator():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:483\n \tmov $0x18,%edi\n \tcall b6d0 \n@@ -479,15 +491,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 ccf2 <__cxa_finalize@plt+0x4c2>\n _push_keys_iterator():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:484 (discriminator 1)\n \tmov $0x1e4,%edx\n \tlea 0x20262(%rip),%rsi \n@@ -500,26 +512,26 @@\n \tmov $0x1fa,%edx\n \tlea 0x20241(%rip),%rsi \n \tmov %rax,0x8(%rsp)\n \tlea 0x2024f(%rip),%rdi \n \tcall b300 \n \tmov 0x8(%rsp),%rax\n \tjmp cccc <__cxa_finalize@plt+0x49c>\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 000000000000cde0 :\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 0x2be6d(%rip),%rax \n+_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \ttest %rax,%rax\n \tjne ce09 \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@@ -541,18 +553,16 @@\n \tnopl 0x0(%rax)\n \n 000000000000ce20 :\n grib_f_read_any_from_file_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:874\n \tendbr64\n \tpush %r12\n-get_file():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:648\n \tmov 0x2be13(%rip),%rax \n-grib_f_read_any_from_file_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:874\n \tpush %rbp\n \tmov %rdx,%rbp\n \tpush %rbx\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:875\n \tmov (%rdi),%edx\n get_file():\n@@ -604,17 +614,17 @@\n \n 000000000000ce90 :\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:648\n \tmov 0x2bda3(%rip),%rax \n+get_file():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:650\n \tcmp $0xc34f,%ecx\n \tjle cf20 \n grib_f_write_file_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:888\n \tpush %r13\n \tpush %r12\n@@ -709,18 +719,16 @@\n \tsub $0x10,%rsp\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:910\n \tmov (%rdi),%ecx\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:907\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 0x2bcd6(%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 cfe0 \n \tmov %rsi,%rbx\n@@ -767,17 +775,17 @@\n \n 000000000000cff0 :\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:648\n \tmov 0x2bc43(%rip),%rax \n+get_file():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:650\n \tcmp $0xc34f,%ecx\n \tjle d080 \n grib_f_read_file_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:923\n \tpush %r13\n \tpush %r12\n@@ -804,17 +812,18 @@\n \tmov (%rax),%rbp\n grib_f_read_file_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:927\n \ttest %rbp,%rbp\n \tje d068 \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 %rbp,%rcx\n \tmov $0x1,%esi\n \tmov %r12,%rdi\n grib_f_read_file_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:929\n \tmov %rax,%r13\n fread():\n@@ -887,23 +896,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 d15e \n \ttest %rbp,%rbp\n \tje d15e \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 %r13,%rdi\n \tcall b7d0 <__memcpy_chk@plt>\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea -0x1(%r13,%rbx,1),%rbp\n@@ -943,23 +955,26 @@\n \tcall c150 \n \tadd $0x1,%rbx\n \tmov %al,-0x1(%rbx)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:958 (discriminator 1)\n \tmovsbl (%rbx),%edi\n \ttest %dil,%dil\n \tjne d170 \n-cast_char_no_cut():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:192\n \ttest %r12d,%r12d\n+cast_char_no_cut():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:192\n \tje d318 \n \tcmpq $0x0,(%rsp)\n \tje d318 \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 %r12,%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@@ -979,17 +994,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 %r13d,%r13d\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:969\n \ttest %ebx,%ebx\n \tjne d2d8 \n-push_file():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:235\n \tcmpw $0x77,0x20(%rsp)\n+push_file():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:229\n \tmov 0x2ba48(%rip),%rbx \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:235 (discriminator 1)\n \tmov $0x1,%r14d\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:235\n \tje d210 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:236 (discriminator 1)\n@@ -1181,18 +1196,16 @@\n \n 000000000000d400 :\n grib_f_close_file_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:991\n \tendbr64\n \tpush %rbx\n \tsub $0x10,%rsp\n-clear_file():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:704\n \tmov 0x2b830(%rip),%rbx \n-grib_f_close_file_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:992\n \tmov (%rdi),%eax\n clear_file():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:705\n \ttest %rbx,%rbx\n \tjne d429 \n \tjmp d468 \n@@ -1274,14 +1287,16 @@\n \tmov %rax,%rcx\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:716 (discriminator 1)\n \txor %eax,%eax\n \tcall be00 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:717\n \tmov $0xfffffff5,%eax\n \tjmp d46d \n+grib_f_close_file_():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:717\n \tnopl 0x0(%rax,%rax,1)\n \n 000000000000d4c0 :\n grib_f_write_on_fail():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:999\n \tendbr64\n \tpush %rbp\n@@ -1304,18 +1319,16 @@\n \tpop %rbx\n \tpop %rbp\n \tret\n \tnopw 0x0(%rax,%rax,1)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1002\n \tpxor %xmm0,%xmm0\n \tmovl $0x0,0x60(%rsp)\n-snprintf():\n /usr/include/x86_64-linux-gnu/bits/stdio2.h:68 (discriminator 1)\n \tmov %rsp,%rbp\n-grib_f_write_on_fail():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1002\n \tmovaps %xmm0,(%rsp)\n \tmovaps %xmm0,0x10(%rsp)\n \tmovaps %xmm0,0x20(%rsp)\n \tmovaps %xmm0,0x30(%rsp)\n \tmovaps %xmm0,0x40(%rsp)\n \tmovaps %xmm0,0x50(%rsp)\n@@ -1341,18 +1354,17 @@\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1008\n \tmov %edx,0x2b6b3(%rip) \n snprintf():\n /usr/include/x86_64-linux-gnu/bits/stdio2.h:68 (discriminator 1)\n \tpush %rdx\n \tmov $0x1,%edx\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 0x2b6e1(%rip),%rax \n-grib_f_write_on_fail():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1013\n \tmov (%rbx),%edx\n _get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \tmov %rbp,%rsp\n \ttest %rax,%rax\n \tjne d59d \n@@ -1426,18 +1438,16 @@\n \tjmp cb90 <__cxa_finalize@plt+0x360>\n \tnopl 0x0(%rax,%rax,1)\n \n 000000000000d630 :\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 0x2b5fd(%rip),%rax \n-grib_f_keys_iterator_next_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1193\n \tmov (%rdi),%edx\n _get_keys_iterator():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:663\n \ttest %rax,%rax\n \tjne d659 \n \tjmp d670 \n@@ -1465,18 +1475,16 @@\n \tret\n \tcs nopw 0x0(%rax,%rax,1)\n \n 000000000000d680 :\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 0x2b5ad(%rip),%rax \n-grib_f_keys_iterator_delete_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1202\n \tmov (%rdi),%edx\n _clear_keys_iterator():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:811\n \ttest %rax,%rax\n \tjne d6a9 \n \tjmp d6c0 \n@@ -1533,18 +1541,16 @@\n \tret\n \tcs nopw 0x0(%rax,%rax,1)\n \n 000000000000d710 :\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 0x2b51d(%rip),%rax \n-grib_f_skip_computed_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1221\n \tmov (%rdi),%edx\n _get_keys_iterator():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:663\n \ttest %rax,%rax\n \tjne d739 \n \tjmp d750 \n@@ -1572,18 +1578,16 @@\n \tret\n \tcs nopw 0x0(%rax,%rax,1)\n \n 000000000000d760 :\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 0x2b4cd(%rip),%rax \n-grib_f_skip_coded_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1228\n \tmov (%rdi),%edx\n _get_keys_iterator():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:663\n \ttest %rax,%rax\n \tjne d789 \n \tjmp d7a0 \n@@ -1611,18 +1615,16 @@\n \tret\n \tcs nopw 0x0(%rax,%rax,1)\n \n 000000000000d7b0 :\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 0x2b47d(%rip),%rax \n-grib_f_skip_edition_specific_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1235\n \tmov (%rdi),%edx\n _get_keys_iterator():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:663\n \ttest %rax,%rax\n \tjne d7d9 \n \tjmp d7f0 \n@@ -1650,18 +1652,16 @@\n \tret\n \tcs nopw 0x0(%rax,%rax,1)\n \n 000000000000d800 :\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 0x2b42d(%rip),%rax \n-grib_f_skip_duplicates_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1242\n \tmov (%rdi),%edx\n _get_keys_iterator():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:663\n \ttest %rax,%rax\n \tjne d829 \n \tjmp d840 \n@@ -1689,18 +1689,16 @@\n \tret\n \tcs nopw 0x0(%rax,%rax,1)\n \n 000000000000d850 :\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 0x2b3dd(%rip),%rax \n-grib_f_skip_read_only_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1249\n \tmov (%rdi),%edx\n _get_keys_iterator():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:663\n \ttest %rax,%rax\n \tjne d879 \n \tjmp d890 \n@@ -1728,18 +1726,16 @@\n \tret\n \tcs nopw 0x0(%rax,%rax,1)\n \n 000000000000d8a0 :\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 0x2b38d(%rip),%rax \n-grib_f_skip_function_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1256\n \tmov (%rdi),%edx\n _get_keys_iterator():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:663\n \ttest %rax,%rax\n \tjne d8c9 \n \tjmp d8e0 \n@@ -1789,17 +1785,17 @@\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1263\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 0x2b307(%rip),%rax \n+_get_keys_iterator():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:663\n \ttest %rax,%rax\n \tje da40 \n \tmov %rsi,%rbx\n \tmov %rsp,%r12\n \tjmp d95d \n \tnopl (%rax)\n@@ -1814,34 +1810,36 @@\n \tjne d950 \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 da40 \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 daa0 \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 %r12,%rdi\n+snprintf():\n+/usr/include/x86_64-linux-gnu/bits/stdio2.h:68 (discriminator 1)\n \tmov $0x400,%esi\n \tlea 0x1f68f(%rip),%rdx \n grib_f_keys_iterator_get_name_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1274\n \tmov %rax,%rcx\n snprintf():\n /usr/include/x86_64-linux-gnu/bits/stdio2.h:68 (discriminator 1)\n@@ -1850,17 +1848,18 @@\n grib_f_keys_iterator_get_name_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1275\n \tmov %r12,%rdi\n \tcall ba80 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1276\n \tcmp %rax,%r13\n \tjb db60 \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 da70 \n \tmov (%rsp),%rdx\n \tlea 0x8(%rbx),%rdi\n \tmov %r12,%rsi\n \tand $0xfffffffffffffff8,%rdi\n \tmov %rdx,(%rbx)\n \tmov %eax,%edx\n@@ -1870,17 +1869,19 @@\n \tsub %rdi,%rdx\n \tlea (%rax,%rdx,1),%ecx\n \tsub %rdx,%rsi\n \tmov %ecx,%eax\n \tshr $0x3,%eax\n \tmov %eax,%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 da15 \n \tjmp da23 \n \tcs nopw 0x0(%rax,%rax,1)\n \tcmp %rbx,%rbp\n \tje da36 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:203 (discriminator 3)\n \tadd $0x1,%rbx\n@@ -2015,18 +2016,16 @@\n \tcall c110 <__stack_chk_fail@plt>\n \tnop\n \n 000000000000db70 :\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 0x2b0bd(%rip),%rax \n-grib_f_keys_iterator_rewind_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1288\n \tmov (%rdi),%edx\n _get_keys_iterator():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:663\n \ttest %rax,%rax\n \tjne db99 \n \tjmp dbb0 \n@@ -2060,17 +2059,18 @@\n \tendbr64\n \tpush %r13\n \tpush %r12\n \tmov %rsi,%r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x18,%rsp\n-_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n \tmov 0x2b080(%rip),%rax \n+_get_handle():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n \tmov (%rdi),%edx\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \ttest %rax,%rax\n \tjne dbfd \n \tjmp dce0 \n \tnop\n \tdata16 cs nopw 0x0(%rax,%rax,1)\n@@ -2080,17 +2080,19 @@\n \ttest %rax,%rax\n \tje dce0 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:581\n \tcmp (%rax),%edx\n \tjne dbf0 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:581 (discriminator 1)\n \tmov 0x8(%rax),%rbx\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 %rbx,%rbx\n+_codes_f_bufr_keys_iterator_new_():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1302\n \tje dce0 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1306\n \tcmpl $0x2,0x9e10(%rbx)\n \tje dc2f \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1306 (discriminator 1)\n \tmov $0x51a,%edx\n \tlea 0x1f3dd(%rip),%rsi \n@@ -2101,17 +2103,18 @@\n \tmov %rbx,%rdi\n \tmov $0xffffffff,%ebp\n \tcall ba00 \n \tmov %rax,%r13\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1308\n \ttest %rax,%rax\n \tje dc88 \n-_push_bufr_keys_iterator():\n+codes_f_bufr_keys_iterator_new_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:528\n \tmov 0x2afe3(%rip),%rbx \n+_push_bufr_keys_iterator():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:531\n \tmov $0x1,%ebp\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:533\n \ttest %rbx,%rbx\n \tjne dca3 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:534\n \tmov $0x18,%edi\n@@ -2215,24 +2218,24 @@\n \tmov $0x22d,%edx\n \tlea 0x1f2c1(%rip),%rsi \n \tmov %rax,0x8(%rsp)\n \tlea 0x1f2cf(%rip),%rdi \n \tcall b300 \n \tmov 0x8(%rsp),%rax\n \tjmp dcc4 \n+codes_f_bufr_keys_iterator_new_():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:557 (discriminator 1)\n \tnopw 0x0(%rax,%rax,1)\n \n 000000000000dd60 :\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 0x2aec5(%rip),%rax \n-codes_f_bufr_keys_iterator_next_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1326\n \tmov (%rdi),%edx\n _get_bufr_keys_iterator():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:684\n \ttest %rax,%rax\n \tjne dd89 \n \tjmp dda0 \n@@ -2282,17 +2285,17 @@\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1334\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 0x2ae3f(%rip),%rax \n+_get_bufr_keys_iterator():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:684\n \ttest %rax,%rax\n \tje df00 \n \tmov %rsi,%rbx\n \tmov %rsp,%r12\n \tjmp de1d \n \tnopl (%rax)\n@@ -2307,34 +2310,36 @@\n \tjne de10 \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 df00 \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 df60 \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 %r12,%rdi\n+snprintf():\n+/usr/include/x86_64-linux-gnu/bits/stdio2.h:68 (discriminator 1)\n \tmov $0x400,%esi\n \tlea 0x1f1cf(%rip),%rdx \n codes_f_bufr_keys_iterator_get_name_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1345\n \tmov %rax,%rcx\n snprintf():\n /usr/include/x86_64-linux-gnu/bits/stdio2.h:68 (discriminator 1)\n@@ -2343,17 +2348,18 @@\n codes_f_bufr_keys_iterator_get_name_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1346\n \tmov %r12,%rdi\n \tcall ba80 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1347\n \tcmp %rax,%r13\n \tjb e020 \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 df30 \n \tmov (%rsp),%rdx\n \tlea 0x8(%rbx),%rdi\n \tmov %r12,%rsi\n \tand $0xfffffffffffffff8,%rdi\n \tmov %rdx,(%rbx)\n \tmov %eax,%edx\n@@ -2363,17 +2369,19 @@\n \tsub %rdi,%rdx\n \tlea (%rax,%rdx,1),%ecx\n \tsub %rdx,%rsi\n \tmov %ecx,%eax\n \tshr $0x3,%eax\n \tmov %eax,%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 ded5 \n \tjmp dee3 \n \tcs nopw 0x0(%rax,%rax,1)\n \tcmp %rbx,%rbp\n \tje def6 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:203 (discriminator 3)\n \tadd $0x1,%rbx\n@@ -2509,18 +2517,16 @@\n \tcall c110 <__stack_chk_fail@plt>\n \tnop\n \n 000000000000e030 :\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 0x2abf5(%rip),%rax \n-codes_f_bufr_keys_iterator_rewind_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1358\n \tmov (%rdi),%edx\n _get_bufr_keys_iterator():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:684\n \ttest %rax,%rax\n \tjne e059 \n \tjmp e070 \n@@ -2548,18 +2554,16 @@\n \tret\n \tcs nopw 0x0(%rax,%rax,1)\n \n 000000000000e080 :\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 0x2aba5(%rip),%rax \n-codes_f_bufr_keys_iterator_delete_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1367\n \tmov (%rdi),%edx\n _clear_bufr_keys_iterator():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:835\n \ttest %rax,%rax\n \tjne e0a9 \n \tjmp e0c0 \n@@ -2600,17 +2604,18 @@\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 e100 \n \tmov %rax,%rdi\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 \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 \tret\n@@ -2644,17 +2649,18 @@\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 e150 \n \tmov %rax,%rdi\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 \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 \tret\n@@ -2685,25 +2691,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 e250 \n \ttest %rsi,%rsi\n \tje e250 \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 %rsp,%r13\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@@ -2741,17 +2750,18 @@\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1427 (discriminator 1)\n \txor %edi,%edi\n \tcall c5c0 \n \tmov %rax,%rdi\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1430\n \ttest %rax,%rax\n \tje e254 \n-push_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:452\n \tmov %r14,%rsi\n+push_handle():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:452\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 \tsub %fs:0x28,%rdx\n@@ -2796,25 +2806,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 e350 \n \ttest %rsi,%rsi\n \tje e350 \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 %rsp,%r13\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@@ -2852,17 +2865,18 @@\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1442 (discriminator 1)\n \txor %edi,%edi\n \tcall b7a0 \n \tmov %rax,%rdi\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1445\n \ttest %rax,%rax\n \tje e354 \n-push_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:452\n \tmov %r14,%rsi\n+push_handle():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:452\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 \tsub %fs:0x28,%rdx\n@@ -2898,18 +2912,16 @@\n \tcall c110 <__stack_chk_fail@plt>\n \tnopw 0x0(%rax,%rax,1)\n \n 000000000000e370 :\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 0x2a8dd(%rip),%rax \n-grib_f_clone_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1455\n \tpush %rbx\n \tmov %rsi,%rbx\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1456\n \tmov (%rdi),%edx\n _get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n@@ -2933,17 +2945,18 @@\n \tje e3c0 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1460\n \tcall c500 \n \tmov %rax,%rdi\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1461\n \ttest %rax,%rax\n \tje e3c0 \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 \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 \tpop %rbx\n \tret\n@@ -2965,18 +2978,16 @@\n \tmov %rsi,%r8\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 0x2a869(%rip),%rax \n-grib_f_copy_key_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1473\n \tmov %fs:0x28,%rsi\n \tmov %rsi,0x408(%rsp)\n \tmov %ecx,%esi\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1474\n \tmov (%rdi),%ecx\n _get_handle():\n@@ -3000,17 +3011,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 (%rdx),%edx\n-_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \tjmp e44d \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 e4f0 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:581\n@@ -3026,25 +3038,28 @@\n \tje e4f0 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1478\n \tmov $0x80,%ecx\n \txor %eax,%eax\n \tmov %rsp,%rdi\n \tmov %rsp,%r14\n \trep stos %rax,(%rdi)\n-cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n \ttest %esi,%esi\n+cast_char():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n \tje e530 \n \ttest %r8,%r8\n \tje e530 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:176\n \tmovslq %esi,%rbp\n-memcpy():\n+grib_f_copy_key_():\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 %r8,%rsi\n \tmov %rsp,%rdi\n \tmov %rbp,%rdx\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea -0x1(%rsp,%rbp,1),%r13\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:177\n@@ -3124,18 +3139,16 @@\n \n 000000000000e550 :\n grib_f_util_sections_copy_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1489\n \tendbr64\n \tpush %rbx\n \tsub $0x10,%rsp\n-_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n \tmov 0x2a6f8(%rip),%rax \n-grib_f_util_sections_copy_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1489\n \tmov %fs:0x28,%rbx\n \tmov %rbx,0x8(%rsp)\n \tmov %rcx,%rbx\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1490\n \tmovl $0x0,0x4(%rsp)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1491\n@@ -3160,17 +3173,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 %r8b\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1492\n \tmov (%rsi),%ecx\n-_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \tjmp e5b9 \n+_get_handle():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \tnopl 0x0(%rax)\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 e5e0 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:581\n@@ -3208,17 +3222,18 @@\n \tnopl (%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 e5e0 \n \tnopl 0x0(%rax)\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_util_sections_copy_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1498\n \txor %eax,%eax\n \tjmp e5e0 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1502\n@@ -3249,17 +3264,17 @@\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1506\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 0x2a5e0(%rip),%rax \n+_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \ttest %rax,%rax\n \tje e740 \n \tmov %rsp,%r14\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n \tmov %rax,%rbx\n \tjmp e69d \n@@ -3276,17 +3291,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 e6bd \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 e740 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:581\n \tcmp (%rax),%edx\n@@ -3295,25 +3310,28 @@\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 e740 \n \ttest %cl,%cl\n \tje e740 \n-cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n \ttest %esi,%esi\n+cast_char():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n \tje e780 \n \ttest %r8,%r8\n \tje e780 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:176\n \tmovslq %esi,%rbp\n-memcpy():\n+grib_f_copy_namespace_():\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 %r8,%rsi\n \tmov %r14,%rdi\n \tmov %rbp,%rdx\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea -0x1(%r14,%rbp,1),%r13\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:177\n@@ -3406,18 +3424,16 @@\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1519\n \tmov %rsi,0x8(%rsp)\n \tmov %fs:0x28,%rax\n \tmov %rax,0x28(%rsp)\n \txor %eax,%eax\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1520\n \tmovl $0x0,0x14(%rsp)\n-get_file():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:648\n \tmov 0x2a468(%rip),%rax \n-any_f_scan_file_():\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@@ -3559,17 +3575,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,%r12\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:648\n \tmov 0x2a2c2(%rip),%rbx \n+get_file():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:650\n \tcmp $0xc34f,%eax\n \tjle ea50 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:652\n \ttest %rbx,%rbx\n \tjne e999 \n \tjmp e9a1 \n@@ -3641,17 +3657,18 @@\n \tmov %rax,%rdi\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1578\n \ttest %ebx,%ebx\n \tjne e9ed \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1580\n \ttest %rax,%rax\n \tje e9e1 \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 e9ed \n \tnopw 0x0(%rax,%rax,1)\n get_file():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:650 (discriminator 1)\n@@ -3674,18 +3691,16 @@\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x20,%rsp\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1597\n \tmov (%rdi),%edx\n-get_file():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:648\n \tmov 0x2a1b7(%rip),%rax \n-any_f_load_all_from_file_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1591\n \tmov %fs:0x28,%r12\n \tmov %r12,0x18(%rsp)\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@@ -3836,17 +3851,18 @@\n \tmov (%rax),%rdx\n \tmov %rbp,%rdi\n \tcall c510 \n \tmov %rax,%rdi\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1635\n \ttest %rax,%rax\n \tje ec50 \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 \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 \tpop %rbp\n@@ -3876,17 +3892,17 @@\n \n 000000000000ec80 :\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),%ecx\n-get_file():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:648\n \tmov 0x29fb3(%rip),%rax \n+get_file():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:650\n \tcmp $0xc34f,%ecx\n \tjle ecc8 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:652\n \ttest %rax,%rax\n \tjne eca9 \n \tjmp ecc8 \n@@ -3920,18 +3936,16 @@\n any_f_new_from_file_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1664\n \tendbr64\n \tpush %rbx\n \tsub $0x10,%rsp\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1666\n \tmov (%rdi),%edx\n-get_file():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:648\n \tmov 0x29f5e(%rip),%rax \n-any_f_new_from_file_():\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@@ -3962,17 +3976,18 @@\n \tlea 0x4(%rsp),%rcx\n \txor %edx,%edx\n \tcall ba50 \n \tmov %rax,%rdi\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1671\n \ttest %rax,%rax\n \tje ed6d \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 \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 \tsub %fs:0x28,%rdx\n@@ -3999,18 +4014,16 @@\n bufr_f_new_from_file_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1686\n \tendbr64\n \tpush %rbx\n \tsub $0x10,%rsp\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1688\n \tmov (%rdi),%edx\n-get_file():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:648\n \tmov 0x29eae(%rip),%rax \n-bufr_f_new_from_file_():\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@@ -4041,17 +4054,18 @@\n \tlea 0x4(%rsp),%rcx\n \tmov $0x2,%edx\n \tcall ba50 \n \tmov %rax,%rdi\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1694\n \ttest %rax,%rax\n \tje ee1d \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 \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 \tsub %fs:0x28,%rdx\n@@ -4078,18 +4092,16 @@\n grib_f_new_from_file_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1709\n \tendbr64\n \tpush %rbx\n \tsub $0x10,%rsp\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1711\n \tmov (%rdi),%edx\n-get_file():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:648\n \tmov 0x29dfe(%rip),%rax \n-grib_f_new_from_file_():\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@@ -4119,17 +4131,18 @@\n \txor %edi,%edi\n \tlea 0x4(%rsp),%rdx\n \tcall be90 \n \tmov %rax,%rdi\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1717\n \ttest %rax,%rax\n \tje eecd \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 \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 \tsub %fs:0x28,%rdx\n@@ -4156,18 +4169,16 @@\n grib_f_headers_only_new_from_file_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1732\n \tendbr64\n \tpush %rbx\n \tsub $0x10,%rsp\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1734\n \tmov (%rdi),%edx\n-get_file():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:648\n \tmov 0x29d4e(%rip),%rax \n-grib_f_headers_only_new_from_file_():\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@@ -4198,17 +4209,18 @@\n \tlea 0x4(%rsp),%rcx\n \tmov $0x1,%edx\n \tcall bf90 \n \tmov %rax,%rdi\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1740\n \ttest %rax,%rax\n \tje ef7d \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 \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 \tsub %fs:0x28,%rdx\n@@ -4233,18 +4245,16 @@\n \n 000000000000ef90 :\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 0x29cb0(%rip),%rax \n-grib_f_new_from_index_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1757\n \tmov (%rdi),%edx\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@@ -4273,17 +4283,18 @@\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1761\n \tlea 0x4(%rsp),%rsi\n \tcall c660 \n \tmov %rax,%rdi\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1762\n \ttest %rax,%rax\n \tje f02d \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 \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 \tsub %fs:0x28,%rdx\n@@ -4343,25 +4354,28 @@\n \trep stos %rax,(%rdi)\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 \tje f1ea \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 f1d0 \n \ttest %rsi,%rsi\n \tje f1d0 \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@@ -4391,22 +4405,26 @@\n \tcmp $0x20,%bl\n \tje f1b0 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:183\n \tcmp %r15,%rbp\n \tje f1bd \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 %r13d,%r13d\n \tje f167 \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 %r13,%rdx\n \tmov $0x400,%ecx\n \tmov %r14,%rdi\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea -0x1(%r14,%r13,1),%r13\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:177\n@@ -4448,17 +4466,18 @@\n \tlea 0x1c(%rsp),%rcx\n \tmov %r12,%rdx\n \tcall b9b0 \n \tmov %rax,%rdi\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1786\n \ttest %rax,%rax\n \tje f1f7 \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 \tcall ca70 <__cxa_finalize@plt+0x240>\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 \tsub %fs:0x28,%rdx\n@@ -4510,18 +4529,16 @@\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 0x29a26(%rip),%rax \n-grib_f_index_add_file_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1802\n \tmov %fs:0x28,%rcx\n \tmov %rcx,0x408(%rsp)\n \tmov (%rdi),%ecx\n _get_index():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:591\n \ttest %rax,%rax\n@@ -4538,25 +4555,28 @@\n \tjne f250 \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 f2d8 \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 f310 \n \ttest %rsi,%rsi\n \tje f310 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:176\n \tmovslq %edx,%rbx\n-memcpy():\n+grib_f_index_add_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 %rsp,%rdi\n \tmov %rsp,%r13\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@@ -4651,25 +4671,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 \tmov %r13,%rdi\n \trep stos %rax,(%rdi)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1820\n \tje f418 \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 f3c0 \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 \tmov %r8,%rsi\n \tmov %r13,%rdi\n \tmov %rbx,%rdx\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea -0x1(%r13,%rbx,1),%r12\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:177\n@@ -4708,17 +4730,18 @@\n \txor %edi,%edi\n \tlea 0xc(%rsp),%rdx\n \tcall ba40 \n \tmov %rax,%rdi\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1822\n \ttest %rax,%rax\n \tje f425 \n-push_index():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:461\n \tmov %r14,%rsi\n+push_index():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:461\n \tcall ca70 <__cxa_finalize@plt+0x240>\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 \tsub %fs:0x28,%rdx\n@@ -4761,18 +4784,16 @@\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 0x297f6(%rip),%rax \n-grib_f_index_write_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1838\n \tmov %fs:0x28,%rcx\n \tmov %rcx,0x408(%rsp)\n \tmov (%rdi),%ecx\n _get_index():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:591\n \ttest %rax,%rax\n@@ -4789,25 +4810,28 @@\n \tjne f480 \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 f508 \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 f540 \n \ttest %rsi,%rsi\n \tje f540 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:176\n \tmovslq %edx,%rbx\n-memcpy():\n+grib_f_index_write_():\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 %rsp,%r13\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@@ -4877,18 +4901,16 @@\n \tcall c110 <__stack_chk_fail@plt>\n \tnopl 0x0(%rax)\n \n 000000000000f550 :\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 0x296f5(%rip),%rax \n-grib_f_index_release_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1851\n \tmov (%rdi),%edx\n _clear_index():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:746\n \ttest %rax,%rax\n \tje f5a0 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:748\n@@ -4930,17 +4952,18 @@\n \n 000000000000f5b0 :\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 f5f0 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:730\n \tmov 0x29697(%rip),%rax \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:732\n \ttest %rax,%rax\n \tje f5f0 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:734\n@@ -4973,18 +4996,16 @@\n \txchg %ax,%ax\n \tdata16 cs nopw 0x0(%rax,%rax,1)\n \n 000000000000f600 :\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 0x2964d(%rip),%rax \n-grib_f_dump_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1887\n \tmov (%rdi),%edx\n _get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \ttest %rax,%rax\n \tjne f62d \n \tjmp f6e0 \n@@ -5005,51 +5026,60 @@\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 f706 \n-printf():\n /usr/include/x86_64-linux-gnu/bits/stdio2.h:118\n \tlea 0x1da51(%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 0x28982(%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 0x1da2f(%rip),%rsi \n+printf():\n+/usr/include/x86_64-linux-gnu/bits/stdio2.h:118\n \tmov $0x1,%edi\n do_the_dump():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1868\n \tmov %rax,%rdx\n printf():\n /usr/include/x86_64-linux-gnu/bits/stdio2.h:118\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 0x1da28(%rip),%rsi \n+printf():\n+/usr/include/x86_64-linux-gnu/bits/stdio2.h:118\n \tmov $0x1,%edi\n do_the_dump():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1869\n \tmov %rax,%rdx\n printf():\n /usr/include/x86_64-linux-gnu/bits/stdio2.h:118\n \txor %eax,%eax\n@@ -5115,17 +5145,18 @@\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 f750 \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+strncpy():\n+/usr/include/x86_64-linux-gnu/bits/string_fortified.h:100 (discriminator 1)\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 \tpop %rbx\n@@ -5162,18 +5193,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 0x294bc(%rip),%rax \n-grib_f_get_size_int_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1934\n \tmov %fs:0x28,%r14\n \tmov %r14,0x418(%rsp)\n \tmov %rdx,%r14\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1935\n \tmov (%rdi),%edx\n _get_handle():\n@@ -5196,25 +5225,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 f8a8 \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 f8a0 \n \ttest %rsi,%rsi\n \tje f8a0 \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),%r13\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 %r13,%rdi\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea -0x1(%r13,%rbx,1),%r12\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:177\n@@ -5299,18 +5331,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 0x2937c(%rip),%rax \n-grib_f_get_size_long_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1948\n \tmov %fs:0x28,%r14\n \tmov %r14,0x418(%rsp)\n \tmov %rdx,%r14\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1949\n \tmov (%rdi),%edx\n _get_handle():\n@@ -5333,25 +5363,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 f9e8 \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 f9e0 \n \ttest %rsi,%rsi\n \tje f9e0 \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),%r13\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 %r13,%rdi\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea -0x1(%r13,%rbx,1),%r12\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:177\n@@ -5436,18 +5469,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_index():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:589\n \tmov 0x29234(%rip),%rax \n-grib_f_index_get_size_int_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1963\n \tmov %fs:0x28,%r14\n \tmov %r14,0x418(%rsp)\n \tmov %rdx,%r14\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1964\n \tmov (%rdi),%edx\n _get_index():\n@@ -5470,25 +5501,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 fb28 \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 fb20 \n \ttest %rsi,%rsi\n \tje fb20 \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),%r13\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 %r13,%rdi\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea -0x1(%r13,%rbx,1),%r12\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:177\n@@ -5573,18 +5607,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_index():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:589\n \tmov 0x290f4(%rip),%rax \n-grib_f_index_get_size_long_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1977\n \tmov %fs:0x28,%r14\n \tmov %r14,0x418(%rsp)\n \tmov %rdx,%r14\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1978\n \tmov (%rdi),%edx\n _get_index():\n@@ -5607,25 +5639,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 fc68 \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 fc60 \n \ttest %rsi,%rsi\n \tje fc60 \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),%r13\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 %r13,%rdi\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea -0x1(%r13,%rbx,1),%r12\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:177\n@@ -5710,18 +5745,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 0x28fbc(%rip),%rax \n-grib_f_get_int_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1991\n \tmov %fs:0x28,%r14\n \tmov %r14,0x418(%rsp)\n \tmov %rdx,%r14\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:1992\n \tmov (%rdi),%edx\n _get_handle():\n@@ -5740,25 +5773,28 @@\n \tjne fcc0 \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 fd50 \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 fd90 \n \ttest %rsi,%rsi\n \tje fd90 \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),%r13\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 %r13,%rdi\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea -0x1(%r13,%rbx,1),%r12\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:177\n@@ -5842,18 +5878,16 @@\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 0x28e9c(%rip),%rax \n-grib_f_get_long_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2003\n \tmov %fs:0x28,%r14\n \tmov %r14,0x408(%rsp)\n \tmov %rdx,%r14\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2004\n \tmov (%rdi),%edx\n _get_handle():\n@@ -5872,25 +5906,28 @@\n \tjne fde0 \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 fe68 \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 feb0 \n \ttest %rsi,%rsi\n \tje feb0 \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 %rsp,%r13\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@@ -5971,18 +6008,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 0x28d7c(%rip),%rax \n-grib_f_get_native_type_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2015\n \tmov %fs:0x28,%r14\n \tmov %r14,0x418(%rsp)\n \tmov %rdx,%r14\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2016\n \tmov (%rdi),%edx\n _get_handle():\n@@ -6003,25 +6038,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 ffe8 \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 ffe0 \n \ttest %rsi,%rsi\n \tje ffe0 \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),%r13\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 %r13,%rdi\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea -0x1(%r13,%rbx,1),%r12\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:177\n@@ -6109,18 +6147,16 @@\n \tpush %r12\n \tmov %rsi,%r12\n \tpush %rbp\n \tmov %rdx,%rbp\n \tpush %rbx\n \tmovslq %r8d,%rbx\n \tsub $0x438,%rsp\n-_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n \tmov 0x28c33(%rip),%rax \n-grib_f_get_int_array_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2028\n \tmov %rcx,(%rsp)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2029\n \tmov %fs:0x28,%rdx\n \tmov %rdx,0x428(%rsp)\n \tmov (%rdi),%edx\n _get_handle():\n@@ -6155,23 +6191,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 10247 \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 10218 \n \ttest %r12,%r12\n \tje 10218 \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,%rsi\n \tmov $0x400,%ecx\n \tmov %rbx,%rdx\n \tmov %r13,%rdi\n \tmov %r13,0x8(%rsp)\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n@@ -6329,18 +6368,16 @@\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tmov %rcx,%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 0x289d9(%rip),%rax \n-grib_f_get_long_array_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2062\n \tmov %rdx,0x8(%rsp)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2063\n \tmov %fs:0x28,%rdx\n \tmov %rdx,0x428(%rsp)\n \tmov (%rdi),%edx\n _get_handle():\n@@ -6363,25 +6400,28 @@\n grib_f_get_long_array_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2066\n \tmovslq (%r12),%rax\n \tmov %rax,0x18(%rsp)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2068\n \ttest %r15,%r15\n \tje 10398 \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 10390 \n \ttest %rsi,%rsi\n \tje 10390 \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 \tlea 0x20(%rsp),%r13\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 %r13,%rdi\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea -0x1(%r13,%rbx,1),%rbp\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:177\n@@ -6468,18 +6508,16 @@\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tmov %rcx,%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 0x28889(%rip),%rax \n-grib_f_get_byte_array_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2078\n \tmov %rdx,0x8(%rsp)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2079\n \tmov %fs:0x28,%rdx\n \tmov %rdx,0x428(%rsp)\n \tmov (%rdi),%edx\n _get_handle():\n@@ -6502,25 +6540,28 @@\n grib_f_get_byte_array_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2082\n \tmovslq (%r12),%rax\n \tmov %rax,0x18(%rsp)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2084\n \ttest %r15,%r15\n \tje 104e8 \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 104e0 \n \ttest %rsi,%rsi\n \tje 104e0 \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 \tlea 0x20(%rsp),%r13\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 %r13,%rdi\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea -0x1(%r13,%rbx,1),%rbp\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:177\n@@ -6606,18 +6647,16 @@\n \tpush %r15\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x458,%rsp\n-_get_index():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:589\n \tmov 0x28734(%rip),%rax \n-grib_f_index_get_string_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2094\n \tmov %fs:0x28,%rbp\n \tmov %rbp,0x448(%rsp)\n \tmov %rdx,%rbp\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2095\n \tmov (%rdi),%edx\n _get_index():\n@@ -6653,23 +6692,26 @@\n \ttest %rax,%rax\n \tje 10798 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2103\n \tmov (%rax),%rdi\n \tshl $0x3,%rsi\n \tcall b130 \n \tmov %rax,0x10(%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 1078a \n \ttest %rbx,%rbx\n \tje 1078a \n-memcpy():\n+grib_f_index_get_string_():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tlea 0x40(%rsp),%r15\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 %r15,%rdi\n \tmov %r15,0x8(%rsp)\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n@@ -6740,17 +6782,18 @@\n \tmov %rax,%r12\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2111 (discriminator 1)\n \tmov %eax,%ebx\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2112\n \tjg 10748 \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 %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 \tcall c6e0 \n@@ -6822,17 +6865,18 @@\n \tjne 105f2 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:183 (discriminator 1)\n \tmovb $0x0,0x1(%r12)\n \tjmp 105f6 \n grib_f_index_get_string_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2113 (discriminator 1)\n \tmov 0x27889(%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 0x1d024(%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@@ -6865,18 +6909,16 @@\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tmov %rcx,%r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x438,%rsp\n-_get_index():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:589\n \tmov 0x28481(%rip),%rax \n-grib_f_index_get_long_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2132\n \tmov %rdx,0x8(%rsp)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2133\n \tmov %fs:0x28,%rdx\n \tmov %rdx,0x428(%rsp)\n \tmov (%rdi),%edx\n _get_index():\n@@ -6899,25 +6941,28 @@\n grib_f_index_get_long_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2135\n \tmovslq (%r12),%rax\n \tmov %rax,0x18(%rsp)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2137\n \ttest %r15,%r15\n \tje 108e8 \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 108e0 \n \ttest %rsi,%rsi\n \tje 108e0 \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 \tlea 0x20(%rsp),%r13\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 %r13,%rdi\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea -0x1(%r13,%rbx,1),%rbp\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:177\n@@ -7006,18 +7051,16 @@\n \tpush %r12\n \tmov %rsi,%r12\n \tpush %rbp\n \tmov %rdx,%rbp\n \tpush %rbx\n \tmovslq %r8d,%rbx\n \tsub $0x438,%rsp\n-_get_index():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:589\n \tmov 0x2832b(%rip),%rax \n-grib_f_index_get_int_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2145\n \tmov %rcx,(%rsp)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2146\n \tmov %fs:0x28,%rdx\n \tmov %rdx,0x428(%rsp)\n \tmov (%rdi),%edx\n _get_index():\n@@ -7048,23 +7091,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 10b27 \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 10b00 \n \ttest %r12,%r12\n \tje 10b00 \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,%rsi\n \tmov $0x400,%ecx\n \tmov %rbx,%rdx\n \tmov %r13,%rdi\n \tmov %r13,0x8(%rsp)\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n@@ -7214,18 +7260,16 @@\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tmov %rcx,%r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x438,%rsp\n-_get_index():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:589\n \tmov 0x280f1(%rip),%rax \n-grib_f_index_get_real8_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2167\n \tmov %rdx,0x8(%rsp)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2168\n \tmov %fs:0x28,%rdx\n \tmov %rdx,0x428(%rsp)\n \tmov (%rdi),%edx\n _get_index():\n@@ -7248,25 +7292,28 @@\n grib_f_index_get_real8_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2170\n \tmovslq (%r12),%rax\n \tmov %rax,0x18(%rsp)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2172\n \ttest %r15,%r15\n \tje 10c78 \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 10c70 \n \ttest %rsi,%rsi\n \tje 10c70 \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 \tlea 0x20(%rsp),%r13\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 %r13,%rdi\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea -0x1(%r13,%rbx,1),%rbp\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:177\n@@ -7352,18 +7399,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 0x27fac(%rip),%rax \n-grib_f_set_int_array_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2180\n \tmov %fs:0x28,%rbx\n \tmov %rbx,0x418(%rsp)\n \tmov %rdx,%rbx\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2181\n \tmov (%rdi),%edx\n _get_handle():\n@@ -7457,23 +7502,26 @@\n \tmov %rsi,0x8(%r15,%rdx,1)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2202 (discriminator 1)\n \tcmp %r13,%rax\n \tjae 10df7 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2203\n \tmovslq 0x8(%rbx,%rcx,1),%rax\n \tmov %rax,0x10(%r15,%rdx,1)\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 10ec8 \n \ttest %rbp,%rbp\n \tje 10ec8 \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),%rbx\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 %rbp,%rsi\n \tmov %rbx,%rdi\n \tmov %rbx,0x8(%rsp)\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n@@ -7572,18 +7620,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 0x27d4c(%rip),%rax \n-grib_f_set_long_array_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2213\n \tmov %fs:0x28,%r13\n \tmov %r13,0x418(%rsp)\n \tmov %rdx,%r13\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2214\n \tmov (%rdi),%edx\n _get_handle():\n@@ -7605,25 +7651,28 @@\n grib_f_set_long_array_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2216\n \tmovslq (%rcx),%rax\n \tmov %rax,0x8(%rsp)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2218\n \ttest %r14,%r14\n \tje 10fd0 \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 11010 \n \ttest %rsi,%rsi\n \tje 11010 \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 \tlea 0x10(%rsp),%r12\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 cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea -0x1(%r12,%rbx,1),%rbp\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:177\n@@ -7706,18 +7755,16 @@\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tmov %rcx,%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 0x27c19(%rip),%rax \n-grib_f_set_byte_array_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2225\n \tmov %rdx,0x8(%rsp)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2226\n \tmov %fs:0x28,%rdx\n \tmov %rdx,0x428(%rsp)\n \tmov (%rdi),%edx\n _get_handle():\n@@ -7740,25 +7787,28 @@\n grib_f_set_byte_array_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2229\n \tmovslq (%r12),%rax\n \tmov %rax,0x18(%rsp)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2231\n \ttest %r15,%r15\n \tje 11158 \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 11150 \n \ttest %rsi,%rsi\n \tje 11150 \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 \tlea 0x20(%rsp),%r13\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 %r13,%rdi\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea -0x1(%r13,%rbx,1),%rbp\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:177\n@@ -7850,17 +7900,17 @@\n \tsub $0x418,%rsp\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2241\n \tmov (%rdi),%edi\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2240\n \tmov %fs:0x28,%rax\n \tmov %rax,0x408(%rsp)\n \txor %eax,%eax\n-_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n \tmov 0x27ab7(%rip),%rax \n+_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \ttest %rax,%rax\n \tjne 111b9 \n \tjmp 11238 \n \tnopl 0x0(%rax,%rax,1)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:582\n \tmov 0x10(%rax),%rax\n@@ -7874,25 +7924,28 @@\n \tmov 0x8(%rax),%r14\n grib_f_set_int_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2243\n \tmovslq (%rdx),%r15\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2244\n \ttest %r14,%r14\n \tje 11238 \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 %rsp,%r13\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@@ -7979,17 +8032,17 @@\n \tsub $0x418,%rsp\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2250\n \tmov (%rdi),%edi\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2249\n \tmov %fs:0x28,%rax\n \tmov %rax,0x408(%rsp)\n \txor %eax,%eax\n-_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n \tmov 0x27997(%rip),%rax \n+_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \ttest %rax,%rax\n \tjne 112d9 \n \tjmp 11358 \n \tnopl 0x0(%rax,%rax,1)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:582\n \tmov 0x10(%rax),%rax\n@@ -8003,25 +8056,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 11358 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2253\n \tmov (%rdx),%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 113a0 \n \ttest %rsi,%rsi\n \tje 113a0 \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 %rsp,%r13\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@@ -8101,18 +8157,16 @@\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 0x2788e(%rip),%rax \n-grib_f_set_missing_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2260\n \tmov %fs:0x28,%rcx\n \tmov %rcx,0x408(%rsp)\n \tmov (%rdi),%ecx\n _get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \ttest %rax,%rax\n@@ -8129,25 +8183,28 @@\n \tjne 113f0 \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 11478 \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 114b0 \n \ttest %rsi,%rsi\n \tje 114b0 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:176\n \tmovslq %edx,%rbx\n-memcpy():\n+grib_f_set_missing_():\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 %rsp,%r13\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@@ -8224,18 +8281,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 0x2777c(%rip),%rax \n-grib_f_is_missing_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2271\n \tmov %fs:0x28,%r13\n \tmov %r13,0x418(%rsp)\n \tmov %rdx,%r13\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2272\n \tmovl $0x0,0xc(%rsp)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2273\n@@ -8257,25 +8312,28 @@\n \tjne 11510 \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 115a0 \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 115e0 \n \ttest %rsi,%rsi\n \tje 115e0 \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),%r14\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 %r14,%rdi\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea -0x1(%r14,%rbx,1),%r12\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:177\n@@ -8393,18 +8451,16 @@\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 0x275ec(%rip),%rax \n-grib_f_is_defined_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2293\n \tmov %fs:0x28,%r13\n \tmov %r13,0x408(%rsp)\n \tmov %rdx,%r13\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2294\n \tmov (%rdi),%edx\n _get_handle():\n@@ -8423,25 +8479,28 @@\n \tjne 11690 \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 %rsp,%r14\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@@ -8524,18 +8583,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 0x274cc(%rip),%rax \n-grib_f_key_is_computed_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2306\n \tmov %fs:0x28,%r14\n \tmov %r14,0x418(%rsp)\n \tmov %rdx,%r14\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2307\n \tmovl $0x0,0xc(%rsp)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2308\n@@ -8557,25 +8614,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),%r13\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 %r13,%rdi\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea -0x1(%r13,%rbx,1),%r12\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:177\n@@ -8664,17 +8724,17 @@\n \tsub $0x418,%rsp\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2319\n \tmov (%rdi),%edi\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2318\n \tmov %fs:0x28,%rax\n \tmov %rax,0x408(%rsp)\n \txor %eax,%eax\n-_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n \tmov 0x27387(%rip),%rax \n+_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \ttest %rax,%rax\n \tjne 118ed \n \tjmp 11980 \n \tnopl 0x0(%rax,%rax,1)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:582\n \tmov 0x10(%rax),%rax\n@@ -8690,25 +8750,28 @@\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2321\n \tpxor %xmm1,%xmm1\n \tcvtss2sd (%rdx),%xmm1\n \tmovq %xmm1,%r15\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2322\n \ttest %r14,%r14\n \tje 11980 \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 %rsp,%r13\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@@ -8788,18 +8851,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 0x2726c(%rip),%rax \n-grib_f_get_real4_element_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2328\n \tmov %fs:0x28,%r13\n \tmov %r13,0x428(%rsp)\n \tmov %rcx,%r13\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2329\n \tmov (%rdi),%ecx\n _get_handle():\n@@ -8825,25 +8886,28 @@\n grib_f_get_real4_element_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2334\n \ttest %r14,%r14\n \tje 11b08 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2336\n \tmov (%rdx),%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 \tlea 0x20(%rsp),%r12\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 cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea -0x1(%r12,%rbx,1),%rbp\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:177\n@@ -8930,18 +8994,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 0x2711c(%rip),%rax \n-grib_f_get_real4_elements_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2342\n \tmov %rdx,0x10(%rsp)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2343\n \tmov %fs:0x28,%rdx\n \tmov %rdx,0x428(%rsp)\n \tmov (%rdi),%edx\n _get_handle():\n@@ -8984,23 +9046,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 11d82 \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 11d68 \n \ttest %rbx,%rbx\n \tje 11d68 \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@@ -9153,18 +9218,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 0x26eac(%rip),%rax \n-grib_f_get_real4_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2370\n \tmov %fs:0x28,%r14\n \tmov %r14,0x418(%rsp)\n \tmov %rdx,%r14\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2371\n \tmov (%rdi),%edx\n _get_handle():\n@@ -9187,25 +9250,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 11eb8 \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 11eb0 \n \ttest %rsi,%rsi\n \tje 11eb0 \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),%r13\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 %r13,%rdi\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea -0x1(%r13,%rbx,1),%r12\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:177\n@@ -9290,18 +9356,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 0x26d6c(%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@@ -9344,23 +9408,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 121a8 \n \ttest %rbp,%rbp\n \tje 121a8 \n-memcpy():\n+grib_f_get_real4_array_():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tlea 0x20(%rsp),%r15\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 %r15,%rdi\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea -0x1(%r15,%rbx,1),%r13\n@@ -9484,23 +9551,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 11f67 \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 \tlea 0x20(%rsp),%r15\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 %r15,%rdi\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea -0x1(%r15,%rbx,1),%r13\n@@ -9570,31 +9640,31 @@\n \tmov $0xffffffef,%ebx\n \tjmp 120d8 \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 0x26a5c(%rip),%rax \n-grib_f_set_force_real4_array_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2430\n \tmov %fs:0x28,%rbx\n \tmov %rbx,0x418(%rsp)\n \tmov %rdx,%rbx\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2431\n \tmov (%rdi),%edx\n _get_handle():\n@@ -9691,23 +9761,26 @@\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2447 (discriminator 1)\n \tcmp %r13,%rax\n \tjae 12345 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2448\n \tpxor %xmm0,%xmm0\n \tcvtss2sd 0x8(%rbx,%rcx,1),%xmm0\n \tmovsd %xmm0,0x10(%r14,%rdx,1)\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 12430 \n \ttest %rbp,%rbp\n \tje 12430 \n-memcpy():\n+grib_f_set_force_real4_array_():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n \tlea 0x10(%rsp),%r15\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 %rbp,%rsi\n \tmov %r15,%rdi\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea -0x1(%r15,%r12,1),%r12\n@@ -9813,18 +9886,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 0x267dc(%rip),%rax \n-grib_f_set_real4_array_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2457\n \tmov %fs:0x28,%rbx\n \tmov %rbx,0x418(%rsp)\n \tmov %rdx,%rbx\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2458\n \tmov (%rdi),%edx\n _get_handle():\n@@ -9922,23 +9993,26 @@\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2479 (discriminator 1)\n \tcmp %r13,%rax\n \tjae 125c5 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2480\n \tpxor %xmm0,%xmm0\n \tcvtss2sd 0x8(%rbx,%rcx,1),%xmm0\n \tmovsd %xmm0,0x10(%r14,%rdx,1)\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 12730 \n \ttest %rbp,%rbp\n \tje 12730 \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),%r15\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 %rbp,%rsi\n \tmov %r15,%rdi\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea -0x1(%r15,%r12,1),%r12\n@@ -10010,23 +10084,26 @@\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2477\n \ttest %rax,%rax\n \tjne 125c5 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2477 (discriminator 1)\n \tmov $0xffffffef,%ebx\n \tjmp 1264f \n \tnopl (%rax)\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 12750 \n \ttest %rbp,%rbp\n \tje 12750 \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),%r15\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 %rbp,%rsi\n \tmov %r15,%rdi\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea -0x1(%r15,%r12,1),%r12\n@@ -10093,14 +10170,16 @@\n \txor %eax,%eax\n \tjmp 12572 \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 0000000000012770 :\n grib_f_index_select_real8_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2491\n \tendbr64\n \tpush %r15\n@@ -10112,17 +10191,17 @@\n \tsub $0x418,%rsp\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2492\n \tmov (%rdi),%edi\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2491\n \tmov %fs:0x28,%rax\n \tmov %rax,0x408(%rsp)\n \txor %eax,%eax\n-_get_index():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:589\n \tmov 0x264af(%rip),%rax \n+_get_index():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:591\n \ttest %rax,%rax\n \tjne 127bd \n \tjmp 12840 \n \tnopl 0x0(%rax,%rax,1)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:593\n \tmov 0x10(%rax),%rax\n@@ -10137,25 +10216,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 (%rdx),%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 %rsp,%r13\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@@ -10236,18 +10318,16 @@\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tpush %rbx\n \tmov %rsi,%rbx\n \tsub $0x818,%rsp\n-_get_index():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:589\n \tmov 0x263a1(%rip),%rax \n-grib_f_index_select_string_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2501\n \tmov %fs:0x28,%rsi\n \tmov %rsi,0x808(%rsp)\n \tmov %rdx,%rsi\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2502\n \tmov (%rdi),%edx\n _get_index():\n@@ -10268,45 +10348,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 \tmov %rsp,%r13\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n@@ -10389,18 +10475,16 @@\n \tmov %rsi,%r8\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 0x26221(%rip),%rax \n-grib_f_index_select_int_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2518\n \tmov %fs:0x28,%rsi\n \tmov %rsi,0x408(%rsp)\n \tmov %ecx,%esi\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2519\n \tmov (%rdi),%ecx\n _get_index():\n@@ -10428,25 +10512,28 @@\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2520\n \tmovslq (%rdx),%r15\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2521\n \tmov %rsp,%r13\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2523\n \ttest %r14,%r14\n \tje 12b28 \n-cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n \ttest %esi,%esi\n+cast_char():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n \tje 12b20 \n \ttest %r8,%r8\n \tje 12b20 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:176\n \tmovslq %esi,%rbx\n-memcpy():\n+grib_f_index_select_int_():\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 %r8,%rsi\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@@ -10528,18 +10615,16 @@\n \tmov %ecx,%esi\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 0x260ef(%rip),%rax \n-grib_f_index_select_long_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2529\n \tmov %fs:0x28,%r9\n \tmov %r9,0x408(%rsp)\n \tmov %rdx,%r9\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2530\n \tmov (%rdi),%edx\n _get_index():\n@@ -10567,25 +10652,28 @@\n \trep stos %rax,(%rdi)\n \tmov %rsp,%r13\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2533\n \ttest %r14,%r14\n \tje 12c68 \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 %esi,%esi\n+cast_char():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n \tje 12c60 \n \ttest %r8,%r8\n \tje 12c60 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:176\n \tmovslq %esi,%rbx\n-memcpy():\n+grib_f_index_select_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 %r8,%rsi\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@@ -10671,17 +10759,17 @@\n \tsub $0x418,%rsp\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2540\n \tmov (%rdi),%edi\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2539\n \tmov %fs:0x28,%rax\n \tmov %rax,0x408(%rsp)\n \txor %eax,%eax\n-_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n \tmov 0x25fa7(%rip),%rax \n+_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \ttest %rax,%rax\n \tjne 12ccd \n \tjmp 12d50 \n \tnopl 0x0(%rax,%rax,1)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:582\n \tmov 0x10(%rax),%rax\n@@ -10696,25 +10784,28 @@\n grib_f_set_real8_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2543\n \ttest %r14,%r14\n \tje 12d50 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2544\n \tmovsd (%rdx),%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 12d90 \n \ttest %rsi,%rsi\n \tje 12d90 \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 %rsp,%r13\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@@ -10794,18 +10885,16 @@\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 0x25e9c(%rip),%rax \n-grib_f_get_real8_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2548\n \tmov %fs:0x28,%r14\n \tmov %r14,0x408(%rsp)\n \tmov %rdx,%r14\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2549\n \tmov (%rdi),%edx\n _get_handle():\n@@ -10824,25 +10913,28 @@\n \tjne 12de0 \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 12e68 \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 12eb0 \n \ttest %rsi,%rsi\n \tje 12eb0 \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 %rsp,%r13\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@@ -10923,18 +11015,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 0x25d7c(%rip),%rax \n-grib_f_get_real8_element_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2559\n \tmov %fs:0x28,%r13\n \tmov %r13,0x418(%rsp)\n \tmov %rcx,%r13\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2560\n \tmov (%rdi),%ecx\n _get_handle():\n@@ -10956,25 +11046,28 @@\n grib_f_get_real8_element_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2563\n \ttest %r14,%r14\n \tje 12f98 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2565\n \tmov (%rdx),%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 12fe0 \n \ttest %rsi,%rsi\n \tje 12fe0 \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 \tlea 0x10(%rsp),%r12\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 cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea -0x1(%r12,%rbx,1),%rbp\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:177\n@@ -11056,18 +11149,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 0x25c4c(%rip),%rax \n-grib_f_get_real8_elements_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2570\n \tmov %rdx,(%rsp)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2571\n \tmov %fs:0x28,%rdx\n \tmov %rdx,0x418(%rsp)\n \tmov (%rdi),%edx\n _get_handle():\n@@ -11091,25 +11182,28 @@\n grib_f_get_real8_elements_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2574\n \ttest %r15,%r15\n \tje 130e8 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2576\n \tmovslq (%r8),%rax\n \tmov %rax,0x8(%rsp)\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 \tlea 0x10(%rsp),%r12\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 cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea -0x1(%r12,%rbx,1),%rbp\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:177\n@@ -11193,18 +11287,16 @@\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tmov %rdx,%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 0x25afc(%rip),%rax \n-grib_f_find_nearest_four_single_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2590\n \tmov (%rdi),%edx\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2585\n \tmov 0x70(%rsp),%r13\n \tmov 0x78(%rsp),%r14\n \tmov %r8,(%rsp)\n \tmov %r9,0x8(%rsp)\n@@ -11288,18 +11380,16 @@\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 0x259ed(%rip),%rax \n-grib_f_find_nearest_single_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2610\n \tmov %rdx,%r10\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2611\n \tmov (%rdi),%edx\n _get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \ttest %rax,%rax\n@@ -11341,18 +11431,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 0x2597d(%rip),%rax \n-grib_f_find_nearest_multiple_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2625\n \tpush %r12\n \tmov %rdx,%r10\n \tpush %rbp\n \tpush %rbx\n \tmov 0x20(%rsp),%rbx\n \tmov 0x28(%rsp),%rbp\n@@ -11412,18 +11500,16 @@\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tmov %rcx,%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 0x258e9(%rip),%rax \n-grib_f_get_real8_array_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2636\n \tmov %rdx,0x8(%rsp)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2637\n \tmov %fs:0x28,%rdx\n \tmov %rdx,0x428(%rsp)\n \tmov (%rdi),%edx\n _get_handle():\n@@ -11446,25 +11532,28 @@\n grib_f_get_real8_array_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2640\n \tmovslq (%r12),%rax\n \tmov %rax,0x18(%rsp)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2642\n \ttest %r15,%r15\n \tje 13488 \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 13480 \n \ttest %rsi,%rsi\n \tje 13480 \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 \tlea 0x20(%rsp),%r13\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 %r13,%rdi\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea -0x1(%r13,%rbx,1),%rbp\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:177\n@@ -11550,18 +11639,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 0x2579c(%rip),%rax \n-grib_f_set_force_real8_array_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2653\n \tmov %fs:0x28,%r13\n \tmov %r13,0x418(%rsp)\n \tmov %rdx,%r13\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2654\n \tmov (%rdi),%edx\n _get_handle():\n@@ -11583,25 +11670,28 @@\n grib_f_set_force_real8_array_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2656\n \tmovslq (%rcx),%rax\n \tmov %rax,0x8(%rsp)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2658\n \ttest %r14,%r14\n \tje 13580 \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 135c0 \n \ttest %rsi,%rsi\n \tje 135c0 \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 \tlea 0x10(%rsp),%r12\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 cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea -0x1(%r12,%rbx,1),%rbp\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:177\n@@ -11683,18 +11773,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 0x2566c(%rip),%rax \n-grib_f_set_real8_array_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2665\n \tmov %fs:0x28,%r13\n \tmov %r13,0x418(%rsp)\n \tmov %rdx,%r13\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2666\n \tmov (%rdi),%edx\n _get_handle():\n@@ -11716,25 +11804,28 @@\n grib_f_set_real8_array_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2668\n \tmovslq (%rcx),%rax\n \tmov %rax,0x8(%rsp)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2670\n \ttest %r14,%r14\n \tje 136b0 \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 \tlea 0x10(%rsp),%r12\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 cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea -0x1(%r12,%rbx,1),%rbp\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:177\n@@ -11819,18 +11910,16 @@\n \tpush %r13\n \tmov %rsi,%r13\n \tpush %r12\n \tmov %r8,%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 0x25533(%rip),%rax \n-grib_f_get_string_array_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2677\n \tmov %fs:0x28,%rbx\n \tmov %rbx,0x428(%rsp)\n \tmov %rdx,%rbx\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2678\n \tmov (%rdi),%edx\n _get_handle():\n@@ -11860,23 +11949,26 @@\n \ttest %r14,%r14\n \tje 13920 \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 13914 \n \ttest %r13,%r13\n \tje 13914 \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 %r13,%rsi\n \tmov %rax,%rdi\n \tmov %rax,%r13\n \tmov %rax,0x8(%rsp)\n \tcall b7d0 <__memcpy_chk@plt>\n@@ -11937,22 +12029,24 @@\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2693 (discriminator 1)\n \tmov %eax,(%rsp)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2695 (discriminator 1)\n \tje 138c6 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2695\n \txor %r13d,%r13d\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,%r13,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 (%r12),%rax\n+czstr_to_fortran():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:203 (discriminator 2)\n \tcmpb $0x0,(%rbx)\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 \tje 1388e \n@@ -12030,18 +12124,16 @@\n \tcall c110 <__stack_chk_fail@plt>\n \txchg %ax,%ax\n \n 0000000000013930 :\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 0x2531d(%rip),%rax \n-codes_f_bufr_copy_data_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2709\n \tmov (%rdi),%edx\n _get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \ttest %rax,%rax\n \tje 139a0 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n@@ -12060,17 +12152,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 13979 \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 139a0 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:581\n@@ -12106,18 +12199,16 @@\n \tpush %r14\n \tpush %r13\n \tpush %r12\n \tpush %rbp\n \tmov %rdx,%rbp\n \tpush %rbx\n \tsub $0x438,%rsp\n-_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n \tmov 0x25289(%rip),%rax \n-grib_f_set_string_array_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2723\n \tmov %rsi,0x18(%rsp)\n \tmov %r9d,0x14(%rsp)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2724\n \tmov %fs:0x28,%rdx\n \tmov %rdx,0x428(%rsp)\n \tmov (%rdi),%edx\n@@ -12170,21 +12261,22 @@\n \tcall b130 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2738 (discriminator 1)\n \tmov %rax,(%r12,%rbx,8)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2738\n \tmov %rax,%rdi\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2739\n \tmov 0x0(%r13),%eax\n-cast_char_no_cut():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:192\n \ttest %eax,%eax\n+cast_char_no_cut():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:192\n \tje 13b78 \n \ttest %rbp,%rbp\n \tje 13b78 \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 cast_char_no_cut():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:193\n \tmovslq %eax,%rdx\n memcpy():\n /usr/include/x86_64-linux-gnu/bits/string_fortified.h:29 (discriminator 1)\n@@ -12204,26 +12296,29 @@\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2741\n \tmovslq 0x0(%r13),%rax\n \tmov %rax,%rsi\n \tadd %rax,%rbp\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2737 (discriminator 1)\n \tcmp %r14,%rbx\n \tjne 13a50 \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 13ba0 \n \tcmpq $0x0,0x18(%rsp)\n \tje 13ba0 \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),%r13\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 %r13,%rdi\n \tmov %r13,(%rsp)\n \tmov %rbx,%rdx\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n@@ -12353,18 +12448,16 @@\n \tmovslq %ecx,%r13\n \tpush %r12\n \tmov %rsi,%r12\n \tpush %rbp\n \tpush %rbx\n \tmov %rdx,%rbx\n \tsub $0x438,%rsp\n-_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n \tmov 0x25033(%rip),%rax \n-grib_f_get_string_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2757\n \tmov %fs:0x28,%rcx\n \tmov %rcx,0x428(%rsp)\n \tmov (%rdi),%ecx\n _get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \ttest %rax,%rax\n@@ -12389,20 +12482,20 @@\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 13dd8 \n-fort_char_clean():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:221\n \tsub $0x1,%rdx\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 \tsete %al\n \ttest %r12,%r12\n fort_char_clean():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:221\n \tlea (%rbx,%rdx,1),%rbp\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n@@ -12421,17 +12514,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 13d13 \n-memcpy():\n+grib_f_get_string_():\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 %r13,%rdx\n \tmov $0x400,%ecx\n \tmov %r12,%rsi\n \tmov %r14,%rdi\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea -0x1(%r14,%r13,1),%r13\n@@ -12468,18 +12563,16 @@\n \tmov %r14,%rsi\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-czstr_to_fortran():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:203 (discriminator 2)\n \tcmpb $0x0,(%rbx)\n-grib_f_get_string_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2766 (discriminator 1)\n \tmov %eax,%r12d\n czstr_to_fortran():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:203 (discriminator 2)\n \tje 13d4e \n \tcmp %rbp,%rbx\n \tjne 13d45 \n@@ -12565,18 +12658,16 @@\n \tpush %r13\n \tmov %rsi,%r13\n \tpush %r12\n \tpush %rbp\n \tmovslq %ecx,%rbp\n \tpush %rbx\n \tsub $0x828,%rsp\n-_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n \tmov 0x24e46(%rip),%rax \n-grib_f_set_string_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2784\n \tmov %fs:0x28,%rsi\n \tmov %rsi,0x818(%rsp)\n \tmov %rdx,%rsi\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2785\n \tmov (%rdi),%edx\n _get_handle():\n@@ -12617,32 +12708,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 13fa0 \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 13f98 \n \ttest %rsi,%rsi\n \tje 13f98 \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 13ef1 \n \tmov %rbx,%r15\n \tjmp 13edd \n \tnopw 0x0(%rax,%rax,1)\n \tmovzbl 0x1(%r15),%eax\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2777\n@@ -12656,23 +12752,26 @@\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2776 (discriminator 1)\n \ttest %eax,%eax\n \tjne 13ed0 \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 %ebp,%ebp\n+cast_char():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n \tje 13f90 \n \ttest %r13,%r13\n \tje 13f90 \n-memcpy():\n+grib_f_set_string_():\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 %r13,%rsi\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,%rbp,1),%r15\n@@ -12747,18 +12846,16 @@\n \tcall c110 <__stack_chk_fail@plt>\n \tnopl 0x0(%rax)\n \n 0000000000013fb0 :\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 0x24c9d(%rip),%rax \n-grib_f_get_data_real4_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2806\n \tmov %rdx,%r9\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2807\n \tmov (%rdi),%edx\n _get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \ttest %rax,%rax\n@@ -13015,17 +13112,17 @@\n \n 00000000000142d0 :\n grib_f_get_data_real8_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2837\n \tendbr64\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2838\n \tmov (%rdi),%eax\n-_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n \tmov 0x2497b(%rip),%rdi \n+_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \ttest %rdi,%rdi\n \tjne 142f9 \n \tjmp 14301 \n \tnop\n \tdata16 cs nopw 0x0(%rax,%rax,1)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:582\n@@ -13043,18 +13140,16 @@\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 0x2493d(%rip),%rax \n-grib_f_get_message_size_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2845\n \tmov (%rdi),%edx\n _get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \ttest %rax,%rax\n \tjne 14339 \n \tjmp 14358 \n@@ -13092,18 +13187,16 @@\n grib_f_copy_message_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2853\n \tendbr64\n \tpush %rbp\n \tpush %rbx\n \tmov %rdx,%rbx\n \tsub $0x8,%rsp\n-_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n \tmov 0x248e4(%rip),%rax \n-grib_f_copy_message_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2854\n \tmov (%rdi),%edx\n _get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \ttest %rax,%rax\n \tje 143c8 \n \tmov %rsi,%rdi\n@@ -13124,17 +13217,18 @@\n \tje 143c8 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2858\n \tmov 0x8(%rbp),%rax\n \tmov (%rbx),%rcx\n \tmov 0x18(%rax),%rdx\n \tcmp %rdx,%rcx\n \tjb 143d4 \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@@ -13217,23 +13311,26 @@\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 %r12d,%r12d\n+cast_char():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:175\n \tje 1451c \n \ttest %r15,%r15\n \tje 1451c \n-memcpy():\n+grib_f_check_():\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 %r15,%rsi\n \tmov $0x400,%ecx\n \tmov %r13,%rdi\n \tmov %r10,0x10(%rsp)\n cast_char():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:178\n \tlea -0x1(%r13,%r12,1),%r15\n@@ -13271,24 +13368,28 @@\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:182 (discriminator 1)\n \tmovb $0x0,(%r12)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:183\n \tcmp %r12,%r15\n \tje 14588 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:184\n \tmovb $0x0,(%r12)\n-cast_char_no_cut():\n+grib_f_check_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:192\n \ttest %ebp,%ebp\n+cast_char_no_cut():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:192\n \tje 14550 \n \tmov (%rsp),%rsi\n \ttest %rsi,%rsi\n \tje 14550 \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,%rdx\n \tmov %r14,%rdi\n \tmov %r10,0x8(%rsp)\n \tmov %r8d,(%rsp)\n \tcall b7d0 <__memcpy_chk@plt>\n cast_char_no_cut():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:194\n@@ -13316,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(%r15)\n \tjmp 1451c \n+grib_f_check_():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:183 (discriminator 1)\n \tnop\n \n 0000000000014590 :\n grib_f_write_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2887\n \tendbr64\n \tpush %rbx\n \tsub $0x20,%rsp\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2888\n \tmov %fs:0x28,%rax\n \tmov %rax,0x18(%rsp)\n \tmov (%rdi),%eax\n-_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n \tmov 0x246a8(%rip),%rdi \n+_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \ttest %rdi,%rdi\n \tjne 145c9 \n \tjmp 145d1 \n \tnopw 0x0(%rax,%rax,1)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:582\n \tmov 0x10(%rdi),%rdi\n@@ -13349,17 +13452,17 @@\n \tcmp (%rdi),%eax\n \tjne 145c0 \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:648\n \tmov 0x24666(%rip),%rax \n+get_file():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:650\n \tcmp $0xc34f,%edx\n \tjle 14670 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:652\n \ttest %rax,%rax\n \tjne 145f9 \n \tjmp 14670 \n@@ -13420,17 +13523,17 @@\n \n 0000000000014690 :\n grib_f_multi_write_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2907\n \tendbr64\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2908\n \tmov (%rdi),%eax\n-_get_multi_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:600\n \tmov 0x245ab(%rip),%rdi \n+_get_multi_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:602\n \ttest %rdi,%rdi\n \tjne 146b9 \n \tjmp 146c1 \n \tnop\n \tdata16 cs nopw 0x0(%rax,%rax,1)\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:604\n@@ -13442,17 +13545,17 @@\n \tcmp (%rdi),%eax\n \tjne 146b0 \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:648\n \tmov 0x24576(%rip),%rax \n+get_file():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:650\n \tcmp $0xc34f,%edx\n \tjle 14700 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:652\n \ttest %rax,%rax\n \tjne 146e9 \n \tjmp 14700 \n@@ -13494,21 +13597,18 @@\n \tpush %r13\n \tmov %rsi,%r13\n \tpush %r12\n \tmov %rdx,%r12\n \tpush %rbp\n \tpush %rbx\n \tsub $0x18,%rsp\n-_get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:578\n \tmov 0x24529(%rip),%rbx \n-grib_f_multi_append_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2919\n \tmov (%rdi),%edx\n-_get_multi_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:600\n \tmov 0x24510(%rip),%rax \n _get_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:580\n \ttest %rbx,%rbx\n \tjne 1475d \n \tjmp 147f0 \n@@ -13533,18 +13633,16 @@\n \tjne 14809 \n grib_f_multi_append_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2922\n \ttest %rbx,%rbx\n \tje 14849 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2925\n \tmov (%rbx),%rdi\n-_push_multi_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:395\n \tmov $0x1,%r14d\n-grib_f_multi_append_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2925\n \tcall bec0 \n _push_multi_handle():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:393\n \tmov 0x244b8(%rip),%rbp \n grib_f_multi_append_():\n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:2925\n@@ -13682,14 +13780,16 @@\n \tmov $0x19d,%edx\n \tlea 0x18729(%rip),%rsi \n \tlea 0x18810(%rip),%rdi \n \tcall b300 \n ./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:414\n \tmov 0x2435e(%rip),%rax \n \tjmp 14887 \n+grib_f_multi_append_():\n+./debian/build-gfortran/fortran/./fortran/grib_fortran.cc:414\n \tnopl 0x0(%rax)\n \n 00000000000148f0 :\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@@ -13804,23 +13904,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 14aa0 \n \ttest %rbp,%rbp\n \tje 14aa0 \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@@ -13903,23 +14006,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 14b80 \n \ttest %rbp,%rbp\n \tje 14b80 \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 000000000002c01c <.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 32393533 61346538 35313933 31313930 2953a4e851931190\n 0x00000010 37323066 33363064 63396537 35383038 720f360dc9e75808\n 0x00000020 38643137 32372e64 65627567 00000000 8d1727.debug....\n- 0x00000030 fb2f29ed ./).\n+ 0x00000030 3c9b1b01 <...\n \n"}]}]}]}]}, {"source1": "libeccodes0-dbgsym_2.43.0-4_amd64.deb", "source2": "libeccodes0-dbgsym_2.43.0-4_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-05 09:22:21.000000 debian-binary\n--rw-r--r-- 0 0 0 716 2025-09-05 09:22:21.000000 control.tar.xz\n--rw-r--r-- 0 0 0 8780980 2025-09-05 09:22:21.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 720 2025-09-05 09:22:21.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 8797780 2025-09-05 09:22:21.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-4\n Auto-Built-Package: debug-symbols\n Architecture: amd64\n Maintainer: Debian Science Maintainers \n-Installed-Size: 9621\n+Installed-Size: 9619\n Depends: libeccodes0 (= 2.43.0-4)\n Section: debug\n Priority: optional\n Multi-Arch: same\n Description: debug symbols for libeccodes0\n-Build-Ids: 272953a4e851931190720f360dc9e758088d1727 38787b25891297a58dfbf15e0bf6a22474f79aa4 98582c870c925eb24bbd3c93b6e29b9b6b1dbc96 987d6960a2ed1a347d6c8287aa131f91fb63c33e\n+Build-Ids: 272953a4e851931190720f360dc9e758088d1727 37871bf89084f4c4489235db7993bc2c9111d97c 38787b25891297a58dfbf15e0bf6a22474f79aa4 98582c870c925eb24bbd3c93b6e29b9b6b1dbc96\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,4 +1,4 @@\n usr/lib/debug/.build-id/27/2953a4e851931190720f360dc9e758088d1727.debug\n+usr/lib/debug/.build-id/37/871bf89084f4c4489235db7993bc2c9111d97c.debug\n usr/lib/debug/.build-id/38/787b25891297a58dfbf15e0bf6a22474f79aa4.debug\n usr/lib/debug/.build-id/98/582c870c925eb24bbd3c93b6e29b9b6b1dbc96.debug\n-usr/lib/debug/.build-id/98/7d6960a2ed1a347d6c8287aa131f91fb63c33e.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,15 +1,16 @@\n drwxr-xr-x 0 root (0) root (0) 0 2025-09-05 09:22:21.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2025-09-05 09:22:21.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2025-09-05 09:22:21.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2025-09-05 09:22:21.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2025-09-05 09:22:21.000000 ./usr/lib/debug/.build-id/\n drwxr-xr-x 0 root (0) root (0) 0 2025-09-05 09:22:21.000000 ./usr/lib/debug/.build-id/27/\n--rw-r--r-- 0 root (0) root (0) 189360 2025-09-05 09:22:21.000000 ./usr/lib/debug/.build-id/27/2953a4e851931190720f360dc9e758088d1727.debug\n+-rw-r--r-- 0 root (0) root (0) 185888 2025-09-05 09:22:21.000000 ./usr/lib/debug/.build-id/27/2953a4e851931190720f360dc9e758088d1727.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2025-09-05 09:22:21.000000 ./usr/lib/debug/.build-id/37/\n+-rw-r--r-- 0 root (0) root (0) 9266472 2025-09-05 09:22:21.000000 ./usr/lib/debug/.build-id/37/871bf89084f4c4489235db7993bc2c9111d97c.debug\n drwxr-xr-x 0 root (0) root (0) 0 2025-09-05 09:22:21.000000 ./usr/lib/debug/.build-id/38/\n -rw-r--r-- 0 root (0) root (0) 190848 2025-09-05 09:22:21.000000 ./usr/lib/debug/.build-id/38/787b25891297a58dfbf15e0bf6a22474f79aa4.debug\n drwxr-xr-x 0 root (0) root (0) 0 2025-09-05 09:22:21.000000 ./usr/lib/debug/.build-id/98/\n -rw-r--r-- 0 root (0) root (0) 190856 2025-09-05 09:22:21.000000 ./usr/lib/debug/.build-id/98/582c870c925eb24bbd3c93b6e29b9b6b1dbc96.debug\n--rw-r--r-- 0 root (0) root (0) 9266472 2025-09-05 09:22:21.000000 ./usr/lib/debug/.build-id/98/7d6960a2ed1a347d6c8287aa131f91fb63c33e.debug\n drwxr-xr-x 0 root (0) root (0) 0 2025-09-05 09:22:21.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2025-09-05 09:22:21.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2025-09-05 09:22:21.000000 ./usr/share/doc/libeccodes0-dbgsym -> libeccodes0\n"}, {"source1": "./usr/lib/debug/.build-id/27/2953a4e851931190720f360dc9e758088d1727.debug", "source2": "./usr/lib/debug/.build-id/27/2953a4e851931190720f360dc9e758088d1727.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: 186992 (bytes into file)\n+ Start of section headers: 183520 (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: 11\n+ Number of program headers: 10\n Size of section headers: 64 (bytes)\n Number of section headers: 37\n Section header string table index: 36\n"}, {"source1": "readelf --wide --program-header {}", "source2": "readelf --wide --program-header {}", "unified_diff": "@@ -1,32 +1,30 @@\n \n Elf file type is DYN (Shared object file)\n Entry point 0x0\n-There are 11 program headers, starting at offset 64\n+There are 10 program headers, starting at offset 64\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n- LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x0002a8 0x00a600 R 0x1000\n- GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 RW 0x10\n+ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x000294 0x00a600 R 0x1000\n LOAD 0x001000 0x000000000000b000 0x000000000000b000 0x000000 0x021025 R E 0x1000\n LOAD 0x001000 0x000000000002d000 0x000000000002d000 0x000000 0x009147 R 0x1000\n+ LOAD 0x000da8 0x0000000000037da8 0x0000000000037da8 0x000000 0x000ec0 RW 0x1000\n+ DYNAMIC 0x000da8 0x0000000000037db8 0x0000000000037db8 0x000000 0x000200 RW 0x8\n+ NOTE 0x000270 0x0000000000000270 0x0000000000000270 0x000024 0x000024 R 0x4\n GNU_EH_FRAME 0x001000 0x000000000002da70 0x000000000002da70 0x000000 0x000c74 R 0x4\n GNU_SFRAME 0x001000 0x0000000000032e18 0x0000000000032e18 0x000000 0x00332f R 0x8\n- LOAD 0x000da8 0x0000000000037da8 0x0000000000037da8 0x000000 0x000ec0 RW 0x1000\n+ GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 RW 0x10\n GNU_RELRO 0x000da8 0x0000000000037da8 0x0000000000037da8 0x000000 0x000258 R 0x1\n- DYNAMIC 0x000da8 0x0000000000037db8 0x0000000000037db8 0x000000 0x000200 RW 0x8\n- NOTE 0x001000 0x0000000000039000 0x0000000000039000 0x000024 0x000024 R 0x4\n- LOAD 0x001000 0x0000000000039000 0x0000000000039000 0x000024 0x00475e RW 0x1000\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 .sframe \n- 04 .eh_frame_hdr \n- 05 .sframe \n- 06 .init_array .fini_array .dynamic .got .got.plt .data .bss \n- 07 .init_array .fini_array .dynamic .got \n- 08 .dynamic \n- 09 .note.gnu.build-id \n- 10 .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 .sframe \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 .sframe \n+ 08 \n+ 09 .init_array .fini_array .dynamic .got \n"}, {"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -1,46 +1,46 @@\n-There are 37 section headers, starting at offset 0x2da70:\n+There are 37 section headers, starting at offset 0x2cce0:\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 0000000000000ee0 000ee0 0032b8 18 A 36 1 8\n- [ 2] .gnu.version NOBITS 0000000000007c6a 000ee0 00043a 02 A 1 0 2\n- [ 3] .gnu.version_r NOBITS 00000000000080a8 000ee0 000080 00 A 36 2 8\n- [ 4] .rela.dyn NOBITS 0000000000008128 000ee0 0000d8 18 A 1 0 8\n- [ 5] .rela.plt NOBITS 0000000000008200 000ee0 002400 18 A 1 19 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 01f7d9 00 AX 0 0 64\n- [10] .fini NOBITS 000000000002c01c 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 004730 00 A 0 0 8\n- [14] .sframe NOBITS 0000000000032e18 001000 00332f 00 A 0 0 8\n- [15] .init_array NOBITS 0000000000037da8 000da8 000008 08 WA 0 0 8\n- [16] .fini_array NOBITS 0000000000037db0 000da8 000008 08 WA 0 0 8\n- [17] .dynamic NOBITS 0000000000037db8 000da8 000200 10 WA 36 0 8\n- [18] .got NOBITS 0000000000037fb8 000da8 000030 08 WA 0 0 8\n- [19] .got.plt NOBITS 0000000000037fe8 000da8 000c18 08 WA 0 0 8\n- [20] .data NOBITS 0000000000038c00 000da8 000010 00 WA 0 0 8\n- [21] .bss NOBITS 0000000000038c10 000da8 000058 00 WA 0 0 8\n- [22] .comment PROGBITS 0000000000000000 001024 00003c 01 MS 0 0 1\n- [23] .debug_aranges PROGBITS 0000000000000000 001060 00005a 00 C 0 0 8\n- [24] .debug_info PROGBITS 0000000000000000 0010c0 01275e 00 C 0 0 8\n- [25] .debug_abbrev PROGBITS 0000000000000000 013820 000580 00 C 0 0 8\n- [26] .debug_line PROGBITS 0000000000000000 013da0 005097 00 C 0 0 8\n- [27] .debug_str PROGBITS 0000000000000000 018e38 00262a 01 MSC 0 0 8\n- [28] .debug_line_str PROGBITS 0000000000000000 01b468 0001a5 01 MSC 0 0 8\n- [29] .debug_loclists PROGBITS 0000000000000000 01b610 00a6af 00 C 0 0 8\n- [30] .debug_rnglists PROGBITS 0000000000000000 025cc0 00074d 00 C 0 0 8\n- [31] .note.gnu.build-id NOTE 0000000000039000 001000 000024 00 A 0 0 4\n- [32] .gnu.hash NOBITS 0000000000039028 001024 000c48 00 A 1 0 8\n- [33] .dynstr NOBITS 0000000000039c70 001024 003aee 00 A 0 0 8\n- [34] .symtab SYMTAB 0000000000000000 026410 003648 18 35 39 8\n- [35] .strtab STRTAB 0000000000000000 029a58 003eaf 00 0 0 1\n- [36] .shstrtab STRTAB 0000000000000000 02d907 000169 00 0 0 1\n+ [ 1] .note.gnu.build-id NOTE 0000000000000270 000270 000024 00 A 0 0 4\n+ [ 2] .gnu.hash NOBITS 0000000000000298 000294 000c48 00 A 3 0 8\n+ [ 3] .dynsym NOBITS 0000000000000ee0 000294 0032b8 18 A 4 1 8\n+ [ 4] .dynstr NOBITS 0000000000004198 000294 003ad1 00 A 0 0 1\n+ [ 5] .gnu.version NOBITS 0000000000007c6a 000294 00043a 02 A 3 0 2\n+ [ 6] .gnu.version_r NOBITS 00000000000080a8 000294 000080 00 A 4 2 8\n+ [ 7] .rela.dyn NOBITS 0000000000008128 000294 0000d8 18 A 3 0 8\n+ [ 8] .rela.plt NOBITS 0000000000008200 000294 002400 18 A 3 22 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 01f7d9 00 AX 0 0 64\n+ [13] .fini NOBITS 000000000002c01c 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 004730 00 A 0 0 8\n+ [17] .sframe NOBITS 0000000000032e18 001000 00332f 00 A 0 0 8\n+ [18] .init_array NOBITS 0000000000037da8 000da8 000008 08 WA 0 0 8\n+ [19] .fini_array NOBITS 0000000000037db0 000da8 000008 08 WA 0 0 8\n+ [20] .dynamic NOBITS 0000000000037db8 000da8 000200 10 WA 4 0 8\n+ [21] .got NOBITS 0000000000037fb8 000da8 000030 08 WA 0 0 8\n+ [22] .got.plt NOBITS 0000000000037fe8 000da8 000c18 08 WA 0 0 8\n+ [23] .data NOBITS 0000000000038c00 000da8 000010 00 WA 0 0 8\n+ [24] .bss NOBITS 0000000000038c10 000da8 000058 00 WA 0 0 8\n+ [25] .comment PROGBITS 0000000000000000 000294 00003c 01 MS 0 0 1\n+ [26] .debug_aranges PROGBITS 0000000000000000 0002d0 00005a 00 C 0 0 8\n+ [27] .debug_info PROGBITS 0000000000000000 000330 01275e 00 C 0 0 8\n+ [28] .debug_abbrev PROGBITS 0000000000000000 012a90 000580 00 C 0 0 8\n+ [29] .debug_line PROGBITS 0000000000000000 013010 005097 00 C 0 0 8\n+ [30] .debug_str PROGBITS 0000000000000000 0180a8 00262a 01 MSC 0 0 8\n+ [31] .debug_line_str PROGBITS 0000000000000000 01a6d8 0001a5 01 MSC 0 0 8\n+ [32] .debug_loclists PROGBITS 0000000000000000 01a880 00a6af 00 C 0 0 8\n+ [33] .debug_rnglists PROGBITS 0000000000000000 024f30 00074d 00 C 0 0 8\n+ [34] .symtab SYMTAB 0000000000000000 025680 003648 18 35 39 8\n+ [35] .strtab STRTAB 0000000000000000 028cc8 003eaf 00 0 0 1\n+ [36] .shstrtab STRTAB 0000000000000000 02cb77 000169 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 295 FUNC LOCAL DEFAULT 9 _ZL12_push_handleP11grib_handlePi\n- 3: 0000000000038c58 8 OBJECT LOCAL DEFAULT 21 _ZL10handle_set\n- 4: 000000000000ca70 279 FUNC LOCAL DEFAULT 9 _ZL11_push_indexP10grib_indexPi\n- 5: 0000000000038c50 8 OBJECT LOCAL DEFAULT 21 _ZL9index_set\n- 6: 000000000000cb90 591 FUNC LOCAL DEFAULT 9 _ZL26_grib_f_keys_iterator_new_PiS_Pci.isra.0\n- 7: 0000000000038c38 8 OBJECT LOCAL DEFAULT 21 _ZL17keys_iterator_set\n- 8: 0000000000038c40 8 OBJECT LOCAL DEFAULT 21 _ZL8file_set\n- 9: 0000000000038c18 4 OBJECT LOCAL DEFAULT 21 _ZL10file_count\n- 10: 0000000000038c30 8 OBJECT LOCAL DEFAULT 21 _ZL22bufr_keys_iterator_set\n- 11: 0000000000038c20 8 OBJECT LOCAL DEFAULT 21 _ZL13info_messages\n- 12: 0000000000038c28 8 OBJECT LOCAL DEFAULT 21 _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: 0000000000038c48 8 OBJECT LOCAL DEFAULT 21 _ZL16multi_handle_set\n+ 2: 000000000000c940 295 FUNC LOCAL DEFAULT 12 _ZL12_push_handleP11grib_handlePi\n+ 3: 0000000000038c58 8 OBJECT LOCAL DEFAULT 24 _ZL10handle_set\n+ 4: 000000000000ca70 279 FUNC LOCAL DEFAULT 12 _ZL11_push_indexP10grib_indexPi\n+ 5: 0000000000038c50 8 OBJECT LOCAL DEFAULT 24 _ZL9index_set\n+ 6: 000000000000cb90 591 FUNC LOCAL DEFAULT 12 _ZL26_grib_f_keys_iterator_new_PiS_Pci.isra.0\n+ 7: 0000000000038c38 8 OBJECT LOCAL DEFAULT 24 _ZL17keys_iterator_set\n+ 8: 0000000000038c40 8 OBJECT LOCAL DEFAULT 24 _ZL8file_set\n+ 9: 0000000000038c18 4 OBJECT LOCAL DEFAULT 24 _ZL10file_count\n+ 10: 0000000000038c30 8 OBJECT LOCAL DEFAULT 24 _ZL22bufr_keys_iterator_set\n+ 11: 0000000000038c20 8 OBJECT LOCAL DEFAULT 24 _ZL13info_messages\n+ 12: 0000000000038c28 8 OBJECT LOCAL DEFAULT 24 _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: 0000000000038c48 8 OBJECT LOCAL DEFAULT 24 _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: 0000000000038c10 1 OBJECT LOCAL DEFAULT 21 completed.0\n- 22: 0000000000037db0 0 OBJECT LOCAL DEFAULT 16 __do_global_dtors_aux_fini_array_entry\n- 23: 000000000000c930 0 FUNC LOCAL DEFAULT 9 frame_dummy\n- 24: 0000000000037da8 0 OBJECT LOCAL DEFAULT 15 __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: 0000000000038c10 1 OBJECT LOCAL DEFAULT 24 completed.0\n+ 22: 0000000000037db0 0 OBJECT LOCAL DEFAULT 19 __do_global_dtors_aux_fini_array_entry\n+ 23: 000000000000c930 0 FUNC LOCAL DEFAULT 12 frame_dummy\n+ 24: 0000000000037da8 0 OBJECT LOCAL DEFAULT 18 __frame_dummy_init_array_entry\n 25: 0000000000000000 0 FILE LOCAL DEFAULT ABS grib_f90.f90\n- 26: 0000000000038c64 4 OBJECT LOCAL DEFAULT 21 intis_lsm.1\n- 27: 0000000000038c60 4 OBJECT LOCAL DEFAULT 21 intis_lsm.0\n+ 26: 0000000000038c64 4 OBJECT LOCAL DEFAULT 24 intis_lsm.1\n+ 27: 0000000000038c60 4 OBJECT LOCAL DEFAULT 24 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: 0000000000032e14 0 OBJECT LOCAL DEFAULT 13 __FRAME_END__\n+ 30: 0000000000032e14 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: 000000000002c01c 0 FUNC LOCAL DEFAULT 10 _fini\n- 34: 0000000000037fe8 0 OBJECT LOCAL DEFAULT 19 _GLOBAL_OFFSET_TABLE_\n- 35: 0000000000038c10 0 OBJECT LOCAL DEFAULT 20 __TMC_END__\n- 36: 0000000000038c00 0 OBJECT LOCAL DEFAULT 20 __dso_handle\n- 37: 0000000000037db8 0 OBJECT LOCAL DEFAULT 17 _DYNAMIC\n- 38: 000000000000b000 0 FUNC LOCAL DEFAULT 6 _init\n- 39: 0000000000022930 981 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_read_from_file_int4\n- 40: 0000000000023d30 893 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_read_bytes_int4_size_t\n- 41: 000000000000eee0 175 FUNC GLOBAL DEFAULT 9 grib_f_headers_only_new_from_file_\n- 42: 0000000000010000 595 FUNC GLOBAL DEFAULT 9 grib_f_get_int_array_\n- 43: 000000000002b080 182 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_write_bytes_char\n- 44: 000000000001c240 115 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_keys_iterator_get_name\n- 45: 0000000000029fb0 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: 000000000002c01c 0 FUNC LOCAL DEFAULT 13 _fini\n+ 34: 0000000000037fe8 0 OBJECT LOCAL DEFAULT 22 _GLOBAL_OFFSET_TABLE_\n+ 35: 0000000000038c10 0 OBJECT LOCAL DEFAULT 23 __TMC_END__\n+ 36: 0000000000038c00 0 OBJECT LOCAL DEFAULT 23 __dso_handle\n+ 37: 0000000000037db8 0 OBJECT LOCAL DEFAULT 20 _DYNAMIC\n+ 38: 000000000000b000 0 FUNC LOCAL DEFAULT 9 _init\n+ 39: 0000000000022930 981 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_read_from_file_int4\n+ 40: 0000000000023d30 893 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_read_bytes_int4_size_t\n+ 41: 000000000000eee0 175 FUNC GLOBAL DEFAULT 12 grib_f_headers_only_new_from_file_\n+ 42: 0000000000010000 595 FUNC GLOBAL DEFAULT 12 grib_f_get_int_array_\n+ 43: 000000000002b080 182 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_write_bytes_char\n+ 44: 000000000001c240 115 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_keys_iterator_get_name\n+ 45: 0000000000029fb0 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 399 FUNC GLOBAL DEFAULT 9 grib_f_check_\n+ 47: 0000000000014400 399 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: 000000000000d0c0 823 FUNC GLOBAL DEFAULT 9 grib_f_open_file_\n- 52: 000000000001f770 1002 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_write_bytes_real4_size_t\n- 53: 0000000000027a30 9 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_get_message_size_int\n- 54: 000000000001c0f0 111 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_get_error_string\n+ 51: 000000000000d0c0 823 FUNC GLOBAL DEFAULT 12 grib_f_open_file_\n+ 52: 000000000001f770 1002 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_write_bytes_real4_size_t\n+ 53: 0000000000027a30 9 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_get_message_size_int\n+ 54: 000000000001c0f0 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: 00000000000113b0 268 FUNC GLOBAL DEFAULT 9 grib_f_set_missing_\n- 57: 000000000002b840 171 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_read_bytes_real4_size_t\n- 58: 0000000000017910 1081 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_set_force_real8_array\n+ 56: 00000000000113b0 268 FUNC GLOBAL DEFAULT 12 grib_f_set_missing_\n+ 57: 000000000002b840 171 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_read_bytes_real4_size_t\n+ 58: 0000000000017910 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: 000000000000e630 356 FUNC GLOBAL DEFAULT 9 grib_f_copy_namespace_\n- 62: 0000000000027330 9 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_skip_edition_specific\n- 63: 0000000000027300 9 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_set_definitions_path\n+ 61: 000000000000e630 356 FUNC GLOBAL DEFAULT 12 grib_f_copy_namespace_\n+ 62: 0000000000027330 9 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_skip_edition_specific\n+ 63: 0000000000027300 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: 000000000002bcf0 9 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_index_select_int\n+ 65: 000000000002bcf0 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: 000000000002a600 9 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_check\n+ 69: 000000000002a600 9 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_check\n 70: 0000000000000000 0 FUNC GLOBAL DEFAULT UND grib_definition_path\n- 71: 000000000001bab0 152 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_get_string\n- 72: 000000000001bfb0 152 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_get_size_long\n- 73: 0000000000014c00 31 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_keys_iterator_next\n+ 71: 000000000001bab0 152 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_get_string\n+ 72: 000000000001bfb0 152 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_get_size_long\n+ 73: 0000000000014c00 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: 000000000001ced0 2846 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_get_data_real4\n- 80: 0000000000028210 9 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_get_real8_element\n- 81: 00000000000273c0 9 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_grib_multi_support_on\n+ 79: 000000000001ced0 2846 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_get_data_real4\n+ 80: 0000000000028210 9 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_get_real8_element\n+ 81: 00000000000273c0 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: 0000000000027dd0 171 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_set_long_array\n- 84: 0000000000026c10 275 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_index_add_file\n- 85: 000000000000e940 291 FUNC GLOBAL DEFAULT 9 any_f_new_from_scanned_file_\n- 86: 000000000000ef90 175 FUNC GLOBAL DEFAULT 9 grib_f_new_from_index_\n- 87: 0000000000029f60 9 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_is_missing\n+ 83: 0000000000027dd0 171 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_set_long_array\n+ 84: 0000000000026c10 275 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_index_add_file\n+ 85: 000000000000e940 291 FUNC GLOBAL DEFAULT 12 any_f_new_from_scanned_file_\n+ 86: 000000000000ef90 175 FUNC GLOBAL DEFAULT 12 grib_f_new_from_index_\n+ 87: 0000000000029f60 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: 000000000002bd00 9 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_index_select_string\n- 91: 0000000000010ef0 297 FUNC GLOBAL DEFAULT 9 grib_f_set_long_array_\n- 92: 000000000000f040 464 FUNC GLOBAL DEFAULT 9 grib_f_index_new_from_file_\n- 93: 0000000000021160 966 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_read_from_file_char\n+ 90: 000000000002bd00 9 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_index_select_string\n+ 91: 0000000000010ef0 297 FUNC GLOBAL DEFAULT 12 grib_f_set_long_array_\n+ 92: 000000000000f040 464 FUNC GLOBAL DEFAULT 12 grib_f_index_new_from_file_\n+ 93: 0000000000021160 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: 000000000001bf10 152 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_get_int\n+ 95: 000000000001bf10 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: 0000000000028aa0 182 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_get_byte_array\n+ 97: 0000000000028aa0 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: 000000000000fc80 281 FUNC GLOBAL DEFAULT 9 grib_f_get_int_\n+ 101: 000000000000fc80 281 FUNC GLOBAL DEFAULT 12 grib_f_get_int_\n 102: 0000000000000000 0 FUNC GLOBAL DEFAULT UND grib_get_double_array\n- 103: 000000000001ecc0 103 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_any_new_from_file\n- 104: 0000000000022d10 1002 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_read_bytes_real8_size_t\n- 105: 000000000000db70 70 FUNC GLOBAL DEFAULT 9 grib_f_keys_iterator_rewind_\n- 106: 0000000000019e60 2109 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_get_real4_elements\n- 107: 000000000000d710 70 FUNC GLOBAL DEFAULT 9 grib_f_skip_computed_\n- 108: 000000000002bfd0 9 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_index_get_size_int\n- 109: 000000000001eef0 103 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_close_file\n+ 103: 000000000001ecc0 103 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_any_new_from_file\n+ 104: 0000000000022d10 1002 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_read_bytes_real8_size_t\n+ 105: 000000000000db70 70 FUNC GLOBAL DEFAULT 12 grib_f_keys_iterator_rewind_\n+ 106: 0000000000019e60 2109 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_get_real4_elements\n+ 107: 000000000000d710 70 FUNC GLOBAL DEFAULT 12 grib_f_skip_computed_\n+ 108: 000000000002bfd0 9 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_index_get_size_int\n+ 109: 000000000001eef0 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: 000000000002bc80 9 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_open_file\n- 113: 000000000000d8f0 639 FUNC GLOBAL DEFAULT 9 grib_f_keys_iterator_get_name_\n- 114: 000000000001a740 152 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_get_real4_element\n- 115: 0000000000011d90 308 FUNC GLOBAL DEFAULT 9 grib_f_get_real4_\n- 116: 000000000001bdd0 152 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_get_native_type\n+ 112: 000000000002bc80 9 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_open_file\n+ 113: 000000000000d8f0 639 FUNC GLOBAL DEFAULT 12 grib_f_keys_iterator_get_name_\n+ 114: 000000000001a740 152 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_get_real4_element\n+ 115: 0000000000011d90 308 FUNC GLOBAL DEFAULT 12 grib_f_get_real4_\n+ 116: 000000000001bdd0 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: 0000000000027060 111 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_bufr_multi_element_constant_arrays_on\n+ 118: 0000000000027060 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: 0000000000012c80 281 FUNC GLOBAL DEFAULT 9 grib_f_set_real8_\n- 121: 000000000002bca0 9 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_index_write\n- 122: 0000000000028230 1044 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_get_real8_array\n- 123: 000000000000d760 70 FUNC GLOBAL DEFAULT 9 grib_f_skip_coded_\n- 124: 00000000000139b0 580 FUNC GLOBAL DEFAULT 9 grib_f_set_string_array_\n- 125: 0000000000017d50 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: 000000000000d620 11 FUNC GLOBAL DEFAULT 9 grib_f_keys_iterator_new_\n+ 120: 0000000000012c80 281 FUNC GLOBAL DEFAULT 12 grib_f_set_real8_\n+ 121: 000000000002bca0 9 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_index_write\n+ 122: 0000000000028230 1044 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_get_real8_array\n+ 123: 000000000000d760 70 FUNC GLOBAL DEFAULT 12 grib_f_skip_coded_\n+ 124: 00000000000139b0 580 FUNC GLOBAL DEFAULT 12 grib_f_set_string_array_\n+ 125: 0000000000017d50 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: 000000000000d620 11 FUNC GLOBAL DEFAULT 12 grib_f_keys_iterator_new_\n 128: 0000000000000000 0 NOTYPE WEAK DEFAULT UND __gmon_start__\n- 129: 0000000000010260 324 FUNC GLOBAL DEFAULT 9 grib_f_get_long_array_\n- 130: 0000000000014b90 36 FUNC GLOBAL DEFAULT 9 grib_f_julian_to_datetime_\n- 131: 0000000000011170 281 FUNC GLOBAL DEFAULT 9 grib_f_set_int_\n+ 129: 0000000000010260 324 FUNC GLOBAL DEFAULT 12 grib_f_get_long_array_\n+ 130: 0000000000014b90 36 FUNC GLOBAL DEFAULT 12 grib_f_julian_to_datetime_\n+ 131: 0000000000011170 281 FUNC GLOBAL DEFAULT 12 grib_f_set_int_\n 132: 0000000000000000 0 FUNC GLOBAL DEFAULT UND grib_oarray_get\n- 133: 0000000000029f50 9 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_is_defined\n- 134: 0000000000011b20 622 FUNC GLOBAL DEFAULT 9 grib_f_get_real4_elements_\n- 135: 000000000000d6d0 22 FUNC GLOBAL DEFAULT 9 grib_f_gribex_mode_on_\n- 136: 000000000000d6f0 22 FUNC GLOBAL DEFAULT 9 grib_f_gribex_mode_off_\n+ 133: 0000000000029f50 9 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_is_defined\n+ 134: 0000000000011b20 622 FUNC GLOBAL DEFAULT 12 grib_f_get_real4_elements_\n+ 135: 000000000000d6d0 22 FUNC GLOBAL DEFAULT 12 grib_f_gribex_mode_on_\n+ 136: 000000000000d6f0 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: 0000000000021d70 1002 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_read_from_file_real4_size_t\n- 139: 0000000000029ff0 9 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_dump\n+ 138: 0000000000021d70 1002 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_read_from_file_real4_size_t\n+ 139: 0000000000029ff0 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: 000000000001b710 925 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_get_int_array\n- 142: 0000000000029610 2148 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_get_string_array\n- 143: 000000000000f8c0 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: 0000000000026d30 283 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_index_create\n- 146: 000000000001db10 140 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_util_sections_copy\n+ 141: 000000000001b710 925 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_get_int_array\n+ 142: 0000000000029610 2148 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_get_string_array\n+ 143: 000000000000f8c0 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: 0000000000026d30 283 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_index_create\n+ 146: 000000000001db10 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: 0000000000020a40 910 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_write_bytes_char\n- 149: 000000000001bd30 152 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_is_missing\n- 150: 0000000000019620 2109 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_get_real8_elements\n- 151: 000000000000ec60 27 FUNC GLOBAL DEFAULT 9 _Z31codes_f_clear_loaded_from_file_v\n+ 148: 0000000000020a40 910 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_write_bytes_char\n+ 149: 000000000001bd30 152 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_is_missing\n+ 150: 0000000000019620 2109 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_get_real8_elements\n+ 151: 000000000000ec60 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: 000000000002af10 171 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_write_bytes_int4\n- 155: 0000000000025220 275 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_index_select_int\n+ 154: 000000000002af10 171 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_write_bytes_int4\n+ 155: 0000000000025220 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: 0000000000024460 910 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_read_bytes_char_size_t\n+ 157: 0000000000024460 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: 0000000000015260 111 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_multi_support_on\n- 160: 000000000002bf20 171 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_index_get_int\n- 161: 00000000000149d0 217 FUNC GLOBAL DEFAULT 9 grib_f_set_definitions_path_\n+ 159: 0000000000015260 111 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_multi_support_on\n+ 160: 000000000002bf20 171 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_index_get_int\n+ 161: 00000000000149d0 217 FUNC GLOBAL DEFAULT 12 grib_f_set_definitions_path_\n 162: 0000000000000000 0 FUNC GLOBAL DEFAULT UND grib_set_missing\n- 163: 000000000002a920 103 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_any_new_from_loaded\n- 164: 0000000000010900 563 FUNC GLOBAL DEFAULT 9 grib_f_index_get_int_\n- 165: 0000000000027f40 9 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_set_real4\n- 166: 000000000002bce0 9 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_index_select_long\n- 167: 000000000000ce90 194 FUNC GLOBAL DEFAULT 9 grib_f_write_file_\n+ 163: 000000000002a920 103 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_any_new_from_loaded\n+ 164: 0000000000010900 563 FUNC GLOBAL DEFAULT 12 grib_f_index_get_int_\n+ 165: 0000000000027f40 9 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_set_real4\n+ 166: 000000000002bce0 9 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_index_select_long\n+ 167: 000000000000ce90 194 FUNC GLOBAL DEFAULT 12 grib_f_write_file_\n 168: 0000000000000000 0 FUNC GLOBAL DEFAULT UND grib_set_float_array\n- 169: 0000000000013700 558 FUNC GLOBAL DEFAULT 9 grib_f_get_string_array_\n- 170: 0000000000014310 78 FUNC GLOBAL DEFAULT 9 grib_f_get_message_size_\n- 171: 0000000000011650 284 FUNC GLOBAL DEFAULT 9 grib_f_is_defined_\n- 172: 000000000002bb00 182 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_read_bytes_char_size_t\n- 173: 0000000000025ce0 1177 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_index_get_real8\n- 174: 000000000000ddb0 639 FUNC GLOBAL DEFAULT 9 codes_f_bufr_keys_iterator_get_name_\n- 175: 0000000000024b80 319 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_open_file\n+ 169: 0000000000013700 558 FUNC GLOBAL DEFAULT 12 grib_f_get_string_array_\n+ 170: 0000000000014310 78 FUNC GLOBAL DEFAULT 12 grib_f_get_message_size_\n+ 171: 0000000000011650 284 FUNC GLOBAL DEFAULT 12 grib_f_is_defined_\n+ 172: 000000000002bb00 182 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_read_bytes_char_size_t\n+ 173: 0000000000025ce0 1177 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_index_get_real8\n+ 174: 000000000000ddb0 639 FUNC GLOBAL DEFAULT 12 codes_f_bufr_keys_iterator_get_name_\n+ 175: 0000000000024b80 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: 0000000000027f30 9 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_set_real8\n- 179: 000000000001c330 115 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_keys_iterator_new\n+ 178: 0000000000027f30 9 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_set_real8\n+ 179: 000000000001c330 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: 0000000000027a40 9 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_set_string\n- 182: 00000000000114c0 300 FUNC GLOBAL DEFAULT 9 grib_f_is_missing_\n- 183: 0000000000026e50 296 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_set_missing\n+ 181: 0000000000027a40 9 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_set_string\n+ 182: 00000000000114c0 300 FUNC GLOBAL DEFAULT 12 grib_f_is_missing_\n+ 183: 0000000000026e50 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: 00000000000272f0 9 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_set_samples_path\n- 186: 000000000002a8f0 9 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_bufr_new_from_file\n- 187: 000000000002ad00 171 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_write_bytes_real4_size_t\n- 188: 0000000000014bf0 9 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_set_debug\n- 189: 0000000000027950 9 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_write\n- 190: 00000000000273d0 9 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_grib_find_nearest_four_single\n- 191: 0000000000027e80 171 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_set_int_array\n- 192: 000000000002bcd0 9 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_index_select_real8\n- 193: 000000000000ed80 175 FUNC GLOBAL DEFAULT 9 bufr_f_new_from_file_\n- 194: 000000000002b6e0 171 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_read_bytes_real8_size_t\n- 195: 0000000000027380 9 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_skip_computed\n- 196: 000000000002bbc0 182 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_read_bytes_char\n- 197: 00000000000132d0 122 FUNC GLOBAL DEFAULT 9 grib_f_find_nearest_multiple_\n- 198: 000000000002b9a0 171 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_read_bytes_int4_size_t\n- 199: 00000000000265c0 1031 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_index_get_int\n- 200: 000000000002bcc0 9 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_new_from_index\n+ 185: 00000000000272f0 9 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_set_samples_path\n+ 186: 000000000002a8f0 9 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_bufr_new_from_file\n+ 187: 000000000002ad00 171 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_write_bytes_real4_size_t\n+ 188: 0000000000014bf0 9 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_set_debug\n+ 189: 0000000000027950 9 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_write\n+ 190: 00000000000273d0 9 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_grib_find_nearest_four_single\n+ 191: 0000000000027e80 171 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_set_int_array\n+ 192: 000000000002bcd0 9 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_index_select_real8\n+ 193: 000000000000ed80 175 FUNC GLOBAL DEFAULT 12 bufr_f_new_from_file_\n+ 194: 000000000002b6e0 171 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_read_bytes_real8_size_t\n+ 195: 0000000000027380 9 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_skip_computed\n+ 196: 000000000002bbc0 182 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_read_bytes_char\n+ 197: 00000000000132d0 122 FUNC GLOBAL DEFAULT 12 grib_f_find_nearest_multiple_\n+ 198: 000000000002b9a0 171 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_read_bytes_int4_size_t\n+ 199: 00000000000265c0 1031 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_index_get_int\n+ 200: 000000000002bcc0 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: 0000000000021920 1098 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_read_from_file_real8\n+ 203: 0000000000021920 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: 0000000000027c60 171 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_set_real4_array\n+ 205: 0000000000027c60 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: 00000000000194e0 152 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_set_long\n- 208: 000000000001dcc0 275 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_new_from_samples\n+ 207: 00000000000194e0 152 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_set_long\n+ 208: 000000000001dcc0 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: 000000000002a220 9 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_keys_iterator_next\n- 211: 0000000000020300 933 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_write_bytes_int4\n- 212: 0000000000022160 1098 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_read_from_file_real4\n- 213: 0000000000014d50 275 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_set_definitions_path\n+ 210: 000000000002a220 9 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_keys_iterator_next\n+ 211: 0000000000020300 933 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_write_bytes_int4\n+ 212: 0000000000022160 1098 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_read_from_file_real4\n+ 213: 0000000000014d50 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: 000000000000cff0 194 FUNC GLOBAL DEFAULT 9 grib_f_read_file_\n+ 215: 000000000000cff0 194 FUNC GLOBAL DEFAULT 12 grib_f_read_file_\n 216: 0000000000000000 0 FUNC GLOBAL DEFAULT UND grib_context_set_data_quality_checks\n- 217: 000000000000fda0 281 FUNC GLOBAL DEFAULT 9 grib_f_get_long_\n- 218: 000000000002a230 9 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_keys_iterator_new\n- 219: 000000000001ac20 1081 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_get_real4_array\n- 220: 000000000001e1a0 948 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_new_from_message_no_copy_int4\n- 221: 00000000000273a0 9 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_gribex_mode_on\n- 222: 000000000002a830 182 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_new_from_message_char\n+ 217: 000000000000fda0 281 FUNC GLOBAL DEFAULT 12 grib_f_get_long_\n+ 218: 000000000002a230 9 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_keys_iterator_new\n+ 219: 000000000001ac20 1081 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_get_real4_array\n+ 220: 000000000001e1a0 948 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_new_from_message_no_copy_int4\n+ 221: 00000000000273a0 9 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_gribex_mode_on\n+ 222: 000000000002a830 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: 000000000002a200 9 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_keys_iterator_get_name\n+ 224: 000000000002a200 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: 0000000000027370 9 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_skip_coded\n- 227: 00000000000177b0 191 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_get_message_size_int\n- 228: 0000000000027360 9 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_skip_duplicates\n- 229: 000000000002a070 103 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_bufr_keys_iterator_rewind\n- 230: 0000000000029f70 9 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_get_long\n- 231: 00000000000247f0 910 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_read_bytes_char\n- 232: 0000000000014590 243 FUNC GLOBAL DEFAULT 9 grib_f_write_\n- 233: 000000000002a420 471 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_grib_get_data_real4\n- 234: 0000000000029f80 9 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_get_native_type\n- 235: 000000000001f350 1050 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_write_bytes_real8\n- 236: 0000000000014910 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: 000000000001fb60 1050 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_write_bytes_real4\n- 239: 000000000000dbc0 410 FUNC GLOBAL DEFAULT 9 codes_f_bufr_keys_iterator_new_\n- 240: 000000000000d5d0 9 FUNC GLOBAL DEFAULT 9 grib_f_write_on_fail_\n- 241: 000000000002a240 471 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_grib_get_data_real8\n+ 226: 0000000000027370 9 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_skip_coded\n+ 227: 00000000000177b0 191 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_get_message_size_int\n+ 228: 0000000000027360 9 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_skip_duplicates\n+ 229: 000000000002a070 103 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_bufr_keys_iterator_rewind\n+ 230: 0000000000029f70 9 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_get_long\n+ 231: 00000000000247f0 910 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_read_bytes_char\n+ 232: 0000000000014590 243 FUNC GLOBAL DEFAULT 12 grib_f_write_\n+ 233: 000000000002a420 471 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_grib_get_data_real4\n+ 234: 0000000000029f80 9 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_get_native_type\n+ 235: 000000000001f350 1050 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_write_bytes_real8\n+ 236: 0000000000014910 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: 000000000001fb60 1050 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_write_bytes_real4\n+ 239: 000000000000dbc0 410 FUNC GLOBAL DEFAULT 12 codes_f_bufr_keys_iterator_new_\n+ 240: 000000000000d5d0 9 FUNC GLOBAL DEFAULT 12 grib_f_write_on_fail_\n+ 241: 000000000002a240 471 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_grib_get_data_real8\n 242: 0000000000000000 0 NOTYPE WEAK DEFAULT UND _ITM_deregisterTMCloneTable\n- 243: 000000000002b2c0 171 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_read_from_file_real8_size_t\n+ 243: 000000000002b2c0 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: 000000000002ab70 9 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_headers_only_new_from_file\n- 246: 000000000000f5b0 67 FUNC GLOBAL DEFAULT 9 grib_f_release_\n- 247: 000000000000cde0 57 FUNC GLOBAL DEFAULT 9 f_handle_id2c_handle\n- 248: 0000000000027270 122 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_julian_to_datetime\n- 249: 0000000000029f90 9 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_get_int\n- 250: 00000000000107b0 324 FUNC GLOBAL DEFAULT 9 grib_f_index_get_long_\n- 251: 000000000000e370 93 FUNC GLOBAL DEFAULT 9 grib_f_clone_\n- 252: 00000000000269d0 275 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_index_get_size_int\n- 253: 000000000000f710 71 FUNC GLOBAL DEFAULT 9 grib_f_get_error_string_\n- 254: 000000000001b340 975 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_get_long_array\n- 255: 00000000000171a0 244 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_get_message_int\n- 256: 0000000000012da0 281 FUNC GLOBAL DEFAULT 9 grib_f_get_real8_\n- 257: 0000000000029fd0 26 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_get_api_version\n- 258: 000000000001d9f0 275 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_copy_namespace\n- 259: 000000000002a000 103 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_bufr_keys_iterator_delete\n+ 245: 000000000002ab70 9 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_headers_only_new_from_file\n+ 246: 000000000000f5b0 67 FUNC GLOBAL DEFAULT 12 grib_f_release_\n+ 247: 000000000000cde0 57 FUNC GLOBAL DEFAULT 12 f_handle_id2c_handle\n+ 248: 0000000000027270 122 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_julian_to_datetime\n+ 249: 0000000000029f90 9 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_get_int\n+ 250: 00000000000107b0 324 FUNC GLOBAL DEFAULT 12 grib_f_index_get_long_\n+ 251: 000000000000e370 93 FUNC GLOBAL DEFAULT 12 grib_f_clone_\n+ 252: 00000000000269d0 275 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_index_get_size_int\n+ 253: 000000000000f710 71 FUNC GLOBAL DEFAULT 12 grib_f_get_error_string_\n+ 254: 000000000001b340 975 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_get_long_array\n+ 255: 00000000000171a0 244 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_get_message_int\n+ 256: 0000000000012da0 281 FUNC GLOBAL DEFAULT 12 grib_f_get_real8_\n+ 257: 0000000000029fd0 26 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_get_api_version\n+ 258: 000000000001d9f0 275 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_copy_namespace\n+ 259: 000000000002a000 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: 0000000000014f50 103 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_skip_read_only\n- 262: 0000000000027960 182 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_copy_message\n- 263: 00000000000280c0 326 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_get_real4_elements\n- 264: 000000000000ec80 75 FUNC GLOBAL DEFAULT 9 grib_f_count_in_file_\n+ 261: 0000000000014f50 103 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_skip_read_only\n+ 262: 0000000000027960 182 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_copy_message\n+ 263: 00000000000280c0 326 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_get_real4_elements\n+ 264: 000000000000ec80 75 FUNC GLOBAL DEFAULT 12 grib_f_count_in_file_\n 265: 0000000000000000 0 FUNC GLOBAL DEFAULT UND grib_set_string\n- 266: 0000000000017370 942 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_copy_message\n+ 266: 0000000000017370 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: 0000000000029fa0 9 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_get_size_long\n- 269: 00000000000240b0 933 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_read_bytes_int4\n+ 268: 0000000000029fa0 9 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_get_size_long\n+ 269: 00000000000240b0 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: 000000000001dc30 140 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_release\n- 275: 000000000001c1d0 103 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_keys_iterator_rewind\n+ 274: 000000000001dc30 140 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_release\n+ 275: 000000000001c1d0 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: 00000000000185d0 1081 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_set_real4_array\n+ 277: 00000000000185d0 1081 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_set_real4_array\n 278: 0000000000000000 0 NOTYPE WEAK DEFAULT UND _ITM_registerTMCloneTable\n- 279: 000000000000ea70 370 FUNC GLOBAL DEFAULT 9 any_f_load_all_from_file_\n+ 279: 000000000000ea70 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: 000000000000e160 9 FUNC GLOBAL DEFAULT 9 grib_f_new_from_message_no_copy_int_\n- 282: 00000000000151f0 111 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_multi_support_off\n- 283: 000000000002b630 171 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_read_from_file_int4\n- 284: 0000000000011020 324 FUNC GLOBAL DEFAULT 9 grib_f_set_byte_array_\n+ 281: 000000000000e160 9 FUNC GLOBAL DEFAULT 12 grib_f_new_from_message_no_copy_int_\n+ 282: 00000000000151f0 111 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_multi_support_off\n+ 283: 000000000002b630 171 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_read_from_file_int4\n+ 284: 0000000000011020 324 FUNC GLOBAL DEFAULT 12 grib_f_set_byte_array_\n 285: 0000000000000000 0 FUNC GLOBAL DEFAULT UND grib_context_get_default\n- 286: 0000000000010500 682 FUNC GLOBAL DEFAULT 9 grib_f_index_get_string_\n- 287: 0000000000013df0 444 FUNC GLOBAL DEFAULT 9 grib_f_set_string_\n+ 286: 0000000000010500 682 FUNC GLOBAL DEFAULT 12 grib_f_index_get_string_\n+ 287: 0000000000013df0 444 FUNC GLOBAL DEFAULT 12 grib_f_set_string_\n 288: 0000000000000000 0 FUNC GLOBAL DEFAULT UND grib_index_get_size\n- 289: 000000000002ab90 9 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_close_file\n- 290: 0000000000012770 281 FUNC GLOBAL DEFAULT 9 grib_f_index_select_real8_\n- 291: 000000000002bc90 9 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_index_release\n+ 289: 000000000002ab90 9 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_close_file\n+ 290: 0000000000012770 281 FUNC GLOBAL DEFAULT 12 grib_f_index_select_real8_\n+ 291: 000000000002bc90 9 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_index_release\n 292: 0000000000000000 0 FUNC GLOBAL DEFAULT UND grib_gribex_mode_on\n- 293: 0000000000025340 275 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_index_select_string\n- 294: 000000000000ce20 106 FUNC GLOBAL DEFAULT 9 grib_f_read_any_from_file_\n- 295: 000000000000fb40 308 FUNC GLOBAL DEFAULT 9 grib_f_index_get_size_long_\n+ 293: 0000000000025340 275 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_index_select_string\n+ 294: 000000000000ce20 106 FUNC GLOBAL DEFAULT 12 grib_f_read_any_from_file_\n+ 295: 000000000000fb40 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: 00000000000273e0 9 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_grib_find_nearest_single\n- 298: 000000000002ba50 171 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_read_bytes_int4\n- 299: 000000000000f550 83 FUNC GLOBAL DEFAULT 9 grib_f_index_release_\n- 300: 0000000000015030 103 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_skip_coded\n- 301: 0000000000028f30 1028 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_get_int_array\n- 302: 0000000000027930 9 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_grib_multi_append\n+ 297: 00000000000273e0 9 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_grib_find_nearest_single\n+ 298: 000000000002ba50 171 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_read_bytes_int4\n+ 299: 000000000000f550 83 FUNC GLOBAL DEFAULT 12 grib_f_index_release_\n+ 300: 0000000000015030 103 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_skip_coded\n+ 301: 0000000000028f30 1028 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_get_int_array\n+ 302: 0000000000027930 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: 0000000000024fe0 275 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_index_select_real8\n- 305: 000000000001c160 103 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_dump\n- 306: 000000000002bd10 163 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_index_get_string\n- 307: 000000000002bcb0 9 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_index_read\n- 308: 000000000000d850 70 FUNC GLOBAL DEFAULT 9 grib_f_skip_read_only_\n+ 304: 0000000000024fe0 275 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_index_select_real8\n+ 305: 000000000001c160 103 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_dump\n+ 306: 000000000002bd10 163 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_index_get_string\n+ 307: 000000000002bcb0 9 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_index_read\n+ 308: 000000000000d850 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: 0000000000026f80 103 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_grib_surface_type_requires_value\n- 311: 000000000000e270 247 FUNC GLOBAL DEFAULT 9 codes_bufr_f_new_from_samples_\n- 312: 00000000000115f0 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: 000000000000e7a0 402 FUNC GLOBAL DEFAULT 9 any_f_scan_file_\n- 315: 0000000000026af0 275 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_index_get_size_long\n- 316: 00000000000134a0 297 FUNC GLOBAL DEFAULT 9 grib_f_set_force_real8_array_\n- 317: 0000000000012460 773 FUNC GLOBAL DEFAULT 9 grib_f_set_real4_array_\n+ 310: 0000000000026f80 103 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_grib_surface_type_requires_value\n+ 311: 000000000000e270 247 FUNC GLOBAL DEFAULT 12 codes_bufr_f_new_from_samples_\n+ 312: 00000000000115f0 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: 000000000000e7a0 402 FUNC GLOBAL DEFAULT 12 any_f_scan_file_\n+ 315: 0000000000026af0 275 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_index_get_size_long\n+ 316: 00000000000134a0 297 FUNC GLOBAL DEFAULT 12 grib_f_set_force_real8_array_\n+ 317: 0000000000012460 773 FUNC GLOBAL DEFAULT 12 grib_f_set_real4_array_\n 318: 0000000000000000 0 FUNC GLOBAL DEFAULT UND grib_index_get_double\n- 319: 000000000002afc0 182 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_write_bytes_char_size_t\n- 320: 000000000000e120 61 FUNC GLOBAL DEFAULT 9 grib_f_new_from_message_no_copy_\n- 321: 000000000002a1f0 9 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_keys_iterator_rewind\n- 322: 000000000002a180 103 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_bufr_keys_iterator_new\n+ 319: 000000000002afc0 182 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_write_bytes_char_size_t\n+ 320: 000000000000e120 61 FUNC GLOBAL DEFAULT 12 grib_f_new_from_message_no_copy_\n+ 321: 000000000002a1f0 9 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_keys_iterator_rewind\n+ 322: 000000000002a180 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: 0000000000027a20 9 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_get_message_size_size_t\n- 325: 0000000000019000 925 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_set_int_array\n+ 324: 0000000000027a20 9 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_get_message_size_size_t\n+ 325: 0000000000019000 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: 000000000001bc90 152 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_is_defined\n- 328: 000000000002adb0 171 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_write_bytes_real4\n- 329: 0000000000015110 111 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_gribex_mode_off\n- 330: 00000000000121e0 631 FUNC GLOBAL DEFAULT 9 grib_f_set_force_real4_array_\n- 331: 000000000001c050 152 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_get_size_int\n- 332: 000000000001ed30 103 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_bufr_new_from_file\n- 333: 0000000000027f70 326 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_get_real8_elements\n- 334: 0000000000015430 7187 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_find_nearest_multiple\n- 335: 0000000000019580 152 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_set_int\n+ 327: 000000000001bc90 152 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_is_defined\n+ 328: 000000000002adb0 171 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_write_bytes_real4\n+ 329: 0000000000015110 111 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_gribex_mode_off\n+ 330: 00000000000121e0 631 FUNC GLOBAL DEFAULT 12 grib_f_set_force_real4_array_\n+ 331: 000000000001c050 152 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_get_size_int\n+ 332: 000000000001ed30 103 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_bufr_new_from_file\n+ 333: 0000000000027f70 326 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_get_real8_elements\n+ 334: 0000000000015430 7187 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_find_nearest_multiple\n+ 335: 0000000000019580 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: 000000000002a640 9 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_release\n- 338: 0000000000024f70 103 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_new_from_index\n- 339: 0000000000011290 281 FUNC GLOBAL DEFAULT 9 grib_f_set_long_\n+ 337: 000000000002a640 9 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_release\n+ 338: 0000000000024f70 103 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_new_from_index\n+ 339: 0000000000011290 281 FUNC GLOBAL DEFAULT 12 grib_f_set_long_\n 340: 0000000000000000 0 FUNC GLOBAL DEFAULT UND grib_get_long_array\n- 341: 0000000000014bc0 27 FUNC GLOBAL DEFAULT 9 grib_f_datetime_to_julian_\n+ 341: 0000000000014bc0 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: 000000000000d630 70 FUNC GLOBAL DEFAULT 9 grib_f_keys_iterator_next_\n- 344: 0000000000014fc0 103 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_skip_duplicates\n- 345: 000000000000f760 19 FUNC GLOBAL DEFAULT 9 grib_f_get_api_version_\n- 346: 000000000000d8a0 70 FUNC GLOBAL DEFAULT 9 grib_f_skip_function_\n- 347: 000000000002c000 9 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_index_create\n- 348: 0000000000027390 9 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_gribex_mode_off\n- 349: 000000000002bdc0 171 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_index_get_real8\n- 350: 000000000000e0d0 61 FUNC GLOBAL DEFAULT 9 grib_f_new_from_message_\n- 351: 000000000002ac50 171 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_write_bytes_real8\n- 352: 000000000002bff0 9 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_index_add_file\n- 353: 0000000000014be0 9 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_set_data_quality_checks\n- 354: 000000000000d400 187 FUNC GLOBAL DEFAULT 9 grib_f_close_file_\n+ 343: 000000000000d630 70 FUNC GLOBAL DEFAULT 12 grib_f_keys_iterator_next_\n+ 344: 0000000000014fc0 103 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_skip_duplicates\n+ 345: 000000000000f760 19 FUNC GLOBAL DEFAULT 12 grib_f_get_api_version_\n+ 346: 000000000000d8a0 70 FUNC GLOBAL DEFAULT 12 grib_f_skip_function_\n+ 347: 000000000002c000 9 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_index_create\n+ 348: 0000000000027390 9 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_gribex_mode_off\n+ 349: 000000000002bdc0 171 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_index_get_real8\n+ 350: 000000000000e0d0 61 FUNC GLOBAL DEFAULT 12 grib_f_new_from_message_\n+ 351: 000000000002ac50 171 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_write_bytes_real8\n+ 352: 000000000002bff0 9 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_index_add_file\n+ 353: 0000000000014be0 9 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_set_data_quality_checks\n+ 354: 000000000000d400 187 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: 0000000000018c30 975 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_set_long_array\n- 358: 000000000002a650 275 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_bufr_new_from_samples\n- 359: 0000000000014ab0 217 FUNC GLOBAL DEFAULT 9 grib_f_set_samples_path_\n- 360: 0000000000024e50 275 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_index_read\n- 361: 0000000000014c20 9 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_check\n+ 357: 0000000000018c30 975 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_set_long_array\n+ 358: 000000000002a650 275 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_bufr_new_from_samples\n+ 359: 0000000000014ab0 217 FUNC GLOBAL DEFAULT 12 grib_f_set_samples_path_\n+ 360: 0000000000024e50 275 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_index_read\n+ 361: 0000000000014c20 9 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_check\n 362: 0000000000000000 0 FUNC GLOBAL DEFAULT UND grib_multi_support_off\n- 363: 000000000000d7b0 70 FUNC GLOBAL DEFAULT 9 grib_f_skip_edition_specific_\n+ 363: 000000000000d7b0 70 FUNC GLOBAL DEFAULT 12 grib_f_skip_edition_specific_\n 364: 0000000000000000 0 FUNC GLOBAL DEFAULT UND grib_oarray_new\n- 365: 000000000002a0e0 115 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_bufr_keys_iterator_get_name\n+ 365: 000000000002a0e0 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: 000000000001b060 734 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_get_byte_array\n- 369: 000000000001ee10 103 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_headers_only_new_from_file\n+ 368: 000000000001b060 734 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_get_byte_array\n+ 369: 000000000001ee10 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: 0000000000023520 1002 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_read_bytes_real4_size_t\n- 373: 00000000000273f0 1337 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_grib_find_nearest_multiple\n- 374: 0000000000038c0c 4 OBJECT GLOBAL DEFAULT 20 GRIB_NULL\n+ 372: 0000000000023520 1002 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_read_bytes_real4_size_t\n+ 373: 00000000000273f0 1337 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_grib_find_nearest_multiple\n+ 374: 0000000000038c0c 4 OBJECT GLOBAL DEFAULT 23 GRIB_NULL\n 375: 0000000000000000 0 FUNC GLOBAL DEFAULT UND _gfortran_string_trim@GFORTRAN_8\n- 376: 0000000000013350 324 FUNC GLOBAL DEFAULT 9 grib_f_get_real8_array_\n- 377: 0000000000027f60 9 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_set_int\n+ 376: 0000000000013350 324 FUNC GLOBAL DEFAULT 12 grib_f_get_real8_array_\n+ 377: 0000000000027f60 9 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_set_int\n 378: 0000000000000000 0 FUNC GLOBAL DEFAULT UND grib_index_get_long\n- 379: 000000000002a990 103 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_any_load_all_from_file\n+ 379: 000000000002a990 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: 000000000002c010 9 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_set_missing\n- 382: 0000000000027b00 171 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_set_force_real4_array\n+ 381: 000000000002c010 9 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_set_missing\n+ 382: 0000000000027b00 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: 0000000000013c00 485 FUNC GLOBAL DEFAULT 9 grib_f_get_string_\n- 387: 00000000000103b0 324 FUNC GLOBAL DEFAULT 9 grib_f_get_byte_array_\n- 388: 0000000000029ea0 9 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_get_real4\n- 389: 000000000002a630 9 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_clone\n+ 386: 0000000000013c00 485 FUNC GLOBAL DEFAULT 12 grib_f_get_string_\n+ 387: 00000000000103b0 324 FUNC GLOBAL DEFAULT 12 grib_f_get_byte_array_\n+ 388: 0000000000029ea0 9 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_get_real4\n+ 389: 000000000002a630 9 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_clone\n 390: 0000000000000000 0 FUNC GLOBAL DEFAULT UND memmove@GLIBC_2.2.5\n- 391: 0000000000027310 9 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_set_data_quality_checks\n+ 391: 0000000000027310 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: 0000000000025100 275 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_index_select_long\n+ 393: 0000000000025100 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: 000000000001eda0 103 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_new_from_file\n- 397: 000000000000e550 212 FUNC GLOBAL DEFAULT 9 grib_f_util_sections_copy_\n- 398: 000000000000f780 308 FUNC GLOBAL DEFAULT 9 grib_f_get_size_int_\n+ 396: 000000000001eda0 103 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_new_from_file\n+ 397: 000000000000e550 212 FUNC GLOBAL DEFAULT 12 grib_f_util_sections_copy_\n+ 398: 000000000000f780 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: 000000000001c2c0 103 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_keys_iterator_delete\n+ 400: 000000000001c2c0 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: 0000000000025460 2167 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_index_get_string\n- 404: 000000000002b420 171 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_read_from_file_real4_size_t\n- 405: 0000000000029fc0 9 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_get_error_string\n+ 403: 0000000000025460 2167 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_index_get_string\n+ 404: 000000000002b420 171 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_read_from_file_real4_size_t\n+ 405: 0000000000029fc0 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: 000000000001ee80 103 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_count_in_file\n- 409: 000000000000e3d0 372 FUNC GLOBAL DEFAULT 9 grib_f_copy_key_\n- 410: 0000000000014c30 275 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_set_samples_path\n- 411: 0000000000029e90 9 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_get_real8\n- 412: 0000000000010c90 603 FUNC GLOBAL DEFAULT 9 grib_f_set_int_array_\n- 413: 000000000002b580 171 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_read_from_file_int4_size_t\n- 414: 0000000000012ec0 297 FUNC GLOBAL DEFAULT 9 grib_f_get_real8_element_\n+ 408: 000000000001ee80 103 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_count_in_file\n+ 409: 000000000000e3d0 372 FUNC GLOBAL DEFAULT 12 grib_f_copy_key_\n+ 410: 0000000000014c30 275 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_set_samples_path\n+ 411: 0000000000029e90 9 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_get_real8\n+ 412: 0000000000010c90 603 FUNC GLOBAL DEFAULT 12 grib_f_set_int_array_\n+ 413: 000000000002b580 171 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_read_from_file_int4_size_t\n+ 414: 0000000000012ec0 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: 0000000000026ff0 111 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_bufr_multi_element_constant_arrays_off\n- 417: 000000000002b8f0 171 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_read_bytes_real4\n- 418: 00000000000150a0 103 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_skip_computed\n- 419: 000000000002b200 182 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_read_from_file_char\n- 420: 0000000000014e70 103 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_skip_edition_specific\n- 421: 000000000002a780 171 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_new_from_message_int4\n- 422: 0000000000027340 9 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_skip_function\n- 423: 000000000002b790 171 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_read_bytes_real8\n- 424: 000000000001be70 152 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_get_long\n- 425: 0000000000010b40 324 FUNC GLOBAL DEFAULT 9 grib_f_index_get_real8_\n+ 416: 0000000000026ff0 111 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_bufr_multi_element_constant_arrays_off\n+ 417: 000000000002b8f0 171 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_read_bytes_real4\n+ 418: 00000000000150a0 103 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_skip_computed\n+ 419: 000000000002b200 182 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_read_from_file_char\n+ 420: 0000000000014e70 103 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_skip_edition_specific\n+ 421: 000000000002a780 171 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_new_from_message_int4\n+ 422: 0000000000027340 9 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_skip_function\n+ 423: 000000000002b790 171 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_read_bytes_real8\n+ 424: 000000000001be70 152 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_get_long\n+ 425: 0000000000010b40 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: 0000000000024cc0 103 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_index_release\n- 428: 0000000000027940 9 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_grib_multi_write\n- 429: 0000000000013930 118 FUNC GLOBAL DEFAULT 9 codes_f_bufr_copy_data_\n+ 427: 0000000000024cc0 103 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_index_release\n+ 428: 0000000000027940 9 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_grib_multi_write\n+ 429: 0000000000013930 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: 0000000000029e80 9 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_get_string\n+ 432: 0000000000029e80 9 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_get_string\n 433: 0000000000000000 0 FUNC GLOBAL DEFAULT UND grib_get_double\n- 434: 0000000000027a50 171 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_set_force_real8_array\n- 435: 000000000002a620 9 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_grib_util_sections_copy\n- 436: 000000000000d680 70 FUNC GLOBAL DEFAULT 9 grib_f_keys_iterator_delete_\n- 437: 000000000000fa00 308 FUNC GLOBAL DEFAULT 9 grib_f_index_get_size_int_\n+ 434: 0000000000027a50 171 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_set_force_real8_array\n+ 435: 000000000002a620 9 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_grib_util_sections_copy\n+ 436: 000000000000d680 70 FUNC GLOBAL DEFAULT 12 grib_f_keys_iterator_delete_\n+ 437: 000000000000fa00 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: 00000000000273b0 9 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_grib_multi_support_off\n- 440: 000000000002b140 182 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_read_from_file_char_size_t\n+ 439: 00000000000273b0 9 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_grib_multi_support_off\n+ 440: 000000000002b140 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: 0000000000027bb0 171 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_set_real8_array\n- 443: 0000000000017130 103 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_write\n- 444: 000000000001e560 942 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_new_from_message_no_copy_char\n- 445: 000000000000ecd0 175 FUNC GLOBAL DEFAULT 9 any_f_new_from_file_\n- 446: 000000000001ff80 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: 0000000000017050 103 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_multi_append\n+ 442: 0000000000027bb0 171 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_set_real8_array\n+ 443: 0000000000017130 103 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_write\n+ 444: 000000000001e560 942 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_new_from_message_no_copy_char\n+ 445: 000000000000ecd0 175 FUNC GLOBAL DEFAULT 12 any_f_new_from_file_\n+ 446: 000000000001ff80 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: 0000000000017050 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: 0000000000027d10 182 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_set_byte_array\n- 452: 000000000001ef60 1002 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_write_bytes_real8_size_t\n- 453: 000000000000d800 70 FUNC GLOBAL DEFAULT 9 grib_f_skip_duplicates_\n- 454: 00000000000270d0 275 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_copy_key\n- 455: 000000000000ebf0 109 FUNC GLOBAL DEFAULT 9 any_f_new_from_loaded_\n+ 451: 0000000000027d10 182 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_set_byte_array\n+ 452: 000000000001ef60 1002 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_write_bytes_real8_size_t\n+ 453: 000000000000d800 70 FUNC GLOBAL DEFAULT 12 grib_f_skip_duplicates_\n+ 454: 00000000000270d0 275 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_copy_key\n+ 455: 000000000000ebf0 109 FUNC GLOBAL DEFAULT 12 any_f_new_from_loaded_\n 456: 0000000000000000 0 FUNC GLOBAL DEFAULT UND grib_print_api_version\n- 457: 00000000000148f0 22 FUNC GLOBAL DEFAULT 9 codes_f_bufr_multi_element_constant_arrays_on_\n- 458: 0000000000023910 1050 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_read_bytes_real4\n+ 457: 00000000000148f0 22 FUNC GLOBAL DEFAULT 12 codes_f_bufr_multi_element_constant_arrays_on_\n+ 458: 0000000000023910 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: 000000000002be70 171 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_index_get_long\n- 461: 0000000000012ff0 329 FUNC GLOBAL DEFAULT 9 grib_f_get_real8_elements_\n- 462: 000000000000f440 265 FUNC GLOBAL DEFAULT 9 grib_f_index_write_\n- 463: 0000000000023100 1050 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_read_bytes_real8\n+ 460: 000000000002be70 171 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_index_get_long\n+ 461: 0000000000012ff0 329 FUNC GLOBAL DEFAULT 12 grib_f_get_real8_elements_\n+ 462: 000000000000f440 265 FUNC GLOBAL DEFAULT 12 grib_f_index_write_\n+ 463: 0000000000023100 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: 0000000000029340 600 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_set_string_array\n+ 465: 0000000000029340 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: 00000000000172a0 199 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_get_message_size_t\n- 468: 0000000000012a10 292 FUNC GLOBAL DEFAULT 9 grib_f_index_select_int_\n- 469: 000000000000e170 247 FUNC GLOBAL DEFAULT 9 grib_f_new_from_samples_\n- 470: 000000000000cf60 140 FUNC GLOBAL DEFAULT 9 grib_f_get_message_\n- 471: 0000000000012b40 308 FUNC GLOBAL DEFAULT 9 grib_f_index_select_long_\n+ 467: 00000000000172a0 199 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_get_message_size_t\n+ 468: 0000000000012a10 292 FUNC GLOBAL DEFAULT 12 grib_f_index_select_int_\n+ 469: 000000000000e170 247 FUNC GLOBAL DEFAULT 12 grib_f_new_from_samples_\n+ 470: 000000000000cf60 140 FUNC GLOBAL DEFAULT 12 grib_f_get_message_\n+ 471: 0000000000012b40 308 FUNC GLOBAL DEFAULT 12 grib_f_index_select_long_\n 472: 0000000000000000 0 FUNC GLOBAL DEFAULT UND grib_nearest_find\n- 473: 0000000000014ee0 103 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_skip_function\n+ 473: 0000000000014ee0 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: 0000000000028220 9 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_get_real4_element\n- 476: 0000000000026180 1079 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_index_get_long\n- 477: 000000000000d600 22 FUNC GLOBAL DEFAULT 9 grib_f_multi_support_off_\n- 478: 0000000000028650 1100 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_get_real4_array\n+ 475: 0000000000028220 9 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_get_real4_element\n+ 476: 0000000000026180 1079 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_index_get_long\n+ 477: 000000000000d600 22 FUNC GLOBAL DEFAULT 12 grib_f_multi_support_off_\n+ 478: 0000000000028650 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: 0000000000020dd0 910 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_read_from_file_char_size_t\n- 482: 0000000000017720 140 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_get_message_size_size_t\n- 483: 000000000000d4c0 263 FUNC GLOBAL DEFAULT 9 grib_f_write_on_fail\n+ 481: 0000000000020dd0 910 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_read_from_file_char_size_t\n+ 482: 0000000000017720 140 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_get_message_size_size_t\n+ 483: 000000000000d4c0 263 FUNC GLOBAL DEFAULT 12 grib_f_write_on_fail\n 484: 0000000000000000 0 FUNC GLOBAL DEFAULT UND grib_get_double_elements\n- 485: 0000000000028b60 964 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_get_long_array\n- 486: 00000000000170c0 103 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_multi_write\n- 487: 000000000002a770 9 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_grib_new_from_samples\n- 488: 0000000000029eb0 152 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_key_is_computed\n- 489: 000000000001a6a0 152 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_get_real8_element\n+ 485: 0000000000028b60 964 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_get_long_array\n+ 486: 00000000000170c0 103 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_multi_write\n+ 487: 000000000002a770 9 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_grib_new_from_samples\n+ 488: 0000000000029eb0 152 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_key_is_computed\n+ 489: 000000000001a6a0 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: 00000000000295a0 106 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_bufr_copy_data\n- 493: 0000000000018190 1081 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_set_real8_array\n- 494: 000000000002aa00 103 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_any_new_from_scanned_file\n+ 492: 00000000000295a0 106 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_bufr_copy_data\n+ 493: 0000000000018190 1081 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_set_real8_array\n+ 494: 000000000002aa00 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: 0000000000015180 111 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_gribex_mode_on\n+ 497: 0000000000015180 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: 000000000000f320 280 FUNC GLOBAL DEFAULT 9 grib_f_index_read_\n+ 499: 000000000000f320 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: 000000000002a910 9 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_any_new_from_file\n- 502: 000000000001e910 942 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_new_from_message_char\n- 503: 000000000000ee30 175 FUNC GLOBAL DEFAULT 9 grib_f_new_from_file_\n- 504: 0000000000038c08 4 OBJECT GLOBAL DEFAULT 20 GRIB_NULL_NEAREST\n+ 501: 000000000002a910 9 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_any_new_from_file\n+ 502: 000000000001e910 942 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_new_from_message_char\n+ 503: 000000000000ee30 175 FUNC GLOBAL DEFAULT 12 grib_f_new_from_file_\n+ 504: 0000000000038c08 4 OBJECT GLOBAL DEFAULT 23 GRIB_NULL_NEAREST\n 505: 0000000000000000 0 FUNC GLOBAL DEFAULT UND wmo_read_any_from_file_malloc\n- 506: 0000000000013fb0 798 FUNC GLOBAL DEFAULT 9 grib_f_get_data_real4_\n- 507: 000000000000fec0 308 FUNC GLOBAL DEFAULT 9 grib_f_get_native_type_\n+ 506: 0000000000013fb0 798 FUNC GLOBAL DEFAULT 12 grib_f_get_data_real4_\n+ 507: 000000000000fec0 308 FUNC GLOBAL DEFAULT 12 grib_f_get_native_type_\n 508: 0000000000000000 0 FUNC GLOBAL DEFAULT UND grib_is_defined\n- 509: 00000000000152d0 167 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_find_nearest_four_single\n+ 509: 00000000000152d0 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: 0000000000027f50 9 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_set_long\n- 515: 00000000000271f0 122 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_datetime_to_julian\n- 516: 000000000002aba0 171 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_write_bytes_real8_size_t\n+ 514: 0000000000027f50 9 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_set_long\n+ 515: 00000000000271f0 122 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_datetime_to_julian\n+ 516: 000000000002aba0 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: 0000000000014690 124 FUNC GLOBAL DEFAULT 9 grib_f_multi_write_\n- 520: 000000000000e110 9 FUNC GLOBAL DEFAULT 9 grib_f_new_from_message_int_\n- 521: 0000000000019440 152 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_set_real4\n- 522: 00000000000193a0 152 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_set_real8\n+ 519: 0000000000014690 124 FUNC GLOBAL DEFAULT 12 grib_f_multi_write_\n+ 520: 000000000000e110 9 FUNC GLOBAL DEFAULT 12 grib_f_new_from_message_int_\n+ 521: 0000000000019440 152 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_set_real4\n+ 522: 00000000000193a0 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: 000000000002b4d0 171 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_read_from_file_real4\n- 525: 00000000000206b0 910 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_write_bytes_char_size_t\n+ 524: 000000000002b4d0 171 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_read_from_file_real4\n+ 525: 00000000000206b0 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: 000000000000dd60 70 FUNC GLOBAL DEFAULT 9 codes_f_bufr_keys_iterator_next_\n- 529: 0000000000027350 9 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_skip_read_only\n- 530: 000000000002b370 171 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_read_from_file_real8\n- 531: 000000000001dde0 948 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_new_from_message_int4\n- 532: 0000000000018a10 538 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_set_byte_array\n- 533: 0000000000014710 476 FUNC GLOBAL DEFAULT 9 grib_f_multi_append_\n- 534: 000000000001dba0 140 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_clone\n- 535: 0000000000017870 152 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_set_string\n+ 528: 000000000000dd60 70 FUNC GLOBAL DEFAULT 12 codes_f_bufr_keys_iterator_next_\n+ 529: 0000000000027350 9 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_skip_read_only\n+ 530: 000000000002b370 171 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_read_from_file_real8\n+ 531: 000000000001dde0 948 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_new_from_message_int4\n+ 532: 0000000000018a10 538 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_set_byte_array\n+ 533: 0000000000014710 476 FUNC GLOBAL DEFAULT 12 grib_f_multi_append_\n+ 534: 000000000001dba0 140 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_clone\n+ 535: 0000000000017870 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: 00000000000135d0 297 FUNC GLOBAL DEFAULT 9 grib_f_set_real8_array_\n- 538: 000000000000e030 70 FUNC GLOBAL DEFAULT 9 codes_f_bufr_keys_iterator_rewind_\n- 539: 000000000002ab80 9 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_count_in_file\n+ 537: 00000000000135d0 297 FUNC GLOBAL DEFAULT 12 grib_f_set_real8_array_\n+ 538: 000000000000e030 70 FUNC GLOBAL DEFAULT 12 codes_f_bufr_keys_iterator_rewind_\n+ 539: 000000000002ab80 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: 000000000000f210 265 FUNC GLOBAL DEFAULT 9 grib_f_index_add_file_\n- 542: 000000000002a610 9 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_copy_namespace\n- 543: 000000000002a160 31 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_bufr_keys_iterator_next\n- 544: 0000000000014360 149 FUNC GLOBAL DEFAULT 9 grib_f_copy_message_\n- 545: 000000000001bb50 152 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_get_real8\n- 546: 0000000000014930 72 FUNC GLOBAL DEFAULT 9 grib_f_set_debug_\n- 547: 0000000000014980 72 FUNC GLOBAL DEFAULT 9 grib_f_set_data_quality_checks_\n- 548: 0000000000027320 9 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_set_debug\n+ 541: 000000000000f210 265 FUNC GLOBAL DEFAULT 12 grib_f_index_add_file_\n+ 542: 000000000002a610 9 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_copy_namespace\n+ 543: 000000000002a160 31 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_bufr_keys_iterator_next\n+ 544: 0000000000014360 149 FUNC GLOBAL DEFAULT 12 grib_f_copy_message_\n+ 545: 000000000001bb50 152 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_get_real8\n+ 546: 0000000000014930 72 FUNC GLOBAL DEFAULT 12 grib_f_set_debug_\n+ 547: 0000000000014980 72 FUNC GLOBAL DEFAULT 12 grib_f_set_data_quality_checks_\n+ 548: 0000000000027320 9 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_set_debug\n 549: 0000000000000000 0 FUNC GLOBAL DEFAULT UND grib_copy_namespace\n- 550: 000000000000d5e0 22 FUNC GLOBAL DEFAULT 9 grib_f_multi_support_on_\n+ 550: 000000000000d5e0 22 FUNC GLOBAL DEFAULT 12 grib_f_multi_support_on_\n 551: 0000000000000000 0 FUNC GLOBAL DEFAULT UND memcpy@GLIBC_2.14\n- 552: 0000000000015380 167 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_find_nearest_single\n- 553: 000000000002bfe0 9 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_index_get_size_long\n+ 552: 0000000000015380 167 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_find_nearest_single\n+ 553: 000000000002bfe0 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: 000000000001c3b0 2846 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_get_data_real8\n- 556: 0000000000021530 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: 000000000002a210 9 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_keys_iterator_delete\n- 559: 000000000002aa70 103 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_any_scan_file\n- 560: 0000000000011ed0 783 FUNC GLOBAL DEFAULT 9 grib_f_get_real4_array_\n- 561: 0000000000024d30 275 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_index_write\n- 562: 00000000000225b0 893 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_read_from_file_int4_size_t\n- 563: 000000000001bbf0 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: 000000000001c3b0 2846 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_get_data_real8\n+ 556: 0000000000021530 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: 000000000002a210 9 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_keys_iterator_delete\n+ 559: 000000000002aa70 103 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_any_scan_file\n+ 560: 0000000000011ed0 783 FUNC GLOBAL DEFAULT 12 grib_f_get_real4_array_\n+ 561: 0000000000024d30 275 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_index_write\n+ 562: 00000000000225b0 893 FUNC GLOBAL DEFAULT 12 __grib_api_MOD_grib_read_from_file_int4_size_t\n+ 563: 000000000001bbf0 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: 000000000002a900 9 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_grib_new_from_file\n- 567: 000000000001a7e0 1081 FUNC GLOBAL DEFAULT 9 __grib_api_MOD_grib_get_real8_array\n+ 566: 000000000002a900 9 FUNC GLOBAL DEFAULT 12 __eccodes_MOD_codes_grib_new_from_file\n+ 567: 000000000001a7e0 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: 000000000000e080 70 FUNC GLOBAL DEFAULT 9 codes_f_bufr_keys_iterator_delete_\n+ 569: 000000000000e080 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: 000000000002ae60 171 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_write_bytes_int4_size_t\n+ 572: 000000000002ae60 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: 000000000000f600 269 FUNC GLOBAL DEFAULT 9 grib_f_dump_\n- 578: 000000000002aae0 136 FUNC GLOBAL DEFAULT 9 __eccodes_MOD_codes_new_from_file\n+ 577: 000000000000f600 269 FUNC GLOBAL DEFAULT 12 grib_f_dump_\n+ 578: 000000000002aae0 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": "@@ -565,14 +565,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@@ -585,9 +587,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 65002e73 hdr..eh_frame..s\n- 0x00000090 6672616d 65002e69 6e69745f 61727261 frame..init_arra\n- 0x000000a0 79002e66 696e695f 61727261 79002e64 y..fini_array..d\n- 0x000000b0 796e616d 6963002e 676f742e 706c7400 ynamic..got.plt.\n- 0x000000c0 2e646174 61002e62 7373002e 636f6d6d .data..bss..comm\n- 0x000000d0 656e7400 2e646562 75675f61 72616e67 ent..debug_arang\n- 0x000000e0 6573002e 64656275 675f696e 666f002e es..debug_info..\n- 0x000000f0 64656275 675f6162 62726576 002e6465 debug_abbrev..de\n- 0x00000100 6275675f 6c696e65 002e6465 6275675f bug_line..debug_\n- 0x00000110 73747200 2e646562 75675f6c 696e655f str..debug_line_\n- 0x00000120 73747200 2e646562 75675f6c 6f636c69 str..debug_locli\n- 0x00000130 73747300 2e646562 75675f72 6e676c69 sts..debug_rngli\n- 0x00000140 73747300 2e6e6f74 652e676e 752e6275 sts..note.gnu.bu\n- 0x00000150 696c642d 6964002e 676e752e 68617368 ild-id..gnu.hash\n- 0x00000160 002e6479 6e737472 00 ..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 73667261 6d65002e 696e6974 me..sframe..init\n+ 0x000000c0 5f617272 6179002e 66696e69 5f617272 _array..fini_arr\n+ 0x000000d0 6179002e 64796e61 6d696300 2e676f74 ay..dynamic..got\n+ 0x000000e0 2e706c74 002e6461 7461002e 62737300 .plt..data..bss.\n+ 0x000000f0 2e636f6d 6d656e74 002e6465 6275675f .comment..debug_\n+ 0x00000100 6172616e 67657300 2e646562 75675f69 aranges..debug_i\n+ 0x00000110 6e666f00 2e646562 75675f61 62627265 nfo..debug_abbre\n+ 0x00000120 76002e64 65627567 5f6c696e 65002e64 v..debug_line..d\n+ 0x00000130 65627567 5f737472 002e6465 6275675f ebug_str..debug_\n+ 0x00000140 6c696e65 5f737472 002e6465 6275675f line_str..debug_\n+ 0x00000150 6c6f636c 69737473 002e6465 6275675f loclists..debug_\n+ 0x00000160 726e676c 69737473 00 rnglists.\n \n"}]}, {"source1": "./usr/lib/debug/.build-id/98/7d6960a2ed1a347d6c8287aa131f91fb63c33e.debug", "source2": "./usr/lib/debug/.build-id/37/871bf89084f4c4489235db7993bc2c9111d97c.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: 987d6960a2ed1a347d6c8287aa131f91fb63c33e\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 37871bf89084f4c4489235db7993bc2c9111d97c\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n->GCC: (Debian 14.3.0-5) 14.3.0\n+|GCC: (Debian 14.3.0-5) 14.3.0\n XUY~W5Y~/\n FWovG3uv\n \tyZo e_!\n <>-#_@\tK\n v}?N!Ua\"\n jf'.4rd'\n .bS4uf'pB\n"}]}]}]}]}]}