Hi,
compiling a program as
gcc -O0 --------> CHECKSUM : 72D53249
gcc -O1 --------> CHECKSUM : 72D53249
gcc -O2 --------> CHECKSUM : 72D53249
gcc -O3 --------> CHECKSUM : 72D53249
gcc -Os --------> CHECKSUM : 72D53249
gcc -Ofast --------> CHECKSUM : 72D53249
**clang -O0 --------> CHECKSUM : 2873C061**(differs)
clang -O1 --------> CHECKSUM : 10301700
clang -O2 --------> CHECKSUM : 10301700
clang -O3 --------> CHECKSUM : 10301700
clang -Os --------> CHECKSUM : 10301700
clang -Ofast --------> CHECKSUM : 10301700
is this a wrong code bug found using differential testing approach?
Thanks,
Sameeran Joshi