https://godbolt.org/z/cyBiWY Puedo ver dos 'some'literales en el código ensamblador generado por MSVC, pero solo uno con clang y gcc. Esto conduce a resultados totalmente diferentes de ejecución de código. static const char *A = "some"; static const char *B = "some"; void f() { if (A == B)...