[all-commits] [llvm/llvm-project] 806f43: [libc++] Diagnoses insufficiently aligned pointers...

Rajveer Singh Bharadwaj via All-commits all-commits at lists.llvm.org
Mon Jan 22 10:06:49 PST 2024


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 806f43e3cb9ca2bff7c2ae6f1324a062ddb83cac
      https://github.com/llvm/llvm-project/commit/806f43e3cb9ca2bff7c2ae6f1324a062ddb83cac
  Author: Rajveer Singh Bharadwaj <rajveer.developer at icloud.com>
  Date:   2024-01-22 (Mon, 22 Jan 2024)

  Changed paths:
    M libcxx/include/__memory/assume_aligned.h
    A libcxx/test/libcxx/utilities/memory/ptr.align/assume_aligned.const_eval.verify.cpp

  Log Message:
  -----------
  [libc++] Diagnoses insufficiently aligned pointers for std::assume_aligned during constant evaluation (#73775)

This is a `libc++` enhancement when violating alignment assumption for
`__builtin_assume_aligned`.

Fixes #64078




More information about the All-commits mailing list