[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[lmi-commits] [lmi] master 61d2fc98 4/5: Further strengthen warnings
From: |
Greg Chicares |
Subject: |
[lmi-commits] [lmi] master 61d2fc98 4/5: Further strengthen warnings |
Date: |
Sat, 11 Jun 2022 16:52:45 -0400 (EDT) |
branch: master
commit 61d2fc98d86e2993dbfe9bbbf54c6dfe8df3136e
Author: Gregory W. Chicares <gchicares@sbcglobal.net>
Commit: Gregory W. Chicares <gchicares@sbcglobal.net>
Further strengthen warnings
* workhorse.make: Added '-Warith-conversion'.
* tn_range.tpp: Prevented a '-Warith-conversion' warning.
---
tn_range.tpp | 2 +-
workhorse.make | 1 +
2 files changed, 2 insertions(+), 1 deletion(-)
diff --git a/tn_range.tpp b/tn_range.tpp
index fd74be98..4e215826 100644
--- a/tn_range.tpp
+++ b/tn_range.tpp
@@ -206,7 +206,7 @@ namespace
&& t < z0
&& z1lo < t
&& t < z1hi
- && t == static_cast<long long int>(t)
+ && t == static_cast<T>(static_cast<long long int>(t))
;
#if defined __GNUC__
# pragma GCC diagnostic pop
diff --git a/workhorse.make b/workhorse.make
index eb9f2ba1..21f341f0 100644
--- a/workhorse.make
+++ b/workhorse.make
@@ -563,6 +563,7 @@ gcc_common_warnings := \
-Wall \
-Walloc-zero \
-Walloca \
+ -Warith-conversion \
-Wcast-align=strict \
-Wcast-function-type \
-Wconversion \