Francois Kritzinger

Results 6 issues of Francois Kritzinger

`_GNU_SOURCE` is defined in the private config header but also on the compiler command-line for every object. https://github.com/libevent/libevent/blob/b19af675c7601a7867f26c33072cda7ea125adb2/CMakeLists.txt#L399-L402 https://github.com/libevent/libevent/blob/b19af675c7601a7867f26c33072cda7ea125adb2/evconfig-private.h.cmake#L8-L10

Although #213, accepted in #184, did apparently fix part of the problem, Boost.Context's own example programs still segfault due to the `_XOPEN_SOURCE` issue described in that pull request: if a...

The header `checked_result_operations.hpp` calls `std::terminate` which is in `` but the latter is not included, causing compilation failures with clang 18 and libc++: ``` include/boost/safe_numerics/checked_result_operations.hpp:40:14: error: no member named 'terminate'...

The following relops are defined in namespace SimTK: https://github.com/simbody/simbody/blob/ef3f67e95456e4f90723f941f6a8a753e86e63bc/SimTKcommon/include/SimTKcommon/internal/common.h#L636-L667 But this pollutes the `SimTK` namespace. In any source file containing `using namespace SimTK;` which also includes this `common.h` these operators...

Looks like the current code relies on too many implicit conversions for the right `operator==` to eventually be found? There's a `SurfaceObstacleIndex::operator==(int)` but not the other way around, as required...

Issue #4081 fixed the linker errors by moving the `BoolLike` class out of `Array` but we fixed it by just exporting `BoolLike`: ``` - class BoolLike final { + class...