[all-commits] [llvm/llvm-project] 23f899: Restore lit feature object-emission. Omit DebugInf...

Nigel Perks via All-commits all-commits at lists.llvm.org
Fri Apr 16 05:05:58 PDT 2021


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 23f8993f32d7aaf3e5cf0cbafd087a46acb0a523
      https://github.com/llvm/llvm-project/commit/23f8993f32d7aaf3e5cf0cbafd087a46acb0a523
  Author: Nigel Perks <nigelp at xmos.com>
  Date:   2021-04-16 (Fri, 16 Apr 2021)

  Changed paths:
    M llvm/test/CodeGen/Generic/dwarf-md5.ll
    M llvm/test/CodeGen/Generic/dwarf-source.ll
    M llvm/test/DebugInfo/Generic/lit.local.cfg
    M llvm/test/DebugInfo/cross-cu-scope.ll
    M llvm/test/DebugInfo/debuglineinfo-path.ll
    M llvm/test/DebugInfo/dwo.ll
    M llvm/test/DebugInfo/omit-empty.ll
    M llvm/test/DebugInfo/skeletoncu.ll
    M llvm/test/Linker/subprogram-linkonce-weak.ll
    M llvm/test/Linker/type-unique-odr-a.ll
    M llvm/test/Linker/type-unique-simple-a.ll
    M llvm/test/Linker/type-unique-simple2-a.ll
    M llvm/test/Linker/type-unique-simple2.ll
    M llvm/test/Linker/type-unique-type-array-a.ll
    M llvm/test/lit.cfg.py

  Log Message:
  -----------
  Restore lit feature object-emission. Omit DebugInfo/Generic on XCore.

D73568 removed the lit feature object-emission, because it was introduced for a
target which did not support the integrated assembler, and that target no longer
required the feature. XCore still does not support the integrated assembler,
so a build with XCore as the default target fails tests requiring
object-emission. This issue was not publicly visible because there was not a
buildbot for XCore as the default target. We fixed the failures downstream. We
now have builder clang-xcore-ubuntu-20-x64 on the staging buildmaster, which
shows the failures. We would like to make upstream build green.

Omit DebugInfo/Generic on XCore to avoid annotating 70 separate files.

Differential Revision: https://reviews.llvm.org/D98508




More information about the All-commits mailing list