[Boost-bugs] [Boost C++ Libraries] #10150: Regression testing can fail if you've modified files

Subject: [Boost-bugs] [Boost C++ Libraries] #10150: Regression testing can fail if you've modified files
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2014-06-25 17:00:03


#10150: Regression testing can fail if you've modified files
-----------------------------------------+--------------------------------
 Reporter: Niklas Angare <li51ckf02@…> | Owner: grafik
     Type: Bugs | Status: new
Milestone: To Be Determined | Component: Regression Testing
  Version: Boost Development Trunk | Severity: Problem
 Keywords: |
-----------------------------------------+--------------------------------
 regression.py fails if you have local changes to files that are modified
 by a new commit, at least if they're under tools_bb. I had a patch_boost
 that had modified tools_bb/src/tools/testing.jam on the previous run when
 this occured.

 Here's the output:
 {{{
 # Getting Boost.Build v2...
 # Executing GIT command: /extra/boost_regression/ARM/tools_bb> git remote
 "set-branches" "--add" "origin" "develop"
 # Executing GIT command: /extra/boost_regression/ARM/tools_bb> git pull
 "--recurse-submodules"
 error: Your local changes to the following files would be overwritten by
 merge:
         src/tools/testing.jam
 Please, commit your changes or stash them before you can merge.
 Aborting
 Updating 59fd3b6..708ceaf
 }}}

 Here's what git status showed:
 {{{
 On branch develop
 Your branch is behind 'origin/develop' by 1 commit, and can be fast-
 forwarded.
   (use "git pull" to update your local branch)

 Changes not staged for commit:
   (use "git add <file>..." to update what will be committed)
   (use "git checkout -- <file>..." to discard changes in working
 directory)

         modified: src/tools/testing.jam

 Untracked files:
   (use "git add <file>..." to include in what will be committed)

         src/tools/testing.jam.rej

 no changes added to commit (use "git add" and/or "git commit -a")
 }}}

-- 
Ticket URL: <https://svn.boost.org/trac/boost/ticket/10150>
Boost C++ Libraries <http://www.boost.org/>
Boost provides free peer-reviewed portable C++ source libraries.

This archive was generated by hypermail 2.1.7 : 2017-02-16 18:50:16 UTC