This is the mail archive of the java-patches@gcc.gnu.org mailing list for the Java project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: GregorianCalendar fixes


kaz@maczuka.gcd.org said:
> A mauve test attached. Since I have got a write access to the mauve
> CVS registry,  I will add it to the registry.  The test results shows
> that Sun's implementation also seems to have something wrong. 

If Sun's implementation (you don't say which JDK version!) is failing
a test, then that casts serious doubt on the correctness of the mauve
testcase itself!

The over-arching principle for Mauve testcases is that the behavior of
Sun's Java implementations is the "gold standard" for conformance
testing.  Even if the Sun Java behavior contradicts the javadocs, or
is "just plain wrong", it is still technically "correct behavior" from
the POV of conformance.

[Sun sometimes acknowledges JDK bugs, but then says they won't fix them. 
because of the risk of breaking existing customer code.  In such cases,
other Java implementations need to be bug-for-bug compatible in order
to minimize cross-platform portability problems for developers and
end-users.]

-- Steve


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]