Skip to content

Commit 9bee72a

Browse files
authored
Merge pull request #379 from ManifoldFR/topic/fix-clang19-compilation-error
Fix an arcane bug on clang 19
2 parents ec035d6 + 508cc50 commit 9bee72a

File tree

2 files changed

+4
-1
lines changed

2 files changed

+4
-1
lines changed

CHANGELOG.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,9 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
66

77
## [Unreleased]
88

9+
### Fixed
10+
* Fix an arcane compilation issue on Clang-19 ([#379](https://github.com/Simple-Robotics/proxsuite/pull/379))
11+
912
## [0.7.1] - 2025-01-28
1013

1114
### Fixed

include/proxsuite/linalg/veg/tuple.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -754,7 +754,7 @@ struct cat
754754
proxsuite::linalg::veg::meta::false_type /*unused*/,
755755
Tuples&&... tups) VEG_NOEXCEPT -> Concat<Tuples...>
756756
{
757-
#ifdef _MSC_VER
757+
#if defined(_MSC_VER) || (defined(__clang__) && __clang_major__ >= 19)
758758
return cat::from_ref_to_result(
759759
Tag<proxsuite::linalg::veg::meta::type_sequence_cat<Tuple, Tuples...>>{},
760760
cat::apply(_detail::_tuple::tuple_fwd(VEG_FWD(tups))...));

0 commit comments

Comments
 (0)