Commit Graph

5829 Commits

Author SHA1 Message Date
Shahram Najm 9e7aa5e518 Support for ecbuild v3.4. Update minimum required versions of CMake and ecbuild 2020-08-19 11:39:47 +01:00
Shinji Suzuki a2b707833e
Merge branch 'develop' into fix_free_concept_value 2020-08-19 11:50:15 +09:00
Shahram Najm ad93825ffe Support for ecbuild v3.4. Version macros and PRIVATE_LIB 2020-08-18 11:14:29 +01:00
Shahram Najm d96c018597 ECC-935: GRIB2: Change encoding of snow depth parameter 141 2020-08-17 19:59:34 +01:00
Shahram Najm 3ec03c5ac7 Fix comments 2020-08-17 19:22:42 +01:00
Shahram Najm 5720903cb0 Support for ecbuild v3.4. Changes to ecbuild_add_option and REQUIRED_PACKAGES 2020-08-17 16:43:18 +01:00
Shahram Najm 39bd12d0aa Add debug message. Also evaluate grib_handle_of_accessor once 2020-08-17 14:43:51 +01:00
Shinji Suzuki ee7ad0bc92 Fix multiple free. (Pointers to concept_value in the trie are borrowed pointers, which should not be free'd.) 2020-08-10 18:40:59 +09:00
Shahram Najm feb0ef47ec README: installation instructions 2020-08-09 13:20:05 +01:00
Shahram Najm 4e9fed3d7d ECC-1142: Clean up 2020-08-08 13:07:16 +01:00
Shahram Najm 9e1221c8f8 ECC-1142: CMake: add option to build tools (ON by default) 2020-08-07 22:36:59 +01:00
Shahram Najm d738937dd0 Clang static analyser: dereference of a null pointer 2020-08-06 11:05:51 +01:00
Shahram Najm 744c305e4e memcpy: Check sizeof double and long 2020-08-05 17:59:15 +01:00
Shahram Najm c39585dc93 ECC-1141: Compile error on MinGW: undefined reference to 'realpath' 2020-08-05 15:21:25 +01:00
Shahram Najm d0b7b2e31f BUFR Performance: reduce function call overhead 2020-08-05 14:29:07 +01:00
Shahram Najm c6850eeed7 BUFR Performance: reduce calls to grib_handle_of_accessor. Also const correctness 2020-08-05 13:32:27 +01:00
Shahram Najm aa028ae316 GCC v10 warnings: specified bound depends on the length of the source argument 2020-08-05 11:46:03 +01:00
Sebastien Villaume c6faff150d Merge branch 'develop' into feature/multilayers 2020-08-04 16:28:42 +01:00
Shahram Najm 40e3ae054f Fortran GNU compiler errors with v10 (related to ECC-1120) 2020-08-04 13:41:40 +01:00
Shahram Najm c7aa4a833a Remove dead code 2020-08-04 13:02:19 +01:00
shahramn 670a726f41
Merge pull request #35 from shinji-s/pr_fix_double_free_darray
Avoid freeing base class members in a derived class.
2020-08-02 14:16:07 +01:00
shahramn 0ff3a687d3
Merge branch 'develop' into pr_fix_double_free_darray 2020-08-02 13:18:28 +01:00
shahramn 169c9b5cb1
Merge pull request #36 from shinji-s/pr_fix_null_deref_expression
Avoid null pointer dereference in grib_expression_free().
2020-08-02 12:43:19 +01:00
Shinji Suzuki a0e14505ec Avoid null pointer derefrence in grib_expression_free(). 2020-08-02 14:30:32 +09:00
Shinji Suzuki 70ce3ce4d5 Avoid freeing base class members. 2020-08-02 13:50:13 +09:00
Shinji Suzuki 356d824e26 Merge branch 'develop' of git://github.com/ecmwf/eccodes into fix_multi_support_reset 2020-08-02 12:19:21 +09:00
Shahram Najm 502fee4bba Testing: clean up 2020-07-31 15:45:30 +01:00
Shahram Najm 53b3da43f8 Testing: clean up 2020-07-31 15:07:35 +01:00
Shahram Najm 01701feb84 Testing: move old deprecated code 2020-07-31 15:05:31 +01:00
Shinji Suzuki 14c841b2f7 Fix buggy implementation of grib_multi_support_reset(). 2020-07-30 02:00:21 +09:00
Shinji Suzuki efcff6bd01 Remove redudant conditionals and an assignment. 2020-07-30 01:44:03 +09:00
Shahram Najm fdb658b1bc Fix use of DEVELOPER_MODE (related to ECBUILD-474) 2020-07-29 14:28:11 +01:00
Shahram Najm 89af2ae8dd Checks for descriptor string lengths 2020-07-29 11:44:34 +01:00
Shahram Najm 5b0f7ba936 Clang warning: Value stored to 'v' during its initialization is never read 2020-07-29 10:50:15 +01:00
Shahram Najm 57b2d991dc Merge branch 'feature/ECC-1137-bufr-fixed-length' into develop 2020-07-28 17:05:27 +01:00
Shahram Najm d5224a2433 ECC-566: multi-threading improvements 2020-07-27 19:15:11 +01:00
Shahram Najm c6511d0db4 Definitions: Move TypeOfLevel concept into a external file. Also added sea ice level/layer 2020-07-27 14:28:33 +01:00
Shahram Najm ad1881a375 ECC-1137: Test 2020-07-25 21:22:44 +01:00
Shahram Najm 0bfa65f9bf ECC-1137: BUFR performance: use fixed-length strings for descriptor name and units (Part 2) 2020-07-25 21:16:23 +01:00
Shahram Najm 2bb11fb4ee Merge branch 'develop' into feature/ECC-1137-bufr-fixed-length 2020-07-25 20:15:54 +01:00
Shahram Najm fc5b4f7ec1 ECC-1139: CRASH: bufr_ls -p numericValues 2020-07-25 17:27:02 +01:00
Shahram Najm 91768957bf Merge branch 'develop' into feature/ECC-1137-bufr-fixed-length 2020-07-25 15:07:31 +01:00
Shahram Najm 7874d76141 ECC-1138: CRASH: bufr_dump -p on invalid file 2020-07-25 15:02:42 +01:00
Shahram Najm 0a6ce6ea3f ECC-1137: BUFR performance: use fixed-length strings for descriptor name and units (Part 1) 2020-07-25 13:13:31 +01:00
Shahram Najm 386dfe0529 Testing: Use own Assert macro 2020-07-24 12:20:58 +01:00
Shahram Najm 367a1410c4 ECC-811: Add test 2020-07-23 15:32:29 +01:00
Shahram Najm bc02391435 Merge branch 'bugfix/ECC-811-shapeOfTheEarth' into develop 2020-07-23 15:13:40 +01:00
Shahram Najm c8374590e5 ECC-1136: rename key to restricted 2020-07-22 23:03:18 +01:00
Shahram Najm de64bb89e1 Testing: OrcaGrids 2020-07-22 16:35:32 +01:00
Shahram Najm f04237c4e0 Merge develop into this branch 2020-07-22 15:58:37 +01:00