Summary: | [4.8] std::nth_element segfaults (dev-cpp/eigen) | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Ryan Hill (RETIRED) <rhill> |
Component: | [OLD] Core system | Assignee: | Gentoo Toolchain Maintainers <toolchain> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | alunduil, dlan, kde, ph03 |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
URL: | http://gcc.gnu.org/PR58800 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 491796 | ||
Attachments: | patch file |
Description
Ryan Hill (RETIRED)
![]() Created attachment 365744 [details] patch file just report back here, I've tried following patch (which is already in upstream's gcc-4.8 branch). and compile eigen-3.2.0 with USE=doc, just fine. Thanks for tackling down this. http://gcc.gnu.org/git/?p=gcc.git;a=commit;h=2504715442db6134015d01fa1f8bf20f194da476 (share the patch here if anyone willing to test, with following commands) $ mkdir -p /etc/portage/patches/sys-devel/gcc-4.8.2/ $ cp 01-gcc-4.8-stl_algo.patch /etc/portage/patches/sys-devel/gcc-4.8.2/ Thanks for testing. http://sources.gentoo.org/viewcvs.py/gentoo/src/patchsets/gcc/4.8.2/gentoo/91_all_pr58800_nth_element-segfault.patch?rev=1.1&view=markup Fixed in 4.8.2 p1.1. USE flag changes will trigger a rebuild for everyone. |