[Boost-bugs] [Boost C++ Libraries] #2207: bjam source 64-bit fixes & removal of warnings

Subject: [Boost-bugs] [Boost C++ Libraries] #2207: bjam source 64-bit fixes & removal of warnings
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2008-08-16 20:58:08


#2207: bjam source 64-bit fixes & removal of warnings
---------------------------------------------+------------------------------
 Reporter: Steven Robbins <smr_at_[hidden]> | Owner: grafik
     Type: Bugs | Status: new
Milestone: To Be Determined | Component: bjam
  Version: Boost 1.36.0 | Severity: Problem
 Keywords: |
---------------------------------------------+------------------------------
 The attached patch applies to tools/jam/src shipped with Boost 1.36.0.

 The source has some issues on 64-bit systems, albeit minor. Some of the
 printf's use the wrong argument specifier, e.g. wrongly use %d for a long,
 or using %lu rather than %zu for a size_t.

 While tracking down these, I used gcc -Wall (GCC 4.3) and then fixed every
 warning so that I now build using "gcc -Wall -Werror" successfully on 5-10
 architectures; c.f. http://experimental.debian.net/build.php?pkg=boost1.35

-- 
Ticket URL: <http://svn.boost.org/trac/boost/ticket/2207>
Boost C++ Libraries <http://www.boost.org/>
Boost provides free peer-reviewed portable C++ source libraries.

This archive was generated by hypermail 2.1.7 : 2017-02-16 18:49:58 UTC