When using the dev version of Fira Math, LuaLaTeX gives weird output for integral, summation and other large operators:
\documentclass{article}
\usepackage{unicode-math}
\setmathfont{FiraMath-Regular.otf}[Path=./] % Use local path
\begin{document}
\[ \int_0^1 dx + \sum_i + \prod_j \]
\end{document}

However, when using XeLaTeX, everything goes well:

So what's wrong with the font? Or with LuaTeX?
Notes
- The font can be downloaded at GitHub Actions as artifacts
- Which (incorrect) glyph will be used is not definite actually
- GitHub issue link: firamath/firamath#67
minimalclass is not to be used for examples like this. Always use a class more similar to your actual document or use thestandaloneclass. – daleif Dec 15 '21 at 12:35minimalto generate a cleaner dvi file to inspect, but anyway I have changed it toarticlefor general purpose. – stone-zeng Dec 15 '21 at 13:56