[all-commits] [llvm/llvm-project] 351104: [libc++] Fix incorrect down cast in __tree::operator=

Nikolas Klauser via All-commits all-commits at lists.llvm.org
Wed Aug 6 03:07:55 PDT 2025


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 35110445081152f7f2d2a9d053bb6fa718216d7b
      https://github.com/llvm/llvm-project/commit/35110445081152f7f2d2a9d053bb6fa718216d7b
  Author: Nikolas Klauser <nikolasklauser at berlin.de>
  Date:   2025-08-06 (Wed, 06 Aug 2025)

  Changed paths:
    M libcxx/include/__tree

  Log Message:
  -----------
  [libc++] Fix incorrect down cast in __tree::operator=

This has been introduced by #151304. This problem is diagnosed by UBSan
with optimizations enabled. Since we run UBSan only with optimizations
disabled currently, this isn't caught in our CI. We should look into
enabling UBSan with optimizations enabled to catch these sorts of issues
before landing a patch.



To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list