diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 9cd0085a..4527fd80 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -40,7 +40,7 @@ jobs: env: SPINN_DIRS: ${{ github.workspace }}/spinnaker_tools - name: Doxygen - uses: mattnotmitt/doxygen-action@v1.9.5 + uses: mattnotmitt/doxygen-action@v1.9.8 with: doxyfile-path: ./Doxyfile working-directory: . diff --git a/include/stdfix-full-iso.h b/include/stdfix-full-iso.h index 812e98cd..1a0442b0 100644 --- a/include/stdfix-full-iso.h +++ b/include/stdfix-full-iso.h @@ -1489,7 +1489,7 @@ static inline unsigned int muliuk( unsigned int n, u1616 x) { - return __UI((__U64(n) << 16) / bitsuk(x)); + return __UI(__U64(n) * __U64(bitsuk(x)) >> 16); } //! \brief Multiplies an unsigned long integer by an unsigned long accum giving