[all-commits] [llvm/llvm-project] 4b72c5: [clang][Sema] Subclass `-Wshorten-64-to-32` under ...

whisperity via All-commits all-commits at lists.llvm.org
Thu Feb 8 04:38:07 PST 2024


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 4b72c5e8277f8688f7ce0bc953f9f3ea54420358
      https://github.com/llvm/llvm-project/commit/4b72c5e8277f8688f7ce0bc953f9f3ea54420358
  Author: whisperity <whisperity at gmail.com>
  Date:   2024-02-08 (Thu, 08 Feb 2024)

  Changed paths:
    M clang/docs/ReleaseNotes.rst
    M clang/include/clang/Basic/DiagnosticGroups.td
    M clang/test/Sema/conversion-64-32.c
    A clang/test/Sema/conversion-implicit-int-includes-64-to-32.c

  Log Message:
  -----------
  [clang][Sema] Subclass `-Wshorten-64-to-32` under `-Wimplicit-int-conversion` (#80814)

Although "implicit int conversions" is supposed to be a superset
containing the more specific "64-to-32" case, previously they were a
disjoint set, only enabled in common in the much larger `-Wconversion`.




More information about the All-commits mailing list