{"action":"created","issue":{"url":"https://api.github.com/repos/cameron314/concurrentqueue/issues/9","labels_url":"https://api.github.com/repos/cameron314/concurrentqueue/issues/9/labels{/name}","comments_url":"https://api.github.com/repos/cameron314/concurrentqueue/issues/9/comments","events_url":"https://api.github.com/repos/cameron314/concurrentqueue/issues/9/events","html_url":"https://github.com/cameron314/concurrentqueue/issues/9","id":54817758,"number":9,"title":"won't compile on FreeBSD CLANG version 3.4.1","user":{"login":"vikingsloth","id":7120121,"avatar_url":"https://avatars.githubusercontent.com/u/7120121?v=3","gravatar_id":"","url":"https://api.github.com/users/vikingsloth","html_url":"https://github.com/vikingsloth","followers_url":"https://api.github.com/users/vikingsloth/followers","following_url":"https://api.github.com/users/vikingsloth/following{/other_user}","gists_url":"https://api.github.com/users/vikingsloth/gists{/gist_id}","starred_url":"https://api.github.com/users/vikingsloth/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/vikingsloth/subscriptions","organizations_url":"https://api.github.com/users/vikingsloth/orgs","repos_url":"https://api.github.com/users/vikingsloth/repos","events_url":"https://api.github.com/users/vikingsloth/events{/privacy}","received_events_url":"https://api.github.com/users/vikingsloth/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-01-19T22:00:13Z","updated_at":"2015-01-19T22:44:20Z","closed_at":null,"body":"<pre>\r\nc++ -g -O2 -D_BSD_SOURCE -DLIBNET_BSDISH_OS -DLIBNET_BSD_BYTE_SWAP -DHAVE_SOCKADDR_SA_LEN -I.. -I/usr/local/include -std=c++11 -c log_queue.cpp\r\nIn file included from log_queue.cpp:8:\r\n../utils/concurrentqueue.hpp:1622:65: error: expected expression\r\n  ...auto newBlock = this->parent->requisition_block<allocMode>();\r\n                                                                ^\r\n../utils/concurrentqueue.hpp:1828:65: error: expected expression\r\n  ...auto newBlock = this->parent->requisition_block<allocMode>();\r\n                                                                ^\r\n../utils/concurrentqueue.hpp:2214:64: error: expected expression\r\n  ...auto newBlock = this->parent->requisition_block<allocMode>();\r\n                                                                ^\r\n../utils/concurrentqueue.hpp:2363:159: error: expected expression\r\n  ...|| (newBlock = this->parent->requisition_block<allocMode>()) == nullptr) {\r\n                                                               ^\r\n</pre>\r\n\r\nThe arrow is pointing to the last brace in \"<allocMode>();\"."},"comment":{"url":"https://api.github.com/repos/cameron314/concurrentqueue/issues/comments/70574537","html_url":"https://github.com/cameron314/concurrentqueue/issues/9#issuecomment-70574537","issue_url":"https://api.github.com/repos/cameron314/concurrentqueue/issues/9","id":70574537,"user":{"login":"cameron314","id":116235,"avatar_url":"https://avatars.githubusercontent.com/u/116235?v=3","gravatar_id":"","url":"https://api.github.com/users/cameron314","html_url":"https://github.com/cameron314","followers_url":"https://api.github.com/users/cameron314/followers","following_url":"https://api.github.com/users/cameron314/following{/other_user}","gists_url":"https://api.github.com/users/cameron314/gists{/gist_id}","starred_url":"https://api.github.com/users/cameron314/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cameron314/subscriptions","organizations_url":"https://api.github.com/users/cameron314/orgs","repos_url":"https://api.github.com/users/cameron314/repos","events_url":"https://api.github.com/users/cameron314/events{/privacy}","received_events_url":"https://api.github.com/users/cameron314/received_events","type":"User","site_admin":false},"created_at":"2015-01-19T22:44:20Z","updated_at":"2015-01-19T22:44:20Z","body":"Thanks for opening an issue! Unfortunately, I don't have the software installed to reproduce this. If you add `template ConcurrentQueue::` before the method calls, does it resolve the issue?\r\n\r\nExample:\r\n\r\n    auto newBlock = this->parent->template ConcurrentQueue::requisition_block<allocMode>();"}}