{"action":"created","issue":{"url":"https://api.github.com/repos/open-mpi/ompi/issues/720","labels_url":"https://api.github.com/repos/open-mpi/ompi/issues/720/labels{/name}","comments_url":"https://api.github.com/repos/open-mpi/ompi/issues/720/comments","events_url":"https://api.github.com/repos/open-mpi/ompi/issues/720/events","html_url":"https://github.com/open-mpi/ompi/pull/720","id":95005332,"number":720,"title":"PowerPC/Power lifo/fifo improvements","user":{"login":"hjelmn","id":1226817,"avatar_url":"https://avatars.githubusercontent.com/u/1226817?v=3","gravatar_id":"","url":"https://api.github.com/users/hjelmn","html_url":"https://github.com/hjelmn","followers_url":"https://api.github.com/users/hjelmn/followers","following_url":"https://api.github.com/users/hjelmn/following{/other_user}","gists_url":"https://api.github.com/users/hjelmn/gists{/gist_id}","starred_url":"https://api.github.com/users/hjelmn/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hjelmn/subscriptions","organizations_url":"https://api.github.com/users/hjelmn/orgs","repos_url":"https://api.github.com/users/hjelmn/repos","events_url":"https://api.github.com/users/hjelmn/events{/privacy}","received_events_url":"https://api.github.com/users/hjelmn/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":31,"created_at":"2015-07-14T18:16:24Z","updated_at":"2015-08-18T04:03:53Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/open-mpi/ompi/pulls/720","html_url":"https://github.com/open-mpi/ompi/pull/720","diff_url":"https://github.com/open-mpi/ompi/pull/720.diff","patch_url":"https://github.com/open-mpi/ompi/pull/720.patch"},"body":""},"comment":{"url":"https://api.github.com/repos/open-mpi/ompi/issues/comments/132065641","html_url":"https://github.com/open-mpi/ompi/pull/720#issuecomment-132065641","issue_url":"https://api.github.com/repos/open-mpi/ompi/issues/720","id":132065641,"user":{"login":"nysal","id":8509287,"avatar_url":"https://avatars.githubusercontent.com/u/8509287?v=3","gravatar_id":"","url":"https://api.github.com/users/nysal","html_url":"https://github.com/nysal","followers_url":"https://api.github.com/users/nysal/followers","following_url":"https://api.github.com/users/nysal/following{/other_user}","gists_url":"https://api.github.com/users/nysal/gists{/gist_id}","starred_url":"https://api.github.com/users/nysal/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nysal/subscriptions","organizations_url":"https://api.github.com/users/nysal/orgs","repos_url":"https://api.github.com/users/nysal/repos","events_url":"https://api.github.com/users/nysal/events{/privacy}","received_events_url":"https://api.github.com/users/nysal/received_events","type":"User","site_admin":false},"created_at":"2015-08-18T04:03:52Z","updated_at":"2015-08-18T04:03:52Z","body":"Using nanosleep is fine. There are some typo's in the update. Do we want the nanosleep for fifo pop too? \r\n\r\nPlease make the following change:\r\n```diff\r\n--- a/opal/class/opal_lifo.h\r\n+++ b/opal/class/opal_lifo.h\r\n@@ -25,6 +25,7 @@\r\n #define OPAL_LIFO_H_HAS_BEEN_INCLUDED\r\n \r\n #include \"opal_config.h\"\r\n+#include <time.h>\r\n #include \"opal/class/opal_list.h\"\r\n \r\n #include \"opal/sys/atomic.h\"\r\n@@ -190,8 +191,8 @@ static inline void _opal_lifo_release_cpu (void)\r\n      * is a performance improvement for the lifo test when this call is made on detection\r\n      * of contention but it may not translate into actually MPI or application performance\r\n      * improvements. */\r\n-    static struct timespect interval = { .tv_sec = 0, .tv_nsec = 100 };\r\n-    nanosleeep (&interval, NULL);\r\n+    static struct timespec interval = { .tv_sec = 0, .tv_nsec = 100 };\r\n+    nanosleep (&interval, NULL);\r\n }\r\n \r\n /* Retrieve one element from the LIFO. If we reach the ghost element then the LIFO\r\n```"}}