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"

XMLWordPrintable

    • b01

        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

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

                Created:
                Updated:
                Resolved: