{"issue":{"pull_request":{"diff_url":"https://github.com/aichallenge/aichallenge/pull/372.diff","html_url":"https://github.com/aichallenge/aichallenge/pull/372","patch_url":"https://github.com/aichallenge/aichallenge/pull/372.patch"},"state":"closed","milestone":null,"user":{"avatar_url":"https://secure.gravatar.com/avatar/f540093aacfad36d9fe206550ad1be70?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","gravatar_id":"f540093aacfad36d9fe206550ad1be70","url":"https://api.github.com/users/jackpal","login":"jackpal","id":175575},"updated_at":"2011-11-18T06:09:29Z","labels":[],"assignee":null,"closed_at":"2011-11-18T06:00:36Z","comments":1,"url":"https://api.github.com/repos/aichallenge/aichallenge/issues/372","body":"This time I think it's going to work. (I've installed it on a VM version of the aichallenge server and it seems\r\nto be working there. At least the sanity tests are passing.)\r\n\r\nThe previous code had two problems:\r\n1) The dart starter kit had some type warnings.\r\n2) The dart-frogsh compiler wrote those type warnings to stdout, which ment that\r\n    a) the program would fail the sanity tests.\r\n    b) the user didn't see the warnings or error messages (because they were written to stdout.)\r\n\r\nFixed by:\r\n\r\n1) Modifying the frogsh compiler to write warnings and messages to stderr.\r\n\r\n2) Fixing the type warnings in the dart starter kit.\r\n\r\n3) Adding a convenience function to log to stderr.\r\n\r\nNote: Someone will have to manually update the dart frogsh compiler by manually installing:\r\n\r\nhttp://ants-dart-starter-package.googlecode.com/files/dart-frogsh-r1499.tgz\r\n\r\nin the aichallenge server download_dir\r\n","html_url":"https://github.com/aichallenge/aichallenge/issues/372","title":"Update dart starter package and frogsh compiler to avoid writing to stdout","number":372,"id":2266077,"created_at":"2011-11-17T07:19:19Z"},"action":"created","comment":{"user":{"avatar_url":"https://secure.gravatar.com/avatar/156a9300f7d83236d4edd631c779a14c?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","gravatar_id":"156a9300f7d83236d4edd631c779a14c","url":"https://api.github.com/users/Janzert","login":"Janzert","id":392930},"updated_at":"2011-11-18T06:09:29Z","url":"https://api.github.com/repos/aichallenge/aichallenge/issues/comments/2786156","body":"I'm somewhat leery about using modified language tools for the contest. But I also realize Dart is a very young language so is may be unavoidable. It is nice to see you already filed a bug upstream with the Dart project.","id":2786156,"created_at":"2011-11-18T06:09:29Z"}}