summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWilliam R. Otte <wotte@dre.vanderbilt.edu>2010-07-26 01:49:11 +0000
committerWilliam R. Otte <wotte@dre.vanderbilt.edu>2010-07-26 01:49:11 +0000
commit9a7f618cae8f4a8e91db1fc4d5c5f4306e0ccaa5 (patch)
tree6de29d6727c94ebdb60e5bb25d66209f0d96751c
parent664cb216b6151289d6f13b776136ec7809e6bc63 (diff)
downloadATCD-9a7f618cae8f4a8e91db1fc4d5c5f4306e0ccaa5.tar.gz
Mon Jul 26 01:48:33 UTC 2010 William R. Otte <wotte@dre.vanderbilt.edu>
* DAnCE/tests/LocalityManager/ExplicitExec/ExplicitExec.mpc: Prevent a possible race condition during parallel builds.
-rw-r--r--CIAO/ChangeLog6
-rw-r--r--CIAO/DAnCE/tests/LocalityManager/ExplicitExec/ExplicitExec.mpc7
2 files changed, 12 insertions, 1 deletions
diff --git a/CIAO/ChangeLog b/CIAO/ChangeLog
index dc1d213d88b..fdf414a7777 100644
--- a/CIAO/ChangeLog
+++ b/CIAO/ChangeLog
@@ -1,3 +1,9 @@
+Mon Jul 26 01:48:33 UTC 2010 William R. Otte <wotte@dre.vanderbilt.edu>
+
+ * DAnCE/tests/LocalityManager/ExplicitExec/ExplicitExec.mpc:
+
+ Prevent a possible race condition during parallel builds.
+
Mon Jul 26 01:14:21 UTC 2010 William R. Otte <wotte@dre.vanderbilt.edu>
* DAnCE/LocalityManager/Configuration/CPU_Affinity.h:
diff --git a/CIAO/DAnCE/tests/LocalityManager/ExplicitExec/ExplicitExec.mpc b/CIAO/DAnCE/tests/LocalityManager/ExplicitExec/ExplicitExec.mpc
index d9ff31b7430..a948a11645d 100644
--- a/CIAO/DAnCE/tests/LocalityManager/ExplicitExec/ExplicitExec.mpc
+++ b/CIAO/DAnCE/tests/LocalityManager/ExplicitExec/ExplicitExec.mpc
@@ -4,7 +4,12 @@ project (DAnCE_LocalityManager_ExplicitExec) : \
dance_locality_manager, ciao_logger {
exename = explicit_exec
libs += CIAO_Deployment_Handlers
- after += CIAO_Deployment_Handlers
+ after += CIAO_Deployment_Handlers
+
+ // Enforce a strict ordering with the LocalityManager_Exec
+ // to prevent races while compiling these files.
+
+ after += DAnCE_LocalityManager_Exec
Source_Files {
$(DANCE_ROOT)/LocalityManager/Daemon/Locality_Manager_Task.cpp
$(DANCE_ROOT)/LocalityManager/Daemon/Locality_Manager.cpp