Docs generation issues

There is an issue presented during docs generating process.
First of all, it is now required to call doxygen command in docs  directory (wasn't necessary in previous version -3.0.x). I would say, it would be nice to have it at least documented somewhere, so we don't have to guess, why is doxygen complaining about missing index.xml file - e.g. as README.md file in docs folder.
At the beginning of package update, I have experienced the issue with unknown targets, which caused build failure.
/builddir/build/BUILD/Imath-3.1.2/docs/classes/half.rst:8: WARNING: Unknown target name: "the half type".
/builddir/build/BUILD/Imath-3.1.2/docs/classes/half.rst:11: WARNING: Unknown target name: "c-language half conversion".

Once docs/classes/half.rst was removed, the build was able to continue (with all doxygen warnings, but it wasn't a stopper at least anymore).
Full output with warnings is bellow.
/builddir/build/BUILD/Imath-3.1.2/src/Imath/half.h:896: warning: Member printBits(std::ostream &os, Imath::half h) (function) of file half.h is not documented.
/builddir/build/BUILD/Imath-3.1.2/src/Imath/half.h:897: warning: Member printBits(std::ostream &os, float f) (function) of file half.h is not documented.
/builddir/build/BUILD/Imath-3.1.2/src/Imath/half.h:898: warning: Member printBits(char c[19], Imath::half h) (function) of file half.h is not documented.
/builddir/build/BUILD/Imath-3.1.2/src/Imath/half.h:899: warning: Member printBits(char c[35], float f) (function) of file half.h is not documented.
/builddir/build/BUILD/Imath-3.1.2/src/Imath/half.h:273: warning: Member imath_half_to_float_table (variable) of file half.h is not documented.
/builddir/build/BUILD/Imath-3.1.2/src/Imath/ImathExport.h:50: warning: Member IMATH_EXPORT (macro definition) of group ExportMacros is not documented.
/builddir/build/BUILD/Imath-3.1.2/src/Imath/ImathExport.h:51: warning: Member IMATH_EXPORT_CONST (macro definition) of group ExportMacros is not documented.
/builddir/build/BUILD/Imath-3.1.2/src/Imath/ImathExport.h:59: warning: Member IMATH_EXPORT_ENUM (macro definition) of group ExportMacros is not documented.
/builddir/build/BUILD/Imath-3.1.2/src/Imath/ImathExport.h:60: warning: Member IMATH_EXPORT_TEMPLATE_TYPE (macro definition) of group ExportMacros is not documented.
/builddir/build/BUILD/Imath-3.1.2/src/Imath/ImathExport.h:61: warning: Member IMATH_EXPORT_TYPE (macro definition) of group ExportMacros is not documented.
/builddir/build/BUILD/Imath-3.1.2/src/Imath/half.h:255: warning: Member i (variable) of union imath_half_uif is not documented.
/builddir/build/BUILD/Imath-3.1.2/src/Imath/half.h:256: warning: Member f (variable) of union imath_half_uif is not documented.
/builddir/build/BUILD/Imath-3.1.2/src/Imath/half.h:629: warning: Member uif (typedef) of class Imath::half is not documented.
/builddir/build/BUILD/Imath-3.1.2/src/Imath/ImathBox.h:56: warning: explicit link request to 'max()' could not be resolved
/builddir/build/BUILD/Imath-3.1.2/src/Imath/ImathBox.h:57: warning: explicit link request to 'lowest()' could not be resolved
/builddir/build/BUILD/Imath-3.1.2/src/Imath/ImathBox.h:402: warning: explicit link request to 'lowest()' could not be resolved
/builddir/build/BUILD/Imath-3.1.2/src/Imath/ImathBox.h:662: warning: explicit link request to 'max()' could not be resolved
/builddir/build/BUILD/Imath-3.1.2/src/Imath/ImathBox.h:663: warning: explicit link request to 'lowest()' could not be resolved
/builddir/build/BUILD/Imath-3.1.2/src/Imath/ImathVec.h:310: warning: Member x (variable) of class Imath::Vec3 is not documented.
/builddir/build/BUILD/Imath-3.1.2/src/Imath/ImathVec.h:310: warning: Member y (variable) of class Imath::Vec3 is not documented.
/builddir/build/BUILD/Imath-3.1.2/src/Imath/ImathVec.h:310: warning: Member z (variable) of class Imath::Vec3 is not documented.
/builddir/build/BUILD/Imath-3.1.2/src/Imath/ImathColor.h:123: warning: Member r (variable) of class Imath::Color4 is not documented.
/builddir/build/BUILD/Imath-3.1.2/src/Imath/ImathColor.h:123: warning: Member g (variable) of class Imath::Color4 is not documented.
/builddir/build/BUILD/Imath-3.1.2/src/Imath/ImathColor.h:123: warning: Member b (variable) of class Imath::Color4 is not documented.
/builddir/build/BUILD/Imath-3.1.2/src/Imath/ImathColor.h:123: warning: Member a (variable) of class Imath::Color4 is not documented.
/builddir/build/BUILD/Imath-3.1.2/src/Imath/ImathVec.h:310: warning: Member x (variable) of class Imath::Vec3 is not documented.
/builddir/build/BUILD/Imath-3.1.2/src/Imath/ImathVec.h:310: warning: Member y (variable) of class Imath::Vec3 is not documented.
/builddir/build/BUILD/Imath-3.1.2/src/Imath/ImathVec.h:310: warning: Member z (variable) of class Imath::Vec3 is not documented.
/builddir/build/BUILD/Imath-3.1.2/src/Imath/ImathInterval.h:106: warning: explicit link request to 'lowest()' could not be resolved
/builddir/build/BUILD/Imath-3.1.2/src/Imath/ImathInterval.h:107: warning: explicit link request to 'max()' could not be resolved
/builddir/build/BUILD/Imath-3.1.2/src/Imath/ImathMatrix.h:1272: warning: Member setValue(const Matrix22< S > &v) noexcept (function) of class Imath::Matrix22 is not documented.
/builddir/build/BUILD/Imath-3.1.2/src/Imath/ImathMatrix.h:1284: warning: Member setTheMatrix(const Matrix22< S > &v) noexcept (function) of class Imath::Matrix22 is not documented.
/builddir/build/BUILD/Imath-3.1.2/src/Imath/ImathMatrix.h:1644: warning: Member setRotation(S r) noexcept (function) of class Imath::Matrix22 is not documented.
/builddir/build/BUILD/Imath-3.1.2/src/Imath/ImathMatrix.h:1664: warning: Member rotate(S r) noexcept (function) of class Imath::Matrix22 is not documented.
/builddir/build/BUILD/Imath-3.1.2/src/Imath/ImathMatrix.h:1693: warning: Member setScale(const Vec2< S > &s) noexcept (function) of class Imath::Matrix22 is not documented.
/builddir/build/BUILD/Imath-3.1.2/src/Imath/ImathMatrix.h:1713: warning: Member scale(const Vec2< S > &s) noexcept (function) of class Imath::Matrix22 is not documented.
/builddir/build/BUILD/Imath-3.1.2/src/Imath/ImathMatrix.h:1906: warning: Member setValue(const Matrix33< S > &v) noexcept (function) of class Imath::Matrix33 is not documented.
/builddir/build/BUILD/Imath-3.1.2/src/Imath/ImathMatrix.h:1923: warning: Member setTheMatrix(const Matrix33< S > &v) noexcept (function) of class Imath::Matrix33 is not documented.
/builddir/build/BUILD/Imath-3.1.2/src/Imath/ImathMatrix.h:2777: warning: Member setRotation(S r) noexcept (function) of class Imath::Matrix33 is not documented.
/builddir/build/BUILD/Imath-3.1.2/src/Imath/ImathMatrix.h:2802: warning: Member rotate(S r) noexcept (function) of class Imath::Matrix33 is not documented.
/builddir/build/BUILD/Imath-3.1.2/src/Imath/ImathMatrix.h:2834: warning: Member setScale(const Vec2< S > &s) noexcept (function) of class Imath::Matrix33 is not documented.
/builddir/build/BUILD/Imath-3.1.2/src/Imath/ImathMatrix.h:2858: warning: Member scale(const Vec2< S > &s) noexcept (function) of class Imath::Matrix33 is not documented.
/builddir/build/BUILD/Imath-3.1.2/src/Imath/ImathMatrix.h:2874: warning: Member setTranslation(const Vec2< S > &t) noexcept (function) of class Imath::Matrix33 is not documented.
/builddir/build/BUILD/Imath-3.1.2/src/Imath/ImathMatrix.h:2901: warning: Member translate(const Vec2< S > &t) noexcept (function) of class Imath::Matrix33 is not documented.
/builddir/build/BUILD/Imath-3.1.2/src/Imath/ImathMatrix.h:2913: warning: Member setShear(const S &xy) noexcept (function) of class Imath::Matrix33 is not documented.
/builddir/build/BUILD/Imath-3.1.2/src/Imath/ImathMatrix.h:2933: warning: Member setShear(const Vec2< S > &h) noexcept (function) of class Imath::Matrix33 is not documented.
/builddir/build/BUILD/Imath-3.1.2/src/Imath/ImathMatrix.h:2953: warning: Member shear(const S &xy) noexcept (function) of class Imath::Matrix33 is not documented.
/builddir/build/BUILD/Imath-3.1.2/src/Imath/ImathMatrix.h:2971: warning: Member shear(const Vec2< S > &h) noexcept (function) of class Imath::Matrix33 is not documented.
/builddir/build/BUILD/Imath-3.1.2/src/Imath/ImathMatrix.h:3234: warning: Member setValue(const Matrix44< S > &v) noexcept (function) of class Imath::Matrix44 is not documented.
/builddir/build/BUILD/Imath-3.1.2/src/Imath/ImathMatrix.h:3258: warning: Member setTheMatrix(const Matrix44< S > &v) noexcept (function) of class Imath::Matrix44 is not documented.
/builddir/build/BUILD/Imath-3.1.2/src/Imath/ImathMatrix.h:4215: warning: Member setEulerAngles(const Vec3< S > &r) noexcept (function) of class Imath::Matrix44 is not documented.
/builddir/build/BUILD/Imath-3.1.2/src/Imath/ImathMatrix.h:4253: warning: Member setAxisAngle(const Vec3< S > &axis, S angle) noexcept (function) of class Imath::Matrix44 is not documented.
/builddir/build/BUILD/Imath-3.1.2/src/Imath/ImathMatrix.h:4285: warning: Member rotate(const Vec3< S > &r) noexcept (function) of class Imath::Matrix44 is not documented.
/builddir/build/BUILD/Imath-3.1.2/src/Imath/ImathMatrix.h:4364: warning: Member setScale(const Vec3< S > &s) noexcept (function) of class Imath::Matrix44 is not documented.
/builddir/build/BUILD/Imath-3.1.2/src/Imath/ImathMatrix.h:4396: warning: Member scale(const Vec3< S > &s) noexcept (function) of class Imath::Matrix44 is not documented.
/builddir/build/BUILD/Imath-3.1.2/src/Imath/ImathMatrix.h:4419: warning: Member setTranslation(const Vec3< S > &t) noexcept (function) of class Imath::Matrix44 is not documented.
/builddir/build/BUILD/Imath-3.1.2/src/Imath/ImathMatrix.h:4454: warning: Member translate(const Vec3< S > &t) noexcept (function) of class Imath::Matrix44 is not documented.
/builddir/build/BUILD/Imath-3.1.2/src/Imath/ImathMatrix.h:4467: warning: Member setShear(const Vec3< S > &h) noexcept (function) of class Imath::Matrix44 is not documented.
/builddir/build/BUILD/Imath-3.1.2/src/Imath/ImathMatrix.h:4495: warning: Member setShear(const Shear6< S > &h) noexcept (function) of class Imath::Matrix44 is not documented.
/builddir/build/BUILD/Imath-3.1.2/src/Imath/ImathMatrix.h:4523: warning: Member shear(const Vec3< S > &h) noexcept (function) of class Imath::Matrix44 is not documented.
/builddir/build/BUILD/Imath-3.1.2/src/Imath/ImathMatrix.h:4543: warning: Member shear(const Shear6< S > &h) noexcept (function) of class Imath::Matrix44 is not documented.
/builddir/build/BUILD/Imath-3.1.2/src/Imath/ImathShear.h:407: warning: Member operator=(const Vec3< S > &v) (function) of class Imath::Shear6 is not documented.
/builddir/build/BUILD/Imath-3.1.2/src/Imath/ImathShear.h:122: warning: Member xy (variable) of class Imath::Shear6 is not documented.
/builddir/build/BUILD/Imath-3.1.2/src/Imath/ImathShear.h:122: warning: Member xz (variable) of class Imath::Shear6 is not documented.
/builddir/build/BUILD/Imath-3.1.2/src/Imath/ImathShear.h:122: warning: Member yz (variable) of class Imath::Shear6 is not documented.
/builddir/build/BUILD/Imath-3.1.2/src/Imath/ImathShear.h:122: warning: Member yx (variable) of class Imath::Shear6 is not documented.
/builddir/build/BUILD/Imath-3.1.2/src/Imath/ImathShear.h:122: warning: Member zx (variable) of class Imath::Shear6 is not documented.
/builddir/build/BUILD/Imath-3.1.2/src/Imath/ImathShear.h:122: warning: Member zy (variable) of class Imath::Shear6 is not documented.
/builddir/build/BUILD/Imath-3.1.2/src/Imath/ImathVec.h:52: warning: Member x (variable) of class Imath::Vec2 is not documented.
/builddir/build/BUILD/Imath-3.1.2/src/Imath/ImathVec.h:52: warning: Member y (variable) of class Imath::Vec2 is not documented.
/builddir/build/BUILD/Imath-3.1.2/src/Imath/ImathVec.h:310: warning: Member x (variable) of class Imath::Vec3 is not documented.
/builddir/build/BUILD/Imath-3.1.2/src/Imath/ImathVec.h:310: warning: Member y (variable) of class Imath::Vec3 is not documented.
/builddir/build/BUILD/Imath-3.1.2/src/Imath/ImathVec.h:310: warning: Member z (variable) of class Imath::Vec3 is not documented.
/builddir/build/BUILD/Imath-3.1.2/src/Imath/ImathVec.h:581: warning: Member x (variable) of class Imath::Vec4 is not documented.
/builddir/build/BUILD/Imath-3.1.2/src/Imath/ImathVec.h:581: warning: Member y (variable) of class Imath::Vec4 is not documented.
/builddir/build/BUILD/Imath-3.1.2/src/Imath/ImathVec.h:581: warning: Member z (variable) of class Imath::Vec4 is not documented.
/builddir/build/BUILD/Imath-3.1.2/src/Imath/ImathVec.h:581: warning: Member w (variable) of class Imath::Vec4 is not documented.
/builddir/build/BUILD/Imath-3.1.2/src/Imath/ImathBox.h:56: warning: explicit link request to 'max()' could not be resolved
/builddir/build/BUILD/Imath-3.1.2/src/Imath/ImathBox.h:57: warning: explicit link request to 'lowest()' could not be resolved
/builddir/build/BUILD/Imath-3.1.2/src/Imath/ImathBox.h:402: warning: explicit link request to 'lowest()' could not be resolved
/builddir/build/BUILD/Imath-3.1.2/src/Imath/ImathBox.h:662: warning: explicit link request to 'max()' could not be resolved
/builddir/build/BUILD/Imath-3.1.2/src/Imath/ImathBox.h:663: warning: explicit link request to 'lowest()' could not be resolved
/builddir/build/BUILD/Imath-3.1.2/src/Imath/ImathInterval.h:106: warning: explicit link request to 'lowest()' could not be resolved
/builddir/build/BUILD/Imath-3.1.2/src/Imath/ImathInterval.h:107: warning: explicit link request to 'max()' could not be resolved
+ cd ..
+ PYTHONPATH=/builddir/build/BUILD/Imath-3.1.2
+ sphinx-build-3 docs/ html
Running Sphinx v4.1.2
making output directory... done
WARNING: html_static_path entry '_static' does not exist
building [mo]: targets for 0 po files that are out of date
building [html]: targets for 37 source files that are out of date
updating environment: [new config] 37 added, 0 changed, 0 removed
reading sources... [  2%] classes/Box
reading sources... [  5%] classes/Color3
reading sources... [  8%] classes/Color4
reading sources... [ 10%] classes/Euler
reading sources... [ 13%] classes/Frustum
reading sources... [ 16%] classes/Interval
reading sources... [ 18%] classes/Line3
reading sources... [ 21%] classes/Matrix22
reading sources... [ 24%] classes/Matrix33
reading sources... [ 27%] classes/Matrix44
reading sources... [ 29%] classes/Plane3
reading sources... [ 32%] classes/Quat
reading sources... [ 35%] classes/Rand32
reading sources... [ 37%] classes/Rand48
reading sources... [ 40%] classes/Shear6
reading sources... [ 43%] classes/Sphere3
reading sources... [ 45%] classes/Vec2
reading sources... [ 48%] classes/Vec3
reading sources... [ 51%] classes/Vec4
reading sources... [ 54%] classes/half
reading sources... [ 56%] float
reading sources... [ 59%] functions/box
reading sources... [ 62%] functions/color
reading sources... [ 64%] functions/frame
reading sources... [ 67%] functions/gl
reading sources... [ 70%] functions/glu
reading sources... [ 72%] functions/half_c
Warning: Duplicate target detected: half_8h_1ab0a258be1412e6e35ab70e213219f1bb
reading sources... [ 75%] functions/line
reading sources... [ 78%] functions/matrix
reading sources... [ 81%] functions/random
reading sources... [ 83%] functions/roots
reading sources... [ 86%] functions/vec
reading sources... [ 89%] half_conversion
reading sources... [ 91%] half_limits
reading sources... [ 94%] index
reading sources... [ 97%] install
reading sources... [100%] intro
/builddir/build/BUILD/Imath-3.1.2/docs/classes/Color4.rst:37: WARNING: Error when parsing function declaration.
If the function has no return type:
  Error in declarator or parameters-and-qualifiers
  Invalid C++ declaration: Expected identifier in nested name, got keyword: static [error at 30]
    static inline constexpr static unsigned int dimensions () noexcept
    ------------------------------^
If the function has a return type:
  Invalid C++ declaration: Expected identifier in nested name, got keyword: static [error at 30]
    static inline constexpr static unsigned int dimensions () noexcept
    ------------------------------^
/builddir/build/BUILD/Imath-3.1.2/docs/classes/Color4.rst:37: WARNING: Error when parsing function declaration.
If the function has no return type:
  Error in declarator or parameters-and-qualifiers
  Invalid C++ declaration: Expected identifier in nested name, got keyword: static [error at 30]
    static inline constexpr static T baseTypeLowest () noexcept
    ------------------------------^
If the function has a return type:
  Invalid C++ declaration: Expected identifier in nested name, got keyword: static [error at 30]
    static inline constexpr static T baseTypeLowest () noexcept
    ------------------------------^
/builddir/build/BUILD/Imath-3.1.2/docs/classes/Color4.rst:37: WARNING: Error when parsing function declaration.
If the function has no return type:
  Error in declarator or parameters-and-qualifiers
  Invalid C++ declaration: Expected identifier in nested name, got keyword: static [error at 30]
    static inline constexpr static T baseTypeMax () noexcept
    ------------------------------^
If the function has a return type:
  Invalid C++ declaration: Expected identifier in nested name, got keyword: static [error at 30]
    static inline constexpr static T baseTypeMax () noexcept
    ------------------------------^
/builddir/build/BUILD/Imath-3.1.2/docs/classes/Color4.rst:37: WARNING: Error when parsing function declaration.
If the function has no return type:
  Error in declarator or parameters-and-qualifiers
  Invalid C++ declaration: Expected identifier in nested name, got keyword: static [error at 30]
    static inline constexpr static T baseTypeSmallest () noexcept
    ------------------------------^
If the function has a return type:
  Invalid C++ declaration: Expected identifier in nested name, got keyword: static [error at 30]
    static inline constexpr static T baseTypeSmallest () noexcept
    ------------------------------^
/builddir/build/BUILD/Imath-3.1.2/docs/classes/Color4.rst:37: WARNING: Error when parsing function declaration.
If the function has no return type:
  Error in declarator or parameters-and-qualifiers
  Invalid C++ declaration: Expected identifier in nested name, got keyword: static [error at 30]
    static inline constexpr static T baseTypeEpsilon () noexcept
    ------------------------------^
If the function has a return type:
  Invalid C++ declaration: Expected identifier in nested name, got keyword: static [error at 30]
    static inline constexpr static T baseTypeEpsilon () noexcept
    ------------------------------^
/builddir/build/BUILD/Imath-3.1.2/docs/classes/Euler.rst:26: WARNING: Error when parsing function declaration.
If the function has no return type:
  Error in declarator or parameters-and-qualifiers
  Invalid C++ declaration: Expected identifier in nested name, got keyword: static [error at 23]
    static constexpr static bool legal (Order) noexcept
    -----------------------^
If the function has a return type:
  Invalid C++ declaration: Expected identifier in nested name, got keyword: static [error at 23]
    static constexpr static bool legal (Order) noexcept
    -----------------------^
/builddir/build/BUILD/Imath-3.1.2/docs/classes/Euler.rst:26: WARNING: Error when parsing function declaration.
If the function has no return type:
  Error in declarator or parameters-and-qualifiers
  Invalid C++ declaration: Expected identifier in nested name, got keyword: static [error at 23]
    static constexpr static float angleMod (T angle) noexcept
    -----------------------^
If the function has a return type:
  Invalid C++ declaration: Expected identifier in nested name, got keyword: static [error at 23]
    static constexpr static float angleMod (T angle) noexcept
    -----------------------^
/builddir/build/BUILD/Imath-3.1.2/docs/classes/Matrix22.rst:24: WARNING: Error when parsing function declaration.
If the function has no return type:
  Error in declarator or parameters-and-qualifiers
  Invalid C++ declaration: Expected identifier in nested name, got keyword: static [error at 30]
    static inline constexpr static T baseTypeLowest () noexcept
    ------------------------------^
If the function has a return type:
  Invalid C++ declaration: Expected identifier in nested name, got keyword: static [error at 30]
    static inline constexpr static T baseTypeLowest () noexcept
    ------------------------------^
/builddir/build/BUILD/Imath-3.1.2/docs/classes/Matrix22.rst:24: WARNING: Error when parsing function declaration.
If the function has no return type:
  Error in declarator or parameters-and-qualifiers
  Invalid C++ declaration: Expected identifier in nested name, got keyword: static [error at 30]
    static inline constexpr static T baseTypeMax () noexcept
    ------------------------------^
If the function has a return type:
  Invalid C++ declaration: Expected identifier in nested name, got keyword: static [error at 30]
    static inline constexpr static T baseTypeMax () noexcept
    ------------------------------^
/builddir/build/BUILD/Imath-3.1.2/docs/classes/Matrix22.rst:24: WARNING: Error when parsing function declaration.
If the function has no return type:
  Error in declarator or parameters-and-qualifiers
  Invalid C++ declaration: Expected identifier in nested name, got keyword: static [error at 30]
    static inline constexpr static T baseTypeSmallest () noexcept
    ------------------------------^
If the function has a return type:
  Invalid C++ declaration: Expected identifier in nested name, got keyword: static [error at 30]
    static inline constexpr static T baseTypeSmallest () noexcept
    ------------------------------^
/builddir/build/BUILD/Imath-3.1.2/docs/classes/Matrix22.rst:24: WARNING: Error when parsing function declaration.
If the function has no return type:
  Error in declarator or parameters-and-qualifiers
  Invalid C++ declaration: Expected identifier in nested name, got keyword: static [error at 30]
    static inline constexpr static T baseTypeEpsilon () noexcept
    ------------------------------^
If the function has a return type:
  Invalid C++ declaration: Expected identifier in nested name, got keyword: static [error at 30]
    static inline constexpr static T baseTypeEpsilon () noexcept
    ------------------------------^
/builddir/build/BUILD/Imath-3.1.2/docs/classes/Matrix22.rst:24: WARNING: Error when parsing function declaration.
If the function has no return type:
  Error in declarator or parameters-and-qualifiers
  Invalid C++ declaration: Expected identifier in nested name, got keyword: static [error at 30]
    static inline constexpr static unsigned int dimensions () noexcept
    ------------------------------^
If the function has a return type:
  Invalid C++ declaration: Expected identifier in nested name, got keyword: static [error at 30]
    static inline constexpr static unsigned int dimensions () noexcept
    ------------------------------^
/builddir/build/BUILD/Imath-3.1.2/docs/classes/Matrix33.rst:24: WARNING: Error when parsing function declaration.
If the function has no return type:
  Error in declarator or parameters-and-qualifiers
  Invalid C++ declaration: Expected identifier in nested name, got keyword: static [error at 30]
    static inline constexpr static T baseTypeLowest () noexcept
    ------------------------------^
If the function has a return type:
  Invalid C++ declaration: Expected identifier in nested name, got keyword: static [error at 30]
    static inline constexpr static T baseTypeLowest () noexcept
    ------------------------------^
/builddir/build/BUILD/Imath-3.1.2/docs/classes/Matrix33.rst:24: WARNING: Error when parsing function declaration.
If the function has no return type:
  Error in declarator or parameters-and-qualifiers
  Invalid C++ declaration: Expected identifier in nested name, got keyword: static [error at 30]
    static inline constexpr static T baseTypeMax () noexcept
    ------------------------------^
If the function has a return type:
  Invalid C++ declaration: Expected identifier in nested name, got keyword: static [error at 30]
    static inline constexpr static T baseTypeMax () noexcept
    ------------------------------^
/builddir/build/BUILD/Imath-3.1.2/docs/classes/Matrix33.rst:24: WARNING: Error when parsing function declaration.
If the function has no return type:
  Error in declarator or parameters-and-qualifiers
  Invalid C++ declaration: Expected identifier in nested name, got keyword: static [error at 30]
    static inline constexpr static T baseTypeSmallest () noexcept
    ------------------------------^
If the function has a return type:
  Invalid C++ declaration: Expected identifier in nested name, got keyword: static [error at 30]
    static inline constexpr static T baseTypeSmallest () noexcept
    ------------------------------^
/builddir/build/BUILD/Imath-3.1.2/docs/classes/Matrix33.rst:24: WARNING: Error when parsing function declaration.
If the function has no return type:
  Error in declarator or parameters-and-qualifiers
  Invalid C++ declaration: Expected identifier in nested name, got keyword: static [error at 30]
    static inline constexpr static T baseTypeEpsilon () noexcept
    ------------------------------^
If the function has a return type:
  Invalid C++ declaration: Expected identifier in nested name, got keyword: static [error at 30]
    static inline constexpr static T baseTypeEpsilon () noexcept
    ------------------------------^
/builddir/build/BUILD/Imath-3.1.2/docs/classes/Matrix33.rst:24: WARNING: Error when parsing function declaration.
If the function has no return type:
  Error in declarator or parameters-and-qualifiers
  Invalid C++ declaration: Expected identifier in nested name, got keyword: static [error at 30]
    static inline constexpr static unsigned int dimensions () noexcept
    ------------------------------^
If the function has a return type:
  Invalid C++ declaration: Expected identifier in nested name, got keyword: static [error at 30]
    static inline constexpr static unsigned int dimensions () noexcept
    ------------------------------^
/builddir/build/BUILD/Imath-3.1.2/docs/classes/Matrix44.rst:24: WARNING: Error when parsing function declaration.
If the function has no return type:
  Error in declarator or parameters-and-qualifiers
  Invalid C++ declaration: Expected identifier in nested name, got keyword: static [error at 30]
    static inline constexpr static T baseTypeLowest () noexcept
    ------------------------------^
If the function has a return type:
  Invalid C++ declaration: Expected identifier in nested name, got keyword: static [error at 30]
    static inline constexpr static T baseTypeLowest () noexcept
    ------------------------------^
/builddir/build/BUILD/Imath-3.1.2/docs/classes/Matrix44.rst:24: WARNING: Error when parsing function declaration.
If the function has no return type:
  Error in declarator or parameters-and-qualifiers
  Invalid C++ declaration: Expected identifier in nested name, got keyword: static [error at 30]
    static inline constexpr static T baseTypeMax () noexcept
    ------------------------------^
If the function has a return type:
  Invalid C++ declaration: Expected identifier in nested name, got keyword: static [error at 30]
    static inline constexpr static T baseTypeMax () noexcept
    ------------------------------^
/builddir/build/BUILD/Imath-3.1.2/docs/classes/Matrix44.rst:24: WARNING: Error when parsing function declaration.
If the function has no return type:
  Error in declarator or parameters-and-qualifiers
  Invalid C++ declaration: Expected identifier in nested name, got keyword: static [error at 30]
    static inline constexpr static T baseTypeSmallest () noexcept
    ------------------------------^
If the function has a return type:
  Invalid C++ declaration: Expected identifier in nested name, got keyword: static [error at 30]
    static inline constexpr static T baseTypeSmallest () noexcept
    ------------------------------^
looking for now-outdated files... none found
pickling environment... /builddir/build/BUILD/Imath-3.1.2/docs/classes/Matrix44.rst:24: WARNING: Error when parsing function declaration.
If the function has no return type:
  Error in declarator or parameters-and-qualifiers
  Invalid C++ declaration: Expected identifier in nested name, got keyword: static [error at 30]
    static inline constexpr static T baseTypeEpsilon () noexcept
    ------------------------------^
If the function has a return type:
  Invalid C++ declaration: Expected identifier in nested name, got keyword: static [error at 30]
    static inline constexpr static T baseTypeEpsilon () noexcept
    ------------------------------^
/builddir/build/BUILD/Imath-3.1.2/docs/classes/Matrix44.rst:24: WARNING: Error when parsing function declaration.
If the function has no return type:
  Error in declarator or parameters-and-qualifiers
  Invalid C++ declaration: Expected identifier in nested name, got keyword: static [error at 30]
    static inline constexpr static unsigned int dimensions () noexcept
    ------------------------------^
If the function has a return type:
  Invalid C++ declaration: Expected identifier in nested name, got keyword: static [error at 30]
    static inline constexpr static unsigned int dimensions () noexcept
    ------------------------------^
/builddir/build/BUILD/Imath-3.1.2/docs/classes/Quat.rst:19: WARNING: Error when parsing function declaration.
If the function has no return type:
  Error in declarator or parameters-and-qualifiers
  Invalid C++ declaration: Expected identifier in nested name, got keyword: static [error at 30]
    static inline constexpr static Quat< T > identity () noexcept
    ------------------------------^
If the function has a return type:
  Invalid C++ declaration: Expected identifier in nested name, got keyword: static [error at 30]
    static inline constexpr static Quat< T > identity () noexcept
    ------------------------------^
/builddir/build/BUILD/Imath-3.1.2/docs/classes/Shear6.rst:18: WARNING: Error when parsing function declaration.
If the function has no return type:
  Error in declarator or parameters-and-qualifiers
  Invalid C++ declaration: Expected identifier in nested name, got keyword: static [error at 30]
    static inline constexpr static T baseTypeLowest () noexcept
    ------------------------------^
If the function has a return type:
  Invalid C++ declaration: Expected identifier in nested name, got keyword: static [error at 30]
    static inline constexpr static T baseTypeLowest () noexcept
    ------------------------------^
/builddir/build/BUILD/Imath-3.1.2/docs/classes/Shear6.rst:18: WARNING: Error when parsing function declaration.
If the function has no return type:
  Error in declarator or parameters-and-qualifiers
  Invalid C++ declaration: Expected identifier in nested name, got keyword: static [error at 30]
    static inline constexpr static T baseTypeMax () noexcept
    ------------------------------^
If the function has a return type:
  Invalid C++ declaration: Expected identifier in nested name, got keyword: static [error at 30]
    static inline constexpr static T baseTypeMax () noexcept
    ------------------------------^
/builddir/build/BUILD/Imath-3.1.2/docs/classes/Shear6.rst:18: WARNING: Error when parsing function declaration.
If the function has no return type:
  Error in declarator or parameters-and-qualifiers
  Invalid C++ declaration: Expected identifier in nested name, got keyword: static [error at 30]
    static inline constexpr static T baseTypeSmallest () noexcept
    ------------------------------^
If the function has a return type:
  Invalid C++ declaration: Expected identifier in nested name, got keyword: static [error at 30]
    static inline constexpr static T baseTypeSmallest () noexcept
    ------------------------------^
/builddir/build/BUILD/Imath-3.1.2/docs/classes/Shear6.rst:18: WARNING: Error when parsing function declaration.
If the function has no return type:
  Error in declarator or parameters-and-qualifiers
  Invalid C++ declaration: Expected identifier in nested name, got keyword: static [error at 30]
    static inline constexpr static T baseTypeEpsilon () noexcept
    ------------------------------^
If the function has a return type:
  Invalid C++ declaration: Expected identifier in nested name, got keyword: static [error at 30]
    static inline constexpr static T baseTypeEpsilon () noexcept
    ------------------------------^
/builddir/build/BUILD/Imath-3.1.2/docs/classes/Shear6.rst:18: WARNING: Error when parsing function declaration.
If the function has no return type:
  Error in declarator or parameters-and-qualifiers
  Invalid C++ declaration: Expected identifier in nested name, got keyword: static [error at 30]
    static inline constexpr static unsigned int dimensions ()
    ------------------------------^
If the function has a return type:
  Invalid C++ declaration: Expected identifier in nested name, got keyword: static [error at 30]
    static inline constexpr static unsigned int dimensions ()
    ------------------------------^
/builddir/build/BUILD/Imath-3.1.2/docs/classes/Vec2.rst:37: WARNING: Error when parsing function declaration.
If the function has no return type:
  Error in declarator or parameters-and-qualifiers
  Invalid C++ declaration: Expected identifier in nested name, got keyword: static [error at 30]
    static inline constexpr static T baseTypeLowest () noexcept
    ------------------------------^
If the function has a return type:
  Invalid C++ declaration: Expected identifier in nested name, got keyword: static [error at 30]
    static inline constexpr static T baseTypeLowest () noexcept
    ------------------------------^
/builddir/build/BUILD/Imath-3.1.2/docs/classes/Vec2.rst:37: WARNING: Error when parsing function declaration.
If the function has no return type:
  Error in declarator or parameters-and-qualifiers
  Invalid C++ declaration: Expected identifier in nested name, got keyword: static [error at 30]
    static inline constexpr static T baseTypeMax () noexcept
    ------------------------------^
If the function has a return type:
  Invalid C++ declaration: Expected identifier in nested name, got keyword: static [error at 30]
    static inline constexpr static T baseTypeMax () noexcept
    ------------------------------^
/builddir/build/BUILD/Imath-3.1.2/docs/classes/Vec2.rst:37: WARNING: Error when parsing function declaration.
If the function has no return type:
  Error in declarator or parameters-and-qualifiers
  Invalid C++ declaration: Expected identifier in nested name, got keyword: static [error at 30]
    static inline constexpr static T baseTypeSmallest () noexcept
    ------------------------------^
If the function has a return type:
  Invalid C++ declaration: Expected identifier in nested name, got keyword: static [error at 30]
    static inline constexpr static T baseTypeSmallest () noexcept
    ------------------------------^
/builddir/build/BUILD/Imath-3.1.2/docs/classes/Vec2.rst:37: WARNING: Error when parsing function declaration.
If the function has no return type:
  Error in declarator or parameters-and-qualifiers
  Invalid C++ declaration: Expected identifier in nested name, got keyword: static [error at 30]
    static inline constexpr static T baseTypeEpsilon () noexcept
    ------------------------------^
If the function has a return type:
  Invalid C++ declaration: Expected identifier in nested name, got keyword: static [error at 30]
    static inline constexpr static T baseTypeEpsilon () noexcept
    ------------------------------^
/builddir/build/BUILD/Imath-3.1.2/docs/classes/Vec2.rst:37: WARNING: Duplicate C++ declaration, also defined at classes/Vec2:37.
Declaration is '.. cpp:function:: short length () const noexcept=delete'.
/builddir/build/BUILD/Imath-3.1.2/docs/classes/Vec2.rst:37: WARNING: Duplicate C++ declaration, also defined at classes/Vec2:37.
Declaration is '.. cpp:function:: const Vec2< short > & normalize () noexcept=delete'.
/builddir/build/BUILD/Imath-3.1.2/docs/classes/Vec2.rst:37: WARNING: Duplicate C++ declaration, also defined at classes/Vec2:37.
Declaration is '.. cpp:function:: const Vec2< short > & normalizeExc ()=delete'.
/builddir/build/BUILD/Imath-3.1.2/docs/classes/Vec2.rst:37: WARNING: Duplicate C++ declaration, also defined at classes/Vec2:37.
Declaration is '.. cpp:function:: const Vec2< short > & normalizeNonNull () noexcept=delete'.
/builddir/build/BUILD/Imath-3.1.2/docs/classes/Vec2.rst:37: WARNING: Duplicate C++ declaration, also defined at classes/Vec2:37.
Declaration is '.. cpp:function:: Vec2< short > normalized () const noexcept=delete'.
/builddir/build/BUILD/Imath-3.1.2/docs/classes/Vec2.rst:37: WARNING: Duplicate C++ declaration, also defined at classes/Vec2:37.
Declaration is '.. cpp:function:: Vec2< short > normalizedExc () const=delete'.
/builddir/build/BUILD/Imath-3.1.2/docs/classes/Vec2.rst:37: WARNING: Duplicate C++ declaration, also defined at classes/Vec2:37.
Declaration is '.. cpp:function:: Vec2< short > normalizedNonNull () const noexcept=delete'.
/builddir/build/BUILD/Imath-3.1.2/docs/classes/Vec2.rst:37: WARNING: Duplicate C++ declaration, also defined at classes/Vec2:37.
Declaration is '.. cpp:function:: int length () const noexcept=delete'.
/builddir/build/BUILD/Imath-3.1.2/docs/classes/Vec2.rst:37: WARNING: Duplicate C++ declaration, also defined at classes/Vec2:37.
Declaration is '.. cpp:function:: const Vec2< int > & normalize () noexcept=delete'.
/builddir/build/BUILD/Imath-3.1.2/docs/classes/Vec2.rst:37: WARNING: Duplicate C++ declaration, also defined at classes/Vec2:37.
Declaration is '.. cpp:function:: const Vec2< int > & normalizeExc ()=delete'.
/builddir/build/BUILD/Imath-3.1.2/docs/classes/Vec2.rst:37: WARNING: Duplicate C++ declaration, also defined at classes/Vec2:37.
Declaration is '.. cpp:function:: const Vec2< int > & normalizeNonNull () noexcept=delete'.
/builddir/build/BUILD/Imath-3.1.2/docs/classes/Vec2.rst:37: WARNING: Duplicate C++ declaration, also defined at classes/Vec2:37.
Declaration is '.. cpp:function:: Vec2< int > normalized () const noexcept=delete'.
/builddir/build/BUILD/Imath-3.1.2/docs/classes/Vec2.rst:37: WARNING: Duplicate C++ declaration, also defined at classes/Vec2:37.
Declaration is '.. cpp:function:: Vec2< int > normalizedExc () const=delete'.
/builddir/build/BUILD/Imath-3.1.2/docs/classes/Vec2.rst:37: WARNING: Duplicate C++ declaration, also defined at classes/Vec2:37.
Declaration is '.. cpp:function:: Vec2< int > normalizedNonNull () const noexcept=delete'.
/builddir/build/BUILD/Imath-3.1.2/docs/classes/Vec2.rst:37: WARNING: Duplicate C++ declaration, also defined at classes/Vec2:37.
Declaration is '.. cpp:function:: int64_t length () const noexcept=delete'.
/builddir/build/BUILD/Imath-3.1.2/docs/classes/Vec2.rst:37: WARNING: Duplicate C++ declaration, also defined at classes/Vec2:37.
Declaration is '.. cpp:function:: const Vec2< int64_t > & normalize () noexcept=delete'.
/builddir/build/BUILD/Imath-3.1.2/docs/classes/Vec2.rst:37: WARNING: Duplicate C++ declaration, also defined at classes/Vec2:37.
Declaration is '.. cpp:function:: const Vec2< int64_t > & normalizeExc ()=delete'.
/builddir/build/BUILD/Imath-3.1.2/docs/classes/Vec2.rst:37: WARNING: Duplicate C++ declaration, also defined at classes/Vec2:37.
Declaration is '.. cpp:function:: const Vec2< int64_t > & normalizeNonNull () noexcept=delete'.
/builddir/build/BUILD/Imath-3.1.2/docs/classes/Vec2.rst:37: WARNING: Duplicate C++ declaration, also defined at classes/Vec2:37.
Declaration is '.. cpp:function:: Vec2< int64_t > normalized () const noexcept=delete'.
/builddir/build/BUILD/Imath-3.1.2/docs/classes/Vec2.rst:37: WARNING: Duplicate C++ declaration, also defined at classes/Vec2:37.
Declaration is '.. cpp:function:: Vec2< int64_t > normalizedExc () const=delete'.
/builddir/build/BUILD/Imath-3.1.2/docs/classes/Vec2.rst:37: WARNING: Duplicate C++ declaration, also defined at classes/Vec2:37.
Declaration is '.. cpp:function:: Vec2< int64_t > normalizedNonNull () const noexcept=delete'.
/builddir/build/BUILD/Imath-3.1.2/docs/classes/Vec2.rst:37: WARNING: Error when parsing function declaration.
If the function has no return type:
  Error in declarator or parameters-and-qualifiers
  Invalid C++ declaration: Expected identifier in nested name, got keyword: static [error at 30]
    static inline constexpr static unsigned int dimensions () noexcept
    ------------------------------^
If the function has a return type:
  Invalid C++ declaration: Expected identifier in nested name, got keyword: static [error at 30]
    static inline constexpr static unsigned int dimensions () noexcept
    ------------------------------^
/builddir/build/BUILD/Imath-3.1.2/docs/classes/Vec3.rst:36: WARNING: Error when parsing function declaration.
If the function has no return type:
  Error in declarator or parameters-and-qualifiers
  Invalid C++ declaration: Expected identifier in nested name, got keyword: static [error at 30]
    static inline constexpr static T baseTypeLowest () noexcept
    ------------------------------^
If the function has a return type:
  Invalid C++ declaration: Expected identifier in nested name, got keyword: static [error at 30]
    static inline constexpr static T baseTypeLowest () noexcept
    ------------------------------^
/builddir/build/BUILD/Imath-3.1.2/docs/classes/Vec3.rst:36: WARNING: Error when parsing function declaration.
If the function has no return type:
  Error in declarator or parameters-and-qualifiers
  Invalid C++ declaration: Expected identifier in nested name, got keyword: static [error at 30]
    static inline constexpr static T baseTypeMax () noexcept
    ------------------------------^
If the function has a return type:
  Invalid C++ declaration: Expected identifier in nested name, got keyword: static [error at 30]
    static inline constexpr static T baseTypeMax () noexcept
    ------------------------------^
/builddir/build/BUILD/Imath-3.1.2/docs/classes/Vec3.rst:36: WARNING: Error when parsing function declaration.
If the function has no return type:
  Error in declarator or parameters-and-qualifiers
  Invalid C++ declaration: Expected identifier in nested name, got keyword: static [error at 30]
    static inline constexpr static T baseTypeSmallest () noexcept
    ------------------------------^
If the function has a return type:
  Invalid C++ declaration: Expected identifier in nested name, got keyword: static [error at 30]
    static inline constexpr static T baseTypeSmallest () noexcept
    ------------------------------^
/builddir/build/BUILD/Imath-3.1.2/docs/classes/Vec3.rst:36: WARNING: Error when parsing function declaration.
If the function has no return type:
  Error in declarator or parameters-and-qualifiers
  Invalid C++ declaration: Expected identifier in nested name, got keyword: static [error at 30]
    static inline constexpr static T baseTypeEpsilon () noexcept
    ------------------------------^
If the function has a return type:
  Invalid C++ declaration: Expected identifier in nested name, got keyword: static [error at 30]
    static inline constexpr static T baseTypeEpsilon () noexcept
    ------------------------------^
/builddir/build/BUILD/Imath-3.1.2/docs/classes/Vec3.rst:36: WARNING: Duplicate C++ declaration, also defined at classes/Vec3:36.
Declaration is '.. cpp:function:: short length () const noexcept=delete'.
/builddir/build/BUILD/Imath-3.1.2/docs/classes/Vec3.rst:36: WARNING: Duplicate C++ declaration, also defined at classes/Vec3:36.
Declaration is '.. cpp:function:: const Vec3< short > & normalize () noexcept=delete'.
/builddir/build/BUILD/Imath-3.1.2/docs/classes/Vec3.rst:36: WARNING: Duplicate C++ declaration, also defined at classes/Vec3:36.
Declaration is '.. cpp:function:: const Vec3< short > & normalizeExc ()=delete'.
/builddir/build/BUILD/Imath-3.1.2/docs/classes/Vec3.rst:36: WARNING: Duplicate C++ declaration, also defined at classes/Vec3:36.
Declaration is '.. cpp:function:: const Vec3< short > & normalizeNonNull () noexcept=delete'.
/builddir/build/BUILD/Imath-3.1.2/docs/classes/Vec3.rst:36: WARNING: Duplicate C++ declaration, also defined at classes/Vec3:36.
Declaration is '.. cpp:function:: Vec3< short > normalized () const noexcept=delete'.
/builddir/build/BUILD/Imath-3.1.2/docs/classes/Vec3.rst:36: WARNING: Duplicate C++ declaration, also defined at classes/Vec3:36.
Declaration is '.. cpp:function:: Vec3< short > normalizedExc () const=delete'.
/builddir/build/BUILD/Imath-3.1.2/docs/classes/Vec3.rst:36: WARNING: Duplicate C++ declaration, also defined at classes/Vec3:36.
Declaration is '.. cpp:function:: Vec3< short > normalizedNonNull () const noexcept=delete'.
/builddir/build/BUILD/Imath-3.1.2/docs/classes/Vec3.rst:36: WARNING: Duplicate C++ declaration, also defined at classes/Vec3:36.
Declaration is '.. cpp:function:: int length () const noexcept=delete'.
/builddir/build/BUILD/Imath-3.1.2/docs/classes/Vec3.rst:36: WARNING: Duplicate C++ declaration, also defined at classes/Vec3:36.
Declaration is '.. cpp:function:: const Vec3< int > & normalize () noexcept=delete'.
/builddir/build/BUILD/Imath-3.1.2/docs/classes/Vec3.rst:36: WARNING: Duplicate C++ declaration, also defined at classes/Vec3:36.
Declaration is '.. cpp:function:: const Vec3< int > & normalizeExc ()=delete'.
/builddir/build/BUILD/Imath-3.1.2/docs/classes/Vec3.rst:36: WARNING: Duplicate C++ declaration, also defined at classes/Vec3:36.
Declaration is '.. cpp:function:: const Vec3< int > & normalizeNonNull () noexcept=delete'.
/builddir/build/BUILD/Imath-3.1.2/docs/classes/Vec3.rst:36: WARNING: Duplicate C++ declaration, also defined at classes/Vec3:36.
Declaration is '.. cpp:function:: Vec3< int > normalized () const noexcept=delete'.
/builddir/build/BUILD/Imath-3.1.2/docs/classes/Vec3.rst:36: WARNING: Duplicate C++ declaration, also defined at classes/Vec3:36.
Declaration is '.. cpp:function:: Vec3< int > normalizedExc () const=delete'.
/builddir/build/BUILD/Imath-3.1.2/docs/classes/Vec3.rst:36: WARNING: Duplicate C++ declaration, also defined at classes/Vec3:36.
Declaration is '.. cpp:function:: Vec3< int > normalizedNonNull () const noexcept=delete'.
/builddir/build/BUILD/Imath-3.1.2/docs/classes/Vec3.rst:36: WARNING: Duplicate C++ declaration, also defined at classes/Vec3:36.
Declaration is '.. cpp:function:: int64_t length () const noexcept=delete'.
/builddir/build/BUILD/Imath-3.1.2/docs/classes/Vec3.rst:36: WARNING: Duplicate C++ declaration, also defined at classes/Vec3:36.
Declaration is '.. cpp:function:: const Vec3< int64_t > & normalize () noexcept=delete'.
/builddir/build/BUILD/Imath-3.1.2/docs/classes/Vec3.rst:36: WARNING: Duplicate C++ declaration, also defined at classes/Vec3:36.
Declaration is '.. cpp:function:: const Vec3< int64_t > & normalizeExc ()=delete'.
/builddir/build/BUILD/Imath-3.1.2/docs/classes/Vec3.rst:36: WARNING: Duplicate C++ declaration, also defined at classes/Vec3:36.
Declaration is '.. cpp:function:: const Vec3< int64_t > & normalizeNonNull () noexcept=delete'.
/builddir/build/BUILD/Imath-3.1.2/docs/classes/Vec3.rst:36: WARNING: Duplicate C++ declaration, also defined at classes/Vec3:36.
Declaration is '.. cpp:function:: Vec3< int64_t > normalized () const noexcept=delete'.
/builddir/build/BUILD/Imath-3.1.2/docs/classes/Vec3.rst:36: WARNING: Duplicate C++ declaration, also defined at classes/Vec3:36.
Declaration is '.. cpp:function:: Vec3< int64_t > normalizedExc () const=delete'.
/builddir/build/BUILD/Imath-3.1.2/docs/classes/Vec3.rst:36: WARNING: Duplicate C++ declaration, also defined at classes/Vec3:36.
Declaration is '.. cpp:function:: Vec3< int64_t > normalizedNonNull () const noexcept=delete'.
/builddir/build/BUILD/Imath-3.1.2/docs/classes/Vec3.rst:36: WARNING: Error when parsing function declaration.
If the function has no return type:
  Error in declarator or parameters-and-qualifiers
  Invalid C++ declaration: Expected identifier in nested name, got keyword: static [error at 30]
    static inline constexpr static unsigned int dimensions () noexcept
    ------------------------------^
If the function has a return type:
  Invalid C++ declaration: Expected identifier in nested name, got keyword: static [error at 30]
    static inline constexpr static unsigned int dimensions () noexcept
    ------------------------------^
/builddir/build/BUILD/Imath-3.1.2/docs/classes/Vec4.rst:36: WARNING: Error when parsing function declaration.
If the function has no return type:
  Error in declarator or parameters-and-qualifiers
  Invalid C++ declaration: Expected identifier in nested name, got keyword: static [error at 30]
    static inline constexpr static T baseTypeLowest () noexcept
    ------------------------------^
If the function has a return type:
  Invalid C++ declaration: Expected identifier in nested name, got keyword: static [error at 30]
    static inline constexpr static T baseTypeLowest () noexcept
    ------------------------------^
/builddir/build/BUILD/Imath-3.1.2/docs/classes/Vec4.rst:36: WARNING: Error when parsing function declaration.
If the function has no return type:
  Error in declarator or parameters-and-qualifiers
  Invalid C++ declaration: Expected identifier in nested name, got keyword: static [error at 30]
    static inline constexpr static T baseTypeMax () noexcept
    ------------------------------^
If the function has a return type:
  Invalid C++ declaration: Expected identifier in nested name, got keyword: static [error at 30]
    static inline constexpr static T baseTypeMax () noexcept
    ------------------------------^
/builddir/build/BUILD/Imath-3.1.2/docs/classes/Vec4.rst:36: WARNING: Error when parsing function declaration.
If the function has no return type:
  Error in declarator or parameters-and-qualifiers
  Invalid C++ declaration: Expected identifier in nested name, got keyword: static [error at 30]
    static inline constexpr static T baseTypeSmallest () noexcept
    ------------------------------^
If the function has a return type:
  Invalid C++ declaration: Expected identifier in nested name, got keyword: static [error at 30]
    static inline constexpr static T baseTypeSmallest () noexcept
    ------------------------------^
/builddir/build/BUILD/Imath-3.1.2/docs/classes/Vec4.rst:36: WARNING: Error when parsing function declaration.
If the function has no return type:
  Error in declarator or parameters-and-qualifiers
  Invalid C++ declaration: Expected identifier in nested name, got keyword: static [error at 30]
    static inline constexpr static T baseTypeEpsilon () noexcept
    ------------------------------^
If the function has a return type:
  Invalid C++ declaration: Expected identifier in nested name, got keyword: static [error at 30]
    static inline constexpr static T baseTypeEpsilon () noexcept
    ------------------------------^
/builddir/build/BUILD/Imath-3.1.2/docs/classes/Vec4.rst:36: WARNING: Duplicate C++ declaration, also defined at classes/Vec4:36.
Declaration is '.. cpp:function:: short length () const noexcept=delete'.
/builddir/build/BUILD/Imath-3.1.2/docs/classes/Vec4.rst:36: WARNING: Duplicate C++ declaration, also defined at classes/Vec4:36.
Declaration is '.. cpp:function:: const Vec4< short > & normalize () noexcept=delete'.
/builddir/build/BUILD/Imath-3.1.2/docs/classes/Vec4.rst:36: WARNING: Duplicate C++ declaration, also defined at classes/Vec4:36.
Declaration is '.. cpp:function:: const Vec4< short > & normalizeExc ()=delete'.
/builddir/build/BUILD/Imath-3.1.2/docs/classes/Vec4.rst:36: WARNING: Duplicate C++ declaration, also defined at classes/Vec4:36.
Declaration is '.. cpp:function:: const Vec4< short > & normalizeNonNull () noexcept=delete'.
/builddir/build/BUILD/Imath-3.1.2/docs/classes/Vec4.rst:36: WARNING: Duplicate C++ declaration, also defined at classes/Vec4:36.
Declaration is '.. cpp:function:: Vec4< short > normalized () const noexcept=delete'.
/builddir/build/BUILD/Imath-3.1.2/docs/classes/Vec4.rst:36: WARNING: Duplicate C++ declaration, also defined at classes/Vec4:36.
Declaration is '.. cpp:function:: Vec4< short > normalizedExc () const=delete'.
/builddir/build/BUILD/Imath-3.1.2/docs/classes/Vec4.rst:36: WARNING: Duplicate C++ declaration, also defined at classes/Vec4:36.
Declaration is '.. cpp:function:: Vec4< short > normalizedNonNull () const noexcept=delete'.
/builddir/build/BUILD/Imath-3.1.2/docs/classes/Vec4.rst:36: WARNING: Duplicate C++ declaration, also defined at classes/Vec4:36.
Declaration is '.. cpp:function:: int length () const noexcept=delete'.
/builddir/build/BUILD/Imath-3.1.2/docs/classes/Vec4.rst:36: WARNING: Duplicate C++ declaration, also defined at classes/Vec4:36.
Declaration is '.. cpp:function:: const Vec4< int > & normalize () noexcept=delete'.
/builddir/build/BUILD/Imath-3.1.2/docs/classes/Vec4.rst:36: WARNING: Duplicate C++ declaration, also defined at classes/Vec4:36.
Declaration is '.. cpp:function:: const Vec4< int > & normalizeExc ()=delete'.
/builddir/build/BUILD/Imath-3.1.2/docs/classes/Vec4.rst:36: WARNING: Duplicate C++ declaration, also defined at classes/Vec4:36.
Declaration is '.. cpp:function:: const Vec4< int > & normalizeNonNull () noexcept=delete'.
/builddir/build/BUILD/Imath-3.1.2/docs/classes/Vec4.rst:36: WARNING: Duplicate C++ declaration, also defined at classes/Vec4:36.
Declaration is '.. cpp:function:: Vec4< int > normalized () const noexcept=delete'.
/builddir/build/BUILD/Imath-3.1.2/docs/classes/Vec4.rst:36: WARNING: Duplicate C++ declaration, also defined at classes/Vec4:36.
Declaration is '.. cpp:function:: Vec4< int > normalizedExc () const=delete'.
/builddir/build/BUILD/Imath-3.1.2/docs/classes/Vec4.rst:36: WARNING: Duplicate C++ declaration, also defined at classes/Vec4:36.
Declaration is '.. cpp:function:: Vec4< int > normalizedNonNull () const noexcept=delete'.
/builddir/build/BUILD/Imath-3.1.2/docs/classes/Vec4.rst:36: WARNING: Duplicate C++ declaration, also defined at classes/Vec4:36.
Declaration is '.. cpp:function:: int64_t length () const noexcept=delete'.
/builddir/build/BUILD/Imath-3.1.2/docs/classes/Vec4.rst:36: WARNING: Duplicate C++ declaration, also defined at classes/Vec4:36.
Declaration is '.. cpp:function:: const Vec4< int64_t > & normalize () noexcept=delete'.
/builddir/build/BUILD/Imath-3.1.2/docs/classes/Vec4.rst:36: WARNING: Duplicate C++ declaration, also defined at classes/Vec4:36.
Declaration is '.. cpp:function:: const Vec4< int64_t > & normalizeExc ()=delete'.
/builddir/build/BUILD/Imath-3.1.2/docs/classes/Vec4.rst:36: WARNING: Duplicate C++ declaration, also defined at classes/Vec4:36.
Declaration is '.. cpp:function:: const Vec4< int64_t > & normalizeNonNull () noexcept=delete'.
/builddir/build/BUILD/Imath-3.1.2/docs/classes/Vec4.rst:36: WARNING: Duplicate C++ declaration, also defined at classes/Vec4:36.
Declaration is '.. cpp:function:: Vec4< int64_t > normalized () const noexcept=delete'.
/builddir/build/BUILD/Imath-3.1.2/docs/classes/Vec4.rst:36: WARNING: Duplicate C++ declaration, also defined at classes/Vec4:36.
Declaration is '.. cpp:function:: Vec4< int64_t > normalizedExc () const=delete'.
/builddir/build/BUILD/Imath-3.1.2/docs/classes/Vec4.rst:36: WARNING: Duplicate C++ declaration, also defined at classes/Vec4:36.
Declaration is '.. cpp:function:: Vec4< int64_t > normalizedNonNull () const noexcept=delete'.
/builddir/build/BUILD/Imath-3.1.2/docs/classes/Vec4.rst:36: WARNING: Error when parsing function declaration.
If the function has no return type:
  Error in declarator or parameters-and-qualifiers
  Invalid C++ declaration: Expected identifier in nested name, got keyword: static [error at 30]
    static inline constexpr static unsigned int dimensions () noexcept
    ------------------------------^
If the function has a return type:
  Invalid C++ declaration: Expected identifier in nested name, got keyword: static [error at 30]
    static inline constexpr static unsigned int dimensions () noexcept
    ------------------------------^
/builddir/build/BUILD/Imath-3.1.2/docs/classes/half.rst:25: WARNING: doxygenfunction: Unable to resolve function "operator>>" with arguments (std::ostream&, Imath::half&) in doxygen xml output for project "Imath" from directory: doxyxml/.
Potential matches:
- std::istream &operator>>(std::istream &is, Imath::half &h)
/builddir/build/BUILD/Imath-3.1.2/docs/classes/half.rst:8: WARNING: Unknown target name: "the half type".
/builddir/build/BUILD/Imath-3.1.2/docs/classes/half.rst:11: WARNING: Unknown target name: "c-language half conversion".
/builddir/build/BUILD/Imath-3.1.2/docs/functions/half_c.rst:15: WARNING: Duplicate C++ declaration, also defined at functions/half_c:13.
Declaration is '.. cpp:function:: static inline float imath_half_to_float (half h)'.
/builddir/build/BUILD/Imath-3.1.2/docs/functions/half_c.rst:2: WARNING: Duplicate ID: "half_8h_1ab0a258be1412e6e35ab70e213219f1bb".
/builddir/build/BUILD/Imath-3.1.2/docs/functions/half_c.rst:2: WARNING: Duplicate explicit target name: "half_8h_1ab0a258be1412e6e35ab70e213219f1bb".

#201 adds the doxygen/sphinx steps to CMake, enabled via the DOCS=ON option, off by default, and building the docs is now mentioned in INSTALL.md. This also fixes the broken references in half.rst and quiets some of the warnings, although sphinx still generates a lot of warnings about duplicate declarations, I'm not sure how to solve them.
Just curious, though, what was your motivation for building the docs? The docs are published at https://imath.readthedocs.io, do you have a use case for building them locally?

This should be addressed by #201.  Document generation with sphinx still generates warnings, but many fewer than before.


Allow fixedClass (or another option) work for the element and its descendants

My observations tells me that fixedClass does not get applied to its descendants, so the text-gray-800 will still be shifted when going to night mode:

That is useful on its own, but I suspect a common use case would be to have an entire block that you would want to ignore.
In my use case, I have a site

With a blog and documentation section that looks great with Nightwind in dark mode
With a home page with very specific colours that kind of looks like a Christmas tree with Nightwind in dark mode

Totally agree about the need of a fixedClass that prevents dark-mode switching to its children elements.
I think both implementations are useful though, so I believe the best approach would be having two separate fixed classes - one targeting the same element, the other targeting children elements.
I admit I'm a bit tempted to give the new fixedClass prevent-christmas as default name.

Closing the issue as the feature has been added in 1.1.10. The default class name is nightwind-prevent-block, while details about the configuration options can be found in the related section in the docs.


[Compaction] Modify compaction logic

Proposed changes

Add /api/compaction/run_status to show the running compaction tasks.
Support do base and cumulative compaction for one tablet at same time.
Modify some log level.
Add a feedback document. [Close #5715 ]

Types of changes
What types of changes does your code introduce to Doris?
Put an x in the boxes that apply

[ ] Bugfix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
[X] Breaking change (fix or feature that would cause existing functionality to not work as expected)
[X] Documentation Update (if none of the other choices apply)
[ ] Code refactor (Modify the code structure, format the code, etc...)

Checklist
Put an x in the boxes that apply. You can also fill these out after creating the PR. If you're unsure about any of them, don't hesitate to ask. We're here to help! This is simply a reminder of what we are going to look for before merging your code.

[X] I have created an issue on (Fix #5738) and described the bug/feature there in detail
[ ] Compiling and unit tests pass locally with my changes
[ ] I have added tests that prove my fix is effective or that my feature works
[ ] If these changes need document changes, I have updated the document
[ ] Any dependent changes have been merged

Further comments
If this is a relatively large or complex change, kick off the discussion at<EMAIL_ADDRESS>by explaining why you chose the solution you did and what alternatives you considered, etc...

+1


add github action for coverage, lint and vulnerability

Signed-off-by: wfan<EMAIL_ADDRESS>Description

add github action for coverage, lint and vulnerability
fix lint problems

Type of change

[ ] Bug fix
[ ] New feature
[x] Refactoring (no functional changes, no api changes)
[x] Non-code changes (update documentation, pipeline, etc.)

Flags

[ ] Breaks backward compatibility
[ ] Requires a documentation update
[ ] Has untestable code

Checklist

[x] Followed the guidelines in the CONTRIBUTING document
[x] Added prefix [skip ci]/[ci skip]/[no ci]/[skip actions]/[actions skip] in the PR title if necessary
[x] Tested and linted the code
[x] Commented the code
[x] Made corresponding changes to the documentation
[ ] Passed all pipeline checking

Checklist for maintainer

[ ] Use Squash and merge
[ ] Double-confirm the merge message has prefix [skip ci]/[ci skip]/[no ci]/[skip actions]/[actions skip]
[ ] Delete the branch after merge

Codecov Report

:exclamation: No coverage uploaded for pull request base (master@78de9da). Click here to learn what that means.
The diff coverage is n/a.

@@            Coverage Diff            @@
##             master       #6   +/-   ##
=========================================
  Coverage          ?   94.58%
=========================================
  Files             ?       21
  Lines             ?     1847
  Branches          ?        0
=========================================
  Hits              ?     1747
  Misses            ?       73
  Partials          ?       27

Flag
Coverage Δ

unittests
94.58% <0.00%> (?)

Flags with carried forward coverage won't be shown. Click here to find out more.
Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.


Large fields with large="true" can be truncated in v9+

Description
Issue
For fields using large="true", large fields (which is what they are intended for) can be truncated in v9+ of Lucene.
Example fieldtype definition:
<fieldtype name="string_large"  class="solr.TextField" multiValued="false" indexed="false" stored="true" omitNorms="true" large="true" />

Cause
Looks like this is a bug introduced along with LUCENE-8805 / https://github.com/apache/lucene/issues/9849:
https://github.com/apache/lucene/blob/5a694ea26ff862ecc874ca798135073d300c2234/solr/core/src/java/org/apache/solr/search/SolrDocumentFetcher.java#L462-L465
Specifically with respect to "large" fields handling.
The length in utf8 bytes will often be longer than the string length value.length(), hence the truncation.
Fix
The Fix would be:
bytesRef.length = bytesRef.bytes.length
Version and environment details

Solr v9.1.0
Lucene v9.3.0

Sorry about that looks like the code link I had was from before the split. Moved this issue here: https://issues.apache.org/jira/browse/SOLR-16589


Allow bundling of cross-platform native libraries

Summary

Stop including profiler files during RID publishing.
Move profiler inclusion to archive build.
Include both musl and glib based profilers in each other's archives.
Move archive build to separate stage since they depend on all build jobs to finish and publish artifacts into a unified artifact.

Example build: https://dev.azure.com/dnceng/internal/_build/results?buildId=2091950&view=results

Release Notes Entry

/backport to release/7.0

/backport to release/6.x


Swift 2

Updated to use non-beta Xcode7 and fixed additional swift syntax errors.

Merged, thanks!


Add support for shipping performance analyzer with RCA

This small change adds support for packaging performance analyzer + RCA in ODFE.
Summary of changes:

Separates the agent from the plugin location after install as the agent(with RCA) and the plugin are bundled together.
Updates path to PA's conf files in docker entrypoint.

btw, what's the reason why this file "${PACKAGE_NAME}-${OD_VERSION}/data/rca_enabled.conf" is needed in the tarball, but not in docker image?

btw, what's the reason why this file "${PACKAGE_NAME}-${OD_VERSION}/data/rca_enabled.conf" is needed in the tarball, but not in docker image?

It's not needed actually. It'll be created at run time if it doesn't exist.


Leaving model attribute set in PropertyCollection.set_support()

The PropertyCollection.set_support() method clears the supporting representation for multi-support or no support property collections.  This change causes the model attribute of the PropertyCollection to remain unchanged in those circumstances (previously it was also cleared).

Codecov Report

Merging #198 (89925d2) into master (b48cdd0) will increase coverage by 0.01%.
The diff coverage is n/a.

@@            Coverage Diff             @@
##           master     #198      +/-   ##
==========================================
+ Coverage   45.46%   45.47%   +0.01%
==========================================
  Files          51       51
  Lines       23677    23647      -30
==========================================
- Hits        10764    10753      -11
+ Misses      12913    12894      -19

Impacted Files
Coverage Δ

resqpy/property.py
42.46% <ø> (+0.01%)
:arrow_up:

resqpy/olio/simple_lines.py
40.65% <0.00%> (-0.48%)
:arrow_down:

resqpy/olio/wellspec_keywords.py
66.66% <0.00%> (-0.31%)
:arrow_down:

resqpy/olio/keyword_files.py
41.80% <0.00%> (-0.13%)
:arrow_down:

resqpy/olio/factors.py
97.14% <0.00%> (-0.08%)
:arrow_down:

resqpy/lines.py
57.42% <0.00%> (-0.06%)
:arrow_down:

resqpy/olio/transmission.py
71.49% <0.00%> (-0.05%)
:arrow_down:

resqpy/grid_surface.py
77.61% <0.00%> (-0.03%)
:arrow_down:

resqpy/grid.py
37.35% <0.00%> (+0.01%)
:arrow_up:

resqpy/olio/vdb.py
10.60% <0.00%> (+0.01%)
:arrow_up:

... and 6 more

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update b48cdd0...89925d2. Read the comment docs.


Electrs upgrade error (did not match any file)

Hi, get this message.

Thanks.

There is not enough information to determine the problem.

Did you type git checkout v0.8.5 or git checkout vO.8.5?

Did you clone the correct repository? git remote -v should return something like this:

origin  https://github.com/romanz/electrs.git (fetch)
origin  https://github.com/romanz/electrs.git (push)

Closing this issue due to inactivity. Feel free to reopen it if further assistance is required.


Setup Heroku application

Setup and ensure heroku application is deployable

heroku app up and running at https://kronox-app-backend.herokuapp.com/
use the /schedule/{id} to access any schedule using their resource id (found on kronox for now)


Fixed activation bug with frame switching

Motivation and context

This PR fixed #1611
How has this been tested?

Manually
Checklist

[x] I submit my changes into the develop branch
[x] I have added description of my changes into CHANGELOG file
- [ ] I have updated the documentation accordingly
- [ ] I have added tests to cover my changes
[x] I have linked related issues (read github docs)
[x] I have increased versions of npm packages if it is necessary (cvat-canvas,
cvat-core, cvat-data and cvat-ui)

License

[x] I submit my code changes under the same MIT License that covers the project.
Feel free to contact the maintainers if that's a concern.
[x] I have updated the license header for each file (see an example below)

# Copyright (C) 2020 Intel Corporation
#
# SPDX-License-Identifier: MIT

Pull Request Test Coverage Report for Build 5477

0 of 0   changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 65.727%

Totals

Change from base Build 5470:
0.0%

Covered Lines:
10904

Relevant Lines:
16185

💛  - Coveralls


Angular-CLI no Production Build with AOT

When I'm build the App with ng build --prod --aot the build fails with the folloing error
ERROR in Error encountered resolving symbol values statically. Function calls are not supported. Consider replacing the function or lambda with a reference to an exported function (position 12:19 in the original .ts file), resolving symbol UF in ../node_modules/ng2-disqus/src/window.ts, resolving symbol WindowProviders in ../node_modules/ng2-disqus/src/window.ts, resolving symbol Ng2DisqusModule in ../node_modules/ng2-disqus/src/ng2-disqus.module.ts, resolving symbol Ng2DisqusModule in ../node_modules/ng2-disqus/src/ng2-disqus.module.ts
When I'm building the app with ng build --prod it works fine.
https://github.com/angular/angular-cli/issues/3707

for me run ng build work fine
but ng build --prod doesn't work :(

same .. any workaround ?


README

README
User Story
As a botcamp student
I want the prework notes to be structured on a webpage
So that I can easily find and read the information
Acceptance Criteria
GIVEN the prework project repository
WHEN I view the README for the repository
THEN I can see a professional README that provides information on the project and how to use it

The README file has been created


Failed exporting for unknown reason

Describe the bug
Whenever a try to export a headcrab_classic the program always freaks out and fails the export. apperantly this is an issue regarding textures. both supported formats seem to have the issue
Log:
[15:49:03.325] Export for "headcrab_classic.vmdl_c" started to "gltf"
[15:49:04.645] Warning: Unsupported Texture Type g_tMaskParameters
[15:49:07.481] Warning: Unsupported Texture Type g_tDecals
[15:49:10.323] Warning: Unsupported Texture Type g_tNormalBlood
[15:49:12.022] Warning: Unsupported Texture Type g_tIDMask
[15:49:13.204] Warning: Unsupported Texture Type g_tColorBlood
[15:49:14.137] System.AggregateException: One or more errors occurred. (value)
---> System.NotFiniteNumberException: value
at SharpGLTF.Memory.FloatingAccessor.set_Item(Int32 rowIndex, Int32 subIndex, Single value)
at SharpGLTF.Memory.EncodedArrayUtils._CopyTo[T](IEnumerable1 src, IList1 dst, Int32 dstOffset)
at SharpGLTF.Schema2.AnimationSampler._CreateOutputAccessor(IReadOnlyList1 output)    at SharpGLTF.Schema2.AnimationSampler.SetKeys(IReadOnlyDictionary2 keyframes)
at SharpGLTF.Schema2.Animation.CreateRotationChannel(Node node, IReadOnlyDictionary`2 keyframes, Boolean linear)
at ValveResourceFormat.IO.GltfModelExporter.AddMeshNode(ModelRoot exportedModel, Scene scene, Model model, String name, Mesh mesh, Skeleton skeleton, String skinMaterialPath) in D:\a\ValveResourceFormat\ValveResourceFormat\ValveResourceFormat\IO\GltfModelExporter.cs:line 415
at ValveResourceFormat.IO.GltfModelExporter.ExportToFile(String resourceName, String fileName, Model model) in D:\a\ValveResourceFormat\ValveResourceFormat\ValveResourceFormat\IO\GltfModelExporter.cs:line 282
at GUI.Types.Exporter.ExportFile.<>c__DisplayClass1_0.b__0(Object _, EventArgs __) in D:\a\ValveResourceFormat\ValveResourceFormat\GUI\Types\Exporter\ExportFile.cs:line 82
at GUI.Forms.GenericProgressForm.b__6_0() in D:\a\ValveResourceFormat\ValveResourceFormat\GUI\Forms\GenericProgressForm.cs:line 37
at System.Threading.Tasks.Task.InnerInvoke()
at System.Threading.Tasks.Task.<>c.<.cctor>b__277_0(Object obj)
at System.Threading.ExecutionContext.RunFromThreadPoolDispatchLoop(Thread threadPoolThread, ExecutionContext executionContext, ContextCallback callback, Object state)
--- End of stack trace from previous location ---
at System.Threading.ExecutionContext.RunFromThreadPoolDispatchLoop(Thread threadPoolThread, ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading.Tasks.Task.ExecuteWithThreadLocal(Task& currentTaskSlot, Thread threadPoolThread)
--- End of inner exception stack trace ---
[15:49:14.138] Search existing issues or create a new one here: https://github.com/SteamDatabase/ValveResourceFormat/issues
Would like some help on this
What Valve game does this happen in
Half life:Alyx
Reference file in a Source 2 game
/pak01_dir/models/creatures/headcrab_classic/headcrab_classic.vmdl_c
Expected behavior
A clear export with no issues and a working file.
What version of VRF are you using? On what platform?
<IP_ADDRESS>1

Use unstable build.


style: remove directory with personal VSCode settings

Hello. I'm novice in using GitHub. Sorry if I did something wrong.
I think that .vscode directory contains specific personal settings and there is no reason to keep it.
And settings.json file was empty.
Also I added .vscode folder to .gitignore.

Thanks for this. Hidden directories are hidden 😬
We use angular-style conventional commits on this project.
I set up a commit linter that should have given you an error when you made your commits.
Out of curiosity, did you make these commits via the command line? If so, I think maybe I have a bug in the way the project setup works that it didn't run when you made your commits.
I can amend your commits as a merge them in, but I think there's some other issue going on.
Thanks for the patches!

@chriseppstein
Yes, I made all commits using git-bash.
Few minutes ago I read "Conventional Commits Specification" and found that title of PR didn't satisfy the convention. I changed it. But, if I got it right, commit messages must be updated too...
I'm pleased to be useful to the community as I can 😊

@Elnee Thanks for the patch, I adjusted the commit message as I merged it in. Not sure how familiar you are with git, but if you need it, here's how to get your master branch back in sync with ours:
$ git remote add linkedin  https://github.com/linkedin/css-blocks.git
$ git fetch linkedin
$ git checkout master #if you're not on master
$ git reset --hard linkedin/master #assuming you had no other changes other than what's merged.


cmd/go: buildmode=plugin always recompile all dependencies

go version go1.8 linux/amd64
What did you do?
For example,
package main
var V int

go build -buildmode=plugin -v test/main.go

What did you expect to see?
lion@Lion-Laptop [ test ] $ go build -buildmode=plugin -v test/main.go
command-line-arguments
lion@Lion-Laptop [ test ] $

What did you see instead?
lion@Lion-Laptop [ test ] $ go build -buildmode=plugin -v test/main.go
runtime/internal/sys
runtime/internal/atomic
runtime
runtime/cgo
command-line-arguments
lion@Lion-Laptop [ test ] $

The same as building with -a

This is because all packages need to be rebuilt by the toolchain configured for dynamic linking, and by default go build does not cache intermediate package builds. I believe work on cmd/go will change that, and this problem will go away.
Until then, you can use -i when building plugins to cache intermediate package builds, so this only happens the first time:
$ go build -buildmode=plugin -i -v plugin1
runtime/internal/sys
runtime/internal/atomic
runtime
common
internal/cpu
errors
unicode/utf8
sync/atomic
unicode
internal/race
math
sync
syscall
strconv
reflect
runtime/cgo
plugin1
$ go build -buildmode=plugin -i -v plugin1
plugin1
$

It's been a long time since this issue was filed, and cmd/go's caching for dependencies has changed a lot. Is this still an issue?


Add option for enabling dashboard

Here's a summary of the main changes here:

There's no global config anymore, it's all passed in to functions using contexts. There's two levels contexts:

RunContext - config/metadata for the overall run
ProjectContext - config/metadata for a single project in a run

The run environment metadata is now set with ctx.SetContextValue(. It is write-only, to prevent us from using these variables like globals.
summary has been removed from the top-level JSON and now each project has a summary key
We add a short hash to the end of the project name if we can't detect a VCS repo. The hash is based on the absolute file path. This is to make sure that the project can be uniquely identified.
INFRACOST_ENABLE_DASHBOARD env variables sends run results to (not yet available) Infracost dashboard
CLI errors and telemetry now get sent to the dashboard API instead of pricing API


Member Profile Pages

I'm trying to make something like this over here: https://github.com/roryaronson/OpenFarm/tree/member-profiles
@simonv3 I scaffolded some of it and copy-pasted the guides.index into it and then the links to the Guides no longer worked. I fidgeted and added @user in front of .guides.each to make it work as much as it does. Not sure if that is the right thing to do. If you have a chance to check it out, that would be rad. I'm checking out for the weekend but am excited to pick this up again on Monday!

Hey Rory, I'll check this out tomorrow.

This looks good! I would put the guides listing (guides/index) in the user folder, cause it's relevant to that view, not to the guides view (unless you want it to be shared, in which case you should put it in a shared folder). I would also consider breaking out a couple more of the sub-sections so that the show page doesn't become overwhelmingly large.

What is the problem with breaking /guides if it being moved to the member's profile page? Are you think people might have linked to it?

Well, ideally we shouldn't break a URL because our folder organization doesn't follow standard Rails functionality.
I doubt people have linked to /guides, but I don't see the guides page being useless in the future as a separate entity from the profile?

I agree that it may be useful one day. Should we just have a stub guides/index?

Maybe it makes sense to just redirect people to the profile for now? (that might be a routing thing, I'd have to look it up)

ok, Well I think I'm ready for an initial PR for my frontend work for the members page. There are a few things that need to happen which I'll outline in my PR, including rerouting guides/index

Added in #617

Slightly off topic general feedback but since this is closed maybe noone cares?

Shouldn't all that delete account info only show once the button is clicked?  I'm feeling like relax website, I'm not deleting anything, i just scrolled down here to see what's hiding down here.

Should users even be allowed to delete their guides? That seems like a weird question, but once they've published them they've released them to the community under a CC license. Afaik users don't get to delete their contributions to wikipedia because they changed their mind.  At the very least, perhaps they shouldn't have the idea put in their head by the delete account blurb?

The rest is awesome. Love the lock/globe for instant privacy feedback.
Props on your followers. You got connections.

Hey Andru, we definitely still care because there is always room for improvement ;)
Good suggestion about the delete account info. It shouldn't really be on the profile page, but on a separate page that thoroughly explains what happens to the data after account deletion, and offer a way to export member data too. On staging (Simon's implementation of all this) this is already the case. One scrolls down and presses a link to 'Manage Account Settings', where they can change their password, delete their account, etc.
Regarding deleting guides, I've opened up an issue to discuss that: #637


Of-by-one parse error

Parsing the attached file
Loggers.scala.txt with 1.7.0-485-086c4ac9 results in a stack like the following:
Cause: java.lang.ArrayIndexOutOfBoundsException: 2086
java.lang.ArrayIndexOutOfBoundsException: 2086
at scala.meta.internal.parsers.ScalametaParser.<init>(ScalametaParser.scala:168)
at scala.meta.internal.parsers.ScalametaParser$$anon$202.apply(ScalametaParser.scala:3787)
at scalafix.Scalafix$.fix(Scalafix.scala:18)
at scalafix.cli.Cli$.handleFile(Cli.scala:145)
...

@olafurpg I downloaded the file and ran the following app:
import scala.meta._

object Test extends App {
  val f = new java.io.File("Loggers.scala.txt")
  println(f.parse[Source])
}

Surprisingly, everything worked correctly. Is there anything special about how scalafix invokes the scala.meta parser?

It looks like this is likely related to static caches in scalameta or scalafix. It only occurs on the second run of scalameta/scalafix after edits to a file have made the file shorter.

That sounds likely, I suspect the culprit might be megaCache then https://github.com/scalameta/scalameta/blob/5413739ef52e517f5cf876ee87b617ddfa097396/scalameta/tokenizers/jvm/src/main/scala/scala/meta/internal/tokenizers/PlatformTokenizerCache.scala#L15 I've always been sceptical of that one, and I think it may be the cause of errors like https://github.com/scalameta/scalafmt/issues/850

Duplicate of #1068.


Add the ability to easily setup a help String for commands

This way, a user could simply type !!help timer to get a glimpse on how to use the timer command.

Closing as the feature is working as expected. Even parameters works as intended, which is neat.


Create Team results in Reqwest Error

So when creating a Team with
graph.v1().teams().create_team(...)

the intended response from graph will have content length zero.
However, currently, even on a successfull request, the response returned by graph-rs is
Err(ReqwestError(reqwest::Error { kind: Decode, source: Error("EOF while parsing a value", line: 1, column: 0) }))

This is most likely because the response is in fact empty, and this is not an error.
This is in so far problematioc that the graph response still has some headers that are needed to get the id of the newly created team.
but since a request error is returned, the headers can not be retrived.
Test code:
let graph = ...;
let json = serde_json::json!({
<EMAIL_ADDRESS>"https://graph.microsoft.com/v1.0/teamsTemplates('standard')",
  "displayName": "My Sample Team",
  "description": "My Sample Team’s Description"
});
let resp = graph.v1().teams().create_team(&graph_team).send().await;
std::println!("{resp:?}");

This is due to the macro setting the expected response as serde_json::Value either by default for a POST or because the OpenApi has the response set to return some type of object or JSON value and doesnt otherwise make it clear on the content. Thanks for reporting. Should be an easy fix.

I am thinking about updating Teams because it hasnt been updated in a while. But if you want too you can update this line https://github.com/sreeise/graph-rs/blob/3740b4db4bbd0af23f74fadf74b2dd79c13de6c6/src/teams/request.rs#L79
and replace serde_json::Value with NoContent and the request should work after that.

Fixed in #365
Thanks @JoschuaL for the contribution. I commented this in the PR also but let me know if you need this in the crate or if its ok just in master for right now. I don't usually update the crate until there are more changes in master but I can do so if you need it.

I am not sure if this is related, but for every call I currently seem to be getting the same error message:
response: Err(ReqwestError(reqwest::Error { kind: Decode, source: Error("EOF while parsing a value", line: 1, column: 0) }))

I probably have some other configuration error causing methods to return an empty body...

I am not sure if this is related, but for every call I currently seem to be getting the same error message:
response: Err(ReqwestError(reqwest::Error { kind: Decode, source: Error("EOF while parsing a value", line: 1, column: 0) }))

Hey @drernie
The issue in this ticket was happening because of a previous version of the library would convert the Reqwest response to a response that was part of this crate. And in doing so would attempt to convert the request body also with the thinking that there actually would be a response body for any POST request. But we changed to just returning the Reqwest response in every case except for paging calls. So, we no longer parse the request body and leave this up to the user.
If your calling the create teams endpoint and attempting to parse the response body then yes you will probably get that error because that specific endpoint does not return a reponse body.

I probably have some other configuration error causing methods to return an empty body...

Are you saying that every call you make, on different APIs, is returning an empty response body?

every call you make, on different APIs, is returning an empty response body?

Yes. It feels like some other error is getting caught, and returning an empty response body, which is triggering this error.
I finally figured out how to properly set up Azure Graph authentication using the Python SDK, so I will try this again in Rust...

every call you make, on different APIs, is returning an empty response body?

Yes. It feels like some other error is getting caught, and returning an empty response body, which is triggering this error.
I finally figured out how to properly set up Azure Graph authentication using the Python SDK, so I will try this again in Rust...

Uh, yeah that is odd. I will check to see if there is issues by calling the create teams endpoint. But if your having issues with every API it could very well be an authentication/authorization issue. Possibly calling an API using an app registration that doesn't have the permissions to call that API (which would be added in Azure). Or something similar. Have you checked that your permissions are correct? Just for reference, this is what I am referring to: https://learn.microsoft.com/en-us/graph/auth/auth-concepts#microsoft-graph-permissions and https://learn.microsoft.com/en-us/entra/identity-platform/permissions-consent-overview#consent
What type of auth flow are you running? Meaning is it client credentials, auth code grant, device code, etc.


Egeria UI broken

The Egeria UI currently does not work in our Helm Charts using the existing zuul based redirection
When the UI is accessed (via the ui server chassis) I see 'Egeria UI' as the title / favicon but the content area is blank, and the javascript console in chrome reports
Uncaught DOMException: Failed to execute 'define' on 'CustomElementRegistry': the name "paper-menu-grow-height-animation" has already been used with this registry
    at Polymer (https://c12bb70b-eu-gb.lb.appdomain.cloud/src/my-app.js:5867:139)
    at https://c12bb70b-eu-gb.lb.appdomain.cloud/src/my-app.js:14878:66
DevTools failed to load SourceMap: Could not load content for chrome-extension://hnmpcagpplmpfojmgmnngilcnanddlhb/browser-polyfill.min.js.map: HTTP error: status code 404, net::ERR_UNKNOWN_URL_SCHEME
DevTools failed to load SourceMap: Could not load content for chrome-extension://eoolfmmapnkhandljfaaofncecfakljd/dist/Versioning.js.map: HTTP error: status code 404, net::ERR_UNKNOWN_URL_SCHEME

See https://github.com/odpi/egeria/pull/4926 where I am making the change to implement an nginx proxy to support https://github.com/odpi/egeria/issues/4549
The docker image is posted to https://hub.docker.com/repository/docker/odpi/egeria-ui
The UI was working correctly as of the 2.7 release, so this looks like a recent regression

@planetf1 in the readme file is states that it works with NodeJS 10.13.0 LTS, can you try using that version?

In #111 I refactored the docker build. Now it only gets built once, with node 10.  However the end result is the same - UI not working at all. Same issue.

@planetf1 can you add in the build phase node -v and npm -v

@planetf1, the latest docker image works well -- we tested the image with local docker setup. Now with the latest pipeline configuration in place we have more stable build.
Please note that now the name of the image is changed to egeria-ui (was egeria-uistatic). Can we update the name in the helm vars and try to deploy again?

Thanks for noticing the error in the image names not aligning!

Closing - user error in using wrong docker image ..


What's the difference between ChatGPT and Chatbot?

What's the difference between ChatGPT and Chatbot?
https://gpt.mqgggg.top

url and word ChatGPT is not mentioned in the repo. I would say this should be closed.


Remote-SSH: "git.path" is an 'Unknown configuration setting' in remote users settings.json

When developing on a remote machine via the Remote-SSH extension vs code doesn't recognise  "git.path" is the remote settings.json: "git.path" is an 'Unknown configuration setting in remote users settings.json

VSCode Version: 1.35.1
OS Version: Windows 10 host, Ubuntu 19.4 remote (running inside VM on same computer/host)

Steps to Reproduce:

Login on the remote machine via Vs Code using Remote-SSH
Open Command Palette --> Preferences: Open Remote Settings (SSH: virtualmachine)
See green wave under key and message when hovering over "git.path" inside the .vscode-server/data/Machine/settings.json

Does this issue occur when all extensions are disabled?:
Need Microsoft SSH extensions to be enabled, so no :)

Additional info
When looking in the local settings.json on a project with Remote-SSH development enabled and hovering above the "git.path" setting vs code does say the "git.path" setting can only be applied in the remote machine settings, so it's kind of strange it expects us to put this setting in the remote settings.json, but doesn't recognise it there when we actually do that.

It works for me correctly. It does not show any warnings in remote settings.json.
Can you please try again with latest bits?


feat: add support for Terraform v0.15

build: update secrets in github actions pipeline
build: upgrade pre-commit-hooks to v0.2.3
build: upgrade build-tools to v0.11.0
feat: add support for Terraform v0.15.x
chore: prepare v0.4.3 release
build: upgrade terratest to v0.34.0
fix: remove ssh agent forwarding in Makefile

@mariux can we get this merged and released?


⚠ ClamAV has degraded performance

In d42dae1, ClamAV (https://spamassassin.apache.org/) experienced degraded performance:

HTTP code: 200
Response time: 199 ms

Resolved: ClamAV performance has improved in 28d808b.


fix fsdp & qlora support

add fsdp_qlora config and bnb_4bit_quant_storage

The docs for this PR live here. All of your documentation changes will be reflected on that endpoint. The docs are available until 30 days after the last update.


Fetching Steam Shared Secret when using email confirmation

Is there a possibility to get the steam secret when using email as confirmation method. The problem is, my steam server/bot account can't have steam guard via phone. I have disabled steam guard for now to develop my bot as far as I can.
I don't need the trading/community features (if that includes friends i need it). Although I don't need to access these having 2FA for safety would be nice.
Thanks for the guide. It is really good to follow - you've earned yourself another star⭐

You can use something like mailgun which can send a request with the info to an API endpoint.
Also I guess having a Mailserver locally would also be an option, but that would be more work honestly


center_ops_cuda

Hi, ocNflag. Thanks for your works.  I was training the code and there was an ImportError:  cannot import name 'center_ops_cuda' from 'pcdet.ops.center_ops' (unknown location). I wonder if there was something I missed.

check ur setup stage, especially the compilation stage, to see if there are any errors or warning information. I am currently under quarantine and may not be able to modify the code for several weeks.

Check your setup stage, especially the compilation stage, to see if there are any errors or warning information. I am currently under quarantine and may not be able to reply in time or modify the code for several weeks.


Catalog graph: customize the node color

Hey, I just made a Pull Request!
To increase readability on catalog graphs, I'd like to be able to customize the color of the node on the basis of kind (e.g team, component, service, resource, etc.)of my graph.

Related PR: https://github.com/backstage/backstage/pull/12034

:heavy_check_mark: Checklist

[ ] A changeset describing the change and affected packages. (more info)
[ ] Added or updated documentation
[ ] Tests for new functionality and regression tests for bug fixes
[ ] Screenshots attached (for UI changes)
[ ] All your commits have a Signed-off -by line in the message. (more info)

Hi @Rugvip, I'm a new developer working in backstage at William Hill.
I seen #12034 (comment) and and I was wondering if there is any possibility to create our custom node theme? Thank you


Added Hollow.

Some examples of hollow effect:
Input and augmented:
example 1:

example 2:

example 3:


notifyOnSuccess/Failure not supported as seq

Hi,
I have the following job definition:
[jobs]
- name: myjob
  cmd: |
    cp /a /b
    until [ $? -eq 0 ]; do
      echo "retry"
      sleep 1
      cp /a /b
    done
  time: '00 50 12 * * *'
  notifyOnSuccess:
    - type: stdout
      data:
        - stdout
        - stderr
  notifyOnFailure:
    - type: stdout
      data:
        - stdout
        - stderr

but if i run jobber reload i get:
#jobber reload
Call to Jobber failed: Failed to parse "jobs" section: yaml: unmarshal errors:
  line 12: cannot unmarshal !!seq into bool
  line 17: cannot unmarshal !!seq into bool

i'm using latest version from docker container, 14.4
Would you be able to help me? thanks

The first part [jobs] is not valid yaml. It should be jobs:

The first part [jobs] is not valid yaml. It should be jobs:

@diasjorge interestingly enough, that first line doesn't appear to be valid yaml, but it works. With this yaml file:
[jobs]
- name: ExampleScript
  cmd: /home/jobberuser/example-scheduled-task.sh
  time: '*'

My docker file runs my script every second. This is the example-scheduled-task.sh script:
#!/bin/sh
echo "The donkey is in charge"

The command jobber test ExampleScript returns:
~ $ jobber test ExampleScript
Running job "ExampleScript"...
Job "ExampleScript" succeeded.
New status: Good.

Stdout:
The donkey is in charge

Stderr:

So it seems [jobs] is, somehow, valid yaml. None of the configurations I've seen for actually capturing the output of that script , including those that include changing [jobs] to jobs:, seem to work, however.


Android notification icon color

can you update wiki doc (fork)? https://github.com/rekab-app/background_locator/wiki/LocationSettings-options

I was thinking about whether it would be better to redefine the options, according to the characteristics available on each platform (inspired by how the service initializes the package https://pub.dev/packages/flutter_local_notifications#initialisation ). I imagine something like that, what do you think? (iOS doesn't have any special settings yet)
    BackgroundLocator.registerLocationUpdate(
      LocationCallbackHandler.callback,
      initCallback: LocationCallbackHandler.initCallback,
      initDataCallback: data,
      disposeCallback: LocationCallbackHandler.disposeCallback,
      settings: LocationSettings(
          android: LocationSettingsAndroid(
             notificationSetting: androidNotificationSetting(
                 notificationCallback: LocationCallbackHandler.notificationCallback,
                 notificationChannelName: "Location tracking service",
                 notificationTitle: "Start Location Tracking example",
                 notificationIconColor: Colors.grey,
                 notificationMsg: "Track location in background example",
             )
             wakeLockTime: 20,
          ),
          ios: LocationSettingsIOS(), //Anything necessary iOS
          accuracy: LocationAccuracy(LocationAccuracy.NAVIGATION)
          autoStop: false,
          interval: 5,
      ),
    );

@gpibarra Sure, I do the changes. Thank you for the feedback!


Mac OS when I install the pod file using indy-idk-master file then libzmq platform.hpp file not exist

Hi. I try to use Hyperledger indy sdk in apple mobile device.
So I use the cocoa pods to install the pod files in 'indy-sdk-master/wrappers/ios/libindy-pod'
When I 'pod install' command result is
`user@userui-MacBookPro libindy-pod % pod install
Analyzing dependencies
Downloading dependencies
Installing OpenSSL (1.0.210)
Installing libindy (1.15.0)
Installing libsodium (1.0.12)
Installing libzmq (4.0.4)
Generating Pods project
Integrating client project
[!] Please close any current Xcode sessions and use Indy.xcworkspace for this project from now on.
Pod installation complete! There are 4 dependencies from the Podfile and 4 total pods installed.`
and makes Pods folder, Indy.xcworkspace, Profile.lock.
So I think pod installed well but when I open Indy.xcworkspace using Xcode program the 'libzmq' doesn't have platform.hpp file.
I search that platform.hpp made by cmake or autotools using cmakelist file. but I can't find it plz help!
Thanks.
pod file code is
source 'https://github.com/CocoaPods/Specs.git'
source 'https://github.com/hyperledger/indy-sdk.git'
platform :ios, '13.5'
workspace 'Indy.xcworkspace'
def appPods
pod 'libsodium'
pod 'libzmq', "4.2.3"
pod 'OpenSSL'
pod 'libindy', "1.15.0"
end
target 'Indy' do
project 'Indy'
appPods
end
ignore all warnings from all pods
#inhibit_all_warnings!
post_install do |installer|
installer.pods_project.targets.each do |target|
if target.name == 'libzmq'
target.build_configurations.each do |config|
config.build_settings['GCC_PREPROCESSOR_DEFINITIONS'] ||= ['$(inherited)', 'ZMQ_BUILD_DRAFT_API=1']
end
end
if target.name == 'libsodium'
target.build_configurations.each do |config|
config.build_settings['GCC_PREPROCESSOR_DEFINITIONS'] ||= ['$(inherited)', 'NATIVE_LITTLE_ENDIAN=1 PACKAGE_NAME="libsodium" PACKAGE_TARNAME="libsodium" PACKAGE_VERSION="1.0.12" PACKAGE_STRING="libsodium\ 1.0.12" PACKAGE_BUGREPORT="https://github.com/jedisct1/libsodium/issues\" PACKAGE_URL="https://github.com/jedisct1/libsodium\" PACKAGE="libsodium" VERSION="1.0.12" HAVE_PTHREAD_PRIO_INHERIT=1 HAVE_PTHREAD=1 STDC_HEADERS=1 HAVE_SYS_TYPES_H=1 HAVE_SYS_STAT_H=1 HAVE_STDLIB_H=1 HAVE_STRING_H=1 HAVE_MEMORY_H=1 HAVE_STRINGS_H=1 HAVE_INTTYPES_H=1 HAVE_STDINT_H=1 HAVE_UNISTD_H=1 _POSIX_PTHREAD_SEMANTICS=1 NATIVE_LITTLE_ENDIAN=1 HAVE_WEAK_SYMBOLS=1 CPU_UNALIGNED_ACCESS=1 CONFIGURED=1']
end
end
end
end

@smccown, @mirgee, Any thoughts?

In case helpful for anyone in the future--I also ran into this issue. The instructions didn't specify to install cmake prior to running the pod install--if you run the pod install with --verbose without cmake, it does mention not being able to find cmake.
This is the relevant comment/issue from ZMQ: https://github.com/zeromq/libzmq/issues/1928#issuecomment-1067569139