On Wed, 7 Jan 2026 at 19:56, Frank Scheiner <[email protected]> wrote:
>
> As per latest testsuite results for ia64 based on gcc-16-20251214 ([1])
> "libstdc++-abi/abi_check" is failing. This is due to outdated baseline
> symbols for ia64-linux. These were now regenerated based on the above
> mentioned GCC version, fixing the previously failing test:
>
> ```
> ==== libstdc++-v3 check-abi Summary ====
>
> # of added symbols: 0
> # of missing symbols: 0
> # of undesignated symbols: 0
> # of incompatible symbols: 0
>
> using: baseline_symbols.txt
> PASS: libstdc++-abi/abi_check
> testcase
> /dev/shm/gcc-16-20251214/libstdc++-v3/testsuite/libstdc++-abi/abi.exp
> completed in 127 seconds
> ```
>
> [1]: https://gcc.gnu.org/pipermail/gcc-testresults/2025-December/865397.html
>
> Also update on trunk with attached patch.
The GLIBCXX_3.4.35 and CXXABI_1.3.17 symbols should not be added yet,
not until GCC 16.1.0 is close to release.
The symbols for the older symbol versions GLIBCXX_3.4.{30,31,33,34}
are the ones that need to be added.
Also the TLS symbols for __once_call and __once_callable should not be
added (by convention, because those are not present for all
configurations).