[all-commits] [llvm/llvm-project] bcf203: [ubsan] Test CFI summaries globally (#206434)

Jakob Koschel via All-commits all-commits at lists.llvm.org
Fri Jul 31 00:25:06 PDT 2026


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: bcf20310bdafd37253c6c849cd9bd3ba5b79752f
      https://github.com/llvm/llvm-project/commit/bcf20310bdafd37253c6c849cd9bd3ba5b79752f
  Author: Jakob Koschel <jakobkoschel at google.com>
  Date:   2026-07-31 (Fri, 31 Jul 2026)

  Changed paths:
    M compiler-rt/test/cfi/anon-namespace.cpp
    M compiler-rt/test/cfi/bad-cast.cpp
    M compiler-rt/test/cfi/base-derived-destructor.cpp
    M compiler-rt/test/cfi/cross-dso-diagnostic.cpp
    M compiler-rt/test/cfi/cross-dso/icall/diag.cpp
    M compiler-rt/test/cfi/cross-dso/icall/icall-from-dso.cpp
    M compiler-rt/test/cfi/cross-dso/icall/icall.cpp
    M compiler-rt/test/cfi/cross-dso/simple-fail.cpp
    M compiler-rt/test/cfi/cross-dso/target_out_of_bounds.cpp
    M compiler-rt/test/cfi/icall/bad-signature.c
    M compiler-rt/test/cfi/lit.cfg.py
    M compiler-rt/test/cfi/mfcall.cpp
    M compiler-rt/test/cfi/multiple-inheritance.cpp
    M compiler-rt/test/cfi/nvcall.cpp
    M compiler-rt/test/cfi/overwrite.cpp
    M compiler-rt/test/cfi/simple-fail.cpp
    M compiler-rt/test/cfi/target_uninstrumented.cpp
    M compiler-rt/test/cfi/vdtor.cpp

  Log Message:
  -----------
  [ubsan] Test CFI summaries globally (#206434)

Always enable report_error_type=1 and print_summary=1 for CFI tests, and
update existing tests to check for cfi-bad-type. This allows us to
verify summary output comprehensively across the test suite.

This is a prerequisite for the change to the UBSan summary for CFI in
https://github.com/llvm/llvm-project/pull/203341.

Assisted-by: Automated tooling, human reviewed.



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