Opened 11 years ago
Closed 10 years ago
#6784 closed Bugs (fixed)
boost::unordered compilation failure in emplace_args.hpp with Solaris Studio 12.3
Reported by: | Owned by: | Daniel James | |
---|---|---|---|
Milestone: | Boost 1.50.0 | Component: | unordered |
Version: | Boost 1.49.0 | Severity: | Problem |
Keywords: | Cc: |
Description
boost::unordered_map appears to cause compilation errors with Solaris Studio 12.3. There is a workaround in detail/emplace_args.hpp for 5.9 or earlier of the compiler, but it doesn't also doesn't work (SVN comment says it is untested...).
Fixing the workaround and applying it for <= 5.12 seems to do the trick (attached).
No other compiler versions than that with Solaris Studio 12.3 tested.
Regards
Luke Elliott.
Attachments (2)
Change History (6)
by , 11 years ago
Attachment: | unordered_map_test.cpp added |
---|
comment:1 by , 11 years ago
Status: | new → assigned |
---|
Thanks for the useful report, I'm going to make a bit of a more complicated change in trunk to try to tidy things up a little. Can you try it out?
comment:2 by , 11 years ago
comment:4 by , 10 years ago
Milestone: | To Be Determined → Boost 1.50.0 |
---|---|
Resolution: | → fixed |
Status: | assigned → closed |
Merged to release in [78319]
Demonstration of issue.