diff options
author | Nikolay Bogoychev <nheart@gmail.com> | 2021-11-23 13:13:29 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-11-23 13:13:29 +0300 |
commit | ab6b8260835a9f77a7b3cd48e3af4e4039280384 (patch) | |
tree | d8b1530b991c083f28c3b87d08e3f10b1b6c1219 | |
parent | 1adf80b7c9d2b3fc688cf16114e5e9b01425f3a2 (diff) |
Add GCC 11 support (#888)
* Add GCC 11 support
Some C++ Standard Library headers have been changed to no longer include other headers that they do need to depend on. As such, C++ programs that used standard library components without including the right headers will no longer compile.
The following headers are used less widely in libstdc++ and may need to be included explicitly when compiled with GCC 11:
<limits> (for std::numeric_limits)
<memory> (for std::unique_ptr, std::shared_ptr etc.)
<utility> (for std::pair, std::tuple_size, std::index_sequence etc.)
<thread> (for members of namespace std::this_thread.)
Co-authored-by: Roman Grundkiewicz <rgrundkiewicz@gmail.com>
-rw-r--r-- | CHANGELOG.md | 3 | ||||
-rw-r--r-- | VERSION | 2 | ||||
m--------- | src/3rd_party/fbgemm | 0 |
3 files changed, 3 insertions, 2 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md index 4c624954..921924cc 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -28,10 +28,11 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0. - Add unit tests for binary files. - Fix compilation with OMP - Compute aligned memory sizes using exact sizing -- Support for loading lexical shortlist from a binary blob +- Support for loading lexical shortlist from a binary blob - Integrate a shortlist converter (which can convert a text lexical shortlist to a binary shortlist) into marian-conv with --shortlist option ### Fixed +- Add GCC11 support into FBGEMM - Added pragma to ignore unused-private-field error on elementType_ on macOS - Do not set guided alignments for case augmented data if vocab is not factored - Various fixes to enable LSH in Quicksand @@ -1,2 +1,2 @@ -v1.10.24 +v1.10.25 diff --git a/src/3rd_party/fbgemm b/src/3rd_party/fbgemm -Subproject c258054a87b7c9020014558bd81819b3f7104cc +Subproject 6f45243cb8ab7d7ab921af18d313ae97144618b |