Re: [PATCH v1 1/3] libstdc++: Implement is_sufficiently_aligned.

2025-07-17 Thread Tomasz Kaminski
As a note, you can force test to run in multiple/specific standard by using: > GLIBCXX_TESTSUITE_STDS=20,23 make check On Thu, Jul 17, 2025 at 12:57 PM Jonathan Wakely wrote: > On Thu, 17 Jul 2025 at 11:54, Jonathan Wakely wrote: > > > > On Thu, 17 Jul 2025 at 11:32, Luc Grosheintz wrote: > >

Re: [PATCH v1 1/3] libstdc++: Implement is_sufficiently_aligned.

2025-07-17 Thread Jonathan Wakely
On Thu, 17 Jul 2025 at 11:54, Jonathan Wakely wrote: > > On Thu, 17 Jul 2025 at 11:32, Luc Grosheintz wrote: > > > > Thank you! This uncovered a misconception of mine, namely that > > > > { target c++17 } > > > > would automatically run on C++17 and all later versions. Which is > > true, by ac

Re: [PATCH v1 1/3] libstdc++: Implement is_sufficiently_aligned.

2025-07-17 Thread Jonathan Wakely
On Thu, 17 Jul 2025 at 11:32, Luc Grosheintz wrote: > > Thank you! This uncovered a misconception of mine, namely that > > { target c++17 } > > would automatically run on C++17 and all later versions. Which is > true, by accident, for { target c++23 }. At least in my rather > default config it

Re: [PATCH v1 1/3] libstdc++: Implement is_sufficiently_aligned.

2025-07-17 Thread Luc Grosheintz
On 7/17/25 11:14, Jonathan Wakely wrote: On Thu, 17 Jul 2025 at 10:05, Luc Grosheintz wrote: On 7/8/25 16:56, Tomasz Kaminski wrote: On Thu, Jul 3, 2025 at 12:36 PM Luc Grosheintz wrote: This commit implements and tests the function is_sufficiently_aligned from P2897R7. libstdc++-v3/

Re: [PATCH v1 1/3] libstdc++: Implement is_sufficiently_aligned.

2025-07-17 Thread Jonathan Wakely
On Thu, 17 Jul 2025 at 10:05, Luc Grosheintz wrote: > > > > On 7/8/25 16:56, Tomasz Kaminski wrote: > > On Thu, Jul 3, 2025 at 12:36 PM Luc Grosheintz > > wrote: > > > >> This commit implements and tests the function is_sufficiently_aligned > >> from P2897R7. > >> > >> libstdc++-v3/ChangeLog: > >

Re: [PATCH v1 1/3] libstdc++: Implement is_sufficiently_aligned.

2025-07-17 Thread Luc Grosheintz
On 7/8/25 16:56, Tomasz Kaminski wrote: On Thu, Jul 3, 2025 at 12:36 PM Luc Grosheintz wrote: This commit implements and tests the function is_sufficiently_aligned from P2897R7. libstdc++-v3/ChangeLog: * include/bits/align.h (is_sufficiently_aligned): New function. * inc

Re: [PATCH v1 1/3] libstdc++: Implement is_sufficiently_aligned.

2025-07-16 Thread Luc Grosheintz
On 7/9/25 14:43, Jonathan Wakely wrote: On Thu, 3 Jul 2025 at 11:35, Luc Grosheintz wrote: This commit implements and tests the function is_sufficiently_aligned from P2897R7. libstdc++-v3/ChangeLog: * include/bits/align.h (is_sufficiently_aligned): New function. * includ

Re: [PATCH v1 1/3] libstdc++: Implement is_sufficiently_aligned.

2025-07-09 Thread Jonathan Wakely
On Thu, 3 Jul 2025 at 11:35, Luc Grosheintz wrote: > > This commit implements and tests the function is_sufficiently_aligned > from P2897R7. > > libstdc++-v3/ChangeLog: > > * include/bits/align.h (is_sufficiently_aligned): New function. > * include/bits/version.def (is_sufficiently

Re: [PATCH v1 1/3] libstdc++: Implement is_sufficiently_aligned.

2025-07-08 Thread Tomasz Kaminski
On Thu, Jul 3, 2025 at 12:36 PM Luc Grosheintz wrote: > This commit implements and tests the function is_sufficiently_aligned > from P2897R7. > > libstdc++-v3/ChangeLog: > > * include/bits/align.h (is_sufficiently_aligned): New function. > * include/bits/version.def (is_sufficient