On Tue, May 5, 2015 at 11:34 PM, Rene Rivera <grafikrobot@gmail.com> wrote:


On Tue, May 5, 2015 at 7:45 AM, Tom Kent <lists@teeks99.com> wrote:
On Tue, May 5, 2015 at 2:43 AM, Dmitry Moskalchuk <dm@crystax.net> wrote:

Hello,

Running tests of 'develop' branch, I've bumped with error today:

error: at /home/cislave/.crystax/ci-boost/regression/android-19-x86-develop/test/develop/regression/x86/test/boost_bb/src/build/project.jam:1069
error: Attempt to redeclare already registered project id '/check/predef'.
error: Original project:
error:     Name: ../check/predef
error:     Module: ../check/predef
error:     Main id: /check/predef
error:     File: ../check/predef.jam
error:     Location: ../check/predef
error: New project:
error:     Module: ../../predef/check/predef
error:     File: ../../predef/check/predef.jam
error:     Location: ../check/predef

It happens only when run regression tests for 'develop' branch ('master' is OK). Is this known problem?

I'm getting the same error (which is stopping the regression run) on all my develop testers (windows and linux).

OK.. I'm still working on a fix as it's complicated and has ramifications into Boost Build, Predef, and Config :-( And I'm too tired to hurry this. So it's going to remain a problem for another day. As I desperately need some sleep.

Sorry it took so long to fix this problem.. But it involved BBv2 core changes, and an adjustment to Boost Config, to address. And when doing core changes dealing with not breaking the unit tests is a challenge :-\

Anyway.. It should be fixed now (in the develop branch of config and build as it took two different commits -- as git is terrible at the whole submodule thing).

Rene. 


--
-- Rene Rivera
-- Grafik - Don't Assume Anything
-- Robot Dreams - http://robot-dreams.net
-- rrivera/acm.org (msn) - grafikrobot/aim,yahoo,skype,efnet,gmail