Hi Bruno, On Oct 25 11:21, Bruno Haible via Cygwin wrote: > Hi, > > Seen on > - Cygwin 3.4.6 or 2.9.0 on x86_64. > - Cygwin 2.9.0 on i386. > > According to ISO C 23 ยง 7.6.4.3 > "The feraiseexcept function attempts to raise the supported floating-point > exceptions represented by its argument. 266) > Footnote 266) The effect is intended to be similar to that of > floating-point > exceptions raised by arithmetic operations. Hence, implementation > extensions > associated with raising a floating-point exception (for example, enabled > traps or IEC 60559 alternate exception handling) should be honored." > > This does not work. How to reproduce: > [...]
Thanks for the report and the simple testcase. I checked in a patch. It will be in the test build cygwin-3.5.0-0.450.g2ef627c46eb2 in an hour or two, if you want to give it a try. Thanks again, Corinna -- Problem reports: https://cygwin.com/problems.html FAQ: https://cygwin.com/faq/ Documentation: https://cygwin.com/docs.html Unsubscribe info: https://cygwin.com/ml/#unsubscribe-simple