https://gcc.gnu.org/g:9818615943d27575f845f3533b4bd1316e1b8097
commit 9818615943d27575f845f3533b4bd1316e1b8097
Author: GCC Administrator
Date: Thu Jul 17 00:18:50 2025 +
Daily bump.
Diff:
---
contrib/ChangeLog | 4 +
gcc/ChangeLog | 239 +
https://gcc.gnu.org/g:56527da5b3f41ae6e92d60f757ef1ca44bc8b63c
commit 56527da5b3f41ae6e92d60f757ef1ca44bc8b63c
Author: Luc Grosheintz
Date: Wed Jul 16 15:45:44 2025 +0200
libstdc++: Fix constraint for custom integer types in mdspan [PR121061]
PR121061 consists of two bugs for mdsp
https://gcc.gnu.org/g:90b0e4558379aa80143a3f6c75ca96e73837e7b7
commit 90b0e4558379aa80143a3f6c75ca96e73837e7b7
Author: Jonathan Wakely
Date: Thu Jul 17 00:11:49 2025 +0100
libstdc++: Optimize _Utf_iterator for size
This reorders the data members of _Utf_iterator to avoid padding b
https://gcc.gnu.org/g:5061e7203b22dab504868c7c5f6b53cd29f3f45d
commit 5061e7203b22dab504868c7c5f6b53cd29f3f45d
Author: Jonathan Wakely
Date: Mon Jul 14 20:15:12 2025 +0100
libstdc++: Implement reverse iteration for _Utf_view
This implements the missing functions in _Utf_iterator t
https://gcc.gnu.org/g:be0223bc1c2ce1611cd0a05b52eab48f98b05a0a
commit be0223bc1c2ce1611cd0a05b52eab48f98b05a0a
Author: Jonathan Wakely
Date: Tue Jul 15 10:18:11 2025 +0100
libstdc++: Add comments to __unicode::_Utf_iterator
Add comments documenting what it does and how it does it.
https://gcc.gnu.org/g:2da2e5ca632ab80a032729f7ac5cbd819423e3f7
commit 2da2e5ca632ab80a032729f7ac5cbd819423e3f7
Author: Jonathan Wakely
Date: Thu Jun 5 12:05:19 2025 +0100
libstdc++: Add std::inplace_vector for C++26 (P0843R14) [PR119137]
Implement std::inplace_vector as specified
https://gcc.gnu.org/g:ff6407d4e9f8f4d11b38d71737a732f669d38afd
commit ff6407d4e9f8f4d11b38d71737a732f669d38afd
Author: Jonathan Wakely
Date: Sat Jul 19 00:08:26 2025 +0100
libstdc++: Only define __any_input_iterator for C++20
Currently this new concept will get defined for -std=c+
https://gcc.gnu.org/g:9ed7762230022c54de98062855433dff47ce9521
commit 9ed7762230022c54de98062855433dff47ce9521
Author: Tomasz Kamiński
Date: Fri Jul 18 15:32:04 2025 +0200
libstdc++: Qualify addressof calls in inplace_vector [PR119137]
PR libstdc++/119137
libstdc+
https://gcc.gnu.org/g:2f6b2d9ccd000f31335d024c7e04082bcfc26fee
commit 2f6b2d9ccd000f31335d024c7e04082bcfc26fee
Author: Jonathan Wakely
Date: Fri Jul 18 17:44:45 2025 +0100
libstdc++: Remove Paolo from list of people to contact about contributing
Paolo has not been active for some
https://gcc.gnu.org/g:3d5293ebff9b7c1ce2f0ea0a12ab44941065c6d5
commit 3d5293ebff9b7c1ce2f0ea0a12ab44941065c6d5
Author: Jonathan Wakely
Date: Fri Jul 18 17:43:08 2025 +0100
libstdc++: Document new generated header
libstdc++-v3/ChangeLog:
* doc/xml/manual/build_hack
https://gcc.gnu.org/g:28cb7190b5d01e353b5b29a782a2f9435086a7d5
commit 28cb7190b5d01e353b5b29a782a2f9435086a7d5
Author: Jakub Jelinek
Date: Sun Jul 20 08:12:57 2025 +0200
libstdc++: Export std::dextents from std.cc.in [PR121174]
r16-442 implemented both std::extents and std::dexten
https://gcc.gnu.org/g:f63ce80b227659355651b3d39362081ee18ba09e
commit f63ce80b227659355651b3d39362081ee18ba09e
Author: GCC Administrator
Date: Mon Jul 21 00:16:28 2025 +
Daily bump.
Diff:
---
gcc/ChangeLog | 5 +
gcc/DATESTAMP | 2 +-
gcc/testsuite/ChangeLog
https://gcc.gnu.org/g:d3f9782b9efcdd500b3b4560811aca4e1e38d3ea
commit d3f9782b9efcdd500b3b4560811aca4e1e38d3ea
Author: Tomasz Kamiński
Date: Fri Jun 27 15:04:19 2025 +0200
libstdc++: Format %a/%A/%b/%h/%B/%p without using locale::classic [PR110739]
With changes r16-2063-g8ad5968a8
https://gcc.gnu.org/g:3f82cfc2feac2edcea0052c7541f48f3ee43854e
commit 3f82cfc2feac2edcea0052c7541f48f3ee43854e
Author: Jonathan Wakely
Date: Sun Jul 13 15:05:52 2025 +0100
libstdc++: Ensure std::make_unsigned works for 128-bit enum
Another follow-up to r16-2190-g4faa42ac0dee2c, en
https://gcc.gnu.org/g:ff59e102494c6a6d30663798b691d118acd449fd
commit ff59e102494c6a6d30663798b691d118acd449fd
Author: Jonathan Wakely
Date: Mon Jul 14 11:11:28 2025 +0100
libstdc++: Make all experimental::observer_ptr functions constexpr
I've just created LWG 4295 proposing this
https://gcc.gnu.org/g:e758dfcae4c78dfb8f809fbc898ac72f0fe08743
commit e758dfcae4c78dfb8f809fbc898ac72f0fe08743
Author: Jonathan Wakely
Date: Thu Jul 10 14:12:44 2025 +0100
libstdc++: Ensure that ranges::destroy destroys in constexpr [PR121024]
The new test is currently marked as X
https://gcc.gnu.org/g:43f8e460b5b9b32d45b6bd3e6f1174e3e9ffed85
commit 43f8e460b5b9b32d45b6bd3e6f1174e3e9ffed85
Author: Jonathan Wakely
Date: Fri May 16 13:33:23 2025 +0100
libstdc++: Ensure std::hash<__int128> is defined [PR96710]
This is a follow-up to r16-2190-g4faa42ac0dee2c wh
https://gcc.gnu.org/g:524eff4f6c8468289a8f740054a1a030100da360
commit 524eff4f6c8468289a8f740054a1a030100da360
Author: Björn Schäpers
Date: Thu Jul 10 09:48:19 2025 +0200
libstdc++: Implement std::chrono::current_zone() for Windows [PR108409]
On Windows there is no API to get the
https://gcc.gnu.org/g:b6f8e51c45bbc9c76706ee22daf965faa8207b4c
commit b6f8e51c45bbc9c76706ee22daf965faa8207b4c
Author: Björn Schäpers
Date: Tue Jul 8 00:43:34 2025 +0200
libstdc++: Search for tzdata on Windows (msys)
Windows does not provide a tzdata.zi, but msys does. Use this, i
https://gcc.gnu.org/g:884407741a9e839acf7c72136e6c66c32a20b6c0
commit 884407741a9e839acf7c72136e6c66c32a20b6c0
Author: Jonathan Wakely
Date: Fri Jul 11 23:49:05 2025 +0100
libstdc++: Tweak dg-error patterns for C++26 constexpr changes
libstdc++-v3/ChangeLog:
* tes
https://gcc.gnu.org/g:32ecc465a31743b34114fd4353fdaeadb9918166
commit 32ecc465a31743b34114fd4353fdaeadb9918166
Author: GCC Administrator
Date: Wed Jul 16 00:18:49 2025 +
Daily bump.
Diff:
---
gcc/ChangeLog | 251 +
gcc/DATESTAM
https://gcc.gnu.org/g:fe8d291a7bdb8f182ff4925954f1a39e6cf1c3b4
commit fe8d291a7bdb8f182ff4925954f1a39e6cf1c3b4
Author: Patrick Palka
Date: Tue Jul 15 15:17:23 2025 -0400
libstdc++: Add missing initializers for __maybe_present_t members [PR119962]
Data members of type __maybe_prese
https://gcc.gnu.org/g:c28084bf02205eafceecbfc9cde160d2d36b2ad8
commit c28084bf02205eafceecbfc9cde160d2d36b2ad8
Author: Jonathan Wakely
Date: Mon Jul 14 11:21:24 2025 +0100
libstdc++: Make ranges::advance(it, n, bound) follow standard more strictly
The standard specifies some of th
https://gcc.gnu.org/g:3ae0bb7866755ef7e961b5ff03975a3387170db0
commit 3ae0bb7866755ef7e961b5ff03975a3387170db0
Author: Jonathan Wakely
Date: Mon Jul 14 11:13:54 2025 +0100
libstdc++: Constrain std::swap using concepts in C++20
This is a minor compile-time optimization for C++20.
https://gcc.gnu.org/g:0f4971b0417a249fa27a6a103f6ea1fb08dc7477
commit 0f4971b0417a249fa27a6a103f6ea1fb08dc7477
Author: Tomasz Kamiński
Date: Wed Jul 16 10:49:48 2025 +0200
libstdc++: Do not define __cpp_lib_constexpr_exceptions [PR121114]
Do not advertise library support for const
https://gcc.gnu.org/g:b5d4548a396fb92d01e436d062ef1ac29deed457
commit b5d4548a396fb92d01e436d062ef1ac29deed457
Author: Jonathan Wakely
Date: Sat Jul 12 13:12:09 2025 +0100
libstdc++: Use basic_string_view for std::bitset deduced types
This change was part of by P2697R1 (Interfacin
https://gcc.gnu.org/g:3c149fe252baef711b7628892500039d99e8278f
commit 3c149fe252baef711b7628892500039d99e8278f
Author: Björn Schäpers
Date: Tue Jul 8 00:43:34 2025 +0200
libstdc++: Search for tzdata on Windows (msys)
Windows does not provide a tzdata.zi, but msys does. Use this, i
https://gcc.gnu.org/g:550a0421d5fcdebf9363623e4f6e67908331c639
commit 550a0421d5fcdebf9363623e4f6e67908331c639
Author: Björn Schäpers
Date: Thu Jul 10 09:48:19 2025 +0200
libstdc++: Implement std::chrono::current_zone() for Windows [PR108409]
On Windows there is no API to get the
https://gcc.gnu.org/g:1d2d1e0238f8e338da6ade4b189ac4c383875fb4
commit 1d2d1e0238f8e338da6ade4b189ac4c383875fb4
Author: Patrick Palka
Date: Tue Jul 15 15:17:23 2025 -0400
libstdc++: Add missing initializers for __maybe_present_t members [PR119962]
Data members of type __maybe_prese
https://gcc.gnu.org/g:4609f721bce1c2293eb802a63fb721c915c10755
commit 4609f721bce1c2293eb802a63fb721c915c10755
Author: Jonathan Wakely
Date: Mon Jul 14 11:13:54 2025 +0100
libstdc++: Constrain std::swap using concepts in C++20
This is a minor compile-time optimization for C++20.
https://gcc.gnu.org/g:4240e463ff1a5a4397337608f19c3fbb12522861
commit 4240e463ff1a5a4397337608f19c3fbb12522861
Author: Jonathan Wakely
Date: Sat Jul 12 13:12:09 2025 +0100
libstdc++: Use basic_string_view for std::bitset deduced types
This change was part of by P2697R1 (Interfacin
https://gcc.gnu.org/g:88d8a2747fde9aaf0df7303318b103e40b3eca4c
commit 88d8a2747fde9aaf0df7303318b103e40b3eca4c
Author: Tomasz Kamiński
Date: Wed Jul 16 10:49:48 2025 +0200
libstdc++: Do not define __cpp_lib_constexpr_exceptions [PR121114]
Do not advertise library support for const
https://gcc.gnu.org/g:0f5b6a2c24e6fc02f2e115141eb6fcfc968aa0dc
commit 0f5b6a2c24e6fc02f2e115141eb6fcfc968aa0dc
Author: Jonathan Wakely
Date: Mon Jul 14 20:15:12 2025 +0100
libstdc++: Implement reverse iteration for _Utf_view
This implements the missing functions in _Utf_iterator t
https://gcc.gnu.org/g:4000eb137e7951063645961b0346eeb0e4ae272b
commit 4000eb137e7951063645961b0346eeb0e4ae272b
Author: Jonathan Wakely
Date: Thu Jul 17 00:11:49 2025 +0100
libstdc++: Optimize _Utf_iterator for size
This reorders the data members of _Utf_iterator to avoid padding b
https://gcc.gnu.org/g:65733d7d6455e35e0956b91393e0a0ff9b9f1109
commit 65733d7d6455e35e0956b91393e0a0ff9b9f1109
Author: Jonathan Wakely
Date: Fri Jul 18 17:43:08 2025 +0100
libstdc++: Document new generated header
libstdc++-v3/ChangeLog:
* doc/xml/manual/build_hack
https://gcc.gnu.org/g:5319349df6e8866727f0b153aac1be1be86a1888
commit 5319349df6e8866727f0b153aac1be1be86a1888
Author: GCC Administrator
Date: Thu Jul 17 00:18:50 2025 +
Daily bump.
Diff:
---
contrib/ChangeLog | 4 +
gcc/ChangeLog | 239 +
https://gcc.gnu.org/g:7d61b5d307845929f40467b63faadd3bf756512f
commit 7d61b5d307845929f40467b63faadd3bf756512f
Author: Jonathan Wakely
Date: Sat Jul 19 00:08:26 2025 +0100
libstdc++: Only define __any_input_iterator for C++20
Currently this new concept will get defined for -std=c+
https://gcc.gnu.org/g:c6bf1e4dce2edcc590e6e03fa41b776b227c94fc
commit c6bf1e4dce2edcc590e6e03fa41b776b227c94fc
Author: Tomasz Kamiński
Date: Fri Jul 18 11:30:22 2025 +0200
libstdc++: Fixed localized empty-spec formatting for months/weekdays
[PR121154]
Previously for localized out
https://gcc.gnu.org/g:1a1a49f946891d77abe53e12a7b73879abf8ee80
commit 1a1a49f946891d77abe53e12a7b73879abf8ee80
Author: Jonathan Wakely
Date: Fri Jul 18 17:44:45 2025 +0100
libstdc++: Remove Paolo from list of people to contact about contributing
Paolo has not been active for some
https://gcc.gnu.org/g:ca8f7552a61dd98f1cfb67db2cb6543c4bf7d84e
commit ca8f7552a61dd98f1cfb67db2cb6543c4bf7d84e
Author: Jonathan Wakely
Date: Tue Jul 15 21:29:33 2025 +0100
libstdc++: Use __promote_3 for std::hypot [PR121097]
The __promoted_t alias is only defined when __cpp_fold_e
https://gcc.gnu.org/g:60867603ac60af394d33b138a693f852e0cbd479
commit 60867603ac60af394d33b138a693f852e0cbd479
Author: Jonathan Wakely
Date: Tue Jul 15 10:18:11 2025 +0100
libstdc++: Add comments to __unicode::_Utf_iterator
Add comments documenting what it does and how it does it.
https://gcc.gnu.org/g:a8ce550885c4508fa31a4f4d78cb6b30897f2089
commit a8ce550885c4508fa31a4f4d78cb6b30897f2089
Author: Luc Grosheintz
Date: Wed Jul 16 15:45:43 2025 +0200
libstdc++: Refactor mdspan tests [PR121061]
PR121061 shows that the test coverage for custom integer types is
https://gcc.gnu.org/g:25cbf5b23e507d19822ff0ac283f946b6b169732
commit 25cbf5b23e507d19822ff0ac283f946b6b169732
Author: Jonathan Wakely
Date: Fri Jul 11 23:49:05 2025 +0100
libstdc++: Tweak dg-error patterns for C++26 constexpr changes
libstdc++-v3/ChangeLog:
* tes
https://gcc.gnu.org/g:0107017b5248f8b72ac28edff337d896c8b998e7
commit 0107017b5248f8b72ac28edff337d896c8b998e7
Author: Tomasz Kamiński
Date: Fri Jun 27 15:04:19 2025 +0200
libstdc++: Format %a/%A/%b/%h/%B/%p without using locale::classic [PR110739]
With changes r16-2063-g8ad5968a8
https://gcc.gnu.org/g:d11921566ae567c7693b1f8fb4b20304ca7f373a
commit d11921566ae567c7693b1f8fb4b20304ca7f373a
Author: Jonathan Wakely
Date: Mon Jul 14 11:11:28 2025 +0100
libstdc++: Make all experimental::observer_ptr functions constexpr
I've just created LWG 4295 proposing this
https://gcc.gnu.org/g:673ec68a938f5d50311ec428346a49ee112baaf8
commit 673ec68a938f5d50311ec428346a49ee112baaf8
Author: Jonathan Wakely
Date: Fri May 16 13:33:23 2025 +0100
libstdc++: Ensure std::hash<__int128> is defined [PR96710]
This is a follow-up to r16-2190-g4faa42ac0dee2c wh
https://gcc.gnu.org/g:b7c1368d34e2acc9f8bac70fb22394ba92d48556
commit b7c1368d34e2acc9f8bac70fb22394ba92d48556
Author: Jonathan Wakely
Date: Sun Jul 13 15:05:52 2025 +0100
libstdc++: Ensure std::make_unsigned works for 128-bit enum
Another follow-up to r16-2190-g4faa42ac0dee2c, en
https://gcc.gnu.org/g:4ed4e78b2ee5a47ca7c6f066b587457f77b689fb
commit 4ed4e78b2ee5a47ca7c6f066b587457f77b689fb
Author: Luc Grosheintz
Date: Wed Jul 16 15:45:44 2025 +0200
libstdc++: Fix constraint for custom integer types in mdspan [PR121061]
PR121061 consists of two bugs for mdsp
https://gcc.gnu.org/g:fb3996129d4291bca6bbc9fb4e7f12638e94ccab
commit fb3996129d4291bca6bbc9fb4e7f12638e94ccab
Author: Jonathan Wakely
Date: Thu Jul 17 12:25:17 2025 +0100
libstdc++: Document change in __int128 traits [PRPR96710]
libstdc++-v3/ChangeLog:
PR libstdc
https://gcc.gnu.org/g:ed461bfa54413d908171b93d463637f6bfb7c20c
commit ed461bfa54413d908171b93d463637f6bfb7c20c
Author: GCC Administrator
Date: Mon Jul 21 00:16:28 2025 +
Daily bump.
Diff:
---
gcc/ChangeLog | 5 +
gcc/DATESTAMP | 2 +-
gcc/testsuite/ChangeLog
https://gcc.gnu.org/g:3f2aaff977cc6246f9ee0b4e3a50ce17a0f8097e
commit 3f2aaff977cc6246f9ee0b4e3a50ce17a0f8097e
Author: Luc Grosheintz
Date: Wed Jul 16 15:45:45 2025 +0200
libstdc++: Fix forwarding of custom IndexType in mdspan [PR121061]
The second bug report in PR121061 is that t
51 matches
Mail list logo