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

[11] Repair compiler versions handling after backport of 8233787

    XMLWordPrintable

Details

    • b01
    • generic
    • generic

    Description

      looks like the backport of "8233787: Break cycle in vm_version* includes" removed the handling of some VS versions (like _MSC_VER == 1923) from abstract_vm_version.cpp; this should be repaired.

      This is the backport commit introducing the issue: https://github.com/openjdk/jdk11u-dev/commit/95c7d073e24227962e04f859d9c8bb06ceab861d

      Those entries went missing:

            #elif _MSC_VER == 1916
              #define HOTSPOT_BUILD_COMPILER "MS VC++ 15.9 (VS2017)"
            #elif _MSC_VER == 1920
              #define HOTSPOT_BUILD_COMPILER "MS VC++ 16.0 (VS2019)"
            #elif _MSC_VER == 1921
              #define HOTSPOT_BUILD_COMPILER "MS VC++ 16.1 (VS2019)"
            #elif _MSC_VER == 1922
              #define HOTSPOT_BUILD_COMPILER "MS VC++ 16.2 (VS2019)"
            #elif _MSC_VER == 1923
              #define HOTSPOT_BUILD_COMPILER "MS VC++ 16.3 (VS2019)"

      Attachments

        Issue Links

          Activity

            People

              mbaesken Matthias Baesken
              mbaesken Matthias Baesken
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: