forked from OSchip/llvm-project
[UBSan][MIPS] Adding support of MIPS64 in UBSan testing
On mips64 addresses are 40-bit. Where as a 48 bit address is used in TypeCheck/misaligned.cpp. Using regular expression for that address. reviewed by : samsonov submitted by: sagar llvm-svn: 224242
This commit is contained in:
parent
72860c341e
commit
fef606cf0a
|
@ -97,8 +97,8 @@ int main(int, char **argv) {
|
|||
}
|
||||
|
||||
case 'w':
|
||||
// CHECK-WILD: misaligned.cpp:[[@LINE+3]]:35: runtime error: member access within misaligned address 0x000000000123 for type 'S', which requires 4 byte alignment
|
||||
// CHECK-WILD-NEXT: 0x000000000123: note: pointer points here
|
||||
// CHECK-WILD: misaligned.cpp:[[@LINE+3]]:35: runtime error: member access within misaligned address 0x{{0+}}123 for type 'S', which requires 4 byte alignment
|
||||
// CHECK-WILD-NEXT: 0x{{0+}}123: note: pointer points here
|
||||
// CHECK-WILD-NEXT: <memory cannot be printed>
|
||||
return static_cast<S*>(wild)->k;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue