Bugzilla – Full Text Bug Listing
|Summary:||LTO: Segmentation fault when trying to link gmsh|
|Product:||[openSUSE] openSUSE Tumbleweed||Reporter:||Stefan Brüns <stefan.bruens>|
|Component:||Basesystem||Assignee:||Martin Liška <martin.liska>|
|Status:||RESOLVED FIXED||QA Contact:||E-mail List <qa-bugs>|
|Priority:||P5 - None||CC:||alynx.zhou, martin.liska|
|Found By:||---||Services Priority:|
|Marketing QA Status:||---||IT Deployment:||---|
|Bug Depends on:|
Description Stefan Brüns 2019-08-02 13:07:57 UTC
Comment 1 Martin Liška 2019-08-05 08:20:27 UTC
I can see the package is built now successfully. It looks to me that you're running out-of-memory..
Comment 2 Michael Matz 2019-08-05 13:54:24 UTC
I'm not so sure: out-of-memory is normally only related to a segmentation fault if the stack overflows, but the latter is unlikely to depend on the build machine used. (GCC will abort with different messages if heap memory is exhausted) Also, gmsh seems to use only a bit above 500MB max per cc1plus, which all workers provide. So this segfault doesn't seem likely to be related to OOM. OTOH without a reliable reproducer it's also unlikely we make progress. So, I'm tempted to close this as WORKSFORME.
Comment 3 Martin Liška 2019-08-05 14:00:23 UTC
Works for me.
Comment 4 Stefan Brüns 2019-08-05 14:49:02 UTC
Linking only succeeds as LTO is disabled for now.
Comment 5 Martin Liška 2019-08-06 07:20:38 UTC
I can confirm it's a real ICE in fre. I've been reducing the test-case.
Comment 6 Martin Liška 2019-08-06 08:20:15 UTC
I've just created upstream bug for that.
Comment 7 Martin Liška 2020-12-15 10:31:09 UTC
Should be fixed now and the package uses -flto now.