id summary reporter owner description type status milestone component version severity resolution keywords cc 12429 CGS unit of current is not well defined in reference ot Ampere alfredo.correa@… Matthias Schabel "1 biot (cgs unit of current) is converted to 0.1 Ampere. It should be 10 Ampere. {{{ #include #include #include using std::cout; int main(){ using namespace boost::units; cout << 1.*cgs::biot << "" = "" << quantity(1.*cgs::biot) << '\n'; // not ok! ""1 Bi = 0.1 A"" cout << 1.*cgs::centimeter << "" = "" << quantity(1.*cgs::centimeter) << '\n'; cout << 1.*cgs::gram << "" = "" << quantity(1.*cgs::gram) << '\n'; } }}} The solution is change -1 by 1 in ""boost/units/base_units/cgs/biot.hpp"" from {{{ typedef scaled_base_unit > > }}} to {{{ typedef scaled_base_unit > > }}} " Bugs closed To Be Determined units Boost 1.61.0 Showstopper fixed