id,summary,reporter,owner,description,type,status,milestone,component,version,severity,resolution,keywords,cc 13583,"quantities can be assigned from cmath sqrt result, but not initialized",edaskel@…,Matthias Schabel,"The cmath functions are very helpful in letting me perform math on quantities, but I ran across an inconsistency. Code like: {{{ quantity x, y; quantity foo = sqrt(x*x + y*y); }}} fails to compile (with an ""error: conversion from...""). The workaround is to use an assignment instead: {{{ quantity foo; foo = sqrt(x*x + y*y); }}} It seems odd to have this restriction (and it's certainly undocumented) so I suspect it is a bug. ",Bugs,new,To Be Determined,units,Boost 1.67.0,Problem,,,