From: Mateusz Loskot (mateusz_at_[hidden])
Date: 2020-02-01 00:00:27
FYI, I have added a bonus project to the competency test for GSoC 2020.
It is described on the wiki page
Alternatively, bonus project that allows you to show your C++ skills
beyond usage of Boost.GIL:
Using C++11 type traits and Boost.MP11, define promote metafunction
that tries to
promote (find) fundamental integral type T (e.g. char, short, etc.) to
another integral type
with size roughly twice the bit size of T.
For example, for using P = promote<char>::type should assert the following
static_assert(std::is_same<P, short>::value) or possibly
If you get stuck, don't hesitate to submit even partial solutions.
-- Mateusz Loskot, http://mateusz.loskot.net
Boost list run by Boost-Gil-Owners