Dennis

Results 29 issues of Dennis

https://tradias.github.io/asio-grpc/md_doc_high_level_api.html

Needed before its API can be stabilized. Work takes place on the `cancelsafe-sender` branch.

enhancement

Issue: C++17 is not enabled when `compilation.commands_dir` is set, even if `compile_commands.json` contain the corresponding compile flag. Consider the following CMake project, configured with `-DCMAKE_EXPORT_COMPILE_COMMANDS=on` CMakeLists.txt ```cmake cmake_minimum_required(VERSION 3.15) project(test)...

Vcpkg offers upb as a port and currently requires a rather large patch to make the CMakeLists.txt usable. The patch can be seen here: https://github.com/microsoft/vcpkg/pull/25071/files#diff-91381dd3651d815625383eb46421aed168871db93baea29d0616371c0166f26c Additionally there is a bug...

Corresponding paper https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2021/p1413r3.pdf and discussions https://github.com/cplusplus/papers/issues/197. In short, the recommended replacement is : ```cpp std::aligned_storage storage; // becomes: alignas(T) unsigned char storage[sizeof(T)]; ```

**Describe the pull request** - #### What does your PR fix? Fixes https://github.com/microsoft/vcpkg/issues/26854 - #### Which triplets are supported/not supported? Have you updated the [CI baseline](https://github.com/microsoft/vcpkg/blob/master/scripts/ci.baseline.txt)? all, yes - ####...

category:port-update
info:reviewed
requires:vcpkg-team-review

- #### What does your PR fix? Fixes https://github.com/microsoft/vcpkg/issues/26808 - #### Which triplets are supported/not supported? Have you updated the [CI baseline](https://github.com/microsoft/vcpkg/blob/master/scripts/ci.baseline.txt)? all, yes - #### Does your PR follow...

category:port-update
info:reviewed

Library name: opentelemetry-cpp New version number: 1.6.0 Using `abseil[cxx17]` is also broken. I already prepared a branch with the necessary changes, will open a pr soon.

category:port-update

### Version of Beast: 1.80.0 ### Steps necessary to reproduce the problem https://godbolt.org/z/vdfYrEE1e Error: ``` /opt/compiler-explorer/libs/boost_1_80_0/boost/beast/http/impl/fields.hpp: In instantiation of 'boost::beast::http::basic_fields& boost::beast::http::basic_fields::operator=(boost::beast::http::basic_fields&&) [with Allocator = std::pmr::polymorphic_allocator]': :7:31: required from here /opt/compiler-explorer/libs/boost_1_80_0/boost/beast/http/impl/fields.hpp:440:58:...

Bug

How to use it. How it works. (basic example and an example with gRPC) Reference documentation. Resolves https://github.com/protocolbuffers/protobuf/issues/10303

release notes: no