Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 572916 - dev-libs/libffi-3.0.13-r1: fails test libffi.call/float2.c on x86 with gcc4.9.3
Summary: dev-libs/libffi-3.0.13-r1: fails test libffi.call/float2.c on x86 with gcc4.9.3
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: x86 Linux
: Normal normal (vote)
Assignee: Gentoo Toolchain Maintainers
URL:
Whiteboard:
Keywords: TESTFAILURE
Depends on:
Blocks:
 
Reported: 2016-01-25 19:59 UTC by ahudson.news
Modified: 2017-06-21 21:49 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description ahudson.news 2016-01-25 19:59:42 UTC
- affected arch: x86 stable (default/linux/x86/13.0)

- started failing after switching to gcc 4.9.3, during rebuild of the system (emerge -av1DNe @world)

- "FAIL: libffi.call/float2.c -O0 -W -Wall (test for excess errors)"

- failure is reproducable with gcc 4.9.3; switching back to gcc 4.8.5 "solves" the problem

- failure is known in upstream and has been fixed on Apr 06, 2014
https://github.com/atgreen/libffi/issues/113

- fix is only in libffi 3.1+ , not in 3.0.13

Sorry, no emerge --info available today; if somebody absolutely needs it I can force it to rebuild again, but since it's known and fixed in upstream it should not be necessary.

Reproducible: Always
Comment 1 ahudson.news 2016-01-25 20:04:39 UTC
Just for the record, the intention is to document the failure, so others don't have to go and research it as long as libffi-3.0.13-r1 is the latest/only stable version. Unless someone wants to back-port the fix, the most likely solution would be to try to stabilize a more recent version of libffi. I have no further knowledge about the status of libffi-3.1+ and thus no clue how likely a stabilization attempt is. I have also not tried to compile libffi-3.1+ with gcc 4.9.3 .
Comment 2 Matthias Maier gentoo-dev 2017-06-21 21:49:30 UTC
3.2.1 is stable for a while now.