\usepackage{amsmath}
\usepackage[math-style=upright]{unicode-math}


% Set the main text font using TeX Live's actual Concrete filenames
\setmainfont{cmunorm.otf}[
    Extension = .otf,
    UprightFont = cmunorm,
    ItalicFont = cmunorm,      % Map italics to the upright file to eliminate it
    BoldFont = cmunobx,        % TeX Live's Concrete Bold file
    BoldItalicFont = cmunobx   % Map bold-italics to regular bold
]

% Use the correct TeX Live filename for Concrete Math
\setmathfont{Concrete-Math.otf}

%make integral sign upright
\setmathfont{NewCMMath-Regular.otf}[
  range={"222B-"2233, "2A0C-"2A1C},
  StylisticSet=2
]
