Mateusz Pusz

Results 84 issues of Mateusz Pusz

Using `static_assert()` allows great error messages but is a really bad solution for verification of a template instantiation. It does not SFINAE and is harmless to overload resolution. For example,...

See the "SpeedScope" chapter in https://www.snsystems.com/technology/tech-blog/clang-time-trace-feature. A flat profile allows for example to determine the longest task to execute in the entire build with Speedscope rather than for only one...

enhancement
help wanted

This is needed both for streams and `std::format`.

enhancement
good first issue
low priority

When I build projects on Windows using i.e. gcc on WSL, I am not able to match CMake and Conan profiles as the configuration from WSL is not read by...

enhancement

```plantuml @startuml class A hide B A

It seems that WG21 is not afraid of the need for the `template` disambiguator in the interface. Implement the interfaces from: https://github.com/mpusz/mp-units/issues/477#issuecomment-1702762483

enhancement

### Summary Changes to recipe: **mp-units/2.2.0** #### Motivation New release #### Details A new subdirectory is needed as the library is not API-compatible with the previous version. It is true...

For about a week now, libc++-18 does not provide the `/usr/include/c++/v1/__config_site` header file. Installed with: ```text sudo apt install libc++-18-dev libc++abi-18-dev ``` libc++-19 is OK. Compilation error log: ```text In...

clang-tools-extra
packaging
platform:linux

To not depend on external libraries and to provide correct, fast, and simple examples of LA usage with quantities we need simple vector and tensor types (up to 3 dimensions)...

good first issue