On 9/3/24 7:28 PM, Dale wrote: > Howdy, > > I was trying to re-emerge some packages. The ones I was working on > failed with "internal compiler error: Segmentation fault" or similar > being the common reason for failing. I did get gcc to compile and > install. But other packages are failing, but some are compiling just > fine. Here's a partial list at least. > > net-libs/webkit-gtk > kde-plasma/kpipewire > sys-devel/clang > sys-devel/llvm
> /var/tmp/portage/net-libs/webkit-gtk-2.44.2/work/webkitgtk-2.44.2/Source/WebCore/platform/ScrollableArea.h:96:153: > internal compiler error: in layout_decl, at stor-layout.cc:642 > 96 | virtual bool requestScrollToPosition(const ScrollPosition&, > const ScrollPositionChangeOptions& = > ScrollPositionChangeOptions::createProgrammatic()) { return false; } > > | > > ^ > 0x1d56132 internal_error(char const*, ...) > ???:0 > 0x6dd3d1 fancy_abort(char const*, int, char const*) > ???:0 > 0x769dc4 start_preparsed_function(tree_node*, tree_node*, int) > ???:0 > 0x85cd68 c_parse_file() > ???:0 > 0x955f41 c_common_parse_file() > ???:0 > /var/tmp/portage/sys-devel/clang-16.0.6/work/clang/lib/CodeGen/CodeGenModule.h:668:31: > > required from here > /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/tuple:1810:43: > internal compiler error: Segmentation fault > 1810 | { return std::__get_helper<__i>(__t); } > | ^ > 0x1d56132 internal_error(char const*, ...) > ???:0 > 0x9816d6 ggc_set_mark(void const*) > ???:0 > 0x8cc377 gt_ggc_mx_lang_tree_node(void*) > ???:0 > 0x8cccfc gt_ggc_mx_lang_tree_node(void*) > ???:0 > 0x8ccddf gt_ggc_mx_lang_tree_node(void*) > ???:0 > 0x8ccda1 gt_ggc_mx_lang_tree_node(void*) > ???:0 Yeah, clang especially isn't a very rare package. And you're getting errors that range from frontend crashes to GC crashes. This is very unlikely to be a compiler bug on a specific file with unusual code. An issue with your RAM (or some other hardware issue? overheating? overclocking? it's possible...) is a very likely diagnosis, unfortunately. Good luck. -- Eli Schwartz
OpenPGP_signature.asc
Description: OpenPGP digital signature