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: | 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 , 8 years ago
| Component: | Building Boost → predef | 
|---|---|
| Owner: | set to | 
comment:2 by , 7 years ago
| Resolution: | → fixed | 
|---|---|
| Status: | new → closed | 
  Note:
 See   TracTickets
 for help on using tickets.
    
Thanks for finding this.