Article ID: 000079137 Content Type: Troubleshooting Last Reviewed: 02/27/2014

Functions Missing From Math Library

Environment

  • Quartus® II Subscription Edition
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT

    Critical Issue

    Description

    If you build a custom embedded math library with the -mhw-mulx switch, and no other options, the Software Build Tools generate an incomplete library. Some functions, such as pow(), are missing.

    Resolution

    You can work around this issue in one of the following ways:

    • Omit the -mhw-mulx option. Multiply operations on 64-bit arguments will be slower, but all math functions will be present in the library.
    • Include another library option, such as -mstack-check (run-time stack check) or -pg (profiling). The library will be larger and slower, but all math functions will be present.
    • Update to v13.0SP1 or later.

    Related Products

    This article applies to 1 products

    Cyclone® V FPGAs and SoC FPGAs