History log of /openjdk10/langtools/test/tools/javac/generics/wildcards/6886247/
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
1295:cddc2c894cc6 02-Aug-2012 mcimadamore

7175911: Simplify error reporting API in Check.CheckContext interface
Summary: Make error messages generated during Check.checkType more uniform and more scalable
Reviewed-by: jjg, dlsmith


/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/Attr.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/Check.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/Infer.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/Resolve.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/resources/compiler.properties
/openjdk10/langtools/test/tools/javac/6840059/T6840059.out
/openjdk10/langtools/test/tools/javac/6979683/TestCast6979683_BAD34.java.errlog
/openjdk10/langtools/test/tools/javac/6979683/TestCast6979683_BAD35.java.errlog
/openjdk10/langtools/test/tools/javac/6979683/TestCast6979683_BAD36.java.errlog
/openjdk10/langtools/test/tools/javac/6979683/TestCast6979683_BAD37.java.errlog
/openjdk10/langtools/test/tools/javac/6979683/TestCast6979683_BAD38.java.errlog
/openjdk10/langtools/test/tools/javac/6979683/TestCast6979683_BAD39.java.errlog
/openjdk10/langtools/test/tools/javac/7132880/T7132880.out
/openjdk10/langtools/test/tools/javac/Diagnostics/6722234/T6722234a_1.out
/openjdk10/langtools/test/tools/javac/Diagnostics/6722234/T6722234a_2.out
/openjdk10/langtools/test/tools/javac/Diagnostics/6722234/T6722234c.out
/openjdk10/langtools/test/tools/javac/Diagnostics/6722234/T6722234d_1.out
/openjdk10/langtools/test/tools/javac/Diagnostics/6722234/T6722234d_2.out
/openjdk10/langtools/test/tools/javac/Diagnostics/6799605/T6799605.out
/openjdk10/langtools/test/tools/javac/Diagnostics/6862608/T6862608a.out
/openjdk10/langtools/test/tools/javac/Diagnostics/6862608/T6862608b.out
/openjdk10/langtools/test/tools/javac/OverrideChecks/6400189/T6400189a.out
/openjdk10/langtools/test/tools/javac/OverrideChecks/6400189/T6400189b.out
/openjdk10/langtools/test/tools/javac/StringsInSwitch/BadlyTypedLabel1.out
/openjdk10/langtools/test/tools/javac/StringsInSwitch/BadlyTypedLabel2.out
/openjdk10/langtools/test/tools/javac/T6326754.out
/openjdk10/langtools/test/tools/javac/TryWithResources/TwrOnNonResource.out
/openjdk10/langtools/test/tools/javac/cast/6270087/T6270087neg.out
/openjdk10/langtools/test/tools/javac/cast/6557182/T6557182.out
/openjdk10/langtools/test/tools/javac/cast/6665356/T6665356.out
/openjdk10/langtools/test/tools/javac/cast/6795580/T6795580.out
/openjdk10/langtools/test/tools/javac/cast/6932571/T6932571neg.out
/openjdk10/langtools/test/tools/javac/cast/7005095/T7005095neg.out
/openjdk10/langtools/test/tools/javac/cast/7005671/T7005671.out
/openjdk10/langtools/test/tools/javac/diags/examples/CantApplyDiamond1.java
/openjdk10/langtools/test/tools/javac/diags/examples/IncompatibleTypes1.java
/openjdk10/langtools/test/tools/javac/diags/examples/InconvertibleTypes.java
/openjdk10/langtools/test/tools/javac/diags/examples/InferNoConformingAssignment.java
/openjdk10/langtools/test/tools/javac/diags/examples/InferVarargsArgumentMismatch.java
/openjdk10/langtools/test/tools/javac/diags/examples/InferredDoNotConformToLower.java
/openjdk10/langtools/test/tools/javac/diags/examples/KindnameConstructor.java
/openjdk10/langtools/test/tools/javac/diags/examples/NoUniqueMaximalInstance.java
/openjdk10/langtools/test/tools/javac/diags/examples/NotApplicableMethodFound.java
/openjdk10/langtools/test/tools/javac/diags/examples/PossibleLossPrecision.java
/openjdk10/langtools/test/tools/javac/diags/examples/ResourceNotApplicableToType.java
/openjdk10/langtools/test/tools/javac/diags/examples/VarargsArgumentMismatch.java
/openjdk10/langtools/test/tools/javac/diags/examples/VerboseResolveMulti1.java
/openjdk10/langtools/test/tools/javac/diags/examples/WhereFreshTvar.java
/openjdk10/langtools/test/tools/javac/diags/examples/WhereIntersection.java
/openjdk10/langtools/test/tools/javac/diags/examples/WhereTypeVar.java
/openjdk10/langtools/test/tools/javac/generics/6207386/T6207386.out
/openjdk10/langtools/test/tools/javac/generics/diamond/neg/Neg05.out
/openjdk10/langtools/test/tools/javac/generics/diamond/neg/Neg06.out
/openjdk10/langtools/test/tools/javac/generics/diamond/neg/Neg10.out
/openjdk10/langtools/test/tools/javac/generics/inference/6315770/T6315770.out
/openjdk10/langtools/test/tools/javac/generics/inference/6611449/T6611449.out
/openjdk10/langtools/test/tools/javac/generics/inference/6638712/T6638712a.out
/openjdk10/langtools/test/tools/javac/generics/inference/6638712/T6638712b.out
/openjdk10/langtools/test/tools/javac/generics/inference/6638712/T6638712c.out
/openjdk10/langtools/test/tools/javac/generics/inference/6638712/T6638712e.out
/openjdk10/langtools/test/tools/javac/generics/inference/6650759/T6650759m.out
/openjdk10/langtools/test/tools/javac/generics/inference/6838943/T6838943.out
/openjdk10/langtools/test/tools/javac/generics/inference/7086586/T7086586.out
/openjdk10/langtools/test/tools/javac/generics/inference/7154127/T7154127.out
/openjdk10/langtools/test/tools/javac/generics/rawOverride/7062745/T7062745neg.out
T6886247_2.out
/openjdk10/langtools/test/tools/javac/multicatch/Neg06.out
/openjdk10/langtools/test/tools/javac/multicatch/Neg07.out
/openjdk10/langtools/test/tools/javac/types/CastObjectToPrimitiveTest.out
/openjdk10/langtools/test/tools/javac/varargs/6313164/T6313164.out
/openjdk10/langtools/test/tools/javac/varargs/7097436/T7097436.out
1237:e28a06a3c5d9 26-Mar-2012 mcimadamore

7151492: Encapsulate check logic into Attr.ResultInfo
Summary: ResultInfo class should be used to make attribution code transparent w.r.t. check logic being used
Reviewed-by: jjg, dlsmith


/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/Attr.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/Check.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/Infer.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/comp/Resolve.java
/openjdk10/langtools/src/share/classes/com/sun/tools/javac/resources/compiler.properties
/openjdk10/langtools/test/tools/javac/6979683/TestCast6979683_BAD34.java.errlog
/openjdk10/langtools/test/tools/javac/6979683/TestCast6979683_BAD35.java.errlog
/openjdk10/langtools/test/tools/javac/6979683/TestCast6979683_BAD36.java.errlog
/openjdk10/langtools/test/tools/javac/6979683/TestCast6979683_BAD37.java.errlog
/openjdk10/langtools/test/tools/javac/6979683/TestCast6979683_BAD38.java.errlog
/openjdk10/langtools/test/tools/javac/6979683/TestCast6979683_BAD39.java.errlog
/openjdk10/langtools/test/tools/javac/Diagnostics/6722234/T6722234d_1.out
/openjdk10/langtools/test/tools/javac/Diagnostics/6722234/T6722234d_2.out
/openjdk10/langtools/test/tools/javac/OverrideChecks/6400189/T6400189a.out
/openjdk10/langtools/test/tools/javac/OverrideChecks/6400189/T6400189b.out
/openjdk10/langtools/test/tools/javac/StringsInSwitch/BadlyTypedLabel1.out
/openjdk10/langtools/test/tools/javac/StringsInSwitch/BadlyTypedLabel2.out
/openjdk10/langtools/test/tools/javac/T6326754.out
/openjdk10/langtools/test/tools/javac/TryWithResources/TwrOnNonResource.out
/openjdk10/langtools/test/tools/javac/cast/6270087/T6270087neg.out
/openjdk10/langtools/test/tools/javac/cast/6557182/T6557182.out
/openjdk10/langtools/test/tools/javac/cast/6665356/T6665356.out
/openjdk10/langtools/test/tools/javac/cast/6795580/T6795580.out
/openjdk10/langtools/test/tools/javac/cast/6932571/T6932571neg.out
/openjdk10/langtools/test/tools/javac/cast/7005095/T7005095neg.out
/openjdk10/langtools/test/tools/javac/cast/7005671/T7005671.out
/openjdk10/langtools/test/tools/javac/diags/examples.not-yet.txt
/openjdk10/langtools/test/tools/javac/diags/examples/CantApplyDiamond1.java
/openjdk10/langtools/test/tools/javac/diags/examples/IncompatibleTypes1.java
/openjdk10/langtools/test/tools/javac/diags/examples/InconvertibleTypes.java
/openjdk10/langtools/test/tools/javac/diags/examples/InvalidInferredTypes.java
/openjdk10/langtools/test/tools/javac/diags/examples/PossibleLossPrecision.java
/openjdk10/langtools/test/tools/javac/diags/examples/ResourceNotApplicableToType.java
/openjdk10/langtools/test/tools/javac/diags/examples/UndeterminedType1.java
/openjdk10/langtools/test/tools/javac/diags/examples/WhereIntersection.java
/openjdk10/langtools/test/tools/javac/generics/6207386/T6207386.out
/openjdk10/langtools/test/tools/javac/generics/diamond/neg/Neg05.out
/openjdk10/langtools/test/tools/javac/generics/diamond/neg/Neg06.out
/openjdk10/langtools/test/tools/javac/generics/diamond/neg/Neg10.out
/openjdk10/langtools/test/tools/javac/generics/inference/6315770/T6315770.out
/openjdk10/langtools/test/tools/javac/generics/inference/6638712/T6638712b.out
/openjdk10/langtools/test/tools/javac/generics/inference/6638712/T6638712e.out
/openjdk10/langtools/test/tools/javac/generics/inference/6650759/T6650759m.out
/openjdk10/langtools/test/tools/javac/generics/rawOverride/7062745/T7062745neg.out
T6886247_2.out
/openjdk10/langtools/test/tools/javac/multicatch/Neg06.out
/openjdk10/langtools/test/tools/javac/multicatch/Neg07.out
/openjdk10/langtools/test/tools/javac/types/CastObjectToPrimitiveTest.out
/openjdk10/langtools/test/tools/javac/varargs/6313164/T6313164.out
/openjdk10/langtools/test/tools/javac/varargs/7097436/T7097436.out
636:c655e0280bdc 19-Aug-2010 mcimadamore

6886247: regression: javac crashes with an assertion error in Attr.java
Summary: capture conversion does not work on nested types
Reviewed-by: jjg