#include #include int main() { double dist1 = std::sqrt((2.0 - 6)*(2.0 - 6) + (2.0 - 1)*(2.0 - 1)); double dist2 = std::sqrt((5.0 - 6)*(5.0 - 6) + (5.0 - 1)*(5.0 - 1)); if(dist1 != dist2) { std::cerr << 1 // outputting any int here makes the bug show up << ((dist1 == dist2) ? "compiler broken\n" : ""); } }