jdk-24/test/langtools/tools/javac
Aggelos Biboudis 4331193010 8314423: Multiple patterns without unnamed variables
8314216: Case enumConstant, pattern compilation fails

Reviewed-by: jlahoda
2023-08-17 07:33:16 +00:00
..
4241573 8302685: Some javac unit tests aren't reliably closing open files 2023-02-27 16:21:57 +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
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 8225054: Compiler implementation for records 2019-12-04 15:57:39 -05: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
6917288
6948381
6979683 8258525: Some existing tests should use /nodynamiccopyright/ instead of the standard header 2020-12-30 17:20:54 +00:00
6996626
7003595
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
7085024
7086595
7102515
7118412
7129225 8273157: Add convenience methods to Messager 2021-09-01 20:28:05 +00:00
7132880
7142086
7144981
7153958
7166455 8244146: javac changes for JEP 306 2021-06-01 21:59:39 +00:00
7167125
7182350
7199823
8000518
8002286
8005931 8244146: javac changes for JEP 306 2021-06-01 21:59:39 +00:00
8009170 8295058: test/langtools/tools/javac 116 test classes uses com.sun.tools.classfile library 2023-08-07 15:49:11 +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 8213263: fix legal headers in test/langtools 2018-11-01 14:32:55 -07:00
8138840
8161985 8163229: several regression tests have a main method that is never executed 2023-01-17 04:43:40 +00:00
8167000
8169345 8213263: fix legal headers in test/langtools 2018-11-01 14:32:55 -07:00
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 8295058: test/langtools/tools/javac 116 test classes uses com.sun.tools.classfile library 2023-08-07 15:49:11 +00:00
AnonymousClass 8163229: several regression tests have a main method that is never executed 2023-01-17 04:43:40 +00:00
AnonymousProtect
api 8306584: Start of release updates for JDK 22 2023-06-08 16:02:21 +00:00
assert
attr 8292625: jshell crash on "var a = a" 2022-11-29 13:57:56 +00:00
AvoidNPEAtClassReader 8207160: ClassReader::adjustMethodParams can potentially return null if the args list is empty 2018-09-12 16:28:06 -07:00
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 8268885: duplicate checkcast when destination type is not first type of intersection type 2021-09-09 18:36:17 +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 8295058: test/langtools/tools/javac 116 test classes uses com.sun.tools.classfile library 2023-08-07 15:49:11 +00:00
ClassLiterals
ClassModifiers
ClassPathTest
classreader 8295058: test/langtools/tools/javac 116 test classes uses com.sun.tools.classfile library 2023-08-07 15:49:11 +00:00
classwriter 8277634: Incorrect method name in invokedynamic 2021-12-10 09:01:58 +00:00
code 8280067: Incorrect code generated for unary - on char operand 2022-01-24 13:52:16 +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 8295058: test/langtools/tools/javac 116 test classes uses com.sun.tools.classfile library 2023-08-07 15:49:11 +00:00
crossPackageImpl
cycle 8193561: Cyclic hierarchy causes a NullPointerException when setting DEFAULT flag 2018-09-17 11:49:20 +02:00
CyclicInheritance6
CyclicScoping
danglingDep 8258525: Some existing tests should use /nodynamiccopyright/ instead of the standard header 2020-12-30 17:20:54 +00:00
declaration/method
defaultMethods 8163229: several regression tests have a main method that is never executed 2023-01-17 04:43:40 +00:00
DefiniteAssignment 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
depDocComment 8163229: several regression tests have a main method that is never executed 2023-01-17 04:43:40 +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 8043251: Bogus javac error: required: no arguments, found: no arguments 2023-01-09 18:38:15 +00:00
diags 8312619: Strange error message when switching over long 2023-07-26 10:35:15 +00:00
doclint 8272374: doclint should report missing "body" comments 2021-08-16 20:48:25 +00:00
doctree 8285368: Overhaul doc-comment inheritance 2023-06-15 17:47:41 +00:00
enum 8300543: Compiler Implementation for Pattern Matching for switch 2023-05-22 04:24:06 +00:00
expression
expswitch 8225054: Compiler implementation for records 2019-12-04 15:57:39 -05: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 8296656: java.lang.NoClassDefFoundError exception on running fully legitimate code 2023-03-27 21:33:01 +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 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
foreach 8295020: javac emits incorrect code for for-each on an intersection type. 2022-10-17 07:40:19 +00:00
ForwardReference
generics 8163229: several regression tests have a main method that is never executed 2023-01-17 04:43:40 +00:00
HiddenAbstractMethod
implicitCompile
implicitThis 8163229: several regression tests have a main method that is never executed 2023-01-17 04:43:40 +00:00
importChecks 8290901: Reduce use of -source in langtools tests 2022-07-29 17:35:22 +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 8266819: Separate the stop policies from the compile policies completely 2021-05-13 10:22:13 +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
inheritAccess
inheritedAccess
InnerClassesAttribute
innerClassFile
javazip
jvm 8285756: clean up use of bad arguments for @clean in langtools tests 2022-04-27 22:22:28 +00:00
lambda 8295058: test/langtools/tools/javac 116 test classes uses com.sun.tools.classfile library 2023-08-07 15:49:11 +00:00
lambdaShapes 8302685: Some javac unit tests aren't reliably closing open files 2023-02-27 16:21:57 +00:00
launcher 8306112: Implementation of JEP 445: Unnamed Classes and Instance Main Methods (Preview) 2023-06-05 18:45:39 +00:00
lexer 8312821: Javac accepts char literal as template 2023-08-02 21:01:44 +00:00
lib 8306584: Start of release updates for JDK 22 2023-06-08 16:02:21 +00:00
limits 8163229: several regression tests have a main method that is never executed 2023-01-17 04:43:40 +00:00
linenumbers 8295058: test/langtools/tools/javac 116 test classes uses com.sun.tools.classfile library 2023-08-07 15:49:11 +00:00
links
lint 8244681: Add a warning for possibly lossy conversion in compound assignments 2022-09-15 10:10:23 +00:00
literals
lvti 8293578: Duplicate ldc generated by javac 2022-09-16 11:37:45 +00:00
main 8304036: Use CommandLine class from shared module 2023-04-25 04:16:58 +00:00
mandatoryWarnings
meth
MethodParameters 8295470: Update openjdk.java.net => openjdk.org URLs in test code 2022-10-20 10:33:18 +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 8305225: A service broken error despite annotation processor generating it if directives listed 2023-06-05 06:30:44 +00:00
multicatch 8236997: tools/javac tests fail with --illegal-access=deny 2020-01-28 09:13:27 +01:00
NameClash
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
NonAmbiguousField
optimizeOuterThis 8277965: Enclosing instance optimization affects serialization 2021-12-02 19:17:09 +00:00
options 8296420: javac has long lines in its command-line help 2023-04-13 15:08:55 +00:00
overload 8163229: several regression tests have a main method that is never executed 2023-01-17 04:43:40 +00:00
OverrideChecks 8163229: several regression tests have a main method that is never executed 2023-01-17 04:43:40 +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 8312204: unexpected else with statement causes compiler crash 2023-08-08 09:28:21 +00:00
Paths 8302685: Some javac unit tests aren't reliably closing open files 2023-02-27 16:21:57 +00:00
patterns 8312984: javac may crash on a record pattern with too few components 2023-08-03 08:37:15 +00:00
perf 8263452: Javac slow compilation due to algorithmic complexity 2021-05-11 10:06:04 +00:00
platform 8310061: Note if implicit annotation processing is being used 2023-06-28 21:00:28 +00:00
plugin 8258525: Some existing tests should use /nodynamiccopyright/ instead of the standard header 2020-12-30 17:20:54 +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 8306584: Start of release updates for JDK 22 2023-06-08 16:02:21 +00:00
processing 8307184: Incorrect/inconsistent specification and implementation for Elements.getDocComment 2023-08-09 21:17:10 +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
quid
rawDiags
records 8221580: Confusing diagnostic for assigning a static final field in a constructor 2023-02-06 18:22:22 +00:00
recovery 8301580: Error recovery does not clear returnResult 2023-02-06 12:25:06 +00:00
redefineObject
RequiredParameterFlags 8292275: javac does not emit SYNTHETIC and MANDATED flags for parameters by default 2023-04-30 07:34:09 +00:00
resolve 8295058: test/langtools/tools/javac 116 test classes uses com.sun.tools.classfile library 2023-08-07 15:49:11 +00:00
scope 8163229: several regression tests have a main method that is never executed 2023-01-17 04:43:40 +00:00
sealed 8295058: test/langtools/tools/javac 116 test classes uses com.sun.tools.classfile library 2023-08-07 15:49:11 +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 8295058: test/langtools/tools/javac 116 test classes uses com.sun.tools.classfile library 2023-08-07 15:49:11 +00:00
StringsInSwitch
switchexpr 8300543: Compiler Implementation for Pattern Matching for switch 2023-05-22 04:24:06 +00:00
switchextra 8312619: Strange error message when switching over long 2023-07-26 10:35:15 +00:00
switchnull 8300543: Compiler Implementation for Pattern Matching for switch 2023-05-22 04:24:06 +00:00
sym 4511638: Double.toString(double) sometimes produces incorrect results 2022-06-01 21:53:54 +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
T6435291
T6458823 8273157: Add convenience methods to Messager 2021-09-01 20:28:05 +00:00
T6695379
T6956462
T6970173
T7008643
T7040592
T7053059
T7142672
T7165659 8295058: test/langtools/tools/javac 116 test classes uses com.sun.tools.classfile library 2023-08-07 15:49:11 +00:00
T7179353
T8000316
T8003967 8302685: Some javac unit tests aren't reliably closing open files 2023-02-27 16:21:57 +00:00
T8010659
T8010737
T8011181 8295058: test/langtools/tools/javac 116 test classes uses com.sun.tools.classfile library 2023-08-07 15:49:11 +00:00
T8013394
T8016099
T8019486
T8020997 8214902: Pretty-printing marker annotations add unnecessary parenthesis 2018-12-05 11:31:20 -08:00
T8022053
T8022162
T8022186 8271254: javac generates unreachable code when using empty semicolon statement 2021-09-14 14:46:21 +00:00
T8022316
T8023112
T8023545
T8024039
T8024207
T8024398
T8024437
T8026963
T8028504 8295058: test/langtools/tools/javac 116 test classes uses com.sun.tools.classfile library 2023-08-07 15:49:11 +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
T8180660
T8181464
T8182047
T8182649
T8182747
T8185451
T8185983
T8187487
T8187805
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 8203277: preflow visitor used during lambda attribution shouldn't visit class definitions inside the lambda body 2018-11-27 11:07:44 -05:00
T8203338
T8203486
T8203813
T8203892
T8207320
T8209173
T8210197 8210197: javac can't tell during speculative attribution if a diamond expression is creating an anonymous inner class or not 2018-11-08 10:36:06 -05:00
T8210435 8295058: test/langtools/tools/javac 116 test classes uses com.sun.tools.classfile library 2023-08-07 15:49:11 +00:00
T8211450 8211450: UndetVar::dup is not copying the kind field to the duplicated instance 2018-11-08 18:23:52 -05:00
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 8258525: Some existing tests should use /nodynamiccopyright/ instead of the standard header 2020-12-30 17:20: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 8236997: tools/javac tests fail with --illegal-access=deny 2020-01-28 09:13:27 +01: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
template 8312814: Compiler crash when template processor type is a captured wildcard 2023-08-02 00:47:20 +00:00
toolbox 8241187: ToolBox::grep should allow for negative filtering 2021-05-12 01:01:29 +00:00
tree 8302344: Compiler Implementation for Unnamed patterns and variables (Preview) 2023-05-22 08:52:36 +00:00
treeannotests 8273157: Add convenience methods to Messager 2021-09-01 20:28:05 +00:00
TryWithResources 8302344: Compiler Implementation for Unnamed patterns and variables (Preview) 2023-05-22 08:52:36 +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 8193367: Annotated type variable bounds crash javac 2019-01-26 15:50:59 +01:00
typeVariableCast 8209022: Missing checkcast when casting to type parameter bounded by intersection type 2018-09-20 12:49:58 -07:00
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 8306112: Implementation of JEP 445: Unnamed Classes and Instance Main Methods (Preview) 2023-06-05 18:45:39 +00:00
unnamedclass 8310314: Misplaced "unnamed classes are a preview feature and are disabled by default" error 2023-06-20 07:02: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 8228460: bootstrap class path not set in conjunction with -source 11 2019-09-18 10:41:18 +02:00
varargs 8163229: several regression tests have a main method that is never executed 2023-01-17 04:43:40 +00:00
versions 8309142: Refactor test/langtools/tools/javac/versions/Versions.java 2023-06-09 19:56:14 +00:00
warnings 8312415: Expand -Xlint:serial checks to enum constants with specialized class bodies 2023-07-25 18:57:32 +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
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
LocalClasses_1.java
LocalClasses_2.java
LocalClasses_2.out
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
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 8302685: Some javac unit tests aren't reliably closing open files 2023-02-27 16:21: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
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 8236997: tools/javac tests fail with --illegal-access=deny 2020-01-28 09:13:27 +01: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 8312163: Crash in dominance check when compiling unnamed patterns 2023-07-18 11:41:36 +00:00
T8312163.out 8312163: Crash in dominance check when compiling unnamed patterns 2023-07-18 11:41:36 +00:00
T8314216.java 8314423: Multiple patterns without unnamed variables 2023-08-17 07:33:16 +00:00
T8314216.out 8314423: Multiple patterns without unnamed variables 2023-08-17 07:33:16 +00:00
T8314423.java 8314423: Multiple patterns without unnamed variables 2023-08-17 07:33:16 +00:00
T8314423.out 8314423: Multiple patterns without unnamed variables 2023-08-17 07:33:16 +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
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