From f4d097c861c44c7833536ef6460a00f0c3c73479 Mon Sep 17 00:00:00 2001 From: Tobias Winchen <tobias.winchen@rwth-aachen.de> Date: Thu, 14 Mar 2019 16:01:24 +0000 Subject: [PATCH] Fixed comparison between signed and unsigned integer expressions --- .../effelsberg/edd/test/src/GatedSpectrometerTest.cu | 4 ++-- psrdada_cpp/effelsberg/edd/test/src/UnpackerTester.cu | 4 ++-- .../meerkat/fbfuse/test/src/CoherentBeamformerTester.cu | 6 +++--- .../meerkat/fbfuse/test/src/IncoherentBeamformerTester.cu | 6 +++--- .../meerkat/fbfuse/test/src/SplitTransposeTester.cu | 8 ++++---- .../meerkat/fbfuse/test/src/WeightsManagerTester.cu | 2 +- 6 files changed, 15 insertions(+), 15 deletions(-) diff --git a/psrdada_cpp/effelsberg/edd/test/src/GatedSpectrometerTest.cu b/psrdada_cpp/effelsberg/edd/test/src/GatedSpectrometerTest.cu index 15b6ccf8..6eb5e46e 100644 --- a/psrdada_cpp/effelsberg/edd/test/src/GatedSpectrometerTest.cu +++ b/psrdada_cpp/effelsberg/edd/test/src/GatedSpectrometerTest.cu @@ -122,7 +122,7 @@ TEST(GatedSpectrometer, countBitSet) { psrdada_cpp::effelsberg::edd:: countBitSet<<<(_sideChannelData.size() + 255) / 256, 256>>>( sideCD, nBlocks, 0, 1, 0, thrust::raw_pointer_cast(res.data())); - EXPECT_EQ(res[0], 0); + EXPECT_EQ(res[0], 0u); res[0] = 0; thrust::fill(_sideChannelData.begin(), _sideChannelData.end(), 1L); @@ -139,7 +139,7 @@ TEST(GatedSpectrometer, countBitSet) { psrdada_cpp::effelsberg::edd::countBitSet<<<(_sideChannelData.size() + 255) / 256, 256>>>( sideCD, nBlocks, 0, nSideChannels, 3, thrust::raw_pointer_cast(res.data())); - EXPECT_EQ(res[0], 0); + EXPECT_EQ(res[0], 0u); res[0] = 0; psrdada_cpp::effelsberg::edd::countBitSet<<<(_sideChannelData.size() + 255) / 256, 256>>>( diff --git a/psrdada_cpp/effelsberg/edd/test/src/UnpackerTester.cu b/psrdada_cpp/effelsberg/edd/test/src/UnpackerTester.cu index 92d371ba..093b625b 100644 --- a/psrdada_cpp/effelsberg/edd/test/src/UnpackerTester.cu +++ b/psrdada_cpp/effelsberg/edd/test/src/UnpackerTester.cu @@ -218,7 +218,7 @@ TEST_F(UnpackerTester, 12_bit_unpack_test) std::default_random_engine generator; std::uniform_int_distribution<int> distribution(1,1<<31); InputType host_input(n); - for (int ii = 0; ii < n; ++ii) + for (size_t ii = 0; ii < n; ++ii) { host_input[ii] = distribution(generator); } @@ -237,7 +237,7 @@ TEST_F(UnpackerTester, 8_bit_unpack_test) std::default_random_engine generator; std::uniform_int_distribution<int> distribution(1,1<<31); InputType host_input(n); - for (int ii = 0; ii < n; ++ii) + for (size_t ii = 0; ii < n; ++ii) { host_input[ii] = distribution(generator); } diff --git a/psrdada_cpp/meerkat/fbfuse/test/src/CoherentBeamformerTester.cu b/psrdada_cpp/meerkat/fbfuse/test/src/CoherentBeamformerTester.cu index c0224c47..d443dd17 100644 --- a/psrdada_cpp/meerkat/fbfuse/test/src/CoherentBeamformerTester.cu +++ b/psrdada_cpp/meerkat/fbfuse/test/src/CoherentBeamformerTester.cu @@ -139,7 +139,7 @@ void CoherentBeamformerTester::compare_against_host( _config.npol(), _config.cb_power_scaling(), _config.cb_power_offset()); - for (int ii = 0; ii < btf_powers_host.size(); ++ii) + for (size_t ii = 0; ii < btf_powers_host.size(); ++ii) { ASSERT_TRUE(std::abs(static_cast<int>(btf_powers_host[ii]) - btf_powers_cuda[ii]) <= 1); } @@ -164,13 +164,13 @@ TEST_F(CoherentBeamformerTester, representative_noise_test) int nsamples = _config.nsamples_per_heap() * ntimestamps; std::size_t weights_size = _config.cb_nantennas() * _config.nchans() * _config.cb_nbeams(); HostVoltageVectorType ftpa_voltages_host(input_size); - for (int ii = 0; ii < ftpa_voltages_host.size(); ++ii) + for (size_t ii = 0; ii < ftpa_voltages_host.size(); ++ii) { ftpa_voltages_host[ii].x = static_cast<int8_t>(std::lround(normal_dist(generator))); ftpa_voltages_host[ii].y = static_cast<int8_t>(std::lround(normal_dist(generator))); } HostWeightsVectorType fbpa_weights_host(weights_size); - for (int ii = 0; ii < fbpa_weights_host.size(); ++ii) + for (size_t ii = 0; ii < fbpa_weights_host.size(); ++ii) { // Build complex weight as C * exp(i * theta). std::complex<double> val = 127.0f * std::exp(std::complex<float>(0.0f, uniform_dist(generator))); diff --git a/psrdada_cpp/meerkat/fbfuse/test/src/IncoherentBeamformerTester.cu b/psrdada_cpp/meerkat/fbfuse/test/src/IncoherentBeamformerTester.cu index 65bf753c..00c816e0 100644 --- a/psrdada_cpp/meerkat/fbfuse/test/src/IncoherentBeamformerTester.cu +++ b/psrdada_cpp/meerkat/fbfuse/test/src/IncoherentBeamformerTester.cu @@ -115,10 +115,10 @@ void IncoherentBeamformerTester::compare_against_host( _config.nsamples_per_heap(), _config.ib_power_scaling(), _config.ib_power_offset()); - for (int ii = 0; ii < tf_powers_host.size(); ++ii) + for (size_t ii = 0; ii < tf_powers_host.size(); ++ii) { ASSERT_TRUE(std::abs(static_cast<int>(tf_powers_host[ii]) - tf_powers_cuda[ii]) <= 1); - } + } } TEST_F(IncoherentBeamformerTester, ib_representative_noise_test) @@ -133,7 +133,7 @@ TEST_F(IncoherentBeamformerTester, ib_representative_noise_test) std::size_t input_size = (ntimestamps * _config.ib_nantennas() * _config.nchans() * _config.nsamples_per_heap() * _config.npol()); HostVoltageVectorType taftp_voltages_host(input_size); - for (int ii = 0; ii < taftp_voltages_host.size(); ++ii) + for (size_t ii = 0; ii < taftp_voltages_host.size(); ++ii) { taftp_voltages_host[ii].x = static_cast<int8_t>(std::lround(normal_dist(generator))); taftp_voltages_host[ii].y = static_cast<int8_t>(std::lround(normal_dist(generator))); diff --git a/psrdada_cpp/meerkat/fbfuse/test/src/SplitTransposeTester.cu b/psrdada_cpp/meerkat/fbfuse/test/src/SplitTransposeTester.cu index 1c353cfd..046e901e 100644 --- a/psrdada_cpp/meerkat/fbfuse/test/src/SplitTransposeTester.cu +++ b/psrdada_cpp/meerkat/fbfuse/test/src/SplitTransposeTester.cu @@ -57,9 +57,9 @@ void SplitTransposeTester::transpose_c_reference( int input_antenna_idx = antenna_idx + start_antenna; for (int chan_idx = 0; chan_idx < nchans; ++chan_idx) { - for (int samp_idx = 0; samp_idx < _config.nsamples_per_heap(); ++samp_idx) + for (size_t samp_idx = 0; samp_idx < _config.nsamples_per_heap(); ++samp_idx) { - for (int pol_idx = 0; pol_idx < _config.npol(); ++pol_idx) + for (size_t pol_idx = 0; pol_idx < _config.npol(); ++pol_idx) { int input_idx = (timestamp_idx * aftp + input_antenna_idx * ftp + chan_idx * tp + samp_idx * _config.npol() + pol_idx); @@ -86,7 +86,7 @@ void SplitTransposeTester::compare_against_host( _config.total_nantennas(), _config.cb_nantennas(), _config.cb_antenna_offset(), _config.nchans(), ntimestamps); - for (int ii = 0; ii < host_output.size(); ++ii) + for (size_t ii = 0; ii < host_output.size(); ++ii) { ASSERT_EQ(host_output[ii].x, cuda_output[ii].x); ASSERT_EQ(host_output[ii].y, cuda_output[ii].y); @@ -101,7 +101,7 @@ TEST_F(SplitTransposeTester, cycling_prime_test) * _config.nchans() * _config.nsamples_per_heap() * _config.npol()); HostVoltageType host_gpu_input(input_size); - for (int ii = 0; ii < input_size; ++ii) + for (size_t ii = 0; ii < input_size; ++ii) { host_gpu_input[ii].x = (ii % 113); host_gpu_input[ii].y = (ii % 107); diff --git a/psrdada_cpp/meerkat/fbfuse/test/src/WeightsManagerTester.cu b/psrdada_cpp/meerkat/fbfuse/test/src/WeightsManagerTester.cu index 14264f6c..014b2343 100644 --- a/psrdada_cpp/meerkat/fbfuse/test/src/WeightsManagerTester.cu +++ b/psrdada_cpp/meerkat/fbfuse/test/src/WeightsManagerTester.cu @@ -85,7 +85,7 @@ void WeightsManagerTester::compare_against_host( _config.channel_frequencies(), _config.cb_nantennas(), _config.cb_nbeams(), _config.channel_frequencies().size(), epoch, 0.0, 1); - for (int ii = 0; ii < cuda_weights.size(); ++ii) + for (size_t ii = 0; ii < cuda_weights.size(); ++ii) { ASSERT_EQ(c_weights[ii].x, cuda_weights[ii].x); ASSERT_EQ(c_weights[ii].y, cuda_weights[ii].y); -- GitLab