Open bob-carpenter opened 4 years ago
Things are a bit better now:
$ make doxygen
mkdir -p doc/api
doxygen doxygen/doxygen.cfg
/home/mcolombo/works/stan-math-git/stan/math/prim/fun/distance.hpp:33: warning: argument 'x1' of command @param is not found in the argument list of stan::math::distance(const T1 &v1, const T2 &v2)
/home/mcolombo/works/stan-math-git/stan/math/prim/fun/distance.hpp:33: warning: argument 'x2' of command @param is not found in the argument list of stan::math::distance(const T1 &v1, const T2 &v2)
/home/mcolombo/works/stan-math-git/stan/math/rev/fun/multiply.hpp:545: warning: argument 'm1' of command @param is not found in the argument list of stan::math::multiply(const Mat1 &A, const Mat2 &B)
/home/mcolombo/works/stan-math-git/stan/math/rev/fun/multiply.hpp:545: warning: argument 'm2' of command @param is not found in the argument list of stan::math::multiply(const Mat1 &A, const Mat2 &B)
/home/mcolombo/works/stan-math-git/stan/math/rev/fun/multiply.hpp:545: warning: argument 'm1' of command @param is not found in the argument list of stan::math::multiply(const Mat1 &A, const Mat2 &B)
/home/mcolombo/works/stan-math-git/stan/math/rev/fun/multiply.hpp:545: warning: argument 'm2' of command @param is not found in the argument list of stan::math::multiply(const Mat1 &A, const Mat2 &B)
/home/mcolombo/works/stan-math-git/stan/math/prim/fun/sum.hpp:37: warning: argument 'm' of command @param is not found in the argument list of stan::math::sum(const T &v)
Current status:
$ make doxygen
mkdir -p doc/api
doxygen doxygen/doxygen.cfg
/Users/daniel/stan-dev/math/stan/math/prim/meta/as_column_vector_or_scalar.hpp:22: error: argument 'a' from the argument list of stan::math::as_column_vector_or_scalar has muliple @param documentation sections (warning treated as error, aborting now)
make: *** [doxygen] Error 1
Updating my local doxygen version to 1.8.18
gives me a different error. (I was on 1.8.15
)
$ make doxygen
mkdir -p doc/api
doxygen doxygen/doxygen.cfg
/Users/daniel/stan-dev/math/stan/math/opencl/kernel_generator/type_str.hpp:28: error: unbalanced grouping commands (warning treated as error, aborting now)
make: *** [doxygen] Error 1
Thats odd, it should be failing on develop since I switched the flag to fail for warnings
I'm not seeing any errors locally
make doxygen mkdir -p doc/api doxygen doxygen/doxygen.cfg doxygen -v 1.8.13
Can you try running make clean-all
then make doxygen
? Should we update doxygen on jenkins? I'm guessing newer versions are catching this while older versions let is slide
Yay for differences in versions! (That was sarcastic.) I’ll try that.
On Fri, May 8, 2020 at 12:46 PM Steve Bronder notifications@github.com wrote:
I'm not seeing any errors locally
make doxygen mkdir -p doc/api doxygen doxygen/doxygen.cfg doxygen -v 1.8.13
Can you try running make clean-all then make doxygen? Should we update doxygen on jenkins? I'm guessing newer versions are catching this while older versions let is slide
— You are receiving this because you commented.
Reply to this email directly, view it on GitHub https://github.com/stan-dev/math/issues/1793#issuecomment-625906133, or unsubscribe https://github.com/notifications/unsubscribe-auth/AADH6F7NKBH3GMOCVJ6ETADRQQZO7ANCNFSM4LSAN3KQ .
lol ty, if that fails maybe it's just EOL for the doxygen version on jenkins and we should upgrade
Description
The new metaprograms introduced recently introduced a host of doxygen warnings:
The symbol
m1
doesn't even show up in that file. There are also lots of problems with scalars. In total:Current Version:
v3.1.0