about summary refs log tree commit diff
path: root/tests/ui/sanitizer/cfi/generalize-pointers-requires-cfi.rs
blob: 83277da528c96a1b224188cd9ce8a3c176f8d23e (plain)
1
2
3
4
5
6
7
8
9
10
11
// Verifies that `-Zsanitizer-cfi-generalize-pointers` requires `-Zsanitizer=cfi` or
// `-Zsanitizer=kcfi`.
//
//@ needs-sanitizer-cfi
//@ compile-flags: -Clto -Cno-prepopulate-passes -Ctarget-feature=-crt-static -Zsanitizer-cfi-generalize-pointers

#![feature(no_core)]
#![no_core]
#![no_main]

//~? ERROR `-Zsanitizer-cfi-generalize-pointers` requires `-Zsanitizer=cfi` or `-Zsanitizer=kcfi`