{"action":"created","issue":{"url":"https://api.github.com/repos/RefactoringTools/wrangler/issues/87","repository_url":"https://api.github.com/repos/RefactoringTools/wrangler","labels_url":"https://api.github.com/repos/RefactoringTools/wrangler/issues/87/labels{/name}","comments_url":"https://api.github.com/repos/RefactoringTools/wrangler/issues/87/comments","events_url":"https://api.github.com/repos/RefactoringTools/wrangler/issues/87/events","html_url":"https://github.com/RefactoringTools/wrangler/issues/87","id":334109934,"node_id":"MDU6SXNzdWUzMzQxMDk5MzQ=","number":87,"title":"OTP 21 build failure","user":{"login":"ilovezfs","id":5268928,"node_id":"MDQ6VXNlcjUyNjg5Mjg=","avatar_url":"https://avatars2.githubusercontent.com/u/5268928?v=4","gravatar_id":"","url":"https://api.github.com/users/ilovezfs","html_url":"https://github.com/ilovezfs","followers_url":"https://api.github.com/users/ilovezfs/followers","following_url":"https://api.github.com/users/ilovezfs/following{/other_user}","gists_url":"https://api.github.com/users/ilovezfs/gists{/gist_id}","starred_url":"https://api.github.com/users/ilovezfs/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ilovezfs/subscriptions","organizations_url":"https://api.github.com/users/ilovezfs/orgs","repos_url":"https://api.github.com/users/ilovezfs/repos","events_url":"https://api.github.com/users/ilovezfs/events{/privacy}","received_events_url":"https://api.github.com/users/ilovezfs/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-06-20T14:37:53Z","updated_at":"2018-07-16T13:37:51Z","closed_at":null,"author_association":"NONE","body":"HEAD @ aa2330a8d2b6748ab55ed6079609d1875d32eaae\r\n\r\n```\r\n==> ./configure --prefix=/usr/local/Cellar/wrangler/HEAD-aa2330a_1\r\nchecking for gcc... clang\r\nchecking whether the C compiler works... yes\r\nchecking for C compiler default output file name... a.out\r\nchecking for suffix of executables... \r\nchecking whether we are cross compiling... no\r\nchecking for suffix of object files... o\r\nchecking whether we are using the GNU C compiler... yes\r\nchecking whether clang accepts -g... yes\r\nchecking for clang option to accept ISO C89... none needed\r\nchecking whether make sets $(MAKE)... yes\r\nchecking for erlc... /usr/local/opt/erlang/bin/erlc\r\nchecking for erl... /usr/local/opt/erlang/bin/erl\r\nchecking for erlc... /usr/local/opt/erlang/bin/erlc\r\nconfigure: found 64-bit Erlang\r\nchecking for Erlang/OTP library installation base directory... ${exec_prefix}/lib/erlang/lib\r\nconfigure: creating ./config.status\r\nconfig.status: creating Makefile\r\nconfig.status: creating c_src/suffixtree/Makefile\r\nconfig.status: creating c_src/gsuffixtree/Makefile\r\n==> make\r\n\"/usr/local/opt/erlang/bin/erlc\" -o src src/wrangler_parse.yrl\r\n\"/usr/local/opt/erlang/bin/erlc\" -pa ebin -I include -W -o ebin +debug_info src/wrangler_parse.erl\r\n\"/usr/local/opt/erlang/bin/erlc\" -pa ebin -I include -W -o ebin +debug_info src/wrangler_expand_rule.erl\r\nsrc/wrangler_expand_rule.erl:7: Warning: export_all flag enabled - all functions will be exported\r\nsrc/wrangler_expand_rule.erl:542: Warning: erlang:get_stacktrace/0: deprecated; use the new try/catch syntax for retrieving the stack backtrace\r\n\"/usr/local/opt/erlang/bin/erlc\" -pa ebin -I include -W -o ebin +debug_info src/wrangler_scan.erl\r\nsrc/wrangler_scan.erl:28: Warning: export_all flag enabled - all functions will be exported\r\n\"/usr/local/opt/erlang/bin/erlc\" -pa ebin -I include -W -o ebin +debug_info src/wrangler_epp_dodger.erl\r\n\"/usr/local/opt/erlang/bin/erlc\" -pa ebin -I include -W -o ebin +debug_info src/wrangler_syntax.erl\r\n\"/usr/local/opt/erlang/bin/erlc\" -pa ebin -I include -W -o ebin +debug_info src/wrangler_syntax_lib.erl\r\n\"/usr/local/opt/erlang/bin/erlc\" -pa ebin -I include -W -o ebin +debug_info src/wrangler_misc.erl\r\n\"/usr/local/opt/erlang/bin/erlc\" -pa ebin -I include -W -o ebin +debug_info src/api_ast_traverse.erl\r\n\"/usr/local/opt/erlang/bin/erlc\" -pa ebin -I include -W -o ebin +debug_info src/api_refac.erl\r\nsrc/api_refac.erl: error in parse transform 'wrangler_expand_rule': {{badrecord,class_qualifier},\r\n                                                  [{erl_syntax,\r\n                                                    class_qualifier_argument,\r\n                                                    1,\r\n                                                    [{file,\"erl_syntax.erl\"},\r\n                                                     {line,6779}]},\r\n                                                   {erl_syntax,subtrees,1,\r\n                                                    [{file,\"erl_syntax.erl\"},\r\n                                                     {line,7766}]},\r\n                                                   {wrangler_expand_rule,\r\n                                                    '-transform/4-fun-0-',4,\r\n                                                    [{file,\r\n                                                      \"src/wrangler_expand_rule.erl\"},\r\n                                                     {line,527}]},\r\n                                                   {wrangler_expand_rule,map,\r\n                                                    2,\r\n                                                    [{file,\r\n                                                      \"src/wrangler_expand_rule.erl\"},\r\n                                                     {line,558}]},\r\n                                                   {wrangler_expand_rule,\r\n                                                    '-transform/4-fun-0-',4,\r\n                                                    [{file,\r\n                                                      \"src/wrangler_expand_rule.erl\"},\r\n                                                     {line,532}]},\r\n                                                   {wrangler_expand_rule,map,\r\n                                                    2,\r\n                                                    [{file,\r\n                                                      \"src/wrangler_expand_rule.erl\"},\r\n                                                     {line,558}]},\r\n                                                   {wrangler_expand_rule,map,\r\n                                                    2,\r\n                                                    [{file,\r\n                                                      \"src/wrangler_expand_rule.erl\"},\r\n                                                     {line,564}]},\r\n                                                   {wrangler_expand_rule,\r\n                                                    '-transform/4-fun-0-',4,\r\n                                                    [{file,\r\n                                                      \"src/wrangler_expand_rule.erl\"},\r\n                                                     {line,532}]}]}\r\nmake: *** [ebin/api_refac.beam] Error 1\r\nrm src/wrangler_parse.erl\r\n```"},"comment":{"url":"https://api.github.com/repos/RefactoringTools/wrangler/issues/comments/405250037","html_url":"https://github.com/RefactoringTools/wrangler/issues/87#issuecomment-405250037","issue_url":"https://api.github.com/repos/RefactoringTools/wrangler/issues/87","id":405250037,"node_id":"MDEyOklzc3VlQ29tbWVudDQwNTI1MDAzNw==","user":{"login":"huiqing","id":604767,"node_id":"MDQ6VXNlcjYwNDc2Nw==","avatar_url":"https://avatars1.githubusercontent.com/u/604767?v=4","gravatar_id":"","url":"https://api.github.com/users/huiqing","html_url":"https://github.com/huiqing","followers_url":"https://api.github.com/users/huiqing/followers","following_url":"https://api.github.com/users/huiqing/following{/other_user}","gists_url":"https://api.github.com/users/huiqing/gists{/gist_id}","starred_url":"https://api.github.com/users/huiqing/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/huiqing/subscriptions","organizations_url":"https://api.github.com/users/huiqing/orgs","repos_url":"https://api.github.com/users/huiqing/repos","events_url":"https://api.github.com/users/huiqing/events{/privacy}","received_events_url":"https://api.github.com/users/huiqing/received_events","type":"User","site_admin":false},"created_at":"2018-07-16T13:37:51Z","updated_at":"2018-07-16T13:37:51Z","author_association":"MEMBER","body":"Thanks for reporting the issue. I shall try to fix it when time allows. "}}
{"actor":{"display_login":"huiqing"}}