Skip to content

Instantly share code, notes, and snippets.

@benton
Created March 15, 2017 18:45
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save benton/53f174806b874e506266f5e4994143b8 to your computer and use it in GitHub Desktop.
Save benton/53f174806b874e506266f5e4994143b8 to your computer and use it in GitHub Desktop.
Log from failed build of clasp
[462/606] Compiling src/gctools/boehmGarbageCollection.cc
[463/606] Compiling src/gctools/gc_interface.cc
In file included from ../../src/gctools/gc_interface.cc:201:
../../src/main/clasp_gc_cando.cc:9658:92: error: no member named '_BformatStringOutputStream' in 'GCRoots'
{ fixed_field, SMART_PTR_OFFSET, sizeof(gctools::smart_ptr<core::StringOutputStream_O>), offsetof(SAFE_TYPE_MACRO(core::Lisp_O),_Roots._BformatStringOutputStream), "_Roots._BformatStringOutputStream" }, // public: (T T) fixable: SMART-PTR-FIX good-name: T
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/app/externals-clasp/build/release/bin/../lib/clang/4.0.0/include/stddef.h:120:24: note: expanded from macro 'offsetof'
#define offsetof(t, d) __builtin_offsetof(t, d)
^ ~
In file included from ../../src/gctools/gc_interface.cc:201:
../../src/main/clasp_gc_cando.cc:9659:80: error: no member named '_BignumRegister0' in 'GCRoots'
{ fixed_field, SMART_PTR_OFFSET, sizeof(gctools::smart_ptr<core::Bignum_O>), offsetof(SAFE_TYPE_MACRO(core::Lisp_O),_Roots._BignumRegister0), "_Roots._BignumRegister0" }, // public: (T T) fixable: SMART-PTR-FIX good-name: T
^ ~~~~~~~~~~~~~~~~~
/home/app/externals-clasp/build/release/bin/../lib/clang/4.0.0/include/stddef.h:120:24: note: expanded from macro 'offsetof'
#define offsetof(t, d) __builtin_offsetof(t, d)
^ ~
In file included from ../../src/gctools/gc_interface.cc:201:
../../src/main/clasp_gc_cando.cc:9660:80: error: no member named '_BignumRegister1' in 'GCRoots'
{ fixed_field, SMART_PTR_OFFSET, sizeof(gctools::smart_ptr<core::Bignum_O>), offsetof(SAFE_TYPE_MACRO(core::Lisp_O),_Roots._BignumRegister1), "_Roots._BignumRegister1" }, // public: (T T) fixable: SMART-PTR-FIX good-name: T
^ ~~~~~~~~~~~~~~~~~
/home/app/externals-clasp/build/release/bin/../lib/clang/4.0.0/include/stddef.h:120:24: note: expanded from macro 'offsetof'
#define offsetof(t, d) __builtin_offsetof(t, d)
^ ~
In file included from ../../src/gctools/gc_interface.cc:201:
../../src/main/clasp_gc_cando.cc:9661:80: error: no member named '_BignumRegister2' in 'GCRoots'
{ fixed_field, SMART_PTR_OFFSET, sizeof(gctools::smart_ptr<core::Bignum_O>), offsetof(SAFE_TYPE_MACRO(core::Lisp_O),_Roots._BignumRegister2), "_Roots._BignumRegister2" }, // public: (T T) fixable: SMART-PTR-FIX good-name: T
^ ~~~~~~~~~~~~~~~~~
/home/app/externals-clasp/build/release/bin/../lib/clang/4.0.0/include/stddef.h:120:24: note: expanded from macro 'offsetof'
#define offsetof(t, d) __builtin_offsetof(t, d)
^ ~
In file included from ../../src/gctools/gc_interface.cc:201:
../../src/main/clasp_gc_cando.cc:9668:78: error: no member named '_CatchInfo' in 'GCRoots'
{ fixed_field, SMART_PTR_OFFSET, sizeof(gctools::smart_ptr<core::List_V>), offsetof(SAFE_TYPE_MACRO(core::Lisp_O),_Roots._CatchInfo), "_Roots._CatchInfo" }, // public: (T T) fixable: SMART-PTR-FIX good-name: T
^ ~~~~~~~~~~~
/home/app/externals-clasp/build/release/bin/../lib/clang/4.0.0/include/stddef.h:120:24: note: expanded from macro 'offsetof'
#define offsetof(t, d) __builtin_offsetof(t, d)
^ ~
In file included from ../../src/gctools/gc_interface.cc:201:
../../src/main/clasp_gc_cando.cc:9670:88: error: no member named '_LoadTimeValueArrays' in 'GCRoots'
{ fixed_field, SMART_PTR_OFFSET, sizeof(gctools::smart_ptr<core::HashTableEqual_O>), offsetof(SAFE_TYPE_MACRO(core::Lisp_O),_Roots._LoadTimeValueArrays), "_Roots._LoadTimeValueArrays" }, // public: (T T) fixable: SMART-PTR-FIX good-name: T
^ ~~~~~~~~~~~~~~~~~~~~~
/home/app/externals-clasp/build/release/bin/../lib/clang/4.0.0/include/stddef.h:120:24: note: expanded from macro 'offsetof'
#define offsetof(t, d) __builtin_offsetof(t, d)
^ ~
In file included from ../../src/gctools/gc_interface.cc:201:
../../src/main/clasp_gc_cando.cc:9673:85: error: no member named '_SetfDefinitions' in 'GCRoots'
{ fixed_field, SMART_PTR_OFFSET, sizeof(gctools::smart_ptr<core::HashTableEq_O>), offsetof(SAFE_TYPE_MACRO(core::Lisp_O),_Roots._SetfDefinitions), "_Roots._SetfDefinitions" }, // public: (T T) fixable: SMART-PTR-FIX good-name: T
^ ~~~~~~~~~~~~~~~~~
/home/app/externals-clasp/build/release/bin/../lib/clang/4.0.0/include/stddef.h:120:24: note: expanded from macro 'offsetof'
#define offsetof(t, d) __builtin_offsetof(t, d)
^ ~
In file included from ../../src/gctools/gc_interface.cc:201:
../../src/main/clasp_gc_cando.cc:9680:79: error: no member named '_SingleDispatchMethodCachePtr' in 'GCRoots'
{ fixed_field, SMART_PTR_OFFSET, sizeof(gctools::smart_ptr<core::Cache_O>), offsetof(SAFE_TYPE_MACRO(core::Lisp_O),_Roots._SingleDispatchMethodCachePtr), "_Roots._SingleDispatchMethodCachePtr" }, // public: (T T) fixable: SMART-PTR-FIX good-name: T
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/app/externals-clasp/build/release/bin/../lib/clang/4.0.0/include/stddef.h:120:24: note: expanded from macro 'offsetof'
#define offsetof(t, d) __builtin_offsetof(t, d)
^ ~
In file included from ../../src/gctools/gc_interface.cc:201:
../../src/main/clasp_gc_cando.cc:9681:79: error: no member named '_MethodCachePtr' in 'GCRoots'
{ fixed_field, SMART_PTR_OFFSET, sizeof(gctools::smart_ptr<core::Cache_O>), offsetof(SAFE_TYPE_MACRO(core::Lisp_O),_Roots._MethodCachePtr), "_Roots._MethodCachePtr" }, // public: (T T) fixable: SMART-PTR-FIX good-name: T
^ ~~~~~~~~~~~~~~~~
/home/app/externals-clasp/build/release/bin/../lib/clang/4.0.0/include/stddef.h:120:24: note: expanded from macro 'offsetof'
#define offsetof(t, d) __builtin_offsetof(t, d)
^ ~
In file included from ../../src/gctools/gc_interface.cc:201:
../../src/main/clasp_gc_cando.cc:9682:79: error: no member named '_SlotCachePtr' in 'GCRoots'
{ fixed_field, SMART_PTR_OFFSET, sizeof(gctools::smart_ptr<core::Cache_O>), offsetof(SAFE_TYPE_MACRO(core::Lisp_O),_Roots._SlotCachePtr), "_Roots._SlotCachePtr" }, // public: (T T) fixable: SMART-PTR-FIX good-name: T
^ ~~~~~~~~~~~~~~
/home/app/externals-clasp/build/release/bin/../lib/clang/4.0.0/include/stddef.h:120:24: note: expanded from macro 'offsetof'
#define offsetof(t, d) __builtin_offsetof(t, d)
^ ~
In file included from ../../src/gctools/gc_interface.cc:201:
../../src/main/clasp_gc_cando.cc:9686:78: error: no member named '_PathnameTranslations' in 'GCRoots'
{ fixed_field, SMART_PTR_OFFSET, sizeof(gctools::smart_ptr<core::List_V>), offsetof(SAFE_TYPE_MACRO(core::Lisp_O),_Roots._PathnameTranslations), "_Roots._PathnameTranslations" }, // public: (T T) fixable: SMART-PTR-FIX good-name: T
^ ~~~~~~~~~~~~~~~~~~~~~~
/home/app/externals-clasp/build/release/bin/../lib/clang/4.0.0/include/stddef.h:120:24: note: expanded from macro 'offsetof'
#define offsetof(t, d) __builtin_offsetof(t, d)
^ ~
In file included from ../../src/gctools/gc_interface.cc:201:
../../src/main/clasp_gc_cando.cc:9860:75: error: no member named '_Value' in 'Symbol_O'
{ fixed_field, SMART_PTR_OFFSET, sizeof(gctools::smart_ptr<core::T_O>), offsetof(SAFE_TYPE_MACRO(core::Symbol_O),_Value), "_Value" }, // public: (T) fixable: SMART-PTR-FIX good-name: T
^ ~~~~~~
/home/app/externals-clasp/build/release/bin/../lib/clang/4.0.0/include/stddef.h:120:24: note: expanded from macro 'offsetof'
#define offsetof(t, d) __builtin_offsetof(t, d)
^ ~
In file included from ../../src/gctools/gc_interface.cc:201:
../../src/main/clasp_gc_cando.cc:9870:75: error: no member named '_Value' in 'Null_O'
{ fixed_field, SMART_PTR_OFFSET, sizeof(gctools::smart_ptr<core::T_O>), offsetof(SAFE_TYPE_MACRO(core::Null_O),_Value), "_Value" }, // public: (T) fixable: SMART-PTR-FIX good-name: T
^ ~~~~~~
/home/app/externals-clasp/build/release/bin/../lib/clang/4.0.0/include/stddef.h:120:24: note: expanded from macro 'offsetof'
#define offsetof(t, d) __builtin_offsetof(t, d)
^ ~
In file included from ../../src/gctools/gc_interface.cc:201:
../../src/main/clasp_gc_cando.cc:9910:50: error: invalid application of 'sizeof' to an incomplete type 'core::Metaobject_O'
{ class_kind, KIND_BOOTSTRAP_core__Metaobject_O, sizeof(core::Metaobject_O), 0, "core::Metaobject_O" },
^ ~~~~~~~~~~~~~~~~~~~~
../../src/main/clasp_gc_cando.cc:258:11: note: forward declaration of 'core::Metaobject_O'
class Metaobject_O;
^
In file included from ../../src/gctools/gc_interface.cc:201:
../../src/main/clasp_gc_cando.cc:9911:51: error: invalid application of 'sizeof' to an incomplete type 'core::Specializer_O'
{ class_kind, KIND_BOOTSTRAP_core__Specializer_O, sizeof(core::Specializer_O), 0, "core::Specializer_O" },
^ ~~~~~~~~~~~~~~~~~~~~~
../../src/main/clasp_gc_cando.cc:237:11: note: forward declaration of 'core::Specializer_O'
class Specializer_O;
^
In file included from ../../src/gctools/gc_interface.cc:201:
../../src/main/clasp_gc_cando.cc:9914:62: error: no member named '_allocation_counter' in 'Class_O'
{ fixed_field, ctype_unsigned_long, sizeof(unsigned long), offsetof(SAFE_TYPE_MACRO(core::Class_O),_allocation_counter), "_allocation_counter" }, // public: (T) fixable: NIL good-name: T
^ ~~~~~~~~~~~~~~~~~~~
/home/app/externals-clasp/build/release/bin/../lib/clang/4.0.0/include/stddef.h:120:24: note: expanded from macro 'offsetof'
#define offsetof(t, d) __builtin_offsetof(t, d)
^ ~
In file included from ../../src/gctools/gc_interface.cc:201:
../../src/main/clasp_gc_cando.cc:9915:62: error: no member named '_allocation_total_size' in 'Class_O'
{ fixed_field, ctype_unsigned_long, sizeof(unsigned long), offsetof(SAFE_TYPE_MACRO(core::Class_O),_allocation_total_size), "_allocation_total_size" }, // public: (T) fixable: NIL good-name: T
^ ~~~~~~~~~~~~~~~~~~~~~~
/home/app/externals-clasp/build/release/bin/../lib/clang/4.0.0/include/stddef.h:120:24: note: expanded from macro 'offsetof'
#define offsetof(t, d) __builtin_offsetof(t, d)
^ ~
In file included from ../../src/gctools/gc_interface.cc:201:
../../src/main/clasp_gc_cando.cc:9919:48: error: invalid application of 'sizeof' to an incomplete type 'core::CxxClass_O'
{ class_kind, KIND_LISPALLOC_core__CxxClass_O, sizeof(core::CxxClass_O), 0, "core::CxxClass_O" },
^ ~~~~~~~~~~~~~~~~~~
../../src/main/clasp_gc_cando.cc:268:11: note: forward declaration of 'core::CxxClass_O'
class CxxClass_O;
^
In file included from ../../src/gctools/gc_interface.cc:201:
../../src/main/clasp_gc_cando.cc:9920:62: error: offsetof of incomplete type 'core::CxxClass_O'
{ fixed_field, ctype_unsigned_long, sizeof(unsigned long), offsetof(SAFE_TYPE_MACRO(core::CxxClass_O),_instance_stamp), "_instance_stamp" }, // public: (T) fixable: NIL good-name: T
^ ~~~~~~
/home/app/externals-clasp/build/release/bin/../lib/clang/4.0.0/include/stddef.h:120:24: note: expanded from macro 'offsetof'
#define offsetof(t, d) __builtin_offsetof(t, d)
^ ~
../../src/main/clasp_gc_cando.cc:268:11: note: forward declaration of 'core::CxxClass_O'
class CxxClass_O;
^
fatal error: too many errors emitted, stopping now [-ferror-limit=]
20 errors generated.
Waf: Leaving directory `/home/app/clasp/build/boehm'
Build failed
-> task in '/home/app/clasp/build/boehm/iclasp-boehm' failed (exit status 1):
{task 140138850042016: cxx gc_interface.cc -> gc_interface.cc.3.o}
['/home/app/externals-clasp/build/release/bin/clang++', '-I./', '-I/home/app/externals-clasp/build/release/include', '-std=c++11', '-flto=thin', '-Wno-macro-redefined', '-Wno-deprecated-register', '-Wno-expansion-to-defined', '-Wno-return-type-c-linkage', '-Wno-invalid-offsetof', '-Wno-#pragma-messages', '-Wno-inconsistent-missing-override', '-O3', '-g', '-I.', '-I../..', '-I../../src/main', '-I../../include', '-Igenerated', '-Iextensions/cando/include', '-I../../extensions/cando/include', '-I/usr/include', '../../src/gctools/gc_interface.cc', '-c', '-o/home/app/clasp/build/boehm/src/gctools/gc_interface.cc.3.o']
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment