Opened 15 years ago

Closed 15 years ago

Last modified 15 years ago

#1525 closed Bugs (fixed)

function_traits::arity should be unsigned type

Reported by: Daniel Frey Owned by: John Maddock
Milestone: Boost 1.36.0 Component: type_traits
Version: Boost 1.34.1 Severity: Problem
Keywords: arity Cc:

Description

function_traits::arity is currently 'int', which leads to warnings when comparing it with unsigned types. It seems more logical to me to use 'size_t' (or at least 'unsigned') for it. John?

Change History (3)

comment:1 by John Maddock, 15 years ago

Status: newassigned

I agree with that.

I'll play safe and use unsigned rather than size_t, as I don't think we'll ever overflow an unsigned :-)

Will be fixed in SVN shortly.

comment:2 by John Maddock, 15 years ago

Resolution: fixed
Status: assignedclosed

(In [42138]) Fixes #1525.

comment:3 by Eric Niebler, 15 years ago

(In [42185]) Merged revisions 42067-42179 via svnmerge from https://svn.boost.org/svn/boost/trunk

........

r42067 | johnmaddock | 2007-12-15 04:32:18 -0800 (Sat, 15 Dec 2007) | 1 line

MSVC warning suppression.

........

r42069 | bemandawes | 2007-12-15 06:26:16 -0800 (Sat, 15 Dec 2007) | 1 line

Correct misspelling of library name

........

r42074 | johnmaddock | 2007-12-15 09:10:03 -0800 (Sat, 15 Dec 2007) | 1 line

Fix error messages so they work with Boost.Format.

........

r42076 | johnmaddock | 2007-12-15 09:36:31 -0800 (Sat, 15 Dec 2007) | 1 line

Trivial patches to silence MSVC warnings.

........

r42078 | johnmaddock | 2007-12-15 10:29:29 -0800 (Sat, 15 Dec 2007) | 1 line

Disable long double tests if there's no long double support.

........

r42080 | johnmaddock | 2007-12-15 10:49:13 -0800 (Sat, 15 Dec 2007) | 1 line

Yet another MSVC warning suppression.

........

r42082 | bgubenko | 2007-12-15 10:53:01 -0800 (Sat, 15 Dec 2007) | 1 line

mark up Boost.Test tests for Linux ia64 gcc; make Boost.Interprocess unsupported on Linux ia64 gcc and PA-RISC

........

r42086 | anthonyw | 2007-12-15 14:34:30 -0800 (Sat, 15 Dec 2007) | 1 line

added timed_wait overloads that take a duration

........

r42087 | anthonyw | 2007-12-15 14:36:43 -0800 (Sat, 15 Dec 2007) | 1 line

explicit move functions for threads, with a test

........

r42105 | andreas_huber69 | 2007-12-16 06:58:24 -0800 (Sun, 16 Dec 2007) | 1 line

Removed markup for now passing Sandia tests.

........

r42112 | bemandawes | 2007-12-16 14:39:32 -0800 (Sun, 16 Dec 2007) | 1 line

Add intel-win-10.0 as required

........

r42116 | djowel | 2007-12-17 01:27:42 -0800 (Mon, 17 Dec 2007) | 1 line

fixed documentation bug

........

r42117 | anthonyw | 2007-12-17 03:24:13 -0800 (Mon, 17 Dec 2007) | 1 line

Updated move function test to be fair to Borland

........

r42118 | anthonyw | 2007-12-17 04:52:50 -0800 (Mon, 17 Dec 2007) | 1 line

boost::move support for locks

........

r42119 | chris_kohlhoff | 2007-12-17 05:04:30 -0800 (Mon, 17 Dec 2007) | 2 lines

Fixes for older HP-UX.

........

r42120 | chris_kohlhoff | 2007-12-17 05:08:10 -0800 (Mon, 17 Dec 2007) | 2 lines

Bump version number.

........

r42121 | chris_kohlhoff | 2007-12-17 05:17:46 -0800 (Mon, 17 Dec 2007) | 2 lines

Documentation fixes.

........

r42127 | bgubenko | 2007-12-17 10:06:11 -0800 (Mon, 17 Dec 2007) | 1 line

markup test library test prg_exec_fail2 for PA-RISC

........

r42138 | johnmaddock | 2007-12-18 08:37:23 -0800 (Tue, 18 Dec 2007) | 1 line

Fixes #1525.

........

r42141 | marshall | 2007-12-18 10:33:55 -0800 (Tue, 18 Dec 2007) | 1 line

Patches to fixe #1423 and #1473

........

r42145 | fmhess | 2007-12-18 12:14:01 -0800 (Tue, 18 Dec 2007) | 4 lines

Prevented "classname"/"methodname"/etc. elements inside "type" elements inside "static-constant" elements from getting dropped.

........

r42164 | djowel | 2007-12-19 02:33:14 -0800 (Wed, 19 Dec 2007) | 1 line

bug fix for end_impl.

........

r42165 | djowel | 2007-12-19 02:33:39 -0800 (Wed, 19 Dec 2007) | 1 line

bug fix for end_impl. (test)

........

r42166 | anthonyw | 2007-12-19 02:39:45 -0800 (Wed, 19 Dec 2007) | 1 line

Updated thread ID, and added tests

........

r42167 | djowel | 2007-12-19 02:42:04 -0800 (Wed, 19 Dec 2007) | 1 line

tweakbug fix for end_impl (tweak).

........

r42168 | anthonyw | 2007-12-19 02:45:01 -0800 (Wed, 19 Dec 2007) | 1 line

Implement hardware_concurrency for pthread

........

r42169 | johnmaddock | 2007-12-19 08:41:54 -0800 (Wed, 19 Dec 2007) | 1 line

Fix graph title.

........

Note: See TracTickets for help on using tickets.