[all-commits] [llvm/llvm-project] 0ea02e: [C2y] Claim nonconformance to WG14 N3410

Aaron Ballman via All-commits all-commits at lists.llvm.org
Fri Mar 7 12:16:18 PST 2025


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 0ea02e77218d8aee37bc1a7c776caeeff468dc39
      https://github.com/llvm/llvm-project/commit/0ea02e77218d8aee37bc1a7c776caeeff468dc39
  Author: Aaron Ballman <aaron at aaronballman.com>
  Date:   2025-03-07 (Fri, 07 Mar 2025)

  Changed paths:
    A clang/test/C/C2y/n3410.c
    M clang/www/c_status.html

  Log Message:
  -----------
  [C2y] Claim nonconformance to WG14 N3410

This paper made it a constraint violation for the same identifier
within a TU to have both internal and external linkage. It was
previously UB.

Clang does not correctly diagnose the constraint in some cases,
documented in the added test case.



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