Opened 7 years ago
Closed 6 years ago
#12029 closed Bugs (fixed)
ice.hpp deprecated in 1.60 yet still included from some headers
| Reported by: | Owned by: | Antony Polukhin | |
|---|---|---|---|
| Milestone: | To Be Determined | Component: | lexical_cast |
| Version: | Boost 1.60.0 | Severity: | Problem |
| Keywords: | ice.hpp deprecated | Cc: |
Description
Using boost for linux.
- include/boost/detail/named_template_params.hpp
- include/boost/lexical_cast/lexical_cast_old.hpp
Both include ice.hpp even though this header is deprecated.
Note: I've reported for the version 1.60 which I've got installed on my Archlinux. I've also checked github master branch and the deprecated header is still included.
Change History (3)
comment:1 by , 7 years ago
| Component: | None → lexical_cast |
|---|---|
| Owner: | set to |
comment:2 by , 6 years ago
ice.hpp is also included by
boost/python/detail/def_helper.hpp
which gets dragged in if you use boost/python.hpp
comment:3 by , 6 years ago
| Resolution: | → fixed |
|---|---|
| Status: | new → closed |
I've checked and that's fixed in 1.61 release candidate.
Note:
See TracTickets
for help on using tickets.

I've opened a PR for the lexical_cast issue: https://github.com/boostorg/lexical_cast/pull/16
The named_template_params.hpp I'm inclined to ignore as it only effects Borland C++ and support for that compiler is untested these days anyway.