Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save stepheneb/1017562 to your computer and use it in GitHub Desktop.
Save stepheneb/1017562 to your computer and use it in GitHub Desktop.
failure compiling mlvm with coro patch
/Users/stephen/dev/java/src/mlvm/sources/ALT_COMPILER_PATH/g++ -D_ALLBSD_SOURCE -D_GNU_SOURCE -DAMD64 -DPRODUCT -I. -I/Users/stephen/dev/java/src/mlvm/sources/hotspot/src/share/vm/prims -I/Users/stephen/dev/java/src/mlvm/sources/hotspot/src/share/vm -I/Users/stephen/dev/java/src/mlvm/sources/hotspot/src/cpu/x86/vm -I/Users/stephen/dev/java/src/mlvm/sources/hotspot/src/os_cpu/bsd_x86/vm -I/Users/stephen/dev/java/src/mlvm/sources/hotspot/src/os/bsd/vm -I/Users/stephen/dev/java/src/mlvm/sources/hotspot/src/os/posix/vm -I../generated -DHOTSPOT_RELEASE_VERSION="\"21.0-b14\"" -DHOTSPOT_BUILD_TARGET="\"product\"" -DHOTSPOT_BUILD_USER="\"stephen\"" -DHOTSPOT_LIB_ARCH=\"amd64\" -DJRE_RELEASE_VERSION="\"1.7.0-internal-stephen_2011_06_09_15_48-b00\"" -DHOTSPOT_VM_DISTRO="\"OpenJDK\"" -DTARGET_OS_FAMILY_bsd -DTARGET_ARCH_x86 -DTARGET_ARCH_MODEL_x86_64 -DTARGET_OS_ARCH_bsd_x86 -DTARGET_OS_ARCH_MODEL_bsd_x86_64 -DTARGET_COMPILER_gcc -DCOMPILER2 -DCOMPILER1 -fPIC -fno-rtti -fno-exceptions -pthread -fcheck-new -m64 -pipe -O3 -fno-strict-aliasing -DVM_LITTLE_ENDIAN -D_LP64=1 -fno-omit-frame-pointer -Werror -Wpointer-arith -Wconversion -Wsign-compare -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -c -MMD -MP -MF ../generated/dependencies/sharedRuntime_x86_64.o.d -o sharedRuntime_x86_64.o /Users/stephen/dev/java/src/mlvm/sources/hotspot/src/cpu/x86/vm/sharedRuntime_x86_64.cpp
/Users/stephen/dev/java/src/mlvm/sources/hotspot/src/cpu/x86/vm/sharedRuntime_x86_64.cpp: In function 'void create_prepareSwitch_contents(MacroAssembler*, int, OopMapSet*, int&, int, BasicType*, VMRegPair*, BasicType)':
/Users/stephen/dev/java/src/mlvm/sources/hotspot/src/cpu/x86/vm/sharedRuntime_x86_64.cpp:3369: error: incomplete type 'Coroutine' used in nested name specifier
/Users/stephen/dev/java/src/mlvm/sources/hotspot/src/cpu/x86/vm/sharedRuntime_x86_64.cpp:3369: error: incomplete type 'Coroutine' used in nested name specifier
/Users/stephen/dev/java/src/mlvm/sources/hotspot/src/cpu/x86/vm/sharedRuntime_x86_64.cpp:3377: error: incomplete type 'Coroutine' used in nested name specifier
/Users/stephen/dev/java/src/mlvm/sources/hotspot/src/cpu/x86/vm/sharedRuntime_x86_64.cpp:3380: error: incomplete type 'CoroutineStack' used in nested name specifier
/Users/stephen/dev/java/src/mlvm/sources/hotspot/src/cpu/x86/vm/sharedRuntime_x86_64.cpp:3391: error: incomplete type 'Coroutine' used in nested name specifier
/Users/stephen/dev/java/src/mlvm/sources/hotspot/src/cpu/x86/vm/sharedRuntime_x86_64.cpp:3395: error: incomplete type 'Coroutine' used in nested name specifier
/Users/stephen/dev/java/src/mlvm/sources/hotspot/src/cpu/x86/vm/sharedRuntime_x86_64.cpp:3395: error: incomplete type 'Coroutine' used in nested name specifier
/Users/stephen/dev/java/src/mlvm/sources/hotspot/src/cpu/x86/vm/sharedRuntime_x86_64.cpp:3399: error: incomplete type 'CoroutineStack' used in nested name specifier
/Users/stephen/dev/java/src/mlvm/sources/hotspot/src/cpu/x86/vm/sharedRuntime_x86_64.cpp:3400: error: incomplete type 'CoroutineStack' used in nested name specifier
/Users/stephen/dev/java/src/mlvm/sources/hotspot/src/cpu/x86/vm/sharedRuntime_x86_64.cpp:3402: error: 'COROUTINE_DATA_OVERSIZE' was not declared in this scope
/Users/stephen/dev/java/src/mlvm/sources/hotspot/src/cpu/x86/vm/sharedRuntime_x86_64.cpp:3404: error: 'CoroutineData' has not been declared
/Users/stephen/dev/java/src/mlvm/sources/hotspot/src/cpu/x86/vm/sharedRuntime_x86_64.cpp:3404: error: 'capacity_offset' was not declared in this scope
/Users/stephen/dev/java/src/mlvm/sources/hotspot/src/cpu/x86/vm/sharedRuntime_x86_64.cpp:3416: error: incomplete type 'CoroutineStack' used in nested name specifier
/Users/stephen/dev/java/src/mlvm/sources/hotspot/src/cpu/x86/vm/sharedRuntime_x86_64.cpp:3419: error: no matching function for call to 'MacroAssembler::addl(RegisterImpl*&, <type error>)'
/Users/stephen/dev/java/src/mlvm/sources/hotspot/src/cpu/x86/vm/assembler_x86.hpp:753: note: candidates are: void Assembler::addl(Address, int32_t)
/Users/stephen/dev/java/src/mlvm/sources/hotspot/src/cpu/x86/vm/assembler_x86.hpp:754: note: void Assembler::addl(Address, RegisterImpl*)
/Users/stephen/dev/java/src/mlvm/sources/hotspot/src/cpu/x86/vm/assembler_x86.hpp:755: note: void Assembler::addl(RegisterImpl*, int32_t)
/Users/stephen/dev/java/src/mlvm/sources/hotspot/src/cpu/x86/vm/assembler_x86.hpp:756: note: void Assembler::addl(RegisterImpl*, Address)
/Users/stephen/dev/java/src/mlvm/sources/hotspot/src/cpu/x86/vm/assembler_x86.hpp:757: note: void Assembler::addl(RegisterImpl*, RegisterImpl*)
/Users/stephen/dev/java/src/mlvm/sources/hotspot/src/cpu/x86/vm/sharedRuntime_x86_64.cpp:3421: error: 'CoroutineData' has not been declared
/Users/stephen/dev/java/src/mlvm/sources/hotspot/src/cpu/x86/vm/sharedRuntime_x86_64.cpp: In function 'void create_switchTo_contents(MacroAssembler*, int, OopMapSet*, int&, int, BasicType*, VMRegPair*, BasicType, bool)':
/Users/stephen/dev/java/src/mlvm/sources/hotspot/src/cpu/x86/vm/sharedRuntime_x86_64.cpp:3488: error: incomplete type 'Coroutine' used in nested name specifier
/Users/stephen/dev/java/src/mlvm/sources/hotspot/src/cpu/x86/vm/sharedRuntime_x86_64.cpp:3502: error: incomplete type 'Coroutine' used in nested name specifier
/Users/stephen/dev/java/src/mlvm/sources/hotspot/src/cpu/x86/vm/sharedRuntime_x86_64.cpp:3502: error: incomplete type 'Coroutine' used in nested name specifier
/Users/stephen/dev/java/src/mlvm/sources/hotspot/src/cpu/x86/vm/sharedRuntime_x86_64.cpp:3506: error: incomplete type 'Coroutine' used in nested name specifier
/Users/stephen/dev/java/src/mlvm/sources/hotspot/src/cpu/x86/vm/sharedRuntime_x86_64.cpp:3508: error: incomplete type 'Coroutine' used in nested name specifier
/Users/stephen/dev/java/src/mlvm/sources/hotspot/src/cpu/x86/vm/sharedRuntime_x86_64.cpp:3510: error: incomplete type 'Coroutine' used in nested name specifier
/Users/stephen/dev/java/src/mlvm/sources/hotspot/src/cpu/x86/vm/sharedRuntime_x86_64.cpp:3516: error: incomplete type 'CoroutineStack' used in nested name specifier
/Users/stephen/dev/java/src/mlvm/sources/hotspot/src/cpu/x86/vm/sharedRuntime_x86_64.cpp:3521: error: incomplete type 'Coroutine' used in nested name specifier
/Users/stephen/dev/java/src/mlvm/sources/hotspot/src/cpu/x86/vm/sharedRuntime_x86_64.cpp:3540: error: incomplete type 'CoroutineStack' used in nested name specifier
/Users/stephen/dev/java/src/mlvm/sources/hotspot/src/cpu/x86/vm/sharedRuntime_x86_64.cpp:3561: error: incomplete type 'Coroutine' used in nested name specifier
/Users/stephen/dev/java/src/mlvm/sources/hotspot/src/cpu/x86/vm/sharedRuntime_x86_64.cpp:3563: error: incomplete type 'CoroutineStack' used in nested name specifier
/Users/stephen/dev/java/src/mlvm/sources/hotspot/src/cpu/x86/vm/sharedRuntime_x86_64.cpp:3565: error: incomplete type 'Coroutine' used in nested name specifier
/Users/stephen/dev/java/src/mlvm/sources/hotspot/src/cpu/x86/vm/sharedRuntime_x86_64.cpp:3575: error: incomplete type 'CoroutineStack' used in nested name specifier
/Users/stephen/dev/java/src/mlvm/sources/hotspot/src/cpu/x86/vm/sharedRuntime_x86_64.cpp:3576: error: incomplete type 'CoroutineStack' used in nested name specifier
/Users/stephen/dev/java/src/mlvm/sources/hotspot/src/cpu/x86/vm/sharedRuntime_x86_64.cpp:3584: error: incomplete type 'Coroutine' used in nested name specifier
/Users/stephen/dev/java/src/mlvm/sources/hotspot/src/cpu/x86/vm/sharedRuntime_x86_64.cpp:3584: error: incomplete type 'Coroutine' used in nested name specifier
/Users/stephen/dev/java/src/mlvm/sources/hotspot/src/cpu/x86/vm/sharedRuntime_x86_64.cpp:3589: error: 'CoroutineData' has not been declared
/Users/stephen/dev/java/src/mlvm/sources/hotspot/src/cpu/x86/vm/sharedRuntime_x86_64.cpp:3589: error: 'size_offset' was not declared in this scope
/Users/stephen/dev/java/src/mlvm/sources/hotspot/src/cpu/x86/vm/sharedRuntime_x86_64.cpp:3590: error: 'CoroutineData' has not been declared
/Users/stephen/dev/java/src/mlvm/sources/hotspot/src/cpu/x86/vm/sharedRuntime_x86_64.cpp:3590: error: 'capacity_offset' was not declared in this scope
/Users/stephen/dev/java/src/mlvm/sources/hotspot/src/cpu/x86/vm/sharedRuntime_x86_64.cpp:3594: error: 'CoroutineData' has not been declared
/Users/stephen/dev/java/src/mlvm/sources/hotspot/src/cpu/x86/vm/sharedRuntime_x86_64.cpp:3594: error: 'content_offset' was not declared in this scope
/Users/stephen/dev/java/src/mlvm/sources/hotspot/src/cpu/x86/vm/sharedRuntime_x86_64.cpp:3598: error: incomplete type 'CoroutineStack' used in nested name specifier
/Users/stephen/dev/java/src/mlvm/sources/hotspot/src/cpu/x86/vm/sharedRuntime_x86_64.cpp:3633: error: incomplete type 'CoroutineStack' used in nested name specifier
/Users/stephen/dev/java/src/mlvm/sources/hotspot/src/cpu/x86/vm/sharedRuntime_x86_64.cpp:3634: error: incomplete type 'Coroutine' used in nested name specifier
/Users/stephen/dev/java/src/mlvm/sources/hotspot/src/cpu/x86/vm/sharedRuntime_x86_64.cpp:3641: error: incomplete type 'Coroutine' used in nested name specifier
/Users/stephen/dev/java/src/mlvm/sources/hotspot/src/cpu/x86/vm/sharedRuntime_x86_64.cpp:3641: error: incomplete type 'Coroutine' used in nested name specifier
/Users/stephen/dev/java/src/mlvm/sources/hotspot/src/cpu/x86/vm/sharedRuntime_x86_64.cpp:3654: error: 'CoroutineData' has not been declared
/Users/stephen/dev/java/src/mlvm/sources/hotspot/src/cpu/x86/vm/sharedRuntime_x86_64.cpp:3654: error: 'size_offset' was not declared in this scope
/Users/stephen/dev/java/src/mlvm/sources/hotspot/src/cpu/x86/vm/sharedRuntime_x86_64.cpp:3655: error: 'CoroutineData' has not been declared
/Users/stephen/dev/java/src/mlvm/sources/hotspot/src/cpu/x86/vm/sharedRuntime_x86_64.cpp:3655: error: 'capacity_offset' was not declared in this scope
/Users/stephen/dev/java/src/mlvm/sources/hotspot/src/cpu/x86/vm/sharedRuntime_x86_64.cpp:3658: error: 'CoroutineData' has not been declared
/Users/stephen/dev/java/src/mlvm/sources/hotspot/src/cpu/x86/vm/sharedRuntime_x86_64.cpp:3658: error: 'content_offset' was not declared in this scope
/Users/stephen/dev/java/src/mlvm/sources/hotspot/src/cpu/x86/vm/sharedRuntime_x86_64.cpp:3661: error: incomplete type 'Coroutine' used in nested name specifier
/Users/stephen/dev/java/src/mlvm/sources/hotspot/src/cpu/x86/vm/sharedRuntime_x86_64.cpp:3662: error: incomplete type 'CoroutineStack' used in nested name specifier
/Users/stephen/dev/java/src/mlvm/sources/hotspot/src/cpu/x86/vm/sharedRuntime_x86_64.cpp:3670: error: incomplete type 'CoroutineStack' used in nested name specifier
/Users/stephen/dev/java/src/mlvm/sources/hotspot/src/cpu/x86/vm/sharedRuntime_x86_64.cpp:3687: error: incomplete type 'Coroutine' used in nested name specifier
/Users/stephen/dev/java/src/mlvm/sources/hotspot/src/cpu/x86/vm/sharedRuntime_x86_64.cpp:3687: error: incomplete type 'Coroutine' used in nested name specifier
/Users/stephen/dev/java/src/mlvm/sources/hotspot/src/cpu/x86/vm/sharedRuntime_x86_64.cpp:3694: error: incomplete type 'Coroutine' used in nested name specifier
/Users/stephen/dev/java/src/mlvm/sources/hotspot/src/cpu/x86/vm/sharedRuntime_x86_64.cpp:3696: error: incomplete type 'Coroutine' used in nested name specifier
/Users/stephen/dev/java/src/mlvm/sources/hotspot/src/cpu/x86/vm/sharedRuntime_x86_64.cpp:3698: error: incomplete type 'Coroutine' used in nested name specifier
/Users/stephen/dev/java/src/mlvm/sources/hotspot/src/cpu/x86/vm/sharedRuntime_x86_64.cpp:3712: error: incomplete type 'CoroutineStack' used in nested name specifier
/Users/stephen/dev/java/src/mlvm/sources/hotspot/src/cpu/x86/vm/sharedRuntime_x86_64.cpp:3714: error: incomplete type 'CoroutineStack' used in nested name specifier
/Users/stephen/dev/java/src/mlvm/sources/hotspot/src/cpu/x86/vm/sharedRuntime_x86_64.cpp:3735: error: incomplete type 'CoroutineStack' used in nested name specifier
make[6]: *** [sharedRuntime_x86_64.o] Error 1
make[6]: *** Waiting for unfinished jobs....
make[5]: *** [the_vm] Error 2
make[4]: *** [product] Error 2
make[3]: *** [generic_build2] Error 2
make[2]: *** [product] Error 2
make[1]: *** [hotspot-build] Error 2
make: *** [build_product_image] Error 2
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment