История изменений
Исправление safocl, (текущая версия) :
expr - an integral constant expression(until C++14)a converted constant expression of type std::size_t(since C++14), which evaluates to a value greater than zero
Тут никаких лизаний — строгое соответствие стандарту должно быть — иначе такое уже не C++-компилятор...
upd. Но что-то все компилеры компилят и не выдают ошибку...
Исходная версия safocl, :
expr - an integral constant expression(until C++14)a converted constant expression of type std::size_t(since C++14), which evaluates to a value greater than zero
Тут никаких лизаний — строгое соответствие стандарту должно быть — иначе такое уже не C++-компилятор...