build devShells.x86_64-linux.ghc984

Reproduce this run
  1. 3759.68 s [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  2. 3759.68 s [nodejs] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
  3. 3759.68 s [nodejs] | ^~~~~~~
  4. 3759.68 s [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
  5. 3759.68 s [nodejs] 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
  6. 3759.68 s [nodejs] | ^~~~~~~~~~~~~~~~~~~
  7. 3759.68 s [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
  8. 3759.68 s [nodejs] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
  9. 3759.68 s [nodejs] | ^~~~~~~
  10. 3759.68 s [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
  11. 3759.68 s [nodejs] 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
  12. 3759.68 s [nodejs] | ^~~~~~~~~~~~~~~~~~~
  13. 3759.68 s [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  14. 3759.68 s [nodejs] 85 | explicit inline Type(Address ptr)
  15. 3759.68 s [nodejs] | ^~~~~~~
  16. 3759.68 s [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
  17. 3759.68 s [nodejs] 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
  18. 3759.68 s [nodejs] | ^~~~~~~~~~~~~~~~~~~
  19. 3759.68 s [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
  20. 3759.68 s [nodejs] 85 | explicit inline Type(Address ptr)
  21. 3759.68 s [nodejs] | ^~~~~~~
  22. 3759.68 s [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
  23. 3759.68 s [nodejs] 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
  24. 3759.68 s [nodejs] | ^~~~~~~~~~~~~~~~~~~
  25. 3759.68 s [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  26. 3759.68 s [nodejs] 69 | constexpr Type() : __VA_ARGS__() {} \
  27. 3759.68 s [nodejs] | ^
  28. 3759.68 s [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
  29. 3759.68 s [nodejs] 969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
  30. 3759.68 s [nodejs] | ^~~~~~~~~~~~~~~~~~~
  31. 3759.68 s [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
  32. 3759.68 s [nodejs] 69 | constexpr Type() : __VA_ARGS__() {} \
  33. 3759.68 s [nodejs] | ^
  34. 3759.68 s [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
  35. 3759.68 s [nodejs] 969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
  36. 3759.68 s [nodejs] | ^~~~~~~~~~~~~~~~~~~
  37. 3759.68 s [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  38. 3759.68 s [nodejs] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
  39. 3759.68 s [nodejs] | ^~~~~~~
  40. 3759.68 s [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
  41. 3759.68 s [nodejs] 969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
  42. 3759.68 s [nodejs] | ^~~~~~~~~~~~~~~~~~~
  43. 3759.68 s [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
  44. 3759.68 s [nodejs] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
  45. 3759.68 s [nodejs] | ^~~~~~~
  46. 3759.68 s [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
  47. 3759.68 s [nodejs] 969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
  48. 3759.68 s [nodejs] | ^~~~~~~~~~~~~~~~~~~
  49. 3759.68 s [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  50. 3759.68 s [nodejs] 85 | explicit inline Type(Address ptr)
  51. 3759.68 s [nodejs] | ^~~~~~~
  52. 3759.68 s [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
  53. 3759.68 s [nodejs] 969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
  54. 3759.68 s [nodejs] | ^~~~~~~~~~~~~~~~~~~
  55. 3759.68 s [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
  56. 3759.68 s [nodejs] 85 | explicit inline Type(Address ptr)
  57. 3759.68 s [nodejs] | ^~~~~~~
  58. 3759.68 s [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
  59. 3759.68 s [nodejs] 969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
  60. 3759.68 s [nodejs] | ^~~~~~~~~~~~~~~~~~~
  61. 3761.69 s [nodejs] [669/2102] CXX obj/deps/v8/src/heap/v8_base_without_compiler.large-spaces.o
  62. 3761.70 s [nodejs] In file included from ../../deps/v8/src/objects/fixed-array.h:20,
  63. 3761.70 s [nodejs] from ../../deps/v8/src/objects/prototype-info.h:8,
  64. 3761.70 s [nodejs] from ../../deps/v8/src/objects/map.h:15,
  65. 3761.70 s [nodejs] from ../../deps/v8/src/heap/marking.h:13,
  66. 3761.70 s [nodejs] from ../../deps/v8/src/heap/memory-chunk-metadata.h:16,
  67. 3761.70 s [nodejs] from ../../deps/v8/src/heap/heap-verifier.h:10,
  68. 3761.70 s [nodejs] from ../../deps/v8/src/heap/large-spaces.h:16,
  69. 3761.70 s [nodejs] from ../../deps/v8/src/heap/large-spaces.cc:5:
  70. 3761.70 s [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  71. 3761.70 s [nodejs] 69 | constexpr Type() : __VA_ARGS__() {} \
  72. 3761.70 s [nodejs] | ^
  73. 3761.70 s [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
  74. 3761.70 s [nodejs] 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
  75. 3761.70 s [nodejs] | ^~~~~~~~~~~~~~~~~~~
  76. 3761.70 s [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
  77. 3761.70 s [nodejs] 69 | constexpr Type() : __VA_ARGS__() {} \
  78. 3761.70 s [nodejs] | ^
  79. 3761.70 s [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
  80. 3761.70 s [nodejs] 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
  81. 3761.70 s [nodejs] | ^~~~~~~~~~~~~~~~~~~
  82. 3761.70 s [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  83. 3761.70 s [nodejs] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
  84. 3761.70 s [nodejs] | ^~~~~~~
  85. 3761.70 s [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
  86. 3761.70 s [nodejs] 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
  87. 3761.70 s [nodejs] | ^~~~~~~~~~~~~~~~~~~
  88. 3761.70 s [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
  89. 3761.70 s [nodejs] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
  90. 3761.70 s [nodejs] | ^~~~~~~
  91. 3761.70 s [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
  92. 3761.70 s [nodejs] 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
  93. 3761.70 s [nodejs] | ^~~~~~~~~~~~~~~~~~~
  94. 3761.70 s [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  95. 3761.70 s [nodejs] 85 | explicit inline Type(Address ptr)
  96. 3761.70 s [nodejs] | ^~~~~~~
  97. 3761.70 s [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
  98. 3761.70 s [nodejs] 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
  99. 3761.70 s [nodejs] | ^~~~~~~~~~~~~~~~~~~
  100. 3761.70 s [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
  101. 3761.70 s [nodejs] 85 | explicit inline Type(Address ptr)
  102. 3761.70 s [nodejs] | ^~~~~~~
  103. 3761.70 s [nodejs] ../../deps/v8/src/objects/fixed-array.h:853:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
  104. 3761.70 s [nodejs] 853 | OBJECT_CONSTRUCTORS(FixedIntegerArray<T>, ByteArray);
  105. 3761.70 s [nodejs] | ^~~~~~~~~~~~~~~~~~~
  106. 3761.70 s [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  107. 3761.70 s [nodejs] 69 | constexpr Type() : __VA_ARGS__() {} \
  108. 3761.70 s [nodejs] | ^
  109. 3761.70 s [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
  110. 3761.70 s [nodejs] 969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
  111. 3761.70 s [nodejs] | ^~~~~~~~~~~~~~~~~~~
  112. 3761.70 s [nodejs] ../../deps/v8/src/objects/object-macros.h:69:17: note: remove the '< >'
  113. 3761.70 s [nodejs] 69 | constexpr Type() : __VA_ARGS__() {} \
  114. 3761.70 s [nodejs] | ^
  115. 3761.70 s [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
  116. 3761.70 s [nodejs] 969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
  117. 3761.70 s [nodejs] | ^~~~~~~~~~~~~~~~~~~
  118. 3761.70 s [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  119. 3761.70 s [nodejs] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
  120. 3761.70 s [nodejs] | ^~~~~~~
  121. 3761.70 s [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
  122. 3761.70 s [nodejs] 969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
  123. 3761.70 s [nodejs] | ^~~~~~~~~~~~~~~~~~~
  124. 3761.70 s [nodejs] ../../deps/v8/src/objects/object-macros.h:81:37: note: remove the '< >'
  125. 3761.70 s [nodejs] 81 | explicit constexpr V8_INLINE Type(Address ptr, HeapObject::SkipTypeCheckTag) \
  126. 3761.70 s [nodejs] | ^~~~~~~
  127. 3761.70 s [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
  128. 3761.70 s [nodejs] 969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
  129. 3761.70 s [nodejs] | ^~~~~~~~~~~~~~~~~~~
  130. 3761.70 s [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor]
  131. 3761.70 s [nodejs] 85 | explicit inline Type(Address ptr)
  132. 3761.70 s [nodejs] | ^~~~~~~
  133. 3761.70 s [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
  134. 3761.70 s [nodejs] 969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
  135. 3761.70 s [nodejs] | ^~~~~~~~~~~~~~~~~~~
  136. 3761.70 s [nodejs] ../../deps/v8/src/objects/object-macros.h:85:24: note: remove the '< >'
  137. 3761.70 s [nodejs] 85 | explicit inline Type(Address ptr)
  138. 3761.70 s [nodejs] | ^~~~~~~
  139. 3761.70 s [nodejs] ../../deps/v8/src/objects/fixed-array.h:969:3: note: in expansion of macro 'OBJECT_CONSTRUCTORS'
  140. 3761.70 s [nodejs] 969 | OBJECT_CONSTRUCTORS(PodArray<T>, ByteArray);
  141. 3761.70 s [nodejs] | ^~~~~~~~~~~~~~~~~~~