Boost logo

Boost :

Subject: [boost] Issue Running Regression Tests on msvc-12.0
From: Matthew Musto (matthew.musto_at_[hidden])
Date: 2014-06-25 20:31:27


I have been trying to run a regression test against msvc-12 on Windows 8.1
and I am getting the following errors. In the past, this has run fine.

I run this command from my cmd prompt:
python run.py --runner=Matusi143 --toolsets=msvc-12.0 -tag=master

Everything appears to go fine until...

Fetching submodule tools/build
Fetching submodule tools/inspect
Fetching submodule tools/litre
Fetching submodule tools/quickbook
Already up-to-date.
# Executing GIT command: c:\boost_dev\boost_root> git submodule "update"
"--init"
# Executing GIT command: c:\boost_dev\boost_root> git checkout "master"
Already on 'master'
Your branch is up-to-date with 'origin/master'.
# Executing GIT command: c:\boost_dev\boost_root> git submodule foreach
""git reset --quiet --hard; git clean -fxd""
Entering 'libs/accumulators'
error: unknown option `hard;'
usage: git reset [--mixed | --soft | --hard | --merge | --keep] [-q]
[<commit>]
   or: git reset [-q] <tree-ish> [--] <paths>...
   or: git reset --patch [<tree-ish>] [--] [<paths>...]

    -q, --quiet be quiet, only report errors
    --mixed reset HEAD and index
    --soft reset only HEAD
    --hard reset HEAD, index and working tree
    --merge reset HEAD, index and working tree
    --keep reset HEAD but keep local changes
    -p, --patch select hunks interactively

Stopping at 'libs/accumulators'; script returned non-zero status.
Traceback (most recent call last):
  File "run.py", line 83, in <module>
    runner(root)
  File "c:\boost_dev\tools_regression_src\regression.py", line 264, in
__init__
    self.main()
  File "c:\boost_dev\tools_regression_src\regression.py", line 650, in main
    getattr(self,action_m)()
  File "c:\boost_dev\tools_regression_src\regression.py", line 604, in
command_regression
    self.command_cleanup()
  File "c:\boost_dev\tools_regression_src\regression.py", line 274, in
command_cleanup
    self.git_source_checkout(True)
  File "c:\boost_dev\tools_regression_src\regression.py", line 939, in
git_source_checkout
    self.git_checkout(git_info['boost'], self.git_branch(), clean)
  File "c:\boost_dev\tools_regression_src\regression.py", line 917, in
git_checkout
    self.git_command( 'submodule foreach', '"git reset --quiet --hard; git
clean -fxd"')
  File "c:\boost_dev\tools_regression_src\regression.py", line 899, in
git_command
    raise Exception( 'GIT command "%s" failed with code %d' % (git_cli, rc)
)
Exception: GIT command "git submodule foreach ""git reset --quiet --hard;
git clean -fxd""" failed with code 1

c:\boost_dev>

Any help is greatly appreciated.

-- 
--------------------
Matthew Musto

Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk