Boost logo

Boost-Build :

Subject: [Boost-build] bjam aborts due to duplicate class scanner registration
From: Belcourt, Kenneth (kbelco_at_[hidden])
Date: 2010-04-21 13:03:20


Does this error look familiar to anyone?

     Class c-scanner already defined

The abort() call at line 118 of class.c is what kills bjam. It seems
that a commit on Saturday or Sunday broke the Sandia-cuda-2.2 tester.

Any ideas?

-- Noel

# Preinstalled "/tmp/kbelco/boost/process_jam_log" is not found;
building one...
# Found "process_jam_log" source directory "/tmp/kbelco/boost/
# Building "process_jam_log" ("/tmp/kbelco/boost/tools_bjam/
bin.linuxx86_64/bjam" "-sBOOST_BUILD_PATH=/tmp/kbelco/boost:/tmp/
kbelco/boost/tools_bb" "-sBOOST_ROOT=/tmp/kbelco/boost/boost" "--
boost=/tmp/kbelco/boost/boost" "--boost-build=/tmp/kbelco/boost/
tools_bb" "--debug-configuration" process_jam_log -d2 -l300 gcc)...
notice: found boost-build.jam at /tmp/kbelco/boost/boost-build.jam
notice: loading Boost.Build from /tmp/kbelco/boost/tools_bb
Class c-scanner already defined
sh: line 1: 19332 Aborted "/tmp/kbelco/boost/
tools_bjam/bin.linuxx86_64/bjam" "-sBOOST_BUILD_PATH=/tmp/kbelco/
boost:/tmp/kbelco/boost/tools_bb" "-sBOOST_ROOT=/tmp/kbelco/boost/
boost" "--boost=/tmp/kbelco/boost/boost" "--boost-build=/tmp/kbelco/
boost/tools_bb" "--debug-configuration" process_jam_log -d2 -l300 gcc
# Searching for "process_jam_log" in "/tmp/kbelco/boost/
Traceback (most recent call last):
   File "", line 60, in ?
   File "/tmp/kbelco/boost/tools_regression_src/", line
193, in __init__
   File "/tmp/kbelco/boost/tools_regression_src/", line
551, in main
   File "/tmp/kbelco/boost/tools_regression_src/", line
508, in command_regression
   File "/tmp/kbelco/boost/tools_regression_src/", line
300, in command_setup
   File "/tmp/kbelco/boost/tools_regression_src/", line
650, in build_if_needed
     tool[ 'build_path' ] = self.tool_path( tool )
   File "/tmp/kbelco/boost/tools_regression_src/", line
673, in tool_path
     raise Exception( 'Cannot find "%s" in any of the following
locations:\n%s' % (
Exception: Cannot find "process_jam_log" in any of the following

Boost-Build list run by bdawes at, david.abrahams at, gregod at, cpdaniel at, john at