{"action":"opened","issue":{"url":"https://api.github.com/repos/manastech/crystal/issues/854","labels_url":"https://api.github.com/repos/manastech/crystal/issues/854/labels{/name}","comments_url":"https://api.github.com/repos/manastech/crystal/issues/854/comments","events_url":"https://api.github.com/repos/manastech/crystal/issues/854/events","html_url":"https://github.com/manastech/crystal/issues/854","id":90768795,"number":854,"title":"Build failure on Arch, x86_64","user":{"login":"vifino","id":5837359,"avatar_url":"https://avatars.githubusercontent.com/u/5837359?v=3","gravatar_id":"","url":"https://api.github.com/users/vifino","html_url":"https://github.com/vifino","followers_url":"https://api.github.com/users/vifino/followers","following_url":"https://api.github.com/users/vifino/following{/other_user}","gists_url":"https://api.github.com/users/vifino/gists{/gist_id}","starred_url":"https://api.github.com/users/vifino/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/vifino/subscriptions","organizations_url":"https://api.github.com/users/vifino/orgs","repos_url":"https://api.github.com/users/vifino/repos","events_url":"https://api.github.com/users/vifino/events{/privacy}","received_events_url":"https://api.github.com/users/vifino/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-06-24T20:02:27Z","updated_at":"2015-06-24T20:02:27Z","closed_at":null,"body":"Hello again.\r\n\r\n70ee0c6 doesn't compile:\r\n```\r\n==> Starting build()...\r\n./bin/crystal build --release  -o .build/crystal src/compiler/crystal.cr\r\nMissing hash value: \"$~\"\r\n*SimpleHash(String, Crystal::MetaVar)@SimpleHash(K, V)#[]<SimpleHash(String, Crystal::MetaVar), String>:Crystal::MetaVar +686 [0]\r\n*Crystal::Call#recalculate<Crystal::Call>:Array(Crystal::Def+)? +3384 [0]\r\n*Crystal::TypeVisitor#visit<Crystal::TypeVisitor, Crystal::Call>:Bool +8292 [0]\r\n*Crystal::ASTNode+@Crystal::ASTNode#accept<Crystal::ASTNode+, Crystal::TypeVisitor>:Nil +1998 [0]\r\n*Crystal::Call#instantiate<Crystal::Call, Crystal::Matches, Crystal::Type+, Nil>:Array(Crystal::Def+) +12516 [0]\r\n*Crystal::Call#lookup_matches_in_type<Crystal::Call, Crystal::Type+, Array(Crystal::Type+), Nil, String>:Array(Crystal::Def+) +10604 [0]\r\n*Crystal::Call#recalculate<Crystal::Call>:Array(Crystal::Def+)? +2199 [0]\r\n*Crystal::TypeVisitor#visit<Crystal::TypeVisitor, Crystal::Call>:Bool +8292 [0]\r\n*Crystal::ASTNode+@Crystal::ASTNode#accept<Crystal::ASTNode+, Crystal::TypeVisitor>:Nil +1998 [0]\r\n*Crystal::TypeVisitor#visit<Crystal::TypeVisitor, Crystal::Block>:(Nil | Bool) +1782 [0]\r\n*Crystal::Call#match_block_arg<Crystal::Call, Crystal::Match>:({Array(Crystal::Var+)?, (Nil | Crystal::Type+)} | {Nil, Nil}) +2711 [0]\r\n*Crystal::Call#instantiate<Crystal::Call, Crystal::Matches, Crystal::Type+, Nil>:Array(Crystal::Def+) +2702 [0]\r\n*Crystal::Call#lookup_matches_in_type<Crystal::Call, Crystal::Type+, Array(Crystal::Type+), Nil, String>:Array(Crystal::Def+) +10604 [0]\r\n*Crystal::Call#recalculate<Crystal::Call>:Array(Crystal::Def+)? +2199 [0]\r\n*Crystal::TypeVisitor#visit<Crystal::TypeVisitor, Crystal::Call>:Bool +8292 [0]\r\n*Crystal::ASTNode+@Crystal::ASTNode#accept<Crystal::ASTNode+, Crystal::TypeVisitor>:Nil +1998 [0]\r\n*Crystal::TypeVisitor#visit<Crystal::TypeVisitor, Crystal::Assign>:Bool +90 [0]\r\n*Crystal::ASTNode+@Crystal::ASTNode#accept<Crystal::ASTNode+, Crystal::TypeVisitor>:Nil +567 [0]\r\n*Crystal::ASTNode+@Crystal::ASTNode#accept<Crystal::ASTNode+, Crystal::TypeVisitor>:Nil +28170 [0]\r\n*Crystal::Call#instantiate<Crystal::Call, Crystal::Matches, Crystal::Type+, Nil>:Array(Crystal::Def+) +12516 [0]\r\n*Crystal::Call#lookup_matches_in_type<Crystal::Call, Crystal::Type+, Array(Crystal::Type+), Nil, String>:Array(Crystal::Def+) +10604 [0]\r\n*Crystal::Call#recalculate<Crystal::Call>:Array(Crystal::Def+)? +2199 [0]\r\n*Crystal::TypeVisitor#visit<Crystal::TypeVisitor, Crystal::Call>:Bool +8292 [0]\r\n*Crystal::ASTNode+@Crystal::ASTNode#accept<Crystal::ASTNode+, Crystal::TypeVisitor>:Nil +1998 [0]\r\n*Crystal::TypeVisitor#visit<Crystal::TypeVisitor, Crystal::Call>:Bool +3720 [0]\r\n*Crystal::ASTNode+@Crystal::ASTNode#accept<Crystal::ASTNode+, Crystal::TypeVisitor>:Nil +1998 [0]\r\n*Crystal::ASTNode+@Crystal::ASTNode#accept<Crystal::ASTNode+, Crystal::TypeVisitor>:Nil +28170 [0]\r\n*Crystal::ASTNode+@Crystal::ASTNode#accept<Crystal::ASTNode+, Crystal::TypeVisitor>:Nil +83999 [0]\r\n*Crystal::ASTNode+@Crystal::ASTNode#accept<Crystal::ASTNode+, Crystal::TypeVisitor>:Nil +62595 [0]\r\n*Crystal::TypeVisitor#visit<Crystal::TypeVisitor, Crystal::Call>:Bool +13267 [0]\r\n*Crystal::ASTNode+@Crystal::ASTNode#accept<Crystal::ASTNode+, Crystal::TypeVisitor>:Nil +1998 [0]\r\n*Crystal::ASTNode+@Crystal::ASTNode#accept<Crystal::ASTNode+, Crystal::TypeVisitor>:Nil +28170 [0]\r\n*Crystal::Compiler#compile<Crystal::Compiler, Array(Crystal::Compiler::Source), String>:Crystal::Compiler::Result +3731 [0]\r\n*Crystal::Command::run<Array(String)>:(Nil | File | Bool | AutoflushBufferedIO(FileDescriptorIO+) | Crystal::Compiler::Result | Array(Crystal::Init::View+:Class)) +2108 [0]\r\nmain +19395 [0]\r\n__libc_start_main +240 [0]\r\n_start +41 [0]\r\n\r\nError: you've found a bug in the Crystal compiler. Please open an issue: https://github.com/manastech/crystal/issues\r\nMakefile:28: recipe for target '.build/crystal' failed\r\nmake: *** [.build/crystal] Error 1\r\n\r\n```\r\n\r\nGreetings,\r\nvifino"}}