This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
the following erroneous class compiles with no errors with fastjavac: public class FastJavacBugTest { public void func(){ System.out.println("func"); } public static void main(String[] args) throws Exception{ new Inner().func2(); } public static class Inner{ public void func2(){ func(); } } } when running the class the following error appears: java.lang.VerifyError: (class: FastJavacBugTest$Inner, method: func2 signature: ()V) Incompatible object argument for function call at FastJavacBugTest.main(FastJavacBugTest.java:7) Exception in thread "main" when compiling with javac.exe (modern) the following compilation error appears: FastJavacBugTest.java [12:1] non-static method func() cannot be referenced from a static context func(); ^ 1 error Errors compiling FastJavacBugTest.
NO COMMENT
Forwarded to the Sun's fastjavac team - it is a variant of http://developer.java.sun.com/developer/bugParade/bugs/4447298.html
Resolved for 3.3.x or earlier, no new info since then -> closing.
Resolved for 3.4.x or earlier, no new info since then -> closing.
A mistakenly closed RESOLVED LATER/REMIND issue. Reopening.
Fastjavac is not supported anymore and since it is a close source there is no reason to keep this as open issue.
Reorganization of java component