Opened 8 years ago

Closed 7 years ago

#10479 closed Bugs (fixed)

Typo in predef/other/endian.h - BOOST_ARCH_PARISK should be BOOST_ARCH_PARISC

Reported by: Graham Hanson <graham.hanson@…> Owned by: René Rivera
Milestone: To Be Determined Component: predef USE GITHUB
Version: Boost 1.55.0 Severity: Problem
Keywords: Cc:

Description

Header predef/architecture/parisc.h defines the symbol BOOST_ARCH_PARISC, however header predef/other/endian.h uses BOOST_ARCH_PARISK.

The result is that the endianism of the host is left undefined, this causes compile time assertions (in boost_math at least), causing various other boost libraries to fail to build.

I found that correcting the spelling allowed boost_regex and boots_date_time (the bits I need at the moment) to build successfully.

Gcc 4.6.0 on HP-UX PARISC

Change History (2)

comment:1 by viboes, 8 years ago

Component: Building Boostpredef
Owner: set to René Rivera

comment:2 by René Rivera, 7 years ago

Resolution: fixed
Status: newclosed

Thanks for finding this.

Note: See TracTickets for help on using tickets.