Skip to content

Conversation

jszuppe
Copy link
Contributor

@jszuppe jszuppe commented Jul 16, 2015

I fixed some of problems reported in Boost Inspection Report for 1.59 beta rc1. I could not fix all of them due to problems/issues/doubts I described below.

I fixed violations of Boost min/max guidelines, converted tabs into spaces, added missing license information and copyrights (based on who and when created the file). I'm not sure how to correctly add missing license and copyright info to .qbk files.

I fixed one non-ASCII character in /example/opencv_convolution.cpp, but I did not change names with non-ASCII character/s as I don't think it would be right.

A few of Boost marcos used in Boost.Compute are deprecated, some since 1.50, some since 1.51. Boost.Compute requires Boost in version 1.48 or later. New macros that replaced deprecated ones (see Boost macros) are - of course - not present in 1.48, so if Boost.Compute should work with 1.48 we need to keep these deprecated macros. Otherwise, required Boost version should be set to 1.51.

( I also check that in compute/include/boost/compute/config.hpp internal macros like BOOST_COMPUTE_DETAIL_NO_VARIADIC_TEMPLATES are defined, but still sometimes in the code original macros from Boost are used, so that should be fixed too? )

@kylelutz
Copy link
Collaborator

Thanks for fixing all these! Could you make this pull request against the develop branch?

@jszuppe
Copy link
Contributor Author

jszuppe commented Jul 18, 2015

Oh, sorry for this mistake :-) I'll add more fixes today and make pull
request against develop branch.

Could you comment doubts/problems I listed?
18 lip 2015 08:09 "Kyle Lutz" notifications@github.com napisał(a):

Thanks for fixing all these! Could you make this pull request against the
develop branch?


Reply to this email directly or view it on GitHub
#478 (comment).

@jszuppe jszuppe closed this Jul 18, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants