Commit Graph

8070 Commits

Author SHA1 Message Date
Shahram Najm c2160c2f99 Error messages: Print accessor name and function 2023-06-04 12:23:49 +01:00
Shahram Najm a0a32c5334 Replace Asserts with proper error messages and exit codes 2023-06-03 12:21:54 +01:00
Shahram Najm adf0b53e5a Merge branch 'develop' into hotfix/ECC-1602-performance-optim-ccsds 2023-06-03 11:36:35 +01:00
Shahram Najm 67300d928f ECC-1605: edition conversion 2023-06-03 11:36:16 +01:00
Shahram Najm 3ba86243f8 Compiler warnings: type checks 2023-06-03 11:35:42 +01:00
Shahram Najm 2849aee781 Testing: Test AEC_DATA_3BYTE_OPTION_MASK 2023-06-02 20:34:27 +01:00
Shahram Najm 88571d7214 Testing: Test both gridded IFS CCSDS samples 2023-06-02 20:32:19 +01:00
Shahram Najm f0fc1aa05d Merge branch 'develop' of github.com:ecmwf/eccodes into develop 2023-06-02 18:46:01 +01:00
Shahram Najm d52947676c ECC-1605: Fix lower bound 2023-06-02 17:45:54 +00:00
Shahram Najm eaa919c95f ECC-1605: Testing 2023-06-02 17:45:54 +00:00
Shahram Najm 4760693752 ECC-1605: Error message 2023-06-02 17:45:54 +00:00
Shahram Najm 399edac7c2 ECC-1605: Add test 2023-06-02 17:45:54 +00:00
Shahram Najm 5802a1bbb9 ECC-1605: Fix Lambert conformal Latin1, Latin2 keys 2023-06-02 17:45:54 +00:00
Shahram Najm 16fcc5eda3 ECC-1605: Fix broken test (edition convertion) 2023-06-02 17:45:54 +00:00
Shahram Najm 3c24996bd5 ECC-1605: GRIB: Overflow for key forecastTime 2023-06-02 17:45:54 +00:00
Shahram Najm 8169b17ca8 ECC-1605: Fix lower bound 2023-06-02 17:48:32 +01:00
Shahram Najm 9cbeff4549 Merge branch 'develop' into bugfix/ECC-1605-Overflow 2023-06-02 17:04:32 +01:00
Shahram Najm 6cc48efee7 Fix error messages 2023-06-02 16:39:59 +01:00
Shahram Najm 829c7e6861 Merge branch 'develop' into hotfix/ECC-1602-performance-optim-ccsds 2023-06-02 16:16:49 +01:00
Shahram Najm 603cd12f78 ECC-1607: Move the version info from CMakeLists.txt to the VERSION file 2023-06-02 16:15:29 +01:00
Shahram Najm a75f6c2d14 Testing: CCSDS with various bits per value 2023-06-02 16:07:44 +01:00
Shahram Najm 7ebcceea39 Improved usage info 2023-06-02 12:11:34 +01:00
Shahram Najm 7b62c6f7fe Use cclass name for error messages 2023-06-02 11:00:28 +01:00
Shahram Najm d43491f0fa ECC-1605: Testing 2023-06-01 23:02:41 +01:00
Shahram Najm cd35aeb2eb ECC-1605: Error message 2023-06-01 17:17:02 +01:00
Shahram Najm 2678f8df75 ECC-1605: Add test 2023-06-01 17:12:35 +01:00
Shahram Najm df282c882b ECC-1605: Fix Lambert conformal Latin1, Latin2 keys 2023-06-01 17:03:03 +01:00
Shahram Najm 0ce93aa9ba ECC-1605: Fix broken test (edition convertion) 2023-06-01 15:44:32 +00:00
Shahram Najm a2dfb2fde2 ECC-1605: GRIB: Overflow for key forecastTime 2023-06-01 14:47:17 +01:00
Eugen Betke 021de6c4c7 ECC-1602: Minor change 2023-06-01 12:45:21 +00:00
Eugen Betke c5c5ba8017 ECC-1602: Move AEC flags modification to a function; Return GRIB_INVALID_BPV instead of GRIB_OUT_OF_RANGE 2023-06-01 12:10:23 +00:00
Eugen Betke 35c641787c ECC-1602: Add <cstdint> header 2023-05-30 19:09:40 +00:00
Eugen Betke b8f2959aee Merge branch 'hotfix/ECC-1602-performance-optim-ccsds' of github.com:ecmwf/eccodes into hotfix/ECC-1602-performance-optim-ccsds 2023-05-30 18:47:15 +00:00
Eugen Betke d9bdfdc4df ECC-1602: Use uint8_t, uint16_t and uint32_t data types 2023-05-30 18:46:23 +00:00
Shahram Najm 46f57dde98 Remove unused variables 2023-05-30 19:41:36 +01:00
Shahram Najm ff0359322c ECC-1604: GRIB2: Modification and correction of sea water practical salinity units 2023-05-30 16:07:29 +00:00
Eugen Betke 9e84a7bd47 ECC-1602: Change error code GRIB_NOT_IMPLEMENTED -> GRIB_OUT_OF_RANGE 2023-05-30 15:13:35 +00:00
Shahram Najm 8ee0d5217f ECC-1598: Time-mean parameter names 2023-05-30 14:57:36 +00:00
Shahram Najm fb4cf7226f ECC-1592: Local codes 2023-05-30 14:40:00 +00:00
Eugen Betke 624c12e1a0 ECC-1602: Clean up 2023-05-30 14:33:02 +00:00
Shahram Najm 24f24c6124 ECC-1592: Add correct GRIB2 definitions to discipline 192 definitions from WMO FT2023-1 (part 2) 2023-05-30 14:07:56 +00:00
Shahram Najm 55880bbc0c ECC-1592: Add correct GRIB2 definitions to discipline 192 definitions from WMO FT2023-1 (part 1) 2023-05-30 13:34:39 +00:00
Eugen Betke 1db8debcc2 ECC-1602: Refactoring: Clean-up switch statement 2023-05-30 13:16:26 +00:00
Eugen Betke b812622c47 ECC-1602: Comments 2023-05-30 12:52:35 +00:00
Eugen Betke 33ae883192 ECC-1602: Refactoring: endianess_test -> is_little_endian 2023-05-30 12:35:13 +00:00
Eugen Betke e16e4ae5db ECC-1602: Fix reinterpret_cast<>() 2023-05-30 12:24:23 +00:00
Eugen Betke 83e9c8740e ECC-1602: CCSDS performance optimisation 2023-05-30 06:35:17 +00:00
Shahram Najm 70d92d9f11 Merge branch 'develop' of github.com:ecmwf/eccodes into develop 2023-05-29 12:49:05 +00:00
Shahram Najm 5f422ebdd3 ECC-1593: Add GRIB2 encodings to current GRIB1-only parameters from WMO FT2023-1 2023-05-29 12:48:56 +00:00
Marijana Crepulja 41466085e9 ECC-1599 BUFR: update masterTablesVersionNumberLatest 2023-05-28 18:56:19 +00:00