Error placementdelmatch when compiling OpenJDK 11 with Oracle Developer Studio

Baesken, Matthias matthias.baesken at sap.com
Wed Jan 9 07:51:01 UTC 2019


Hello Michael, I've  seen  the  arena.cpp  compile  errors  you mentioned  as well   with SS12u6  ,  an update  to the latest patch  of SS12u6 resolved the issue .
So you might want to try an update to the latest patch of SS12u5  (or to the latest patch of SS12u6 if this is possible for you)  , this could remove the error.

However our  nightly builds still use  SS12u4  .

Best regards, Matthias



> -----Original Message-----
> From: jdk-dev <jdk-dev-bounces at openjdk.java.net> On Behalf Of David
> Holmes
> Sent: Mittwoch, 9. Januar 2019 00:12
> To: Michael Kebe <Michael.Kebe at hkm.de>; hotspot-dev developers
> <hotspot-dev at openjdk.java.net>
> Subject: Re: Error placementdelmatch when compiling OpenJDK 11 with
> Oracle Developer Studio
> 
> Hi Michael,
> 
> I've bcc'd jdk-dev and am moving this to hotspot-dev.
> 
> The official Solaris compiler for OpenJDK is still SS12u4 so we aren't
> seeing this issue exposed by SS12u5.
> 
> I think JDK-8164651 may have been closed in error thinking it was the
> same issue as JDK-8196880, but I think they are different.
> 
> David
> -----
> 
> On 9/01/2019 12:27 am, Michael Kebe wrote:
> > Hi,
> >
> > I am trying to compile OpenJDK 11 from the hg source
> (http://hg.openjdk.java.net/jdk-updates/jdk11u), but I get this error:
> >
> > "..../jdk11u/src/hotspot/share/adlc/arena.cpp", line 60: Error,
> placementdelmatch: Placement operator new refers to non-placement
> operator delete.
> > "..../jdk11u/src/hotspot/share/adlc/arena.cpp", line 67: Error,
> placementdelmatch: Placement operator new refers to non-placement
> operator delete.
> > "..../jdk11u/src/hotspot/share/adlc/arena.cpp", line 97: Error,
> placementdelmatch: Placement operator new refers to non-placement
> operator delete.
> >
> > I found this issue https://bugs.openjdk.java.net/browse/JDK-8164651.
> > It says in a comment, that is fixed, but I used the bleeding edge from the
> mercurial repository.
> >
> > Is the support for Solaris dropped?
> >
> > Additional info from the configure script:
> >
> > A new configuration has been successfully created in
> > /..../jdk11u/build/solaris-sparcv9-normal-server-release
> > using configure arguments '--with-boot-jdk=../jdk-11.0.1'.
> >
> > Configuration summary:
> > * Debug level:    release
> > * HS debug level: product
> > * JVM variants:   server
> > * JVM features:   server: 'cds cmsgc compiler1 compiler2 dtrace epsilongc
> g1gc jfr jni-check jvmci jvmti management nmt parallelgc serialgc services
> vm-structs'
> > * OpenJDK target: OS: solaris, CPU architecture: sparc, address length: 64
> > * Version string: 11.0.1-internal+0-adhoc.sysa.jdk11u (11.0.1-internal)
> >
> > Tools summary:
> > * Boot JDK:       java version "11.0.1" 2018-10-16 LTS Java(TM) SE Runtime
> Environment 18.9 (build 11.0.1+13-LTS) Java HotSpot(TM) 64-Bit Server VM
> 18.9 (build 11.0.1+13-LTS, mixed mode)  (at /..../jdk-11.0.1)
> > * Toolchain:      solstudio (Oracle Solaris Studio)
> > * C Compiler:     Version 5.14 (at /opt/developerstudio12.5/bin/cc)
> > * C++ Compiler:   Version 5.14 (at /opt/developerstudio12.5/bin/CC)
> >
> > Build performance summary:
> > * Cores to use:   16
> > * Memory limit:   20480 MB
> >
> >
> > Michael
> >
> >
> >
> > Hüttenwerke Krupp Mannesmann GmbH, Ehinger Str. 200, D-47259
> Duisburg
> > Geschäftsführung: Dr. Herbert Eichelkraut, Dr. Gerhard Erdmann, Carsten
> Laakmann
> > Vorsitzender des Aufsichtsrats: Prof. Dr.-Ing. Heinz Jörg Fuhrmann
> > Sitz der Gesellschaft: Duisburg
> > Eintragung im Handelsregister: Amtsgericht Duisburg HRB 4716
> > http://www.hkm.de
> >


More information about the hotspot-dev mailing list