Skip to content

Instantly share code, notes, and snippets.

@elect86
Created February 19, 2019 20:39
Show Gist options
  • Save elect86/3365904008c5e7b0e9e58c9e31def671 to your computer and use it in GitHub Desktop.
Save elect86/3365904008c5e7b0e9e58c9e31def671 to your computer and use it in GitHub Desktop.
Compiling 8 files for jdk.unsupported.desktop
/home/elect/IdeaProjects/panama-dev/src/hotspot/share/gc/parallel/objectStartArray.cpp: In member function ‘void ObjectStartArray::set_covered_region(MemRegion)’:
/home/elect/IdeaProjects/panama-dev/src/hotspot/share/gc/parallel/objectStartArray.cpp:106:56: error: ‘void* memset(void*, int, size_t)’ writing to an object of type ‘class HeapWord’ with ‘private’ member ‘HeapWord::i’ [-Werror=class-memaccess]
memset(_blocks_region.end(), clean_block, expand_by);
^
In file included from /home/elect/IdeaProjects/panama-dev/src/hotspot/share/utilities/align.hpp:28,
from /home/elect/IdeaProjects/panama-dev/src/hotspot/share/runtime/globals.hpp:29,
from /home/elect/IdeaProjects/panama-dev/src/hotspot/share/memory/allocation.hpp:28,
from /home/elect/IdeaProjects/panama-dev/src/hotspot/share/classfile/classLoaderData.hpp:28,
from /home/elect/IdeaProjects/panama-dev/src/hotspot/share/precompiled/precompiled.hpp:34:
/home/elect/IdeaProjects/panama-dev/src/hotspot/share/utilities/globalDefinitions.hpp:175:7: note: ‘class HeapWord’ declared here
class HeapWord {
^~~~~~~~
/home/elect/IdeaProjects/panama-dev/src/hotspot/share/gc/parallel/objectStartArray.cpp: In member function ‘void ObjectStartArray::reset()’:
/home/elect/IdeaProjects/panama-dev/src/hotspot/share/gc/parallel/objectStartArray.cpp:124:73: error: ‘void* memset(void*, int, size_t)’ writing to an object of type ‘class HeapWord’ with ‘private’ member ‘HeapWord::i’ [-Werror=class-memaccess]
memset(_blocks_region.start(), clean_block, _blocks_region.byte_size());
^
In file included from /home/elect/IdeaProjects/panama-dev/src/hotspot/share/utilities/align.hpp:28,
from /home/elect/IdeaProjects/panama-dev/src/hotspot/share/runtime/globals.hpp:29,
from /home/elect/IdeaProjects/panama-dev/src/hotspot/share/memory/allocation.hpp:28,
from /home/elect/IdeaProjects/panama-dev/src/hotspot/share/classfile/classLoaderData.hpp:28,
from /home/elect/IdeaProjects/panama-dev/src/hotspot/share/precompiled/precompiled.hpp:34:
/home/elect/IdeaProjects/panama-dev/src/hotspot/share/utilities/globalDefinitions.hpp:175:7: note: ‘class HeapWord’ declared here
class HeapWord {
^~~~~~~~
cc1plus: all warnings being treated as errors
make[3]: *** [lib/CompileJvm.gmk:174: /home/elect/IdeaProjects/panama-dev/build/linux-x86_64-server-release/hotspot/variant-server/libjvm/objs/objectStartArray.o] Error 1
make[3]: *** Waiting for unfinished jobs....
make[2]: *** [make/Main.gmk:257: hotspot-server-libs] Error 2
ERROR: Build failed for target 'images' in configuration 'linux-x86_64-server-release' (exit code 2)
Stopping sjavac server
=== Output from failing command(s) repeated here ===
* For target hotspot_variant-server_libjvm_objs_objectStartArray.o:
/home/elect/IdeaProjects/panama-dev/src/hotspot/share/gc/parallel/objectStartArray.cpp: In member function ‘void ObjectStartArray::set_covered_region(MemRegion)’:
/home/elect/IdeaProjects/panama-dev/src/hotspot/share/gc/parallel/objectStartArray.cpp:106:56: error: ‘void* memset(void*, int, size_t)’ writing to an object of type ‘class HeapWord’ with ‘private’ member ‘HeapWord::i’ [-Werror=class-memaccess]
memset(_blocks_region.end(), clean_block, expand_by);
^
In file included from /home/elect/IdeaProjects/panama-dev/src/hotspot/share/utilities/align.hpp:28,
from /home/elect/IdeaProjects/panama-dev/src/hotspot/share/runtime/globals.hpp:29,
from /home/elect/IdeaProjects/panama-dev/src/hotspot/share/memory/allocation.hpp:28,
from /home/elect/IdeaProjects/panama-dev/src/hotspot/share/classfile/classLoaderData.hpp:28,
from /home/elect/IdeaProjects/panama-dev/src/hotspot/share/precompiled/precompiled.hpp:34:
/home/elect/IdeaProjects/panama-dev/src/hotspot/share/utilities/globalDefinitions.hpp:175:7: note: ‘class HeapWord’ declared here
class HeapWord {
^~~~~~~~
... (rest of output omitted)
* All command lines available in /home/elect/IdeaProjects/panama-dev/build/linux-x86_64-server-release/make-support/failure-logs.
=== End of repeated output ===
No indication of failed target found.
Hint: Try searching the build log for '] Error'.
Hint: See doc/building.html#troubleshooting for assistance.
make[1]: *** [/home/elect/IdeaProjects/panama-dev/make/Init.gmk:310: main] Error 2
make: *** [/home/elect/IdeaProjects/panama-dev/make/Init.gmk:186: images] Error 2
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment