Subject: Re: [boost] Regression test failures on the develop branch
From: Jason Roehm (jasonr_at_[hidden])
Date: 2014-03-10 11:50:10


On 03/09/2014 07:06 AM, Neil Groves wrote:
> Hi!
>
> I've been doing some work on Boost.Range and have been ignoring complete
> failures from the following machines:
>
> teeks99*
> *jc-bell
> jasonr-Ubuntu13.04-intel-13.0.1
>
On a somewhat-tangential note, I run the jasonr* set of testers and just
noticed that they haven't been producing results for 1.5 weeks or so.
Looking through the logs, I see this error just after all of the
submodules have been fetched:

# Executing GIT command: /hd/boosttest_new/boost_root> git submodule
"update" "--init"
Submodule path 'libs/log': checked out
'33e4c386ff739bc4e5a09534753d8cb69157a9a9'
Submodule path 'libs/math': checked out
'9f8ffee4b7a3f82b1c582735d43522d7d0cde746'
Submodule path 'libs/phoenix': checked out
'a788841844e7cb1f71c650030f986e3860808f5d'
error: Your local changes to the following files would be overwritten by
checkout:
     doc/ref/while_d_macros.html
Please, commit your changes or stash them before you can switch branches.
Aborting
Unable to checkout '91fb925e1ca752699c2947b3d5562e64a74973f0' in
submodule path 'libs/preprocessor'
Traceback (most recent call last):
   File "run.py", line 83, in <module>
     runner(root)
   File "/hd/boosttest_new/tools_regression_src/regression.py", line
264, in __init__
     self.main()
   File "/hd/boosttest_new/tools_regression_src/regression.py", line
650, in main
     getattr(self,action_m)()
   File "/hd/boosttest_new/tools_regression_src/regression.py", line
588, in command_regression
     self.command_get_tools()
   File "/hd/boosttest_new/tools_regression_src/regression.py", line
314, in command_get_tools
     self.git_branch())
   File "/hd/boosttest_new/tools_regression_src/regression.py", line
914, in git_checkout
     self.git_command( 'submodule', 'update', '--init' )
   File "/hd/boosttest_new/tools_regression_src/regression.py", line
899, in git_command
     raise Exception( 'GIT command "%s" failed with code %d' % (git_cli,
rc) )

The regression test script then aborts. Is there some kind of fix that
needs to be applied here?

Jason