Issue 52888
Summary Valid C program segmentation fault
Labels new issue
Assignees
Reporter Skeevert
    code:
```
#include <stdio.h>
#include <limits.h>

unsigned int
proveit (unsigned int n) 
{
    while (1) {
        n++;
    }

    return n;
}

int
main ()
{
    unsigned int keke = 0;

    printf("program started\n");
    keke = proveit(keke);
    printf("%u kek\n", keke);
    return 123;
}
```
clang version: 11.0.1-2

steps to reproduce:
`clang -O code.c && ./a.out`

The resulting program prints "program started" 2 times and crashes with a segmentation fault.

_______________________________________________
llvm-bugs mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-bugs

Reply via email to