[all-commits] [llvm/llvm-project] b0bc93: Revert "[clang] roll-forward "[clang] Mark `trivia...

Zahira Ammarguellat via All-commits all-commits at lists.llvm.org
Wed Mar 23 04:54:24 PDT 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: b0bc93da926a943cdc2d8b04f8dcbe23a774520c
      https://github.com/llvm/llvm-project/commit/b0bc93da926a943cdc2d8b04f8dcbe23a774520c
  Author: Zahira Ammarguellat <zahira.ammarguellat at intel.com>
  Date:   2022-03-23 (Wed, 23 Mar 2022)

  Changed paths:
    M clang/docs/LanguageExtensions.rst
    M clang/include/clang/AST/Type.h
    M clang/include/clang/Basic/AttrDocs.td
    M clang/include/clang/Basic/TokenKinds.def
    M clang/lib/AST/Type.cpp
    M clang/lib/Sema/SemaExprCXX.cpp
    M clang/test/SemaCXX/attr-trivial-abi.cpp
    M clang/test/SemaCXX/type-traits.cpp
    M clang/test/SemaObjCXX/arc-type-traits.mm
    M clang/test/SemaObjCXX/objc-weak-type-traits.mm

  Log Message:
  -----------
  Revert "[clang] roll-forward "[clang] Mark `trivial_abi` types as "trivially relocatable""."

This reverts commit 56d46b36fc231a0beb518602503035bba92043e0.

The LIT test SemaCXX/attr-trivial-abi.cpp is failing with 32bit build on
Windows. All the lines with the ifdef WIN32 are asserting but they are
not expected to. It looks like the LIT test was not tested on a	32bit
build of the compiler.




More information about the All-commits mailing list