Opened 12 years ago

Closed 11 years ago

Last modified 11 years ago

#5307 closed Bugs (fixed)

Property Tree Compile Error with Intel Compiler XE & VS 2010

Reported by: Edward Rankin <erankin@…> Owned by: Sebastian Redl
Milestone: To Be Determined Component: property_tree
Version: Boost 1.46.0 Severity: Problem
Keywords: Cc: phprus@…

Description

I am trying to compile boost 1.46.1 using the Intel Composer XE 2011.1.154 for Windows. I am running into the same error as #4092. I have changed the check for BOOST_MSVC to include BOOST_INTEL_WIN (line 19 of boost/property_tree/detail/ptree_implementation.hpp) and can compile successfully.

A better approach was proposed here: http://article.gmane.org/gmane.comp.lib.boost.user/63957/

Change History (6)

comment:1 by Edward Rankin <erankin@…>, 11 years ago

This problem is still present in Boost 1.47 Beta 1

comment:2 by Vladislav <phprus@…>, 11 years ago

Cc: phprus@… added

Please fix this bug in Boost 1.49.0.

Possible patch: https://svn.boost.org/trac/boost/ticket/5984

comment:3 by Sebastian Redl, 11 years ago

Resolution: fixed
Status: newclosed

(In [76447]) Merge [72000],[72001],[72003], [74691], [75587], [75589], [75590], and [75593] from trunk. Fixes bug 4840. Fixes bug 5259. Fixes bug 5281, I think. Fixes bug 5944. Fixes bug 5757. Fixes bug 5710. Fixes bug 5307, I think.

comment:4 by erankin@…, 11 years ago

It does seem to be fixed (I copied the changes to my build for 1.48). I still should test directly on the trunk.

comment:5 by Edward Rankin <erankin@…>, 11 years ago

I tried this with 1.49 Beta (it came out while checking out the trunk) and no errors reported.

comment:6 by Sebastian Redl, 11 years ago

Thank you for testing.

Note: See TracTickets for help on using tickets.