It would be nice to have .out files created for these tests.
This work will also add a check that javac generates correct error messages for these tests.
Tests will be updated in batches of 10-12 tests or categorized based on directory structure.
- duplicates
-
JDK-8024230 Negative compiler tests without golden files.
-
- Closed
-
- relates to
-
JDK-8057651 Different error message should be generated if cyclic inheritance logic involves Object class
-
- Open
-
-
JDK-8054961 Update javac to remove duplicacy in error messages
-
- Open
-
-
JDK-8057103 Hidden internal character should not show up in identifier in javac raw diagnostics
-
- Open
-
-
JDK-8059268 Update error recovery when parsing void in expression mode
-
- Open
-
-
JDK-8057647 javac parser needs updates to have better error recovery for error cases of new array creation with dimensions
-
- Resolved
-
-
JDK-8068836 Error message should be updated when Override is used with static methods
-
- Resolved
-
-
JDK-8074364 Update error message for incorrect annotation type declaration
-
- Resolved
-
-
JDK-8054964 Add a test for invalid package annotations
-
- Closed
-
-
JDK-8078561 Error message should be generated once when -source 6 is specified
-
- Closed
-
-
JDK-8048803 javac should report complete character code in the error messages
-
- Closed
-
-
JDK-8057652 Request to improve error messages for labeled declarations
-
- Closed
-
-
JDK-8074362 Update error message for encoding errors in Java source files
-
- Open
-
-
JDK-8057650 uniform error diagnostics for inconsistent inherited method signatures
-
- Resolved
-
-
JDK-8056897 Improve error recovery for empty binary and hexadecimal literals.
-
- Closed
-
-
JDK-8068837 Improve error message when @Deprecated is not used with @deprecated
-
- Closed
-
-
JDK-8068838 Update error message when no default value and no annotation type element value is specified
-
- Closed
-
-
JDK-8078559 Update error message to indicate illegal character when encoding set to ascii
-
- Closed
-
-
JDK-8079734 Improve the diagnostic message when class literal is used on generic type parameter array
-
- Closed
-
-
JDK-8079735 Create a new test where supertype classes compile but not the subclass
-
- Closed
-
-
JDK-8056898 Request to update error recovery messages for test cases as listed in tools/javac/BreakAcrossClass.java
-
- Closed
-
-
JDK-8054556 javac should report the error for default usage as the primary error
-
- Closed
-
-
JDK-8058408 Compiler should emit a clearer message for invalid parenthesized expression
-
- Resolved
-
-
JDK-8048805 Request to investigate and update lexer error recovery in javac
-
- Closed
-
-
JDK-8046620 Further investigation needed for few error messages for negative unicode tests in langtools regression ws
-
- Closed
-