[Boost-bugs] [Boost C++ Libraries] #3736: bjam fails for Sun compilers on Solaris

Subject: [Boost-bugs] [Boost C++ Libraries] #3736: bjam fails for Sun compilers on Solaris
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2009-12-08 18:57:09


#3736: bjam fails for Sun compilers on Solaris
-------------------------------------+--------------------------------------
 Reporter: stephen.clamage@… | Owner: grafik
     Type: Bugs | Status: new
Milestone: Boost.Jam 3.1.17 | Component: bjam
  Version: Boost 1.41.0 | Severity: Regression
 Keywords: |
-------------------------------------+--------------------------------------
 bjam --dump-tests --toolset=sun -j4
 failed, incorrectly complaining about a wrong stdlib feature:

  'sun is not a known value of feature stdlib'

 I think tools/build/v2/tools/sun.jam contains correct line:
 feature.extend stdlib : sun-stlport ;

 The problem occurs in
 tools/build/v2/build/feture.jam
 in the validate-value-string() function.
 This function gets two arguments:
   feature=stdlib
   value-string=sun-stlport
 it divides 'sun-stlport' value into two values:
 'sun' and 'stlport' (line 473):

  values = [ regex.split $(value-string) - ] ;

 which is probably wrong, and then this function immediately complains abut
 wrong value 'sun' (Line 482).

-- 
Ticket URL: <https://svn.boost.org/trac/boost/ticket/3736>
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:50:02 UTC