{"issue":{"created_at":"2011-11-30T04:16:12Z","state":"closed","updated_at":"2011-12-13T17:31:46Z","comments":5,"user":{"gravatar_id":"8672f1c3b11cc7390ec341ac25d7e88e","id":579974,"url":"https://api.github.com/users/gavinking","avatar_url":"https://secure.gravatar.com/avatar/8672f1c3b11cc7390ec341ac25d7e88e?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","login":"gavinking"},"body":"When I import the language module project into Eclipse, the build fails with the following:\r\n\r\n\r\n    An exception has occurred in the compiler (1.6.0_ceylon). Please file a bug at the Java Developer Connection (http://java.sun.com/webapps/bugreport)  after checking the Bug Parade for duplicates. Include your program and the following diagnostic in your report.  Thank you.\r\n    java.lang.AssertionError: ceylon.language.$true: completer = null; class file = ceylon/language/$true.class(ceylon/language:$true.class); source file = null\r\n\tat com.sun.tools.javac.jvm.ClassReader.enterClass(ClassReader.java:1750)\r\n\tat com.redhat.ceylon.compiler.loader.CeylonModelLoader$1.loadFromSource(CeylonModelLoader.java:166)\r\n\tat com.redhat.ceylon.compiler.loader.CeylonModelLoader$1.visit(CeylonModelLoader.java:181)\r\n\tat com.redhat.ceylon.compiler.typechecker.tree.Tree$ObjectDefinition.visit(Tree.java:1050)\r\n\tat com.redhat.ceylon.compiler.typechecker.tree.Walker.walkCompilationUnit(Walker.java:13)\r\n\tat com.redhat.ceylon.compiler.typechecker.tree.Tree$CompilationUnit.visitChildren(Tree.java:30)\r\n\tat com.redhat.ceylon.compiler.typechecker.tree.Visitor.visitAny(Visitor.java:9)\r\n\tat com.redhat.ceylon.compiler.typechecker.tree.Visitor.visit(Visitor.java:11)\r\n\tat com.redhat.ceylon.compiler.typechecker.tree.Tree$CompilationUnit.visit(Tree.java:22)\r\n\tat com.redhat.ceylon.compiler.loader.CeylonModelLoader.setupSourceFileObjects(CeylonModelLoader.java:161)\r\n\tat com.redhat.ceylon.compiler.loader.CeylonEnter.completeCeylonTrees(CeylonEnter.java:151)\r\n\tat com.redhat.ceylon.compiler.loader.CeylonEnter.main(CeylonEnter.java:114)\r\n\tat com.sun.tools.javac.main.JavaCompiler.enterTrees(JavaCompiler.java:905)\r\n\tat com.sun.tools.javac.main.JavaCompiler.compile(JavaCompiler.java:805)\r\n\tat com.redhat.ceylon.compiler.launcher.Main.compile(Main.java:392)\r\n\tat com.sun.tools.javac.api.JavacTaskImpl.call(JavacTaskImpl.java:132)\r\n\tat com.redhat.ceylon.eclipse.imp.builder.CeylonBuilder.generateBinaries(CeylonBuilder.java:727)\r\n\tat com.redhat.ceylon.eclipse.imp.builder.CeylonBuilder.build(CeylonBuilder.java:411)\r\n\tat org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:728)\r\n\tat org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)\r\n\tat org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:199)\r\n\tat org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:239)\r\n\tat org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:292)\r\n\tat org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)\r\n\tat org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:295)\r\n\tat org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:351)\r\n\tat org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:374)\r\n\tat org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:143)\r\n\tat org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:241)\r\n\tat org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)\r\n","assignee":{"gravatar_id":"b8932676ae05ecdd084d3839d1f49da8","id":179265,"url":"https://api.github.com/users/FroMage","avatar_url":"https://secure.gravatar.com/avatar/b8932676ae05ecdd084d3839d1f49da8?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","login":"FroMage"},"id":2397311,"labels":[{"name":"BUG","color":"e10c02","url":"https://api.github.com/repos/ceylon/ceylon-compiler/labels/BUG"},{"name":"high priority","color":"d7e102","url":"https://api.github.com/repos/ceylon/ceylon-compiler/labels/high+priority"},{"name":"IN PROGRESS","color":"02d7e1","url":"https://api.github.com/repos/ceylon/ceylon-compiler/labels/IN+PROGRESS"}],"number":250,"pull_request":{"patch_url":null,"html_url":null,"diff_url":null},"title":"assertion error in java","closed_at":"2011-12-13T17:31:46Z","html_url":"https://github.com/ceylon/ceylon-compiler/issues/250","url":"https://api.github.com/repos/ceylon/ceylon-compiler/issues/250","milestone":{"created_at":"2011-08-04T00:16:58Z","state":"open","closed_issues":134,"due_on":"2011-12-30T08:00:00Z","creator":{"gravatar_id":"f350819e50453bd9237769a3db644f28","id":778793,"url":"https://api.github.com/users/quintesse","avatar_url":"https://secure.gravatar.com/avatar/f350819e50453bd9237769a3db644f28?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","login":"quintesse"},"number":1,"description":"See https://github.com/ceylon/ceylon-compiler/wiki/Release-plan-M1-M3 for what's going into M1","title":"M1","url":"https://api.github.com/repos/ceylon/ceylon-compiler/milestones/1","open_issues":39}},"action":"closed"}