[tti] Will TTI be in 1.54?
Is TTI planned to be in the next release? I have some changes to Boost.Graph that have been in the trunk for a while but depend on TTI to enable backwards compatibility, and it would be nice to have them in a release. Will that be available in the release branch soon so I can test against it? Thank you. -- Jeremiah Willcock
On 05/16/2013 11:00 AM, Jeremiah Willcock wrote:
Is TTI planned to be in the next release? I have some changes to Boost.Graph that have been in the trunk for a while but depend on TTI to enable backwards compatibility, and it would be nice to have them in a release. Will that be available in the release branch soon so I can test against it? Thank you.
TTI should be in 1.54. I have followed through on the suggestions made during the review, updated the doc, tested sucessfully against clang, gcc, vc++, and the latest three releases of icc ( 12.1, 13.0, and 13.1 ), and complied with the what I have to do to get it ready for 1.54 as mentioned by Daniel James. I still have some work I would like to do between today and Monday to see if I can get TTI to work with earlier versions of icc ( it fails detecting nested templates ) and with Sun C++ on Linux.
On Thu, 16 May 2013, Edward Diener wrote:
On 05/16/2013 11:00 AM, Jeremiah Willcock wrote:
Is TTI planned to be in the next release? I have some changes to Boost.Graph that have been in the trunk for a while but depend on TTI to enable backwards compatibility, and it would be nice to have them in a release. Will that be available in the release branch soon so I can test against it? Thank you.
TTI should be in 1.54. I have followed through on the suggestions made during the review, updated the doc, tested sucessfully against clang, gcc, vc++, and the latest three releases of icc ( 12.1, 13.0, and 13.1 ), and complied with the what I have to do to get it ready for 1.54 as mentioned by Daniel James. I still have some work I would like to do between today and Monday to see if I can get TTI to work with earlier versions of icc ( it fails detecting nested templates ) and with Sun C++ on Linux.
Will there be time for me to put in library changes (that would probably be considered "major" since they affect core functionality) after you do that merge? -- Jeremiah Willcock
On 5/16/2013 6:57 PM, Jeremiah Willcock wrote:
On Thu, 16 May 2013, Edward Diener wrote:
On 05/16/2013 11:00 AM, Jeremiah Willcock wrote:
Is TTI planned to be in the next release? I have some changes to Boost.Graph that have been in the trunk for a while but depend on TTI to enable backwards compatibility, and it would be nice to have them in a release. Will that be available in the release branch soon so I can test against it? Thank you.
TTI should be in 1.54. I have followed through on the suggestions made during the review, updated the doc, tested sucessfully against clang, gcc, vc++, and the latest three releases of icc ( 12.1, 13.0, and 13.1 ), and complied with the what I have to do to get it ready for 1.54 as mentioned by Daniel James. I still have some work I would like to do between today and Monday to see if I can get TTI to work with earlier versions of icc ( it fails detecting nested templates ) and with Sun C++ on Linux.
Will there be time for me to put in library changes (that would probably be considered "major" since they affect core functionality) after you do that merge?
I do not know what merge you mean ? I may make some changes before Monday, purely to get icc and/or Sun C++ fixed in some areas, but I am pretty happy with the way things are now. As far as your own library changes you need to ask Daniel James, whom I believe is managing the 1.54 release.
On 17 May 2013 05:21, Edward Diener
On 5/16/2013 6:57 PM, Jeremiah Willcock wrote:
On Thu, 16 May 2013, Edward Diener wrote:
I still have some work I would like to do between today and Monday to see if I can get TTI to work with earlier versions of icc ( it fails detecting nested templates ) and with Sun C++ on Linux.
You don't need to get those compilers fully working before merging. It's nice to support them, but not essential, and there's some time to deal with them afterwards. I'll have another look at your library soon (I'm a bit busy today and tomorrow).
Will there be time for me to put in library changes (that would probably be considered "major" since they affect core functionality) after you do that merge?
I do not know what merge you mean ? I may make some changes before Monday, purely to get icc and/or Sun C++ fixed in some areas, but I am pretty happy with the way things are now.
As far as your own library changes you need to ask Daniel James, whom I believe is managing the 1.54 release.
I'm not doing the actual release, just getting it started. Most of the release managers have been busy with C++Now recently. If graph's changes are well established and just delayed for tti, then it's okay if they're a little late.
On 5/17/2013 4:32 AM, Daniel James wrote:
On 17 May 2013 05:21, Edward Diener
wrote: On 5/16/2013 6:57 PM, Jeremiah Willcock wrote:
On Thu, 16 May 2013, Edward Diener wrote:
I still have some work I would like to do between today and Monday to see if I can get TTI to work with earlier versions of icc ( it fails detecting nested templates ) and with Sun C++ on Linux.
You don't need to get those compilers fully working before merging. It's nice to support them, but not essential, and there's some time to deal with them afterwards. I'll have another look at your library soon (I'm a bit busy today and tomorrow).
I understand and fully agree. Right now I am just concentrating on fixing any problems I can in the regression test matrix for TTI.
participants (3)
-
Daniel James
-
Edward Diener
-
Jeremiah Willcock