What do you think happens when you compile this program with clang like this & run it?
// clang -O2 -o yikes yikes.c
#include <stdio.h>
int main(void)
{
int *yikes = NULL;
*yikes = 1;
fprintf(stdout, "Hello world!\n");
return 0;
}
Compiler warning
Hello world
Segmentation fault
Nothing
Poll ended at .

