Boost logo

Boost :

Subject: Re: [boost] [endian] Boost.Endian library added for 1.57.0
From: Vicente J. Botet Escriba (vicente.botet_at_[hidden])
Date: 2014-08-26 02:22:53


Le 15/08/14 17:36, Beman Dawes a écrit :
> The library provides integer and floating point types and conversion
> functions for portable byte ordering regardless of processor endianness.
> Although the primary uses are for file or network I/O, it is also useful
> for unaligned integers or floats, or for 3, 5, 6, and 7 byte integers. The
> library's predecessors have been in use for thirty years and developed
> independently multiple times.
>
> The repository is https://github.com/boostorg/endian
>
> The documentation is online at https://boostorg.github.io/endian/
>
> See https://boostorg.github.io/endian/index.html#Release-history for
> changes since the Formal Review.
>
> No need to report "Inspection Report" problems; those will be cleaned up
> before 1.57.0 ships. Please do report any other problems or concerns, since
> the time between now and when the 1.57.0 beta ships in effect acts a
> mini-review period.
Hi Beman, Tim,

Please, could you announce the mini-review of the library?

I don't think the library should be pushed to a boost repository before
the mini-review result was announced.

Anyway, I hope all the requested points have been taken in account ;-)

>
> If anyone has access to a big-endian platform with a modern C++ compiler,
> please, please run the endian test suite and report the results. All
> testing and use in recent years has been on little-endian platforms, so
> big-endian platform testing is a worry.
>
>
>
I'm wondering if you would need a co-maintainer with access to a BE
platform.

Best,
Vicente


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk