afu8u/langtools/test/tools/javac
Evgeny Mandrikov e52d76e53e 8160928: javac incorrectly copies over interior type annotations to bridge method
Reviewed-by: vromero, mcimadamore
2018-08-31 18:43:01 +01:00
..
4241573
4846262
4880220
4917091
4980495
5017953
5045412
6199662
6257443
6302184
6304921
6330920
6330997
6341866
6342411
6360970
6390045
6394683
6400383
6400872
6402516
6403424
6410653
6440583
6457284
6464451
6491592 5017953: spurious cascaded diagnostics when name not found 2011-02-03 09:36:28 +00:00
6508981
6520152
6521805
6547131
6558548
6563143
6567415
6589361
6627362
6668794
6717241
6734819
6758789
6835430
6840059
6857948
6863465
6889255
6902720
6917288
6948381
6979683
6996626
7003595
7023703
7024568
7079713
7085024
7086595
7102515
7118412
7129225
7132880
7142086
7144981
7153958 8073372: Redundant CONSTANT_Class entry not generated for inlined constant 2015-06-01 11:07:29 -07:00
7166455
7167125
7182350
7199823
8000518
8002286
8005931
8009170 8009170: Regression: javac generates redundant bytecode in assignop involving arrays 2013-03-07 10:12:13 +00:00
8062359
AccessMethods
AnonymousProtect
BadOptimization
ClassCycle
ClassFileModifiers
ClassLiterals
ClassModifiers
ClassPathTest
ConstantValues 6943119: Rebrand source copyright notices 2010-05-25 15:54:51 -07:00
CyclicInheritance6
CyclicScoping
DefiniteAssignment
Diagnostics
ExtDirs
ExtendsAccess
FloatingPointChanges
ForwardReference
HiddenAbstractMethod
ImportCycle
ImportPackagePrivateInner
ImportUnnamed
IncorrectInheritance
InnerClassesAttribute 6943119: Rebrand source copyright notices 2010-05-25 15:54:51 -07:00
MethodParameters 8080338: Incorrect GPL header causes RE script to miss swap to commercial header for licensee source bundle 2015-05-18 09:27:09 +02:00
MissingInclude
NameClash
NonAmbiguousField
OverrideChecks
PackageClassAmbiguity
PackageClassClash
Paths
ProtectedInnerClass
QualifiedAccess
StringsInSwitch
T4093617
T4848619
T4965689
T4994049
T5003235
T5024091
T5053846
T5090006
T6180021
T6181889
T6231246
T6232928
T6326693 6326693: variable x might already have been assigned, when assignment is in catch block 2013-07-02 22:49:40 +01:00
T6356217
T6356530
T6435291
T6458823
T6695379
T6956462
T6970173
T7008643 8180660: missing LNT entry for finally block 2017-06-07 00:04:12 -07:00
T7053059
T7142672 7142672: Problems with the value passed to the 'classes' param of JavaCompiler.CompilationTask.getTask(...) 2012-02-13 16:01:43 -08:00
T7165659
T7179353
T8003967
T8009640
T8010659
T8010737
T8011181
T8013394 8013394: compile of iterator use fails with error \"defined in an inaccessible class or interface\" 2013-08-14 10:53:37 +01:00
T8016099
T8019486
T8020997
T8022053
T8022162
T8022186
T8022316
T8023112
T8023545
T8024039
T8024207
T8024398 8024398: javac, compiler crashes with try with empty body 2013-09-08 11:54:21 +01:00
T8024437
T8026963
T8028504
T8029002
T8029102
T8029179
T8029569
T8030816
T8038975
T8049305
T8050386
T8059921
T8180660 8180660: missing LNT entry for finally block 2017-06-07 00:04:12 -07:00
TryWithResources 8025113: Convert 7 tools TryWithResources tests to jtreg format 2013-11-13 16:36:08 -08:00
abstract 6943119: Rebrand source copyright notices 2010-05-25 15:54:51 -07:00
accessVirtualInner
annotations 8160928: javac incorrectly copies over interior type annotations to bridge method 2018-08-31 18:43:01 +01:00
api 8040822: Duplicated notifications can be sent to TaskListener 2014-05-09 09:36:35 +02:00
assert 6943119: Rebrand source copyright notices 2010-05-25 15:54:51 -07:00
binaryCompat
boxing 6943119: Rebrand source copyright notices 2010-05-25 15:54:51 -07:00
capture
cast
classfiles 8068517: Compiler may generate wrong InnerClasses attribute for static enum reference 2015-02-13 17:18:21 +01:00
classreader 8005282: Use @library tag with non-relative path for javac tests 2012-12-21 08:45:43 -08:00
code
completion 6943119: Rebrand source copyright notices 2010-05-25 15:54:51 -07:00
conditional 8066871: java.lang.VerifyError: Bad local variable type - local final String 2016-03-02 18:33:38 +05:30
constDebug
crossPackageImpl
danglingDep
declaration/method
defaultMethods 8047407: Add test for JDK-8037385 2014-06-20 11:42:16 -06:00
defaultMethodsVisibility
depDocComment
depOverrides
diags 8145466: javac: No line numbers in compilation error 2016-01-07 08:45:19 +00:00
doclint
doctree
enum 8069181: java.lang.AssertionError when compiling JDK 1.4 code in JDK 8 2015-01-21 10:42:49 +00:00
expression 8079613: Deeply chained expressions + several overloads + unnecessary inference result in excessive compile times 2015-05-11 13:28:14 +05:30
failover
falseCycle
fatalErrors
file
flow
foreach
generics 8130304: Inference: NodeNotFoundException thrown with deep generic method call chain 2016-01-26 21:08:18 +00:00
implicitThis
importChecks
importContext
importscope
incompatibleNoninherited
incompleteStatements
inheritAccess
inheritedAccess
innerClassFile
javazip
jvm 8020689: Missing LineNumberTable entries in compiled class files 2013-07-28 10:17:45 +02:00
lambda 8129740: Incorrect class file created when passing lambda in inner class constructor 2016-05-25 15:09:13 +05:30
lambdaShapes
lib
limits
linenumbers 8180660: missing LNT entry for finally block 2017-06-07 00:04:12 -07:00
links 8130426: Test tools/javac/links/LinksTest.java fails on Windows 10(x64) 2015-07-08 11:40:43 -07:00
lint
literals
main 8006037: extra space in javac -help for -J and @ options 2013-01-10 14:09:33 -08:00
mandatoryWarnings
meth 8168774: Polymorhic signature method check crashes javac 2017-01-05 18:58:06 +00:00
miranda
missingClass
missingSuperRecovery
mixedTarget
multicatch 8071291: Compiler crashes trying to cast UnionType to IntersectionClassType 2015-08-21 13:52:30 +01:00
nativeHeaders
nested
newlines
nio/compileTest
options
overload
overrridecrash
p1
packone
parser 8134007: Improve string folding 2016-01-15 19:57:58 +03:00
plugin/showtype
policy
positions
processing 8046916: Type parameter annotations don't work with multiple type parameters 2014-06-18 10:44:16 +02:00
profiles 8022287: javac.sym.Profiles uses a static Map when it should not 2013-08-21 17:26:22 -07:00
proprietary 6943119: Rebrand source copyright notices 2010-05-25 15:54:51 -07:00
protectedAccess 6971882: Remove -XDstdout from javac test 2010-07-26 14:18:45 -07:00
protectedInner 6943119: Rebrand source copyright notices 2010-05-25 15:54:51 -07:00
quid
rawDiags 6962318: Update copyright year 2010-12-28 15:54:52 -08:00
resolve 8080338: Incorrect GPL header causes RE script to miss swap to commercial header for licensee source bundle 2015-05-18 09:27:09 +02:00
scope 8080842: Using Lambda Expression with name clash results in ClassFormatError 2015-05-29 10:15:36 +05:30
sourcePath
sourcePath2
stackmap 8006212: javac, convert jtreg tests from shell script to java 2013-02-19 17:53:16 +00:00
staticImport 6537020: JCK tests: a compile-time error should be given in case of ambiguously imported fields (types, methods) 2013-08-12 17:25:07 +01:00
staticQualifiedNew
synthesize
tree 8026180: com.sun.source.tree.NewArrayTree refers to com.sun.tools.javac.util.List 2013-10-15 16:23:18 +02:00
treeannotests 8006775: JSR 308: Compiler changes in JDK8 2013-01-23 13:27:24 -08:00
types 8039262: Java compiler performance degradation jdk1.7 vs. jdk1.6 should be amended 2015-06-10 09:13:27 +02:00
unicode 8006212: javac, convert jtreg tests from shell script to java 2013-02-19 17:53:16 +00:00
unit
util
varargs 8075520: Varargs access check mishandles capture variables 2015-04-17 08:55:59 -06:00
versions
warnings
5005368.java
AbstractOverride.java
AddReferenceThis.java
Ambig3.java
AnonClsInIntf.java
AnonInnerException_1.java
AnonInnerException_2.java
AnonInnerException_3.java
AnonStaticMember_1.java
AnonStaticMember_2.java
AnonStaticMember_2.out
AnonStaticMember_3.java
AnonymousConstructorExceptions.java
AnonymousNull.java
AnonymousSubclassTest.java
AnonymousType.java
ArrayCast.java
ArrayCloneCodeGen.java
BadAnnotation.java
BadBreak.java
BadCovar.java
BadHexConstant.java
BoolArray.java
BoundClassError.java
BreakAcrossClass.java 6943119: Rebrand source copyright notices 2010-05-25 15:54:51 -07:00
Capture.java
CaptureInSubtype.java
CascadedInnerNewInstance.java 6943119: Rebrand source copyright notices 2010-05-25 15:54:51 -07:00
CastInterface2Array.java
ClassIsAbstract.java
ClassLit.java
ClassToTypeParm.java
CloneableProblem.java
Closure1.java
Closure2.java
Closure3.java 6943119: Rebrand source copyright notices 2010-05-25 15:54:51 -07:00
Closure4.java
Closure5.java
Closure6.java
CompoundBox.java
ConditionalArgTypes_1.java
ConditionalArgTypes_2.java
ConditionalClass.java
ConditionalInline.java
ConditionalWithVoid.java 6943119: Rebrand source copyright notices 2010-05-25 15:54:51 -07:00
ConstBoolAppend.java
ConstCharAppend.java
CyclicInheritance.java
CyclicInheritance.out
CyclicInheritance2.java
CyclicInheritance4.java
DeadInnerClass.java 6943119: Rebrand source copyright notices 2010-05-25 15:54:51 -07:00
DeclarationStatementInline.java
DeepStringConcat.java
DepParam.java
Digits.java
Digits.out
DivByZero.java
DuplicateClass.java
DuplicateClass2.java
DuplicateImport.java
EOI.java
EarlyAssert.java
EarlyAssertWrapper.java
EmptyArray.java
EmptyBreak.java 6943119: Rebrand source copyright notices 2010-05-25 15:54:51 -07:00
EmptyDocComments.java
EmptySwitch.java
EnclosingAccessCheck.java
Enum1.java
ExceptionalFinally.java
ExceptionalFinally2.java
ExprQualifiedType.java
ExtendArray.java
ExtendArray.out
ExtendsScope.java 6943119: Rebrand source copyright notices 2010-05-25 15:54:51 -07:00
ExtraneousEquals.java
FaultySignature.java 6943119: Rebrand source copyright notices 2010-05-25 15:54:51 -07:00
FinalInitializer.java
FinalInitializer_2.java
FinalIntConcatenation.java
FinalThisReference.java
FinallyWarn.java
FlatnameClash.java
FlatnameClash2.java
FoldConditional.java
GoodCovar.java 6943119: Rebrand source copyright notices 2010-05-25 15:54:51 -07:00
HexFloatLiterals.java
HexThree.java
IllDefinedOrderOfInit.java
IllegalAnnotation.java
IllegalAnnotation.out
IllegallyOptimizedException.java
ImplicitToString.java
InconsistentInheritedSignature.java
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.java 6971882: Remove -XDstdout from javac test 2010-07-26 14:18:45 -07:00
InnerNamedConstant_2.out
InnerTruth.java
InstanceInitException_1.java
InstanceInitException_2.java
InterfaceAssert.java
InterfaceFieldParsing_1.java
InterfaceInInner.java
InterfaceInInner.out
InterfaceMemberClassModifiers.java
InterfaceMemberClassModifiers.out
InterfaceObjectIncompatibility.java
InterfaceObjectInheritance.java
InterfaceOverrideCheck.java
InterfaceOverrideFinal.java
InterfaceOverrideObject.java
InvalidIntfCast.java
JsrRet.java
LabelHiding_1.java
LabeledDeclaration.java
LocalClasses_1.java
LocalClasses_2.java
LocalClasses_2.out
ManyMembers2.java
MemberTypeInheritance.java
MethodParametersTest.java
NameCollision.java
NameCollision.out
NameCollision2.java
NestedDuplicateLabels.java
NestedFinallyReturn.java
NestedInnerClassNames.java
NestedInnerClassNames.out
NewGeneric.java 6943119: Rebrand source copyright notices 2010-05-25 15:54:51 -07:00
NoClass.java
NoNoClassDefFoundErrorError.java
NoStringToLower.java
NonStaticFieldExpr1.java
NonStaticFieldExpr1.out
NonStaticFieldExpr2.java
NonStaticFieldExpr2.out
NonStaticFieldExpr3.java
NonStaticFieldExpr3.out
NonStaticFieldExpr4c.java
NonStaticFieldExpr4d.java
NonStaticFinalVar.java
Null2DArray.java
NullQualifiedNew.java
NullQualifiedNew2.java
NullQualifiedSuper1.java
NullQualifiedSuper2.java
NullStaticQualifier.java
Object1.java
Object2.java
ObjectIncompatibleInterface.java
ObjectMethodRefFromInterface.java
OuterParameter_1.java 6943119: Rebrand source copyright notices 2010-05-25 15:54:51 -07:00
OverridePosition.java
OverridePosition.out
Parens1.java
Parens2.java
Parens3.java
Parens4.java
ParseConditional.java
PrivateLocalConstructor.java
PrivateUplevelConstant.java
QualifiedConstant.java 6943119: Rebrand source copyright notices 2010-05-25 15:54:51 -07:00
QualifiedNew.java
QualifiedNew.out
QualifiedNewScope.java
QualifiedOuterThis.java
QualifiedOuterThis2.java
QualifiedThisAndSuper_1.java
QualifiedThisAndSuper_2.java
QualifiedThisAndSuper_3.java
QualifiedThisExactMatch.java
RawCrash.java
ReturnAfterIfThenElse.java
SerialWarn.java 6943119: Rebrand source copyright notices 2010-05-25 15:54:51 -07:00
ShiftExpressionTest.java
Source5.java
StandaloneQualifiedSuper.java
StaticBlockScope.java
StoreClass.java
StrictAbstract.java
StringAppendAccessMethodOnLHS.java
StringConversion.java
StringConversion2.java
SuperField.java
SuperMeth.java
SuperMethodResolve.java
SuperNew.java
SuperNew2.java
SuperNew3.java
SuperNew4.java
SuperclassConstructorException.java
SwitchFence.java 6943119: Rebrand source copyright notices 2010-05-25 15:54:51 -07:00
SwitchScope.java
SynchronizedClass.java
SynchronizedClass.out
SynthName1.java 6943119: Rebrand source copyright notices 2010-05-25 15:54:51 -07:00
SynthName2.java
T4881267.java
T4881267.out
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
T6238612.java
T6241723.java
T6241723.out
T6245591.java
T6245591.out
T6247324.java
T6247324.out
T6265400.java
T6266772.java
T6294589.java
T6304128.java
T6306967.java
T6326754.java
T6326754.out
T6340549.java
T6351767.java
T6358024.java
T6358166.java
T6358168.java
T6361619.java
T6366196.java
T6370653.java
T6379327.java
T6394563.empty.out
T6394563.java
T6394563.note.out
T6394563.warn.out
T6395974.java
T6397044.java
T6397286.java
T6403466.byfile.out
T6403466.java
T6403466.out
T6404756.java
T6405099.java
T6406771.java
T6407066.java
T6407257.java
T6410706.java
T6411379.java
T6413876.java
T6423583.java
T6458749.java
T6472751.java
T6534287.java
T6554097.java
T6554097.out
T6557865.java
T6558476.java
T6567414.java
T6567414.out
T6587674.java
T6595666.java
T6625520.java
T6654037.java
T6663588.java
T6665791.java
T6668802.java
T6705935.java
T6725036.java
T6759996.java
T6794959.java
T6855236.java
T6873845.java
T6873849.java
T6881645.java
T6882235.java
T6882235.out
T6900149.java
T6942649.java
T6956638.java
T6972327.java
T6977800.java
T6985181.java
T6993301.java 6993301: catch parameters do not have correct kind (i.e. ElementKind.EXCEPTION_PARAMETER) 2010-10-22 14:04:33 -07:00
T6999210.java
T7040104.java
T7042623.java
T7042623.out
T7090499.java
T7090499.out
T7093325.java
T7120266.java
T7120463.java
T7120463.out
T7126754.java
T7159016.java
T8004969.java
TestPkgInfo.java
ThrowNull.java
ThrowsIntersection_1.java
ThrowsIntersection_2.java
ThrowsIntersection_3.java
ThrowsIntersection_4.java
TryInInstanceInit.java
UncaughtOverflow.java
UncaughtOverflow2.java
UnreachableVar.java
UnterminatedLineComment.java
UplevelFromAnonInSuperCall.java
UseEnum.java
VarDeclarationWithAssignment.java
Verify.java
VerifyDA.java 6943119: Rebrand source copyright notices 2010-05-25 15:54:51 -07:00
VersionOpt.java
VoidArray.java
ignored.jtx