================ Comment at: test/ubsan/TestCases/Float/cast-overflow.cpp:57 @@ +56,3 @@ +#else + char NaNVal[] = { 0x7f, 0x80, 0x00, 0x10 }; +#endif ---------------- Why is this value different than the one for little endian? http://reviews.llvm.org/D4881