On 05/24/2018 02:49 PM, John Paul Adrian Glaubitz wrote: > On 05/24/2018 02:42 PM, Aleksey Shipilev wrote: >>> Does SPARC have support for C2 on Solaris so that we need to >>> add it for linux-sparc as well or is this limited to x86_64 only? >> >> You must be seeing something new, because the fix for Minimal and Zero was >> pushed to jdk/jdk >> already. Submit a bug report? > > I am seeing the same problem as yesterday (or was it the day before > yesterday?), > after running "hg pull && hg update --clean" today. And "hg blame" showed me > the regression came through JDK-8202377. > > The error remains the same: > > === Output from failing command(s) repeated here === > /usr/bin/printf "* For target > hotspot_variant-server_libjvm_objs_library_call.o:\n" > * For target hotspot_variant-server_libjvm_objs_library_call.o: > (/bin/grep -v -e "^Note: including file:" < > /srv/openjdk/jdk/build/linux-sparcv9-normal-server-release/make-support/failure-logs/hotspot_variant-server_libjvm_objs_library_call.o.log > || true) | /usr/bin/head -n 12 > /srv/openjdk/jdk/src/hotspot/share/opto/library_call.cpp: In member function > ‘bool LibraryCallKit::inline_native_clone(bool)’: > /srv/openjdk/jdk/src/hotspot/share/opto/library_call.cpp:4272:38: error: > incomplete type ‘BarrierSet’ used in nested name specifier > BarrierSetC2* bs = BarrierSet::barrier_set()->barrier_set_c2(); > ^~~~~~~~~~~
Yeah, but this issue dealt with: /pool/buildbot/slaves/sobornost/jdkX/build/src/hotspot/share/opto/optoreg.hpp:32:39: fatal error: adfiles/adGlobals_x86.hpp: No such file or directory #include CPU_HEADER(adfiles/adGlobals) Let's not conflate the two. What you are seeing seems to be specific to Zero, and not to Minimal. -Aleksey