Advertisement
Guest User

Untitled

a guest
Mar 17th, 2016
101
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 10.27 KB | None | 0 0
  1. Error: warning: unknown warning option '-Wno-warn-absolute-paths'; did you mean '-Wno-absolute-value'? [-Wunknown-warning-option]
  2. D:/HaxeToolkit/haxe/lib/hxcpp/3,2,205/src/hx/gc/Immix.cpp:315:9: error: unknown type name 'HxAtomicLock'
  3. typedef HxAtomicLock ThreadPoolLock;
  4. ^
  5. 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]
  6. else CHECK_THREAD_WAKE(1)
  7. ^ ~
  8. D:/HaxeToolkit/haxe/lib/hxcpp/3,2,205/src/hx/gc/Immix.cpp:971:33: note: expanded from macro 'CHECK_THREAD_WAKE'
  9. SignalThreadPool(sThreadWake[tid],sThreadSleeping[tid]); \
  10. ^
  11. D:/HaxeToolkit/haxe/lib/hxcpp/3,2,205/src/hx/gc/Immix.cpp:358:1: note: array 'sThreadWake' declared here
  12. ThreadPoolSignal sThreadWake[MAX_MARK_THREADS];
  13. ^
  14. 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]
  15. else CHECK_THREAD_WAKE(1)
  16. ^ ~
  17. D:/HaxeToolkit/haxe/lib/hxcpp/3,2,205/src/hx/gc/Immix.cpp:971:50: note: expanded from macro 'CHECK_THREAD_WAKE'
  18. SignalThreadPool(sThreadWake[tid],sThreadSleeping[tid]); \
  19. ^
  20. D:/HaxeToolkit/haxe/lib/hxcpp/3,2,205/src/hx/gc/Immix.cpp:357:1: note: array 'sThreadSleeping' declared here
  21. bool sThreadSleeping[MAX_MARK_THREADS];
  22. ^
  23. 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]
  24. else CHECK_THREAD_WAKE(2)
  25. ^ ~
  26. D:/HaxeToolkit/haxe/lib/hxcpp/3,2,205/src/hx/gc/Immix.cpp:971:33: note: expanded from macro 'CHECK_THREAD_WAKE'
  27. SignalThreadPool(sThreadWake[tid],sThreadSleeping[tid]); \
  28. ^
  29. D:/HaxeToolkit/haxe/lib/hxcpp/3,2,205/src/hx/gc/Immix.cpp:358:1: note: array 'sThreadWake' declared here
  30. ThreadPoolSignal sThreadWake[MAX_MARK_THREADS];
  31. ^
  32. 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]
  33. else CHECK_THREAD_WAKE(2)
  34. ^ ~
  35. D:/HaxeToolkit/haxe/lib/hxcpp/3,2,205/src/hx/gc/Immix.cpp:971:50: note: expanded from macro 'CHECK_THREAD_WAKE'
  36. SignalThreadPool(sThreadWake[tid],sThreadSleeping[tid]); \
  37. ^
  38. D:/HaxeToolkit/haxe/lib/hxcpp/3,2,205/src/hx/gc/Immix.cpp:357:1: note: array 'sThreadSleeping' declared here
  39. bool sThreadSleeping[MAX_MARK_THREADS];
  40. ^
  41. 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]
  42. else CHECK_THREAD_WAKE(3)
  43. ^ ~
  44. D:/HaxeToolkit/haxe/lib/hxcpp/3,2,205/src/hx/gc/Immix.cpp:971:33: note: expanded from macro 'CHECK_THREAD_WAKE'
  45. SignalThreadPool(sThreadWake[tid],sThreadSleeping[tid]); \
  46. ^
  47. D:/HaxeToolkit/haxe/lib/hxcpp/3,2,205/src/hx/gc/Immix.cpp:358:1: note: array 'sThreadWake' declared here
  48. ThreadPoolSignal sThreadWake[MAX_MARK_THREADS];
  49. ^
  50. 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]
  51. else CHECK_THREAD_WAKE(3)
  52. ^ ~
  53. D:/HaxeToolkit/haxe/lib/hxcpp/3,2,205/src/hx/gc/Immix.cpp:971:50: note: expanded from macro 'CHECK_THREAD_WAKE'
  54. SignalThreadPool(sThreadWake[tid],sThreadSleeping[tid]); \
  55. ^
  56. D:/HaxeToolkit/haxe/lib/hxcpp/3,2,205/src/hx/gc/Immix.cpp:357:1: note: array 'sThreadSleeping' declared here
  57. bool sThreadSleeping[MAX_MARK_THREADS];
  58. ^
  59. 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]
  60. else CHECK_THREAD_WAKE(4)
  61. ^ ~
  62. D:/HaxeToolkit/haxe/lib/hxcpp/3,2,205/src/hx/gc/Immix.cpp:971:33: note: expanded from macro 'CHECK_THREAD_WAKE'
  63. SignalThreadPool(sThreadWake[tid],sThreadSleeping[tid]); \
  64. ^
  65. D:/HaxeToolkit/haxe/lib/hxcpp/3,2,205/src/hx/gc/Immix.cpp:358:1: note: array 'sThreadWake' declared here
  66. ThreadPoolSignal sThreadWake[MAX_MARK_THREADS];
  67. ^
  68. 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]
  69. else CHECK_THREAD_WAKE(4)
  70. ^ ~
  71. D:/HaxeToolkit/haxe/lib/hxcpp/3,2,205/src/hx/gc/Immix.cpp:971:50: note: expanded from macro 'CHECK_THREAD_WAKE'
  72. SignalThreadPool(sThreadWake[tid],sThreadSleeping[tid]); \
  73. ^
  74. D:/HaxeToolkit/haxe/lib/hxcpp/3,2,205/src/hx/gc/Immix.cpp:357:1: note: array 'sThreadSleeping' declared here
  75. bool sThreadSleeping[MAX_MARK_THREADS];
  76. ^
  77. 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]
  78. else CHECK_THREAD_WAKE(5)
  79. ^ ~
  80. D:/HaxeToolkit/haxe/lib/hxcpp/3,2,205/src/hx/gc/Immix.cpp:971:33: note: expanded from macro 'CHECK_THREAD_WAKE'
  81. SignalThreadPool(sThreadWake[tid],sThreadSleeping[tid]); \
  82. ^
  83. D:/HaxeToolkit/haxe/lib/hxcpp/3,2,205/src/hx/gc/Immix.cpp:358:1: note: array 'sThreadWake' declared here
  84. ThreadPoolSignal sThreadWake[MAX_MARK_THREADS];
  85. ^
  86. 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]
  87. else CHECK_THREAD_WAKE(5)
  88. ^ ~
  89. D:/HaxeToolkit/haxe/lib/hxcpp/3,2,205/src/hx/gc/Immix.cpp:971:50: note: expanded from macro 'CHECK_THREAD_WAKE'
  90. SignalThreadPool(sThreadWake[tid],sThreadSleeping[tid]); \
  91. ^
  92. D:/HaxeToolkit/haxe/lib/hxcpp/3,2,205/src/hx/gc/Immix.cpp:357:1: note: array 'sThreadSleeping' declared here
  93. bool sThreadSleeping[MAX_MARK_THREADS];
  94. ^
  95. 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]
  96. else CHECK_THREAD_WAKE(6)
  97. ^ ~
  98. D:/HaxeToolkit/haxe/lib/hxcpp/3,2,205/src/hx/gc/Immix.cpp:971:33: note: expanded from macro 'CHECK_THREAD_WAKE'
  99. SignalThreadPool(sThreadWake[tid],sThreadSleeping[tid]); \
  100. ^
  101. D:/HaxeToolkit/haxe/lib/hxcpp/3,2,205/src/hx/gc/Immix.cpp:358:1: note: array 'sThreadWake' declared here
  102. ThreadPoolSignal sThreadWake[MAX_MARK_THREADS];
  103. ^
  104. 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]
  105. else CHECK_THREAD_WAKE(6)
  106. ^ ~
  107. D:/HaxeToolkit/haxe/lib/hxcpp/3,2,205/src/hx/gc/Immix.cpp:971:50: note: expanded from macro 'CHECK_THREAD_WAKE'
  108. SignalThreadPool(sThreadWake[tid],sThreadSleeping[tid]); \
  109. ^
  110. D:/HaxeToolkit/haxe/lib/hxcpp/3,2,205/src/hx/gc/Immix.cpp:357:1: note: array 'sThreadSleeping' declared here
  111. bool sThreadSleeping[MAX_MARK_THREADS];
  112. ^
  113. 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]
  114. else CHECK_THREAD_WAKE(7)
  115. ^ ~
  116. D:/HaxeToolkit/haxe/lib/hxcpp/3,2,205/src/hx/gc/Immix.cpp:971:33: note: expanded from macro 'CHECK_THREAD_WAKE'
  117. SignalThreadPool(sThreadWake[tid],sThreadSleeping[tid]); \
  118. ^
  119. D:/HaxeToolkit/haxe/lib/hxcpp/3,2,205/src/hx/gc/Immix.cpp:358:1: note: array 'sThreadWake' declared here
  120. ThreadPoolSignal sThreadWake[MAX_MARK_THREADS];
  121. ^
  122. 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]
  123. else CHECK_THREAD_WAKE(7)
  124. ^ ~
  125. D:/HaxeToolkit/haxe/lib/hxcpp/3,2,205/src/hx/gc/Immix.cpp:971:50: note: expanded from macro 'CHECK_THREAD_WAKE'
  126. SignalThreadPool(sThreadWake[tid],sThreadSleeping[tid]); \
  127. ^
  128. D:/HaxeToolkit/haxe/lib/hxcpp/3,2,205/src/hx/gc/Immix.cpp:357:1: note: array 'sThreadSleeping' declared here
  129. bool sThreadSleeping[MAX_MARK_THREADS];
  130. ^
  131. In file included from D:/HaxeToolkit/haxe/lib/hxcpp/3,2,205/src/hx/gc/Immix.cpp:4:
  132. 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
  133. TAutoLock(LOCKABLE &inMutex) : mMutex(inMutex) { mMutex.Lock(); }
  134. ~~~~~~^~~~~
  135. 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
  136. ThreadPoolAutoLock l(sThreadPoolLock);
  137. ^
  138. In file included from D:/HaxeToolkit/haxe/lib/hxcpp/3,2,205/src/hx/gc/Immix.cpp:4:
  139. 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
  140. ~TAutoLock() { mMutex.Unlock(); }
  141. ~~~~~~^~~~~~~
  142. 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
  143. ThreadPoolAutoLock l(sThreadPoolLock);
  144. ^
  145. 15 warnings and 3 errors generated.
  146. ERROR:root:compiler frontend failed to generate LLVM bitcode, halting
  147. warning: unknown warning option '-Wno-warn-absolute-paths'; did you mean '-Wno-absolute-value'? [-Wunknown-warning-option]
  148. 1 warning generated.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement