[Tex/LaTex] unicode-math broken

fontspecunicode-math

I updated texlive this morning and discovered that unicode-math is broken:

<argument> \xetex_suppressfontnotfounderror:D 

Here is a MWE:

\documentclass[12pt]{article}
\usepackage{unicode-math}
\begin{document}

\end{document}

Is there a workaround until the problem is fixed?

Best Answer

It works with the development version of expl3, seems to have got ahead of ctan release, this will work in the meantime.

\documentclass[12pt]{article}
\ifdefined\suppressfontnotfounderror
  \expandafter\let\csname xetex_suppressfontnotfounderror:D\endcsname
    \suppressfontnotfounderror
\else
  \expandafter\let\csname xetex_suppressfontnotfounderror:D\endcsname
    \luatexsuppressfontnotfounderror
\fi
\usepackage{unicode-math}
\begin{document}

\end{document}