[OptTable] Fix typo VALUE => VALUES (NFCI) (#121523)
[llvm-project.git] / compiler-rt / test / asan / TestCases / time_interceptor.cpp
blob0c5e3fe3e9b48bc56e4ec06d4faeb5fac26e8a64
1 // RUN: %clangxx_asan -O0 %s -o %t && not %run %t 2>&1 | FileCheck %s
3 // Test the time() interceptor.
5 // FIXME: There's no interceptor for time() on Windows yet.
6 // XFAIL: target={{.*windows-(msvc.*|gnu)}}
8 #include <stdio.h>
9 #include <stdlib.h>
10 #include <time.h>
12 int main() {
13 time_t *tm = (time_t*)malloc(sizeof(time_t));
14 free(tm);
15 time_t t = time(tm);
16 printf("Time: %s\n", ctime(&t));
17 // CHECK: use-after-free
18 // Regression check for
19 // https://code.google.com/p/address-sanitizer/issues/detail?id=321
20 // CHECK: SUMMARY
21 return 0;