Hi Hans,
I am not a font specialist and I use pagella and modern.
I'm curious so I installed this new font in
/home/viserion/LMTX/tex/texmf/fonts/opentype/public/newcomputermodern
I tested your file and I get the following message
Thank you
Fabrice
Running `lmtx' on `hans-33' with ``/home/viserion/LMTX/tex/texmf-linux-64/bin/mtxrun --autogenerate --script context --autopdf --purgeall hans-33''
resolvers | formats | executing runner 'run luametatex format': /home/viserion/LMTX/tex/texmf-linux-64/bin/luametatex --jobname="hans-33" --fmt=/home/viserion/LMTX/tex/texmf-cache/luatex-cache/context/5fe67e0bfe781ce0dde776fb1556f32e/formats/luametatex/cont-en.fmt --lua=/home/viserion/LMTX/tex/texmf-cache/luatex-cache/context/5fe67e0bfe781ce0dde776fb1556f32e/formats/luametatex/cont-en.lui --c:autopdf --c:currentrun=1 --c:fulljobname="./hans-33" --c:input="./hans-33" --c:kindofrun=1 --c:maxnofruns=9 --c:purgeall --c:texmfbinpath="/home/viserion/LMTX/tex/texmf-linux-64/bin"
fonts > beware: no fonts are loaded yet, using 'lm mono' in box
system >
system > ConTeXt ver: 2021.06.10 23:13 LMTX fmt: 2021.6.11 int: english/english
system >
system > 'cont-new.mkxl' loaded
open source > level 1, order 1, name '/home/viserion/LMTX/tex/texmf-context/tex/context/base/mkxl/cont-new.mkxl'
system > beware: some patches loaded from cont-new.mkiv
close source > level 1, order 1, name '/home/viserion/LMTX/tex/texmf-context/tex/context/base/mkxl/cont-new.mkxl'
system > files > jobname 'hans-33', input './hans-33', result 'hans-33'
fonts > latin modern fonts are not preloaded
languages > language 'en' is active
open source > level 1, order 2, name './hans-33.tex'
open source > level 2, order 3, name '/home/viserion/LMTX/tex/texmf-context/tex/context/fonts/mkiv/type-imp-newcomputermodern.mkiv'
close source > level 2, order 3, name '/home/viserion/LMTX/tex/texmf-context/tex/context/fonts/mkiv/type-imp-newcomputermodern.mkiv'
fonts > defining > forced type 'otf' of 'newcm10-regular' not found
fonts > defining > unable to define 'newcm10-regular.otf' as 'newcomputermodern-12pt-rm-tf-0--0'
fonts > defining > font with asked name 'newcmmath-regular' is not found using lookup 'file'
fonts > defining > unable to define 'newcmmath-regular' as 'newcomputermodern-12pt-mm-mr--3'
fonts > defining > unable to define 'newcmmath-regular' as 'newcomputermodern-12pt-mm-mr--2'
fonts > defining > unable to define 'newcmmath-regular' as 'newcomputermodern-12pt-mm-mr--1'
fonts > defining > unable to define 'newcmmath-regular' as 'newcomputermodern-12pt-mm-mb--3'
fonts > defining > unable to define 'newcmmath-regular' as 'newcomputermodern-12pt-mm-mb--2'
fonts > defining > unable to define 'newcmmath-regular' as 'newcomputermodern-12pt-mm-mb--1'
tex error > tex error on line 12 in file ./hans-33.tex: Math error: parameter 'quad' in style 0 is not set
<macro> \p_distance \endgroup \stopimath
<macro> \p_distance \stopforceddisplaymath
\egroup \d_strc_math_number_width \wd \b_strc_formulas_number \ifcase \mathnumberstatus \setfalse \c_strc_math_has_number \or \ifzeropt \d_strc_math_number_width \setfalse \c_strc_math_has_number \else \settrue \c_strc_math_has
<macro> \p_distance \endgroup \ifcase \c_strc_formulas_mode \Ucheckedstopdisplaymath \or \normalUstopmath \egroup \strc_formulas_flush_content_and_number \else \expandafter \stopinnermath \fi
\afterdisplayspace \egroup
<macro> \p_distance \strc_formulas_place_number \strc_formulas_flush_number \dostarttagged \t!formulacontent \empty \dotagregisterformula \c_strc_formulas_n \csname \e!stop \formulaparameter \c!alternative \v!formula \endcsname
\dostoptagged \dostoptagged \nonoindentati
<line 3.12> \stopformula
2 % \setupbodyfont[cambria]
3
4 \starttext
5
6 \startformula
7 x = \integral^1_2 \mathinner{\vrule height 10mm depth 10mm width 5mm} =
8 x = \integral^1_2 \mathinner{\vrule height 20mm depth 20mm width 5mm} =
9 x = \integral^1_2 \mathinner{\vrule height 30mm depth 30mm width 5mm} =
10 x = \integral^1_2 \mathinner{x} =
11 x = \integral^1_2 x
12 >> \stopformula
13
14 \startformula
15 x = \int\Umathadaptsize^1_2 \mathinner{\vrule height 10mm depth
16 10mm width 5mm} =
17 x = \int\Umathadaptsize^1_2 \mathinner{\vrule height 20mm depth
18 20mm width 5mm} =
19 x = \int\Umathadaptsize^1_2 \mathinner{\vrule height 30mm depth
20 30mm width 5mm} =
21 x = \int\Umathadaptsize^1_2 \mathinner{x} =
22 x = \int\Umathadaptsize^1_2 x
Sorry, but I can't typeset math unless various parameters have been set. This is
normally done by loading special math fonts into the math family slots. Your font
set is lacking at least the parameter mentioned earlier.
mtx-context | fatal error: return code: 256