jdk-24/test/langtools/tools/javac
2024-11-20 10:29:45 +00:00
..
4241573 8331291: java.lang.classfile.Attributes class performs a lot of static initializations 2024-05-24 15:58:34 +00:00
4846262
4880220 8285935: Spurious lint warning for static method accessed through instance qualifier 2022-08-04 17:57:28 +00:00
4917091 8258525: Some existing tests should use /nodynamiccopyright/ instead of the standard header 2020-12-30 17:20:54 +00:00
4980495 8163229: several regression tests have a main method that is never executed 2023-01-17 04:43:40 +00:00
5017953
5045412
6199662 8266819: Separate the stop policies from the compile policies completely 2021-05-13 10:22:13 +00:00
6257443 8285756: clean up use of bad arguments for @clean in langtools tests 2022-04-27 22:22:28 +00:00
6302184
6304921 8217381: Incovenient errors reported when annotation processor generates source file and errors in the same round 2019-02-15 12:09:53 +01:00
6330920
6330997 8219254: Update explicit uses of latest source/target in langtools tests to a property 2019-02-21 10:29:16 -08:00
6341866 8321314: Reinstate disabling the compiler's default active annotation processing 2024-05-30 19:57:21 +00:00
6342411
6360970
6390045
6394683
6400383
6400872 8302685: Some javac unit tests aren't reliably closing open files 2023-02-27 16:21:57 +00:00
6402516 8335989: Implement JEP 494: Module Import Declarations (Second Preview) 2024-11-14 06:14:33 +00:00
6403424
6440583
6457284
6491592 8163229: several regression tests have a main method that is never executed 2023-01-17 04:43:40 +00:00
6508981
6520152
6521805 8271623: Omit enclosing instance fields from inner classes that don't use it 2021-11-23 18:14:47 +00:00
6547131
6558548
6563143 8242802: javac crashes when checking equals and hashCode in unresolvable anonymous class 2020-04-20 12:36:09 +02:00
6567415 8302685: Some javac unit tests aren't reliably closing open files 2023-02-27 16:21:57 +00:00
6589361
6627362
6668794
6717241
6734819
6758789
6835430
6840059
6857948 8163229: several regression tests have a main method that is never executed 2023-01-17 04:43:40 +00:00
6863465
6889255
6902720 8325362: Allow to create a simple in-memory input JavaFileObject 2024-03-19 09:35:25 +00:00
6917288 8314621: ClassNotFoundException due to lambda reference to elided anonymous inner class 2023-11-16 16:49:26 +00:00
6948381
6979683 8258525: Some existing tests should use /nodynamiccopyright/ instead of the standard header 2020-12-30 17:20:54 +00:00
6996626
7003595 8331291: java.lang.classfile.Attributes class performs a lot of static initializations 2024-05-24 15:58:34 +00:00
7023703 8258525: Some existing tests should use /nodynamiccopyright/ instead of the standard header 2020-12-30 17:20:54 +00:00
7024568 8258525: Some existing tests should use /nodynamiccopyright/ instead of the standard header 2020-12-30 17:20:54 +00:00
7079713 8325362: Allow to create a simple in-memory input JavaFileObject 2024-03-19 09:35:25 +00:00
7085024
7086595
7102515
7118412
7129225 8129418: JShell: better highlighting of errors in imports on demand 2024-05-17 06:39:53 +00:00
7132880
7142086 8337334: Test tools/javac/7142086/T7142086.java timeout with fastdebug binary 2024-08-12 15:43:40 +00:00
7144981
7153958 8308753: Class-File API transition to Preview 2023-12-04 07:07:57 +00:00
7166455 8332109: Convert remaining tests using com.sun.tools.classfile to ClassFile API 2024-05-17 12:24:39 +00:00
7167125
7182350
8000518 8308753: Class-File API transition to Preview 2023-12-04 07:07:57 +00:00
8002286
8005931 8308753: Class-File API transition to Preview 2023-12-04 07:07:57 +00:00
8009170 8331291: java.lang.classfile.Attributes class performs a lot of static initializations 2024-05-24 15:58:34 +00:00
8052070
8062359 8163229: several regression tests have a main method that is never executed 2023-01-17 04:43:40 +00:00
8074306 8173605: Remove support for source and target 1.7 option in javac 2022-09-01 16:43:50 +00:00
8133247
8138840
8161985 8163229: several regression tests have a main method that is never executed 2023-01-17 04:43:40 +00:00
8167000
8169345
8194932
8203436 8211004: javac is complaining about non-denotable types and refusing to generate the class file 2022-01-06 05:58:17 +00:00
8230827 8026369: javac potentially ambiguous overload warning needs an improved scheme 2023-02-28 03:33:14 +00:00
8236697 8236697: Stack overflow with cyclic hierarchy in class file 2020-06-08 16:07:03 -04:00
8238735 8163229: several regression tests have a main method that is never executed 2023-01-17 04:43:40 +00:00
8245153 8245153: Unicode encoded double-quoted empty string does not compile 2020-05-29 09:56:05 +02:00
8264258 8264258: Unknown lookups in the java package give misleading compilation errors 2021-04-26 11:53:27 +00:00
8278078 8278078: Cannot reference super before supertype constructor has been called 2021-12-02 15:29:26 +00:00
abstract
AccessMethods
accessVirtualInner
analyzer 8173605: Remove support for source and target 1.7 option in javac 2022-09-01 16:43:50 +00:00
annotations 8339190: Parameter arrays that are capped during annotation processing report incorrect length 2024-11-07 10:30:12 +00:00
AnonymousClass 8334488: Improve error for illegal early access from nested class 2024-06-19 10:45:34 +00:00
AnonymousProtect
api 8335989: Implement JEP 494: Module Import Declarations (Second Preview) 2024-11-14 06:14:33 +00:00
assert
attr 8292625: jshell crash on "var a = a" 2022-11-29 13:57:56 +00:00
AvoidNPEAtClassReader
BadOptimization
binaryCompat
boxing 8215015: [TESTBUG] remove unneeded -Xfuture option from tests 2018-12-10 13:24:17 -05:00
cantReferenceBeforeCtor 8270835: regression after JDK-8261006 2021-08-17 20:47:36 +00:00
capture 8163229: several regression tests have a main method that is never executed 2023-01-17 04:43:40 +00:00
cast 8331291: java.lang.classfile.Attributes class performs a lot of static initializations 2024-05-24 15:58:34 +00:00
ClassCycle 8258525: Some existing tests should use /nodynamiccopyright/ instead of the standard header 2020-12-30 17:20:54 +00:00
ClassFileModifiers 8271623: Omit enclosing instance fields from inner classes that don't use it 2021-11-23 18:14:47 +00:00
classfiles 8343881: java.lang.classfile.Attribute attributeName() method should return Utf8Entry 2024-11-15 11:40:15 +00:00
ClassLiterals
ClassModifiers
ClassPathTest
classreader 8335290: Rename ClassFile::transform to ClassFile::transformClass 2024-07-03 05:03:56 +00:00
classwriter 8331291: java.lang.classfile.Attributes class performs a lot of static initializations 2024-05-24 15:58:34 +00:00
code 8331291: java.lang.classfile.Attributes class performs a lot of static initializations 2024-05-24 15:58:34 +00:00
completionDeps
conditional 8173605: Remove support for source and target 1.7 option in javac 2022-09-01 16:43:50 +00:00
ConstantValues
constDebug 8308753: Class-File API transition to Preview 2023-12-04 07:07:57 +00:00
crossPackageImpl
cycle
CyclicInheritance6
CyclicScoping
danglingDep 8258525: Some existing tests should use /nodynamiccopyright/ instead of the standard header 2020-12-30 17:20:54 +00:00
danglingDocComments 8341907: javac -Xlint should ignore /// on first line of source file 2024-11-15 10:20:08 +00:00
declaration/method
defaultMethods 8335290: Rename ClassFile::transform to ClassFile::transformClass 2024-07-03 05:03:56 +00:00
DefiniteAssignment 8325805: Compiler Implementation for Flexible Constructor Bodies (Second Preview) 2024-05-28 13:15:20 +00:00
depDocComment 8303689: javac -Xlint could/should report on "dangling" doc comments 2024-04-26 19:47:06 +00:00
depOverrides 8258525: Some existing tests should use /nodynamiccopyright/ instead of the standard header 2020-12-30 17:20:54 +00:00
desugar 8232765: NullPointerException at Types.eraseNotNeeded() when compiling a class 2021-04-26 14:13:13 +00:00
Diagnostics 8325362: Allow to create a simple in-memory input JavaFileObject 2024-03-19 09:35:25 +00:00
diags 8338288: Compiler Implementation for Flexible Constructor Bodies (Third Preview) 2024-11-15 10:07:18 +00:00
doclint 8325362: Allow to create a simple in-memory input JavaFileObject 2024-03-19 09:35:25 +00:00
doctree 8321500: javadoc rejects '@' in multi-line attribute value 2024-11-04 12:05:08 +00:00
enum 8300543: Compiler Implementation for Pattern Matching for switch 2023-05-22 04:24:06 +00:00
expression 8331291: java.lang.classfile.Attributes class performs a lot of static initializations 2024-05-24 15:58:34 +00:00
expswitch 8313613: Use JUnit in langtools/lib tests 2023-10-16 17:14:34 +00:00
ExtDirs
ExtendsAccess
failover 8266819: Separate the stop policies from the compile policies completely 2021-05-13 10:22:13 +00:00
falseCycle
fatalErrors 8309499: javac fails to report compiler.err.no.java.lang with annotation processing enabled 2023-06-16 16:43:22 +00:00
file 8331291: java.lang.classfile.Attributes class performs a lot of static initializations 2024-05-24 15:58:34 +00:00
flags 8252264: tools/javac/flags/LockedFlagClash.java fails to compile 2020-08-25 12:46:18 +08:00
FloatingPointChanges 8244146: javac changes for JEP 306 2021-06-01 21:59:39 +00:00
flow 8331291: java.lang.classfile.Attributes class performs a lot of static initializations 2024-05-24 15:58:34 +00:00
foreach 8295020: javac emits incorrect code for for-each on an intersection type. 2022-10-17 07:40:19 +00:00
ForwardReference
generics 8337851: Some tests have name which confuse jtreg 2024-10-15 07:47:42 +00:00
HiddenAbstractMethod
ImplicitClass 8338301: Error recovery and reporting should be improved for erroneous implicitly declared classes 2024-08-30 08:11:49 +00:00
implicitCompile
implicitThis 8163229: several regression tests have a main method that is never executed 2023-01-17 04:43:40 +00:00
importChecks 8129418: JShell: better highlighting of errors in imports on demand 2024-05-17 06:39:53 +00:00
importContext
ImportCycle
importOnDemand 8258525: Some existing tests should use /nodynamiccopyright/ instead of the standard header 2020-12-30 17:20:54 +00:00
ImportPackagePrivateInner
importscope 8335385: javac crash on unattributed piece of AST 2024-07-04 08:36:56 +00:00
ImportUnnamed
incompatibleNoninherited
incompleteStatements
IncorrectInheritance
inference_context_min 8232933: Javac inferred type does not conform to equality constraint 2022-11-03 12:08:23 +00:00
inference_non_determinism 8342090: Infer::IncorporationBinaryOp::equals can produce side-effects 2024-10-24 17:25:43 +00:00
inheritAccess
inheritedAccess
InnerClassesAttribute
innerClassFile
javazip
jvm 8308753: Class-File API transition to Preview 2023-12-04 07:07:57 +00:00
lambda 8338288: Compiler Implementation for Flexible Constructor Bodies (Third Preview) 2024-11-15 10:07:18 +00:00
lambdaShapes 8302685: Some javac unit tests aren't reliably closing open files 2023-02-27 16:21:57 +00:00
launcher 8338411: Implement JEP 486: Permanently Disable the Security Manager 2024-11-12 17:16:15 +00:00
lexer 8298405: Implement JEP 467: Markdown Documentation Comments 2024-05-17 17:42:46 +00:00
lib 8330182: Start of release updates for JDK 24 2024-06-06 16:01:57 +00:00
limits 8163229: several regression tests have a main method that is never executed 2023-01-17 04:43:40 +00:00
linenumbers 8331291: java.lang.classfile.Attributes class performs a lot of static initializations 2024-05-24 15:58:34 +00:00
links
lint 8244681: Add a warning for possibly lossy conversion in compound assignments 2022-09-15 10:10:23 +00:00
literals 8325440: Confusing error reported for octal literals with wrong digits 2024-02-09 11:51:05 +00:00
lvti 8293578: Duplicate ldc generated by javac 2022-09-16 11:37:45 +00:00
main 8325362: Allow to create a simple in-memory input JavaFileObject 2024-03-19 09:35:25 +00:00
mandatoryWarnings 8343286: Missing unchecked cast warning in polymorphic method call 2024-11-13 15:31:02 +00:00
meth 8331291: java.lang.classfile.Attributes class performs a lot of static initializations 2024-05-24 15:58:34 +00:00
MethodParameters 8336492: Regression in lambda serialization 2024-09-13 12:04:31 +00:00
miranda
missingClass
MissingInclude
missingSuperRecovery 8284283: javac crashes when several transitive supertypes are missing 2022-05-12 13:40:21 +00:00
mixedTarget
modules 8335989: Implement JEP 494: Module Import Declarations (Second Preview) 2024-11-14 06:14:33 +00:00
multicatch 8331291: java.lang.classfile.Attributes class performs a lot of static initializations 2024-05-24 15:58:34 +00:00
NameClash
nametable 8315248: AssertionError in Name.compareTo 2023-08-30 21:52:31 +00:00
nativeHeaders 7016187: javac -h could generate conflict .h for inner class and class name with '_' 2023-03-18 17:32:00 +00:00
nested 8291154: Create a non static nested class without enclosing class throws VerifyError 2023-03-24 14:13:21 +00:00
nestmates 8222289: Overhaul logic for reading/writing constant pool entries 2019-04-17 15:37:20 +01:00
newlines 8333427: langtools/tools/javac/newlines/NewLineTest.java is failing on Japanese Windows 2024-11-06 05:38:46 +00:00
NonAmbiguousField
optimizeOuterThis 8277965: Enclosing instance optimization affects serialization 2021-12-02 19:17:09 +00:00
options 8332744: [REDO] 'internal proprietary API' diagnostics if --system is configured to an earlier JDK version 2024-11-05 17:06:04 +00:00
overload 8163229: several regression tests have a main method that is never executed 2023-01-17 04:43:40 +00:00
OverrideChecks 8303689: javac -Xlint could/should report on "dangling" doc comments 2024-04-26 19:47:06 +00:00
overrridecrash 8258525: Some existing tests should use /nodynamiccopyright/ instead of the standard header 2020-12-30 17:20:54 +00:00
p1
PackageClassAmbiguity
PackageClassClash
packone
parser 8324859: Improve error recovery 2024-08-29 06:25:27 +00:00
Paths 8302685: Some javac unit tests aren't reliably closing open files 2023-02-27 16:21:57 +00:00
patterns 8340145: Problem with generic pattern matching results in internal compiler error 2024-11-20 10:29:45 +00:00
perf 8263452: Javac slow compilation due to algorithmic complexity 2021-05-11 10:06:04 +00:00
platform 8335290: Rename ClassFile::transform to ClassFile::transformClass 2024-07-03 05:03:56 +00:00
plugin 8311302: Implement JEP 493: Linking Run-Time Images without JMODs 2024-11-11 13:35:25 +00:00
policy
positions 8184444: The compiler error "variable not initialized in the default constructor" is not apt in case of static final variables 2023-03-23 16:06:47 +00:00
preview 8330182: Start of release updates for JDK 24 2024-06-06 16:01:57 +00:00
processing 8338411: Implement JEP 486: Permanently Disable the Security Manager 2024-11-12 17:16:15 +00:00
profiles 8173605: Remove support for source and target 1.7 option in javac 2022-09-01 16:43:50 +00:00
protectedAccess
protectedInner
ProtectedInnerClass
QualifiedAccess 8338288: Compiler Implementation for Flexible Constructor Bodies (Third Preview) 2024-11-15 10:07:18 +00:00
quid
rawDiags
records 8336754: Remodel TypeAnnotation to "has" instead of "be" an Annotation 2024-08-16 15:48:54 +00:00
recovery 8338678: Erroneous parameterized type represented as <any> 2024-08-29 06:28:05 +00:00
redefineObject
RequiredParameterFlags 8331291: java.lang.classfile.Attributes class performs a lot of static initializations 2024-05-24 15:58:34 +00:00
resolve 8337980: Javac allows invocation of an inherited instance method from a static method 2024-10-09 16:03:55 +00:00
scope 8163229: several regression tests have a main method that is never executed 2023-01-17 04:43:40 +00:00
sealed 8343881: java.lang.classfile.Attribute attributeName() method should return Utf8Entry 2024-11-15 11:40:15 +00:00
serial
sourcePath
sourcePath2 8258525: Some existing tests should use /nodynamiccopyright/ instead of the standard header 2020-12-30 17:20:54 +00:00
stackmap 8262891: Compiler implementation for Pattern Matching for switch (Preview) 2021-06-07 07:01:30 +00:00
static_error 8238213: Method resolution should stop on static error 2021-06-09 15:56:55 +00:00
staticImport 8163229: several regression tests have a main method that is never executed 2023-01-17 04:43:40 +00:00
staticQualifiedNew
StringConcat 8331291: java.lang.classfile.Attributes class performs a lot of static initializations 2024-05-24 15:58:34 +00:00
StringsInSwitch
SuperInit 8338288: Compiler Implementation for Flexible Constructor Bodies (Third Preview) 2024-11-15 10:07:18 +00:00
switchexpr 8335136: Underscore as parameter name in one-parameter functional types fails to compile 2024-06-27 07:45:18 +00:00
switchextra 8303374: Implement JEP 455: Primitive Types in Patterns, instanceof, and switch (Preview) 2024-01-31 14:18:13 +00:00
switchnull 8300543: Compiler Implementation for Pattern Matching for switch 2023-05-22 04:24:06 +00:00
sym 8321224: ct.sym for JDK 22 contains references to internal modules 2023-12-05 17:24:48 +00:00
synthesize
T4093617
T4848619
T4965689
T4994049 8228647: Broken enum produce inconvenient errors and AST 2019-08-13 10:27:33 +02:00
T5003235 8163229: several regression tests have a main method that is never executed 2023-01-17 04:43:40 +00:00
T5024091
T5053846
T6180021
T6181889
T6231246
T6232928
T6326693 8258525: Some existing tests should use /nodynamiccopyright/ instead of the standard header 2020-12-30 17:20:54 +00:00
T6356217
T6356530 8258525: Some existing tests should use /nodynamiccopyright/ instead of the standard header 2020-12-30 17:20:54 +00:00
T6458823 8273157: Add convenience methods to Messager 2021-09-01 20:28:05 +00:00
T6695379 8331291: java.lang.classfile.Attributes class performs a lot of static initializations 2024-05-24 15:58:34 +00:00
T6956462
T6970173 8331291: java.lang.classfile.Attributes class performs a lot of static initializations 2024-05-24 15:58:34 +00:00
T7008643 8331291: java.lang.classfile.Attributes class performs a lot of static initializations 2024-05-24 15:58:34 +00:00
T7040592
T7053059 8331291: java.lang.classfile.Attributes class performs a lot of static initializations 2024-05-24 15:58:34 +00:00
T7142672
T7165659 8331291: java.lang.classfile.Attributes class performs a lot of static initializations 2024-05-24 15:58:34 +00:00
T7179353
T8000316
T8003967 8308753: Class-File API transition to Preview 2023-12-04 07:07:57 +00:00
T8010659
T8010737 8308753: Class-File API transition to Preview 2023-12-04 07:07:57 +00:00
T8011181 8308753: Class-File API transition to Preview 2023-12-04 07:07:57 +00:00
T8013394
T8016099
T8019486 8336492: Regression in lambda serialization 2024-09-13 12:04:31 +00:00
T8020997 8214902: Pretty-printing marker annotations add unnecessary parenthesis 2018-12-05 11:31:20 -08:00
T8022053
T8022162
T8022186 8331291: java.lang.classfile.Attributes class performs a lot of static initializations 2024-05-24 15:58:34 +00:00
T8022316
T8023112
T8023545
T8024039 8331291: java.lang.classfile.Attributes class performs a lot of static initializations 2024-05-24 15:58:34 +00:00
T8024207
T8024398
T8024437
T8026963
T8028504 8331291: java.lang.classfile.Attributes class performs a lot of static initializations 2024-05-24 15:58:34 +00:00
T8029002
T8029102
T8029179
T8029569
T8030816
T8037947
T8038975
T8047338
T8048543
T8050386
T8058244
T8059921
T8068460
T8071847 8302685: Some javac unit tests aren't reliably closing open files 2023-02-27 16:21:57 +00:00
T8132562 8283606: Tests may fail with zh locale on MacOS 2022-05-05 00:06:24 +00:00
T8148354
T8151191
T8159970
T8160156
T8161277
T8161383
T8170667 8273157: Add convenience methods to Messager 2021-09-01 20:28:05 +00:00
T8171325
T8171332 8258525: Some existing tests should use /nodynamiccopyright/ instead of the standard header 2020-12-30 17:20:54 +00:00
T8171528 8258525: Some existing tests should use /nodynamiccopyright/ instead of the standard header 2020-12-30 17:20:54 +00:00
T8173955
T8175198
T8175235
T8175790
T8175794
T8176714
T8177068 8233655: NPE at jdk.compiler/com.sun.tools.javac.comp.Flow$FlowAnalyzer.visitApply 2020-01-15 11:31:16 +01:00
T8180141 8331291: java.lang.classfile.Attributes class performs a lot of static initializations 2024-05-24 15:58:34 +00:00
T8180660 8331291: java.lang.classfile.Attributes class performs a lot of static initializations 2024-05-24 15:58:34 +00:00
T8181464
T8182047
T8182649
T8182747
T8185451
T8185983
T8187487
T8187805 8308753: Class-File API transition to Preview 2023-12-04 07:07:57 +00:00
T8187978 8261457: test/langtools/tools/javac/T8187978 can fail if ArrayList class is modified 2021-02-25 14:59:32 +00:00
T8194998
T8196048
T8199744
T8201281
T8202597
T8203277
T8203338
T8203486
T8203813
T8203892 8308753: Class-File API transition to Preview 2023-12-04 07:07:57 +00:00
T8207320
T8209173 8308753: Class-File API transition to Preview 2023-12-04 07:07:57 +00:00
T8210197
T8210435 8331291: java.lang.classfile.Attributes class performs a lot of static initializations 2024-05-24 15:58:34 +00:00
T8211450
T8215470 8215470: Bad EnclosingMethod attribute on classes declared in lambdas 2019-05-14 11:28:44 -04:00
T8215482 8215482: check for cycles in type variables can provoke NPE 2019-01-14 12:24:25 -05:00
T8222035 8308399: Recommend --release when -source and -target are misused 2023-11-29 12:27:54 +00:00
T8222251 8222251: preflow visitor is not visiting lambda expressions 2019-05-09 10:04:33 -04:00
T8222795 8222169: java.lang.AssertionError switch expression in ternary operator - ? 2019-05-16 10:52:36 +02:00
T8222949 8331291: java.lang.classfile.Attributes class performs a lot of static initializations 2024-05-24 15:58:34 +00:00
T8223942 8223942: Missing methods in ClientCodeWrapper$WrappedJavaFileManager 2019-06-05 17:01:43 -04:00
T8231622 8231622: SuppressWarning("serial") ignored on field serialVersionUID 2020-12-21 17:50:21 +00:00
T8254557 8254557: Compiler crashes with java.lang.AssertionError: isSubtype UNKNOWN 2020-10-20 15:45:17 +00:00
T8255968 8258525: Some existing tests should use /nodynamiccopyright/ instead of the standard header 2020-12-30 17:20:54 +00:00
T8257037 8257037: No javac warning when calling deprecated constructor with diamond 2020-12-07 13:51:33 +00:00
T8257740 8257740: Compiler crash when compiling type annotation on multicatch inside lambda 2021-01-08 13:56:07 +00:00
T8268592 8268592: JDK-8262891 causes an NPE in Lint.augment 2021-07-01 00:16:23 +00:00
toolbox 8241187: ToolBox::grep should allow for negative filtering 2021-05-12 01:01:29 +00:00
toolsapi 8325362: Allow to create a simple in-memory input JavaFileObject 2024-03-19 09:35:25 +00:00
tree 8340568: Incorrect escaping of single quotes when pretty-printing character literals 2024-09-25 13:12:47 +00:00
treeannotests 8273157: Add convenience methods to Messager 2021-09-01 20:28:05 +00:00
TryWithResources 8331291: java.lang.classfile.Attributes class performs a lot of static initializations 2024-05-24 15:58:34 +00:00
typeDeclarationInsideExpression 8295019: Cannot call a method with a parameter of a local class declared in a lambda 2023-02-07 16:23:52 +00:00
types 8339296: Record deconstruction pattern in switch fails to compile 2024-10-24 06:45:16 +00:00
typeVariableCast
unicode 8312821: Javac accepts char literal as template 2023-08-02 21:01:44 +00:00
UnicodeBackslash 8269150: UnicodeReader not translating \u005c\\u005d to \\] 2021-07-26 18:04:28 +00:00
unit
unnamed 8315458: Implement JEP 463: Implicitly Declared Classes and Instance Main Method (Second Preview) 2023-11-30 12:49:49 +00:00
util 8313693: Introduce an internal utility for the Damerau–Levenshtein distance calculation 2023-08-09 16:08:23 +00:00
var_implicit_lambda 8308399: Recommend --release when -source and -target are misused 2023-11-29 12:27:54 +00:00
varargs 8331291: java.lang.classfile.Attributes class performs a lot of static initializations 2024-05-24 15:58:34 +00:00
versions 8330182: Start of release updates for JDK 24 2024-06-06 16:01:57 +00:00
warnings 8337851: Some tests have name which confuse jtreg 2024-10-15 07:47:42 +00:00
AbstractOverride.java
AddReferenceThis.java
Ambig3.java
Ambig3.out
AnonClsInIntf.java
AnonInnerException_1.java
AnonInnerException_2.java
AnonInnerException_3.java
AnonStaticMember_1.java 8290901: Reduce use of -source in langtools tests 2022-07-29 17:35:22 +00:00
AnonStaticMember_1.out 8290901: Reduce use of -source in langtools tests 2022-07-29 17:35:22 +00:00
AnonStaticMember_2.java 8290901: Reduce use of -source in langtools tests 2022-07-29 17:35:22 +00:00
AnonStaticMember_2.out 8290901: Reduce use of -source in langtools tests 2022-07-29 17:35:22 +00:00
AnonStaticMember_3.java
AnonymousConstructorExceptions.java
AnonymousNull.java
AnonymousSubclassTest.java
AnonymousType.java
ArrayCast.java
BadAnnotation.java
BadAnnotation.out
BadBreak.java
BadCovar.java
BadCovar.out
BadHexConstant.java
BadHexConstant.out
BoolArray.java
BoundClassError.java
BoundClassError.out
BranchToFewerDefines.java
BreakAcrossClass.java 8163229: several regression tests have a main method that is never executed 2023-01-17 04:43:40 +00:00
BreakAcrossClass.out
CaptureInSubtype.java 8163229: several regression tests have a main method that is never executed 2023-01-17 04:43:40 +00:00
CaptureInSubtype.out
CascadedInnerNewInstance.java
CastInterface2Array.java
CheckNoClassCastException.java
ClassIsAbstract.java
ClassIsAbstract.out
ClassLit.java
ClassToTypeParm.java
ClassToTypeParm.out
CloneableProblem.java
Closure1.java
Closure2.java
Closure3.java
Closure4.java
Closure5.java
Closure6.java
CompoundBox.java
CompoundBox.out
ConditionalArgTypes_1.java
ConditionalArgTypes_2.java
ConditionalExpressionResolvePending.java 8300543: Compiler Implementation for Pattern Matching for switch 2023-05-22 04:24:06 +00:00
ConditionalInline.java
ConditionalWithVoid.java 8232684: Make switch expressions final 2019-11-12 06:32:13 +00:00
ConditionalWithVoid.out 8232684: Make switch expressions final 2019-11-12 06:32:13 +00:00
ConstBoolAppend.java
ConstCharAppend.java
ConstFoldTest.java
CyclicInheritance2.java
CyclicInheritance4.java
CyclicInheritance.java
CyclicInheritance.out
DeadInnerClass.java
DeclarationStatementInline.java
DeepStringConcat.java
DepParam.java
Digits.java
Digits.out 8254073: Tokenizer improvements (revised) 2020-10-09 11:08:56 +00:00
DivByZero.java
DuplicateClass2.java
DuplicateClass.java
DuplicateClass.out
DuplicateImport.java
EarlyAssert.java
EarlyAssertWrapper.java 8240970: Some tests fail when run with JCov 2020-03-18 14:33:05 -04:00
EmptyArray.java
EmptyBreak.java
EmptyDocComments.java
EmptySwitch.java
EnclosingAccessCheck.java
Enum1.java
EOI.java
EOI.out
ExceptionalFinally2.java
ExceptionalFinally2.out
ExceptionalFinally.java
ExprQualifiedType.java
ExprQualifiedType.out
ExtendArray.java
ExtendArray.out
ExtendsScope.java
ExtendsScope.out
ExtraneousEquals.java
ExtraneousEquals.out
FaultySignature.java
FinalInitializer_2.java
FinalInitializer.java
FinalIntConcatenation.java
FinallyWarn.java
FinallyWarn.out
FinalThisReference.java
FlatnameClash2.java
FlatnameClash2.out
FlatnameClash.java
FoldConditional.java
GoodCovar.java
HexFloatLiterals.java
HexThree.java
ignored.jtx
IllDefinedOrderOfInit.java
IllegalAnnotation.java 8255013: implement Record Classes as a standard feature in Java, follow-up 2020-10-28 17:18:46 +00:00
IllegalAnnotation.out 8255013: implement Record Classes as a standard feature in Java, follow-up 2020-10-28 17:18:46 +00:00
IllegallyOptimizedException.java
ImplicitToString.java
ImportModule.java 8335989: Implement JEP 494: Module Import Declarations (Second Preview) 2024-11-14 06:14:33 +00:00
InconsistentInheritedSignature.java
InconsistentInheritedSignature.out
InconsistentStack.java
Increment.java
InheritedPrivateImpl.java
InitializerCompletion_1.java
InitializerCompletion_2.java
InitializerCompletion_3.java
InitializerCompletion_4.java
InnerMemberRegression.java
InnerMethSig.java
InnerNamedConstant_1.java
InnerNamedConstant_2_A.out 8221580: Confusing diagnostic for assigning a static final field in a constructor 2023-02-06 18:22:22 +00:00
InnerNamedConstant_2_B.out 8221580: Confusing diagnostic for assigning a static final field in a constructor 2023-02-06 18:22:22 +00:00
InnerNamedConstant_2.java 8290901: Reduce use of -source in langtools tests 2022-07-29 17:35:22 +00:00
InnerTruth.java
InstanceInitException_1.java
InstanceInitException_2.java
InterfaceAssert.java
InterfaceFieldParsing_1.java
InterfaceInInner.java 8290901: Reduce use of -source in langtools tests 2022-07-29 17:35:22 +00:00
InterfaceInInner.out 8290901: Reduce use of -source in langtools tests 2022-07-29 17:35:22 +00:00
InterfaceMemberClassModifiers.java
InterfaceMemberClassModifiers.out
InterfaceObjectIncompatibility.java
InterfaceObjectIncompatibility.out
InterfaceObjectInheritance.java
InterfaceObjectInheritance.out
InterfaceOverrideCheck.java
InterfaceOverrideFinal.java
InterfaceOverrideFinal.out
InterfaceOverrideObject.java
InvalidIntfCast.java
JsrRet.java
LabeledDeclaration.java
LabeledDeclaration.out
LabelHiding_1.java
LocalClassCtorPrologue.java 8328649: Disallow enclosing instances for local classes in constructor prologues 2024-04-04 21:13:49 +00:00
LocalClassCtorPrologue.out 8334488: Improve error for illegal early access from nested class 2024-06-19 10:45:34 +00:00
LocalClasses_1.java
LocalClasses_2.java
LocalClasses_2.out
LocalFreeVarStaticInstantiate.java 8338288: Compiler Implementation for Flexible Constructor Bodies (Third Preview) 2024-11-15 10:07:18 +00:00
LocalFreeVarStaticInstantiate.out 8338288: Compiler Implementation for Flexible Constructor Bodies (Third Preview) 2024-11-15 10:07:18 +00:00
LocalInterface.java 8290901: Reduce use of -source in langtools tests 2022-07-29 17:35:22 +00:00
LocalInterface.out 8290901: Reduce use of -source in langtools tests 2022-07-29 17:35:22 +00:00
LocalRecord.java 8255013: implement Record Classes as a standard feature in Java, follow-up 2020-10-28 17:18:46 +00:00
ManyMembers2.java
MemberTypeInheritance.java
MethodParametersTest.java 8335290: Rename ClassFile::transform to ClassFile::transformClass 2024-07-03 05:03:56 +00:00
NameCollision2.java
NameCollision.java
NameCollision.out
NestedDuplicateLabels.java
NestedDuplicateLabels.out
NestedFinallyReturn.java
NestedInnerClassNames.java
NestedInnerClassNames.out
NewGeneric.java
NewGeneric.out
NonStaticFieldExpr1.java
NonStaticFieldExpr1.out
NonStaticFieldExpr2.java
NonStaticFieldExpr2.out
NonStaticFieldExpr3.java
NonStaticFieldExpr3.out
NonStaticFieldExpr4c.java
NonStaticFieldExpr4d.java
NonStaticFinalVar.java
NoStringToLower.java 8308753: Class-File API transition to Preview 2023-12-04 07:07:57 +00:00
Null2DArray.java
NullQualifiedNew2.java
NullQualifiedNew.java
NullQualifiedSuper1.java
NullQualifiedSuper2.java
NullStaticQualifier.java
ObjectIncompatibleInterface.java
ObjectMethodRefFromInterface.java
OuterParameter_1.java
OverridePosition.java
OverridePosition.out
Parens1.java
Parens1.out
Parens2.java
Parens2.out
Parens3.java
Parens3.out
Parens4.java
Parens4.out
ParseConditional.java 8163229: several regression tests have a main method that is never executed 2023-01-17 04:43:40 +00:00
ParseConditional.out
PrivateLocalConstructor.java
PrivateUplevelConstant.java
QualifiedConstant.java
QualifiedNew.java
QualifiedNew.out
QualifiedNewScope.java
QualifiedOuterThis2.java
QualifiedOuterThis.java
QualifiedThisAndSuper_1.java
QualifiedThisAndSuper_2.java
QualifiedThisAndSuper_3.java
QualifiedThisExactMatch.java
RawCrash.java
RestrictedMethods.java 8333560: -Xlint:restricted does not work with --release 2024-06-06 15:18:18 +00:00
RestrictedMethods.out 8333560: -Xlint:restricted does not work with --release 2024-06-06 15:18:18 +00:00
ReturnAfterIfThenElse.java
ShiftExpressionTest.java
StandaloneQualifiedSuper.java
StaticBlockScope.java
StdoutCloseTest.java
StoreClass.java
StoreClass.out 8221580: Confusing diagnostic for assigning a static final field in a constructor 2023-02-06 18:22:22 +00:00
StrictAbstract.java
StringAppendAccessMethodOnLHS.java
StringConversion2.java
StringConversion.java
SuperclassConstructorException.java
SuperField.java
SuperMeth.java
SuperMethodResolve.java
SuperNew2.java
SuperNew3.java
SuperNew4.java
SuperNew.java
SwitchExitStateTest.java
SwitchFence.java
SwitchScope.java 8163229: several regression tests have a main method that is never executed 2023-01-17 04:43:40 +00:00
SwitchScope.out
SynchronizedClass.java
SynchronizedClass.out
SynthName1.java
SynthName2.java 8163229: several regression tests have a main method that is never executed 2023-01-17 04:43:40 +00:00
SynthName2.out
T4881267-old.out 8250625: Compiler implementation of Pattern Matching for instanceof (Final) 2020-11-05 08:01:33 +00:00
T4881267.java
T4881267.out 8250625: Compiler implementation of Pattern Matching for instanceof (Final) 2020-11-05 08:01:33 +00:00
T4906100.java
T4906100.out
T5048776.java
T5048776a.out
T5048776b.out
T5092545.java
T5105890.java
T6214885.java
T6214885a.out
T6214885b.out
T6224167.java
T6224167.out
T6227617.java
T6227617.out
T6230128.java
T6230128.out
T6231847.java
T6231847.out
T6232928.java
T6234077.java
T6234077.out
T6238612.java
T6241723.java
T6241723.out
T6245591.java
T6245591.out
T6247324.java
T6247324.out
T6265400.java
T6266772.java
T6294589.java
T6304128.java
T6306967.java 8163229: several regression tests have a main method that is never executed 2023-01-17 04:43:40 +00:00
T6306967.out
T6326754.java 8163229: several regression tests have a main method that is never executed 2023-01-17 04:43:40 +00:00
T6326754.out 8258525: Some existing tests should use /nodynamiccopyright/ instead of the standard header 2020-12-30 17:20:54 +00:00
T6340549.java
T6351767.java
T6358024.java
T6358166.java
T6358168.java
T6361619.java
T6366196.java
T6370653.java
T6379327.java 8163229: several regression tests have a main method that is never executed 2023-01-17 04:43:40 +00:00
T6379327.out
T6394563.empty.out
T6394563.java
T6394563.note.out
T6394563.warn.out
T6395974.java
T6397044.java 8244146: javac changes for JEP 306 2021-06-01 21:59:39 +00:00
T6397286.java
T6403466.byfile.out
T6403466.java 8302685: Some javac unit tests aren't reliably closing open files 2023-02-27 16:21:57 +00:00
T6403466.out
T6404756.java
T6404756.out
T6405099.java
T6406771.java 8273157: Add convenience methods to Messager 2021-09-01 20:28:05 +00:00
T6407066.java
T6407257.java 8163229: several regression tests have a main method that is never executed 2023-01-17 04:43:40 +00:00
T6407257.out
T6410706.java
T6411379.java
T6423583.java
T6458749.java
T6472751.java
T6534287.java
T6554097.java
T6554097.out
T6558476.java
T6567414.java
T6567414.out
T6587674.java
T6595666.java
T6625520.java
T6654037.java
T6663588.java
T6663588.out
T6665791.java
T6668802.java
T6725036.java
T6759996.java
T6794959.java
T6794959a.out
T6794959b.out
T6855236.java
T6873849.java
T6881645.java
T6882235.java
T6882235.out
T6900149.java
T6942649.java 8225748: Use SHA-256 for javap classfile checksum 2019-06-18 11:52:57 -07:00
T6956638.java
T6972327.java
T6977800.java
T6985181.java
T6993301.java
T6999210.java
T7040104.java
T7042623.java
T7042623.out
T7090499.java
T7090499.out
T7093325.java 8331291: java.lang.classfile.Attributes class performs a lot of static initializations 2024-05-24 15:58:34 +00:00
T7120266.java
T7120463.java
T7120463.out
T7126754.java
T7159016.java 8302685: Some javac unit tests aren't reliably closing open files 2023-02-27 16:21:57 +00:00
T8004969.java
T8034044.java
T8036019.java 8036019: Insufficient alternatives listed in some errors produced by the parser 2022-01-24 15:09:17 +00:00
T8036019.out 8036019: Insufficient alternatives listed in some errors produced by the parser 2022-01-24 15:09:17 +00:00
T8152616.java 8302685: Some javac unit tests aren't reliably closing open files 2023-02-27 16:21:57 +00:00
T8198502.java
T8199910.java
T8271079.java 8271079: JavaFileObject#toUri and multi-release jars 2021-12-13 12:00:47 +00:00
T8286057.java 8286057: Make javac error on a generic enum friendlier 2022-05-24 10:31:11 +00:00
T8286057.out 8286057: Make javac error on a generic enum friendlier 2022-05-24 10:31:11 +00:00
T8286797.java 8300543: Compiler Implementation for Pattern Matching for switch 2023-05-22 04:24:06 +00:00
T8286797.out 8300543: Compiler Implementation for Pattern Matching for switch 2023-05-22 04:24:06 +00:00
T8295447.java 8300543: Compiler Implementation for Pattern Matching for switch 2023-05-22 04:24:06 +00:00
T8295447.out 8300543: Compiler Implementation for Pattern Matching for switch 2023-05-22 04:24:06 +00:00
T8301025.java 8301025: ClassCastException in switch with generic record 2023-02-06 12:24:21 +00:00
T8305582.java 8305582: Compiler crash when compiling record patterns with var 2023-05-23 11:18:55 +00:00
T8305582.out 8305582: Compiler crash when compiling record patterns with var 2023-05-23 11:18:55 +00:00
T8312163.java 8315532: Compiler Implementation for Unnamed Variables & Patterns 2023-10-30 10:28:48 +00:00
T8312163.out 8315532: Compiler Implementation for Unnamed Variables & Patterns 2023-10-30 10:28:48 +00:00
T8314216.java 8315532: Compiler Implementation for Unnamed Variables & Patterns 2023-10-30 10:28:48 +00:00
T8314216.out 8315532: Compiler Implementation for Unnamed Variables & Patterns 2023-10-30 10:28:48 +00:00
T8314423.java 8315532: Compiler Implementation for Unnamed Variables & Patterns 2023-10-30 10:28:48 +00:00
T8314423.out 8315532: Compiler Implementation for Unnamed Variables & Patterns 2023-10-30 10:28:48 +00:00
T8320144.java 8320144: Compilation crashes when a custom annotation with invalid default value is used 2023-12-06 15:34:25 +00:00
T8320144.out 8320144: Compilation crashes when a custom annotation with invalid default value is used 2023-12-06 15:34:25 +00:00
T8323502.java 8323502: javac crash with wrongly typed method block in Flow 2024-02-05 08:59:55 +00:00
T8323502.out 8323502: javac crash with wrongly typed method block in Flow 2024-02-05 08:59:55 +00:00
T8326204a.java 8326204: yield statements doesn't allow cast expressions with more than 1 type arguments 2024-03-14 07:01:32 +00:00
T8326204b.java 8326204: yield statements doesn't allow cast expressions with more than 1 type arguments 2024-03-14 07:01:32 +00:00
T8326204b.out 8326204: yield statements doesn't allow cast expressions with more than 1 type arguments 2024-03-14 07:01:32 +00:00
T8328747.java 8328747: WrongMethodTypeException with pattern matching on switch on sealed classes 2024-04-05 08:05:53 +00:00
TestPkgInfo.java
TextBlockAPI.java 8241741: Implement Text Blocks as a standard feature in javac 2020-04-09 10:55:01 -03:00
TextBlockIllegalEscape.java 8241741: Implement Text Blocks as a standard feature in javac 2020-04-09 10:55:01 -03:00
TextBlockIllegalEscape.out 8241741: Implement Text Blocks as a standard feature in javac 2020-04-09 10:55:01 -03:00
TextBlockLang.java 8241741: Implement Text Blocks as a standard feature in javac 2020-04-09 10:55:01 -03:00
ThrowNull.java
ThrowsIntersection_1.java
ThrowsIntersection_2.java
ThrowsIntersection_3.java
ThrowsIntersection_4.java
TryInInstanceInit.java
TypeToString.java 8309881: Qualified name of a type element depends on its origin (source vs class) 2024-04-26 08:26:22 +00:00
TypeVarShadow.java
UncaughtOverflow.java
UncaughtOverflow.out
UnreachableLoopCond.java
UnreachableVar.java
UnterminatedLineComment.java
UplevelFromAnonInSuperCall.java
UseEnum.java 8163229: several regression tests have a main method that is never executed 2023-01-17 04:43:40 +00:00
UseEnum.out
VarDeclarationWithAssignment.java
Verify.java
VerifyDA.java
VersionOpt.java 8297695: Fix typos in test/langtools files 2022-11-30 00:42:40 +00:00
VoidArray.java
VoidArray.out