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

[8u] VS2017: more instances of "error C3680: cannot concatenate user-defined string literals with mismatched literal suffix identifiers"

    Details

    • Subcomponent:
    • Resolved In Build:
      b01

      Backports

        Description

        Experimentally compiling jdk8u on Windows with VS2017, some of the problems are:

        C:\workbuild\jdk8u-dev\hotspot\src\share\vm\memory/threadLocalAllocBuffer.inline.hpp(98): error C3680: cannot concatenate user-defined string literals with mismatched literal suffix identifiers
        C:\workbuild\jdk8u-dev\hotspot\src\share\vm\memory/threadLocalAllocBuffer.inline.hpp(98): note: Concatenating suffix 'INTPTR_FORMAT' with suffix 'SIZE_FORMAT'

        These errors are gone with whitespace changes in jdk 9 that come in with:
        8145092: Use Unified Logging for the GC logging

          Attachments

            Issue Links

              Activity

                People

                • Assignee:
                  kevinw Kevin Walls
                  Reporter:
                  kevinw Kevin Walls
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  1 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved: