{"action":"created","issue":{"url":"https://api.github.com/repos/chapel-lang/chapel/issues/4580","repository_url":"https://api.github.com/repos/chapel-lang/chapel","labels_url":"https://api.github.com/repos/chapel-lang/chapel/issues/4580/labels{/name}","comments_url":"https://api.github.com/repos/chapel-lang/chapel/issues/4580/comments","events_url":"https://api.github.com/repos/chapel-lang/chapel/issues/4580/events","html_url":"https://github.com/chapel-lang/chapel/pull/4580","id":178041651,"number":4580,"title":"Tasks massivethreads single locale","user":{"login":"taura","id":651332,"avatar_url":"https://avatars.githubusercontent.com/u/651332?v=3","gravatar_id":"","url":"https://api.github.com/users/taura","html_url":"https://github.com/taura","followers_url":"https://api.github.com/users/taura/followers","following_url":"https://api.github.com/users/taura/following{/other_user}","gists_url":"https://api.github.com/users/taura/gists{/gist_id}","starred_url":"https://api.github.com/users/taura/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/taura/subscriptions","organizations_url":"https://api.github.com/users/taura/orgs","repos_url":"https://api.github.com/users/taura/repos","events_url":"https://api.github.com/users/taura/events{/privacy}","received_events_url":"https://api.github.com/users/taura/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":11,"created_at":"2016-09-20T12:07:29Z","updated_at":"2016-09-20T17:46:13Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/chapel-lang/chapel/pulls/4580","html_url":"https://github.com/chapel-lang/chapel/pull/4580","diff_url":"https://github.com/chapel-lang/chapel/pull/4580.diff","patch_url":"https://github.com/chapel-lang/chapel/pull/4580.patch"},"body":"Fix chapel files related to MssiveThreads tasking layer (major changes to MassiveThreads itself were committed in a prior PR).  Major changes in task-massivethreads.{c,h}; in addition, (1) a couple of Makefiles, (2) changes in MassiveThreads itself that turned out to be necessary while testing with Chapel test suite, and (3) according changes in MassiveThreads reference, which is generated by naturaldocs and is scattered across many files. "},"comment":{"url":"https://api.github.com/repos/chapel-lang/chapel/issues/comments/248377122","html_url":"https://github.com/chapel-lang/chapel/pull/4580#issuecomment-248377122","issue_url":"https://api.github.com/repos/chapel-lang/chapel/issues/4580","id":248377122,"user":{"login":"taura","id":651332,"avatar_url":"https://avatars.githubusercontent.com/u/651332?v=3","gravatar_id":"","url":"https://api.github.com/users/taura","html_url":"https://github.com/taura","followers_url":"https://api.github.com/users/taura/followers","following_url":"https://api.github.com/users/taura/following{/other_user}","gists_url":"https://api.github.com/users/taura/gists{/gist_id}","starred_url":"https://api.github.com/users/taura/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/taura/subscriptions","organizations_url":"https://api.github.com/users/taura/orgs","repos_url":"https://api.github.com/users/taura/repos","events_url":"https://api.github.com/users/taura/events{/privacy}","received_events_url":"https://api.github.com/users/taura/received_events","type":"User","site_admin":false},"created_at":"2016-09-20T17:46:12Z","updated_at":"2016-09-20T17:46:12Z","body":"Hmm, I am actually working on a platform that does not support\naligned_alloc.\nThere, the configure detects aligned_alloc is not working, have\n#define HAVE_ALIGNED_ALLOC 0 config.h, and everything works fine...\n\nSince I have AC_LINK_IFELSE (not AC_COMPILE_IFELSE) in my configure.ac to\nsee if aligned_alloc is supported or not, I was assuming this fails unless\nthe platform's libc indeed defines aligned_alloc.\n\nWhat if you have something like\nint main() { aligned_alloc(1,1); }\n\nand compile it.  Can you indeed get an executable?\n\nThen it makes sense that your config.h has HAVE_ALIGNED_ALLOC defined, but\ndoes not make sense that you then get an undefined symbol error in the end.\n\n\n\nOn Wed, Sep 21, 2016 at 2:35 AM, Elliot Ronaghan <notifications@github.com>\nwrote:\n\n> configure is detecting that aligned_alloc *is* working because by default\n> gcc just warns, and doesn't error about implicit functions.\n>\n> —\n> You are receiving this because you were mentioned.\n> Reply to this email directly, view it on GitHub\n> <https://github.com/chapel-lang/chapel/pull/4580#issuecomment-248374103>,\n> or mute the thread\n> <https://github.com/notifications/unsubscribe-auth/AAnwRHk28dFDM6GYI9KNCKTWr6n-Hbs8ks5qsBlmgaJpZM4KBi7v>\n> .\n>\n\n\n\n-- \n============================================================\n                Kenjiro Taura\n                University of Tokyo\n                http://www.logos.t.u-tokyo.ac.jp/~tau/\n                tau@logos.t.u-tokyo.ac.jp\n        03-5841-6081\n============================================================\n"}}
{"actor":{"display_login":"taura"}}