lrint_spec() coverage
specification LongT lrint_spec( CallContext context, Unifloat *x, ErrorCode *errno )
coverages |
branches |
failures |
hits/fails |
C |
x is NaN |
failure 40: Requirement failed: {lrintf.10.01.01} Function executed successfully with EOK error code, while `model_error == true` means that EDOM SHALL be set
failure 44: Requirement failed: {lrintf.10.01.01} Function executed successfully with EOK error code, while `model_error == true` means that EDOM SHALL be set
failure 64: Requirement failed: {lrint.10.01.01} Function executed successfully with EOK error code, while `model_error == true` means that EDOM SHALL be set
failure 68: Requirement failed: {lrint.10.01.01} Function executed successfully with EOK error code, while `model_error == true` means that EDOM SHALL be set
failure 88: Requirement failed: {lrintl.10.01.01} Function executed successfully with EOK error code, while `model_error == true` means that EDOM SHALL be set
failure 92: Requirement failed: {lrintl.10.01.01} Function executed successfully with EOK error code, while `model_error == true` means that EDOM SHALL be set
|
6/6 |
x is infinity |
failure 48: Requirement failed: {lrintf.10.01.01} Function executed successfully with EOK error code, while `model_error == true` means that EDOM SHALL be set
failure 52: Requirement failed: {lrintf.10.01.01} Function executed successfully with EOK error code, while `model_error == true` means that EDOM SHALL be set
failure 72: Requirement failed: {lrint.10.01.01} Function executed successfully with EOK error code, while `model_error == true` means that EDOM SHALL be set
failure 76: Requirement failed: {lrint.10.01.01} Function executed successfully with EOK error code, while `model_error == true` means that EDOM SHALL be set
failure 96: Requirement failed: {lrintl.10.01.01} Function executed successfully with EOK error code, while `model_error == true` means that EDOM SHALL be set
failure 100: Requirement failed: {lrintl.10.01.01} Function executed successfully with EOK error code, while `model_error == true` means that EDOM SHALL be set
|
6/6 |
x is zero |
|
6 |
x is finite non-zero value |
failure 56: Requirement failed: {lrintf.10.01.01} Function executed successfully with EOK error code, while `model_error == true` means that EDOM SHALL be set
failure 60: Requirement failed: {lrintf.10.01.01} Function executed successfully with EOK error code, while `model_error == true` means that EDOM SHALL be set
failure 80: Requirement failed: {lrint.10.01.01} Function executed successfully with EOK error code, while `model_error == true` means that EDOM SHALL be set
failure 84: Requirement failed: {lrint.10.01.01} Function executed successfully with EOK error code, while `model_error == true` means that EDOM SHALL be set
failure 104: Requirement failed: {lrintl.10.01.01} Function executed successfully with EOK error code, while `model_error == true` means that EDOM SHALL be set
failure 108: Requirement failed: {lrintl.10.01.01} Function executed successfully with EOK error code, while `model_error == true` means that EDOM SHALL be set
|
48/6 |
100% (4/4) |
|
66/18 |
|