Sync SHA-1: 44d48257a7eb39837880afb81ceb2153e86e5a8c * Changed Boost.Log to Boost.Sync in the supported compilers section. Fixes #9388. Current HEAD detached, you are working on (no branch). Do you want to create branch now? Chose "no" [detached HEAD 3a9d142] deletions 37 files changed, 4971 deletions(-) delete mode 100644 include/boost/sync/condition_variables/condition_variable.hpp delete mode 100644 include/boost/sync/condition_variables/cv_status.hpp delete mode 100644 include/boost/sync/condition_variables/notify_all_at_thread_exit.hpp delete mode 100644 include/boost/sync/detail/condition_variables/basic_condition_variable_windows.h pp delete mode 100644 include/boost/sync/detail/condition_variables/condition_variable_posix.hpp delete mode 100644 include/boost/sync/detail/condition_variables/condition_variable_windows.hpp delete mode 100644 include/boost/sync/detail/config.hpp delete mode 100644 include/boost/sync/detail/footer.hpp delete mode 100644 include/boost/sync/detail/header.hpp delete mode 100644 include/boost/sync/detail/interlocked.hpp delete mode 100644 include/boost/sync/detail/link_config.hpp delete mode 100644 include/boost/sync/detail/mutexes/basic_mutex_windows.hpp delete mode 100644 include/boost/sync/detail/mutexes/mutex_posix.hpp delete mode 100644 include/boost/sync/detail/mutexes/mutex_windows.hpp delete mode 100644 include/boost/sync/detail/pthread.hpp delete mode 100644 include/boost/sync/detail/system_error.hpp delete mode 100644 include/boost/sync/detail/throw_exception.hpp delete mode 100644 include/boost/sync/detail/time_traits.hpp delete mode 100644 include/boost/sync/detail/time_units.hpp delete mode 100644 include/boost/sync/detail/tss.hpp delete mode 100644 include/boost/sync/detail/waitable_timer.hpp delete mode 100644 include/boost/sync/detail/weak_linkage.hpp delete mode 100644 include/boost/sync/exceptions/lock_error.hpp delete mode 100644 include/boost/sync/exceptions/resource_error.hpp delete mode 100644 include/boost/sync/exceptions/runtime_exception.hpp delete mode 100644 include/boost/sync/exceptions/wait_error.hpp delete mode 100644 include/boost/sync/locks/lock_guard.hpp delete mode 100644 include/boost/sync/locks/lock_guard_fwd.hpp delete mode 100644 include/boost/sync/locks/lock_options.hpp delete mode 100644 include/boost/sync/locks/shared_lock.hpp delete mode 100644 include/boost/sync/locks/shared_lock_fwd.hpp delete mode 100644 include/boost/sync/locks/unique_lock.hpp delete mode 100644 include/boost/sync/locks/unique_lock_fwd.hpp delete mode 100644 include/boost/sync/locks/upgrade_lock.hpp delete mode 100644 include/boost/sync/locks/upgrade_lock_fwd.hpp delete mode 100644 include/boost/sync/mutexes/mutex.hpp delete mode 100644 include/boost/sync/traits/is_condition_variable_compatible.hpp Success (78 ms @ 29-Mar-14 15:49:53) All appears OK, I:\modular-boost\libs\sync>git status HEAD detached from 44d4825 nothing to commit, working directory clean but the Tortoise GIT folder icon for /libs/sync is still red (Red ! icon means "modified"?) so I have committed to develop and it is still red :-( Fumbling, I have tried a git.exe submodule update --init -- "libs/sync" No submodule mapping found in .gitmodules for path 'libs/sync' git did not exit cleanly (exit code 1) (875 ms @ 29-Mar-14 17:09:10) Suggestions as to what I am misunderstanding/doing wrong to get develop branch to a fully uptodate state? Paul PS I have a similar problem with /tools/regression/build where there appear to be no modifications and nothing to revert, but the build folder icon is red, leaving me uneasy that a red face will follow ;-) I've added the build vcide folder items and committed and finally the icon is green. This doesn't feel something that I should have to do in order to get uptodate... so I must be missing something. It would be quicker to clone from scratch! Paul A. Bristow Prizet Farmhouse Kendal UK LA8 8AB +44 01539 561830 07714330204
On Sat, Mar 29, 2014 at 6:23 PM, Paul A. Bristow
but the Tortoise GIT folder icon for /libs/sync is still red
(Red ! icon means "modified"?)
so I have committed to develop
and it is still red :-(
Could it be that TortoiseGit is just slow to update all the icons? Depending on the number of files in the repo I work with, it can happen that it takes a minute or more to udpate. (I'm on a windows laptop most of the time) I don't trust the icons anymore and only trust what git or mercurial tells me directly, except when I have not been working recently with the repo. It is not totally clear to me if it's only the icons that are red for you or does git also says that there is some changes to commit. My understanding is that it says there is no changes, which mean that the icons are just not up to date.
-----Original Message----- From: Boost [mailto:boost-bounces@lists.boost.org] On Behalf Of Klaim - Joël Lamotte Sent: 29 March 2014 17:45 To: Boost Developers List Subject: Re: [boost] Getting fully uptodate
On Sat, Mar 29, 2014 at 6:23 PM, Paul A. Bristow
wrote: but the Tortoise GIT folder icon for /libs/sync is still red
(Red ! icon means "modified"?)
so I have committed to develop
and it is still red :-(
Could it be that TortoiseGit is just slow to update all the icons?
Depending on the number of files in the repo I work with, it can happen that it takes a minute or more to udpate. (I'm on a windows laptop most of the time) I don't
I have noted this too (but I have new liquid-cooled 8-core machine and it is fast ;-) Usually a refresh helps, but it is still red. trust
the icons anymore and only trust what git or mercurial tells me directly, except when I have not been working recently with the repo.
It is not totally clear to me if it's only the icons that are red for you or does git also says that there is some changes to commit.
I:\modular-boost\libs\sync>git status HEAD detached from 44d4825 nothing to commit, working directory clean But my HEAD is detached (perhaps my brain also ;-) This gave me a clue to get reattached to develop? And I've got the icon green.
My understanding is that it says there is no changes, which mean that the icons are just not up to date.
I think it also means "HEAD detached". But I now have problem with system (and math) "The submodule "libs/system" is dirty (I never touched it - honest!) Merely committing the superproject cannot track or save changes to the submodule. Commit the submodule now or ignore dirty changes?" Ah - I see I have a build .log file and deleting this makes it go green. How do I allow keeping unadded untracked .log files in the tree? Using a modular-boost/.gitignore file? Using a modular-boost/libs/system/.gitignore file? Similar problem with generated files in libs/math which was detached HEAD but is now I:\modular-boost\libs\math>git status On branch develop Your branch is up-to-date with 'origin/develop'. Untracked files: (use "git add <file>..." to include in what will be committed) .gitignore example/nonfinite_XML_archive_test.txt example/nonfinite_archive_test.txt example/test.txt test/nonfinite_XML_archive_test.txt test/nonfinite_archive_test.txt test/test.txt nothing added to commit but untracked files present (use "git add" to track) Is this now in a clean OK state? SVN never caused all this mucking about - what am I doing wrong? Thanks Paul --- Paul A. Bristow Prizet Farmhouse Kendal UK LA8 8AB +44 01539 561830 07714330204
participants (2)
-
Klaim - Joël Lamotte
-
Paul A. Bristow