mirror of
https://github.com/mpusz/mp-units.git
synced 2025-08-04 04:44:27 +02:00
test: fix misc Clang warnings
This commit is contained in:
committed by
Mateusz Pusz
parent
6a43e10fe6
commit
f228ddfd77
@@ -63,6 +63,6 @@ namespace {
|
||||
struct kilogram_per_second : unit<kilogram_per_second> {};
|
||||
struct dim_mass_rate : derived_dimension<dim_mass_rate, kilogram_per_second, units::exponent<dim_mass, 1>, units::exponent<dim_time, -1>> {};
|
||||
struct kilogram_per_hour : deduced_unit<kilogram_per_hour, dim_mass_rate, kilogram, hour> {};
|
||||
constexpr auto a = 1_q_kg / 1_q_h;
|
||||
[[maybe_unused]] constexpr auto a = 1_q_kg / 1_q_h;
|
||||
|
||||
}
|
||||
|
@@ -82,6 +82,7 @@ static_assert(is_same_v<decltype(120.L * km / 2 / h), decltype(60._q_km_per_h)>)
|
||||
|
||||
static_assert(1. / 4 * m2 == 1._q_m2 / 4);
|
||||
|
||||
#if !defined(COMP_CLANG) // -Wshadow
|
||||
static_assert([] {
|
||||
Speed auto v0 = 10 * m / s;
|
||||
signed s = 2; // hides ^
|
||||
@@ -89,5 +90,6 @@ static_assert([] {
|
||||
/* */ v0 = 10 * m / ::s;
|
||||
return !is_same_v<decltype(v0), decltype(v)>;
|
||||
}());
|
||||
#endif
|
||||
|
||||
int main() {}
|
||||
|
Reference in New Issue
Block a user