I get a lot of warnings like this when compiling with ICC: ``` /cluster/projects/nn9999k/marcink/ghex/angainor/GHEX/include/ghex/communication_object_2.hpp(309): warning #1292: unknown attribute "nodiscard" [[nodiscard]] std::enable_if_t<std::is_same<Arch,cpu>::value, handle_type> ^ ```