Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-4830289

bad regression test depends on presence of synthetic methods

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: P3 P3
    • 5.0
    • 5.0
    • core-libs
    • None
    • tiger
    • generic, x86, itanium
    • linux, solaris_8, solaris_9, windows_2000, windows_xp
    • Verified

      The regression test

          test/java/io/Serializable/defaulted/GetFieldWrite.java

      is bad because it depends on unspecified details of the handling of
      class literals by the compiler. In Tiger those details are changing
      for two reasons: (1) the default -source and -target are changing, and
      (2) The VM will be providing durect support for class literals, making
      the synthetic support infrastructure generated by the compiler
      unnecessary.

      In addition, the handling of class literals can change from compiler
      to compiler in a way that affects the default SVUID.

            mwarressunw Michael Warres (Inactive)
            gafter Neal Gafter (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: