Skip to content

Commit

Permalink
reduce warnings (#4817)
Browse files Browse the repository at this point in the history
* reduce warnings

* changes caused compile errors, reverting
  • Loading branch information
Jeffrey Mendelsohn authored and GitHub Enterprise committed Jul 8, 2024
1 parent 8587aa2 commit b662fc9
Show file tree
Hide file tree
Showing 16 changed files with 73 additions and 49 deletions.
8 changes: 8 additions & 0 deletions groups/bal/balber/balber_beruniversaltagnumber.t.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -35,9 +35,11 @@
#include <bslma_allocator.h>
#include <bslma_default.h>
#include <bslmf_conditional.h>

#include <bsls_assert.h>
#include <bsls_asserttest.h>
#include <bsls_objectbuffer.h>
#include <bsls_platform.h>
#include <bsls_types.h>

#include <bsl_iosfwd.h>
Expand All @@ -56,6 +58,12 @@ using bsl::ends;
using bsl::flush;
namespace test = BloombergLP::s_baltst;

#ifdef BSLS_PLATFORM_HAS_PRAGMA_GCC_DIAGNOSTIC
#ifdef BSLS_PLATFORM_CMP_CLANG
#pragma GCC diagnostic ignored "-Wuninitialized-const-reference"
#endif
#endif

// ============================================================================
// TEST PLAN
// ----------------------------------------------------------------------------
Expand Down
4 changes: 2 additions & 2 deletions groups/bal/ball/ball_recordjsonformatter.t.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -2146,12 +2146,12 @@ int main(int argc, char *argv[])

ASSERTV(LINE, SPEC, SPEC == X.format());
ASSERTV(LINE, RSEP, RSEP == X.recordSeparator());
#ifdef BSLS_PLATFORM_CMP_GNU
#ifdef BSLS_PLATFORM_HAS_PRAGMA_GCC_DIAGNOSTIC
# pragma GCC diagnostic push
# pragma GCC diagnostic ignored "-Wdeprecated-declarations"
#endif
ASSERTV(LINE, SPEC, &oa == X.allocator());
#ifdef BSLS_PLATFORM_CMP_GNU
#ifdef BSLS_PLATFORM_HAS_PRAGMA_GCC_DIAGNOSTIC
# pragma GCC diagnostic pop
#endif
ASSERTV(LINE, SPEC, &oa == X.get_allocator());
Expand Down
8 changes: 3 additions & 5 deletions groups/bal/balm/balm_collector.t.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -114,10 +114,9 @@ class ConcurrencyTest {
// Invoke a set of operations operations synchronously.

// DATA
bdlmt::FixedThreadPool d_pool;
bslmt::Barrier d_barrier;
balm::Collector *d_collector_p;
BSLA_MAYBE_UNUSED bslma::Allocator *d_allocator_p;
bdlmt::FixedThreadPool d_pool;
bslmt::Barrier d_barrier;
balm::Collector *d_collector_p;

// PRIVATE MANIPULATORS
void execute();
Expand All @@ -132,7 +131,6 @@ class ConcurrencyTest {
: d_pool(numThreads, 1000, basicAllocator)
, d_barrier(numThreads)
, d_collector_p(collector)
, d_allocator_p(basicAllocator)
{
d_pool.start();
}
Expand Down
8 changes: 3 additions & 5 deletions groups/bal/balm/balm_integercollector.t.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -111,10 +111,9 @@ class ConcurrencyTest {
// Invoke a set of operations operations synchronously.

// DATA
bdlmt::FixedThreadPool d_pool;
bslmt::Barrier d_barrier;
balm::IntegerCollector *d_collector_p;
BSLA_MAYBE_UNUSED bslma::Allocator *d_allocator_p;
bdlmt::FixedThreadPool d_pool;
bslmt::Barrier d_barrier;
balm::IntegerCollector *d_collector_p;

// PRIVATE MANIPULATORS
void execute();
Expand All @@ -129,7 +128,6 @@ class ConcurrencyTest {
: d_pool(numThreads, 1000, basicAllocator)
, d_barrier(numThreads)
, d_collector_p(collector)
, d_allocator_p(basicAllocator)
{
d_pool.start();
}
Expand Down
10 changes: 4 additions & 6 deletions groups/bal/balm/balm_integermetric.t.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -154,11 +154,10 @@ class MetricConcurrencyTest {
// Invoke a set of operations operations synchronously.

// DATA
bdlmt::FixedThreadPool d_pool;
balm::IntegerMetric *d_metric;
balm::MetricRegistry *d_registry;
bslmt::Barrier d_barrier;
BSLA_MAYBE_UNUSED bslma::Allocator *d_allocator_p;
bdlmt::FixedThreadPool d_pool;
balm::IntegerMetric *d_metric;
balm::MetricRegistry *d_registry;
bslmt::Barrier d_barrier;

// PRIVATE MANIPULATORS
void execute();
Expand All @@ -175,7 +174,6 @@ class MetricConcurrencyTest {
, d_metric(metric)
, d_registry(registry)
, d_barrier(numThreads)
, d_allocator_p(basicAllocator)
{
d_pool.start();
}
Expand Down
10 changes: 4 additions & 6 deletions groups/bal/balm/balm_metric.t.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -151,11 +151,10 @@ class MetricConcurrencyTest {
// Invoke a set of operations operations synchronously.

// DATA
bdlmt::FixedThreadPool d_pool;
balm::Metric *d_metric;
balm::MetricRegistry *d_registry;
bslmt::Barrier d_barrier;
BSLA_MAYBE_UNUSED bslma::Allocator *d_allocator_p;
bdlmt::FixedThreadPool d_pool;
balm::Metric *d_metric;
balm::MetricRegistry *d_registry;
bslmt::Barrier d_barrier;

// PRIVATE MANIPULATORS
void execute();
Expand All @@ -172,7 +171,6 @@ class MetricConcurrencyTest {
, d_metric(metric)
, d_registry(registry)
, d_barrier(numThreads)
, d_allocator_p(basicAllocator)
{
d_pool.start();
}
Expand Down
9 changes: 9 additions & 0 deletions groups/bal/balm/balm_metricformat.t.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -6,10 +6,13 @@
#include <bdlf_bind.h>

#include <bslim_testutil.h>

#include <bslma_allocator.h>
#include <bslma_defaultallocatorguard.h>
#include <bslma_testallocator.h>

#include <bsls_assert.h>
#include <bsls_platform.h>

#include <bsl_iostream.h>
#include <bsl_ostream.h>
Expand All @@ -25,6 +28,12 @@ using bsl::cout;
using bsl::endl;
using bsl::flush;

#ifdef BSLS_PLATFORM_HAS_PRAGMA_GCC_DIAGNOSTIC
#ifdef BSLS_PLATFORM_CMP_CLANG
#pragma GCC diagnostic ignored "-Wself-assign-overloaded"
#endif
#endif

// ============================================================================
// TEST PLAN
// ----------------------------------------------------------------------------
Expand Down
8 changes: 8 additions & 0 deletions groups/bal/balm/balm_metricrecord.t.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@

#include <bslim_testutil.h>

#include <bsls_platform.h>

#include <bsl_algorithm.h>
#include <bsl_iostream.h>
#include <bsl_ostream.h>
Expand All @@ -18,6 +20,12 @@ using bsl::cout;
using bsl::endl;
using bsl::flush;

#ifdef BSLS_PLATFORM_HAS_PRAGMA_GCC_DIAGNOSTIC
#ifdef BSLS_PLATFORM_CMP_CLANG
#pragma GCC diagnostic ignored "-Wself-assign-overloaded"
#endif
#endif

// ============================================================================
// TEST PLAN
// ----------------------------------------------------------------------------
Expand Down
8 changes: 0 additions & 8 deletions groups/bal/balm/balm_metrics.t.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -347,7 +347,6 @@ class StandardMacroConcurrencyTest {
// DATA
Corp::bdlmt::FixedThreadPool d_pool;
Corp::bslmt::Barrier d_barrier;
Corp::bslma::Allocator *d_allocator_p;

// PRIVATE MANIPULATORS
void execute();
Expand All @@ -360,7 +359,6 @@ class StandardMacroConcurrencyTest {
Corp::bslma::Allocator *basicAllocator)
: d_pool(numThreads, 1000, basicAllocator)
, d_barrier(numThreads)
, d_allocator_p(basicAllocator)
{
d_pool.start();
}
Expand Down Expand Up @@ -494,7 +492,6 @@ class DynamicMacroConcurrencyTest {
// DATA
Corp::bdlmt::FixedThreadPool d_pool;
Corp::bslmt::Barrier d_barrier;
Corp::bslma::Allocator *d_allocator_p;

// PRIVATE MANIPULATORS
void execute();
Expand All @@ -506,7 +503,6 @@ class DynamicMacroConcurrencyTest {
Corp::bslma::Allocator *basicAllocator)
: d_pool(numThreads, 1000, basicAllocator)
, d_barrier(numThreads)
, d_allocator_p(basicAllocator)
{
d_pool.start();
}
Expand Down Expand Up @@ -802,7 +798,6 @@ class StandardIntMacroConcurrencyTest {
// DATA
Corp::bdlmt::FixedThreadPool d_pool;
Corp::bslmt::Barrier d_barrier;
Corp::bslma::Allocator *d_allocator_p;

// PRIVATE MANIPULATORS
void execute();
Expand All @@ -815,7 +810,6 @@ class StandardIntMacroConcurrencyTest {
Corp::bslma::Allocator *basicAllocator)
: d_pool(numThreads, 1000, basicAllocator)
, d_barrier(numThreads)
, d_allocator_p(basicAllocator)
{
d_pool.start();
}
Expand Down Expand Up @@ -950,7 +944,6 @@ class DynamicIntMacroConcurrencyTest {
// DATA
Corp::bdlmt::FixedThreadPool d_pool;
Corp::bslmt::Barrier d_barrier;
Corp::bslma::Allocator *d_allocator_p;

// PRIVATE MANIPULATORS
void execute();
Expand All @@ -962,7 +955,6 @@ class DynamicIntMacroConcurrencyTest {
Corp::bslma::Allocator *basicAllocator)
: d_pool(numThreads, 1000, basicAllocator)
, d_barrier(numThreads)
, d_allocator_p(basicAllocator)
{
d_pool.start();
}
Expand Down
9 changes: 9 additions & 0 deletions groups/bal/balm/balm_metricsample.t.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -5,9 +5,12 @@
#include <bdlt_dateutil.h>

#include <bslim_testutil.h>

#include <bslma_defaultallocatorguard.h>
#include <bslma_testallocator.h>

#include <bsls_assert.h>
#include <bsls_platform.h>

#include <bsl_cstddef.h>
#include <bsl_cstdlib.h>
Expand All @@ -23,6 +26,12 @@ using bsl::cout;
using bsl::endl;
using bsl::flush;

#ifdef BSLS_PLATFORM_HAS_PRAGMA_GCC_DIAGNOSTIC
#ifdef BSLS_PLATFORM_CMP_CLANG
#pragma GCC diagnostic ignored "-Wself-assign-overloaded"
#endif
#endif

// ============================================================================
// TEST PLAN
// ----------------------------------------------------------------------------
Expand Down
8 changes: 4 additions & 4 deletions groups/bal/balm/balm_metricsmanager.t.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -2053,7 +2053,7 @@ int main(int argc, char *argv[])

const char *CATEGORIES[] = {"A", "B", "C", "Test", "12312category"};
const int NUM_CATEGORIES = sizeof (CATEGORIES)/sizeof (*CATEGORIES);
const char *METRICS[] = { "A", "B", "C", "MyMetric" "90123metric" };
const char *METRICS[] = { "A", "B", "C", "MyMetric", "90123metric" };
const int NUM_METRICS = sizeof (METRICS) / sizeof (*METRICS);

typedef bsl::shared_ptr<TestCallback> CbPtr;
Expand Down Expand Up @@ -2119,7 +2119,7 @@ int main(int argc, char *argv[])

const char *CATEGORIES[] = {"A", "B", "C", "Test", "12312category"};
const int NUM_CATEGORIES = sizeof (CATEGORIES)/sizeof (*CATEGORIES);
const char *METRICS[] = { "A", "B", "C", "MyMetric" "90123metric" };
const char *METRICS[] = { "A", "B", "C", "MyMetric", "90123metric" };
const int NUM_METRICS = sizeof (METRICS) / sizeof (*METRICS);

// Create a map, from metric id to 'TestCallback' functor.
Expand Down Expand Up @@ -2357,7 +2357,7 @@ int main(int argc, char *argv[])

const char *CATEGORIES[] = {"A", "B", "C", "Test", "12312category"};
const int NUM_CATEGORIES = sizeof (CATEGORIES)/sizeof (*CATEGORIES);
const char *METRICS[] = { "A", "B", "C", "MyMetric" "90123metric" };
const char *METRICS[] = { "A", "B", "C", "MyMetric", "90123metric" };
const int NUM_METRICS = sizeof (METRICS) / sizeof (*METRICS);

// Create a map, from metric id to 'TestCallback' functor.
Expand Down Expand Up @@ -3771,7 +3771,7 @@ int main(int argc, char *argv[])

const char *CATEGORIES[] = {"A", "B", "C", "Test", "12312category"};
const int NUM_CATEGORIES = sizeof (CATEGORIES)/sizeof (*CATEGORIES);
const char *METRICS[] = { "A", "B", "C", "MyMetric" "90123metric" };
const char *METRICS[] = { "A", "B", "C", "MyMetric", "90123metric" };
const int NUM_METRICS = sizeof (METRICS) / sizeof (*METRICS);

// Create a map, from metric id to 'TestCallback' functor.
Expand Down
6 changes: 3 additions & 3 deletions groups/bal/balst/balst_stacktraceframe.t.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -1865,7 +1865,7 @@ int main(int argc, char *argv[])
objAllocatorPtr = &sa;
} break;
default: {
LOOP_ASSERT(CONFIG, !"Bad allocator config.");
LOOP_ASSERT(CONFIG, 0 == "Bad allocator config.");
continue;
} break;
}
Expand Down Expand Up @@ -3250,7 +3250,7 @@ int main(int argc, char *argv[])
objAllocatorPtr = &sa;
} break;
default: {
LOOP2_ASSERT(LINE, CONFIG, !"Bad allocator config.");
LOOP2_ASSERT(LINE, CONFIG, 0 == "Bad allocator config.");
continue;
} break;
}
Expand Down Expand Up @@ -3674,7 +3674,7 @@ int main(int argc, char *argv[])
objAllocatorPtr = &sa;
} break;
default: {
LOOP_ASSERT(CONFIG, !"Bad allocator config.");
LOOP_ASSERT(CONFIG, 0 == "Bad allocator config.");
continue;
} break;
}
Expand Down
2 changes: 1 addition & 1 deletion groups/bal/baltzo/baltzo_datafileloader.t.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -1350,7 +1350,7 @@ int main(int argc, char *argv[])
objAllocatorPtr = &sa;
} break;
default: {
LOOP_ASSERT(CONFIG, !"Bad allocator Config.");
LOOP_ASSERT(CONFIG, 0 == "Bad allocator Config.");
} break;
}

Expand Down
8 changes: 4 additions & 4 deletions groups/bal/baltzo/baltzo_localtimeperiod.t.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -1039,7 +1039,7 @@ int main(int argc, char *argv[])
done = true;
} break;
default: {
ASSERTV(CONFIG, !"Bad allocator config.");
ASSERTV(CONFIG, 0 == "Bad allocator config.");
} break;
}
ASSERTV(LINE, CONFIG,
Expand Down Expand Up @@ -2414,7 +2414,7 @@ int main(int argc, char *argv[])
objAllocatorPtr = &sa;
} break;
default: {
LOOP_ASSERT(CONFIG, !"Bad allocator config.");
LOOP_ASSERT(CONFIG, 0 == "Bad allocator config.");
} break;
}
LOOP2_ASSERT(LINE, CONFIG,
Expand Down Expand Up @@ -3532,7 +3532,7 @@ int main(int argc, char *argv[])
objAllocatorPtr = &sa;
} break;
default: {
LOOP2_ASSERT(LINE, CONFIG, !"Bad allocator config.");
LOOP2_ASSERT(LINE, CONFIG, 0 == "Bad allocator config.");
} break;
}
LOOP2_ASSERT(LINE, CONFIG,
Expand Down Expand Up @@ -3875,7 +3875,7 @@ int main(int argc, char *argv[])
objAllocatorPtr = &sa;
} break;
default: {
LOOP_ASSERT(CONFIG, !"Bad allocator config.");
LOOP_ASSERT(CONFIG, 0 == "Bad allocator config.");
} break;
}

Expand Down
2 changes: 1 addition & 1 deletion groups/bal/baltzo/baltzo_timezoneutil.t.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -2957,7 +2957,7 @@ int main(int argc, char *argv[])
TZID));
} break;
default: {
LOOP2_ASSERT(LINE, CONFIG, !"Bad test config.");
LOOP2_ASSERT(LINE, CONFIG, 0 == "Bad test config.");
} break;
}

Expand Down
Loading

0 comments on commit b662fc9

Please sign in to comment.