Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Error: warning: unknown warning option '-Wno-warn-absolute-paths'; did you mean '-Wno-absolute-value'? [-Wunknown-warning-option]
- D:/HaxeToolkit/haxe/lib/hxcpp/3,2,205/src/hx/gc/Immix.cpp:315:9: error: unknown type name 'HxAtomicLock'
- typedef HxAtomicLock ThreadPoolLock;
- ^
- D:/HaxeToolkit/haxe/lib/hxcpp/3,2,205/src/hx/gc/Immix.cpp:975:18: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds]
- else CHECK_THREAD_WAKE(1)
- ^ ~
- D:/HaxeToolkit/haxe/lib/hxcpp/3,2,205/src/hx/gc/Immix.cpp:971:33: note: expanded from macro 'CHECK_THREAD_WAKE'
- SignalThreadPool(sThreadWake[tid],sThreadSleeping[tid]); \
- ^
- D:/HaxeToolkit/haxe/lib/hxcpp/3,2,205/src/hx/gc/Immix.cpp:358:1: note: array 'sThreadWake' declared here
- ThreadPoolSignal sThreadWake[MAX_MARK_THREADS];
- ^
- D:/HaxeToolkit/haxe/lib/hxcpp/3,2,205/src/hx/gc/Immix.cpp:975:18: warning: array index 1 is past the end of the array (which contains 1 element) [-Warray-bounds]
- else CHECK_THREAD_WAKE(1)
- ^ ~
- D:/HaxeToolkit/haxe/lib/hxcpp/3,2,205/src/hx/gc/Immix.cpp:971:50: note: expanded from macro 'CHECK_THREAD_WAKE'
- SignalThreadPool(sThreadWake[tid],sThreadSleeping[tid]); \
- ^
- D:/HaxeToolkit/haxe/lib/hxcpp/3,2,205/src/hx/gc/Immix.cpp:357:1: note: array 'sThreadSleeping' declared here
- bool sThreadSleeping[MAX_MARK_THREADS];
- ^
- D:/HaxeToolkit/haxe/lib/hxcpp/3,2,205/src/hx/gc/Immix.cpp:976:18: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds]
- else CHECK_THREAD_WAKE(2)
- ^ ~
- D:/HaxeToolkit/haxe/lib/hxcpp/3,2,205/src/hx/gc/Immix.cpp:971:33: note: expanded from macro 'CHECK_THREAD_WAKE'
- SignalThreadPool(sThreadWake[tid],sThreadSleeping[tid]); \
- ^
- D:/HaxeToolkit/haxe/lib/hxcpp/3,2,205/src/hx/gc/Immix.cpp:358:1: note: array 'sThreadWake' declared here
- ThreadPoolSignal sThreadWake[MAX_MARK_THREADS];
- ^
- D:/HaxeToolkit/haxe/lib/hxcpp/3,2,205/src/hx/gc/Immix.cpp:976:18: warning: array index 2 is past the end of the array (which contains 1 element) [-Warray-bounds]
- else CHECK_THREAD_WAKE(2)
- ^ ~
- D:/HaxeToolkit/haxe/lib/hxcpp/3,2,205/src/hx/gc/Immix.cpp:971:50: note: expanded from macro 'CHECK_THREAD_WAKE'
- SignalThreadPool(sThreadWake[tid],sThreadSleeping[tid]); \
- ^
- D:/HaxeToolkit/haxe/lib/hxcpp/3,2,205/src/hx/gc/Immix.cpp:357:1: note: array 'sThreadSleeping' declared here
- bool sThreadSleeping[MAX_MARK_THREADS];
- ^
- D:/HaxeToolkit/haxe/lib/hxcpp/3,2,205/src/hx/gc/Immix.cpp:977:18: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds]
- else CHECK_THREAD_WAKE(3)
- ^ ~
- D:/HaxeToolkit/haxe/lib/hxcpp/3,2,205/src/hx/gc/Immix.cpp:971:33: note: expanded from macro 'CHECK_THREAD_WAKE'
- SignalThreadPool(sThreadWake[tid],sThreadSleeping[tid]); \
- ^
- D:/HaxeToolkit/haxe/lib/hxcpp/3,2,205/src/hx/gc/Immix.cpp:358:1: note: array 'sThreadWake' declared here
- ThreadPoolSignal sThreadWake[MAX_MARK_THREADS];
- ^
- D:/HaxeToolkit/haxe/lib/hxcpp/3,2,205/src/hx/gc/Immix.cpp:977:18: warning: array index 3 is past the end of the array (which contains 1 element) [-Warray-bounds]
- else CHECK_THREAD_WAKE(3)
- ^ ~
- D:/HaxeToolkit/haxe/lib/hxcpp/3,2,205/src/hx/gc/Immix.cpp:971:50: note: expanded from macro 'CHECK_THREAD_WAKE'
- SignalThreadPool(sThreadWake[tid],sThreadSleeping[tid]); \
- ^
- D:/HaxeToolkit/haxe/lib/hxcpp/3,2,205/src/hx/gc/Immix.cpp:357:1: note: array 'sThreadSleeping' declared here
- bool sThreadSleeping[MAX_MARK_THREADS];
- ^
- D:/HaxeToolkit/haxe/lib/hxcpp/3,2,205/src/hx/gc/Immix.cpp:978:18: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds]
- else CHECK_THREAD_WAKE(4)
- ^ ~
- D:/HaxeToolkit/haxe/lib/hxcpp/3,2,205/src/hx/gc/Immix.cpp:971:33: note: expanded from macro 'CHECK_THREAD_WAKE'
- SignalThreadPool(sThreadWake[tid],sThreadSleeping[tid]); \
- ^
- D:/HaxeToolkit/haxe/lib/hxcpp/3,2,205/src/hx/gc/Immix.cpp:358:1: note: array 'sThreadWake' declared here
- ThreadPoolSignal sThreadWake[MAX_MARK_THREADS];
- ^
- D:/HaxeToolkit/haxe/lib/hxcpp/3,2,205/src/hx/gc/Immix.cpp:978:18: warning: array index 4 is past the end of the array (which contains 1 element) [-Warray-bounds]
- else CHECK_THREAD_WAKE(4)
- ^ ~
- D:/HaxeToolkit/haxe/lib/hxcpp/3,2,205/src/hx/gc/Immix.cpp:971:50: note: expanded from macro 'CHECK_THREAD_WAKE'
- SignalThreadPool(sThreadWake[tid],sThreadSleeping[tid]); \
- ^
- D:/HaxeToolkit/haxe/lib/hxcpp/3,2,205/src/hx/gc/Immix.cpp:357:1: note: array 'sThreadSleeping' declared here
- bool sThreadSleeping[MAX_MARK_THREADS];
- ^
- D:/HaxeToolkit/haxe/lib/hxcpp/3,2,205/src/hx/gc/Immix.cpp:979:18: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds]
- else CHECK_THREAD_WAKE(5)
- ^ ~
- D:/HaxeToolkit/haxe/lib/hxcpp/3,2,205/src/hx/gc/Immix.cpp:971:33: note: expanded from macro 'CHECK_THREAD_WAKE'
- SignalThreadPool(sThreadWake[tid],sThreadSleeping[tid]); \
- ^
- D:/HaxeToolkit/haxe/lib/hxcpp/3,2,205/src/hx/gc/Immix.cpp:358:1: note: array 'sThreadWake' declared here
- ThreadPoolSignal sThreadWake[MAX_MARK_THREADS];
- ^
- D:/HaxeToolkit/haxe/lib/hxcpp/3,2,205/src/hx/gc/Immix.cpp:979:18: warning: array index 5 is past the end of the array (which contains 1 element) [-Warray-bounds]
- else CHECK_THREAD_WAKE(5)
- ^ ~
- D:/HaxeToolkit/haxe/lib/hxcpp/3,2,205/src/hx/gc/Immix.cpp:971:50: note: expanded from macro 'CHECK_THREAD_WAKE'
- SignalThreadPool(sThreadWake[tid],sThreadSleeping[tid]); \
- ^
- D:/HaxeToolkit/haxe/lib/hxcpp/3,2,205/src/hx/gc/Immix.cpp:357:1: note: array 'sThreadSleeping' declared here
- bool sThreadSleeping[MAX_MARK_THREADS];
- ^
- D:/HaxeToolkit/haxe/lib/hxcpp/3,2,205/src/hx/gc/Immix.cpp:980:18: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds]
- else CHECK_THREAD_WAKE(6)
- ^ ~
- D:/HaxeToolkit/haxe/lib/hxcpp/3,2,205/src/hx/gc/Immix.cpp:971:33: note: expanded from macro 'CHECK_THREAD_WAKE'
- SignalThreadPool(sThreadWake[tid],sThreadSleeping[tid]); \
- ^
- D:/HaxeToolkit/haxe/lib/hxcpp/3,2,205/src/hx/gc/Immix.cpp:358:1: note: array 'sThreadWake' declared here
- ThreadPoolSignal sThreadWake[MAX_MARK_THREADS];
- ^
- D:/HaxeToolkit/haxe/lib/hxcpp/3,2,205/src/hx/gc/Immix.cpp:980:18: warning: array index 6 is past the end of the array (which contains 1 element) [-Warray-bounds]
- else CHECK_THREAD_WAKE(6)
- ^ ~
- D:/HaxeToolkit/haxe/lib/hxcpp/3,2,205/src/hx/gc/Immix.cpp:971:50: note: expanded from macro 'CHECK_THREAD_WAKE'
- SignalThreadPool(sThreadWake[tid],sThreadSleeping[tid]); \
- ^
- D:/HaxeToolkit/haxe/lib/hxcpp/3,2,205/src/hx/gc/Immix.cpp:357:1: note: array 'sThreadSleeping' declared here
- bool sThreadSleeping[MAX_MARK_THREADS];
- ^
- D:/HaxeToolkit/haxe/lib/hxcpp/3,2,205/src/hx/gc/Immix.cpp:981:18: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds]
- else CHECK_THREAD_WAKE(7)
- ^ ~
- D:/HaxeToolkit/haxe/lib/hxcpp/3,2,205/src/hx/gc/Immix.cpp:971:33: note: expanded from macro 'CHECK_THREAD_WAKE'
- SignalThreadPool(sThreadWake[tid],sThreadSleeping[tid]); \
- ^
- D:/HaxeToolkit/haxe/lib/hxcpp/3,2,205/src/hx/gc/Immix.cpp:358:1: note: array 'sThreadWake' declared here
- ThreadPoolSignal sThreadWake[MAX_MARK_THREADS];
- ^
- D:/HaxeToolkit/haxe/lib/hxcpp/3,2,205/src/hx/gc/Immix.cpp:981:18: warning: array index 7 is past the end of the array (which contains 1 element) [-Warray-bounds]
- else CHECK_THREAD_WAKE(7)
- ^ ~
- D:/HaxeToolkit/haxe/lib/hxcpp/3,2,205/src/hx/gc/Immix.cpp:971:50: note: expanded from macro 'CHECK_THREAD_WAKE'
- SignalThreadPool(sThreadWake[tid],sThreadSleeping[tid]); \
- ^
- D:/HaxeToolkit/haxe/lib/hxcpp/3,2,205/src/hx/gc/Immix.cpp:357:1: note: array 'sThreadSleeping' declared here
- bool sThreadSleeping[MAX_MARK_THREADS];
- ^
- In file included from D:/HaxeToolkit/haxe/lib/hxcpp/3,2,205/src/hx/gc/Immix.cpp:4:
- D:/HaxeToolkit/haxe/lib/hxcpp/3,2,205/include\hx/Thread.h:183:59: error: member reference base type 'int' is not a structure or union
- TAutoLock(LOCKABLE &inMutex) : mMutex(inMutex) { mMutex.Lock(); }
- ~~~~~~^~~~~
- D:/HaxeToolkit/haxe/lib/hxcpp/3,2,205/src/hx/gc/Immix.cpp:962:29: note: in instantiation of member function 'TAutoLock<int>::TAutoLock' requested here
- ThreadPoolAutoLock l(sThreadPoolLock);
- ^
- In file included from D:/HaxeToolkit/haxe/lib/hxcpp/3,2,205/src/hx/gc/Immix.cpp:4:
- D:/HaxeToolkit/haxe/lib/hxcpp/3,2,205/include\hx/Thread.h:184:25: error: member reference base type 'int' is not a structure or union
- ~TAutoLock() { mMutex.Unlock(); }
- ~~~~~~^~~~~~~
- D:/HaxeToolkit/haxe/lib/hxcpp/3,2,205/src/hx/gc/Immix.cpp:962:29: note: in instantiation of member function 'TAutoLock<int>::~TAutoLock' requested here
- ThreadPoolAutoLock l(sThreadPoolLock);
- ^
- 15 warnings and 3 errors generated.
- ERROR:root:compiler frontend failed to generate LLVM bitcode, halting
- warning: unknown warning option '-Wno-warn-absolute-paths'; did you mean '-Wno-absolute-value'? [-Wunknown-warning-option]
- 1 warning generated.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement