1 1 Source: source/pr-app/pr-app-FDP123/fdp-01.c
1-15 fdp.1.1
1-49 . if (A > B)
1-57 . if (A ge B)
1-66 . if (A > B)
1-75 . if (A le B)
1-82 . if (A lt B)
1-102 . if (A lt B)
1-115 . if (A le B)
1-123 . if (A == B)
1-134 . if (A ge B)
1-147 . if (A > = B)
1-156 . if (A > B)
1-165 . case one:
1-168 . break;
1-170 . case two:
1-173 . break;
1-186 . if (A < B)
1-194 . if (A le B)
1-201 . if (A ne B)
1-214 . if (A gt B)
1-230 . if (A eq B)
1-243 fdp.1.2
1-258 . if (A ge B)
1-268 . if (A != B)
1-275 . if (A < = B)
1-283 . if (A < = B)
1-300 . if (A != B)
1-313 . if (A le B)
1-324 . if (A < B)
1-332 . if (A == B)
1-339 . if (A ge B)
1-347 . if (A eq B)
1-357 . if (A ne B)
1-364 . if (A > B)
1-373 . if (A ge B)
1-389 fdp.1.3
1-402 . if (A ne B)
1-410 . if (A < = B)
1-419 . if (A < = B)
1-426 . if (A > B)
1-434 . if (A lt B)
1-441 . if (A < B)
1-454 fdp.1.4
1-469 . case one:
1-472 . break;
1-474 . case two:
1-477 . break;
1-488 . if (A < B)
1-495 . if (A gt B)
1-502 . if (A == B)
1-514 . if (A eq B)
1-526 . case one:
1-529 . break;
1-531 . case two:
1-534 . break;
1-546 . case one:
1-549 . break;
1-551 . case two:
1-554 . break;
1-569 . if (A lt B)
1-576 . if (A eq B)
1-586 . if (A > B)
1-595 . if (A != B)
1-602 . if (A < = B)
1-616 fdp.1.5
1-633 . if (A le B)
1-643 . if (A ne B)
1-652 . if (A ge B)
1-660 . if (A < B)
1-668 . if (A ge B)
1-675 . if (A eq B)
1-691 . if (A < B)
1-700 . case one:
1-703 . break;
1-705 . case two:
1-708 . break;
1-717 . if (A > B)
1-729 . if (A eq B)
1-737 . if (A < B)
1-744 . if (A le B)
1-751 . if (A le B)
1-769 . break;
1-788 . if (A ne B)
1-801 . if (A le B)
1-814 fdp.1.6
1-827 . if (A < = B)
1-836 . case one:
1-839 . break;
1-841 . case two:
1-844 . break;
1-858 . if (A < B)
1-867 . if (A != B)
1-874 . if (A ne B)
1-883 . if (A < = B)
1-892 . if (A le B)
1-905 fdp.1.7
1-918 . if (A < B)
1-926 . if (A lt B)
1-936 . if (A > B)
1-949 . if (A == B)
1-957 . if (A ne B)
1-966 . if (A < B)
1-977 . if (A ne B)
1-985 . if (A > = B)
1-993 . if (A == B)
1-1001 . if (A < B)
1-1008 . if (A lt B)
1-1021 . case one:
1-1024 . break;
1-1026 . case two:
1-1029 . break;
1-1039 . if (A lt B)
1-1051 . if (A le B)
1-1058 . if (A < B)
1-1075 . if (A > B)
1-1095 . if (A < B)
1-1102 . if (A != B)
1-1109 . if (veg)
1-1114 . if (A ne B)
1-1123 . if (A ne B)
1-1136 fdp.1.8
1-1151 . if (A > B)
1-1160 . if (A gt B)
1-1169 . case one:
1-1172 . break;
1-1174 . case two:
1-1177 . break;
1-1197 fdp.1.9
1-1214 . case one:
1-1217 . break;
1-1219 . case two:
1-1222 . break;
1-1233 . if (A lt B)
1-1247 . if (A != B)
1-1254 . if (A == B)
1-1265 . if (A > B)
1-1275 . if (A == B)
1-1282 . if (A le B)
1-1304 . if (A > = B)
1-1312 . if (A gt B)
1-1327 . if (A eq B)
1-1341 . case one:
1-1344 . break;
1-1346 . case two:
1-1349 . break;
1-1361 . if (A gt B)
1-1375 . case one:
1-1378 . break;
1-1380 . case two:
1-1383 . break;
1-1397 . if (A < = B)
1-1405 . if (A == B)
1-1412 . if (A lt B)
1-1428 . if (A < = B)
1-1436 . if (A eq B)
1-1452 fdp.1.10
1-1472 . case one:
1-1475 . break;
1-1477 . case two:
1-1480 . break;
1-1490 . if (A ge B)
1-1500 . if (A < = B)
1-1508 . if (A le B)
1-1516 . if (A > = B)
1-1523 . if ($fdp stuff > $otherfdp stuff)
1-1524 {
FATAL Compile Error: Missing curly brace LE breaks path
1-1538 fdp.1.11
1-1551 . if (A == B)
1-1559 . if (A > B)
1-1572 . if (A < B)
1-1581 . if (A eq B)
1-1590 . if (A != B)
1-1602 . if (A != B)
1-1609 . if (A < B)
1-1616 . if (A le B)
1-1625 . if (A ne B)
1-1634 . if (A == B)
1-1643 . if (A > = B)
1-1657 . if (A < B)
1-1669 . case one:
1-1681 . case two:
1-1684 . break;
1-1694 . if (A != B)
1-1704 . if (A > B)
1-1717 . if (A != B)
1-1725 . if (A > = B)
1-1732 . if (A ge B)
1-1747 . if (A ge B)
1-1761 . if (A lt B)
1-1774 fdp.1.12
1-1791 . if (A eq B)
1-1799 . if (A gt B)
1-1808 . if (A > = B)
1-1817 . case one:
1-1820 . break;
1-1822 . case two:
1-1825 . break;
1-1834 . if (A le B)
1-1842 . if (A lt B)
1-1850 . if (A le B)
1-1859 . case one:
1-1862 . break;
1-1864 . case two:
1-1867 . break;
1-1873 . if (A < = B)
1-1881 . if (A ne B)
1-1888 . if (A eq B)
1-1895 . if (A gt B)
1-1903 . if (A lt B)
1-1912 . case one:
1-1915 . break;
1-1917 . case two:
1-1920 . break;
1-1929 . if (A ne B)
1-1940 . if (A gt B)
1-1948 . if (A lt B)
1-1962 . if (A le B)
1-1974 . if (A ne B)
1-1983 . if (A > = B)
1-1992 . if (A > = B)
1-2002 . if (A < B)
1-2009 . if (A gt B)
1-2019 . if (A == B)
1-2027 . if (A ne B)
1-2035 . if (A ge B)
1-2042 . if (A eq B)
1-2058 fdp.1.13
1-2071 . if (A ge B)
1-2078 . if (A > = B)
1-2116 . if (A ge B)
1-2134 . break;
1-2150 . if (A != B)
1-2160 . if (A le B)
1-2168 . if (A ne B)
1-2175 . if (A lt B)
1-2193 . if (A ne B)
1-2210 . if (A != B)
1-2219 . if (A ge B)
1-2230 . if (A ne B)
1-2239 . case one:
1-2242 . break;
1-2244 . case two:
1-2247 . break;
1-2259 . case one:
1-2262 . break;
1-2264 . case two:
1-2267 . break;
1-2278 . if (A le B)
1-2286 . if (A == B)
1-2298 . if (A eq B)
1-2306 . if (A ne B)
1-2325 . if (A lt B)
1-2332 . if (A eq B)
1-2341 . if (A < = B)
1-2354 fdp.1.14
1-2367 . if (A > B)
1-2376 . if (A < B)
1-2387 . if (A gt B)
1-2394 . if (A < B)
1-2407 . if (A != B)
1 1 Result: result/source/pr-app/pr-app-FDP123/fdp-01.c
2 3 Source: source/pr-app/pr-app-FDP123/fdp-02.c
2-15 fdp.2.1
2-44 . if (veg)
2-49 . if (A ne B)
2-58 . if (A < B)
2-66 . if (A ne B)
2-73 . if (A < = B)
2-80 . if (A le B)
2-91 . if (A lt B)
2-99 . if (A ge B)
2-106 . if (A > B)
2-120 . if (A lt B)
2-156 fdp.2.2
2-172 . if (A > B)
2-180 . if (A eq B)
2-196 . if (A > B)
2-204 . if (A < = B)
2-211 . if (A != B)
2-218 . if (A > = B)
2-225 . if (A == B)
2-232 . if (A gt B)
2-239 . if (A ne B)
2-248 . if (A != B)
2-256 . if (A lt B)
2-264 . if (A == B)
2-271 . if (A < B)
2-280 . if (A < B)
2-289 . if (A == B)
2-302 fdp.2.3
2-318 . case one:
2-321 . break;
2-323 . case two:
2-326 . break;
2-339 . if (A < = B)
2-348 . if (A le B)
2-356 . if (A < B)
2-366 . if (A ne B)
2-373 . if (A lt B)
2-382 . if (A lt B)
2-396 . case one:
2-399 . break;
2-401 . case two:
2-404 . break;
2-417 . if (A != B)
2-428 . if (A != B)
2-443 fdp.2.4
2-461 . if (A ne B)
2-468 . if (A > B)
2-475 . if (A eq B)
2-483 . if (A le B)
2-492 . case one:
2-495 . break;
2-497 . case two:
2-500 . break;
2-511 . case one:
2-514 . break;
2-516 . case two:
2-519 . break;
2-529 . if (A ne B)
2-538 . if ($fdp stuff > $otherfdp stuff)
2-539 {
FATAL Compile Error: Missing curly brace LE breaks path
2-545 . if (A le B)
2-558 fdp.2.5
2-575 . case one:
2-578 . break;
2-580 . case two:
2-583 . break;
2-594 . if (A == B)
2-601 . if (A > = B)
2-611 . case one:
2-614 . break;
2-616 . case two:
2-619 . break;
2-628 . if (A < = B)
2-635 . if (A == B)
2-645 . if (A < B)
2-653 . if (A lt B)
2-662 . if (A gt B)
2-675 . if (A > = B)
2-693 . if (A ne B)
2-701 . if (A ge B)
2-710 . if (A > = B)
2-719 . if (A != B)
2-726 . if (A > B)
2-742 . if (A < B)
2-749 . if (A == B)
2-764 . if (A < B)
2-772 . if (A == B)
2-779 . if (A ge B)
2-795 fdp.2.6
2-809 . if (A != B)
2-818 . if (A ge B)
2-829 . case one:
2-832 . break;
2-834 . case two:
2-837 . break;
2-852 . if (A > B)
2-867 . if (A < B)
2-888 fdp.2.7
2-901 . if (A > = B)
2-908 . if (A lt B)
2-915 . if (A > = B)
2-922 . if (A gt B)
2-930 . if (A le B)
2-939 . case one:
2-942 . break;
2-944 . case two:
2-947 . break;
2-957 . if (A > B)
2-969 . if (A != B)
2-976 . if (A le B)
2-986 . if (A le B)
2-995 . case one:
2-998 . break;
2-1000 . case two:
2-1003 . break;
2-1012 . if (A < = B)
2-1025 . if (A gt B)
2-1034 . if (A eq B)
2-1041 . if (A ge B)
2-1055 . if (A < = B)
2-1079 . if (A != B)
2-1088 . if (A > = B)
2-1100 . if (A gt B)
2-1109 . if (A eq B)
2-1119 . if (A eq B)
2-1128 . if (A lt B)
2-1135 . if (A gt B)
2-1149 fdp.2.8
2-1165 . if (A lt B)
2-1173 . if (A ne B)
2-1184 . if (A < = B)
2-1192 . if (A le B)
2-1199 . if (A > = B)
2-1210 . if (A > = B)
2-1220 . case one:
2-1223 . break;
2-1225 . case two:
2-1228 . break;
2-1242 . if (A eq B)
2-1257 . if (A ne B)
2-1265 . if (A < = B)
2-1274 . if (A > B)
2-1294 . if (A > B)
2-1302 . if (A eq B)
2-1309 . if (A < = B)
2-1320 . if (A eq B)
2-1327 . if (A < B)
2-1335 . if (A le B)
2-1345 . if (A ge B)
2-1353 . if (A lt B)
2-1360 . if (A le B)
2-1377 . if (A ge B)
2-1394 . case one:
2-1397 . break;
2-1399 . case two:
2-1402 . break;
2-1411 . if (A == B)
2-1425 fdp.2.9
2-1438 . if (A < = B)
2-1462 . if (A lt B)
2-1469 . if (A eq B)
2-1487 fdp.2.10
2-1500 . if (A eq B)
2-1510 . if (A != B)
2-1518 . if (A > B)
2-1527 . if (A != B)
2-1534 . if (A gt B)
2-1547 . if (A ne B)
2-1554 . if (A le B)
2-1562 . if (A == B)
2-1572 . if (A gt B)
2-1581 . if (A == B)
2-1588 . if (A < = B)
2-1595 . if (A ge B)
2-1604 . if (A > B)
2-1611 . if (A < B)
2-1618 . if (A gt B)
2-1635 . if (A < = B)
2-1648 . case one:
2-1651 . break;
2-1653 . case two:
2-1656 . break;
2-1669 . if (A eq B)
2-1677 . if (A lt B)
2-1686 . if (A gt B)
2-1693 . if (A eq B)
2-1700 . if (A lt B)
2-1712 . if (A ge B)
2-1724 . if (A gt B)
2-1732 . if (A eq B)
2 3 Result: result/source/pr-app/pr-app-FDP123/fdp-02.c
3 5 Source: source/pr-app/pr-app-FDP123/fdp-03.c
3-15 fdp.3.1
3-40 . if (A < B)
3-47 . if (A ne B)
3-56 . if (A gt B)
3-76 fdp.3.2
3-91 . if (A gt B)
3-98 . if (A > = B)
3-106 . if (A < B)
3-128 . if (A ne B)
3-135 . if (A != B)
3-146 . if (A gt B)
3-154 . if (A != B)
3-164 . if (A ne B)
3-177 . case one:
3-180 . break;
3-182 . case two:
3-185 . break;
3-196 . case one:
3-199 . break;
3-201 . case two:
3-204 . break;
3-213 . if (A != B)
3-243 fdp.3.3
3-259 . case one:
3-262 . break;
3-264 . case two:
3-267 . break;
3-276 . if (A gt B)
3-284 . if (A > B)
3-294 . if (A != B)
3-301 . if (A lt B)
3-310 . if (A != B)
3-318 . if (A < = B)
3-327 . if (A != B)
3-335 . if (A < = B)
3-345 . if (A == B)
3-352 . if (A ne B)
3-359 . if (A ne B)
3-366 . if (A ne B)
3-376 . if (A == B)
3-387 . if (A gt B)
3-398 . if (A > B)
3-407 . if (A < = B)
3-421 . if (A > B)
3-443 . if (A < B)
3-453 . case one:
3-456 . break;
3-458 . case two:
3-461 . break;
3 5 Result: result/source/pr-app/pr-app-FDP123/fdp-03.c
4 7 Source: source/pr-app/pr-app-FDP123/fdp-04.c
4-15 fdp.4.1
4-43 . if (A ge B)
4-54 . case one:
4-57 . break;
4-59 . case two:
4-62 . break;
4-75 . if (A > = B)
4-82 . if (A > = B)
4-91 . if (A < B)
4-99 . if (A != B)
4-106 . if (A eq B)
4-113 . if (A lt B)
4-121 . if (A != B)
4-144 . case one:
4-149 . case two:
4-152 . break;
4-162 . if (A > = B)
4-171 . case one:
4-174 . break;
4-176 . case two:
4-179 . break;
4-187 . if (A > B)
4-208 . if (A gt B)
4-220 . if (A != B)
4-228 . if (A != B)
4-237 . if (A > = B)
4 7 Result: result/source/pr-app/pr-app-FDP123/fdp-04.c
5 9 Source: source/pr-app/pr-app-FDP123/p_fdp-06.c
5-15 fdp.6.1
5-45 . if (A gt B)
5-52 . if (A == B)
5-61 . if (A gt B)
5-69 . if (A ge B)
5-77 . if (A < B)
5-84 . if (A ne B)
5-92 . if (A eq B)
5-99 . if (A != B)
5-107 . if (A ne B)
5-119 . if (A le B)
5-129 . if (A le B)
5-144 fdp.6.2
5-162 . if (A eq B)
5-171 . if (A le B)
5-187 fdp.6.3
5-202 . if (A lt B)
5-211 . if (A == B)
5-221 . case one:
5-224 . break;
5-226 . case two:
5-229 . break;
5-238 . if (A lt B)
5-247 . if (A ne B)
5-260 . if (A > B)
5-272 . if (A eq B)
5-281 . case one:
5-284 . break;
5-286 . case two:
5-289 . break;
5-297 . if (A lt B)
5-306 . if (A > = B)
5-314 . if (A ne B)
5-340 . case one:
5-343 . break;
5-345 . case two:
5-348 . break;
5-357 . if (A < = B)
5-364 . if (A > B)
5-372 . if (A le B)
5-381 . if (veg)
5-389 . if (A eq B)
5-402 fdp.6.4
5-416 . if (A == B)
5-425 . if (A != B)
5-437 . case one:
5-449 . case two:
5-452 . break;
5-461 . if (A eq B)
5-482 . break;
5-491 . if (A lt B)
5-505 . case one:
5-517 . case two:
5-520 . break;
5-537 . if (A ne B)
5-545 . if (A > B)
5-555 . if (A ge B)
5-567 . if (A ne B)
5-574 . if (A eq B)
5-588 fdp.6.5
5-605 . if (A > = B)
5-613 . if (A ne B)
5-625 . if (veg)
5-637 fdp.6.6
5-650 . if (A gt B)
5-657 . if (A ne B)
5-666 . if (A > = B)
5-679 . if (A ge B)
5-691 . if (A > B)
5-707 . if (A < = B)
5-720 . if (A le B)
5-748 . break;
5-758 . if (A != B)
5-771 . if (A < = B)
5-791 . if (A < = B)
5-800 . if (A < B)
5-816 . case one:
5-819 . break;
5-821 . case two:
5-824 . break;
5-833 . if (A > B)
5-846 fdp.6.7
5-864 . case one:
5-867 . break;
5-869 . case two:
5-872 . break;
5-888 fdp.6.8
5-907 . case one:
5-910 . break;
5-912 . case two:
5-915 . break;
5-924 . if (A < = B)
5-933 . if (A gt B)
5-942 . if (A < B)
5-957 . if (A ne B)
5-965 . if (A lt B)
5-993 . if (A < B)
5-1008 . if (A < B)
5-1017 . if (A == B)
5-1024 . if (A gt B)
5-1031 . if (A gt B)
5-1043 . case one:
5-1046 . break;
5-1048 . case two:
5-1051 . break;
5-1062 . case one:
5-1065 . break;
5-1067 . case two:
5-1070 . break;
5-1082 . if (A ge B)
5-1091 . if (A eq B)
5-1099 . if (A ge B)
5-1113 . case one:
5-1116 . break;
5-1118 . case two:
5-1121 . break;
5-1131 . if (A > = B)
5-1138 . if (A le B)
5-1145 . if (A == B)
5-1153 . if (A ne B)
5-1163 . if (A ne B)
5-1170 . if (A ge B)
5-1180 . if (A ge B)
5-1191 . if (A < = B)
5-1198 . if (A > = B)
5-1219 fdp.6.9
5-1232 . if (A gt B)
5-1239 . if (A le B)
5-1249 . if (A != B)
5-1262 . if (A gt B)
5-1271 . if (A gt B)
5-1278 . if (A ne B)
5-1291 . case one:
5-1294 . break;
5-1296 . case two:
5-1299 . break;
5-1308 . if (A gt B)
5-1316 . if (A < = B)
5-1325 . if (A == B)
5-1336 . if (A < B)
5-1343 . if (A > B)
5-1353 . if (A ge B)
5-1368 . if (A < = B)
5-1375 . if (veg)
5-1388 . case one:
5-1391 . break;
5-1393 . case two:
5-1396 . break;
5-1411 fdp.6.10
5-1427 . if (A < B)
5-1434 . if (A gt B)
5-1454 . case one:
5-1457 . break;
5-1459 . case two:
5-1462 . break;
5-1474 . if (A lt B)
5-1481 . if (A ne B)
5-1488 . if (A < = B)
5-1497 . if (A < = B)
5-1504 . if (A gt B)
5-1512 . if (A ge B)
5-1523 . if (A ne B)
5-1541 . case one:
5-1553 . case two:
5-1556 . break;
5-1565 . if (A eq B)
5-1585 fdp.6.11
5-1598 . if (A eq B)
5-1609 . if (A < = B)
5-1616 . if (A gt B)
5-1625 . if (A < B)
5-1634 . case one:
5-1637 . break;
5-1639 . case two:
5-1642 . break;
5-1651 . if (A != B)
5-1660 . case one:
5-1663 . break;
5-1665 . case two:
5-1668 . break;
5-1674 . if (A != B)
5-1682 . if (A > = B)
5-1689 . if (A < B)
5-1696 . if (A ge B)
5-1710 . case one:
5-1713 . break;
5-1715 . case two:
5-1718 . break;
5-1731 . if (A eq B)
5-1739 . if (A > B)
5-1747 . if (A < B)
5-1756 . if (A > B)
5-1764 . if (A > B)
5-1773 . if (A == B)
5-1782 . case one:
5-1785 . break;
5-1787 . case two:
5-1790 . break;
5-1803 . if (A > B)
5-1812 . if (A ne B)
5-1823 . case one:
5-1826 . break;
5-1828 . case two:
5-1831 . break;
5-1840 . do forever;
5-1842 . if (A eq B)
5-1855 fdp.6.12
5-1875 . if (A > = B)
5-1884 . if (A > B)
5-1893 . if (A > B)
5-1901 . if (A gt B)
5-1909 . if (A eq B)
5-1918 . if (A > = B)
5-1925 . if (A eq B)
5-1940 . if (A gt B)
5-1947 . if (A < = B)
5-1962 . if (A < B)
5-1977 . if (A == B)
5-1984 . if (A < B)
5-1991 . if (A != B)
5-2001 . if (A ge B)
5-2008 . if (A > B)
5-2021 . if (A != B)
5-2031 . case one:
5-2034 . break;
5-2036 . case two:
5-2039 . break;
5-2055 . if (A < = B)
5-2062 . if (A lt B)
5-2070 . if (A lt B)
5-2080 . case one:
5-2092 . case two:
5-2095 . break;
5-2107 . if (A ge B)
5 9 Result: result/source/pr-app/pr-app-FDP123/p_fdp-06.c