Laramie Leavitt

Results 9 issues of Laramie Leavitt

## Description Instead of only using type_caster template specialization, it is possible to register the conversions with a function declaration, which will be found with [ADL](https://en.cppreference.com/w/cpp/language/adl). ``` namespace foo {...

# Description C++ 20 deprecates some std::allocator members. This PR updates xtensor allocators to work with C++20. https://en.cppreference.com/w/cpp/memory/allocator

C++20

### Description of the feature request: Currently bazel constructs _virtual_includes paths for libraries in order to place files at known locations or restrict the set of files available by the...

type: feature request
P3
team-Rules-CPP
help wanted

### I did this As in https://github.com/curl/curl/issues/13403 In [tensorstore](https://github.com/google/tensorstore) we (currently) use a single multi-handle to multiplex a lot of http/2 transfers. Those transfers appear to be slower than expected....

HTTP/2
performance

### Describe the bug I am working on bazel build rules for some aws sdk libraries; bazel is more strict about includes than cmake. These files are missing includes, which...

bug
pending-release
p3
build-problem

Consider adding more msvc versions. Based on the wikipedia these might be close: ``` elif args.msvc_version == "17.8": setPackageSelectionMSVC16(args, packages, args.msvc_version, "10.0.22621", "14.38.17.8", defaultPackages) elif args.msvc_version == "17.9": setPackageSelectionMSVC16(args, packages,...

Add missing #includes based on IWYU service. Mostly this adds `#include ` since `NLOHMANN_JSON_NAMESPACE_BEGIN` appears nearly everywhere. It adds a few other includes as well.

state: stale
please rebase
L
tests

Our project uses the re2 library. Presently this is named "com_google_re2" in our workspace, but I'm trying to rename the repository to follow more common conventions. This rename gives me...

When writing bzlmod rules we often need to construct config settings groups for a wide selection of cpu, os, compiler combinations. It would, IMO, be useful to provide a utility...