Ticket UUID: | 958919 | |||
Title: | delete "nonPortable" from binary.test | |||
Type: | Patch | Version: | None | |
Submitter: | aotto1968 | Created on: | 2004-05-23 13:56:54 | |
Subsystem: | 12. ByteArray Object | Assigned To: | dkf | |
Priority: | 5 Medium | Severity: | ||
Status: | Closed | Last Modified: | 2004-05-25 15:52:43 | |
Resolution: | Wont Fix | Closed By: | dkf | |
Closed on: | 2004-05-25 08:52:43 | |||
Description: |
Hi, binary.test includes a couple of "nonPortable" tests. these tests test only littel/big Endian issues. I add two constraints (big|littel)Endian. checked on linux x86 (littelEndian), mac OS X ppc (bigEndian) and Windows SFU mfg aotto | |||
User Comments: |
dkf added on 2004-05-25 15:52:17:
Logged In: YES user_id=79902 Correction, I see what you're trying to do with the patch, but NaN handling is *still* non-portable on other Unixes. There are some really horribly awful C libraries out there. (I actually suspect that anything involving a float or double might be non-portable on some of the stranger (non-IEEE) platforms, but I'm prepared to wait for the bug reports for those.) As I said, given that these are not test failures, backporting is a very low-priority issue. The HEAD test suite is correctly constrained according to these principles (except for the NaN issue, which really needs someone to fix generally throughout the core.) dkf added on 2004-05-25 15:45:13: Logged In: YES user_id=79902 Already fixed. The only nonPortable tests (in the HEAD) at the moment are those relating to NaN which really are non-portable because NaN handling is inherently (and annoyingly) non-portable. I've no intention of back-porting any changes as they are not leading to test failures. dgp added on 2004-05-24 07:56:34: Logged In: YES user_id=80530 passing to bytearray maintainer. aotto1968 added on 2004-05-23 20:56:54: File Added - 88110: patch |
Attachments:
- patch [download] added by aotto1968 on 2004-05-23 20:56:54. [details]