Commit 3e3807b
committed
Few coverage nitpicks for the math module
- input checks for math_1(L882), math_1a(L916), math_2(L957,L964),
hypot(L2614), log(L2207), ldexp(L2061) and dist(L2519,L2520,L2567).
- rewrite math_floor like math_ceil (cover L1132)
- drop inaccessible "if" branch (L3546) in perm_comb_small()
- improve fsum coverage for exceptional cases (L1302,L1321,L1339,L1390),
ditto fmod(L2271)
- rewrite modf to fix inaccessible case(L2122), ditto for pow(L3016)
(all line numbers wrt the main branch)1 parent 1e703a4 commit 3e3807b
2 files changed
+35
-21
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
324 | 324 | | |
325 | 325 | | |
326 | 326 | | |
| 327 | + | |
327 | 328 | | |
328 | 329 | | |
329 | 330 | | |
| |||
598 | 599 | | |
599 | 600 | | |
600 | 601 | | |
| 602 | + | |
601 | 603 | | |
602 | 604 | | |
603 | 605 | | |
| |||
714 | 716 | | |
715 | 717 | | |
716 | 718 | | |
| 719 | + | |
| 720 | + | |
| 721 | + | |
| 722 | + | |
| 723 | + | |
717 | 724 | | |
718 | 725 | | |
719 | 726 | | |
| |||
831 | 838 | | |
832 | 839 | | |
833 | 840 | | |
| 841 | + | |
| 842 | + | |
834 | 843 | | |
835 | 844 | | |
836 | 845 | | |
| |||
966 | 975 | | |
967 | 976 | | |
968 | 977 | | |
| 978 | + | |
| 979 | + | |
969 | 980 | | |
970 | 981 | | |
971 | 982 | | |
972 | 983 | | |
973 | 984 | | |
974 | 985 | | |
975 | 986 | | |
| 987 | + | |
| 988 | + | |
| 989 | + | |
| 990 | + | |
976 | 991 | | |
977 | 992 | | |
978 | 993 | | |
| |||
1111 | 1126 | | |
1112 | 1127 | | |
1113 | 1128 | | |
| 1129 | + | |
1114 | 1130 | | |
1115 | 1131 | | |
1116 | 1132 | | |
| |||
1153 | 1169 | | |
1154 | 1170 | | |
1155 | 1171 | | |
| 1172 | + | |
1156 | 1173 | | |
1157 | 1174 | | |
1158 | 1175 | | |
| |||
2364 | 2381 | | |
2365 | 2382 | | |
2366 | 2383 | | |
| 2384 | + | |
| 2385 | + | |
| 2386 | + | |
| 2387 | + | |
| 2388 | + | |
| 2389 | + | |
| 2390 | + | |
| 2391 | + | |
2367 | 2392 | | |
2368 | 2393 | | |
2369 | 2394 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1112 | 1112 | | |
1113 | 1113 | | |
1114 | 1114 | | |
1115 | | - | |
1116 | | - | |
1117 | | - | |
1118 | | - | |
1119 | | - | |
1120 | | - | |
1121 | | - | |
| 1115 | + | |
1122 | 1116 | | |
1123 | 1117 | | |
1124 | 1118 | | |
| |||
1128 | 1122 | | |
1129 | 1123 | | |
1130 | 1124 | | |
1131 | | - | |
1132 | | - | |
1133 | | - | |
1134 | 1125 | | |
| 1126 | + | |
| 1127 | + | |
| 1128 | + | |
| 1129 | + | |
1135 | 1130 | | |
1136 | 1131 | | |
1137 | 1132 | | |
| |||
2116 | 2111 | | |
2117 | 2112 | | |
2118 | 2113 | | |
2119 | | - | |
2120 | | - | |
2121 | | - | |
2122 | | - | |
2123 | | - | |
2124 | | - | |
| 2114 | + | |
| 2115 | + | |
| 2116 | + | |
| 2117 | + | |
2125 | 2118 | | |
2126 | 2119 | | |
2127 | 2120 | | |
| |||
3013 | 3006 | | |
3014 | 3007 | | |
3015 | 3008 | | |
3016 | | - | |
| 3009 | + | |
3017 | 3010 | | |
3018 | 3011 | | |
3019 | 3012 | | |
| |||
3543 | 3536 | | |
3544 | 3537 | | |
3545 | 3538 | | |
3546 | | - | |
3547 | | - | |
3548 | | - | |
3549 | | - | |
3550 | 3539 | | |
3551 | 3540 | | |
3552 | 3541 | | |
| |||
0 commit comments