1
Fork 0

tests: be even more permissive on attributes in one test

This commit is contained in:
Augie Fackler 2023-06-23 09:48:00 -04:00
parent d94d17c0bb
commit 52d50fba2a

View file

@ -10,25 +10,25 @@
pub fn foo() { pub fn foo() {
// CHECK: @foo() unnamed_addr #0 // CHECK: @foo() unnamed_addr #0
// all-NOT: attributes #0 = { {{.*}} sspstrong {{.*}} } // all-NOT: attributes #0 = { {{.*}}sspstrong {{.*}} }
// all-NOT: attributes #0 = { {{.*}} ssp {{.*}} } // all-NOT: attributes #0 = { {{.*}}ssp {{.*}} }
// all: attributes #0 = { {{.*}} sspreq {{.*}} } // all: attributes #0 = { {{.*}}sspreq {{.*}} }
// all-NOT: attributes #0 = { {{.*}} sspstrong {{.*}} } // all-NOT: attributes #0 = { {{.*}}sspstrong {{.*}} }
// all-NOT: attributes #0 = { {{.*}} ssp {{.*}} } // all-NOT: attributes #0 = { {{.*}}ssp {{.*}} }
// strong-NOT: attributes #0 = { {{.*}} sspreq {{.*}} } // strong-NOT: attributes #0 = { {{.*}}sspreq {{.*}} }
// strong-NOT: attributes #0 = { {{.*}} ssp {{.*}} } // strong-NOT: attributes #0 = { {{.*}}ssp {{.*}} }
// strong: attributes #0 = { {{.*}} sspstrong {{.*}} } // strong: attributes #0 = { {{.*}}sspstrong {{.*}} }
// strong-NOT: attributes #0 = { {{.*}} sspreq {{.*}} } // strong-NOT: attributes #0 = { {{.*}}sspreq {{.*}} }
// strong-NOT: attributes #0 = { {{.*}} ssp {{.*}} } // strong-NOT: attributes #0 = { {{.*}}ssp {{.*}} }
// basic-NOT: attributes #0 = { {{.*}} sspreq {{.*}} } // basic-NOT: attributes #0 = { {{.*}}sspreq {{.*}} }
// basic-NOT: attributes #0 = { {{.*}} sspstrong {{.*}} } // basic-NOT: attributes #0 = { {{.*}}sspstrong {{.*}} }
// basic: attributes #0 = { {{.*}}ssp {{.*}} } // basic: attributes #0 = { {{.*}}ssp {{.*}} }
// basic-NOT: attributes #0 = { {{.*}} sspreq {{.*}} } // basic-NOT: attributes #0 = { {{.*}}sspreq {{.*}} }
// basic-NOT: attributes #0 = { {{.*}} sspstrong {{.*}} } // basic-NOT: attributes #0 = { {{.*}}sspstrong {{.*}} }
// none-NOT: attributes #0 = { {{.*}} sspreq {{.*}} } // none-NOT: attributes #0 = { {{.*}}sspreq {{.*}} }
// none-NOT: attributes #0 = { {{.*}} sspstrong {{.*}} } // none-NOT: attributes #0 = { {{.*}}sspstrong {{.*}} }
// none-NOT: attributes #0 = { {{.*}} ssp {{.*}} } // none-NOT: attributes #0 = { {{.*}}ssp {{.*}} }
} }