Boost logo

Boost Testing :

Subject: [Boost-testing] statechart test Boost.Build failures on 1.38.0
From: Steven Solie (ssolie_at_[hidden])
Date: 2009-03-04 19:09:05


I'm trying to build the statechart tests and Boost.Build is failing.

I shortened the statechart tests down to this:
test-suite statechart
  :
    [ statechart-st-lib-run DllTestNormal
        : TuTestMain : TuTest : <link>shared $(normal) ]
  ;

And I run the following command:
cd status && bjam -d2 --dump-tests --user-config=/Code/boost_1_38_0/user-config.jam --without-python --without-thread --without-mpi variant=release threading=single link=static runtime-link=static

Here is the output from the command:
Skipping build of: ../libs/statechart/test/DllTestNormalLibTuTest <build>no in common properties
Skipping build of: ../libs/statechart/test/DllTestNormalLibTuTest <build>no in common properties
/Code/boost_1_38_0/tools/build/v2/build/generators.jam:1000: in try-one-generator-really
*** argument error
* rule object(unix-archive-generator)@25.run ( project name ? : property-set : sources + )
* called with: ( object(project-target)@358 DllTestNormalLib : object(property-set)@385 : )
* missing argument sources
/Code/boost_1_38_0/tools/build/v2/tools/unix.jam:86:see definition of rule 'run' being called
/Code/boost_1_38_0/tools/build/v2/build/generators.jam:1062: in try-one-generator
/Code/boost_1_38_0/tools/build/v2/build/generators.jam:1274: in construct-really
/Code/boost_1_38_0/tools/build/v2/build/generators.jam:1346: in generators.construct
/Code/boost_1_38_0/tools/build/v2/tools/builtin.jam:543: in object(lib-generator)@5.run
/Code/boost_1_38_0/tools/build/v2/build/generators.jam:1000: in try-one-generator-really
/Code/boost_1_38_0/tools/build/v2/build/generators.jam:1062: in try-one-generator
/Code/boost_1_38_0/tools/build/v2/build/generators.jam:1274: in construct-really
/Code/boost_1_38_0/tools/build/v2/build/generators.jam:1346: in generators.construct
/Code/boost_1_38_0/tools/build/v2/build/targets.jam:1431: in construct
/Code/boost_1_38_0/tools/build/v2/build/targets.jam:1245: in object(typed-target)@362.generate
/Code/boost_1_38_0/tools/build/v2/build/targets.jam:767: in generate-really
/Code/boost_1_38_0/tools/build/v2/build/targets.jam:739: in object(main-target)@368.generate
/Code/boost_1_38_0/tools/build/v2/build/targets.jam:257: in object(project-target)@358.generate
/Code/boost_1_38_0/tools/build/v2/build/targets.jam:257: in object(project-target)@347.generate
/Code/boost_1_38_0/tools/build/v2/build-system.jam:682: in load
/Code/boost_1_38_0/tools/build/v2/kernel/modules.jam:283: in import
/Code/boost_1_38_0/tools/build/v2/kernel/bootstrap.jam:138: in boost-build
/Code/boost_1_38_0/boost-build.jam:16: in module scope

Is this a bug in the build system?

--Steven


Boost-testing list run by mbergal at meta-comm.com