Piotr Caban (@piotr) commented about dlls/msvcr120/tests/msvcr120.c:
ret = _statusfp(); ok(ret == (_EM_ZERODIVIDE | _EM_INVALID), "_statusfp returned %x\n", ret); p__clearfp();
- /* feholdexcept */
- memset(&env, 0xfe, sizeof(env));
- ret = p_feholdexcept(&env);
- ok(!ret, "feholdexcept returned %x\n", ret);
- ok(env._Fe_ctl == (_EM_INEXACT|_EM_UNDERFLOW|_EM_OVERFLOW|_EM_ZERODIVIDE|_EM_INVALID),
"env._Fe_ctl = %lx\n", env._Fe_ctl);
Please mark failing tests with todo_wine in first patch: ``` 0024:fixme:msvcrt:feholdexcept (0022FD24) stub msvcr120.c:1092: Test failed: env._Fe_ctl = fefefefe msvcr120.c:1095: Test marked todo: env._Fe_stat = fefefefe msvcr120.c:1105: Test failed: env._Fe_ctl = 21e msvcr120.c:1108: Test marked todo: env._Fe_stat = 8001e 0024:fixme:msvcrt:feholdexcept (0022FD24) stub msvcr120.c:1115: Test failed: env._Fe_ctl = 21e msvcr120.c:1118: Test marked todo: env._Fe_stat = 8001e ```