Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 934027

Summary: sys-libs/glibc-2.39-r6: test failures on hppa
Product: Gentoo Linux Reporter: matoro <matoro_gentoo>
Component: Current packagesAssignee: Gentoo Toolchain Maintainers <toolchain>
Status: CONFIRMED ---    
Severity: normal CC: hppa, matoro_gentoo
Priority: Normal Keywords: TESTFAILURE
Version: unspecified   
Hardware: HPPA   
OS: Linux   
See Also: https://bugs.gentoo.org/show_bug.cgi?id=932094
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111709
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: build.log and emerge --info

Description matoro archtester 2024-06-11 03:56:51 UTC
Created attachment 895557 [details]
build.log and emerge --info

The math ones are due to gcc miscompile:  https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111709

FAIL: math/test-double-fma
FAIL: math/test-double-j0
FAIL: math/test-double-j1
FAIL: math/test-double-ldouble-fma
FAIL: math/test-double-log
FAIL: math/test-float32x-float64-fma
FAIL: math/test-float32x-fma
FAIL: math/test-float32x-j0
FAIL: math/test-float32x-j1
FAIL: math/test-float32x-log
FAIL: math/test-float64-fma
FAIL: math/test-float64-j0
FAIL: math/test-float64-j1
FAIL: math/test-float64-log
FAIL: math/test-ldouble-fma
FAIL: math/test-ldouble-j0
FAIL: math/test-ldouble-j1
FAIL: math/test-ldouble-log
FAIL: misc/tst-preadvwritev2
FAIL: misc/tst-preadvwritev64v2
FAIL: stdlib/tst-swapcontext2
XPASS: support/tst-support_descriptors

                === Summary of results ===
     21 FAIL
   4390 PASS
     86 UNSUPPORTED
     22 XFAIL
      1 XPASS
Comment 1 Andreas K. Hüttel archtester gentoo-dev 2024-07-08 21:50:18 UTC
(In reply to matoro from comment #0)
> Created attachment 895557 [details]
> build.log and emerge --info
> 
> The math ones are due to gcc miscompile: 
> https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111709

Only the -fma ones.

> FAIL: math/test-double-j0
> FAIL: math/test-double-j1
> FAIL: math/test-double-log
> FAIL: math/test-float32x-j0
> FAIL: math/test-float32x-j1
> FAIL: math/test-float32x-log
> FAIL: math/test-float64-j0
> FAIL: math/test-float64-j1
> FAIL: math/test-float64-log
> FAIL: math/test-ldouble-j0
> FAIL: math/test-ldouble-j1
> FAIL: math/test-ldouble-log

These should be fixed by now (additional ulps entries)

> FAIL: misc/tst-preadvwritev2
> FAIL: misc/tst-preadvwritev64v2

No idea about these two, I'm not seeing them on hake

> FAIL: stdlib/tst-swapcontext2

This is new indeed.