removed unnecessary silencing of Wdouble-promotion for gcc/clang
diff --git a/doc/markdown/configuration.md b/doc/markdown/configuration.md
index f24edef..ed7496b 100644
--- a/doc/markdown/configuration.md
+++ b/doc/markdown/configuration.md
@@ -122,7 +122,6 @@
 
 - g++/clang ```-Wsign-conversion```
 - g++/clang ```-Wsign-compare```
-- g++/clang ```-Wdouble-promotion```
 - msvc ```C4389``` 'operator' : signed/unsigned mismatch
 - msvc ```C4018``` 'expression' : signed/unsigned mismatch
 
diff --git a/doctest/parts/doctest_fwd.h b/doctest/parts/doctest_fwd.h
index 33d9a61..8dd0936 100644
--- a/doctest/parts/doctest_fwd.h
+++ b/doctest/parts/doctest_fwd.h
@@ -1171,7 +1171,7 @@
 #pragma clang diagnostic push
 #pragma clang diagnostic ignored "-Wsign-conversion"
 #pragma clang diagnostic ignored "-Wsign-compare"
-#pragma clang diagnostic ignored "-Wdouble-promotion"
+//#pragma clang diagnostic ignored "-Wdouble-promotion"
 //#pragma clang diagnostic ignored "-Wconversion"
 //#pragma clang diagnostic ignored "-Wfloat-equal"
 #endif // __clang__
@@ -1183,7 +1183,7 @@
 #pragma GCC diagnostic ignored "-Wsign-conversion"
 #pragma GCC diagnostic ignored "-Wsign-compare"
 #if __GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ > 5)
-#pragma GCC diagnostic ignored "-Wdouble-promotion"
+//#pragma GCC diagnostic ignored "-Wdouble-promotion"
 #endif // > gcc 4.5
 //#pragma GCC diagnostic ignored "-Wconversion"
 //#pragma GCC diagnostic ignored "-Wfloat-equal"