{"action":"opened","number":1,"pull_request":{"url":"https://api.github.com/repos/tcsc/anansi/pulls/1","id":31867391,"html_url":"https://github.com/tcsc/anansi/pull/1","diff_url":"https://github.com/tcsc/anansi/pull/1.diff","patch_url":"https://github.com/tcsc/anansi/pull/1.patch","issue_url":"https://api.github.com/repos/tcsc/anansi/issues/1","number":1,"state":"open","locked":false,"title":"Fix compilation under 2.067","user":{"login":"NCrashed","id":2116167,"avatar_url":"https://avatars.githubusercontent.com/u/2116167?v=3","gravatar_id":"","url":"https://api.github.com/users/NCrashed","html_url":"https://github.com/NCrashed","followers_url":"https://api.github.com/users/NCrashed/followers","following_url":"https://api.github.com/users/NCrashed/following{/other_user}","gists_url":"https://api.github.com/users/NCrashed/gists{/gist_id}","starred_url":"https://api.github.com/users/NCrashed/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/NCrashed/subscriptions","organizations_url":"https://api.github.com/users/NCrashed/orgs","repos_url":"https://api.github.com/users/NCrashed/repos","events_url":"https://api.github.com/users/NCrashed/events{/privacy}","received_events_url":"https://api.github.com/users/NCrashed/received_events","type":"User","site_admin":false},"body":"dmd 2.067 is released, and there are some errors:\r\n```\r\n../anansi/source/anansi/container/list.d(233): Error: undefined identifier tuple\r\n../anansi/source/anansi/container/priorityqueue.d(23): Error: undefined identifier move, did you mean template save(T)(T[] a)?\r\n../anansi/source/anansi/container/priorityqueue.d(104): Error: undefined identifier swap\r\n../anansi/source/anansi/container/priorityqueue.d(55): Error: undefined identifier move, did you mean template save(T)(T[] a)?\r\n../anansi/source/anansi/container/priorityqueue.d(131): Error: undefined identifier swap\r\n../anansi/source/anansi/container/priorityqueue.d(142): Error: undefined identifier swap\r\n../anansi/source/anansi/algorithms/bfs.d(125): Error: template instance anansi.traits.isQueue!(DijkstraQueue!(AdjacencyList!(VecS, VecS, DirectedS, char, string), real[]), ulong) error instantiating\r\n../anansi/source/anansi/algorithms/dijkstra.d(310): Error: template instance anansi.algorithms.bfs.breadthFirstVisit!(AdjacencyList!(VecS, VecS, DirectedS, char, string), ulong, DijkstraBfsVisitor!(AdjacencyList!(VecS, VecS, DirectedS, char, string), DijkstraQueue!(AdjacencyList!(VecS, VecS, DirectedS, char, string), real[]), NullDijkstraVisitor!(AdjacencyList!(VecS, VecS, DirectedS, char, string)), real[], ulong[], const(real)[EdgeDescriptor]), Colour[], DijkstraQueue!(AdjacencyList!(VecS, VecS, DirectedS, char, string), real[])) error instantiating\r\n../anansi/source/anansi/algorithms/dijkstra.d(268):        instantiated from here: dijkstraShortestPathsNoInit!(AdjacencyList!(VecS, VecS, DirectedS, char, string), ulong, NullDijkstraVisitor!(AdjacencyList!(VecS, VecS, DirectedS, char, string)), Colour[], ulong[], const(real)[EdgeDescriptor], real[])\r\nsource/app.d(64):        instantiated from here: dijkstraShortestPaths!(AdjacencyList!(VecS, VecS, DirectedS, char, string), NullDijkstraVisitor!(AdjacencyList!(VecS, VecS, DirectedS, char, string)), ulong, Colour[], ulong[], real[EdgeDescriptor], real[])\r\n```\r\n\r\nPart of my application that cause the fails (templates fails only when instantiating):\r\n``` D\r\n\tauto colourMap = new Colour[wgraph.graph.vertexCount];\r\n\tauto distance = new real[wgraph.graph.vertexCount];\r\n\tauto predecessor = new Graph.VertexDescriptor[wgraph.graph.vertexCount];\r\n\t\r\n\tdijkstraShortestPaths(wgraph.graph, wgraph.enter, wgraph.weights, predecessor,\r\n\t\tNullDijkstraVisitor!Graph(),\r\n\t\tcolourMap,\r\n\t\tdistance);\r\n```","created_at":"2015-03-24T20:37:57Z","updated_at":"2015-03-24T20:37:57Z","closed_at":null,"merged_at":null,"merge_commit_sha":null,"assignee":null,"milestone":null,"commits_url":"https://api.github.com/repos/tcsc/anansi/pulls/1/commits","review_comments_url":"https://api.github.com/repos/tcsc/anansi/pulls/1/comments","review_comment_url":"https://api.github.com/repos/tcsc/anansi/pulls/comments{/number}","comments_url":"https://api.github.com/repos/tcsc/anansi/issues/1/comments","statuses_url":"https://api.github.com/repos/tcsc/anansi/statuses/f73cef3b52899dffcd817a5c5e3b8ee54fbd6c3f","head":{"label":"NCrashed:master","ref":"master","sha":"f73cef3b52899dffcd817a5c5e3b8ee54fbd6c3f","user":{"login":"NCrashed","id":2116167,"avatar_url":"https://avatars.githubusercontent.com/u/2116167?v=3","gravatar_id":"","url":"https://api.github.com/users/NCrashed","html_url":"https://github.com/NCrashed","followers_url":"https://api.github.com/users/NCrashed/followers","following_url":"https://api.github.com/users/NCrashed/following{/other_user}","gists_url":"https://api.github.com/users/NCrashed/gists{/gist_id}","starred_url":"https://api.github.com/users/NCrashed/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/NCrashed/subscriptions","organizations_url":"https://api.github.com/users/NCrashed/orgs","repos_url":"https://api.github.com/users/NCrashed/repos","events_url":"https://api.github.com/users/NCrashed/events{/privacy}","received_events_url":"https://api.github.com/users/NCrashed/received_events","type":"User","site_admin":false},"repo":{"id":32822784,"name":"anansi","full_name":"NCrashed/anansi","owner":{"login":"NCrashed","id":2116167,"avatar_url":"https://avatars.githubusercontent.com/u/2116167?v=3","gravatar_id":"","url":"https://api.github.com/users/NCrashed","html_url":"https://github.com/NCrashed","followers_url":"https://api.github.com/users/NCrashed/followers","following_url":"https://api.github.com/users/NCrashed/following{/other_user}","gists_url":"https://api.github.com/users/NCrashed/gists{/gist_id}","starred_url":"https://api.github.com/users/NCrashed/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/NCrashed/subscriptions","organizations_url":"https://api.github.com/users/NCrashed/orgs","repos_url":"https://api.github.com/users/NCrashed/repos","events_url":"https://api.github.com/users/NCrashed/events{/privacy}","received_events_url":"https://api.github.com/users/NCrashed/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/NCrashed/anansi","description":"A graph-handling library for the D programming language","fork":true,"url":"https://api.github.com/repos/NCrashed/anansi","forks_url":"https://api.github.com/repos/NCrashed/anansi/forks","keys_url":"https://api.github.com/repos/NCrashed/anansi/keys{/key_id}","collaborators_url":"https://api.github.com/repos/NCrashed/anansi/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/NCrashed/anansi/teams","hooks_url":"https://api.github.com/repos/NCrashed/anansi/hooks","issue_events_url":"https://api.github.com/repos/NCrashed/anansi/issues/events{/number}","events_url":"https://api.github.com/repos/NCrashed/anansi/events","assignees_url":"https://api.github.com/repos/NCrashed/anansi/assignees{/user}","branches_url":"https://api.github.com/repos/NCrashed/anansi/branches{/branch}","tags_url":"https://api.github.com/repos/NCrashed/anansi/tags","blobs_url":"https://api.github.com/repos/NCrashed/anansi/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/NCrashed/anansi/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/NCrashed/anansi/git/refs{/sha}","trees_url":"https://api.github.com/repos/NCrashed/anansi/git/trees{/sha}","statuses_url":"https://api.github.com/repos/NCrashed/anansi/statuses/{sha}","languages_url":"https://api.github.com/repos/NCrashed/anansi/languages","stargazers_url":"https://api.github.com/repos/NCrashed/anansi/stargazers","contributors_url":"https://api.github.com/repos/NCrashed/anansi/contributors","subscribers_url":"https://api.github.com/repos/NCrashed/anansi/subscribers","subscription_url":"https://api.github.com/repos/NCrashed/anansi/subscription","commits_url":"https://api.github.com/repos/NCrashed/anansi/commits{/sha}","git_commits_url":"https://api.github.com/repos/NCrashed/anansi/git/commits{/sha}","comments_url":"https://api.github.com/repos/NCrashed/anansi/comments{/number}","issue_comment_url":"https://api.github.com/repos/NCrashed/anansi/issues/comments{/number}","contents_url":"https://api.github.com/repos/NCrashed/anansi/contents/{+path}","compare_url":"https://api.github.com/repos/NCrashed/anansi/compare/{base}...{head}","merges_url":"https://api.github.com/repos/NCrashed/anansi/merges","archive_url":"https://api.github.com/repos/NCrashed/anansi/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/NCrashed/anansi/downloads","issues_url":"https://api.github.com/repos/NCrashed/anansi/issues{/number}","pulls_url":"https://api.github.com/repos/NCrashed/anansi/pulls{/number}","milestones_url":"https://api.github.com/repos/NCrashed/anansi/milestones{/number}","notifications_url":"https://api.github.com/repos/NCrashed/anansi/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/NCrashed/anansi/labels{/name}","releases_url":"https://api.github.com/repos/NCrashed/anansi/releases{/id}","created_at":"2015-03-24T20:17:55Z","updated_at":"2015-03-24T20:35:22Z","pushed_at":"2015-03-24T20:35:22Z","git_url":"git://github.com/NCrashed/anansi.git","ssh_url":"git@github.com:NCrashed/anansi.git","clone_url":"https://github.com/NCrashed/anansi.git","svn_url":"https://github.com/NCrashed/anansi","homepage":null,"size":216,"stargazers_count":0,"watchers_count":0,"language":"D","has_issues":false,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":0,"forks":0,"open_issues":0,"watchers":0,"default_branch":"master"}},"base":{"label":"tcsc:master","ref":"master","sha":"300001927393d922cb03625e7f997fc2b278b448","user":{"login":"tcsc","id":1959769,"avatar_url":"https://avatars.githubusercontent.com/u/1959769?v=3","gravatar_id":"","url":"https://api.github.com/users/tcsc","html_url":"https://github.com/tcsc","followers_url":"https://api.github.com/users/tcsc/followers","following_url":"https://api.github.com/users/tcsc/following{/other_user}","gists_url":"https://api.github.com/users/tcsc/gists{/gist_id}","starred_url":"https://api.github.com/users/tcsc/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tcsc/subscriptions","organizations_url":"https://api.github.com/users/tcsc/orgs","repos_url":"https://api.github.com/users/tcsc/repos","events_url":"https://api.github.com/users/tcsc/events{/privacy}","received_events_url":"https://api.github.com/users/tcsc/received_events","type":"User","site_admin":false},"repo":{"id":21549633,"name":"anansi","full_name":"tcsc/anansi","owner":{"login":"tcsc","id":1959769,"avatar_url":"https://avatars.githubusercontent.com/u/1959769?v=3","gravatar_id":"","url":"https://api.github.com/users/tcsc","html_url":"https://github.com/tcsc","followers_url":"https://api.github.com/users/tcsc/followers","following_url":"https://api.github.com/users/tcsc/following{/other_user}","gists_url":"https://api.github.com/users/tcsc/gists{/gist_id}","starred_url":"https://api.github.com/users/tcsc/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tcsc/subscriptions","organizations_url":"https://api.github.com/users/tcsc/orgs","repos_url":"https://api.github.com/users/tcsc/repos","events_url":"https://api.github.com/users/tcsc/events{/privacy}","received_events_url":"https://api.github.com/users/tcsc/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/tcsc/anansi","description":"A graph-handling library for the D programming language","fork":false,"url":"https://api.github.com/repos/tcsc/anansi","forks_url":"https://api.github.com/repos/tcsc/anansi/forks","keys_url":"https://api.github.com/repos/tcsc/anansi/keys{/key_id}","collaborators_url":"https://api.github.com/repos/tcsc/anansi/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/tcsc/anansi/teams","hooks_url":"https://api.github.com/repos/tcsc/anansi/hooks","issue_events_url":"https://api.github.com/repos/tcsc/anansi/issues/events{/number}","events_url":"https://api.github.com/repos/tcsc/anansi/events","assignees_url":"https://api.github.com/repos/tcsc/anansi/assignees{/user}","branches_url":"https://api.github.com/repos/tcsc/anansi/branches{/branch}","tags_url":"https://api.github.com/repos/tcsc/anansi/tags","blobs_url":"https://api.github.com/repos/tcsc/anansi/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/tcsc/anansi/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/tcsc/anansi/git/refs{/sha}","trees_url":"https://api.github.com/repos/tcsc/anansi/git/trees{/sha}","statuses_url":"https://api.github.com/repos/tcsc/anansi/statuses/{sha}","languages_url":"https://api.github.com/repos/tcsc/anansi/languages","stargazers_url":"https://api.github.com/repos/tcsc/anansi/stargazers","contributors_url":"https://api.github.com/repos/tcsc/anansi/contributors","subscribers_url":"https://api.github.com/repos/tcsc/anansi/subscribers","subscription_url":"https://api.github.com/repos/tcsc/anansi/subscription","commits_url":"https://api.github.com/repos/tcsc/anansi/commits{/sha}","git_commits_url":"https://api.github.com/repos/tcsc/anansi/git/commits{/sha}","comments_url":"https://api.github.com/repos/tcsc/anansi/comments{/number}","issue_comment_url":"https://api.github.com/repos/tcsc/anansi/issues/comments{/number}","contents_url":"https://api.github.com/repos/tcsc/anansi/contents/{+path}","compare_url":"https://api.github.com/repos/tcsc/anansi/compare/{base}...{head}","merges_url":"https://api.github.com/repos/tcsc/anansi/merges","archive_url":"https://api.github.com/repos/tcsc/anansi/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/tcsc/anansi/downloads","issues_url":"https://api.github.com/repos/tcsc/anansi/issues{/number}","pulls_url":"https://api.github.com/repos/tcsc/anansi/pulls{/number}","milestones_url":"https://api.github.com/repos/tcsc/anansi/milestones{/number}","notifications_url":"https://api.github.com/repos/tcsc/anansi/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/tcsc/anansi/labels{/name}","releases_url":"https://api.github.com/repos/tcsc/anansi/releases{/id}","created_at":"2014-07-06T22:09:09Z","updated_at":"2015-03-19T13:38:36Z","pushed_at":"2014-07-07T12:04:18Z","git_url":"git://github.com/tcsc/anansi.git","ssh_url":"git@github.com:tcsc/anansi.git","clone_url":"https://github.com/tcsc/anansi.git","svn_url":"https://github.com/tcsc/anansi","homepage":null,"size":216,"stargazers_count":2,"watchers_count":2,"language":"D","has_issues":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":1,"mirror_url":null,"open_issues_count":1,"forks":1,"open_issues":1,"watchers":2,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/tcsc/anansi/pulls/1"},"html":{"href":"https://github.com/tcsc/anansi/pull/1"},"issue":{"href":"https://api.github.com/repos/tcsc/anansi/issues/1"},"comments":{"href":"https://api.github.com/repos/tcsc/anansi/issues/1/comments"},"review_comments":{"href":"https://api.github.com/repos/tcsc/anansi/pulls/1/comments"},"review_comment":{"href":"https://api.github.com/repos/tcsc/anansi/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/tcsc/anansi/pulls/1/commits"},"statuses":{"href":"https://api.github.com/repos/tcsc/anansi/statuses/f73cef3b52899dffcd817a5c5e3b8ee54fbd6c3f"}},"merged":false,"mergeable":null,"mergeable_state":"unknown","merged_by":null,"comments":0,"review_comments":0,"commits":1,"additions":2,"deletions":2,"changed_files":2}}