Bug 1419355

Summary: Anet is excluded from ppc64le.
Product: [Fedora] Fedora Reporter: Björn Persson <bjorn>
Component: anetAssignee: Björn Persson <bjorn>
Status: CLOSED RAWHIDE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 26CC: bjorn, dan, hannsj_uhl
Target Milestone: ---   
Target Release: ---   
Hardware: ppc64le   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2018-03-03 20:01:41 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 1071880, 1051573    

Description Björn Persson 2017-02-05 21:05:53 UTC
Anet is excluded from ppc64le because two tests in its test suite fail:

  Tests for UDP processing:
   Validate UDP checksum - UDP header checksum 32185 invalid, should be 33715 ERROR    0.000024000s
    raised ANET.UDP.INVALID_UDP_PACKET : UDP header checksum 32185 invalid, should be 33715

  Tests for IP processing:
   Validate IP packet - Invalid IHL: 4             ERROR    0.000025000s
    raised ANET.IPV4.INVALID_IP_PACKET : Invalid IHL: 4

I suspect an endianness bug in Libgnat, an incorrect value of System.Default_Bit_Order (in /usr/lib/gcc/*/*/adainclude/system.ads), but more investigation is needed to confirm this.

Comment 1 Fedora End Of Life 2017-02-28 11:11:08 UTC
This bug appears to have been reported against 'rawhide' during the Fedora 26 development cycle.
Changing version to '26'.

Comment 2 Björn Persson 2018-03-03 20:01:41 UTC
This seems to be fixed in GCC 8.