Skip to content

Commit 6103fa5

Browse files
committed
clears gcc -Wsign-compare
1 parent 1de0d5c commit 6103fa5

3 files changed

Lines changed: 4 additions & 4 deletions

File tree

example/fibonacci_heap.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ int main()
4141
ICmp cmp(&w[0], std::less< float >());
4242
fibonacci_heap< int, ICmp > Q(N, cmp);
4343

44-
for (int c = 0; c < w.size(); ++c)
44+
for (std::size_t c = 0; c < w.size(); ++c)
4545
w[c] = c;
4646
#ifndef BOOST_NO_CXX98_RANDOM_SHUFFLE
4747
std::random_shuffle(w.begin(), w.end());

include/boost/pending/detail/disjoint_sets.hpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -55,8 +55,8 @@ namespace detail
5555
template < class ParentPA, class RankPA, class Vertex>
5656
inline void link_sets(ParentPA p, RankPA rank, Vertex i, Vertex j)
5757
{
58-
assert(i == get(p, i));
59-
assert(j == get(p, j));
58+
assert(i == static_cast< Vertex >(get(p, i)));
59+
assert(j == static_cast< Vertex >(get(p, j)));
6060
if (i == j)
6161
return;
6262
if (get(rank, i) > get(rank, j))

test/min_degree_empty.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ int main(int argc, char** argv)
3737

3838
for (size_t k = 0; k < n; ++k)
3939
{
40-
BOOST_TEST(o[io[k]] == k);
40+
BOOST_TEST(o[io[k]] == static_cast< int >(k));
4141
}
4242

4343
return boost::report_errors();

0 commit comments

Comments
 (0)