2025-05-05 04:15 ftp://ftp.de.debian.org/debian/pool/main/i/intelrdfpmath/intelrdfpmath_2.0u3.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning --suppress=normalCheckLevelConditionExpressions -D__GNUC__ --platform=unix64 -j3 platform: Linux-6.8.0-1022-oracle-aarch64-with-glibc2.39 python: 3.12.3 client-version: 1.3.67 compiler: g++ (Ubuntu 13.3.0-6ubuntu2~24.04) 13.3.0 cppcheck: head 2.17.0 head-info: 88ef81e (2025-05-02 08:42:38 +0200) count: 1158 1148 elapsed-time: 498.6 508.3 head-timing-info: old-timing-info: head results: LIBRARY/float128/architecture.h:659:0: error: #error Architecture must be specified. [preprocessorErrorDirective] LIBRARY/float128/architecture.h:659:3: error: #error Architecture must be specified. [preprocessorErrorDirective] LIBRARY/float128/op_system.h:229:0: error: #error Operating system must be specified. [preprocessorErrorDirective] LIBRARY/float128/op_system.h:229:3: error: #error Operating system must be specified. [preprocessorErrorDirective] LIBRARY/float128/dpml_sqrt.c:31:0: error: #error Exactly one of SQRT, FAST_SQRT, RSQRT, or MAKE_INCLUDE must be defined. [preprocessorErrorDirective] LIBRARY/float128/dpml_sqrt.c:31:9: error: #error Exactly one of SQRT, FAST_SQRT, RSQRT, or MAKE_INCLUDE must be defined. [preprocessorErrorDirective] LIBRARY/float128/sizeof.c:35:1: portability: Omitted return type of function 'main' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] LIBRARY/src/bid_internal.h:1570:3: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] LIBRARY/src/bid_internal.h:1706:3: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] LIBRARY/src/bid_internal.h:1509:30: style: Parameter 'prounding_mode' can be declared as pointer to const [constParameterPointer] LIBRARY/src/bid_internal.h:1654:19: style: Parameter 'prounding_mode' can be declared as pointer to const [constParameterPointer] LIBRARY/src/bid_internal.h:1985:34: style: Parameter 'prounding_mode' can be declared as pointer to const [constParameterPointer] LIBRARY/src/bid128_acos.c:60:1: style:inconclusive: Function '__bid128_acos' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3347:56: note: Function '__bid128_acos' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_acos.c:60:1: note: Function '__bid128_acos' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_acosh.c:35:1: style:inconclusive: Function '__bid128_acosh' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3365:57: note: Function '__bid128_acosh' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_acosh.c:35:1: note: Function '__bid128_acosh' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_asin.c:51:1: style:inconclusive: Function '__bid128_asin' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3344:56: note: Function '__bid128_asin' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_asin.c:51:1: note: Function '__bid128_asin' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_asinh.c:34:1: style:inconclusive: Function '__bid128_asinh' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3362:57: note: Function '__bid128_asinh' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_asinh.c:34:1: note: Function '__bid128_asinh' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_atan.c:43:1: style:inconclusive: Function '__bid128_atan' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3350:56: note: Function '__bid128_atan' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_atan.c:43:1: note: Function '__bid128_atan' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_atanh.c:36:1: style:inconclusive: Function '__bid128_atanh' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3368:57: note: Function '__bid128_atanh' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_atanh.c:36:1: note: Function '__bid128_atanh' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_atan2.c:46:1: style:inconclusive: Function '__bid128_atan2' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3323:57: note: Function '__bid128_atan2' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_atan2.c:46:1: note: Function '__bid128_atan2' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_atan2.c:46:1: style:inconclusive: Function '__bid128_atan2' argument 2 names different: declaration 'y' definition 'bid_y'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3323:72: note: Function '__bid128_atan2' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid128_atan2.c:46:1: note: Function '__bid128_atan2' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid128_cbrt.c:32:1: style:inconclusive: Function '__bid128_cbrt' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3135:56: note: Function '__bid128_cbrt' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_cbrt.c:32:1: note: Function '__bid128_cbrt' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_cos.c:12427:1: style:inconclusive: Function '__bid128_cos' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3338:55: note: Function '__bid128_cos' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_cos.c:12427:1: note: Function '__bid128_cos' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_cosh.c:63:1: style:inconclusive: Function '__bid128_cosh' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3356:56: note: Function '__bid128_cosh' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_cosh.c:63:1: note: Function '__bid128_cosh' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_add.c:161:7: style: Redundant initialization for 'res'. The initialized value is overwritten before it is read. [redundantInitialization] LIBRARY/src/bid128_add.c:148:19: note: res is initialized LIBRARY/src/bid128_add.c:161:7: note: res is overwritten LIBRARY/src/bid128_add.c:195:7: style: Redundant initialization for 'res'. The initialized value is overwritten before it is read. [redundantInitialization] LIBRARY/src/bid128_add.c:184:19: note: res is initialized LIBRARY/src/bid128_add.c:195:7: note: res is overwritten LIBRARY/src/bid128_add.c:229:7: style: Redundant initialization for 'res'. The initialized value is overwritten before it is read. [redundantInitialization] LIBRARY/src/bid128_add.c:218:19: note: res is initialized LIBRARY/src/bid128_add.c:229:7: note: res is overwritten LIBRARY/src/bid128_add.c:381:7: style: Redundant initialization for 'res'. The initialized value is overwritten before it is read. [redundantInitialization] LIBRARY/src/bid128_add.c:368:19: note: res is initialized LIBRARY/src/bid128_add.c:381:7: note: res is overwritten LIBRARY/src/bid128_add.c:415:7: style: Redundant initialization for 'res'. The initialized value is overwritten before it is read. [redundantInitialization] LIBRARY/src/bid128_add.c:404:19: note: res is initialized LIBRARY/src/bid128_add.c:415:7: note: res is overwritten LIBRARY/src/bid128_add.c:449:7: style: Redundant initialization for 'res'. The initialized value is overwritten before it is read. [redundantInitialization] LIBRARY/src/bid128_add.c:438:19: note: res is initialized LIBRARY/src/bid128_add.c:449:7: note: res is overwritten LIBRARY/src/bid128_add.c:2832:13: style: Variable 'x_sign' is assigned a value that is never used. [unreadVariable] LIBRARY/src/bid128_erf.c:39:1: style:inconclusive: Function '__bid128_erf' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3389:55: note: Function '__bid128_erf' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_erf.c:39:1: note: Function '__bid128_erf' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_erfc.c:65:1: style:inconclusive: Function '__bid128_erfc' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3392:56: note: Function '__bid128_erfc' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_erfc.c:65:1: note: Function '__bid128_erfc' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_erfc.c:131:20: style: Local variable 'rt' shadows outer variable [shadowVariable] LIBRARY/src/bid128_erfc.c:72:17: note: Shadowed declaration LIBRARY/src/bid128_erfc.c:131:20: note: Shadow variable LIBRARY/src/bid128_exp.c:67:1: style:inconclusive: Function '__bid128_exp' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3314:55: note: Function '__bid128_exp' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_exp.c:67:1: note: Function '__bid128_exp' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_exp10.c:32:1: style:inconclusive: Function '__bid128_exp10' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3386:57: note: Function '__bid128_exp10' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_exp10.c:32:1: note: Function '__bid128_exp10' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_exp10.c:137:39: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned] LIBRARY/src/bid128_compare.c:0:0: debug: ValueFlow maximum iterations exceeded [valueFlowMaxIterations] LIBRARY/src/bid128_compare.c:145:19: style: Condition 'exp_y-exp_x>33' is always false [knownConditionTrueFalse] LIBRARY/src/bid128_compare.c:138:11: note: Assuming that condition 'exp_x>exp_y' is not redundant LIBRARY/src/bid128_compare.c:139:3: note: exp_t is assigned 'exp_x' here. LIBRARY/src/bid128_compare.c:139:3: note: exp_x is assigned 'exp_y' here. LIBRARY/src/bid128_compare.c:139:3: note: exp_y is assigned 'exp_t' here. LIBRARY/src/bid128_compare.c:145:19: note: Condition 'exp_y-exp_x>33' is always false LIBRARY/src/bid128_compare.c:150:19: style: Condition 'exp_y-exp_x>19' is always false [knownConditionTrueFalse] LIBRARY/src/bid128_compare.c:138:11: note: Assuming that condition 'exp_x>exp_y' is not redundant LIBRARY/src/bid128_compare.c:139:3: note: exp_t is assigned 'exp_x' here. LIBRARY/src/bid128_compare.c:139:3: note: exp_x is assigned 'exp_y' here. LIBRARY/src/bid128_compare.c:139:3: note: exp_y is assigned 'exp_t' here. LIBRARY/src/bid128_compare.c:150:19: note: Condition 'exp_y-exp_x>19' is always false LIBRARY/src/bid128_compare.c:327:10: style: Condition 'diff>0' is always true [knownConditionTrueFalse] LIBRARY/src/bid128_compare.c:317:14: note: Assuming that condition 'exp_x<=exp_y' is not redundant LIBRARY/src/bid128_compare.c:324:14: note: Assignment 'diff=exp_x-exp_y', assigned value is greater than 0 LIBRARY/src/bid128_compare.c:327:10: note: Condition 'diff>0' is always true LIBRARY/src/bid128_compare.c:1077:10: style: Condition 'diff>0' is always true [knownConditionTrueFalse] LIBRARY/src/bid128_compare.c:1069:14: note: Assuming that condition 'exp_x<=exp_y' is not redundant LIBRARY/src/bid128_compare.c:1074:14: note: Assignment 'diff=exp_x-exp_y', assigned value is greater than 0 LIBRARY/src/bid128_compare.c:1077:10: note: Condition 'diff>0' is always true LIBRARY/src/bid128_compare.c:1329:10: style: Condition 'diff>0' is always true [knownConditionTrueFalse] LIBRARY/src/bid128_compare.c:1321:14: note: Assuming that condition 'exp_x<=exp_y' is not redundant LIBRARY/src/bid128_compare.c:1326:14: note: Assignment 'diff=exp_x-exp_y', assigned value is greater than 0 LIBRARY/src/bid128_compare.c:1329:10: note: Condition 'diff>0' is always true LIBRARY/src/bid128_compare.c:1581:10: style: Condition 'diff>0' is always true [knownConditionTrueFalse] LIBRARY/src/bid128_compare.c:1573:14: note: Assuming that condition 'exp_x<=exp_y' is not redundant LIBRARY/src/bid128_compare.c:1578:14: note: Assignment 'diff=exp_x-exp_y', assigned value is greater than 0 LIBRARY/src/bid128_compare.c:1581:10: note: Condition 'diff>0' is always true LIBRARY/src/bid128_compare.c:1795:19: style: Condition 'exp_y-exp_x>33' is always false [knownConditionTrueFalse] LIBRARY/src/bid128_compare.c:1788:11: note: Assuming that condition 'exp_x>exp_y' is not redundant LIBRARY/src/bid128_compare.c:1789:3: note: exp_t is assigned 'exp_x' here. LIBRARY/src/bid128_compare.c:1789:3: note: exp_x is assigned 'exp_y' here. LIBRARY/src/bid128_compare.c:1789:3: note: exp_y is assigned 'exp_t' here. LIBRARY/src/bid128_compare.c:1795:19: note: Condition 'exp_y-exp_x>33' is always false LIBRARY/src/bid128_compare.c:1800:19: style: Condition 'exp_y-exp_x>19' is always false [knownConditionTrueFalse] LIBRARY/src/bid128_compare.c:1788:11: note: Assuming that condition 'exp_x>exp_y' is not redundant LIBRARY/src/bid128_compare.c:1789:3: note: exp_t is assigned 'exp_x' here. LIBRARY/src/bid128_compare.c:1789:3: note: exp_x is assigned 'exp_y' here. LIBRARY/src/bid128_compare.c:1789:3: note: exp_y is assigned 'exp_t' here. LIBRARY/src/bid128_compare.c:1800:19: note: Condition 'exp_y-exp_x>19' is always false LIBRARY/src/bid128_compare.c:1972:10: style: Condition 'diff>0' is always true [knownConditionTrueFalse] LIBRARY/src/bid128_compare.c:1964:14: note: Assuming that condition 'exp_x<=exp_y' is not redundant LIBRARY/src/bid128_compare.c:1969:14: note: Assignment 'diff=exp_x-exp_y', assigned value is greater than 0 LIBRARY/src/bid128_compare.c:1972:10: note: Condition 'diff>0' is always true LIBRARY/src/bid128_compare.c:2522:10: style: Condition 'diff>0' is always true [knownConditionTrueFalse] LIBRARY/src/bid128_compare.c:2512:14: note: Assuming that condition 'exp_x<=exp_y' is not redundant LIBRARY/src/bid128_compare.c:2519:14: note: Assignment 'diff=exp_x-exp_y', assigned value is greater than 0 LIBRARY/src/bid128_compare.c:2522:10: note: Condition 'diff>0' is always true LIBRARY/src/bid128_compare.c:3263:10: style: Condition 'diff>0' is always true [knownConditionTrueFalse] LIBRARY/src/bid128_compare.c:3255:14: note: Assuming that condition 'exp_x<=exp_y' is not redundant LIBRARY/src/bid128_compare.c:3260:14: note: Assignment 'diff=exp_x-exp_y', assigned value is greater than 0 LIBRARY/src/bid128_compare.c:3263:10: note: Condition 'diff>0' is always true LIBRARY/src/bid128_compare.c:3511:10: style: Condition 'diff>0' is always true [knownConditionTrueFalse] LIBRARY/src/bid128_compare.c:3503:14: note: Assuming that condition 'exp_x<=exp_y' is not redundant LIBRARY/src/bid128_compare.c:3508:14: note: Assignment 'diff=exp_x-exp_y', assigned value is greater than 0 LIBRARY/src/bid128_compare.c:3511:10: note: Condition 'diff>0' is always true LIBRARY/src/bid128_compare.c:3760:10: style: Condition 'diff>0' is always true [knownConditionTrueFalse] LIBRARY/src/bid128_compare.c:3752:14: note: Assuming that condition 'exp_x<=exp_y' is not redundant LIBRARY/src/bid128_compare.c:3757:14: note: Assignment 'diff=exp_x-exp_y', assigned value is greater than 0 LIBRARY/src/bid128_compare.c:3760:10: note: Condition 'diff>0' is always true LIBRARY/src/bid128_compare.c:4007:10: style: Condition 'diff>0' is always true [knownConditionTrueFalse] LIBRARY/src/bid128_compare.c:3999:14: note: Assuming that condition 'exp_x<=exp_y' is not redundant LIBRARY/src/bid128_compare.c:4004:14: note: Assignment 'diff=exp_x-exp_y', assigned value is greater than 0 LIBRARY/src/bid128_compare.c:4007:10: note: Condition 'diff>0' is always true LIBRARY/src/bid128_compare.c:33:1: style:inconclusive: Function '__bid128_quiet_equal' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4352:55: note: Function '__bid128_quiet_equal' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_compare.c:33:1: note: Function '__bid128_quiet_equal' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_compare.c:33:1: style:inconclusive: Function '__bid128_quiet_equal' argument 2 names different: declaration 'y' definition 'bid_y'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4352:70: note: Function '__bid128_quiet_equal' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid128_compare.c:33:1: note: Function '__bid128_quiet_equal' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid128_compare.c:173:1: style:inconclusive: Function '__bid128_quiet_greater' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4355:57: note: Function '__bid128_quiet_greater' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_compare.c:173:1: note: Function '__bid128_quiet_greater' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_compare.c:173:1: style:inconclusive: Function '__bid128_quiet_greater' argument 2 names different: declaration 'y' definition 'bid_y'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4356:51: note: Function '__bid128_quiet_greater' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid128_compare.c:173:1: note: Function '__bid128_quiet_greater' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid128_compare.c:425:1: style:inconclusive: Function '__bid128_quiet_greater_equal' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4358:63: note: Function '__bid128_quiet_greater_equal' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_compare.c:425:1: note: Function '__bid128_quiet_greater_equal' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_compare.c:425:1: style:inconclusive: Function '__bid128_quiet_greater_equal' argument 2 names different: declaration 'y' definition 'bid_y'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4359:57: note: Function '__bid128_quiet_greater_equal' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid128_compare.c:425:1: note: Function '__bid128_quiet_greater_equal' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid128_compare.c:676:1: style:inconclusive: Function '__bid128_quiet_greater_unordered' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4362:67: note: Function '__bid128_quiet_greater_unordered' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_compare.c:676:1: note: Function '__bid128_quiet_greater_unordered' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_compare.c:676:1: style:inconclusive: Function '__bid128_quiet_greater_unordered' argument 2 names different: declaration 'y' definition 'bid_y'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4363:61: note: Function '__bid128_quiet_greater_unordered' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid128_compare.c:676:1: note: Function '__bid128_quiet_greater_unordered' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid128_compare.c:927:1: style:inconclusive: Function '__bid128_quiet_less' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4367:54: note: Function '__bid128_quiet_less' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_compare.c:927:1: note: Function '__bid128_quiet_less' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_compare.c:927:1: style:inconclusive: Function '__bid128_quiet_less' argument 2 names different: declaration 'y' definition 'bid_y'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4368:48: note: Function '__bid128_quiet_less' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid128_compare.c:927:1: note: Function '__bid128_quiet_less' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid128_compare.c:1177:1: style:inconclusive: Function '__bid128_quiet_less_equal' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4370:60: note: Function '__bid128_quiet_less_equal' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_compare.c:1177:1: note: Function '__bid128_quiet_less_equal' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_compare.c:1177:1: style:inconclusive: Function '__bid128_quiet_less_equal' argument 2 names different: declaration 'y' definition 'bid_y'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4371:54: note: Function '__bid128_quiet_less_equal' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid128_compare.c:1177:1: note: Function '__bid128_quiet_less_equal' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid128_compare.c:1430:1: style:inconclusive: Function '__bid128_quiet_less_unordered' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4374:64: note: Function '__bid128_quiet_less_unordered' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_compare.c:1430:1: note: Function '__bid128_quiet_less_unordered' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_compare.c:1430:1: style:inconclusive: Function '__bid128_quiet_less_unordered' argument 2 names different: declaration 'y' definition 'bid_y'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4375:58: note: Function '__bid128_quiet_less_unordered' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid128_compare.c:1430:1: note: Function '__bid128_quiet_less_unordered' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid128_compare.c:1682:1: style:inconclusive: Function '__bid128_quiet_not_equal' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4378:59: note: Function '__bid128_quiet_not_equal' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_compare.c:1682:1: note: Function '__bid128_quiet_not_equal' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_compare.c:1682:1: style:inconclusive: Function '__bid128_quiet_not_equal' argument 2 names different: declaration 'y' definition 'bid_y'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4379:53: note: Function '__bid128_quiet_not_equal' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid128_compare.c:1682:1: note: Function '__bid128_quiet_not_equal' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid128_compare.c:1823:1: style:inconclusive: Function '__bid128_quiet_not_greater' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4382:61: note: Function '__bid128_quiet_not_greater' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_compare.c:1823:1: note: Function '__bid128_quiet_not_greater' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_compare.c:1823:1: style:inconclusive: Function '__bid128_quiet_not_greater' argument 2 names different: declaration 'y' definition 'bid_y'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4383:55: note: Function '__bid128_quiet_not_greater' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid128_compare.c:1823:1: note: Function '__bid128_quiet_not_greater' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid128_compare.c:2073:1: style:inconclusive: Function '__bid128_quiet_not_less' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4386:58: note: Function '__bid128_quiet_not_less' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_compare.c:2073:1: note: Function '__bid128_quiet_not_less' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_compare.c:2073:1: style:inconclusive: Function '__bid128_quiet_not_less' argument 2 names different: declaration 'y' definition 'bid_y'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4387:52: note: Function '__bid128_quiet_not_less' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid128_compare.c:2073:1: note: Function '__bid128_quiet_not_less' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid128_compare.c:2324:1: style:inconclusive: Function '__bid128_quiet_ordered' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4390:57: note: Function '__bid128_quiet_ordered' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_compare.c:2324:1: note: Function '__bid128_quiet_ordered' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_compare.c:2324:1: style:inconclusive: Function '__bid128_quiet_ordered' argument 2 names different: declaration 'y' definition 'bid_y'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4391:51: note: Function '__bid128_quiet_ordered' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid128_compare.c:2324:1: note: Function '__bid128_quiet_ordered' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid128_compare.c:2348:1: style:inconclusive: Function '__bid128_quiet_unordered' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4393:59: note: Function '__bid128_quiet_unordered' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_compare.c:2348:1: note: Function '__bid128_quiet_unordered' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_compare.c:2348:1: style:inconclusive: Function '__bid128_quiet_unordered' argument 2 names different: declaration 'y' definition 'bid_y'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4394:53: note: Function '__bid128_quiet_unordered' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid128_compare.c:2348:1: note: Function '__bid128_quiet_unordered' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid128_compare.c:2372:1: style:inconclusive: Function '__bid128_signaling_greater' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4397:61: note: Function '__bid128_signaling_greater' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_compare.c:2372:1: note: Function '__bid128_signaling_greater' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_compare.c:2372:1: style:inconclusive: Function '__bid128_signaling_greater' argument 2 names different: declaration 'y' definition 'bid_y'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4398:55: note: Function '__bid128_signaling_greater' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid128_compare.c:2372:1: note: Function '__bid128_signaling_greater' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid128_compare.c:2621:1: style:inconclusive: Function '__bid128_signaling_greater_equal' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4401:67: note: Function '__bid128_signaling_greater_equal' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_compare.c:2621:1: note: Function '__bid128_signaling_greater_equal' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_compare.c:2621:1: style:inconclusive: Function '__bid128_signaling_greater_equal' argument 2 names different: declaration 'y' definition 'bid_y'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4402:61: note: Function '__bid128_signaling_greater_equal' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid128_compare.c:2621:1: note: Function '__bid128_signaling_greater_equal' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid128_compare.c:2869:1: style:inconclusive: Function '__bid128_signaling_greater_unordered' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4406:71: note: Function '__bid128_signaling_greater_unordered' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_compare.c:2869:1: note: Function '__bid128_signaling_greater_unordered' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_compare.c:2869:1: style:inconclusive: Function '__bid128_signaling_greater_unordered' argument 2 names different: declaration 'y' definition 'bid_y'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4407:65: note: Function '__bid128_signaling_greater_unordered' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid128_compare.c:2869:1: note: Function '__bid128_signaling_greater_unordered' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid128_compare.c:3115:1: style:inconclusive: Function '__bid128_signaling_less' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4411:58: note: Function '__bid128_signaling_less' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_compare.c:3115:1: note: Function '__bid128_signaling_less' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_compare.c:3115:1: style:inconclusive: Function '__bid128_signaling_less' argument 2 names different: declaration 'y' definition 'bid_y'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4412:52: note: Function '__bid128_signaling_less' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid128_compare.c:3115:1: note: Function '__bid128_signaling_less' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid128_compare.c:3364:1: style:inconclusive: Function '__bid128_signaling_less_equal' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4415:64: note: Function '__bid128_signaling_less_equal' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_compare.c:3364:1: note: Function '__bid128_signaling_less_equal' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_compare.c:3364:1: style:inconclusive: Function '__bid128_signaling_less_equal' argument 2 names different: declaration 'y' definition 'bid_y'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4416:58: note: Function '__bid128_signaling_less_equal' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid128_compare.c:3364:1: note: Function '__bid128_signaling_less_equal' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid128_compare.c:3612:1: style:inconclusive: Function '__bid128_signaling_less_unordered' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4419:68: note: Function '__bid128_signaling_less_unordered' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_compare.c:3612:1: note: Function '__bid128_signaling_less_unordered' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_compare.c:3612:1: style:inconclusive: Function '__bid128_signaling_less_unordered' argument 2 names different: declaration 'y' definition 'bid_y'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4420:62: note: Function '__bid128_signaling_less_unordered' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid128_compare.c:3612:1: note: Function '__bid128_signaling_less_unordered' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid128_compare.c:3860:1: style:inconclusive: Function '__bid128_signaling_not_greater' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4424:65: note: Function '__bid128_signaling_not_greater' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_compare.c:3860:1: note: Function '__bid128_signaling_not_greater' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_compare.c:3860:1: style:inconclusive: Function '__bid128_signaling_not_greater' argument 2 names different: declaration 'y' definition 'bid_y'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4425:59: note: Function '__bid128_signaling_not_greater' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid128_compare.c:3860:1: note: Function '__bid128_signaling_not_greater' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid128_compare.c:4107:1: style:inconclusive: Function '__bid128_signaling_not_less' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4428:62: note: Function '__bid128_signaling_not_less' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_compare.c:4107:1: note: Function '__bid128_signaling_not_less' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_compare.c:4107:1: style:inconclusive: Function '__bid128_signaling_not_less' argument 2 names different: declaration 'y' definition 'bid_y'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4429:56: note: Function '__bid128_signaling_not_less' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid128_compare.c:4107:1: note: Function '__bid128_signaling_not_less' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid128_exp2.c:65:1: style:inconclusive: Function '__bid128_exp2' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3383:56: note: Function '__bid128_exp2' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_exp2.c:65:1: note: Function '__bid128_exp2' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_expm1.c:85:6: style: Statements following 'return' will never be executed. [unreachableCode] LIBRARY/src/bid128_expm1.c:38:1: style:inconclusive: Function '__bid128_expm1' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3374:57: note: Function '__bid128_expm1' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_expm1.c:38:1: note: Function '__bid128_expm1' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_fdimd.c:41:1: style:inconclusive: Function '__bid128_fdim' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:5180:56: note: Function '__bid128_fdim' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_fdimd.c:41:1: note: Function '__bid128_fdim' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_fdimd.c:41:1: style:inconclusive: Function '__bid128_fdim' argument 2 names different: declaration 'y' definition 'bid_y'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:5180:71: note: Function '__bid128_fdim' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid128_fdimd.c:41:1: note: Function '__bid128_fdim' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid128_fmod.c:36:1: style:inconclusive: Function '__bid128_fmod' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3326:56: note: Function '__bid128_fmod' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_fmod.c:36:1: note: Function '__bid128_fmod' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_fmod.c:36:1: style:inconclusive: Function '__bid128_fmod' argument 2 names different: declaration 'y' definition 'bid_y'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3326:71: note: Function '__bid128_fmod' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid128_fmod.c:36:1: note: Function '__bid128_fmod' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid128_frexp.c:97:24: style: Condition 'sig_x.w[0]>=0x0000000100000000ull' is always true [knownConditionTrueFalse] LIBRARY/src/bid128_frexp.c:95:22: note: Assuming that condition 'sig_x.w[0]>=0x0020000000000000ull' is not redundant LIBRARY/src/bid128_frexp.c:97:24: note: Condition 'sig_x.w[0]>=0x0000000100000000ull' is always true LIBRARY/src/bid128_frexp.c:34:1: style:inconclusive: Function '__bid128_frexp' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:5124:57: note: Function '__bid128_frexp' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_frexp.c:34:1: note: Function '__bid128_frexp' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_hypot.c:33:1: style:inconclusive: Function '__bid128_hypot' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3332:57: note: Function '__bid128_hypot' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_hypot.c:33:1: note: Function '__bid128_hypot' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_hypot.c:33:1: style:inconclusive: Function '__bid128_hypot' argument 2 names different: declaration 'y' definition 'bid_y'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3332:72: note: Function '__bid128_hypot' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid128_hypot.c:33:1: note: Function '__bid128_hypot' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid128_hypot.c:127:21: style: Variable 'y.w[1]' is assigned a value that is never used. [unreadVariable] LIBRARY/src/bid128_ldexp.c:38:1: style:inconclusive: Function '__bid128_ldexp' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4811:57: note: Function '__bid128_ldexp' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_ldexp.c:38:1: note: Function '__bid128_ldexp' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_ldexp.c:38:1: style:inconclusive: Function '__bid128_ldexp' argument 2 names different: declaration 'n' definition 'bid_n'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4812:39: note: Function '__bid128_ldexp' argument 2 names different: declaration 'n' definition 'bid_n'. LIBRARY/src/bid128_ldexp.c:38:1: note: Function '__bid128_ldexp' argument 2 names different: declaration 'n' definition 'bid_n'. LIBRARY/src/bid128_lgamma.c:58:1: style:inconclusive: Function '__bid128_lgamma' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3398:58: note: Function '__bid128_lgamma' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_lgamma.c:58:1: note: Function '__bid128_lgamma' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_llquantexpd.c:41:1: style:inconclusive: Function '__bid128_llquantexp' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:5199:64: note: Function '__bid128_llquantexp' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_llquantexpd.c:41:1: note: Function '__bid128_llquantexp' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_llround.c:48:1: style:inconclusive: Function '__bid128_llround' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:5165:61: note: Function '__bid128_llround' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_llround.c:48:1: note: Function '__bid128_llround' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_log.c:43:1: style:inconclusive: Function '__bid128_log' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3317:55: note: Function '__bid128_log' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_log.c:43:1: note: Function '__bid128_log' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_log10.c:44:1: style:inconclusive: Function '__bid128_log10' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3377:57: note: Function '__bid128_log10' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_log10.c:44:1: note: Function '__bid128_log10' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_div.c:314:10: style: Variable 'CQ.w[0]' is reassigned a value before the old one has been used. [redundantAssignment] LIBRARY/src/bid128_div.c:310:2: note: CQ.w[0] is assigned LIBRARY/src/bid128_div.c:314:10: note: CQ.w[0] is overwritten LIBRARY/src/bid128_div.c:768:12: style: Variable 'CQ.w[0]' is reassigned a value before the old one has been used. [redundantAssignment] LIBRARY/src/bid128_div.c:764:4: note: CQ.w[0] is assigned LIBRARY/src/bid128_div.c:768:12: note: CQ.w[0] is overwritten LIBRARY/src/bid128_div.c:1217:12: style: Variable 'CQ.w[0]' is reassigned a value before the old one has been used. [redundantAssignment] LIBRARY/src/bid128_div.c:1213:4: note: CQ.w[0] is assigned LIBRARY/src/bid128_div.c:1217:12: note: CQ.w[0] is overwritten LIBRARY/src/bid128_div.c:1661:12: style: Variable 'CQ.w[0]' is reassigned a value before the old one has been used. [redundantAssignment] LIBRARY/src/bid128_div.c:1657:4: note: CQ.w[0] is assigned LIBRARY/src/bid128_div.c:1661:12: note: CQ.w[0] is overwritten LIBRARY/src/bid128_div.c:38:1: style:inconclusive: Function '__bid128_div' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3057:55: note: Function '__bid128_div' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_div.c:38:1: note: Function '__bid128_div' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_div.c:38:1: style:inconclusive: Function '__bid128_div' argument 2 names different: declaration 'y' definition 'bid_y'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3058:45: note: Function '__bid128_div' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid128_div.c:38:1: note: Function '__bid128_div' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid128_div.c:487:1: style:inconclusive: Function '__bid128dd_div' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3061:56: note: Function '__bid128dd_div' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_div.c:487:1: note: Function '__bid128dd_div' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_div.c:487:1: style:inconclusive: Function '__bid128dd_div' argument 2 names different: declaration 'y' definition 'bid_y'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3061:70: note: Function '__bid128dd_div' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid128_div.c:487:1: note: Function '__bid128dd_div' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid128_div.c:938:1: style:inconclusive: Function '__bid128dq_div' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3064:56: note: Function '__bid128dq_div' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_div.c:938:1: note: Function '__bid128dq_div' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_div.c:938:1: style:inconclusive: Function '__bid128dq_div' argument 2 names different: declaration 'y' definition 'bid_y'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3064:71: note: Function '__bid128dq_div' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid128_div.c:938:1: note: Function '__bid128dq_div' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid128_div.c:1389:1: style:inconclusive: Function '__bid128qd_div' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3067:57: note: Function '__bid128qd_div' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_div.c:1389:1: note: Function '__bid128qd_div' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_div.c:1389:1: style:inconclusive: Function '__bid128qd_div' argument 2 names different: declaration 'y' definition 'bid_y'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3067:71: note: Function '__bid128qd_div' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid128_div.c:1389:1: note: Function '__bid128qd_div' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid128_div.c:430:46: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned] LIBRARY/src/bid128_div.c:443:46: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned] LIBRARY/src/bid128_div.c:884:46: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned] LIBRARY/src/bid128_div.c:897:46: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned] LIBRARY/src/bid128_div.c:1335:46: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned] LIBRARY/src/bid128_div.c:1348:46: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned] LIBRARY/src/bid128_div.c:1777:46: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned] LIBRARY/src/bid128_div.c:1790:46: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned] LIBRARY/src/bid128_div.c:163:5: error: Uninitialized variable: CA [legacyUninitvar] LIBRARY/src/bid128_div.c:166:5: error: Uninitialized variable: CA [legacyUninitvar] LIBRARY/src/bid128_div.c:618:3: error: Uninitialized variable: CA [legacyUninitvar] LIBRARY/src/bid128_div.c:1066:3: error: Uninitialized variable: CA [legacyUninitvar] LIBRARY/src/bid128_div.c:1511:3: error: Uninitialized variable: CA [legacyUninitvar] LIBRARY/src/bid128_div.c:243:5: style: Variable 'Ql.w[1]' is assigned a value that is never used. [unreadVariable] LIBRARY/src/bid128_div.c:369:2: style: Variable 'Ql.w[1]' is assigned a value that is never used. [unreadVariable] LIBRARY/src/bid128_div.c:695:7: style: Variable 'Ql.w[1]' is assigned a value that is never used. [unreadVariable] LIBRARY/src/bid128_div.c:823:4: style: Variable 'Ql.w[1]' is assigned a value that is never used. [unreadVariable] LIBRARY/src/bid128_div.c:1143:7: style: Variable 'Ql.w[1]' is assigned a value that is never used. [unreadVariable] LIBRARY/src/bid128_div.c:1273:4: style: Variable 'Ql.w[1]' is assigned a value that is never used. [unreadVariable] LIBRARY/src/bid128_div.c:1588:7: style: Variable 'Ql.w[1]' is assigned a value that is never used. [unreadVariable] LIBRARY/src/bid128_div.c:1716:4: style: Variable 'Ql.w[1]' is assigned a value that is never used. [unreadVariable] LIBRARY/src/bid128_log1p.c:48:1: style:inconclusive: Function '__bid128_log1p' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3371:57: note: Function '__bid128_log1p' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_log1p.c:48:1: note: Function '__bid128_log1p' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_log2.c:44:1: style:inconclusive: Function '__bid128_log2' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3380:56: note: Function '__bid128_log2' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_log2.c:44:1: note: Function '__bid128_log2' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_logb.c:34:1: style:inconclusive: Function '__bid128_ilogb' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4805:49: note: Function '__bid128_ilogb' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_logb.c:34:1: note: Function '__bid128_ilogb' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_logbd.c:32:1: style:inconclusive: Function '__bid128_logb' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:5129:56: note: Function '__bid128_logb' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_logbd.c:32:1: note: Function '__bid128_logb' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_lrintd.c:48:1: style:inconclusive: Function '__bid128_lrint' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:5147:54: note: Function '__bid128_lrint' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_lrintd.c:48:1: note: Function '__bid128_lrint' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_lround.c:48:1: style:inconclusive: Function '__bid128_lround' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:5159:55: note: Function '__bid128_lround' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_lround.c:48:1: note: Function '__bid128_lround' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_modf.c:43:42: style:inconclusive: Function '__bid128_modf' argument 2 names different: declaration 'y' definition 'pint'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3329:73: note: Function '__bid128_modf' argument 2 names different: declaration 'y' definition 'pint'. LIBRARY/src/bid128_modf.c:43:42: note: Function '__bid128_modf' argument 2 names different: declaration 'y' definition 'pint'. LIBRARY/src/bid128_fma.c:498:25: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] LIBRARY/src/bid128_fma.c:3440:29: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] LIBRARY/src/bid128_fma.c:76:14: style: Condition 'C_lo==0' is always false [knownConditionTrueFalse] LIBRARY/src/bid128_fma.c:75:17: note: Assignment 'C_lo=C_lo+1', assigned value is greater than 0 LIBRARY/src/bid128_fma.c:76:14: note: Condition 'C_lo==0' is always false LIBRARY/src/bid128_mul.c:236:7: style: Redundant initialization for 'res'. The initialized value is overwritten before it is read. [redundantInitialization] LIBRARY/src/bid128_mul.c:223:19: note: res is initialized LIBRARY/src/bid128_mul.c:236:7: note: res is overwritten LIBRARY/src/bid128_mul.c:270:7: style: Redundant initialization for 'res'. The initialized value is overwritten before it is read. [redundantInitialization] LIBRARY/src/bid128_mul.c:259:19: note: res is initialized LIBRARY/src/bid128_mul.c:270:7: note: res is overwritten LIBRARY/src/bid128_mul.c:304:7: style: Redundant initialization for 'res'. The initialized value is overwritten before it is read. [redundantInitialization] LIBRARY/src/bid128_mul.c:293:19: note: res is initialized LIBRARY/src/bid128_mul.c:304:7: note: res is overwritten LIBRARY/src/bid128_fma.c:3669:7: style: Redundant initialization for 'res'. The initialized value is overwritten before it is read. [redundantInitialization] LIBRARY/src/bid128_fma.c:3660:19: note: res is initialized LIBRARY/src/bid128_fma.c:3669:7: note: res is overwritten LIBRARY/src/bid128_fma.c:3712:7: style: Redundant initialization for 'res'. The initialized value is overwritten before it is read. [redundantInitialization] LIBRARY/src/bid128_fma.c:3696:19: note: res is initialized LIBRARY/src/bid128_fma.c:3712:7: note: res is overwritten LIBRARY/src/bid128_fma.c:3754:7: style: Redundant initialization for 'res'. The initialized value is overwritten before it is read. [redundantInitialization] LIBRARY/src/bid128_fma.c:3740:19: note: res is initialized LIBRARY/src/bid128_fma.c:3754:7: note: res is overwritten LIBRARY/src/bid128_fma.c:3795:7: style: Redundant initialization for 'res'. The initialized value is overwritten before it is read. [redundantInitialization] LIBRARY/src/bid128_fma.c:3781:19: note: res is initialized LIBRARY/src/bid128_fma.c:3795:7: note: res is overwritten LIBRARY/src/bid128_fma.c:3834:7: style: Redundant initialization for 'res'. The initialized value is overwritten before it is read. [redundantInitialization] LIBRARY/src/bid128_fma.c:3822:19: note: res is initialized LIBRARY/src/bid128_fma.c:3834:7: note: res is overwritten LIBRARY/src/bid128_fma.c:3875:7: style: Redundant initialization for 'res'. The initialized value is overwritten before it is read. [redundantInitialization] LIBRARY/src/bid128_fma.c:3861:19: note: res is initialized LIBRARY/src/bid128_fma.c:3875:7: note: res is overwritten LIBRARY/src/bid128_fma.c:3914:7: style: Redundant initialization for 'res'. The initialized value is overwritten before it is read. [redundantInitialization] LIBRARY/src/bid128_fma.c:3902:19: note: res is initialized LIBRARY/src/bid128_fma.c:3914:7: note: res is overwritten LIBRARY/src/bid128_fma.c:3953:7: style: Redundant initialization for 'res'. The initialized value is overwritten before it is read. [redundantInitialization] LIBRARY/src/bid128_fma.c:3941:19: note: res is initialized LIBRARY/src/bid128_fma.c:3953:7: note: res is overwritten LIBRARY/src/bid128_fma.c:4217:7: style: Redundant initialization for 'res'. The initialized value is overwritten before it is read. [redundantInitialization] LIBRARY/src/bid128_fma.c:4190:19: note: res is initialized LIBRARY/src/bid128_fma.c:4217:7: note: res is overwritten LIBRARY/src/bid128_fma.c:285:28: style: Variable 'is_midpoint_lt_even0' is assigned a value that is never used. [unreadVariable] LIBRARY/src/bid128_fma.c:286:28: style: Variable 'is_midpoint_gt_even0' is assigned a value that is never used. [unreadVariable] LIBRARY/src/bid128_fma.c:287:31: style: Variable 'is_inexact_lt_midpoint0' is assigned a value that is never used. [unreadVariable] LIBRARY/src/bid128_fma.c:288:31: style: Variable 'is_inexact_gt_midpoint0' is assigned a value that is never used. [unreadVariable] LIBRARY/src/bid128_fma.c:450:13: style: Variable 'scale' is assigned a value that is never used. [unreadVariable] LIBRARY/src/bid128_fma.c:1385:15: style: Variable 'is_tiny' is assigned a value that is never used. [unreadVariable] LIBRARY/src/bid128_fma.c:1833:19: style: Variable 'z_exp' is assigned a value that is never used. [unreadVariable] LIBRARY/src/bid128_fma.c:2158:18: style: Variable 'e3' is assigned a value that is never used. [unreadVariable] LIBRARY/src/bid128_fma.c:2201:13: style: Variable 'e3' is assigned a value that is never used. [unreadVariable] LIBRARY/src/bid128_fma.c:2615:19: style: Variable 'z_sign' is assigned a value that is never used. [unreadVariable] LIBRARY/src/bid128_fma.c:2617:19: style: Variable 'z_sign' is assigned a value that is never used. [unreadVariable] LIBRARY/src/bid128_fma.c:2704:17: style: Variable 'z_sign' is assigned a value that is never used. [unreadVariable] LIBRARY/src/bid128_fma.c:2706:17: style: Variable 'z_sign' is assigned a value that is never used. [unreadVariable] LIBRARY/src/bid128_fma.c:2943:12: style: Variable 'e3' is assigned a value that is never used. [unreadVariable] LIBRARY/src/bid128_fma.c:3186:10: style: Variable 'e3' is assigned a value that is never used. [unreadVariable] LIBRARY/src/bid128_fma.c:3458:27: style: Variable 'gt_half_ulp' is assigned a value that is never used. [unreadVariable] LIBRARY/src/bid128_fma.c:3472:27: style: Variable 'gt_half_ulp' is assigned a value that is never used. [unreadVariable] LIBRARY/src/bid128_minmax.c:743:12: style: Condition 'diff>0' is always true [knownConditionTrueFalse] LIBRARY/src/bid128_minmax.c:737:16: note: Assuming that condition 'exp_x<=exp_y' is not redundant LIBRARY/src/bid128_minmax.c:741:16: note: Assignment 'diff=exp_x-exp_y', assigned value is greater than 0 LIBRARY/src/bid128_minmax.c:743:12: note: Condition 'diff>0' is always true LIBRARY/src/bid128_minmax.c:37:1: style:inconclusive: Function '__bid128_minnum' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4631:58: note: Function '__bid128_minnum' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_minmax.c:37:1: note: Function '__bid128_minnum' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_minmax.c:37:1: style:inconclusive: Function '__bid128_minnum' argument 2 names different: declaration 'y' definition 'bid_y'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4631:73: note: Function '__bid128_minnum' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid128_minmax.c:37:1: note: Function '__bid128_minnum' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid128_minmax.c:292:1: style:inconclusive: Function '__bid128_minnum_mag' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4633:62: note: Function '__bid128_minnum_mag' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_minmax.c:292:1: note: Function '__bid128_minnum_mag' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_minmax.c:292:1: style:inconclusive: Function '__bid128_minnum_mag' argument 2 names different: declaration 'y' definition 'bid_y'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4633:77: note: Function '__bid128_minnum_mag' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid128_minmax.c:292:1: note: Function '__bid128_minnum_mag' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid128_minmax.c:555:1: style:inconclusive: Function '__bid128_maxnum' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4635:58: note: Function '__bid128_maxnum' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_minmax.c:555:1: note: Function '__bid128_maxnum' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_minmax.c:555:1: style:inconclusive: Function '__bid128_maxnum' argument 2 names different: declaration 'y' definition 'bid_y'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4635:73: note: Function '__bid128_maxnum' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid128_minmax.c:555:1: note: Function '__bid128_maxnum' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid128_minmax.c:809:1: style:inconclusive: Function '__bid128_maxnum_mag' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4637:62: note: Function '__bid128_maxnum_mag' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_minmax.c:809:1: note: Function '__bid128_maxnum_mag' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_minmax.c:809:1: style:inconclusive: Function '__bid128_maxnum_mag' argument 2 names different: declaration 'y' definition 'bid_y'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4637:77: note: Function '__bid128_maxnum_mag' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid128_minmax.c:809:1: note: Function '__bid128_maxnum_mag' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid128_nexttowardd.c:38:1: style:inconclusive: Function '__bid128_nexttoward' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:5174:62: note: Function '__bid128_nexttoward' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_nexttowardd.c:38:1: note: Function '__bid128_nexttoward' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_nexttowardd.c:38:1: style:inconclusive: Function '__bid128_nexttoward' argument 2 names different: declaration 'y' definition 'bid_y'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:5174:77: note: Function '__bid128_nexttoward' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid128_nexttowardd.c:38:1: note: Function '__bid128_nexttoward' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid128_nearbyintd.c:38:1: style:inconclusive: Function '__bid128_nearbyint' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:5141:61: note: Function '__bid128_nearbyint' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_nearbyintd.c:38:1: note: Function '__bid128_nearbyint' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_next.c:131:16: style: Condition 'C1.w[0]>=0x0000000100000000ull' is always true [knownConditionTrueFalse] LIBRARY/src/bid128_next.c:129:14: note: Assuming that condition 'C1.w[0]>=0x0020000000000000ull' is not redundant LIBRARY/src/bid128_next.c:131:16: note: Condition 'C1.w[0]>=0x0000000100000000ull' is always true LIBRARY/src/bid128_next.c:324:16: style: Condition 'C1.w[0]>=0x0000000100000000ull' is always true [knownConditionTrueFalse] LIBRARY/src/bid128_next.c:322:14: note: Assuming that condition 'C1.w[0]>=0x0020000000000000ull' is not redundant LIBRARY/src/bid128_next.c:324:16: note: Condition 'C1.w[0]>=0x0000000100000000ull' is always true LIBRARY/src/bid128_next.c:37:1: style:inconclusive: Function '__bid128_nextup' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4604:58: note: Function '__bid128_nextup' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_next.c:37:1: note: Function '__bid128_nextup' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_next.c:232:1: style:inconclusive: Function '__bid128_nextdown' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4607:60: note: Function '__bid128_nextdown' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_next.c:232:1: note: Function '__bid128_nextdown' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_next.c:425:1: style:inconclusive: Function '__bid128_nextafter' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4609:61: note: Function '__bid128_nextafter' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_next.c:425:1: note: Function '__bid128_nextafter' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_next.c:425:1: style:inconclusive: Function '__bid128_nextafter' argument 2 names different: declaration 'y' definition 'bid_y'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4610:51: note: Function '__bid128_nextafter' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid128_next.c:425:1: note: Function '__bid128_nextafter' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid128_quantexpd.c:41:1: style:inconclusive: Function '__bid128_quantexp' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:5186:52: note: Function '__bid128_quantexp' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_quantexpd.c:41:1: note: Function '__bid128_quantexp' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_noncomp.c:1208:3: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] LIBRARY/src/bid128_noncomp.c:1210:3: note: Found duplicate branches for 'if' and 'else'. LIBRARY/src/bid128_noncomp.c:1208:3: note: Found duplicate branches for 'if' and 'else'. LIBRARY/src/bid128_quantize.c:34:1: style:inconclusive: Function '__bid128_quantize' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4859:60: note: Function '__bid128_quantize' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_quantize.c:34:1: note: Function '__bid128_quantize' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_quantize.c:34:1: style:inconclusive: Function '__bid128_quantize' argument 2 names different: declaration 'y' definition 'bid_y'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4859:75: note: Function '__bid128_quantize' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid128_quantize.c:34:1: note: Function '__bid128_quantize' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid128_quantize.c:185:37: warning: Shifting 64-bit value by 64 bits is undefined behaviour. See condition at line 184. [shiftTooManyBits] LIBRARY/src/bid128_quantize.c:184:18: note: Assuming that condition 'amount>=64' is not redundant LIBRARY/src/bid128_quantize.c:185:37: note: Shift LIBRARY/src/bid128_quantize.c:204:28: warning: Shifting 64-bit value by 64 bits is undefined behaviour. See condition at line 203. [shiftTooManyBits] LIBRARY/src/bid128_quantize.c:203:14: note: Assuming that condition 'amount>=64' is not redundant LIBRARY/src/bid128_quantize.c:204:28: note: Shift LIBRARY/src/bid128_quantize.c:243:18: warning: Shifting 64-bit value by 64 bits is undefined behaviour. See condition at line 235. [shiftTooManyBits] LIBRARY/src/bid128_quantize.c:235:16: note: Assuming that condition 'amount<64' is not redundant LIBRARY/src/bid128_quantize.c:243:18: note: Shift LIBRARY/src/bid128_quantumd.c:46:1: style:inconclusive: Function '__bid128_quantum' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:5193:59: note: Function '__bid128_quantum' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_quantumd.c:46:1: note: Function '__bid128_quantum' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_rem.c:36:1: style:inconclusive: Function '__bid128_rem' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4802:55: note: Function '__bid128_rem' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_rem.c:36:1: note: Function '__bid128_rem' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_rem.c:36:1: style:inconclusive: Function '__bid128_rem' argument 2 names different: declaration 'y' definition 'bid_y'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4802:70: note: Function '__bid128_rem' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid128_rem.c:36:1: note: Function '__bid128_rem' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid128_scalb.c:38:1: style:inconclusive: Function '__bid128_scalbn' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4808:58: note: Function '__bid128_scalbn' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_scalb.c:38:1: note: Function '__bid128_scalbn' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_scalb.c:38:1: style:inconclusive: Function '__bid128_scalbn' argument 2 names different: declaration 'n' definition 'bid_n'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4809:39: note: Function '__bid128_scalbn' argument 2 names different: declaration 'n' definition 'bid_n'. LIBRARY/src/bid128_scalb.c:38:1: note: Function '__bid128_scalbn' argument 2 names different: declaration 'n' definition 'bid_n'. LIBRARY/src/bid128_scalbl.c:37:11: style: Condition 'n1n' is always false [knownConditionTrueFalse] LIBRARY/src/bid128_scalbl.c:32:1: note: n is assigned 'bid_n' here. LIBRARY/src/bid128_scalbl.c:36:8: note: Assignment 'n1=(int)n', assigned value is symbolic=n LIBRARY/src/bid128_scalbl.c:37:38: note: Condition 'n1>n' is always false LIBRARY/src/bid128_scalbl.c:32:1: style:inconclusive: Function '__bid128_scalbln' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:5135:59: note: Function '__bid128_scalbln' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_scalbl.c:32:1: note: Function '__bid128_scalbln' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_scalbl.c:32:1: style:inconclusive: Function '__bid128_scalbln' argument 2 names different: declaration 'n' definition 'bid_n'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:5135:71: note: Function '__bid128_scalbln' argument 2 names different: declaration 'n' definition 'bid_n'. LIBRARY/src/bid128_scalbl.c:32:1: note: Function '__bid128_scalbln' argument 2 names different: declaration 'n' definition 'bid_n'. LIBRARY/src/bid128_round_integral.c:315:6: style: Condition 'tmp64' is always true [knownConditionTrueFalse] LIBRARY/src/bid128_round_integral.c:309:22: note: Assuming that condition 'fstar.w[2]>__bid_onehalf128[ind-1]' is not redundant LIBRARY/src/bid128_round_integral.c:314:21: note: Assignment 'tmp64=fstar.w[2]-__bid_onehalf128[ind-1]', assigned value is greater than 0 LIBRARY/src/bid128_round_integral.c:315:6: note: Condition 'tmp64' is always true LIBRARY/src/bid128_round_integral.c:350:6: style: Condition 'tmp64' is always true [knownConditionTrueFalse] LIBRARY/src/bid128_round_integral.c:344:22: note: Assuming that condition 'fstar.w[3]>__bid_onehalf128[ind-1]' is not redundant LIBRARY/src/bid128_round_integral.c:349:21: note: Assignment 'tmp64=fstar.w[3]-__bid_onehalf128[ind-1]', assigned value is greater than 0 LIBRARY/src/bid128_round_integral.c:350:6: note: Condition 'tmp64' is always true LIBRARY/src/bid128_round_integral.c:451:6: style: Condition 'tmp64' is always true [knownConditionTrueFalse] LIBRARY/src/bid128_round_integral.c:445:22: note: Assuming that condition 'fstar.w[2]>__bid_onehalf128[ind-1]' is not redundant LIBRARY/src/bid128_round_integral.c:450:21: note: Assignment 'tmp64=fstar.w[2]-__bid_onehalf128[ind-1]', assigned value is greater than 0 LIBRARY/src/bid128_round_integral.c:451:6: note: Condition 'tmp64' is always true LIBRARY/src/bid128_round_integral.c:475:6: style: Condition 'tmp64' is always true [knownConditionTrueFalse] LIBRARY/src/bid128_round_integral.c:469:22: note: Assuming that condition 'fstar.w[3]>__bid_onehalf128[ind-1]' is not redundant LIBRARY/src/bid128_round_integral.c:474:21: note: Assignment 'tmp64=fstar.w[3]-__bid_onehalf128[ind-1]', assigned value is greater than 0 LIBRARY/src/bid128_round_integral.c:475:6: note: Condition 'tmp64' is always true LIBRARY/src/bid128_round_integral.c:38:1: style:inconclusive: Function '__bid128_round_integral_exact' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4560:72: note: Function '__bid128_round_integral_exact' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_round_integral.c:38:1: note: Function '__bid128_round_integral_exact' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_round_integral.c:811:1: style:inconclusive: Function '__bid128_round_integral_nearest_even' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4565:79: note: Function '__bid128_round_integral_nearest_even' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_round_integral.c:811:1: note: Function '__bid128_round_integral_nearest_even' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_round_integral.c:1036:1: style:inconclusive: Function '__bid128_round_integral_negative' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4569:75: note: Function '__bid128_round_integral_negative' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_round_integral.c:1036:1: note: Function '__bid128_round_integral_negative' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_round_integral.c:1285:1: style:inconclusive: Function '__bid128_round_integral_positive' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4573:75: note: Function '__bid128_round_integral_positive' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_round_integral.c:1285:1: note: Function '__bid128_round_integral_positive' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_round_integral.c:1534:1: style:inconclusive: Function '__bid128_round_integral_zero' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4577:71: note: Function '__bid128_round_integral_zero' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_round_integral.c:1534:1: note: Function '__bid128_round_integral_zero' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_round_integral.c:1716:1: style:inconclusive: Function '__bid128_round_integral_nearest_away' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4581:79: note: Function '__bid128_round_integral_nearest_away' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_round_integral.c:1716:1: note: Function '__bid128_round_integral_nearest_away' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_sin.c:12430:1: style:inconclusive: Function '__bid128_sin' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3335:55: note: Function '__bid128_sin' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_sin.c:12430:1: note: Function '__bid128_sin' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_sinh.c:67:1: style:inconclusive: Function '__bid128_sinh' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3353:56: note: Function '__bid128_sinh' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_sinh.c:67:1: note: Function '__bid128_sinh' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_sqrt.c:35:1: style:inconclusive: Function '__bid128_sqrt' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3128:56: note: Function '__bid128_sqrt' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_sqrt.c:35:1: note: Function '__bid128_sqrt' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_sqrt.c:298:1: style:inconclusive: Function '__bid128d_sqrt' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3131:56: note: Function '__bid128d_sqrt' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_sqrt.c:298:1: note: Function '__bid128d_sqrt' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_tan.c:12426:1: style:inconclusive: Function '__bid128_tan' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3341:55: note: Function '__bid128_tan' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_tan.c:12426:1: note: Function '__bid128_tan' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_tanh.c:44:1: style:inconclusive: Function '__bid128_tanh' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3359:56: note: Function '__bid128_tanh' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_tanh.c:44:1: note: Function '__bid128_tanh' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_tgamma.c:54:1: style:inconclusive: Function '__bid128_tgamma' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3395:58: note: Function '__bid128_tgamma' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_tgamma.c:54:1: note: Function '__bid128_tgamma' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_int16.c:35:1: style:inconclusive: Function '__bid128_to_int16_rnint' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3500:60: note: Function '__bid128_to_int16_rnint' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_int16.c:35:1: note: Function '__bid128_to_int16_rnint' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_int16.c:39:1: style:inconclusive: Function '__bid128_to_int16_xrnint' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3504:61: note: Function '__bid128_to_int16_xrnint' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_int16.c:39:1: note: Function '__bid128_to_int16_xrnint' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_int16.c:43:1: style:inconclusive: Function '__bid128_to_int16_rninta' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3508:61: note: Function '__bid128_to_int16_rninta' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_int16.c:43:1: note: Function '__bid128_to_int16_rninta' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_int16.c:47:1: style:inconclusive: Function '__bid128_to_int16_xrninta' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3512:62: note: Function '__bid128_to_int16_xrninta' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_int16.c:47:1: note: Function '__bid128_to_int16_xrninta' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_int16.c:51:1: style:inconclusive: Function '__bid128_to_int16_int' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3516:58: note: Function '__bid128_to_int16_int' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_int16.c:51:1: note: Function '__bid128_to_int16_int' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_int16.c:55:1: style:inconclusive: Function '__bid128_to_int16_xint' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3519:59: note: Function '__bid128_to_int16_xint' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_int16.c:55:1: note: Function '__bid128_to_int16_xint' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_int16.c:59:1: style:inconclusive: Function '__bid128_to_int16_floor' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3522:60: note: Function '__bid128_to_int16_floor' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_int16.c:59:1: note: Function '__bid128_to_int16_floor' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_int16.c:63:1: style:inconclusive: Function '__bid128_to_int16_ceil' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3530:59: note: Function '__bid128_to_int16_ceil' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_int16.c:63:1: note: Function '__bid128_to_int16_ceil' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_int16.c:67:1: style:inconclusive: Function '__bid128_to_int16_xfloor' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3526:61: note: Function '__bid128_to_int16_xfloor' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_int16.c:67:1: note: Function '__bid128_to_int16_xfloor' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_int16.c:71:1: style:inconclusive: Function '__bid128_to_int16_xceil' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3533:60: note: Function '__bid128_to_int16_xceil' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_int16.c:71:1: note: Function '__bid128_to_int16_xceil' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_string.c:565:20: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] LIBRARY/src/bid128_string.c:609:20: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] LIBRARY/src/bid128_string.c:134:14: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] LIBRARY/src/bid128_string.c:493:5: style: Variable 'c' is assigned an expression that holds the same value. [redundantAssignment] LIBRARY/src/bid128_string.c:452:5: note: c is assigned '*ps' here. LIBRARY/src/bid128_string.c:493:5: note: Variable 'c' is assigned an expression that holds the same value. LIBRARY/src/bid128_string.c:56:5: style: Parameter 'pfpsf' can be declared as pointer to const [constParameterPointer] LIBRARY/src/bid128_string.c:77:13: style: Variable 'save_fpsf' is assigned a value that is never used. [unreadVariable] LIBRARY/src/bid128_pow.c:1033:3: style: Redundant assignment of 'c.w[1]' to itself. [selfAssignment] LIBRARY/src/bid128_pow.c:1033:3: style: Redundant assignment of 'c.w[0]' to itself. [selfAssignment] LIBRARY/src/bid128_pow.c:829:1: style:inconclusive: Function '__bid128_pow' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3320:55: note: Function '__bid128_pow' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_pow.c:829:1: note: Function '__bid128_pow' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_pow.c:829:1: style:inconclusive: Function '__bid128_pow' argument 2 names different: declaration 'y' definition 'bid_y'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3320:70: note: Function '__bid128_pow' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid128_pow.c:829:1: note: Function '__bid128_pow' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid128_to_int8.c:35:1: style:inconclusive: Function '__bid128_to_int8_rnint' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3466:58: note: Function '__bid128_to_int8_rnint' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_int8.c:35:1: note: Function '__bid128_to_int8_rnint' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_int8.c:39:1: style:inconclusive: Function '__bid128_to_int8_xrnint' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3470:59: note: Function '__bid128_to_int8_xrnint' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_int8.c:39:1: note: Function '__bid128_to_int8_xrnint' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_int8.c:43:1: style:inconclusive: Function '__bid128_to_int8_rninta' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3474:59: note: Function '__bid128_to_int8_rninta' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_int8.c:43:1: note: Function '__bid128_to_int8_rninta' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_int8.c:47:1: style:inconclusive: Function '__bid128_to_int8_xrninta' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3478:60: note: Function '__bid128_to_int8_xrninta' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_int8.c:47:1: note: Function '__bid128_to_int8_xrninta' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_int8.c:51:1: style:inconclusive: Function '__bid128_to_int8_int' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3482:56: note: Function '__bid128_to_int8_int' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_int8.c:51:1: note: Function '__bid128_to_int8_int' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_int8.c:55:1: style:inconclusive: Function '__bid128_to_int8_xint' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3484:57: note: Function '__bid128_to_int8_xint' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_int8.c:55:1: note: Function '__bid128_to_int8_xint' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_int8.c:59:1: style:inconclusive: Function '__bid128_to_int8_floor' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3486:58: note: Function '__bid128_to_int8_floor' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_int8.c:59:1: note: Function '__bid128_to_int8_floor' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_int8.c:63:1: style:inconclusive: Function '__bid128_to_int8_ceil' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3494:57: note: Function '__bid128_to_int8_ceil' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_int8.c:63:1: note: Function '__bid128_to_int8_ceil' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_int8.c:67:1: style:inconclusive: Function '__bid128_to_int8_xfloor' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3490:59: note: Function '__bid128_to_int8_xfloor' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_int8.c:67:1: note: Function '__bid128_to_int8_xfloor' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_int8.c:71:1: style:inconclusive: Function '__bid128_to_int8_xceil' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3496:58: note: Function '__bid128_to_int8_xceil' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_int8.c:71:1: note: Function '__bid128_to_int8_xceil' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_uint16.c:35:1: style:inconclusive: Function '__bid128_to_uint16_rnint' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3577:70: note: Function '__bid128_to_uint16_rnint' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_uint16.c:35:1: note: Function '__bid128_to_uint16_rnint' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_uint16.c:39:1: style:inconclusive: Function '__bid128_to_uint16_xrnint' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3581:71: note: Function '__bid128_to_uint16_xrnint' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_uint16.c:39:1: note: Function '__bid128_to_uint16_xrnint' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_uint16.c:43:1: style:inconclusive: Function '__bid128_to_uint16_rninta' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3585:71: note: Function '__bid128_to_uint16_rninta' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_uint16.c:43:1: note: Function '__bid128_to_uint16_rninta' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_uint16.c:47:1: style:inconclusive: Function '__bid128_to_uint16_xrninta' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3589:72: note: Function '__bid128_to_uint16_xrninta' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_uint16.c:47:1: note: Function '__bid128_to_uint16_xrninta' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_uint16.c:52:1: style:inconclusive: Function '__bid128_to_uint16_int' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3593:68: note: Function '__bid128_to_uint16_int' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_uint16.c:52:1: note: Function '__bid128_to_uint16_int' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_uint16.c:56:1: style:inconclusive: Function '__bid128_to_uint16_xint' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3597:69: note: Function '__bid128_to_uint16_xint' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_uint16.c:56:1: note: Function '__bid128_to_uint16_xint' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_uint16.c:60:1: style:inconclusive: Function '__bid128_to_uint16_floor' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3601:70: note: Function '__bid128_to_uint16_floor' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_uint16.c:60:1: note: Function '__bid128_to_uint16_floor' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_uint16.c:64:1: style:inconclusive: Function '__bid128_to_uint16_ceil' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3609:69: note: Function '__bid128_to_uint16_ceil' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_uint16.c:64:1: note: Function '__bid128_to_uint16_ceil' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_uint16.c:68:1: style:inconclusive: Function '__bid128_to_uint16_xfloor' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3605:71: note: Function '__bid128_to_uint16_xfloor' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_uint16.c:68:1: note: Function '__bid128_to_uint16_xfloor' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_uint16.c:72:1: style:inconclusive: Function '__bid128_to_uint16_xceil' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3613:70: note: Function '__bid128_to_uint16_xceil' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_uint16.c:72:1: note: Function '__bid128_to_uint16_xceil' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_int64.c:608:18: style: Condition 'fstar.w[3]==0x0' is always true [knownConditionTrueFalse] LIBRARY/src/bid128_to_int64.c:607:17: note: Assuming that condition 'fstar.w[3]>0x0' is not redundant LIBRARY/src/bid128_to_int64.c:608:18: note: Condition 'fstar.w[3]==0x0' is always true LIBRARY/src/bid128_to_int64.c:609:18: style: Condition 'fstar.w[3]==0x0' is always true [knownConditionTrueFalse] LIBRARY/src/bid128_to_int64.c:607:17: note: Assuming that condition 'fstar.w[3]>0x0' is not redundant LIBRARY/src/bid128_to_int64.c:609:18: note: Condition 'fstar.w[3]==0x0' is always true LIBRARY/src/bid128_to_int64.c:635:8: style: Condition 'tmp64' is always true [knownConditionTrueFalse] LIBRARY/src/bid128_to_int64.c:629:17: note: Assuming that condition 'fstar.w[3]>__bid_onehalf128[ind-1]' is not redundant LIBRARY/src/bid128_to_int64.c:634:23: note: Assignment 'tmp64=fstar.w[3]-__bid_onehalf128[ind-1]', assigned value is greater than 0 LIBRARY/src/bid128_to_int64.c:635:8: note: Condition 'tmp64' is always true LIBRARY/src/bid128_to_int64.c:2878:18: style: Condition 'fstar.w[3]==0x0' is always true [knownConditionTrueFalse] LIBRARY/src/bid128_to_int64.c:2877:17: note: Assuming that condition 'fstar.w[3]>0x0' is not redundant LIBRARY/src/bid128_to_int64.c:2878:18: note: Condition 'fstar.w[3]==0x0' is always true LIBRARY/src/bid128_to_int64.c:2879:18: style: Condition 'fstar.w[3]==0x0' is always true [knownConditionTrueFalse] LIBRARY/src/bid128_to_int64.c:2877:17: note: Assuming that condition 'fstar.w[3]>0x0' is not redundant LIBRARY/src/bid128_to_int64.c:2879:18: note: Condition 'fstar.w[3]==0x0' is always true LIBRARY/src/bid128_to_int64.c:2905:8: style: Condition 'tmp64' is always true [knownConditionTrueFalse] LIBRARY/src/bid128_to_int64.c:2899:17: note: Assuming that condition 'fstar.w[3]>__bid_onehalf128[ind-1]' is not redundant LIBRARY/src/bid128_to_int64.c:2904:23: note: Assignment 'tmp64=fstar.w[3]-__bid_onehalf128[ind-1]', assigned value is greater than 0 LIBRARY/src/bid128_to_int64.c:2905:8: note: Condition 'tmp64' is always true LIBRARY/src/bid128_to_int64.c:37:1: style:inconclusive: Function '__bid128_to_int64_rnint' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3684:65: note: Function '__bid128_to_int64_rnint' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_int64.c:37:1: note: Function '__bid128_to_int64_rnint' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_int64.c:330:1: style:inconclusive: Function '__bid128_to_int64_xrnint' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3687:66: note: Function '__bid128_to_int64_xrnint' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_int64.c:330:1: note: Function '__bid128_to_int64_xrnint' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_int64.c:690:1: style:inconclusive: Function '__bid128_to_int64_floor' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3702:65: note: Function '__bid128_to_int64_floor' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_int64.c:690:1: note: Function '__bid128_to_int64_floor' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_int64.c:972:1: style:inconclusive: Function '__bid128_to_int64_xfloor' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3705:66: note: Function '__bid128_to_int64_xfloor' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_int64.c:972:1: note: Function '__bid128_to_int64_xfloor' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_int64.c:1261:1: style:inconclusive: Function '__bid128_to_int64_ceil' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3708:64: note: Function '__bid128_to_int64_ceil' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_int64.c:1261:1: note: Function '__bid128_to_int64_ceil' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_int64.c:1541:1: style:inconclusive: Function '__bid128_to_int64_xceil' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3711:65: note: Function '__bid128_to_int64_xceil' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_int64.c:1541:1: note: Function '__bid128_to_int64_xceil' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_int64.c:1830:1: style:inconclusive: Function '__bid128_to_int64_int' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3696:63: note: Function '__bid128_to_int64_int' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_int64.c:1830:1: note: Function '__bid128_to_int64_int' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_int64.c:2059:1: style:inconclusive: Function '__bid128_to_int64_xint' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3699:64: note: Function '__bid128_to_int64_xint' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_int64.c:2059:1: note: Function '__bid128_to_int64_xint' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_int64.c:2328:1: style:inconclusive: Function '__bid128_to_int64_rninta' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3690:66: note: Function '__bid128_to_int64_rninta' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_int64.c:2328:1: note: Function '__bid128_to_int64_rninta' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_int64.c:2600:1: style:inconclusive: Function '__bid128_to_int64_xrninta' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3693:67: note: Function '__bid128_to_int64_xrninta' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_int64.c:2600:1: note: Function '__bid128_to_int64_xrninta' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_uint64.c:732:18: style: Condition 'fstar.w[3]==0x0' is always true [knownConditionTrueFalse] LIBRARY/src/bid128_to_uint64.c:731:17: note: Assuming that condition 'fstar.w[3]>0x0' is not redundant LIBRARY/src/bid128_to_uint64.c:732:18: note: Condition 'fstar.w[3]==0x0' is always true LIBRARY/src/bid128_to_uint64.c:733:18: style: Condition 'fstar.w[3]==0x0' is always true [knownConditionTrueFalse] LIBRARY/src/bid128_to_uint64.c:731:17: note: Assuming that condition 'fstar.w[3]>0x0' is not redundant LIBRARY/src/bid128_to_uint64.c:733:18: note: Condition 'fstar.w[3]==0x0' is always true LIBRARY/src/bid128_to_uint64.c:759:8: style: Condition 'tmp64' is always true [knownConditionTrueFalse] LIBRARY/src/bid128_to_uint64.c:753:17: note: Assuming that condition 'fstar.w[3]>__bid_onehalf128[ind-1]' is not redundant LIBRARY/src/bid128_to_uint64.c:758:23: note: Assignment 'tmp64=fstar.w[3]-__bid_onehalf128[ind-1]', assigned value is greater than 0 LIBRARY/src/bid128_to_uint64.c:759:8: note: Condition 'tmp64' is always true LIBRARY/src/bid128_to_uint64.c:3283:18: style: Condition 'fstar.w[3]==0x0' is always true [knownConditionTrueFalse] LIBRARY/src/bid128_to_uint64.c:3282:17: note: Assuming that condition 'fstar.w[3]>0x0' is not redundant LIBRARY/src/bid128_to_uint64.c:3283:18: note: Condition 'fstar.w[3]==0x0' is always true LIBRARY/src/bid128_to_uint64.c:3284:18: style: Condition 'fstar.w[3]==0x0' is always true [knownConditionTrueFalse] LIBRARY/src/bid128_to_uint64.c:3282:17: note: Assuming that condition 'fstar.w[3]>0x0' is not redundant LIBRARY/src/bid128_to_uint64.c:3284:18: note: Condition 'fstar.w[3]==0x0' is always true LIBRARY/src/bid128_to_uint64.c:3310:8: style: Condition 'tmp64' is always true [knownConditionTrueFalse] LIBRARY/src/bid128_to_uint64.c:3304:17: note: Assuming that condition 'fstar.w[3]>__bid_onehalf128[ind-1]' is not redundant LIBRARY/src/bid128_to_uint64.c:3309:23: note: Assignment 'tmp64=fstar.w[3]-__bid_onehalf128[ind-1]', assigned value is greater than 0 LIBRARY/src/bid128_to_uint64.c:3310:8: note: Condition 'tmp64' is always true LIBRARY/src/bid128_to_uint64.c:3170:6: style: Variable 'res' is reassigned a value before the old one has been used. [redundantAssignment] LIBRARY/src/bid128_to_uint64.c:3166:6: note: res is assigned LIBRARY/src/bid128_to_uint64.c:3170:6: note: res is overwritten LIBRARY/src/bid128_to_uint64.c:3184:6: style: Variable 'res' is reassigned a value before the old one has been used. [redundantAssignment] LIBRARY/src/bid128_to_uint64.c:3181:6: note: res is assigned LIBRARY/src/bid128_to_uint64.c:3184:6: note: res is overwritten LIBRARY/src/bid128_to_uint64.c:37:1: style:inconclusive: Function '__bid128_to_uint64_rnint' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3714:66: note: Function '__bid128_to_uint64_rnint' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_uint64.c:37:1: note: Function '__bid128_to_uint64_rnint' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_uint64.c:387:1: style:inconclusive: Function '__bid128_to_uint64_xrnint' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3717:67: note: Function '__bid128_to_uint64_xrnint' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_uint64.c:387:1: note: Function '__bid128_to_uint64_xrnint' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_uint64.c:806:1: style:inconclusive: Function '__bid128_to_uint64_floor' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3732:66: note: Function '__bid128_to_uint64_floor' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_uint64.c:806:1: note: Function '__bid128_to_uint64_floor' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_uint64.c:1054:1: style:inconclusive: Function '__bid128_to_uint64_xfloor' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3735:67: note: Function '__bid128_to_uint64_xfloor' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_uint64.c:1054:1: note: Function '__bid128_to_uint64_xfloor' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_uint64.c:1342:1: style:inconclusive: Function '__bid128_to_uint64_ceil' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3738:65: note: Function '__bid128_to_uint64_ceil' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_uint64.c:1342:1: note: Function '__bid128_to_uint64_ceil' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_uint64.c:1669:1: style:inconclusive: Function '__bid128_to_uint64_xceil' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3741:66: note: Function '__bid128_to_uint64_xceil' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_uint64.c:1669:1: note: Function '__bid128_to_uint64_xceil' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_uint64.c:2004:1: style:inconclusive: Function '__bid128_to_uint64_int' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3726:64: note: Function '__bid128_to_uint64_int' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_uint64.c:2004:1: note: Function '__bid128_to_uint64_int' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_uint64.c:2282:1: style:inconclusive: Function '__bid128_to_uint64_xint' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3729:65: note: Function '__bid128_to_uint64_xint' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_uint64.c:2282:1: note: Function '__bid128_to_uint64_xint' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_uint64.c:2599:1: style:inconclusive: Function '__bid128_to_uint64_rninta' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3720:67: note: Function '__bid128_to_uint64_rninta' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_uint64.c:2599:1: note: Function '__bid128_to_uint64_rninta' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_uint64.c:2933:1: style:inconclusive: Function '__bid128_to_uint64_xrninta' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3723:68: note: Function '__bid128_to_uint64_xrninta' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_uint64.c:2933:1: note: Function '__bid128_to_uint64_xrninta' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_int32.c:648:18: style: Condition 'fstar.w[3]==0x0' is always true [knownConditionTrueFalse] LIBRARY/src/bid128_to_int32.c:647:17: note: Assuming that condition 'fstar.w[3]>0x0' is not redundant LIBRARY/src/bid128_to_int32.c:648:18: note: Condition 'fstar.w[3]==0x0' is always true LIBRARY/src/bid128_to_int32.c:649:18: style: Condition 'fstar.w[3]==0x0' is always true [knownConditionTrueFalse] LIBRARY/src/bid128_to_int32.c:647:17: note: Assuming that condition 'fstar.w[3]>0x0' is not redundant LIBRARY/src/bid128_to_int32.c:649:18: note: Condition 'fstar.w[3]==0x0' is always true LIBRARY/src/bid128_to_int32.c:675:8: style: Condition 'tmp64' is always true [knownConditionTrueFalse] LIBRARY/src/bid128_to_int32.c:669:17: note: Assuming that condition 'fstar.w[3]>__bid_onehalf128[ind-1]' is not redundant LIBRARY/src/bid128_to_int32.c:674:23: note: Assignment 'tmp64=fstar.w[3]-__bid_onehalf128[ind-1]', assigned value is greater than 0 LIBRARY/src/bid128_to_int32.c:675:8: note: Condition 'tmp64' is always true LIBRARY/src/bid128_to_int32.c:1002:18: style: Condition 'fstar.w[3]==0x0' is always true [knownConditionTrueFalse] LIBRARY/src/bid128_to_int32.c:1001:17: note: Assuming that condition 'fstar.w[3]>0x0' is not redundant LIBRARY/src/bid128_to_int32.c:1002:18: note: Condition 'fstar.w[3]==0x0' is always true LIBRARY/src/bid128_to_int32.c:1003:18: style: Condition 'fstar.w[3]==0x0' is always true [knownConditionTrueFalse] LIBRARY/src/bid128_to_int32.c:1001:17: note: Assuming that condition 'fstar.w[3]>0x0' is not redundant LIBRARY/src/bid128_to_int32.c:1003:18: note: Condition 'fstar.w[3]==0x0' is always true LIBRARY/src/bid128_to_int32.c:1027:8: style: Condition 'tmp64' is always true [knownConditionTrueFalse] LIBRARY/src/bid128_to_int32.c:1021:17: note: Assuming that condition 'fstar.w[3]>__bid_onehalf128[ind-1]' is not redundant LIBRARY/src/bid128_to_int32.c:1026:23: note: Assignment 'tmp64=fstar.w[3]-__bid_onehalf128[ind-1]', assigned value is greater than 0 LIBRARY/src/bid128_to_int32.c:1027:8: note: Condition 'tmp64' is always true LIBRARY/src/bid128_to_int32.c:1377:18: style: Condition 'fstar.w[3]==0x0' is always true [knownConditionTrueFalse] LIBRARY/src/bid128_to_int32.c:1376:17: note: Assuming that condition 'fstar.w[3]>0x0' is not redundant LIBRARY/src/bid128_to_int32.c:1377:18: note: Condition 'fstar.w[3]==0x0' is always true LIBRARY/src/bid128_to_int32.c:1378:18: style: Condition 'fstar.w[3]==0x0' is always true [knownConditionTrueFalse] LIBRARY/src/bid128_to_int32.c:1376:17: note: Assuming that condition 'fstar.w[3]>0x0' is not redundant LIBRARY/src/bid128_to_int32.c:1378:18: note: Condition 'fstar.w[3]==0x0' is always true LIBRARY/src/bid128_to_int32.c:1406:8: style: Condition 'tmp64' is always true [knownConditionTrueFalse] LIBRARY/src/bid128_to_int32.c:1400:17: note: Assuming that condition 'fstar.w[3]>__bid_onehalf128[ind-1]' is not redundant LIBRARY/src/bid128_to_int32.c:1405:23: note: Assignment 'tmp64=fstar.w[3]-__bid_onehalf128[ind-1]', assigned value is greater than 0 LIBRARY/src/bid128_to_int32.c:1406:8: note: Condition 'tmp64' is always true LIBRARY/src/bid128_to_int32.c:1752:18: style: Condition 'fstar.w[3]==0x0' is always true [knownConditionTrueFalse] LIBRARY/src/bid128_to_int32.c:1751:17: note: Assuming that condition 'fstar.w[3]>0x0' is not redundant LIBRARY/src/bid128_to_int32.c:1752:18: note: Condition 'fstar.w[3]==0x0' is always true LIBRARY/src/bid128_to_int32.c:1753:18: style: Condition 'fstar.w[3]==0x0' is always true [knownConditionTrueFalse] LIBRARY/src/bid128_to_int32.c:1751:17: note: Assuming that condition 'fstar.w[3]>0x0' is not redundant LIBRARY/src/bid128_to_int32.c:1753:18: note: Condition 'fstar.w[3]==0x0' is always true LIBRARY/src/bid128_to_int32.c:1777:8: style: Condition 'tmp64' is always true [knownConditionTrueFalse] LIBRARY/src/bid128_to_int32.c:1771:17: note: Assuming that condition 'fstar.w[3]>__bid_onehalf128[ind-1]' is not redundant LIBRARY/src/bid128_to_int32.c:1776:23: note: Assignment 'tmp64=fstar.w[3]-__bid_onehalf128[ind-1]', assigned value is greater than 0 LIBRARY/src/bid128_to_int32.c:1777:8: note: Condition 'tmp64' is always true LIBRARY/src/bid128_to_int32.c:2125:18: style: Condition 'fstar.w[3]==0x0' is always true [knownConditionTrueFalse] LIBRARY/src/bid128_to_int32.c:2124:17: note: Assuming that condition 'fstar.w[3]>0x0' is not redundant LIBRARY/src/bid128_to_int32.c:2125:18: note: Condition 'fstar.w[3]==0x0' is always true LIBRARY/src/bid128_to_int32.c:2126:18: style: Condition 'fstar.w[3]==0x0' is always true [knownConditionTrueFalse] LIBRARY/src/bid128_to_int32.c:2124:17: note: Assuming that condition 'fstar.w[3]>0x0' is not redundant LIBRARY/src/bid128_to_int32.c:2126:18: note: Condition 'fstar.w[3]==0x0' is always true LIBRARY/src/bid128_to_int32.c:2154:8: style: Condition 'tmp64' is always true [knownConditionTrueFalse] LIBRARY/src/bid128_to_int32.c:2148:17: note: Assuming that condition 'fstar.w[3]>__bid_onehalf128[ind-1]' is not redundant LIBRARY/src/bid128_to_int32.c:2153:23: note: Assignment 'tmp64=fstar.w[3]-__bid_onehalf128[ind-1]', assigned value is greater than 0 LIBRARY/src/bid128_to_int32.c:2154:8: note: Condition 'tmp64' is always true LIBRARY/src/bid128_to_int32.c:2495:18: style: Condition 'fstar.w[3]==0x0' is always true [knownConditionTrueFalse] LIBRARY/src/bid128_to_int32.c:2494:17: note: Assuming that condition 'fstar.w[3]>0x0' is not redundant LIBRARY/src/bid128_to_int32.c:2495:18: note: Condition 'fstar.w[3]==0x0' is always true LIBRARY/src/bid128_to_int32.c:2496:18: style: Condition 'fstar.w[3]==0x0' is always true [knownConditionTrueFalse] LIBRARY/src/bid128_to_int32.c:2494:17: note: Assuming that condition 'fstar.w[3]>0x0' is not redundant LIBRARY/src/bid128_to_int32.c:2496:18: note: Condition 'fstar.w[3]==0x0' is always true LIBRARY/src/bid128_to_int32.c:2519:8: style: Condition 'tmp64' is always true [knownConditionTrueFalse] LIBRARY/src/bid128_to_int32.c:2513:17: note: Assuming that condition 'fstar.w[3]>__bid_onehalf128[ind-1]' is not redundant LIBRARY/src/bid128_to_int32.c:2518:23: note: Assignment 'tmp64=fstar.w[3]-__bid_onehalf128[ind-1]', assigned value is greater than 0 LIBRARY/src/bid128_to_int32.c:2519:8: note: Condition 'tmp64' is always true LIBRARY/src/bid128_to_int32.c:2855:18: style: Condition 'fstar.w[3]==0x0' is always true [knownConditionTrueFalse] LIBRARY/src/bid128_to_int32.c:2854:17: note: Assuming that condition 'fstar.w[3]>0x0' is not redundant LIBRARY/src/bid128_to_int32.c:2855:18: note: Condition 'fstar.w[3]==0x0' is always true LIBRARY/src/bid128_to_int32.c:2856:18: style: Condition 'fstar.w[3]==0x0' is always true [knownConditionTrueFalse] LIBRARY/src/bid128_to_int32.c:2854:17: note: Assuming that condition 'fstar.w[3]>0x0' is not redundant LIBRARY/src/bid128_to_int32.c:2856:18: note: Condition 'fstar.w[3]==0x0' is always true LIBRARY/src/bid128_to_int32.c:2884:8: style: Condition 'tmp64' is always true [knownConditionTrueFalse] LIBRARY/src/bid128_to_int32.c:2877:17: note: Assuming that condition 'fstar.w[3]>__bid_onehalf128[ind-1]' is not redundant LIBRARY/src/bid128_to_int32.c:2883:23: note: Assignment 'tmp64=fstar.w[3]-__bid_onehalf128[ind-1]', assigned value is greater than 0 LIBRARY/src/bid128_to_int32.c:2884:8: note: Condition 'tmp64' is always true LIBRARY/src/bid128_to_int32.c:3548:18: style: Condition 'fstar.w[3]==0x0' is always true [knownConditionTrueFalse] LIBRARY/src/bid128_to_int32.c:3547:17: note: Assuming that condition 'fstar.w[3]>0x0' is not redundant LIBRARY/src/bid128_to_int32.c:3548:18: note: Condition 'fstar.w[3]==0x0' is always true LIBRARY/src/bid128_to_int32.c:3549:18: style: Condition 'fstar.w[3]==0x0' is always true [knownConditionTrueFalse] LIBRARY/src/bid128_to_int32.c:3547:17: note: Assuming that condition 'fstar.w[3]>0x0' is not redundant LIBRARY/src/bid128_to_int32.c:3549:18: note: Condition 'fstar.w[3]==0x0' is always true LIBRARY/src/bid128_to_int32.c:3575:8: style: Condition 'tmp64' is always true [knownConditionTrueFalse] LIBRARY/src/bid128_to_int32.c:3569:17: note: Assuming that condition 'fstar.w[3]>__bid_onehalf128[ind-1]' is not redundant LIBRARY/src/bid128_to_int32.c:3574:23: note: Assignment 'tmp64=fstar.w[3]-__bid_onehalf128[ind-1]', assigned value is greater than 0 LIBRARY/src/bid128_to_int32.c:3575:8: note: Condition 'tmp64' is always true LIBRARY/src/bid128_to_int32.c:37:1: style:inconclusive: Function '__bid128_to_int32_rnint' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3617:58: note: Function '__bid128_to_int32_rnint' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_int32.c:37:1: note: Function '__bid128_to_int32_rnint' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_int32.c:351:1: style:inconclusive: Function '__bid128_to_int32_xrnint' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3620:59: note: Function '__bid128_to_int32_xrnint' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_int32.c:351:1: note: Function '__bid128_to_int32_xrnint' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_int32.c:729:1: style:inconclusive: Function '__bid128_to_int32_floor' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3633:58: note: Function '__bid128_to_int32_floor' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_int32.c:729:1: note: Function '__bid128_to_int32_floor' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_int32.c:1097:1: style:inconclusive: Function '__bid128_to_int32_xfloor' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3636:59: note: Function '__bid128_to_int32_xfloor' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_int32.c:1097:1: note: Function '__bid128_to_int32_xfloor' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_int32.c:1479:1: style:inconclusive: Function '__bid128_to_int32_ceil' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3639:57: note: Function '__bid128_to_int32_ceil' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_int32.c:1479:1: note: Function '__bid128_to_int32_ceil' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_int32.c:1846:1: style:inconclusive: Function '__bid128_to_int32_xceil' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3641:58: note: Function '__bid128_to_int32_xceil' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_int32.c:1846:1: note: Function '__bid128_to_int32_xceil' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_int32.c:2227:1: style:inconclusive: Function '__bid128_to_int32_int' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3629:56: note: Function '__bid128_to_int32_int' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_int32.c:2227:1: note: Function '__bid128_to_int32_int' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_int32.c:2581:1: style:inconclusive: Function '__bid128_to_int32_xint' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3631:57: note: Function '__bid128_to_int32_xint' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_int32.c:2581:1: note: Function '__bid128_to_int32_xint' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_int32.c:2950:1: style:inconclusive: Function '__bid128_to_int32_rninta' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3623:59: note: Function '__bid128_to_int32_rninta' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_int32.c:2950:1: note: Function '__bid128_to_int32_rninta' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_int32.c:3245:1: style:inconclusive: Function '__bid128_to_int32_xrninta' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3626:60: note: Function '__bid128_to_int32_xrninta' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_int32.c:3245:1: note: Function '__bid128_to_int32_xrninta' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_uint8.c:35:1: style:inconclusive: Function '__bid128_to_uint8_rnint' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3537:68: note: Function '__bid128_to_uint8_rnint' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_uint8.c:35:1: note: Function '__bid128_to_uint8_rnint' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_uint8.c:39:1: style:inconclusive: Function '__bid128_to_uint8_xrnint' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3541:69: note: Function '__bid128_to_uint8_xrnint' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_uint8.c:39:1: note: Function '__bid128_to_uint8_xrnint' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_uint8.c:43:1: style:inconclusive: Function '__bid128_to_uint8_rninta' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3545:69: note: Function '__bid128_to_uint8_rninta' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_uint8.c:43:1: note: Function '__bid128_to_uint8_rninta' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_uint8.c:47:1: style:inconclusive: Function '__bid128_to_uint8_xrninta' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3549:70: note: Function '__bid128_to_uint8_xrninta' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_uint8.c:47:1: note: Function '__bid128_to_uint8_xrninta' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_uint8.c:51:1: style:inconclusive: Function '__bid128_to_uint8_int' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3553:66: note: Function '__bid128_to_uint8_int' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_uint8.c:51:1: note: Function '__bid128_to_uint8_int' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_uint8.c:55:1: style:inconclusive: Function '__bid128_to_uint8_xint' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3557:67: note: Function '__bid128_to_uint8_xint' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_uint8.c:55:1: note: Function '__bid128_to_uint8_xint' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_uint8.c:59:1: style:inconclusive: Function '__bid128_to_uint8_floor' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3561:68: note: Function '__bid128_to_uint8_floor' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_uint8.c:59:1: note: Function '__bid128_to_uint8_floor' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_uint8.c:63:1: style:inconclusive: Function '__bid128_to_uint8_ceil' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3569:67: note: Function '__bid128_to_uint8_ceil' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_uint8.c:63:1: note: Function '__bid128_to_uint8_ceil' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_uint8.c:67:1: style:inconclusive: Function '__bid128_to_uint8_xfloor' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3565:69: note: Function '__bid128_to_uint8_xfloor' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_uint8.c:67:1: note: Function '__bid128_to_uint8_xfloor' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_uint8.c:71:1: style:inconclusive: Function '__bid128_to_uint8_xceil' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3573:68: note: Function '__bid128_to_uint8_xceil' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_uint8.c:71:1: note: Function '__bid128_to_uint8_xceil' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_acos.c:43:1: style:inconclusive: Function '__bid32_acos' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3171:53: note: Function '__bid32_acos' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_acos.c:43:1: note: Function '__bid32_acos' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_acosh.c:37:1: style:inconclusive: Function '__bid32_acosh' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3189:54: note: Function '__bid32_acosh' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_acosh.c:37:1: note: Function '__bid32_acosh' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_add.c:33:1: style:inconclusive: Function '__bid32_add' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:5027:52: note: Function '__bid32_add' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_add.c:33:1: note: Function '__bid32_add' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_add.c:33:1: style:inconclusive: Function '__bid32_add' argument 2 names different: declaration 'y' definition 'bid_y'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:5027:66: note: Function '__bid32_add' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid32_add.c:33:1: note: Function '__bid32_add' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid32_add.c:172:38: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned] LIBRARY/src/bid32_asin.c:42:1: style:inconclusive: Function '__bid32_asin' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3168:53: note: Function '__bid32_asin' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_asin.c:42:1: note: Function '__bid32_asin' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_asinh.c:36:1: style:inconclusive: Function '__bid32_asinh' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3186:54: note: Function '__bid32_asinh' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_asinh.c:36:1: note: Function '__bid32_asinh' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_atan.c:33:1: style:inconclusive: Function '__bid32_atan' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3174:53: note: Function '__bid32_atan' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_atan.c:33:1: note: Function '__bid32_atan' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_atan2.c:35:1: style:inconclusive: Function '__bid32_atan2' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3147:54: note: Function '__bid32_atan2' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_atan2.c:35:1: note: Function '__bid32_atan2' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_atan2.c:35:1: style:inconclusive: Function '__bid32_atan2' argument 2 names different: declaration 'y' definition 'bid_y'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3147:68: note: Function '__bid32_atan2' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid32_atan2.c:35:1: note: Function '__bid32_atan2' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid32_atanh.c:36:1: style:inconclusive: Function '__bid32_atanh' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3192:54: note: Function '__bid32_atanh' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_atanh.c:36:1: note: Function '__bid32_atanh' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_cbrt.c:36:1: style:inconclusive: Function '__bid32_cbrt' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:5045:53: note: Function '__bid32_cbrt' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_cbrt.c:36:1: note: Function '__bid32_cbrt' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_compare.c:128:21: style: Condition 'exp_y-exp_x>6' is always false [knownConditionTrueFalse] LIBRARY/src/bid32_compare.c:124:13: note: Assuming that condition 'exp_x>exp_y' is not redundant LIBRARY/src/bid32_compare.c:125:5: note: exp_t is assigned 'exp_x' here. LIBRARY/src/bid32_compare.c:125:5: note: exp_x is assigned 'exp_y' here. LIBRARY/src/bid32_compare.c:125:5: note: exp_y is assigned 'exp_t' here. LIBRARY/src/bid32_compare.c:128:21: note: Condition 'exp_y-exp_x>6' is always false LIBRARY/src/bid32_compare.c:1141:21: style: Condition 'exp_y-exp_x>6' is always false [knownConditionTrueFalse] LIBRARY/src/bid32_compare.c:1136:13: note: Assuming that condition 'exp_x>exp_y' is not redundant LIBRARY/src/bid32_compare.c:1137:5: note: exp_t is assigned 'exp_x' here. LIBRARY/src/bid32_compare.c:1137:5: note: exp_x is assigned 'exp_y' here. LIBRARY/src/bid32_compare.c:1137:5: note: exp_y is assigned 'exp_t' here. LIBRARY/src/bid32_compare.c:1141:21: note: Condition 'exp_y-exp_x>6' is always false LIBRARY/src/bid32_compare.c:37:1: style:inconclusive: Function '__bid32_quiet_equal' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4433:53: note: Function '__bid32_quiet_equal' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_compare.c:37:1: note: Function '__bid32_quiet_equal' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_compare.c:37:1: style:inconclusive: Function '__bid32_quiet_equal' argument 2 names different: declaration 'y' definition 'bid_y'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4433:67: note: Function '__bid32_quiet_equal' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid32_compare.c:37:1: note: Function '__bid32_quiet_equal' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid32_compare.c:145:1: style:inconclusive: Function '__bid32_quiet_greater' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4436:55: note: Function '__bid32_quiet_greater' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_compare.c:145:1: note: Function '__bid32_quiet_greater' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_compare.c:145:1: style:inconclusive: Function '__bid32_quiet_greater' argument 2 names different: declaration 'y' definition 'bid_y'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4437:49: note: Function '__bid32_quiet_greater' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid32_compare.c:145:1: note: Function '__bid32_quiet_greater' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid32_compare.c:299:1: style:inconclusive: Function '__bid32_quiet_greater_equal' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4439:61: note: Function '__bid32_quiet_greater_equal' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_compare.c:299:1: note: Function '__bid32_quiet_greater_equal' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_compare.c:299:1: style:inconclusive: Function '__bid32_quiet_greater_equal' argument 2 names different: declaration 'y' definition 'bid_y'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4440:55: note: Function '__bid32_quiet_greater_equal' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid32_compare.c:299:1: note: Function '__bid32_quiet_greater_equal' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid32_compare.c:448:1: style:inconclusive: Function '__bid32_quiet_greater_unordered' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4443:65: note: Function '__bid32_quiet_greater_unordered' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_compare.c:448:1: note: Function '__bid32_quiet_greater_unordered' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_compare.c:448:1: style:inconclusive: Function '__bid32_quiet_greater_unordered' argument 2 names different: declaration 'y' definition 'bid_y'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4444:59: note: Function '__bid32_quiet_greater_unordered' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid32_compare.c:448:1: note: Function '__bid32_quiet_greater_unordered' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid32_compare.c:595:1: style:inconclusive: Function '__bid32_quiet_less' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4447:52: note: Function '__bid32_quiet_less' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_compare.c:595:1: note: Function '__bid32_quiet_less' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_compare.c:595:1: style:inconclusive: Function '__bid32_quiet_less' argument 2 names different: declaration 'y' definition 'bid_y'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4448:46: note: Function '__bid32_quiet_less' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid32_compare.c:595:1: note: Function '__bid32_quiet_less' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid32_compare.c:746:1: style:inconclusive: Function '__bid32_quiet_less_equal' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4450:58: note: Function '__bid32_quiet_less_equal' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_compare.c:746:1: note: Function '__bid32_quiet_less_equal' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_compare.c:746:1: style:inconclusive: Function '__bid32_quiet_less_equal' argument 2 names different: declaration 'y' definition 'bid_y'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4451:52: note: Function '__bid32_quiet_less_equal' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid32_compare.c:746:1: note: Function '__bid32_quiet_less_equal' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid32_compare.c:896:1: style:inconclusive: Function '__bid32_quiet_less_unordered' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4454:62: note: Function '__bid32_quiet_less_unordered' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_compare.c:896:1: note: Function '__bid32_quiet_less_unordered' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_compare.c:896:1: style:inconclusive: Function '__bid32_quiet_less_unordered' argument 2 names different: declaration 'y' definition 'bid_y'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4455:56: note: Function '__bid32_quiet_less_unordered' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid32_compare.c:896:1: note: Function '__bid32_quiet_less_unordered' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid32_compare.c:1046:1: style:inconclusive: Function '__bid32_quiet_not_equal' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4458:57: note: Function '__bid32_quiet_not_equal' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_compare.c:1046:1: note: Function '__bid32_quiet_not_equal' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_compare.c:1046:1: style:inconclusive: Function '__bid32_quiet_not_equal' argument 2 names different: declaration 'y' definition 'bid_y'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4459:51: note: Function '__bid32_quiet_not_equal' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid32_compare.c:1046:1: note: Function '__bid32_quiet_not_equal' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid32_compare.c:1164:1: style:inconclusive: Function '__bid32_quiet_not_greater' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4462:59: note: Function '__bid32_quiet_not_greater' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_compare.c:1164:1: note: Function '__bid32_quiet_not_greater' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_compare.c:1164:1: style:inconclusive: Function '__bid32_quiet_not_greater' argument 2 names different: declaration 'y' definition 'bid_y'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4463:53: note: Function '__bid32_quiet_not_greater' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid32_compare.c:1164:1: note: Function '__bid32_quiet_not_greater' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid32_compare.c:1330:1: style:inconclusive: Function '__bid32_quiet_not_less' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4466:56: note: Function '__bid32_quiet_not_less' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_compare.c:1330:1: note: Function '__bid32_quiet_not_less' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_compare.c:1330:1: style:inconclusive: Function '__bid32_quiet_not_less' argument 2 names different: declaration 'y' definition 'bid_y'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4467:50: note: Function '__bid32_quiet_not_less' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid32_compare.c:1330:1: note: Function '__bid32_quiet_not_less' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid32_compare.c:1497:1: style:inconclusive: Function '__bid32_quiet_ordered' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4469:55: note: Function '__bid32_quiet_ordered' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_compare.c:1497:1: note: Function '__bid32_quiet_ordered' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_compare.c:1497:1: style:inconclusive: Function '__bid32_quiet_ordered' argument 2 names different: declaration 'y' definition 'bid_y'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4470:49: note: Function '__bid32_quiet_ordered' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid32_compare.c:1497:1: note: Function '__bid32_quiet_ordered' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid32_compare.c:1515:1: style:inconclusive: Function '__bid32_quiet_unordered' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4472:57: note: Function '__bid32_quiet_unordered' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_compare.c:1515:1: note: Function '__bid32_quiet_unordered' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_compare.c:1515:1: style:inconclusive: Function '__bid32_quiet_unordered' argument 2 names different: declaration 'y' definition 'bid_y'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4473:51: note: Function '__bid32_quiet_unordered' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid32_compare.c:1515:1: note: Function '__bid32_quiet_unordered' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid32_compare.c:1534:1: style:inconclusive: Function '__bid32_signaling_greater' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4476:59: note: Function '__bid32_signaling_greater' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_compare.c:1534:1: note: Function '__bid32_signaling_greater' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_compare.c:1534:1: style:inconclusive: Function '__bid32_signaling_greater' argument 2 names different: declaration 'y' definition 'bid_y'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4477:53: note: Function '__bid32_signaling_greater' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid32_compare.c:1534:1: note: Function '__bid32_signaling_greater' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid32_compare.c:1698:1: style:inconclusive: Function '__bid32_signaling_greater_equal' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4480:65: note: Function '__bid32_signaling_greater_equal' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_compare.c:1698:1: note: Function '__bid32_signaling_greater_equal' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_compare.c:1698:1: style:inconclusive: Function '__bid32_signaling_greater_equal' argument 2 names different: declaration 'y' definition 'bid_y'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4481:59: note: Function '__bid32_signaling_greater_equal' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid32_compare.c:1698:1: note: Function '__bid32_signaling_greater_equal' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid32_compare.c:1862:1: style:inconclusive: Function '__bid32_signaling_greater_unordered' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4484:69: note: Function '__bid32_signaling_greater_unordered' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_compare.c:1862:1: note: Function '__bid32_signaling_greater_unordered' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_compare.c:1862:1: style:inconclusive: Function '__bid32_signaling_greater_unordered' argument 2 names different: declaration 'y' definition 'bid_y'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4485:63: note: Function '__bid32_signaling_greater_unordered' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid32_compare.c:1862:1: note: Function '__bid32_signaling_greater_unordered' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid32_compare.c:2025:1: style:inconclusive: Function '__bid32_signaling_less' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4489:56: note: Function '__bid32_signaling_less' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_compare.c:2025:1: note: Function '__bid32_signaling_less' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_compare.c:2025:1: style:inconclusive: Function '__bid32_signaling_less' argument 2 names different: declaration 'y' definition 'bid_y'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4490:50: note: Function '__bid32_signaling_less' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid32_compare.c:2025:1: note: Function '__bid32_signaling_less' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid32_compare.c:2189:1: style:inconclusive: Function '__bid32_signaling_less_equal' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4492:62: note: Function '__bid32_signaling_less_equal' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_compare.c:2189:1: note: Function '__bid32_signaling_less_equal' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_compare.c:2189:1: style:inconclusive: Function '__bid32_signaling_less_equal' argument 2 names different: declaration 'y' definition 'bid_y'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4493:56: note: Function '__bid32_signaling_less_equal' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid32_compare.c:2189:1: note: Function '__bid32_signaling_less_equal' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid32_compare.c:2352:1: style:inconclusive: Function '__bid32_signaling_less_unordered' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4496:66: note: Function '__bid32_signaling_less_unordered' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_compare.c:2352:1: note: Function '__bid32_signaling_less_unordered' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_compare.c:2352:1: style:inconclusive: Function '__bid32_signaling_less_unordered' argument 2 names different: declaration 'y' definition 'bid_y'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4497:60: note: Function '__bid32_signaling_less_unordered' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid32_compare.c:2352:1: note: Function '__bid32_signaling_less_unordered' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid32_compare.c:2516:1: style:inconclusive: Function '__bid32_signaling_not_greater' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4501:63: note: Function '__bid32_signaling_not_greater' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_compare.c:2516:1: note: Function '__bid32_signaling_not_greater' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_compare.c:2516:1: style:inconclusive: Function '__bid32_signaling_not_greater' argument 2 names different: declaration 'y' definition 'bid_y'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4502:57: note: Function '__bid32_signaling_not_greater' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid32_compare.c:2516:1: note: Function '__bid32_signaling_not_greater' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid32_compare.c:2679:1: style:inconclusive: Function '__bid32_signaling_not_less' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4505:60: note: Function '__bid32_signaling_not_less' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_compare.c:2679:1: note: Function '__bid32_signaling_not_less' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_compare.c:2679:1: style:inconclusive: Function '__bid32_signaling_not_less' argument 2 names different: declaration 'y' definition 'bid_y'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4506:54: note: Function '__bid32_signaling_not_less' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid32_compare.c:2679:1: note: Function '__bid32_signaling_not_less' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid32_cos.c:173:1: style:inconclusive: Function '__bid32_cos' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3162:52: note: Function '__bid32_cos' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_cos.c:173:1: note: Function '__bid32_cos' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_cosh.c:33:1: style:inconclusive: Function '__bid32_cosh' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3180:53: note: Function '__bid32_cosh' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_cosh.c:33:1: note: Function '__bid32_cosh' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_div.c:71:1: style:inconclusive: Function '__bid32_div' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:5036:52: note: Function '__bid32_div' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_div.c:71:1: note: Function '__bid32_div' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_div.c:71:1: style:inconclusive: Function '__bid32_div' argument 2 names different: declaration 'y' definition 'bid_y'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:5036:66: note: Function '__bid32_div' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid32_div.c:71:1: note: Function '__bid32_div' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid32_erf.c:33:1: style:inconclusive: Function '__bid32_erf' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3213:52: note: Function '__bid32_erf' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_erf.c:33:1: note: Function '__bid32_erf' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_erfc.c:33:1: style:inconclusive: Function '__bid32_erfc' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3216:53: note: Function '__bid32_erfc' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_erfc.c:33:1: note: Function '__bid32_erfc' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_exp.c:35:1: style:inconclusive: Function '__bid32_exp' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3138:52: note: Function '__bid32_exp' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_exp.c:35:1: note: Function '__bid32_exp' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_exp10.c:36:1: style:inconclusive: Function '__bid32_exp10' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3210:54: note: Function '__bid32_exp10' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_exp10.c:36:1: note: Function '__bid32_exp10' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_exp2.c:33:1: style:inconclusive: Function '__bid32_exp2' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3207:53: note: Function '__bid32_exp2' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_exp2.c:33:1: note: Function '__bid32_exp2' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_expm1.c:33:1: style:inconclusive: Function '__bid32_expm1' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3198:54: note: Function '__bid32_expm1' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_expm1.c:33:1: note: Function '__bid32_expm1' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_fdimd.c:41:1: style:inconclusive: Function '__bid32_fdim' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:5176:53: note: Function '__bid32_fdim' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_fdimd.c:41:1: note: Function '__bid32_fdim' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_fdimd.c:41:1: style:inconclusive: Function '__bid32_fdim' argument 2 names different: declaration 'y' definition 'bid_y'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:5176:67: note: Function '__bid32_fdim' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid32_fdimd.c:41:1: note: Function '__bid32_fdim' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid32_fmod.c:54:1: style:inconclusive: Function '__bid32_fmod' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3150:53: note: Function '__bid32_fmod' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_fmod.c:54:1: note: Function '__bid32_fmod' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_fmod.c:54:1: style:inconclusive: Function '__bid32_fmod' argument 2 names different: declaration 'y' definition 'bid_y'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3150:67: note: Function '__bid32_fmod' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid32_fmod.c:54:1: note: Function '__bid32_fmod' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid32_fma.c:294:22: style: Condition 'diff_dec_expon>17' is always false [knownConditionTrueFalse] LIBRARY/src/bid32_fma.c:275:18: note: Assuming that condition 'exponent_x17' is always false LIBRARY/src/bid32_fma.c:95:1: style:inconclusive: Function '__bid32_fma' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:5039:52: note: Function '__bid32_fma' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_fma.c:95:1: note: Function '__bid32_fma' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_fma.c:95:1: style:inconclusive: Function '__bid32_fma' argument 2 names different: declaration 'y' definition 'bid_y'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:5039:66: note: Function '__bid32_fma' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid32_fma.c:95:1: note: Function '__bid32_fma' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid32_fma.c:95:1: style:inconclusive: Function '__bid32_fma' argument 3 names different: declaration 'z' definition 'bid_z'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:5039:80: note: Function '__bid32_fma' argument 3 names different: declaration 'z' definition 'bid_z'. LIBRARY/src/bid32_fma.c:95:1: note: Function '__bid32_fma' argument 3 names different: declaration 'z' definition 'bid_z'. LIBRARY/src/bid32_fma.c:57:42: style: Parameter 'prounding_mode' can be declared as pointer to const [constParameterPointer] LIBRARY/src/bid32_fma.c:311:38: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned] LIBRARY/src/bid32_fma.c:313:34: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned] LIBRARY/src/bid32_fma.c:404:33: warning: Shifting 64-bit value by 64 bits is undefined behaviour. See condition at line 402. [shiftTooManyBits] LIBRARY/src/bid32_fma.c:402:11: note: Assuming that condition 'amount<64' is not redundant LIBRARY/src/bid32_fma.c:404:33: note: Shift LIBRARY/src/bid32_fma.c:423:33: warning: Shifting 64-bit value by 64 bits is undefined behaviour. See condition at line 421. [shiftTooManyBits] LIBRARY/src/bid32_fma.c:421:11: note: Assuming that condition 'amount<64' is not redundant LIBRARY/src/bid32_fma.c:423:33: note: Shift LIBRARY/src/bid32_fma.c:459:15: warning: Shifting 64-bit value by 64 bits is undefined behaviour. See condition at line 451. [shiftTooManyBits] LIBRARY/src/bid32_fma.c:451:11: note: Assuming that condition 'amount<64' is not redundant LIBRARY/src/bid32_fma.c:459:15: note: Shift LIBRARY/src/bid32_fma.c:381:7: error: Uninitialized variable: Q_high [legacyUninitvar] LIBRARY/src/bid32_frexp.c:76:27: style: Mismatching assignment and comparison, comparison 'sig_x==0' is always false. [assignIfError] LIBRARY/src/bid32_frexp.c:74:13: note: Mismatching assignment and comparison, comparison 'sig_x==0' is always false. LIBRARY/src/bid32_frexp.c:76:27: note: Mismatching assignment and comparison, comparison 'sig_x==0' is always false. LIBRARY/src/bid32_hypot.c:35:1: style:inconclusive: Function '__bid32_hypot' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3156:54: note: Function '__bid32_hypot' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_hypot.c:35:1: note: Function '__bid32_hypot' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_hypot.c:35:1: style:inconclusive: Function '__bid32_hypot' argument 2 names different: declaration 'y' definition 'bid_y'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3156:68: note: Function '__bid32_hypot' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid32_hypot.c:35:1: note: Function '__bid32_hypot' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid128_to_uint32.c:668:18: style: Condition 'fstar.w[3]==0x0' is always true [knownConditionTrueFalse] LIBRARY/src/bid128_to_uint32.c:667:17: note: Assuming that condition 'fstar.w[3]>0x0' is not redundant LIBRARY/src/bid128_to_uint32.c:668:18: note: Condition 'fstar.w[3]==0x0' is always true LIBRARY/src/bid128_to_uint32.c:669:18: style: Condition 'fstar.w[3]==0x0' is always true [knownConditionTrueFalse] LIBRARY/src/bid128_to_uint32.c:667:17: note: Assuming that condition 'fstar.w[3]>0x0' is not redundant LIBRARY/src/bid128_to_uint32.c:669:18: note: Condition 'fstar.w[3]==0x0' is always true LIBRARY/src/bid128_to_uint32.c:697:8: style: Condition 'tmp64' is always true [knownConditionTrueFalse] LIBRARY/src/bid128_to_uint32.c:691:17: note: Assuming that condition 'fstar.w[3]>__bid_onehalf128[ind-1]' is not redundant LIBRARY/src/bid128_to_uint32.c:696:23: note: Assignment 'tmp64=fstar.w[3]-__bid_onehalf128[ind-1]', assigned value is greater than 0 LIBRARY/src/bid128_to_uint32.c:697:8: note: Condition 'tmp64' is always true LIBRARY/src/bid128_to_uint32.c:987:18: style: Condition 'fstar.w[3]==0x0' is always true [knownConditionTrueFalse] LIBRARY/src/bid128_to_uint32.c:986:17: note: Assuming that condition 'fstar.w[3]>0x0' is not redundant LIBRARY/src/bid128_to_uint32.c:987:18: note: Condition 'fstar.w[3]==0x0' is always true LIBRARY/src/bid128_to_uint32.c:988:18: style: Condition 'fstar.w[3]==0x0' is always true [knownConditionTrueFalse] LIBRARY/src/bid128_to_uint32.c:986:17: note: Assuming that condition 'fstar.w[3]>0x0' is not redundant LIBRARY/src/bid128_to_uint32.c:988:18: note: Condition 'fstar.w[3]==0x0' is always true LIBRARY/src/bid128_to_uint32.c:1011:8: style: Condition 'tmp64' is always true [knownConditionTrueFalse] LIBRARY/src/bid128_to_uint32.c:1005:17: note: Assuming that condition 'fstar.w[3]>__bid_onehalf128[ind-1]' is not redundant LIBRARY/src/bid128_to_uint32.c:1010:23: note: Assignment 'tmp64=fstar.w[3]-__bid_onehalf128[ind-1]', assigned value is greater than 0 LIBRARY/src/bid128_to_uint32.c:1011:8: note: Condition 'tmp64' is always true LIBRARY/src/bid128_to_uint32.c:1309:18: style: Condition 'fstar.w[3]==0x0' is always true [knownConditionTrueFalse] LIBRARY/src/bid128_to_uint32.c:1308:17: note: Assuming that condition 'fstar.w[3]>0x0' is not redundant LIBRARY/src/bid128_to_uint32.c:1309:18: note: Condition 'fstar.w[3]==0x0' is always true LIBRARY/src/bid128_to_uint32.c:1310:18: style: Condition 'fstar.w[3]==0x0' is always true [knownConditionTrueFalse] LIBRARY/src/bid128_to_uint32.c:1308:17: note: Assuming that condition 'fstar.w[3]>0x0' is not redundant LIBRARY/src/bid128_to_uint32.c:1310:18: note: Condition 'fstar.w[3]==0x0' is always true LIBRARY/src/bid128_to_uint32.c:1337:8: style: Condition 'tmp64' is always true [knownConditionTrueFalse] LIBRARY/src/bid128_to_uint32.c:1331:17: note: Assuming that condition 'fstar.w[3]>__bid_onehalf128[ind-1]' is not redundant LIBRARY/src/bid128_to_uint32.c:1336:23: note: Assignment 'tmp64=fstar.w[3]-__bid_onehalf128[ind-1]', assigned value is greater than 0 LIBRARY/src/bid128_to_uint32.c:1337:8: note: Condition 'tmp64' is always true LIBRARY/src/bid128_to_uint32.c:1677:18: style: Condition 'fstar.w[3]==0x0' is always true [knownConditionTrueFalse] LIBRARY/src/bid128_to_uint32.c:1676:17: note: Assuming that condition 'fstar.w[3]>0x0' is not redundant LIBRARY/src/bid128_to_uint32.c:1677:18: note: Condition 'fstar.w[3]==0x0' is always true LIBRARY/src/bid128_to_uint32.c:1678:18: style: Condition 'fstar.w[3]==0x0' is always true [knownConditionTrueFalse] LIBRARY/src/bid128_to_uint32.c:1676:17: note: Assuming that condition 'fstar.w[3]>0x0' is not redundant LIBRARY/src/bid128_to_uint32.c:1678:18: note: Condition 'fstar.w[3]==0x0' is always true LIBRARY/src/bid128_to_uint32.c:1701:8: style: Condition 'tmp64' is always true [knownConditionTrueFalse] LIBRARY/src/bid128_to_uint32.c:1695:17: note: Assuming that condition 'fstar.w[3]>__bid_onehalf128[ind-1]' is not redundant LIBRARY/src/bid128_to_uint32.c:1700:23: note: Assignment 'tmp64=fstar.w[3]-__bid_onehalf128[ind-1]', assigned value is greater than 0 LIBRARY/src/bid128_to_uint32.c:1701:8: note: Condition 'tmp64' is always true LIBRARY/src/bid128_to_uint32.c:2042:18: style: Condition 'fstar.w[3]==0x0' is always true [knownConditionTrueFalse] LIBRARY/src/bid128_to_uint32.c:2041:17: note: Assuming that condition 'fstar.w[3]>0x0' is not redundant LIBRARY/src/bid128_to_uint32.c:2042:18: note: Condition 'fstar.w[3]==0x0' is always true LIBRARY/src/bid128_to_uint32.c:2043:18: style: Condition 'fstar.w[3]==0x0' is always true [knownConditionTrueFalse] LIBRARY/src/bid128_to_uint32.c:2041:17: note: Assuming that condition 'fstar.w[3]>0x0' is not redundant LIBRARY/src/bid128_to_uint32.c:2043:18: note: Condition 'fstar.w[3]==0x0' is always true LIBRARY/src/bid128_to_uint32.c:2070:8: style: Condition 'tmp64' is always true [knownConditionTrueFalse] LIBRARY/src/bid128_to_uint32.c:2064:17: note: Assuming that condition 'fstar.w[3]>__bid_onehalf128[ind-1]' is not redundant LIBRARY/src/bid128_to_uint32.c:2069:23: note: Assignment 'tmp64=fstar.w[3]-__bid_onehalf128[ind-1]', assigned value is greater than 0 LIBRARY/src/bid128_to_uint32.c:2070:8: note: Condition 'tmp64' is always true LIBRARY/src/bid128_to_uint32.c:2406:18: style: Condition 'fstar.w[3]==0x0' is always true [knownConditionTrueFalse] LIBRARY/src/bid128_to_uint32.c:2405:17: note: Assuming that condition 'fstar.w[3]>0x0' is not redundant LIBRARY/src/bid128_to_uint32.c:2406:18: note: Condition 'fstar.w[3]==0x0' is always true LIBRARY/src/bid128_to_uint32.c:2407:18: style: Condition 'fstar.w[3]==0x0' is always true [knownConditionTrueFalse] LIBRARY/src/bid128_to_uint32.c:2405:17: note: Assuming that condition 'fstar.w[3]>0x0' is not redundant LIBRARY/src/bid128_to_uint32.c:2407:18: note: Condition 'fstar.w[3]==0x0' is always true LIBRARY/src/bid128_to_uint32.c:2430:8: style: Condition 'tmp64' is always true [knownConditionTrueFalse] LIBRARY/src/bid128_to_uint32.c:2424:17: note: Assuming that condition 'fstar.w[3]>__bid_onehalf128[ind-1]' is not redundant LIBRARY/src/bid128_to_uint32.c:2429:23: note: Assignment 'tmp64=fstar.w[3]-__bid_onehalf128[ind-1]', assigned value is greater than 0 LIBRARY/src/bid128_to_uint32.c:2430:8: note: Condition 'tmp64' is always true LIBRARY/src/bid128_to_uint32.c:2768:18: style: Condition 'fstar.w[3]==0x0' is always true [knownConditionTrueFalse] LIBRARY/src/bid128_to_uint32.c:2767:17: note: Assuming that condition 'fstar.w[3]>0x0' is not redundant LIBRARY/src/bid128_to_uint32.c:2768:18: note: Condition 'fstar.w[3]==0x0' is always true LIBRARY/src/bid128_to_uint32.c:2769:18: style: Condition 'fstar.w[3]==0x0' is always true [knownConditionTrueFalse] LIBRARY/src/bid128_to_uint32.c:2767:17: note: Assuming that condition 'fstar.w[3]>0x0' is not redundant LIBRARY/src/bid128_to_uint32.c:2769:18: note: Condition 'fstar.w[3]==0x0' is always true LIBRARY/src/bid128_to_uint32.c:2796:8: style: Condition 'tmp64' is always true [knownConditionTrueFalse] LIBRARY/src/bid128_to_uint32.c:2790:17: note: Assuming that condition 'fstar.w[3]>__bid_onehalf128[ind-1]' is not redundant LIBRARY/src/bid128_to_uint32.c:2795:23: note: Assignment 'tmp64=fstar.w[3]-__bid_onehalf128[ind-1]', assigned value is greater than 0 LIBRARY/src/bid128_to_uint32.c:2796:8: note: Condition 'tmp64' is always true LIBRARY/src/bid128_to_uint32.c:3466:18: style: Condition 'fstar.w[3]==0x0' is always true [knownConditionTrueFalse] LIBRARY/src/bid128_to_uint32.c:3465:17: note: Assuming that condition 'fstar.w[3]>0x0' is not redundant LIBRARY/src/bid128_to_uint32.c:3466:18: note: Condition 'fstar.w[3]==0x0' is always true LIBRARY/src/bid128_to_uint32.c:3467:18: style: Condition 'fstar.w[3]==0x0' is always true [knownConditionTrueFalse] LIBRARY/src/bid128_to_uint32.c:3465:17: note: Assuming that condition 'fstar.w[3]>0x0' is not redundant LIBRARY/src/bid128_to_uint32.c:3467:18: note: Condition 'fstar.w[3]==0x0' is always true LIBRARY/src/bid128_to_uint32.c:3495:8: style: Condition 'tmp64' is always true [knownConditionTrueFalse] LIBRARY/src/bid128_to_uint32.c:3489:17: note: Assuming that condition 'fstar.w[3]>__bid_onehalf128[ind-1]' is not redundant LIBRARY/src/bid128_to_uint32.c:3494:23: note: Assignment 'tmp64=fstar.w[3]-__bid_onehalf128[ind-1]', assigned value is greater than 0 LIBRARY/src/bid128_to_uint32.c:3495:8: note: Condition 'tmp64' is always true LIBRARY/src/bid128_to_uint32.c:37:1: style:inconclusive: Function '__bid128_to_uint32_rnint' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3644:68: note: Function '__bid128_to_uint32_rnint' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_uint32.c:37:1: note: Function '__bid128_to_uint32_rnint' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_uint32.c:353:1: style:inconclusive: Function '__bid128_to_uint32_xrnint' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3648:69: note: Function '__bid128_to_uint32_xrnint' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_uint32.c:353:1: note: Function '__bid128_to_uint32_xrnint' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_uint32.c:747:1: style:inconclusive: Function '__bid128_to_uint32_floor' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3668:68: note: Function '__bid128_to_uint32_floor' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_uint32.c:747:1: note: Function '__bid128_to_uint32_floor' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_uint32.c:1064:1: style:inconclusive: Function '__bid128_to_uint32_xfloor' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3672:69: note: Function '__bid128_to_uint32_xfloor' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_uint32.c:1064:1: note: Function '__bid128_to_uint32_xfloor' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_uint32.c:1394:1: style:inconclusive: Function '__bid128_to_uint32_ceil' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3676:67: note: Function '__bid128_to_uint32_ceil' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_uint32.c:1394:1: note: Function '__bid128_to_uint32_ceil' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_uint32.c:1755:1: style:inconclusive: Function '__bid128_to_uint32_xceil' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3680:68: note: Function '__bid128_to_uint32_xceil' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_uint32.c:1755:1: note: Function '__bid128_to_uint32_xceil' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_uint32.c:2127:1: style:inconclusive: Function '__bid128_to_uint32_int' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3660:66: note: Function '__bid128_to_uint32_int' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_uint32.c:2127:1: note: Function '__bid128_to_uint32_int' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_uint32.c:2483:1: style:inconclusive: Function '__bid128_to_uint32_xint' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3664:67: note: Function '__bid128_to_uint32_xint' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_uint32.c:2483:1: note: Function '__bid128_to_uint32_xint' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_uint32.c:2853:1: style:inconclusive: Function '__bid128_to_uint32_rninta' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3652:69: note: Function '__bid128_to_uint32_rninta' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_uint32.c:2853:1: note: Function '__bid128_to_uint32_rninta' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_uint32.c:3149:1: style:inconclusive: Function '__bid128_to_uint32_xrninta' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3656:70: note: Function '__bid128_to_uint32_xrninta' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_to_uint32.c:3149:1: note: Function '__bid128_to_uint32_xrninta' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_ldexp.c:32:1: style:inconclusive: Function '__bid32_ldexp' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4786:54: note: Function '__bid32_ldexp' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_ldexp.c:32:1: note: Function '__bid32_ldexp' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_ldexp.c:32:1: style:inconclusive: Function '__bid32_ldexp' argument 2 names different: declaration 'n' definition 'bid_n'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4787:37: note: Function '__bid32_ldexp' argument 2 names different: declaration 'n' definition 'bid_n'. LIBRARY/src/bid32_ldexp.c:32:1: note: Function '__bid32_ldexp' argument 2 names different: declaration 'n' definition 'bid_n'. LIBRARY/src/bid32_lgamma.c:38:1: style:inconclusive: Function '__bid32_lgamma' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3222:55: note: Function '__bid32_lgamma' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_lgamma.c:38:1: note: Function '__bid32_lgamma' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_llquantexpd.c:40:1: style:inconclusive: Function '__bid32_llquantexp' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:5195:62: note: Function '__bid32_llquantexp' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_llquantexpd.c:40:1: note: Function '__bid32_llquantexp' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_llrintd.c:48:1: style:inconclusive: Function '__bid32_llrint' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:5149:58: note: Function '__bid32_llrint' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_llrintd.c:48:1: note: Function '__bid32_llrint' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_llround.c:48:1: style:inconclusive: Function '__bid32_llround' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:5161:59: note: Function '__bid32_llround' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_llround.c:48:1: note: Function '__bid32_llround' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_log.c:34:1: style:inconclusive: Function '__bid32_log' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3141:52: note: Function '__bid32_log' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_log.c:34:1: note: Function '__bid32_log' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_log10.c:34:1: style:inconclusive: Function '__bid32_log10' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3201:54: note: Function '__bid32_log10' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_log10.c:34:1: note: Function '__bid32_log10' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_log1p.c:40:1: style:inconclusive: Function '__bid32_log1p' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3195:54: note: Function '__bid32_log1p' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_log1p.c:40:1: note: Function '__bid32_log1p' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_log2.c:40:1: style:inconclusive: Function '__bid32_log2' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3204:53: note: Function '__bid32_log2' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_log2.c:40:1: note: Function '__bid32_log2' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_logb.c:32:1: style:inconclusive: Function '__bid32_ilogb' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4781:47: note: Function '__bid32_ilogb' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_logb.c:32:1: note: Function '__bid32_ilogb' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_lrintd.c:48:1: style:inconclusive: Function '__bid32_lrint' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:5143:52: note: Function '__bid32_lrint' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_lrintd.c:48:1: note: Function '__bid32_lrint' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_lround.c:48:1: style:inconclusive: Function '__bid32_lround' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:5155:53: note: Function '__bid32_lround' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_lround.c:48:1: note: Function '__bid32_lround' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_minmax.c:40:1: style:inconclusive: Function '__bid32_minnum' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4613:55: note: Function '__bid32_minnum' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_minmax.c:40:1: note: Function '__bid32_minnum' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_minmax.c:40:1: style:inconclusive: Function '__bid32_minnum' argument 2 names different: declaration 'y' definition 'bid_y'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4613:69: note: Function '__bid32_minnum' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid32_minmax.c:40:1: note: Function '__bid32_minnum' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid32_minmax.c:243:1: style:inconclusive: Function '__bid32_minnum_mag' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4615:59: note: Function '__bid32_minnum_mag' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_minmax.c:243:1: note: Function '__bid32_minnum_mag' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_minmax.c:243:1: style:inconclusive: Function '__bid32_minnum_mag' argument 2 names different: declaration 'y' definition 'bid_y'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4615:73: note: Function '__bid32_minnum_mag' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid32_minmax.c:243:1: note: Function '__bid32_minnum_mag' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid32_minmax.c:422:1: style:inconclusive: Function '__bid32_maxnum' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4617:55: note: Function '__bid32_maxnum' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_minmax.c:422:1: note: Function '__bid32_maxnum' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_minmax.c:422:1: style:inconclusive: Function '__bid32_maxnum' argument 2 names different: declaration 'y' definition 'bid_y'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4617:69: note: Function '__bid32_maxnum' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid32_minmax.c:422:1: note: Function '__bid32_maxnum' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid32_minmax.c:624:1: style:inconclusive: Function '__bid32_maxnum_mag' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4619:59: note: Function '__bid32_maxnum_mag' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_minmax.c:624:1: note: Function '__bid32_maxnum_mag' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_minmax.c:624:1: style:inconclusive: Function '__bid32_maxnum_mag' argument 2 names different: declaration 'y' definition 'bid_y'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4619:73: note: Function '__bid32_maxnum_mag' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid32_minmax.c:624:1: note: Function '__bid32_maxnum_mag' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid32_modf.c:42:51: style:inconclusive: Function '__bid32_modf' argument 2 names different: declaration 'y' definition 'iptr'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3153:69: note: Function '__bid32_modf' argument 2 names different: declaration 'y' definition 'iptr'. LIBRARY/src/bid32_modf.c:42:51: note: Function '__bid32_modf' argument 2 names different: declaration 'y' definition 'iptr'. LIBRARY/src/bid32_mul.c:32:1: style:inconclusive: Function '__bid32_mul' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:5033:52: note: Function '__bid32_mul' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_mul.c:32:1: note: Function '__bid32_mul' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_mul.c:32:1: style:inconclusive: Function '__bid32_mul' argument 2 names different: declaration 'y' definition 'bid_y'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:5033:66: note: Function '__bid32_mul' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid32_mul.c:32:1: note: Function '__bid32_mul' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid32_nearbyintd.c:36:1: style:inconclusive: Function '__bid32_nearbyint' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:5137:58: note: Function '__bid32_nearbyint' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_nearbyintd.c:36:1: note: Function '__bid32_nearbyint' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_next.c:295:1: style:inconclusive: Function '__bid32_nextafter' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4591:58: note: Function '__bid32_nextafter' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_next.c:295:1: note: Function '__bid32_nextafter' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_next.c:295:1: style:inconclusive: Function '__bid32_nextafter' argument 2 names different: declaration 'y' definition 'bid_y'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4592:48: note: Function '__bid32_nextafter' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid32_next.c:295:1: note: Function '__bid32_nextafter' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid32_nexttowardd.c:36:1: style:inconclusive: Function '__bid32_nexttoward' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:5170:59: note: Function '__bid32_nexttoward' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_nexttowardd.c:36:1: note: Function '__bid32_nexttoward' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_nexttowardd.c:36:1: style:inconclusive: Function '__bid32_nexttoward' argument 2 names different: declaration 'y' definition 'bid_y'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:5170:74: note: Function '__bid32_nexttoward' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid32_nexttowardd.c:36:1: note: Function '__bid32_nexttoward' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid32_noncomp.c:95:27: style: Mismatching assignment and comparison, comparison 'sig_x==0' is always false. [assignIfError] LIBRARY/src/bid32_noncomp.c:93:13: note: Mismatching assignment and comparison, comparison 'sig_x==0' is always false. LIBRARY/src/bid32_noncomp.c:95:27: note: Mismatching assignment and comparison, comparison 'sig_x==0' is always false. LIBRARY/src/bid32_noncomp.c:147:27: style: Mismatching assignment and comparison, comparison 'sig_x==0' is always false. [assignIfError] LIBRARY/src/bid32_noncomp.c:145:13: note: Mismatching assignment and comparison, comparison 'sig_x==0' is always false. LIBRARY/src/bid32_noncomp.c:147:27: note: Mismatching assignment and comparison, comparison 'sig_x==0' is always false. LIBRARY/src/bid32_noncomp.c:402:25: style: Mismatching assignment and comparison, comparison 'sig_x==0' is always false. [assignIfError] LIBRARY/src/bid32_noncomp.c:400:11: note: Mismatching assignment and comparison, comparison 'sig_x==0' is always false. LIBRARY/src/bid32_noncomp.c:402:25: note: Mismatching assignment and comparison, comparison 'sig_x==0' is always false. LIBRARY/src/bid32_noncomp.c:622:25: style: Mismatching assignment and comparison, comparison 'sig_x==0' is always false. [assignIfError] LIBRARY/src/bid32_noncomp.c:621:11: note: Mismatching assignment and comparison, comparison 'sig_x==0' is always false. LIBRARY/src/bid32_noncomp.c:622:25: note: Mismatching assignment and comparison, comparison 'sig_x==0' is always false. LIBRARY/src/bid32_noncomp.c:637:25: style: Mismatching assignment and comparison, comparison 'sig_y==0' is always false. [assignIfError] LIBRARY/src/bid32_noncomp.c:636:11: note: Mismatching assignment and comparison, comparison 'sig_y==0' is always false. LIBRARY/src/bid32_noncomp.c:637:25: note: Mismatching assignment and comparison, comparison 'sig_y==0' is always false. LIBRARY/src/bid32_noncomp.c:828:25: style: Mismatching assignment and comparison, comparison 'sig_x==0' is always false. [assignIfError] LIBRARY/src/bid32_noncomp.c:827:11: note: Mismatching assignment and comparison, comparison 'sig_x==0' is always false. LIBRARY/src/bid32_noncomp.c:828:25: note: Mismatching assignment and comparison, comparison 'sig_x==0' is always false. LIBRARY/src/bid32_noncomp.c:845:25: style: Mismatching assignment and comparison, comparison 'sig_y==0' is always false. [assignIfError] LIBRARY/src/bid32_noncomp.c:844:11: note: Mismatching assignment and comparison, comparison 'sig_y==0' is always false. LIBRARY/src/bid32_noncomp.c:845:25: note: Mismatching assignment and comparison, comparison 'sig_y==0' is always false. LIBRARY/src/bid32_noncomp.c:706:20: style: Condition 'exp_x<=exp_y' is always false [knownConditionTrueFalse] LIBRARY/src/bid32_noncomp.c:698:13: note: Assuming that condition 'exp_x>exp_y' is not redundant LIBRARY/src/bid32_noncomp.c:706:20: note: Condition 'exp_x<=exp_y' is always false LIBRARY/src/bid32_noncomp.c:721:18: style: Condition 'exp_x<=exp_y' is always true [knownConditionTrueFalse] LIBRARY/src/bid32_noncomp.c:698:13: note: Assuming that condition 'exp_x>exp_y' is not redundant LIBRARY/src/bid32_noncomp.c:721:18: note: Condition 'exp_x<=exp_y' is always true LIBRARY/src/bid32_noncomp.c:941:3: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] LIBRARY/src/bid32_noncomp.c:943:3: note: Found duplicate branches for 'if' and 'else'. LIBRARY/src/bid32_noncomp.c:941:3: note: Found duplicate branches for 'if' and 'else'. LIBRARY/src/bid32_pow.c:42:1: style:inconclusive: Function '__bid32_pow' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3144:52: note: Function '__bid32_pow' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_pow.c:42:1: note: Function '__bid32_pow' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_pow.c:42:1: style:inconclusive: Function '__bid32_pow' argument 2 names different: declaration 'y' definition 'bid_y'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3144:66: note: Function '__bid32_pow' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid32_pow.c:42:1: note: Function '__bid32_pow' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid32_quantexpd.c:40:1: style:inconclusive: Function '__bid32_quantexp' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:5182:50: note: Function '__bid32_quantexp' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_quantexpd.c:40:1: note: Function '__bid32_quantexp' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_quantize.c:33:1: style:inconclusive: Function '__bid32_quantize' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4851:57: note: Function '__bid32_quantize' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_quantize.c:33:1: note: Function '__bid32_quantize' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_quantize.c:33:1: style:inconclusive: Function '__bid32_quantize' argument 2 names different: declaration 'y' definition 'bid_y'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4851:71: note: Function '__bid32_quantize' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid32_quantize.c:33:1: note: Function '__bid32_quantize' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid32_quantumd.c:44:1: style:inconclusive: Function '__bid32_quantum' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:5189:56: note: Function '__bid32_quantum' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_quantumd.c:44:1: note: Function '__bid32_quantum' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_quantumd.c:44:1: style: Parameter 'pfpsf' can be declared as pointer to const [constParameterPointer] LIBRARY/src/bid32_rem.c:54:1: style:inconclusive: Function '__bid32_rem' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4778:52: note: Function '__bid32_rem' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_rem.c:54:1: note: Function '__bid32_rem' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_rem.c:54:1: style:inconclusive: Function '__bid32_rem' argument 2 names different: declaration 'y' definition 'bid_y'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4778:66: note: Function '__bid32_rem' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid32_rem.c:54:1: note: Function '__bid32_rem' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid32_rem.c:210:54: warning: Uninitialized variable: Q64 [uninitvar] LIBRARY/src/bid32_rem.c:176:21: note: Assuming condition is false LIBRARY/src/bid32_rem.c:210:54: note: Uninitialized variable: Q64 LIBRARY/src/bid32_round_integral.c:36:1: style:inconclusive: Function '__bid32_round_integral_exact' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4510:69: note: Function '__bid32_round_integral_exact' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_round_integral.c:36:1: note: Function '__bid32_round_integral_exact' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_round_integral.c:52:1: style:inconclusive: Function '__bid32_round_integral_nearest_even' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4515:76: note: Function '__bid32_round_integral_nearest_even' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_round_integral.c:52:1: note: Function '__bid32_round_integral_nearest_even' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_round_integral.c:71:1: style:inconclusive: Function '__bid32_round_integral_negative' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4519:72: note: Function '__bid32_round_integral_negative' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_round_integral.c:71:1: note: Function '__bid32_round_integral_negative' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_round_integral.c:90:1: style:inconclusive: Function '__bid32_round_integral_positive' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4523:72: note: Function '__bid32_round_integral_positive' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_round_integral.c:90:1: note: Function '__bid32_round_integral_positive' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_round_integral.c:109:1: style:inconclusive: Function '__bid32_round_integral_zero' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4527:68: note: Function '__bid32_round_integral_zero' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_round_integral.c:109:1: note: Function '__bid32_round_integral_zero' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_round_integral.c:128:1: style:inconclusive: Function '__bid32_round_integral_nearest_away' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4530:76: note: Function '__bid32_round_integral_nearest_away' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_round_integral.c:128:1: note: Function '__bid32_round_integral_nearest_away' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_scalb.c:32:1: style:inconclusive: Function '__bid32_scalbn' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4783:55: note: Function '__bid32_scalbn' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_scalb.c:32:1: note: Function '__bid32_scalbn' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_scalb.c:32:1: style:inconclusive: Function '__bid32_scalbn' argument 2 names different: declaration 'n' definition 'bid_n'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4784:37: note: Function '__bid32_scalbn' argument 2 names different: declaration 'n' definition 'bid_n'. LIBRARY/src/bid32_scalb.c:32:1: note: Function '__bid32_scalbn' argument 2 names different: declaration 'n' definition 'bid_n'. LIBRARY/src/bid32_sin.c:173:1: style:inconclusive: Function '__bid32_sin' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3159:52: note: Function '__bid32_sin' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_sin.c:173:1: note: Function '__bid32_sin' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_scalbl.c:38:11: style: Condition 'n1n' is always false [knownConditionTrueFalse] LIBRARY/src/bid32_scalbl.c:32:1: note: n is assigned 'bid_n' here. LIBRARY/src/bid32_scalbl.c:37:8: note: Assignment 'n1=(int)n', assigned value is symbolic=n LIBRARY/src/bid32_scalbl.c:38:38: note: Condition 'n1>n' is always false LIBRARY/src/bid32_scalbl.c:32:1: style:inconclusive: Function '__bid32_scalbln' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:5131:56: note: Function '__bid32_scalbln' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_scalbl.c:32:1: note: Function '__bid32_scalbln' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_scalbl.c:32:1: style:inconclusive: Function '__bid32_scalbln' argument 2 names different: declaration 'n' definition 'bid_n'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:5131:68: note: Function '__bid32_scalbln' argument 2 names different: declaration 'n' definition 'bid_n'. LIBRARY/src/bid32_scalbl.c:32:1: note: Function '__bid32_scalbln' argument 2 names different: declaration 'n' definition 'bid_n'. LIBRARY/src/bid32_sinh.c:33:1: style:inconclusive: Function '__bid32_sinh' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3177:53: note: Function '__bid32_sinh' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_sinh.c:33:1: note: Function '__bid32_sinh' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_sqrt.c:55:1: style:inconclusive: Function '__bid32_sqrt' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:5042:53: note: Function '__bid32_sqrt' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_sqrt.c:55:1: note: Function '__bid32_sqrt' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_tan.c:172:1: style:inconclusive: Function '__bid32_tan' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3165:52: note: Function '__bid32_tan' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_tan.c:172:1: note: Function '__bid32_tan' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_tanh.c:33:1: style:inconclusive: Function '__bid32_tanh' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3183:53: note: Function '__bid32_tanh' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_tanh.c:33:1: note: Function '__bid32_tanh' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_tgamma.c:38:1: style:inconclusive: Function '__bid32_tgamma' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3219:55: note: Function '__bid32_tgamma' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_tgamma.c:38:1: note: Function '__bid32_tgamma' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_to_bid128.c:37:1: style:inconclusive: Function '__bid32_to_bid128' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4817:59: note: Function '__bid32_to_bid128' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_to_bid128.c:37:1: note: Function '__bid32_to_bid128' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_to_bid128.c:71:1: style:inconclusive: Function '__bid128_to_bid32' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4824:59: note: Function '__bid128_to_bid32' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_to_bid128.c:71:1: note: Function '__bid128_to_bid32' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_to_bid128.c:90:7: error: Uninitialized variable: Qh [legacyUninitvar] LIBRARY/src/bid32_to_bid128.c:90:7: style: Variable 'Ql.w[1]' is assigned a value that is never used. [unreadVariable] LIBRARY/src/bid32_to_bid64.c:36:1: style:inconclusive: Function '__bid32_to_bid64' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4815:57: note: Function '__bid32_to_bid64' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_to_bid64.c:36:1: note: Function '__bid32_to_bid64' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_to_bid64.c:72:1: style:inconclusive: Function '__bid64_to_bid32' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4821:57: note: Function '__bid64_to_bid32' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_to_bid64.c:72:1: note: Function '__bid64_to_bid32' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_to_bid64.c:79:53: style: Variable 'rmode' is assigned a value that is never used. [unreadVariable] LIBRARY/src/bid32_string.c:414:10: style:inconclusive: Redundant condition: The condition '!c' is redundant since 'c < '0'' is sufficient. [redundantCondition] LIBRARY/src/bid32_string.c:45:4: style: Parameter 'pfpsf' can be declared as pointer to const [constParameterPointer] LIBRARY/src/bid32_string.c:58:13: style: Variable 'save_fpsf' is assigned a value that is never used. [unreadVariable] LIBRARY/src/bid32_to_int16.c:35:1: style:inconclusive: Function '__bid32_to_int16_rnint' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4030:58: note: Function '__bid32_to_int16_rnint' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_to_int16.c:35:1: note: Function '__bid32_to_int16_rnint' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_to_int16.c:39:1: style:inconclusive: Function '__bid32_to_int16_xrnint' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4034:59: note: Function '__bid32_to_int16_xrnint' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_to_int16.c:39:1: note: Function '__bid32_to_int16_xrnint' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_to_int16.c:43:1: style:inconclusive: Function '__bid32_to_int16_rninta' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4038:59: note: Function '__bid32_to_int16_rninta' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_to_int16.c:43:1: note: Function '__bid32_to_int16_rninta' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_to_int16.c:47:1: style:inconclusive: Function '__bid32_to_int16_xrninta' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4042:60: note: Function '__bid32_to_int16_xrninta' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_to_int16.c:47:1: note: Function '__bid32_to_int16_xrninta' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_to_int16.c:51:1: style:inconclusive: Function '__bid32_to_int16_int' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4046:56: note: Function '__bid32_to_int16_int' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_to_int16.c:51:1: note: Function '__bid32_to_int16_int' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_to_int16.c:55:1: style:inconclusive: Function '__bid32_to_int16_xint' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4049:57: note: Function '__bid32_to_int16_xint' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_to_int16.c:55:1: note: Function '__bid32_to_int16_xint' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_to_int16.c:59:1: style:inconclusive: Function '__bid32_to_int16_floor' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4052:58: note: Function '__bid32_to_int16_floor' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_to_int16.c:59:1: note: Function '__bid32_to_int16_floor' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_to_int16.c:63:1: style:inconclusive: Function '__bid32_to_int16_ceil' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4060:57: note: Function '__bid32_to_int16_ceil' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_to_int16.c:63:1: note: Function '__bid32_to_int16_ceil' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_to_int16.c:67:1: style:inconclusive: Function '__bid32_to_int16_xfloor' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4056:59: note: Function '__bid32_to_int16_xfloor' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_to_int16.c:67:1: note: Function '__bid32_to_int16_xfloor' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_to_int16.c:71:1: style:inconclusive: Function '__bid32_to_int16_xceil' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4063:58: note: Function '__bid32_to_int16_xceil' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_to_int16.c:71:1: note: Function '__bid32_to_int16_xceil' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_to_int8.c:37:1: style:inconclusive: Function '__bid32_to_int8_rnint' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3996:56: note: Function '__bid32_to_int8_rnint' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_to_int8.c:37:1: note: Function '__bid32_to_int8_rnint' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_to_int8.c:41:1: style:inconclusive: Function '__bid32_to_int8_xrnint' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4000:57: note: Function '__bid32_to_int8_xrnint' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_to_int8.c:41:1: note: Function '__bid32_to_int8_xrnint' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_to_int8.c:45:1: style:inconclusive: Function '__bid32_to_int8_rninta' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4004:57: note: Function '__bid32_to_int8_rninta' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_to_int8.c:45:1: note: Function '__bid32_to_int8_rninta' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_to_int8.c:49:1: style:inconclusive: Function '__bid32_to_int8_xrninta' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4008:58: note: Function '__bid32_to_int8_xrninta' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_to_int8.c:49:1: note: Function '__bid32_to_int8_xrninta' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_to_int8.c:53:1: style:inconclusive: Function '__bid32_to_int8_int' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4012:54: note: Function '__bid32_to_int8_int' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_to_int8.c:53:1: note: Function '__bid32_to_int8_int' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_to_int8.c:57:1: style:inconclusive: Function '__bid32_to_int8_xint' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4014:55: note: Function '__bid32_to_int8_xint' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_to_int8.c:57:1: note: Function '__bid32_to_int8_xint' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_to_int8.c:61:1: style:inconclusive: Function '__bid32_to_int8_floor' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4016:56: note: Function '__bid32_to_int8_floor' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_to_int8.c:61:1: note: Function '__bid32_to_int8_floor' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_to_int8.c:65:1: style:inconclusive: Function '__bid32_to_int8_ceil' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4024:55: note: Function '__bid32_to_int8_ceil' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_to_int8.c:65:1: note: Function '__bid32_to_int8_ceil' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_to_int8.c:69:1: style:inconclusive: Function '__bid32_to_int8_xfloor' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4020:57: note: Function '__bid32_to_int8_xfloor' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_to_int8.c:69:1: note: Function '__bid32_to_int8_xfloor' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_to_int8.c:73:1: style:inconclusive: Function '__bid32_to_int8_xceil' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4026:56: note: Function '__bid32_to_int8_xceil' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_to_int8.c:73:1: note: Function '__bid32_to_int8_xceil' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_to_int32.c:425:19: style: Condition 'ind-1<=2' is always true [knownConditionTrueFalse] LIBRARY/src/bid32_to_int32.c:388:13: note: Assuming that condition 'exp<0' is not redundant LIBRARY/src/bid32_to_int32.c:389:11: note: ind is assigned '-exp' here. LIBRARY/src/bid32_to_int32.c:425:19: note: Condition 'ind-1<=2' is always true LIBRARY/src/bid32_to_int32.c:445:8: style: Condition 'tmp64' is always true [knownConditionTrueFalse] LIBRARY/src/bid32_to_int32.c:440:17: note: Assuming that condition 'fstar.w[1]>__bid_onehalf128[ind-1]' is not redundant LIBRARY/src/bid32_to_int32.c:444:23: note: Assignment 'tmp64=fstar.w[1]-__bid_onehalf128[ind-1]', assigned value is greater than 0 LIBRARY/src/bid32_to_int32.c:445:8: note: Condition 'tmp64' is always true LIBRARY/src/bid32_to_int32.c:654:19: style: Condition 'ind-1<=2' is always true [knownConditionTrueFalse] LIBRARY/src/bid32_to_int32.c:624:13: note: Assuming that condition 'exp<0' is not redundant LIBRARY/src/bid32_to_int32.c:625:11: note: ind is assigned '-exp' here. LIBRARY/src/bid32_to_int32.c:654:19: note: Condition 'ind-1<=2' is always true LIBRARY/src/bid32_to_int32.c:858:19: style: Condition 'ind-1<=2' is always true [knownConditionTrueFalse] LIBRARY/src/bid32_to_int32.c:828:13: note: Assuming that condition 'exp<0' is not redundant LIBRARY/src/bid32_to_int32.c:829:11: note: ind is assigned '-exp' here. LIBRARY/src/bid32_to_int32.c:858:19: note: Condition 'ind-1<=2' is always true LIBRARY/src/bid32_to_int32.c:1064:19: style: Condition 'ind-1<=2' is always true [knownConditionTrueFalse] LIBRARY/src/bid32_to_int32.c:1034:13: note: Assuming that condition 'exp<0' is not redundant LIBRARY/src/bid32_to_int32.c:1035:11: note: ind is assigned '-exp' here. LIBRARY/src/bid32_to_int32.c:1064:19: note: Condition 'ind-1<=2' is always true LIBRARY/src/bid32_to_int32.c:1268:19: style: Condition 'ind-1<=2' is always true [knownConditionTrueFalse] LIBRARY/src/bid32_to_int32.c:1238:13: note: Assuming that condition 'exp<0' is not redundant LIBRARY/src/bid32_to_int32.c:1239:11: note: ind is assigned '-exp' here. LIBRARY/src/bid32_to_int32.c:1268:19: note: Condition 'ind-1<=2' is always true LIBRARY/src/bid32_to_int32.c:1646:19: style: Condition 'ind-1<=2' is always true [knownConditionTrueFalse] LIBRARY/src/bid32_to_int32.c:1616:13: note: Assuming that condition 'exp<0' is not redundant LIBRARY/src/bid32_to_int32.c:1617:11: note: ind is assigned '-exp' here. LIBRARY/src/bid32_to_int32.c:1646:19: note: Condition 'ind-1<=2' is always true LIBRARY/src/bid32_to_int32.c:2050:19: style: Condition 'ind-1<=2' is always true [knownConditionTrueFalse] LIBRARY/src/bid32_to_int32.c:2019:13: note: Assuming that condition 'exp<0' is not redundant LIBRARY/src/bid32_to_int32.c:2020:11: note: ind is assigned '-exp' here. LIBRARY/src/bid32_to_int32.c:2050:19: note: Condition 'ind-1<=2' is always true LIBRARY/src/bid32_to_int32.c:2070:8: style: Condition 'tmp64' is always true [knownConditionTrueFalse] LIBRARY/src/bid32_to_int32.c:2065:17: note: Assuming that condition 'fstar.w[1]>__bid_onehalf128[ind-1]' is not redundant LIBRARY/src/bid32_to_int32.c:2069:23: note: Assignment 'tmp64=fstar.w[1]-__bid_onehalf128[ind-1]', assigned value is greater than 0 LIBRARY/src/bid32_to_int32.c:2070:8: note: Condition 'tmp64' is always true LIBRARY/src/bid32_to_int64.c:438:19: style: Condition 'ind-1<=2' is always true [knownConditionTrueFalse] LIBRARY/src/bid32_to_int64.c:401:13: note: Assuming that condition 'exp<0' is not redundant LIBRARY/src/bid32_to_int64.c:402:11: note: ind is assigned '-exp' here. LIBRARY/src/bid32_to_int64.c:438:19: note: Condition 'ind-1<=2' is always true LIBRARY/src/bid32_to_int64.c:458:8: style: Condition 'tmp64' is always true [knownConditionTrueFalse] LIBRARY/src/bid32_to_int64.c:453:17: note: Assuming that condition 'fstar.w[1]>__bid_onehalf128[ind-1]' is not redundant LIBRARY/src/bid32_to_int64.c:457:23: note: Assignment 'tmp64=fstar.w[1]-__bid_onehalf128[ind-1]', assigned value is greater than 0 LIBRARY/src/bid32_to_int64.c:458:8: note: Condition 'tmp64' is always true LIBRARY/src/bid32_to_int64.c:674:19: style: Condition 'ind-1<=2' is always true [knownConditionTrueFalse] LIBRARY/src/bid32_to_int64.c:644:13: note: Assuming that condition 'exp<0' is not redundant LIBRARY/src/bid32_to_int64.c:645:11: note: ind is assigned '-exp' here. LIBRARY/src/bid32_to_int64.c:674:19: note: Condition 'ind-1<=2' is always true LIBRARY/src/bid32_to_int64.c:885:19: style: Condition 'ind-1<=2' is always true [knownConditionTrueFalse] LIBRARY/src/bid32_to_int64.c:855:13: note: Assuming that condition 'exp<0' is not redundant LIBRARY/src/bid32_to_int64.c:856:11: note: ind is assigned '-exp' here. LIBRARY/src/bid32_to_int64.c:885:19: note: Condition 'ind-1<=2' is always true LIBRARY/src/bid32_to_int64.c:1098:19: style: Condition 'ind-1<=2' is always true [knownConditionTrueFalse] LIBRARY/src/bid32_to_int64.c:1068:13: note: Assuming that condition 'exp<0' is not redundant LIBRARY/src/bid32_to_int64.c:1069:11: note: ind is assigned '-exp' here. LIBRARY/src/bid32_to_int64.c:1098:19: note: Condition 'ind-1<=2' is always true LIBRARY/src/bid32_to_int64.c:1309:19: style: Condition 'ind-1<=2' is always true [knownConditionTrueFalse] LIBRARY/src/bid32_to_int64.c:1279:13: note: Assuming that condition 'exp<0' is not redundant LIBRARY/src/bid32_to_int64.c:1280:11: note: ind is assigned '-exp' here. LIBRARY/src/bid32_to_int64.c:1309:19: note: Condition 'ind-1<=2' is always true LIBRARY/src/bid32_to_int64.c:1700:19: style: Condition 'ind-1<=2' is always true [knownConditionTrueFalse] LIBRARY/src/bid32_to_int64.c:1670:13: note: Assuming that condition 'exp<0' is not redundant LIBRARY/src/bid32_to_int64.c:1671:11: note: ind is assigned '-exp' here. LIBRARY/src/bid32_to_int64.c:1700:19: note: Condition 'ind-1<=2' is always true LIBRARY/src/bid32_to_int64.c:2130:19: style: Condition 'ind-1<=2' is always true [knownConditionTrueFalse] LIBRARY/src/bid32_to_int64.c:2093:13: note: Assuming that condition 'exp<0' is not redundant LIBRARY/src/bid32_to_int64.c:2094:11: note: ind is assigned '-exp' here. LIBRARY/src/bid32_to_int64.c:2130:19: note: Condition 'ind-1<=2' is always true LIBRARY/src/bid32_to_int64.c:2150:8: style: Condition 'tmp64' is always true [knownConditionTrueFalse] LIBRARY/src/bid32_to_int64.c:2145:17: note: Assuming that condition 'fstar.w[1]>__bid_onehalf128[ind-1]' is not redundant LIBRARY/src/bid32_to_int64.c:2149:23: note: Assignment 'tmp64=fstar.w[1]-__bid_onehalf128[ind-1]', assigned value is greater than 0 LIBRARY/src/bid32_to_int64.c:2150:8: note: Condition 'tmp64' is always true LIBRARY/src/bid32_to_uint16.c:35:1: style:inconclusive: Function '__bid32_to_uint16_rnint' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4107:68: note: Function '__bid32_to_uint16_rnint' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_to_uint16.c:35:1: note: Function '__bid32_to_uint16_rnint' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_to_uint16.c:39:1: style:inconclusive: Function '__bid32_to_uint16_xrnint' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4111:69: note: Function '__bid32_to_uint16_xrnint' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_to_uint16.c:39:1: note: Function '__bid32_to_uint16_xrnint' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_to_uint16.c:43:1: style:inconclusive: Function '__bid32_to_uint16_rninta' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4115:69: note: Function '__bid32_to_uint16_rninta' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_to_uint16.c:43:1: note: Function '__bid32_to_uint16_rninta' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_to_uint16.c:47:1: style:inconclusive: Function '__bid32_to_uint16_xrninta' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4119:70: note: Function '__bid32_to_uint16_xrninta' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_to_uint16.c:47:1: note: Function '__bid32_to_uint16_xrninta' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_to_uint16.c:51:1: style:inconclusive: Function '__bid32_to_uint16_int' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4123:66: note: Function '__bid32_to_uint16_int' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_to_uint16.c:51:1: note: Function '__bid32_to_uint16_int' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_to_uint16.c:55:1: style:inconclusive: Function '__bid32_to_uint16_xint' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4127:67: note: Function '__bid32_to_uint16_xint' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_to_uint16.c:55:1: note: Function '__bid32_to_uint16_xint' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_to_uint16.c:59:1: style:inconclusive: Function '__bid32_to_uint16_floor' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4131:68: note: Function '__bid32_to_uint16_floor' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_to_uint16.c:59:1: note: Function '__bid32_to_uint16_floor' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_to_uint16.c:63:1: style:inconclusive: Function '__bid32_to_uint16_ceil' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4139:67: note: Function '__bid32_to_uint16_ceil' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_to_uint16.c:63:1: note: Function '__bid32_to_uint16_ceil' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_to_uint16.c:67:1: style:inconclusive: Function '__bid32_to_uint16_xfloor' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4135:69: note: Function '__bid32_to_uint16_xfloor' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_to_uint16.c:67:1: note: Function '__bid32_to_uint16_xfloor' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_to_uint16.c:71:1: style:inconclusive: Function '__bid32_to_uint16_xceil' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4143:68: note: Function '__bid32_to_uint16_xceil' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_to_uint16.c:71:1: note: Function '__bid32_to_uint16_xceil' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_to_uint32.c:426:19: style: Condition 'ind-1<=2' is always true [knownConditionTrueFalse] LIBRARY/src/bid32_to_uint32.c:389:13: note: Assuming that condition 'exp<0' is not redundant LIBRARY/src/bid32_to_uint32.c:390:11: note: ind is assigned '-exp' here. LIBRARY/src/bid32_to_uint32.c:426:19: note: Condition 'ind-1<=2' is always true LIBRARY/src/bid32_to_uint32.c:446:8: style: Condition 'tmp64' is always true [knownConditionTrueFalse] LIBRARY/src/bid32_to_uint32.c:441:17: note: Assuming that condition 'fstar.w[1]>__bid_onehalf128[ind-1]' is not redundant LIBRARY/src/bid32_to_uint32.c:445:23: note: Assignment 'tmp64=fstar.w[1]-__bid_onehalf128[ind-1]', assigned value is greater than 0 LIBRARY/src/bid32_to_uint32.c:446:8: note: Condition 'tmp64' is always true LIBRARY/src/bid32_to_uint32.c:790:19: style: Condition 'ind-1<=2' is always true [knownConditionTrueFalse] LIBRARY/src/bid32_to_uint32.c:760:13: note: Assuming that condition 'exp<0' is not redundant LIBRARY/src/bid32_to_uint32.c:761:11: note: ind is assigned '-exp' here. LIBRARY/src/bid32_to_uint32.c:790:19: note: Condition 'ind-1<=2' is always true LIBRARY/src/bid32_to_uint32.c:980:19: style: Condition 'ind-1<=2' is always true [knownConditionTrueFalse] LIBRARY/src/bid32_to_uint32.c:950:13: note: Assuming that condition 'exp<0' is not redundant LIBRARY/src/bid32_to_uint32.c:951:11: note: ind is assigned '-exp' here. LIBRARY/src/bid32_to_uint32.c:980:19: note: Condition 'ind-1<=2' is always true LIBRARY/src/bid32_to_uint32.c:1170:19: style: Condition 'ind-1<=2' is always true [knownConditionTrueFalse] LIBRARY/src/bid32_to_uint32.c:1140:13: note: Assuming that condition 'exp<0' is not redundant LIBRARY/src/bid32_to_uint32.c:1141:11: note: ind is assigned '-exp' here. LIBRARY/src/bid32_to_uint32.c:1170:19: note: Condition 'ind-1<=2' is always true LIBRARY/src/bid32_to_uint32.c:1525:19: style: Condition 'ind-1<=2' is always true [knownConditionTrueFalse] LIBRARY/src/bid32_to_uint32.c:1495:13: note: Assuming that condition 'exp<0' is not redundant LIBRARY/src/bid32_to_uint32.c:1496:11: note: ind is assigned '-exp' here. LIBRARY/src/bid32_to_uint32.c:1525:19: note: Condition 'ind-1<=2' is always true LIBRARY/src/bid32_to_uint32.c:1922:19: style: Condition 'ind-1<=2' is always true [knownConditionTrueFalse] LIBRARY/src/bid32_to_uint32.c:1890:13: note: Assuming that condition 'exp<0' is not redundant LIBRARY/src/bid32_to_uint32.c:1891:11: note: ind is assigned '-exp' here. LIBRARY/src/bid32_to_uint32.c:1922:19: note: Condition 'ind-1<=2' is always true LIBRARY/src/bid32_to_uint32.c:1942:8: style: Condition 'tmp64' is always true [knownConditionTrueFalse] LIBRARY/src/bid32_to_uint32.c:1937:17: note: Assuming that condition 'fstar.w[1]>__bid_onehalf128[ind-1]' is not redundant LIBRARY/src/bid32_to_uint32.c:1941:23: note: Assignment 'tmp64=fstar.w[1]-__bid_onehalf128[ind-1]', assigned value is greater than 0 LIBRARY/src/bid32_to_uint32.c:1942:8: note: Condition 'tmp64' is always true LIBRARY/src/bid32_to_uint8.c:35:1: style:inconclusive: Function '__bid32_to_uint8_rnint' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4067:66: note: Function '__bid32_to_uint8_rnint' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_to_uint8.c:35:1: note: Function '__bid32_to_uint8_rnint' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_to_uint8.c:39:1: style:inconclusive: Function '__bid32_to_uint8_xrnint' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4071:67: note: Function '__bid32_to_uint8_xrnint' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_to_uint8.c:39:1: note: Function '__bid32_to_uint8_xrnint' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_to_uint8.c:43:1: style:inconclusive: Function '__bid32_to_uint8_rninta' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4075:67: note: Function '__bid32_to_uint8_rninta' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_to_uint8.c:43:1: note: Function '__bid32_to_uint8_rninta' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_to_uint8.c:47:1: style:inconclusive: Function '__bid32_to_uint8_xrninta' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4079:68: note: Function '__bid32_to_uint8_xrninta' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_to_uint8.c:47:1: note: Function '__bid32_to_uint8_xrninta' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_to_uint8.c:51:1: style:inconclusive: Function '__bid32_to_uint8_int' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4083:64: note: Function '__bid32_to_uint8_int' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_to_uint8.c:51:1: note: Function '__bid32_to_uint8_int' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_to_uint8.c:55:1: style:inconclusive: Function '__bid32_to_uint8_xint' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4087:65: note: Function '__bid32_to_uint8_xint' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_to_uint8.c:55:1: note: Function '__bid32_to_uint8_xint' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_to_uint8.c:59:1: style:inconclusive: Function '__bid32_to_uint8_floor' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4091:66: note: Function '__bid32_to_uint8_floor' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_to_uint8.c:59:1: note: Function '__bid32_to_uint8_floor' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_to_uint8.c:63:1: style:inconclusive: Function '__bid32_to_uint8_ceil' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4099:65: note: Function '__bid32_to_uint8_ceil' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_to_uint8.c:63:1: note: Function '__bid32_to_uint8_ceil' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_to_uint8.c:67:1: style:inconclusive: Function '__bid32_to_uint8_xfloor' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4095:67: note: Function '__bid32_to_uint8_xfloor' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_to_uint8.c:67:1: note: Function '__bid32_to_uint8_xfloor' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_to_uint8.c:71:1: style:inconclusive: Function '__bid32_to_uint8_xceil' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4103:66: note: Function '__bid32_to_uint8_xceil' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_to_uint8.c:71:1: note: Function '__bid32_to_uint8_xceil' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_to_uint64.c:457:19: style: Condition 'ind-1<=2' is always true [knownConditionTrueFalse] LIBRARY/src/bid32_to_uint64.c:420:13: note: Assuming that condition 'exp<0' is not redundant LIBRARY/src/bid32_to_uint64.c:421:11: note: ind is assigned '-exp' here. LIBRARY/src/bid32_to_uint64.c:457:19: note: Condition 'ind-1<=2' is always true LIBRARY/src/bid32_to_uint64.c:477:8: style: Condition 'tmp64' is always true [knownConditionTrueFalse] LIBRARY/src/bid32_to_uint64.c:472:17: note: Assuming that condition 'fstar.w[1]>__bid_onehalf128[ind-1]' is not redundant LIBRARY/src/bid32_to_uint64.c:476:23: note: Assignment 'tmp64=fstar.w[1]-__bid_onehalf128[ind-1]', assigned value is greater than 0 LIBRARY/src/bid32_to_uint64.c:477:8: note: Condition 'tmp64' is always true LIBRARY/src/bid32_to_uint64.c:854:19: style: Condition 'ind-1<=2' is always true [knownConditionTrueFalse] LIBRARY/src/bid32_to_uint64.c:824:13: note: Assuming that condition 'exp<0' is not redundant LIBRARY/src/bid32_to_uint64.c:825:11: note: ind is assigned '-exp' here. LIBRARY/src/bid32_to_uint64.c:854:19: note: Condition 'ind-1<=2' is always true LIBRARY/src/bid32_to_uint64.c:1061:19: style: Condition 'ind-1<=2' is always true [knownConditionTrueFalse] LIBRARY/src/bid32_to_uint64.c:1031:13: note: Assuming that condition 'exp<0' is not redundant LIBRARY/src/bid32_to_uint64.c:1032:11: note: ind is assigned '-exp' here. LIBRARY/src/bid32_to_uint64.c:1061:19: note: Condition 'ind-1<=2' is always true LIBRARY/src/bid32_to_uint64.c:1268:19: style: Condition 'ind-1<=2' is always true [knownConditionTrueFalse] LIBRARY/src/bid32_to_uint64.c:1238:13: note: Assuming that condition 'exp<0' is not redundant LIBRARY/src/bid32_to_uint64.c:1239:11: note: ind is assigned '-exp' here. LIBRARY/src/bid32_to_uint64.c:1268:19: note: Condition 'ind-1<=2' is always true LIBRARY/src/bid32_to_uint64.c:1656:19: style: Condition 'ind-1<=2' is always true [knownConditionTrueFalse] LIBRARY/src/bid32_to_uint64.c:1626:13: note: Assuming that condition 'exp<0' is not redundant LIBRARY/src/bid32_to_uint64.c:1627:11: note: ind is assigned '-exp' here. LIBRARY/src/bid32_to_uint64.c:1656:19: note: Condition 'ind-1<=2' is always true LIBRARY/src/bid32_to_uint64.c:2095:19: style: Condition 'ind-1<=2' is always true [knownConditionTrueFalse] LIBRARY/src/bid32_to_uint64.c:2058:13: note: Assuming that condition 'exp<0' is not redundant LIBRARY/src/bid32_to_uint64.c:2059:11: note: ind is assigned '-exp' here. LIBRARY/src/bid32_to_uint64.c:2095:19: note: Condition 'ind-1<=2' is always true LIBRARY/src/bid32_to_uint64.c:2115:8: style: Condition 'tmp64' is always true [knownConditionTrueFalse] LIBRARY/src/bid32_to_uint64.c:2110:17: note: Assuming that condition 'fstar.w[1]>__bid_onehalf128[ind-1]' is not redundant LIBRARY/src/bid32_to_uint64.c:2114:23: note: Assignment 'tmp64=fstar.w[1]-__bid_onehalf128[ind-1]', assigned value is greater than 0 LIBRARY/src/bid32_to_uint64.c:2115:8: note: Condition 'tmp64' is always true LIBRARY/src/bid64_acos.c:48:1: style:inconclusive: Function '__bid64_acos' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3259:53: note: Function '__bid64_acos' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_acos.c:48:1: note: Function '__bid64_acos' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_acosh.c:33:1: style:inconclusive: Function '__bid64_acosh' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3277:54: note: Function '__bid64_acosh' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_acosh.c:33:1: note: Function '__bid64_acosh' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_asin.c:43:1: style:inconclusive: Function '__bid64_asin' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3256:53: note: Function '__bid64_asin' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_asin.c:43:1: note: Function '__bid64_asin' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_asinh.c:33:1: style:inconclusive: Function '__bid64_asinh' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3274:54: note: Function '__bid64_asinh' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_asinh.c:33:1: note: Function '__bid64_asinh' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_add.c:114:1: style:inconclusive: Function '__bid64_add' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3402:52: note: Function '__bid64_add' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_add.c:114:1: note: Function '__bid64_add' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_add.c:114:1: style:inconclusive: Function '__bid64_add' argument 2 names different: declaration 'y' definition 'bid_y'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3402:66: note: Function '__bid64_add' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid64_add.c:114:1: note: Function '__bid64_add' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid64_add.c:340:36: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned] LIBRARY/src/bid64_add.c:345:36: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned] LIBRARY/src/bid64_add.c:350:43: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned] LIBRARY/src/bid64_add.c:418:38: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned] LIBRARY/src/bid64_atan.c:32:1: style:inconclusive: Function '__bid64_atan' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3262:53: note: Function '__bid64_atan' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_atan.c:32:1: note: Function '__bid64_atan' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_atan2.c:33:1: style:inconclusive: Function '__bid64_atan2' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3235:54: note: Function '__bid64_atan2' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_atan2.c:33:1: note: Function '__bid64_atan2' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_atan2.c:33:1: style:inconclusive: Function '__bid64_atan2' argument 2 names different: declaration 'y' definition 'bid_y'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3235:68: note: Function '__bid64_atan2' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid64_atan2.c:33:1: note: Function '__bid64_atan2' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid64_atanh.c:34:1: style:inconclusive: Function '__bid64_atanh' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3280:54: note: Function '__bid64_atanh' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_atanh.c:34:1: note: Function '__bid64_atanh' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_cbrt.c:33:1: style:inconclusive: Function '__bid64_cbrt' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3463:53: note: Function '__bid64_cbrt' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_cbrt.c:33:1: note: Function '__bid64_cbrt' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_cos.c:479:1: style:inconclusive: Function '__bid64_cos' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3250:52: note: Function '__bid64_cos' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_cos.c:479:1: note: Function '__bid64_cos' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_cosh.c:32:1: style:inconclusive: Function '__bid64_cosh' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3268:53: note: Function '__bid64_cosh' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_cosh.c:32:1: note: Function '__bid64_cosh' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_compare.c:131:21: style: Condition 'exp_y-exp_x>15' is always false [knownConditionTrueFalse] LIBRARY/src/bid64_compare.c:127:13: note: Assuming that condition 'exp_x>exp_y' is not redundant LIBRARY/src/bid64_compare.c:128:5: note: exp_t is assigned 'exp_x' here. LIBRARY/src/bid64_compare.c:128:5: note: exp_x is assigned 'exp_y' here. LIBRARY/src/bid64_compare.c:128:5: note: exp_y is assigned 'exp_t' here. LIBRARY/src/bid64_compare.c:131:21: note: Condition 'exp_y-exp_x>15' is always false LIBRARY/src/bid64_compare.c:1178:21: style: Condition 'exp_y-exp_x>15' is always false [knownConditionTrueFalse] LIBRARY/src/bid64_compare.c:1173:13: note: Assuming that condition 'exp_x>exp_y' is not redundant LIBRARY/src/bid64_compare.c:1174:5: note: exp_t is assigned 'exp_x' here. LIBRARY/src/bid64_compare.c:1174:5: note: exp_x is assigned 'exp_y' here. LIBRARY/src/bid64_compare.c:1174:5: note: exp_y is assigned 'exp_t' here. LIBRARY/src/bid64_compare.c:1178:21: note: Condition 'exp_y-exp_x>15' is always false LIBRARY/src/bid64_compare.c:40:1: style:inconclusive: Function '__bid64_quiet_equal' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4275:53: note: Function '__bid64_quiet_equal' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_compare.c:40:1: note: Function '__bid64_quiet_equal' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_compare.c:40:1: style:inconclusive: Function '__bid64_quiet_equal' argument 2 names different: declaration 'y' definition 'bid_y'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4275:67: note: Function '__bid64_quiet_equal' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid64_compare.c:40:1: note: Function '__bid64_quiet_equal' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid64_compare.c:147:1: style:inconclusive: Function '__bid64_quiet_greater' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4278:55: note: Function '__bid64_quiet_greater' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_compare.c:147:1: note: Function '__bid64_quiet_greater' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_compare.c:147:1: style:inconclusive: Function '__bid64_quiet_greater' argument 2 names different: declaration 'y' definition 'bid_y'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4279:49: note: Function '__bid64_quiet_greater' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid64_compare.c:147:1: note: Function '__bid64_quiet_greater' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid64_compare.c:306:1: style:inconclusive: Function '__bid64_quiet_greater_equal' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4281:61: note: Function '__bid64_quiet_greater_equal' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_compare.c:306:1: note: Function '__bid64_quiet_greater_equal' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_compare.c:306:1: style:inconclusive: Function '__bid64_quiet_greater_equal' argument 2 names different: declaration 'y' definition 'bid_y'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4282:55: note: Function '__bid64_quiet_greater_equal' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid64_compare.c:306:1: note: Function '__bid64_quiet_greater_equal' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid64_compare.c:461:1: style:inconclusive: Function '__bid64_quiet_greater_unordered' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4285:65: note: Function '__bid64_quiet_greater_unordered' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_compare.c:461:1: note: Function '__bid64_quiet_greater_unordered' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_compare.c:461:1: style:inconclusive: Function '__bid64_quiet_greater_unordered' argument 2 names different: declaration 'y' definition 'bid_y'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4286:59: note: Function '__bid64_quiet_greater_unordered' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid64_compare.c:461:1: note: Function '__bid64_quiet_greater_unordered' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid64_compare.c:614:1: style:inconclusive: Function '__bid64_quiet_less' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4289:52: note: Function '__bid64_quiet_less' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_compare.c:614:1: note: Function '__bid64_quiet_less' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_compare.c:614:1: style:inconclusive: Function '__bid64_quiet_less' argument 2 names different: declaration 'y' definition 'bid_y'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4290:46: note: Function '__bid64_quiet_less' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid64_compare.c:614:1: note: Function '__bid64_quiet_less' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid64_compare.c:771:1: style:inconclusive: Function '__bid64_quiet_less_equal' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4292:58: note: Function '__bid64_quiet_less_equal' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_compare.c:771:1: note: Function '__bid64_quiet_less_equal' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_compare.c:771:1: style:inconclusive: Function '__bid64_quiet_less_equal' argument 2 names different: declaration 'y' definition 'bid_y'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4293:52: note: Function '__bid64_quiet_less_equal' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid64_compare.c:771:1: note: Function '__bid64_quiet_less_equal' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid64_compare.c:927:1: style:inconclusive: Function '__bid64_quiet_less_unordered' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4296:62: note: Function '__bid64_quiet_less_unordered' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_compare.c:927:1: note: Function '__bid64_quiet_less_unordered' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_compare.c:927:1: style:inconclusive: Function '__bid64_quiet_less_unordered' argument 2 names different: declaration 'y' definition 'bid_y'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4297:56: note: Function '__bid64_quiet_less_unordered' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid64_compare.c:927:1: note: Function '__bid64_quiet_less_unordered' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid64_compare.c:1083:1: style:inconclusive: Function '__bid64_quiet_not_equal' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4300:57: note: Function '__bid64_quiet_not_equal' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_compare.c:1083:1: note: Function '__bid64_quiet_not_equal' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_compare.c:1083:1: style:inconclusive: Function '__bid64_quiet_not_equal' argument 2 names different: declaration 'y' definition 'bid_y'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4301:51: note: Function '__bid64_quiet_not_equal' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid64_compare.c:1083:1: note: Function '__bid64_quiet_not_equal' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid64_compare.c:1201:1: style:inconclusive: Function '__bid64_quiet_not_greater' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4304:59: note: Function '__bid64_quiet_not_greater' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_compare.c:1201:1: note: Function '__bid64_quiet_not_greater' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_compare.c:1201:1: style:inconclusive: Function '__bid64_quiet_not_greater' argument 2 names different: declaration 'y' definition 'bid_y'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4305:53: note: Function '__bid64_quiet_not_greater' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid64_compare.c:1201:1: note: Function '__bid64_quiet_not_greater' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid64_compare.c:1373:1: style:inconclusive: Function '__bid64_quiet_not_less' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4308:56: note: Function '__bid64_quiet_not_less' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_compare.c:1373:1: note: Function '__bid64_quiet_not_less' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_compare.c:1373:1: style:inconclusive: Function '__bid64_quiet_not_less' argument 2 names different: declaration 'y' definition 'bid_y'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4309:50: note: Function '__bid64_quiet_not_less' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid64_compare.c:1373:1: note: Function '__bid64_quiet_not_less' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid64_compare.c:1546:1: style:inconclusive: Function '__bid64_quiet_ordered' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4311:55: note: Function '__bid64_quiet_ordered' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_compare.c:1546:1: note: Function '__bid64_quiet_ordered' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_compare.c:1546:1: style:inconclusive: Function '__bid64_quiet_ordered' argument 2 names different: declaration 'y' definition 'bid_y'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4312:49: note: Function '__bid64_quiet_ordered' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid64_compare.c:1546:1: note: Function '__bid64_quiet_ordered' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid64_compare.c:1564:1: style:inconclusive: Function '__bid64_quiet_unordered' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4314:57: note: Function '__bid64_quiet_unordered' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_compare.c:1564:1: note: Function '__bid64_quiet_unordered' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_compare.c:1564:1: style:inconclusive: Function '__bid64_quiet_unordered' argument 2 names different: declaration 'y' definition 'bid_y'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4315:51: note: Function '__bid64_quiet_unordered' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid64_compare.c:1564:1: note: Function '__bid64_quiet_unordered' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid64_compare.c:1583:1: style:inconclusive: Function '__bid64_signaling_greater' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4318:59: note: Function '__bid64_signaling_greater' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_compare.c:1583:1: note: Function '__bid64_signaling_greater' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_compare.c:1583:1: style:inconclusive: Function '__bid64_signaling_greater' argument 2 names different: declaration 'y' definition 'bid_y'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4319:53: note: Function '__bid64_signaling_greater' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid64_compare.c:1583:1: note: Function '__bid64_signaling_greater' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid64_compare.c:1753:1: style:inconclusive: Function '__bid64_signaling_greater_equal' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4322:65: note: Function '__bid64_signaling_greater_equal' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_compare.c:1753:1: note: Function '__bid64_signaling_greater_equal' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_compare.c:1753:1: style:inconclusive: Function '__bid64_signaling_greater_equal' argument 2 names different: declaration 'y' definition 'bid_y'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4323:59: note: Function '__bid64_signaling_greater_equal' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid64_compare.c:1753:1: note: Function '__bid64_signaling_greater_equal' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid64_compare.c:1923:1: style:inconclusive: Function '__bid64_signaling_greater_unordered' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4326:69: note: Function '__bid64_signaling_greater_unordered' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_compare.c:1923:1: note: Function '__bid64_signaling_greater_unordered' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_compare.c:1923:1: style:inconclusive: Function '__bid64_signaling_greater_unordered' argument 2 names different: declaration 'y' definition 'bid_y'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4327:63: note: Function '__bid64_signaling_greater_unordered' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid64_compare.c:1923:1: note: Function '__bid64_signaling_greater_unordered' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid64_compare.c:2092:1: style:inconclusive: Function '__bid64_signaling_less' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4331:56: note: Function '__bid64_signaling_less' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_compare.c:2092:1: note: Function '__bid64_signaling_less' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_compare.c:2092:1: style:inconclusive: Function '__bid64_signaling_less' argument 2 names different: declaration 'y' definition 'bid_y'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4332:50: note: Function '__bid64_signaling_less' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid64_compare.c:2092:1: note: Function '__bid64_signaling_less' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid64_compare.c:2262:1: style:inconclusive: Function '__bid64_signaling_less_equal' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4334:62: note: Function '__bid64_signaling_less_equal' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_compare.c:2262:1: note: Function '__bid64_signaling_less_equal' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_compare.c:2262:1: style:inconclusive: Function '__bid64_signaling_less_equal' argument 2 names different: declaration 'y' definition 'bid_y'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4335:56: note: Function '__bid64_signaling_less_equal' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid64_compare.c:2262:1: note: Function '__bid64_signaling_less_equal' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid64_compare.c:2431:1: style:inconclusive: Function '__bid64_signaling_less_unordered' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4338:66: note: Function '__bid64_signaling_less_unordered' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_compare.c:2431:1: note: Function '__bid64_signaling_less_unordered' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_compare.c:2431:1: style:inconclusive: Function '__bid64_signaling_less_unordered' argument 2 names different: declaration 'y' definition 'bid_y'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4339:60: note: Function '__bid64_signaling_less_unordered' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid64_compare.c:2431:1: note: Function '__bid64_signaling_less_unordered' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid64_compare.c:2601:1: style:inconclusive: Function '__bid64_signaling_not_greater' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4343:63: note: Function '__bid64_signaling_not_greater' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_compare.c:2601:1: note: Function '__bid64_signaling_not_greater' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_compare.c:2601:1: style:inconclusive: Function '__bid64_signaling_not_greater' argument 2 names different: declaration 'y' definition 'bid_y'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4344:57: note: Function '__bid64_signaling_not_greater' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid64_compare.c:2601:1: note: Function '__bid64_signaling_not_greater' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid64_compare.c:2770:1: style:inconclusive: Function '__bid64_signaling_not_less' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4347:60: note: Function '__bid64_signaling_not_less' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_compare.c:2770:1: note: Function '__bid64_signaling_not_less' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_compare.c:2770:1: style:inconclusive: Function '__bid64_signaling_not_less' argument 2 names different: declaration 'y' definition 'bid_y'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4348:54: note: Function '__bid64_signaling_not_less' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid64_compare.c:2770:1: note: Function '__bid64_signaling_not_less' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid64_erf.c:32:1: style:inconclusive: Function '__bid64_erf' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3301:52: note: Function '__bid64_erf' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_erf.c:32:1: note: Function '__bid64_erf' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_erfc.c:32:1: style:inconclusive: Function '__bid64_erfc' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3304:53: note: Function '__bid64_erfc' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_erfc.c:32:1: note: Function '__bid64_erfc' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_exp.c:45:1: style:inconclusive: Function '__bid64_exp' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3226:52: note: Function '__bid64_exp' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_exp.c:45:1: note: Function '__bid64_exp' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_exp10.c:38:1: style:inconclusive: Function '__bid64_exp10' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3298:54: note: Function '__bid64_exp10' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_exp10.c:38:1: note: Function '__bid64_exp10' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_exp2.c:39:1: style:inconclusive: Function '__bid64_exp2' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3295:53: note: Function '__bid64_exp2' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_exp2.c:39:1: note: Function '__bid64_exp2' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_expm1.c:32:1: style:inconclusive: Function '__bid64_expm1' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3286:54: note: Function '__bid64_expm1' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_expm1.c:32:1: note: Function '__bid64_expm1' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_fdimd.c:41:1: style:inconclusive: Function '__bid64_fdim' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:5178:53: note: Function '__bid64_fdim' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_fdimd.c:41:1: note: Function '__bid64_fdim' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_fdimd.c:41:1: style:inconclusive: Function '__bid64_fdim' argument 2 names different: declaration 'y' definition 'bid_y'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:5178:67: note: Function '__bid64_fdim' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid64_fdimd.c:41:1: note: Function '__bid64_fdim' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid64_fmod.c:59:1: style:inconclusive: Function '__bid64_fmod' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3238:53: note: Function '__bid64_fmod' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_fmod.c:59:1: note: Function '__bid64_fmod' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_fmod.c:59:1: style:inconclusive: Function '__bid64_fmod' argument 2 names different: declaration 'y' definition 'bid_y'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3238:67: note: Function '__bid64_fmod' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid64_fmod.c:59:1: note: Function '__bid64_fmod' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid64_fma.c:63:1: style:inconclusive: Function '__bid64_fma' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3452:52: note: Function '__bid64_fma' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_fma.c:63:1: note: Function '__bid64_fma' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_fma.c:63:1: style:inconclusive: Function '__bid64_fma' argument 2 names different: declaration 'y' definition 'bid_y'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3452:66: note: Function '__bid64_fma' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid64_fma.c:63:1: note: Function '__bid64_fma' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid64_fma.c:63:1: style:inconclusive: Function '__bid64_fma' argument 3 names different: declaration 'z' definition 'bid_z'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3453:42: note: Function '__bid64_fma' argument 3 names different: declaration 'z' definition 'bid_z'. LIBRARY/src/bid64_fma.c:63:1: note: Function '__bid64_fma' argument 3 names different: declaration 'z' definition 'bid_z'. LIBRARY/src/bid_inline_add.h:1252:42: style: Parameter 'prounding_mode' can be declared as pointer to const [constParameterPointer] LIBRARY/src/bid_inline_add.h:215:36: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned] LIBRARY/src/bid_inline_add.h:220:36: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned] LIBRARY/src/bid_inline_add.h:225:43: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned] LIBRARY/src/bid_inline_add.h:293:38: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned] LIBRARY/src/bid_inline_add.h:919:45: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned] LIBRARY/src/bid_inline_add.h:926:45: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned] LIBRARY/src/bid_inline_add.h:1021:36: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned] LIBRARY/src/bid_inline_add.h:495:3: error: Uninitialized variable: Q_high [legacyUninitvar] LIBRARY/src/bid_inline_add.h:559:5: error: Uninitialized variable: Q_high [legacyUninitvar] LIBRARY/src/bid_inline_add.h:670:5: error: Uninitialized variable: Q_high [legacyUninitvar] LIBRARY/src/bid_inline_add.h:772:3: error: Uninitialized variable: Q_high [legacyUninitvar] LIBRARY/src/bid_inline_add.h:1032:7: error: Uninitialized variable: CY_L [legacyUninitvar] LIBRARY/src/bid_inline_add.h:495:3: style: Variable 'Q_low.w[1]' is assigned a value that is never used. [unreadVariable] LIBRARY/src/bid_inline_add.h:772:3: style: Variable 'Q_low.w[1]' is assigned a value that is never used. [unreadVariable] LIBRARY/src/bid64_frexp.c:74:39: style: Mismatching assignment and comparison, comparison 'sig_x==0' is always false. [assignIfError] LIBRARY/src/bid64_frexp.c:72:13: note: Mismatching assignment and comparison, comparison 'sig_x==0' is always false. LIBRARY/src/bid64_frexp.c:74:39: note: Mismatching assignment and comparison, comparison 'sig_x==0' is always false. LIBRARY/src/bid64_hypot.c:33:1: style:inconclusive: Function '__bid64_hypot' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3244:54: note: Function '__bid64_hypot' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_hypot.c:33:1: note: Function '__bid64_hypot' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_hypot.c:33:1: style:inconclusive: Function '__bid64_hypot' argument 2 names different: declaration 'y' definition 'bid_y'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3244:68: note: Function '__bid64_hypot' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid64_hypot.c:33:1: note: Function '__bid64_hypot' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid64_ldexp.c:36:1: style:inconclusive: Function '__bid64_ldexp' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4798:54: note: Function '__bid64_ldexp' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_ldexp.c:36:1: note: Function '__bid64_ldexp' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_ldexp.c:36:1: style:inconclusive: Function '__bid64_ldexp' argument 2 names different: declaration 'n' definition 'bid_n'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4799:37: note: Function '__bid64_ldexp' argument 2 names different: declaration 'n' definition 'bid_n'. LIBRARY/src/bid64_ldexp.c:36:1: note: Function '__bid64_ldexp' argument 2 names different: declaration 'n' definition 'bid_n'. LIBRARY/src/bid64_lgamma.c:36:1: style:inconclusive: Function '__bid64_lgamma' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3310:55: note: Function '__bid64_lgamma' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_lgamma.c:36:1: note: Function '__bid64_lgamma' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_lgamma.c:41:25: style: Unused variable: fd [unusedVariable] LIBRARY/src/bid64_lgamma.c:41:29: style: Unused variable: rt [unusedVariable] LIBRARY/src/bid64_llquantexpd.c:40:1: style:inconclusive: Function '__bid64_llquantexp' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:5197:62: note: Function '__bid64_llquantexp' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_llquantexpd.c:40:1: note: Function '__bid64_llquantexp' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_llrintd.c:48:1: style:inconclusive: Function '__bid64_llrint' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:5151:58: note: Function '__bid64_llrint' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_llrintd.c:48:1: note: Function '__bid64_llrint' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_llround.c:48:1: style:inconclusive: Function '__bid64_llround' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:5163:59: note: Function '__bid64_llround' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_llround.c:48:1: note: Function '__bid64_llround' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_log.c:37:1: style:inconclusive: Function '__bid64_log' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3229:52: note: Function '__bid64_log' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_log.c:37:1: note: Function '__bid64_log' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_div.c:72:1: style:inconclusive: Function '__bid64_div' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3439:52: note: Function '__bid64_div' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_div.c:72:1: note: Function '__bid64_div' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_div.c:72:1: style:inconclusive: Function '__bid64_div' argument 2 names different: declaration 'y' definition 'bid_y'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3440:42: note: Function '__bid64_div' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid64_div.c:72:1: note: Function '__bid64_div' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid64_div.c:501:1: style:inconclusive: Function '__bid64dq_div' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3443:54: note: Function '__bid64dq_div' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_div.c:501:1: note: Function '__bid64dq_div' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_div.c:501:1: style:inconclusive: Function '__bid64dq_div' argument 2 names different: declaration 'y' definition 'bid_y'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3443:69: note: Function '__bid64dq_div' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid64_div.c:501:1: note: Function '__bid64dq_div' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid64_div.c:884:1: style:inconclusive: Function '__bid64qd_div' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3446:55: note: Function '__bid64qd_div' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_div.c:884:1: note: Function '__bid64qd_div' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_div.c:884:1: style:inconclusive: Function '__bid64qd_div' argument 2 names different: declaration 'y' definition 'bid_y'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3446:69: note: Function '__bid64qd_div' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid64_div.c:884:1: note: Function '__bid64qd_div' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid64_div.c:1314:1: style:inconclusive: Function '__bid64qq_div' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3449:55: note: Function '__bid64qq_div' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_div.c:1314:1: note: Function '__bid64qq_div' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_div.c:1314:1: style:inconclusive: Function '__bid64qq_div' argument 2 names different: declaration 'y' definition 'bid_y'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3449:70: note: Function '__bid64qq_div' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid64_div.c:1314:1: note: Function '__bid64qq_div' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid64_log10.c:38:1: style:inconclusive: Function '__bid64_log10' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3289:54: note: Function '__bid64_log10' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_log10.c:38:1: note: Function '__bid64_log10' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_div.c:226:26: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned] LIBRARY/src/bid64_div.c:279:26: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned] LIBRARY/src/bid64_div.c:293:26: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned] LIBRARY/src/bid64_div.c:300:26: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned] LIBRARY/src/bid64_div.c:307:26: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned] LIBRARY/src/bid64_div.c:823:46: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned] LIBRARY/src/bid64_div.c:836:46: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned] LIBRARY/src/bid64_div.c:1246:46: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned] LIBRARY/src/bid64_div.c:1260:46: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned] LIBRARY/src/bid64_div.c:1674:46: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned] LIBRARY/src/bid64_div.c:1687:46: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned] LIBRARY/src/bid64_div.c:625:5: error: Uninitialized variable: CA [legacyUninitvar] LIBRARY/src/bid64_div.c:582:5: error: Uninitialized variable: Qh [legacyUninitvar] LIBRARY/src/bid64_div.c:1010:5: error: Uninitialized variable: CA [legacyUninitvar] LIBRARY/src/bid64_div.c:913:7: error: Uninitialized variable: Qh [legacyUninitvar] LIBRARY/src/bid64_div.c:1440:5: error: Uninitialized variable: CA [legacyUninitvar] LIBRARY/src/bid64_div.c:1443:5: error: Uninitialized variable: CA [legacyUninitvar] LIBRARY/src/bid64_div.c:1342:7: error: Uninitialized variable: Qh [legacyUninitvar] LIBRARY/src/bid64_div.c:1401:7: error: Uninitialized variable: Qh [legacyUninitvar] LIBRARY/src/bid64_div.c:582:5: style: Variable 'Ql.w[1]' is assigned a value that is never used. [unreadVariable] LIBRARY/src/bid64_div.c:913:7: style: Variable 'Ql.w[1]' is assigned a value that is never used. [unreadVariable] LIBRARY/src/bid64_div.c:1342:7: style: Variable 'Ql.w[1]' is assigned a value that is never used. [unreadVariable] LIBRARY/src/bid64_div.c:1401:7: style: Variable 'Ql.w[1]' is assigned a value that is never used. [unreadVariable] LIBRARY/src/bid64_log1p.c:36:1: style:inconclusive: Function '__bid64_log1p' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3283:54: note: Function '__bid64_log1p' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_log1p.c:36:1: note: Function '__bid64_log1p' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_log2.c:40:1: style:inconclusive: Function '__bid64_log2' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3292:53: note: Function '__bid64_log2' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_log2.c:40:1: note: Function '__bid64_log2' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_logb.c:35:1: style:inconclusive: Function '__bid64_ilogb' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4793:47: note: Function '__bid64_ilogb' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_logb.c:35:1: note: Function '__bid64_ilogb' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_lrintd.c:48:1: style:inconclusive: Function '__bid64_lrint' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:5145:52: note: Function '__bid64_lrint' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_lrintd.c:48:1: note: Function '__bid64_lrint' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_lround.c:48:1: style:inconclusive: Function '__bid64_lround' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:5157:53: note: Function '__bid64_lround' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_lround.c:48:1: note: Function '__bid64_lround' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_minmax.c:44:1: style:inconclusive: Function '__bid64_minnum' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4622:55: note: Function '__bid64_minnum' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_minmax.c:44:1: note: Function '__bid64_minnum' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_minmax.c:44:1: style:inconclusive: Function '__bid64_minnum' argument 2 names different: declaration 'y' definition 'bid_y'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4622:69: note: Function '__bid64_minnum' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid64_minmax.c:44:1: note: Function '__bid64_minnum' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid64_minmax.c:255:1: style:inconclusive: Function '__bid64_minnum_mag' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4624:59: note: Function '__bid64_minnum_mag' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_minmax.c:255:1: note: Function '__bid64_minnum_mag' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_minmax.c:255:1: style:inconclusive: Function '__bid64_minnum_mag' argument 2 names different: declaration 'y' definition 'bid_y'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4624:73: note: Function '__bid64_minnum_mag' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid64_minmax.c:255:1: note: Function '__bid64_minnum_mag' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid64_minmax.c:438:1: style:inconclusive: Function '__bid64_maxnum' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4626:55: note: Function '__bid64_maxnum' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_minmax.c:438:1: note: Function '__bid64_maxnum' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_minmax.c:438:1: style:inconclusive: Function '__bid64_maxnum' argument 2 names different: declaration 'y' definition 'bid_y'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4626:69: note: Function '__bid64_maxnum' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid64_minmax.c:438:1: note: Function '__bid64_maxnum' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid64_minmax.c:647:1: style:inconclusive: Function '__bid64_maxnum_mag' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4628:59: note: Function '__bid64_maxnum_mag' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_minmax.c:647:1: note: Function '__bid64_maxnum_mag' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_minmax.c:647:1: style:inconclusive: Function '__bid64_maxnum_mag' argument 2 names different: declaration 'y' definition 'bid_y'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4628:73: note: Function '__bid64_maxnum_mag' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid64_minmax.c:647:1: note: Function '__bid64_maxnum_mag' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid64_modf.c:41:51: style:inconclusive: Function '__bid64_modf' argument 2 names different: declaration 'y' definition 'iptr'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3241:69: note: Function '__bid64_modf' argument 2 names different: declaration 'y' definition 'iptr'. LIBRARY/src/bid64_modf.c:41:51: note: Function '__bid64_modf' argument 2 names different: declaration 'y' definition 'iptr'. LIBRARY/src/bid64_nearbyintd.c:36:1: style:inconclusive: Function '__bid64_nearbyint' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:5139:58: note: Function '__bid64_nearbyint' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_nearbyintd.c:36:1: note: Function '__bid64_nearbyint' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_mul.c:52:1: style:inconclusive: Function '__bid64_mul' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3427:52: note: Function '__bid64_mul' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_mul.c:52:1: note: Function '__bid64_mul' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_mul.c:52:1: style:inconclusive: Function '__bid64_mul' argument 2 names different: declaration 'y' definition 'bid_y'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3427:66: note: Function '__bid64_mul' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid64_mul.c:52:1: note: Function '__bid64_mul' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid64_mul.c:234:4: error: Uninitialized variable: Q_high [legacyUninitvar] LIBRARY/src/bid64_mul.c:279:7: error: Uninitialized variable: Q_high [legacyUninitvar] LIBRARY/src/bid64_nexttowardd.c:36:1: style:inconclusive: Function '__bid64_nexttoward' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:5172:59: note: Function '__bid64_nexttoward' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_nexttowardd.c:36:1: note: Function '__bid64_nexttoward' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_nexttowardd.c:36:1: style:inconclusive: Function '__bid64_nexttoward' argument 2 names different: declaration 'y' definition 'bid_y'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:5172:74: note: Function '__bid64_nexttoward' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid64_nexttowardd.c:36:1: note: Function '__bid64_nexttoward' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid64_next.c:0:0: debug: ValueFlow maximum iterations exceeded [valueFlowMaxIterations] LIBRARY/src/bid64_next.c:114:9: style: Condition 'C1>=0x0000000100000000ull' is always true [knownConditionTrueFalse] LIBRARY/src/bid64_next.c:112:14: note: Assuming that condition 'C1>=0x0020000000000000ull' is not redundant LIBRARY/src/bid64_next.c:114:9: note: Condition 'C1>=0x0000000100000000ull' is always true LIBRARY/src/bid64_next.c:261:9: style: Condition 'C1>=0x0000000100000000ull' is always true [knownConditionTrueFalse] LIBRARY/src/bid64_next.c:258:14: note: Assuming that condition 'C1>=0x0020000000000000ull' is not redundant LIBRARY/src/bid64_next.c:261:9: note: Condition 'C1>=0x0000000100000000ull' is always true LIBRARY/src/bid64_noncomp.c:666:41: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition] LIBRARY/src/bid64_noncomp.c:99:39: style: Mismatching assignment and comparison, comparison 'sig_x==0' is always false. [assignIfError] LIBRARY/src/bid64_noncomp.c:97:13: note: Mismatching assignment and comparison, comparison 'sig_x==0' is always false. LIBRARY/src/bid64_noncomp.c:99:39: note: Mismatching assignment and comparison, comparison 'sig_x==0' is always false. LIBRARY/src/bid64_noncomp.c:152:39: style: Mismatching assignment and comparison, comparison 'sig_x==0' is always false. [assignIfError] LIBRARY/src/bid64_noncomp.c:150:13: note: Mismatching assignment and comparison, comparison 'sig_x==0' is always false. LIBRARY/src/bid64_noncomp.c:152:39: note: Mismatching assignment and comparison, comparison 'sig_x==0' is always false. LIBRARY/src/bid64_noncomp.c:411:37: style: Mismatching assignment and comparison, comparison 'sig_x==0' is always false. [assignIfError] LIBRARY/src/bid64_noncomp.c:409:11: note: Mismatching assignment and comparison, comparison 'sig_x==0' is always false. LIBRARY/src/bid64_noncomp.c:411:37: note: Mismatching assignment and comparison, comparison 'sig_x==0' is always false. LIBRARY/src/bid64_noncomp.c:636:37: style: Mismatching assignment and comparison, comparison 'sig_x==0' is always false. [assignIfError] LIBRARY/src/bid64_noncomp.c:635:11: note: Mismatching assignment and comparison, comparison 'sig_x==0' is always false. LIBRARY/src/bid64_noncomp.c:636:37: note: Mismatching assignment and comparison, comparison 'sig_x==0' is always false. LIBRARY/src/bid64_noncomp.c:651:37: style: Mismatching assignment and comparison, comparison 'sig_y==0' is always false. [assignIfError] LIBRARY/src/bid64_noncomp.c:650:11: note: Mismatching assignment and comparison, comparison 'sig_y==0' is always false. LIBRARY/src/bid64_noncomp.c:651:37: note: Mismatching assignment and comparison, comparison 'sig_y==0' is always false. LIBRARY/src/bid64_noncomp.c:859:37: style: Mismatching assignment and comparison, comparison 'sig_x==0' is always false. [assignIfError] LIBRARY/src/bid64_noncomp.c:858:11: note: Mismatching assignment and comparison, comparison 'sig_x==0' is always false. LIBRARY/src/bid64_noncomp.c:859:37: note: Mismatching assignment and comparison, comparison 'sig_x==0' is always false. LIBRARY/src/bid64_noncomp.c:875:37: style: Mismatching assignment and comparison, comparison 'sig_y==0' is always false. [assignIfError] LIBRARY/src/bid64_noncomp.c:874:11: note: Mismatching assignment and comparison, comparison 'sig_y==0' is always false. LIBRARY/src/bid64_noncomp.c:875:37: note: Mismatching assignment and comparison, comparison 'sig_y==0' is always false. LIBRARY/src/bid64_noncomp.c:730:20: style: Condition 'exp_x<=exp_y' is always false [knownConditionTrueFalse] LIBRARY/src/bid64_noncomp.c:721:13: note: Assuming that condition 'exp_x>exp_y' is not redundant LIBRARY/src/bid64_noncomp.c:730:20: note: Condition 'exp_x<=exp_y' is always false LIBRARY/src/bid64_noncomp.c:748:18: style: Condition 'exp_x<=exp_y' is always true [knownConditionTrueFalse] LIBRARY/src/bid64_noncomp.c:721:13: note: Assuming that condition 'exp_x>exp_y' is not redundant LIBRARY/src/bid64_noncomp.c:748:18: note: Condition 'exp_x<=exp_y' is always true LIBRARY/src/bid64_noncomp.c:973:3: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] LIBRARY/src/bid64_noncomp.c:975:3: note: Found duplicate branches for 'if' and 'else'. LIBRARY/src/bid64_noncomp.c:973:3: note: Found duplicate branches for 'if' and 'else'. LIBRARY/src/bid64_pow.c:56:1: style:inconclusive: Function '__bid64_pow' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3232:52: note: Function '__bid64_pow' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_pow.c:56:1: note: Function '__bid64_pow' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_pow.c:56:1: style:inconclusive: Function '__bid64_pow' argument 2 names different: declaration 'y' definition 'bid_y'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3232:66: note: Function '__bid64_pow' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid64_pow.c:56:1: note: Function '__bid64_pow' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid64_quantexpd.c:40:1: style:inconclusive: Function '__bid64_quantexp' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:5184:50: note: Function '__bid64_quantexp' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_quantexpd.c:40:1: note: Function '__bid64_quantexp' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_quantize.c:37:1: style:inconclusive: Function '__bid64_quantize' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4855:57: note: Function '__bid64_quantize' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_quantize.c:37:1: note: Function '__bid64_quantize' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_quantize.c:37:1: style:inconclusive: Function '__bid64_quantize' argument 2 names different: declaration 'y' definition 'bid_y'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4855:71: note: Function '__bid64_quantize' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid64_quantize.c:37:1: note: Function '__bid64_quantize' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid64_quantumd.c:44:1: style:inconclusive: Function '__bid64_quantum' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:5191:56: note: Function '__bid64_quantum' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_quantumd.c:44:1: note: Function '__bid64_quantum' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_quantumd.c:44:1: style: Parameter 'pfpsf' can be declared as pointer to const [constParameterPointer] LIBRARY/src/bid64_rem.c:60:1: style:inconclusive: Function '__bid64_rem' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4790:52: note: Function '__bid64_rem' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_rem.c:60:1: note: Function '__bid64_rem' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_rem.c:60:1: style:inconclusive: Function '__bid64_rem' argument 2 names different: declaration 'y' definition 'bid_y'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4790:66: note: Function '__bid64_rem' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid64_rem.c:60:1: note: Function '__bid64_rem' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid64_round_integral.c:601:24: style: Condition 'ind-1<=21' is always true [knownConditionTrueFalse] LIBRARY/src/bid64_round_integral.c:546:11: note: Assuming that condition 'exp<=-17' is not redundant LIBRARY/src/bid64_round_integral.c:572:11: note: Assignment 'ind=-exp', assigned value is less than 17 LIBRARY/src/bid64_round_integral.c:601:24: note: Condition 'ind-1<=21' is always true LIBRARY/src/bid64_round_integral.c:738:24: style: Condition 'ind-1<=21' is always true [knownConditionTrueFalse] LIBRARY/src/bid64_round_integral.c:686:11: note: Assuming that condition 'exp<=-16' is not redundant LIBRARY/src/bid64_round_integral.c:716:11: note: Assignment 'ind=-exp', assigned value is less than 16 LIBRARY/src/bid64_round_integral.c:738:24: note: Condition 'ind-1<=21' is always true LIBRARY/src/bid64_round_integral.c:879:24: style: Condition 'ind-1<=21' is always true [knownConditionTrueFalse] LIBRARY/src/bid64_round_integral.c:827:11: note: Assuming that condition 'exp<=-16' is not redundant LIBRARY/src/bid64_round_integral.c:857:11: note: Assignment 'ind=-exp', assigned value is less than 16 LIBRARY/src/bid64_round_integral.c:879:24: note: Condition 'ind-1<=21' is always true LIBRARY/src/bid64_round_integral.c:1015:24: style: Condition 'ind-1<=21' is always true [knownConditionTrueFalse] LIBRARY/src/bid64_round_integral.c:967:11: note: Assuming that condition 'exp<=-16' is not redundant LIBRARY/src/bid64_round_integral.c:993:11: note: Assignment 'ind=-exp', assigned value is less than 16 LIBRARY/src/bid64_round_integral.c:1015:24: note: Condition 'ind-1<=21' is always true LIBRARY/src/bid64_round_integral.c:1147:24: style: Condition 'ind-1<=21' is always true [knownConditionTrueFalse] LIBRARY/src/bid64_round_integral.c:1096:11: note: Assuming that condition 'exp<=-17' is not redundant LIBRARY/src/bid64_round_integral.c:1122:11: note: Assignment 'ind=-exp', assigned value is less than 17 LIBRARY/src/bid64_round_integral.c:1147:24: note: Condition 'ind-1<=21' is always true LIBRARY/src/bid64_round_integral.c:36:1: style:inconclusive: Function '__bid64_round_integral_exact' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4535:69: note: Function '__bid64_round_integral_exact' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_round_integral.c:36:1: note: Function '__bid64_round_integral_exact' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_round_integral.c:488:1: style:inconclusive: Function '__bid64_round_integral_nearest_even' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4540:76: note: Function '__bid64_round_integral_nearest_even' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_round_integral.c:488:1: note: Function '__bid64_round_integral_nearest_even' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_round_integral.c:627:1: style:inconclusive: Function '__bid64_round_integral_negative' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4544:72: note: Function '__bid64_round_integral_negative' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_round_integral.c:627:1: note: Function '__bid64_round_integral_negative' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_round_integral.c:768:1: style:inconclusive: Function '__bid64_round_integral_positive' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4548:72: note: Function '__bid64_round_integral_positive' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_round_integral.c:768:1: note: Function '__bid64_round_integral_positive' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_round_integral.c:909:1: style:inconclusive: Function '__bid64_round_integral_zero' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4552:68: note: Function '__bid64_round_integral_zero' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_round_integral.c:909:1: note: Function '__bid64_round_integral_zero' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_round_integral.c:1039:1: style:inconclusive: Function '__bid64_round_integral_nearest_away' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4555:76: note: Function '__bid64_round_integral_nearest_away' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_round_integral.c:1039:1: note: Function '__bid64_round_integral_nearest_away' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_scalb.c:36:1: style:inconclusive: Function '__bid64_scalbn' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4795:55: note: Function '__bid64_scalbn' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_scalb.c:36:1: note: Function '__bid64_scalbn' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_scalb.c:36:1: style:inconclusive: Function '__bid64_scalbn' argument 2 names different: declaration 'n' definition 'bid_n'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4796:37: note: Function '__bid64_scalbn' argument 2 names different: declaration 'n' definition 'bid_n'. LIBRARY/src/bid64_scalb.c:36:1: note: Function '__bid64_scalbn' argument 2 names different: declaration 'n' definition 'bid_n'. LIBRARY/src/bid64_scalbl.c:37:11: style: Condition 'n1n' is always false [knownConditionTrueFalse] LIBRARY/src/bid64_scalbl.c:32:1: note: n is assigned 'bid_n' here. LIBRARY/src/bid64_scalbl.c:36:8: note: Assignment 'n1=(int)n', assigned value is symbolic=n LIBRARY/src/bid64_scalbl.c:37:38: note: Condition 'n1>n' is always false LIBRARY/src/bid64_scalbl.c:32:1: style:inconclusive: Function '__bid64_scalbln' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:5133:56: note: Function '__bid64_scalbln' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_scalbl.c:32:1: note: Function '__bid64_scalbln' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_scalbl.c:32:1: style:inconclusive: Function '__bid64_scalbln' argument 2 names different: declaration 'n' definition 'bid_n'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:5133:68: note: Function '__bid64_scalbln' argument 2 names different: declaration 'n' definition 'bid_n'. LIBRARY/src/bid64_scalbl.c:32:1: note: Function '__bid64_scalbln' argument 2 names different: declaration 'n' definition 'bid_n'. LIBRARY/src/bid64_sin.c:458:1: style:inconclusive: Function '__bid64_sin' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3247:52: note: Function '__bid64_sin' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_sin.c:458:1: note: Function '__bid64_sin' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_sinh.c:32:1: style:inconclusive: Function '__bid64_sinh' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3265:53: note: Function '__bid64_sinh' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_sinh.c:32:1: note: Function '__bid64_sinh' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_tan.c:459:1: style:inconclusive: Function '__bid64_tan' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3253:52: note: Function '__bid64_tan' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_tan.c:459:1: note: Function '__bid64_tan' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_tanh.c:32:1: style:inconclusive: Function '__bid64_tanh' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3271:53: note: Function '__bid64_tanh' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_tanh.c:32:1: note: Function '__bid64_tanh' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_sqrt.c:55:1: style:inconclusive: Function '__bid64_sqrt' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3456:53: note: Function '__bid64_sqrt' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_sqrt.c:55:1: note: Function '__bid64_sqrt' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_sqrt.c:197:1: style:inconclusive: Function '__bid64q_sqrt' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3459:55: note: Function '__bid64q_sqrt' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_sqrt.c:197:1: note: Function '__bid64q_sqrt' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_sqrt.c:151:24: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned] LIBRARY/src/bid64_sqrt.c:172:28: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned] LIBRARY/src/bid64_sqrt.c:136:3: error: Uninitialized variable: CA [legacyUninitvar] LIBRARY/src/bid64_sqrt.c:222:5: error: Uninitialized variable: Qh [legacyUninitvar] LIBRARY/src/bid64_sqrt.c:222:5: style: Variable 'Ql.w[1]' is assigned a value that is never used. [unreadVariable] LIBRARY/src/bid64_tgamma.c:42:1: style:inconclusive: Function '__bid64_tgamma' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3307:55: note: Function '__bid64_tgamma' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_tgamma.c:42:1: note: Function '__bid64_tgamma' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_to_bid128.c:37:1: style:inconclusive: Function '__bid64_to_bid128' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4819:59: note: Function '__bid64_to_bid128' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_to_bid128.c:37:1: note: Function '__bid64_to_bid128' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_to_bid128.c:70:1: style:inconclusive: Function '__bid128_to_bid64' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4827:59: note: Function '__bid128_to_bid64' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_to_bid128.c:70:1: note: Function '__bid128_to_bid64' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_to_bid128.c:88:7: error: Uninitialized variable: Qh [legacyUninitvar] LIBRARY/src/bid64_to_bid128.c:88:7: style: Variable 'Ql.w[1]' is assigned a value that is never used. [unreadVariable] LIBRARY/src/bid64_to_int16.c:35:1: style:inconclusive: Function '__bid64_to_int16_rnint' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3792:58: note: Function '__bid64_to_int16_rnint' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_to_int16.c:35:1: note: Function '__bid64_to_int16_rnint' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_to_int16.c:39:1: style:inconclusive: Function '__bid64_to_int16_xrnint' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3795:59: note: Function '__bid64_to_int16_xrnint' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_to_int16.c:39:1: note: Function '__bid64_to_int16_xrnint' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_to_int16.c:43:1: style:inconclusive: Function '__bid64_to_int16_rninta' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3798:59: note: Function '__bid64_to_int16_rninta' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_to_int16.c:43:1: note: Function '__bid64_to_int16_rninta' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_to_int16.c:47:1: style:inconclusive: Function '__bid64_to_int16_xrninta' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3801:60: note: Function '__bid64_to_int16_xrninta' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_to_int16.c:47:1: note: Function '__bid64_to_int16_xrninta' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_to_int16.c:51:1: style:inconclusive: Function '__bid64_to_int16_int' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3804:56: note: Function '__bid64_to_int16_int' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_to_int16.c:51:1: note: Function '__bid64_to_int16_int' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_to_int16.c:55:1: style:inconclusive: Function '__bid64_to_int16_xint' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3806:57: note: Function '__bid64_to_int16_xint' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_to_int16.c:55:1: note: Function '__bid64_to_int16_xint' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_to_int16.c:59:1: style:inconclusive: Function '__bid64_to_int16_floor' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3809:58: note: Function '__bid64_to_int16_floor' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_to_int16.c:59:1: note: Function '__bid64_to_int16_floor' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_to_int16.c:63:1: style:inconclusive: Function '__bid64_to_int16_ceil' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3815:57: note: Function '__bid64_to_int16_ceil' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_to_int16.c:63:1: note: Function '__bid64_to_int16_ceil' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_to_int16.c:67:1: style:inconclusive: Function '__bid64_to_int16_xfloor' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3812:59: note: Function '__bid64_to_int16_xfloor' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_to_int16.c:67:1: note: Function '__bid64_to_int16_xfloor' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_to_int16.c:71:1: style:inconclusive: Function '__bid64_to_int16_xceil' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3818:58: note: Function '__bid64_to_int16_xceil' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_to_int16.c:71:1: note: Function '__bid64_to_int16_xceil' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_string.c:496:10: style:inconclusive: Redundant condition: The condition '!c' is redundant since 'c < '0'' is sufficient. [redundantCondition] LIBRARY/src/bid64_string.c:50:4: style: Parameter 'pfpsf' can be declared as pointer to const [constParameterPointer] LIBRARY/src/bid64_string.c:66:13: style: Variable 'save_fpsf' is assigned a value that is never used. [unreadVariable] LIBRARY/src/bid64_string.c:139:8: style: Variable 'ER10' is assigned a value that is never used. [unreadVariable] LIBRARY/src/bid64_to_int32.c:511:19: style: Condition 'ind-1<=2' is always true [knownConditionTrueFalse] LIBRARY/src/bid64_to_int32.c:474:13: note: Assuming that condition 'exp<0' is not redundant LIBRARY/src/bid64_to_int32.c:475:11: note: ind is assigned '-exp' here. LIBRARY/src/bid64_to_int32.c:511:19: note: Condition 'ind-1<=2' is always true LIBRARY/src/bid64_to_int32.c:531:8: style: Condition 'tmp64' is always true [knownConditionTrueFalse] LIBRARY/src/bid64_to_int32.c:526:17: note: Assuming that condition 'fstar.w[1]>__bid_onehalf128[ind-1]' is not redundant LIBRARY/src/bid64_to_int32.c:530:23: note: Assignment 'tmp64=fstar.w[1]-__bid_onehalf128[ind-1]', assigned value is greater than 0 LIBRARY/src/bid64_to_int32.c:531:8: note: Condition 'tmp64' is always true LIBRARY/src/bid64_to_int32.c:783:19: style: Condition 'ind-1<=2' is always true [knownConditionTrueFalse] LIBRARY/src/bid64_to_int32.c:753:13: note: Assuming that condition 'exp<0' is not redundant LIBRARY/src/bid64_to_int32.c:754:11: note: ind is assigned '-exp' here. LIBRARY/src/bid64_to_int32.c:783:19: note: Condition 'ind-1<=2' is always true LIBRARY/src/bid64_to_int32.c:1030:19: style: Condition 'ind-1<=2' is always true [knownConditionTrueFalse] LIBRARY/src/bid64_to_int32.c:1000:13: note: Assuming that condition 'exp<0' is not redundant LIBRARY/src/bid64_to_int32.c:1001:11: note: ind is assigned '-exp' here. LIBRARY/src/bid64_to_int32.c:1030:19: note: Condition 'ind-1<=2' is always true LIBRARY/src/bid64_to_int32.c:1279:19: style: Condition 'ind-1<=2' is always true [knownConditionTrueFalse] LIBRARY/src/bid64_to_int32.c:1249:13: note: Assuming that condition 'exp<0' is not redundant LIBRARY/src/bid64_to_int32.c:1250:11: note: ind is assigned '-exp' here. LIBRARY/src/bid64_to_int32.c:1279:19: note: Condition 'ind-1<=2' is always true LIBRARY/src/bid64_to_int32.c:1526:19: style: Condition 'ind-1<=2' is always true [knownConditionTrueFalse] LIBRARY/src/bid64_to_int32.c:1496:13: note: Assuming that condition 'exp<0' is not redundant LIBRARY/src/bid64_to_int32.c:1497:11: note: ind is assigned '-exp' here. LIBRARY/src/bid64_to_int32.c:1526:19: note: Condition 'ind-1<=2' is always true LIBRARY/src/bid64_to_int32.c:1990:19: style: Condition 'ind-1<=2' is always true [knownConditionTrueFalse] LIBRARY/src/bid64_to_int32.c:1960:13: note: Assuming that condition 'exp<0' is not redundant LIBRARY/src/bid64_to_int32.c:1961:11: note: ind is assigned '-exp' here. LIBRARY/src/bid64_to_int32.c:1990:19: note: Condition 'ind-1<=2' is always true LIBRARY/src/bid64_to_int32.c:2480:19: style: Condition 'ind-1<=2' is always true [knownConditionTrueFalse] LIBRARY/src/bid64_to_int32.c:2449:13: note: Assuming that condition 'exp<0' is not redundant LIBRARY/src/bid64_to_int32.c:2450:11: note: ind is assigned '-exp' here. LIBRARY/src/bid64_to_int32.c:2480:19: note: Condition 'ind-1<=2' is always true LIBRARY/src/bid64_to_int32.c:2500:8: style: Condition 'tmp64' is always true [knownConditionTrueFalse] LIBRARY/src/bid64_to_int32.c:2495:17: note: Assuming that condition 'fstar.w[1]>__bid_onehalf128[ind-1]' is not redundant LIBRARY/src/bid64_to_int32.c:2499:23: note: Assignment 'tmp64=fstar.w[1]-__bid_onehalf128[ind-1]', assigned value is greater than 0 LIBRARY/src/bid64_to_int32.c:2500:8: note: Condition 'tmp64' is always true LIBRARY/src/bid64_to_int8.c:37:1: style:inconclusive: Function '__bid64_to_int8_rnint' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3768:56: note: Function '__bid64_to_int8_rnint' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_to_int8.c:37:1: note: Function '__bid64_to_int8_rnint' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_to_int8.c:41:1: style:inconclusive: Function '__bid64_to_int8_xrnint' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3770:57: note: Function '__bid64_to_int8_xrnint' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_to_int8.c:41:1: note: Function '__bid64_to_int8_xrnint' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_to_int8.c:45:1: style:inconclusive: Function '__bid64_to_int8_rninta' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3773:57: note: Function '__bid64_to_int8_rninta' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_to_int8.c:45:1: note: Function '__bid64_to_int8_rninta' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_to_int8.c:49:1: style:inconclusive: Function '__bid64_to_int8_xrninta' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3776:58: note: Function '__bid64_to_int8_xrninta' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_to_int8.c:49:1: note: Function '__bid64_to_int8_xrninta' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_to_int8.c:53:1: style:inconclusive: Function '__bid64_to_int8_int' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3779:54: note: Function '__bid64_to_int8_int' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_to_int8.c:53:1: note: Function '__bid64_to_int8_int' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_to_int8.c:57:1: style:inconclusive: Function '__bid64_to_int8_xint' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3781:55: note: Function '__bid64_to_int8_xint' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_to_int8.c:57:1: note: Function '__bid64_to_int8_xint' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_to_int8.c:61:1: style:inconclusive: Function '__bid64_to_int8_floor' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3783:56: note: Function '__bid64_to_int8_floor' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_to_int8.c:61:1: note: Function '__bid64_to_int8_floor' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_to_int8.c:65:1: style:inconclusive: Function '__bid64_to_int8_ceil' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3788:55: note: Function '__bid64_to_int8_ceil' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_to_int8.c:65:1: note: Function '__bid64_to_int8_ceil' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_to_int8.c:69:1: style:inconclusive: Function '__bid64_to_int8_xfloor' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3785:57: note: Function '__bid64_to_int8_xfloor' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_to_int8.c:69:1: note: Function '__bid64_to_int8_xfloor' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_to_int8.c:73:1: style:inconclusive: Function '__bid64_to_int8_xceil' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3790:56: note: Function '__bid64_to_int8_xceil' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_to_int8.c:73:1: note: Function '__bid64_to_int8_xceil' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_to_int64.c:456:19: style: Condition 'ind-1<=2' is always true [knownConditionTrueFalse] LIBRARY/src/bid64_to_int64.c:419:13: note: Assuming that condition 'exp<0' is not redundant LIBRARY/src/bid64_to_int64.c:420:11: note: ind is assigned '-exp' here. LIBRARY/src/bid64_to_int64.c:456:19: note: Condition 'ind-1<=2' is always true LIBRARY/src/bid64_to_int64.c:476:8: style: Condition 'tmp64' is always true [knownConditionTrueFalse] LIBRARY/src/bid64_to_int64.c:471:17: note: Assuming that condition 'fstar.w[1]>__bid_onehalf128[ind-1]' is not redundant LIBRARY/src/bid64_to_int64.c:475:23: note: Assignment 'tmp64=fstar.w[1]-__bid_onehalf128[ind-1]', assigned value is greater than 0 LIBRARY/src/bid64_to_int64.c:476:8: note: Condition 'tmp64' is always true LIBRARY/src/bid64_to_int64.c:701:19: style: Condition 'ind-1<=2' is always true [knownConditionTrueFalse] LIBRARY/src/bid64_to_int64.c:671:13: note: Assuming that condition 'exp<0' is not redundant LIBRARY/src/bid64_to_int64.c:672:11: note: ind is assigned '-exp' here. LIBRARY/src/bid64_to_int64.c:701:19: note: Condition 'ind-1<=2' is always true LIBRARY/src/bid64_to_int64.c:921:19: style: Condition 'ind-1<=2' is always true [knownConditionTrueFalse] LIBRARY/src/bid64_to_int64.c:891:13: note: Assuming that condition 'exp<0' is not redundant LIBRARY/src/bid64_to_int64.c:892:11: note: ind is assigned '-exp' here. LIBRARY/src/bid64_to_int64.c:921:19: note: Condition 'ind-1<=2' is always true LIBRARY/src/bid64_to_int64.c:1143:19: style: Condition 'ind-1<=2' is always true [knownConditionTrueFalse] LIBRARY/src/bid64_to_int64.c:1113:13: note: Assuming that condition 'exp<0' is not redundant LIBRARY/src/bid64_to_int64.c:1114:11: note: ind is assigned '-exp' here. LIBRARY/src/bid64_to_int64.c:1143:19: note: Condition 'ind-1<=2' is always true LIBRARY/src/bid64_to_int64.c:1363:19: style: Condition 'ind-1<=2' is always true [knownConditionTrueFalse] LIBRARY/src/bid64_to_int64.c:1333:13: note: Assuming that condition 'exp<0' is not redundant LIBRARY/src/bid64_to_int64.c:1334:11: note: ind is assigned '-exp' here. LIBRARY/src/bid64_to_int64.c:1363:19: note: Condition 'ind-1<=2' is always true LIBRARY/src/bid64_to_int64.c:1772:19: style: Condition 'ind-1<=2' is always true [knownConditionTrueFalse] LIBRARY/src/bid64_to_int64.c:1742:13: note: Assuming that condition 'exp<0' is not redundant LIBRARY/src/bid64_to_int64.c:1743:11: note: ind is assigned '-exp' here. LIBRARY/src/bid64_to_int64.c:1772:19: note: Condition 'ind-1<=2' is always true LIBRARY/src/bid64_to_int64.c:2220:19: style: Condition 'ind-1<=2' is always true [knownConditionTrueFalse] LIBRARY/src/bid64_to_int64.c:2183:13: note: Assuming that condition 'exp<0' is not redundant LIBRARY/src/bid64_to_int64.c:2184:11: note: ind is assigned '-exp' here. LIBRARY/src/bid64_to_int64.c:2220:19: note: Condition 'ind-1<=2' is always true LIBRARY/src/bid64_to_int64.c:2240:8: style: Condition 'tmp64' is always true [knownConditionTrueFalse] LIBRARY/src/bid64_to_int64.c:2235:17: note: Assuming that condition 'fstar.w[1]>__bid_onehalf128[ind-1]' is not redundant LIBRARY/src/bid64_to_int64.c:2239:23: note: Assignment 'tmp64=fstar.w[1]-__bid_onehalf128[ind-1]', assigned value is greater than 0 LIBRARY/src/bid64_to_int64.c:2240:8: note: Condition 'tmp64' is always true LIBRARY/src/bid64_to_uint16.c:35:1: style:inconclusive: Function '__bid64_to_uint16_rnint' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3858:68: note: Function '__bid64_to_uint16_rnint' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_to_uint16.c:35:1: note: Function '__bid64_to_uint16_rnint' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_to_uint16.c:39:1: style:inconclusive: Function '__bid64_to_uint16_xrnint' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3862:69: note: Function '__bid64_to_uint16_xrnint' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_to_uint16.c:39:1: note: Function '__bid64_to_uint16_xrnint' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_to_uint16.c:43:1: style:inconclusive: Function '__bid64_to_uint16_rninta' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3866:69: note: Function '__bid64_to_uint16_rninta' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_to_uint16.c:43:1: note: Function '__bid64_to_uint16_rninta' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_to_uint16.c:47:1: style:inconclusive: Function '__bid64_to_uint16_xrninta' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3870:70: note: Function '__bid64_to_uint16_xrninta' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_to_uint16.c:47:1: note: Function '__bid64_to_uint16_xrninta' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_to_uint16.c:51:1: style:inconclusive: Function '__bid64_to_uint16_int' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3874:66: note: Function '__bid64_to_uint16_int' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_to_uint16.c:51:1: note: Function '__bid64_to_uint16_int' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_to_uint16.c:55:1: style:inconclusive: Function '__bid64_to_uint16_xint' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3878:67: note: Function '__bid64_to_uint16_xint' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_to_uint16.c:55:1: note: Function '__bid64_to_uint16_xint' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_to_uint16.c:59:1: style:inconclusive: Function '__bid64_to_uint16_floor' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3882:68: note: Function '__bid64_to_uint16_floor' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_to_uint16.c:59:1: note: Function '__bid64_to_uint16_floor' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_to_uint16.c:63:1: style:inconclusive: Function '__bid64_to_uint16_ceil' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3890:67: note: Function '__bid64_to_uint16_ceil' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_to_uint16.c:63:1: note: Function '__bid64_to_uint16_ceil' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_to_uint16.c:67:1: style:inconclusive: Function '__bid64_to_uint16_xfloor' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3886:69: note: Function '__bid64_to_uint16_xfloor' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_to_uint16.c:67:1: note: Function '__bid64_to_uint16_xfloor' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_to_uint16.c:71:1: style:inconclusive: Function '__bid64_to_uint16_xceil' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3894:68: note: Function '__bid64_to_uint16_xceil' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_to_uint16.c:71:1: note: Function '__bid64_to_uint16_xceil' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_to_uint32.c:476:19: style: Condition 'ind-1<=2' is always true [knownConditionTrueFalse] LIBRARY/src/bid64_to_uint32.c:439:13: note: Assuming that condition 'exp<0' is not redundant LIBRARY/src/bid64_to_uint32.c:440:11: note: ind is assigned '-exp' here. LIBRARY/src/bid64_to_uint32.c:476:19: note: Condition 'ind-1<=2' is always true LIBRARY/src/bid64_to_uint32.c:496:8: style: Condition 'tmp64' is always true [knownConditionTrueFalse] LIBRARY/src/bid64_to_uint32.c:491:17: note: Assuming that condition 'fstar.w[1]>__bid_onehalf128[ind-1]' is not redundant LIBRARY/src/bid64_to_uint32.c:495:23: note: Assignment 'tmp64=fstar.w[1]-__bid_onehalf128[ind-1]', assigned value is greater than 0 LIBRARY/src/bid64_to_uint32.c:496:8: note: Condition 'tmp64' is always true LIBRARY/src/bid64_to_uint32.c:890:19: style: Condition 'ind-1<=2' is always true [knownConditionTrueFalse] LIBRARY/src/bid64_to_uint32.c:860:13: note: Assuming that condition 'exp<0' is not redundant LIBRARY/src/bid64_to_uint32.c:861:11: note: ind is assigned '-exp' here. LIBRARY/src/bid64_to_uint32.c:890:19: note: Condition 'ind-1<=2' is always true LIBRARY/src/bid64_to_uint32.c:1105:19: style: Condition 'ind-1<=2' is always true [knownConditionTrueFalse] LIBRARY/src/bid64_to_uint32.c:1075:13: note: Assuming that condition 'exp<0' is not redundant LIBRARY/src/bid64_to_uint32.c:1076:11: note: ind is assigned '-exp' here. LIBRARY/src/bid64_to_uint32.c:1105:19: note: Condition 'ind-1<=2' is always true LIBRARY/src/bid64_to_uint32.c:1320:19: style: Condition 'ind-1<=2' is always true [knownConditionTrueFalse] LIBRARY/src/bid64_to_uint32.c:1290:13: note: Assuming that condition 'exp<0' is not redundant LIBRARY/src/bid64_to_uint32.c:1291:11: note: ind is assigned '-exp' here. LIBRARY/src/bid64_to_uint32.c:1320:19: note: Condition 'ind-1<=2' is always true LIBRARY/src/bid64_to_uint32.c:1725:19: style: Condition 'ind-1<=2' is always true [knownConditionTrueFalse] LIBRARY/src/bid64_to_uint32.c:1695:13: note: Assuming that condition 'exp<0' is not redundant LIBRARY/src/bid64_to_uint32.c:1696:11: note: ind is assigned '-exp' here. LIBRARY/src/bid64_to_uint32.c:1725:19: note: Condition 'ind-1<=2' is always true LIBRARY/src/bid64_to_uint32.c:2172:19: style: Condition 'ind-1<=2' is always true [knownConditionTrueFalse] LIBRARY/src/bid64_to_uint32.c:2140:13: note: Assuming that condition 'exp<0' is not redundant LIBRARY/src/bid64_to_uint32.c:2141:11: note: ind is assigned '-exp' here. LIBRARY/src/bid64_to_uint32.c:2172:19: note: Condition 'ind-1<=2' is always true LIBRARY/src/bid64_to_uint32.c:2192:8: style: Condition 'tmp64' is always true [knownConditionTrueFalse] LIBRARY/src/bid64_to_uint32.c:2187:17: note: Assuming that condition 'fstar.w[1]>__bid_onehalf128[ind-1]' is not redundant LIBRARY/src/bid64_to_uint32.c:2191:23: note: Assignment 'tmp64=fstar.w[1]-__bid_onehalf128[ind-1]', assigned value is greater than 0 LIBRARY/src/bid64_to_uint32.c:2192:8: note: Condition 'tmp64' is always true LIBRARY/src/bid64_to_uint8.c:35:1: style:inconclusive: Function '__bid64_to_uint8_rnint' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3821:66: note: Function '__bid64_to_uint8_rnint' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_to_uint8.c:35:1: note: Function '__bid64_to_uint8_rnint' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_to_uint8.c:39:1: style:inconclusive: Function '__bid64_to_uint8_xrnint' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3825:67: note: Function '__bid64_to_uint8_xrnint' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_to_uint8.c:39:1: note: Function '__bid64_to_uint8_xrnint' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_to_uint8.c:43:1: style:inconclusive: Function '__bid64_to_uint8_rninta' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3829:67: note: Function '__bid64_to_uint8_rninta' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_to_uint8.c:43:1: note: Function '__bid64_to_uint8_rninta' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_to_uint8.c:47:1: style:inconclusive: Function '__bid64_to_uint8_xrninta' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3833:68: note: Function '__bid64_to_uint8_xrninta' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_to_uint8.c:47:1: note: Function '__bid64_to_uint8_xrninta' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_to_uint8.c:51:1: style:inconclusive: Function '__bid64_to_uint8_int' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3837:64: note: Function '__bid64_to_uint8_int' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_to_uint8.c:51:1: note: Function '__bid64_to_uint8_int' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_to_uint8.c:55:1: style:inconclusive: Function '__bid64_to_uint8_xint' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3840:65: note: Function '__bid64_to_uint8_xint' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_to_uint8.c:55:1: note: Function '__bid64_to_uint8_xint' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_to_uint8.c:59:1: style:inconclusive: Function '__bid64_to_uint8_floor' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3843:66: note: Function '__bid64_to_uint8_floor' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_to_uint8.c:59:1: note: Function '__bid64_to_uint8_floor' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_to_uint8.c:63:1: style:inconclusive: Function '__bid64_to_uint8_ceil' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3851:65: note: Function '__bid64_to_uint8_ceil' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_to_uint8.c:63:1: note: Function '__bid64_to_uint8_ceil' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_to_uint8.c:67:1: style:inconclusive: Function '__bid64_to_uint8_xfloor' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3847:67: note: Function '__bid64_to_uint8_xfloor' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_to_uint8.c:67:1: note: Function '__bid64_to_uint8_xfloor' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_to_uint8.c:71:1: style:inconclusive: Function '__bid64_to_uint8_xceil' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3854:66: note: Function '__bid64_to_uint8_xceil' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_to_uint8.c:71:1: note: Function '__bid64_to_uint8_xceil' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_to_uint64.c:473:19: style: Condition 'ind-1<=2' is always true [knownConditionTrueFalse] LIBRARY/src/bid64_to_uint64.c:436:13: note: Assuming that condition 'exp<0' is not redundant LIBRARY/src/bid64_to_uint64.c:437:11: note: ind is assigned '-exp' here. LIBRARY/src/bid64_to_uint64.c:473:19: note: Condition 'ind-1<=2' is always true LIBRARY/src/bid64_to_uint64.c:493:8: style: Condition 'tmp64' is always true [knownConditionTrueFalse] LIBRARY/src/bid64_to_uint64.c:488:17: note: Assuming that condition 'fstar.w[1]>__bid_onehalf128[ind-1]' is not redundant LIBRARY/src/bid64_to_uint64.c:492:23: note: Assignment 'tmp64=fstar.w[1]-__bid_onehalf128[ind-1]', assigned value is greater than 0 LIBRARY/src/bid64_to_uint64.c:493:8: note: Condition 'tmp64' is always true LIBRARY/src/bid64_to_uint64.c:886:19: style: Condition 'ind-1<=2' is always true [knownConditionTrueFalse] LIBRARY/src/bid64_to_uint64.c:856:13: note: Assuming that condition 'exp<0' is not redundant LIBRARY/src/bid64_to_uint64.c:857:11: note: ind is assigned '-exp' here. LIBRARY/src/bid64_to_uint64.c:886:19: note: Condition 'ind-1<=2' is always true LIBRARY/src/bid64_to_uint64.c:1101:19: style: Condition 'ind-1<=2' is always true [knownConditionTrueFalse] LIBRARY/src/bid64_to_uint64.c:1071:13: note: Assuming that condition 'exp<0' is not redundant LIBRARY/src/bid64_to_uint64.c:1072:11: note: ind is assigned '-exp' here. LIBRARY/src/bid64_to_uint64.c:1101:19: note: Condition 'ind-1<=2' is always true LIBRARY/src/bid64_to_uint64.c:1316:19: style: Condition 'ind-1<=2' is always true [knownConditionTrueFalse] LIBRARY/src/bid64_to_uint64.c:1286:13: note: Assuming that condition 'exp<0' is not redundant LIBRARY/src/bid64_to_uint64.c:1287:11: note: ind is assigned '-exp' here. LIBRARY/src/bid64_to_uint64.c:1316:19: note: Condition 'ind-1<=2' is always true LIBRARY/src/bid64_to_uint64.c:1720:19: style: Condition 'ind-1<=2' is always true [knownConditionTrueFalse] LIBRARY/src/bid64_to_uint64.c:1690:13: note: Assuming that condition 'exp<0' is not redundant LIBRARY/src/bid64_to_uint64.c:1691:11: note: ind is assigned '-exp' here. LIBRARY/src/bid64_to_uint64.c:1720:19: note: Condition 'ind-1<=2' is always true LIBRARY/src/bid64_to_uint64.c:2175:19: style: Condition 'ind-1<=2' is always true [knownConditionTrueFalse] LIBRARY/src/bid64_to_uint64.c:2138:13: note: Assuming that condition 'exp<0' is not redundant LIBRARY/src/bid64_to_uint64.c:2139:11: note: ind is assigned '-exp' here. LIBRARY/src/bid64_to_uint64.c:2175:19: note: Condition 'ind-1<=2' is always true LIBRARY/src/bid64_to_uint64.c:2195:8: style: Condition 'tmp64' is always true [knownConditionTrueFalse] LIBRARY/src/bid64_to_uint64.c:2190:17: note: Assuming that condition 'fstar.w[1]>__bid_onehalf128[ind-1]' is not redundant LIBRARY/src/bid64_to_uint64.c:2194:23: note: Assignment 'tmp64=fstar.w[1]-__bid_onehalf128[ind-1]', assigned value is greater than 0 LIBRARY/src/bid64_to_uint64.c:2195:8: note: Condition 'tmp64' is always true LIBRARY/src/bid_dpd.c:390:5: style: Variable 't2' is reassigned a value before the old one has been used. [redundantAssignment] LIBRARY/src/bid_dpd.c:388:5: note: t2 is assigned LIBRARY/src/bid_dpd.c:390:5: note: t2 is overwritten LIBRARY/src/bid_dpd.c:392:5: style: Variable 't2' is reassigned a value before the old one has been used. [redundantAssignment] LIBRARY/src/bid_dpd.c:390:5: note: t2 is assigned LIBRARY/src/bid_dpd.c:392:5: note: t2 is overwritten LIBRARY/src/bid_dpd.c:394:5: style: Variable 't2' is reassigned a value before the old one has been used. [redundantAssignment] LIBRARY/src/bid_dpd.c:392:5: note: t2 is assigned LIBRARY/src/bid_dpd.c:394:5: note: t2 is overwritten LIBRARY/src/bid_dpd.c:396:5: style: Variable 't2' is reassigned a value before the old one has been used. [redundantAssignment] LIBRARY/src/bid_dpd.c:394:5: note: t2 is assigned LIBRARY/src/bid_dpd.c:396:5: note: t2 is overwritten LIBRARY/src/bid_dpd.c:398:5: style: Variable 't2' is reassigned a value before the old one has been used. [redundantAssignment] LIBRARY/src/bid_dpd.c:396:5: note: t2 is assigned LIBRARY/src/bid_dpd.c:398:5: note: t2 is overwritten LIBRARY/src/bid_dpd.c:400:5: style: Variable 't2' is reassigned a value before the old one has been used. [redundantAssignment] LIBRARY/src/bid_dpd.c:398:5: note: t2 is assigned LIBRARY/src/bid_dpd.c:400:5: note: t2 is overwritten LIBRARY/src/bid_dpd.c:402:5: style: Variable 't2' is reassigned a value before the old one has been used. [redundantAssignment] LIBRARY/src/bid_dpd.c:400:5: note: t2 is assigned LIBRARY/src/bid_dpd.c:402:5: note: t2 is overwritten LIBRARY/src/bid_dpd.c:404:5: style: Variable 't2' is reassigned a value before the old one has been used. [redundantAssignment] LIBRARY/src/bid_dpd.c:402:5: note: t2 is assigned LIBRARY/src/bid_dpd.c:404:5: note: t2 is overwritten LIBRARY/src/bid_dpd.c:406:5: style: Variable 't2' is reassigned a value before the old one has been used. [redundantAssignment] LIBRARY/src/bid_dpd.c:404:5: note: t2 is assigned LIBRARY/src/bid_dpd.c:406:5: note: t2 is overwritten LIBRARY/src/bid_dpd.c:408:5: style: Variable 't2' is reassigned a value before the old one has been used. [redundantAssignment] LIBRARY/src/bid_dpd.c:406:5: note: t2 is assigned LIBRARY/src/bid_dpd.c:408:5: note: t2 is overwritten LIBRARY/src/bid_dpd.c:42:26: style:inconclusive: Function '__bid_to_dpd32' argument 1 names different: declaration 'px' definition 'ba'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3013:55: note: Function '__bid_to_dpd32' argument 1 names different: declaration 'px' definition 'ba'. LIBRARY/src/bid_dpd.c:42:26: note: Function '__bid_to_dpd32' argument 1 names different: declaration 'px' definition 'ba'. LIBRARY/src/bid_dpd.c:106:26: style:inconclusive: Function '__bid_to_dpd64' argument 1 names different: declaration 'px' definition 'ba'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3014:55: note: Function '__bid_to_dpd64' argument 1 names different: declaration 'px' definition 'ba'. LIBRARY/src/bid_dpd.c:106:26: note: Function '__bid_to_dpd64' argument 1 names different: declaration 'px' definition 'ba'. LIBRARY/src/bid_dpd.c:200:30: style:inconclusive: Function '__bid_dpd_to_bid32' argument 1 names different: declaration 'px' definition 'da'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3016:59: note: Function '__bid_dpd_to_bid32' argument 1 names different: declaration 'px' definition 'da'. LIBRARY/src/bid_dpd.c:200:30: note: Function '__bid_dpd_to_bid32' argument 1 names different: declaration 'px' definition 'da'. LIBRARY/src/bid_dpd.c:252:30: style:inconclusive: Function '__bid_dpd_to_bid64' argument 1 names different: declaration 'px' definition 'da'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3017:59: note: Function '__bid_dpd_to_bid64' argument 1 names different: declaration 'px' definition 'da'. LIBRARY/src/bid_dpd.c:252:30: note: Function '__bid_dpd_to_bid64' argument 1 names different: declaration 'px' definition 'da'. LIBRARY/src/bid_dpd.c:312:28: style:inconclusive: Function '__bid_to_dpd128' argument 1 names different: declaration 'px' definition 'ba'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3015:58: note: Function '__bid_to_dpd128' argument 1 names different: declaration 'px' definition 'ba'. LIBRARY/src/bid_dpd.c:312:28: note: Function '__bid_to_dpd128' argument 1 names different: declaration 'px' definition 'ba'. LIBRARY/src/bid_dpd.c:448:32: style:inconclusive: Function '__bid_dpd_to_bid128' argument 1 names different: declaration 'px' definition 'da'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3018:62: note: Function '__bid_dpd_to_bid128' argument 1 names different: declaration 'px' definition 'da'. LIBRARY/src/bid_dpd.c:448:32: note: Function '__bid_dpd_to_bid128' argument 1 names different: declaration 'px' definition 'da'. LIBRARY/src/bid_dpd.c:375:5: error: Uninitialized variable: b11 [legacyUninitvar] LIBRARY/src/bid_dpd.c:376:5: error: Uninitialized variable: b10 [legacyUninitvar] LIBRARY/src/bid_dpd.c:377:5: error: Uninitialized variable: b9 [legacyUninitvar] LIBRARY/src/bid_dpd.c:378:5: error: Uninitialized variable: b8 [legacyUninitvar] LIBRARY/src/bid_dpd.c:379:5: error: Uninitialized variable: b7 [legacyUninitvar] LIBRARY/src/bid_dpd.c:380:5: error: Uninitialized variable: b6 [legacyUninitvar] LIBRARY/src/bid_dpd.c:381:5: error: Uninitialized variable: b5 [legacyUninitvar] LIBRARY/src/bid_dpd.c:382:5: error: Uninitialized variable: b4 [legacyUninitvar] LIBRARY/src/bid_dpd.c:383:5: error: Uninitialized variable: b3 [legacyUninitvar] LIBRARY/src/bid_dpd.c:384:5: error: Uninitialized variable: b2 [legacyUninitvar] LIBRARY/src/bid_dpd.c:385:5: error: Uninitialized variable: b1 [legacyUninitvar] LIBRARY/src/bid_dpd.c:408:5: style: Variable 't2' is assigned a value that is never used. [unreadVariable] LIBRARY/src/bid_fegetexceptflag.c:36:57: style: Parameter 'pfpsf' can be declared as pointer to const [constParameterPointer] LIBRARY/src/bid_fetestexcept.c:33:35: style: Parameter 'pfpsf' can be declared as pointer to const [constParameterPointer] LIBRARY/src/bid_flag_operations.c:104:38: style: Parameter 'pfpsf' can be declared as pointer to const [constParameterPointer] LIBRARY/src/bid_flag_operations.c:191:38: style: Parameter 'pfpsf' can be declared as pointer to const [constParameterPointer] TESTS/readtest.c:1818:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] TESTS/readtest.c:921:5: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int] TESTS/readtest.c:925:5: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int] TESTS/readtest.c:929:5: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int] TESTS/readtest.c:943:5: portability: %I64x in format string (no. 1) requires 'unsigned __int64 *' but the argument type is 'BID_SINT64 * {aka signed long long *}'. [invalidScanfArgType_int] TESTS/readtest.c:977:5: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int] TESTS/readtest.c:981:5: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int] TESTS/readtest.c:988:6: portability: %I64x in format string (no. 1) requires 'unsigned __int64 *' but the argument type is 'BID_SINT64 * {aka signed long long *}'. [invalidScanfArgType_int] TESTS/readtest.c:990:6: portability: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'BID_SINT32 * {aka signed int *}'. [invalidScanfArgType_int] TESTS/readtest.c:1058:5: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int] TESTS/readtest.c:1061:5: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int] TESTS/readtest.c:1064:5: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int] TESTS/readtest.c:1067:5: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int] TESTS/readtest.c:1067:5: warning: %u in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int] TESTS/readtest.c:1067:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] TESTS/readtest.c:1070:5: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int] TESTS/readtest.c:1070:5: warning: %u in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int] TESTS/readtest.c:1070:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] TESTS/readtest.c:1073:5: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int] TESTS/readtest.c:1073:5: warning: %u in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int] TESTS/readtest.c:1073:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] TESTS/readtest.c:1076:5: portability: %I64d in format string (no. 1) requires '__int64 *' but the argument type is 'BID_UINT64 * {aka unsigned long long *}'. [invalidScanfArgType_int] TESTS/readtest.c:1076:5: portability: %I64d in format string (no. 1) requires '__int64' but the argument type is 'BID_UINT64 {aka unsigned long long}'. [invalidPrintfArgType_sint] TESTS/readtest.c:1095:6: portability: %I64x in format string (no. 1) requires 'unsigned __int64 *' but the argument type is 'BID_SINT64 * {aka signed long long *}'. [invalidScanfArgType_int] TESTS/readtest.c:1097:6: portability: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'BID_SINT32 * {aka signed int *}'. [invalidScanfArgType_int] TESTS/readtest.c:1149:7: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] TESTS/readtest.c:1153:7: portability: %I64d in format string (no. 1) requires '__int64' but the argument type is 'BID_UINT64 {aka unsigned long long}'. [invalidPrintfArgType_sint] TESTS/readtest.c:1239:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] TESTS/readtest.c:1239:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] TESTS/readtest.c:1242:5: portability: %I64d in format string (no. 1) requires '__int64' but the argument type is 'BID_UINT64 {aka unsigned long long}'. [invalidPrintfArgType_sint] TESTS/readtest.c:1242:5: portability: %I64d in format string (no. 2) requires '__int64' but the argument type is 'BID_UINT64 {aka unsigned long long}'. [invalidPrintfArgType_sint] TESTS/readtest.c:1751:9: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int] TESTS/readtest.c:1893:9: warning: %d in format string (no. 2) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int] TESTS/readtest.c:1899:13: warning: %d in format string (no. 2) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int] TESTS/readtest.c:1906:13: warning: %d in format string (no. 2) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int] TESTS/readtest.c:1893:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] TESTS/readtest.c:1899:13: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] TESTS/readtest.c:1906:13: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] TESTS/readtest.c:952:5: portability: Casting from long double * to unsigned long long * is not portable due to different binary data representations on different platforms. [invalidPointerCast] TESTS/readtest.c:952:5: portability: Casting from long double * to signed short * is not portable due to different binary data representations on different platforms. [invalidPointerCast] TESTS/readtest.c:955:5: portability: Casting from double * to unsigned long long * is not portable due to different binary data representations on different platforms. [invalidPointerCast] TESTS/readtest.c:955:5: portability: Casting from double * to signed int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] TESTS/readtest.c:958:5: portability: Casting from float * to unsigned int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] TESTS/readtest.c:958:5: portability: Casting from float * to signed int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] TESTS/readtest.c:1085:5: portability: Casting from long double * to unsigned long long * is not portable due to different binary data representations on different platforms. [invalidPointerCast] TESTS/readtest.c:1085:5: portability: Casting from long double * to signed short * is not portable due to different binary data representations on different platforms. [invalidPointerCast] TESTS/readtest.c:1088:5: portability: Casting from double * to unsigned long long * is not portable due to different binary data representations on different platforms. [invalidPointerCast] TESTS/readtest.c:1088:5: portability: Casting from double * to signed int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] TESTS/readtest.c:1091:5: portability: Casting from float * to unsigned int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] TESTS/readtest.c:1091:5: portability: Casting from float * to signed int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] TESTS/readtest.c:1179:25: portability: Casting from long double * to unsigned long long * is not portable due to different binary data representations on different platforms. [invalidPointerCast] TESTS/readtest.c:1180:10: portability: Casting from long double * to unsigned long long * is not portable due to different binary data representations on different platforms. [invalidPointerCast] TESTS/readtest.c:1185:47: portability: Casting from double * to unsigned long long * is not portable due to different binary data representations on different platforms. [invalidPointerCast] TESTS/readtest.c:1189:44: portability: Casting from float * to unsigned int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] TESTS/readtest.c:1274:23: portability: Casting from long double * to unsigned long long * is not portable due to different binary data representations on different platforms. [invalidPointerCast] TESTS/readtest.c:1275:8: portability: Casting from long double * to unsigned long long * is not portable due to different binary data representations on different platforms. [invalidPointerCast] TESTS/readtest.c:1276:23: portability: Casting from long double * to unsigned long long * is not portable due to different binary data representations on different platforms. [invalidPointerCast] TESTS/readtest.c:1277:8: portability: Casting from long double * to unsigned long long * is not portable due to different binary data representations on different platforms. [invalidPointerCast] TESTS/readtest.c:1282:14: portability: Casting from double * to unsigned long long * is not portable due to different binary data representations on different platforms. [invalidPointerCast] TESTS/readtest.c:1282:40: portability: Casting from double * to unsigned long long * is not portable due to different binary data representations on different platforms. [invalidPointerCast] TESTS/readtest.c:1286:8: portability: Casting from float * to unsigned int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] TESTS/readtest.c:1286:34: portability: Casting from float * to unsigned int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] TESTS/readtest.c:1415:40: portability: Casting from double * to signed int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] TESTS/readtest.c:1416:7: portability: Casting from double * to signed int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] TESTS/readtest.c:1416:54: portability: Casting from double * to signed int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] TESTS/readtest.c:1424:40: portability: Casting from float * to signed int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] TESTS/readtest.c:1425:7: portability: Casting from float * to signed int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] TESTS/readtest.c:1434:40: portability: Casting from long double * to signed int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] TESTS/readtest.c:1435:7: portability: Casting from long double * to signed int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] TESTS/readtest.c:1436:7: portability: Casting from long double * to signed int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] TESTS/readtest.c:1436:55: portability: Casting from long double * to signed int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] TESTS/readtest.c:1545:7: portability: Casting from long double * to unsigned long long * is not portable due to different binary data representations on different platforms. [invalidPointerCast] TESTS/readtest.c:1545:36: portability: Casting from long double * to unsigned long long * is not portable due to different binary data representations on different platforms. [invalidPointerCast] TESTS/readtest.c:1546:8: portability: Casting from long double * to unsigned long long * is not portable due to different binary data representations on different platforms. [invalidPointerCast] TESTS/readtest.c:1547:5: portability: Casting from long double * to unsigned long long * is not portable due to different binary data representations on different platforms. [invalidPointerCast] TESTS/readtest.c:1551:7: portability: Casting from double * to unsigned long long * is not portable due to different binary data representations on different platforms. [invalidPointerCast] TESTS/readtest.c:1551:33: portability: Casting from double * to unsigned long long * is not portable due to different binary data representations on different platforms. [invalidPointerCast] TESTS/readtest.c:1555:7: portability: Casting from float * to unsigned int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] TESTS/readtest.c:1555:33: portability: Casting from float * to unsigned int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] TESTS/readtest.c:1665:12: portability: Casting from float * to signed int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] TESTS/readtest.c:1671:12: portability: Casting from double * to signed int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] TESTS/readtest.c:1677:12: portability: Casting from long double * to signed int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] TESTS/readtest.c:1771:5: portability: Casting from double * to signed int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] TESTS/readtest.c:1772:5: portability: Casting from double * to signed int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] TESTS/readtest.c:1774:5: portability: Casting from float * to signed int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] TESTS/readtest.c:1781:5: portability: Casting from long double * to signed short * is not portable due to different binary data representations on different platforms. [invalidPointerCast] TESTS/readtest.c:1782:5: portability: Casting from long double * to signed int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] TESTS/readtest.c:1783:5: portability: Casting from long double * to signed int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] TESTS/readtest.c:1787:5: portability: Casting from double * to signed int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] TESTS/readtest.c:1788:5: portability: Casting from double * to signed int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] TESTS/readtest.c:1792:5: portability: Casting from float * to signed int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] TESTS/readtest.c:1801:5: portability: Casting from long double * to signed int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] TESTS/readtest.c:1802:5: portability: Casting from long double * to signed int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] TESTS/readtest.c:1803:5: portability: Casting from long double * to signed short * is not portable due to different binary data representations on different platforms. [invalidPointerCast] TESTS/readtest.c:687:14: style: Local variable 'r' shadows outer variable [shadowVariable] TESTS/readtest.c:450:25: note: Shadowed declaration TESTS/readtest.c:687:14: note: Shadow variable TESTS/readtest.c:1406:9: style: Local variable 'p' shadows outer variable [shadowVariable] TESTS/readtest.c:503:7: note: Shadowed declaration TESTS/readtest.c:1406:9: note: Shadow variable TESTS/readtest.c:1498:9: style: Local variable 'c' shadows outer variable [shadowVariable] TESTS/readtest.c:450:19: note: Shadowed declaration TESTS/readtest.c:1498:9: note: Shadow variable TESTS/readtest.c:1504:9: style: Local variable 'c' shadows outer variable [shadowVariable] TESTS/readtest.c:450:19: note: Shadowed declaration TESTS/readtest.c:1504:9: note: Shadow variable TESTS/readtest.c:1510:9: style: Local variable 'c' shadows outer variable [shadowVariable] TESTS/readtest.c:450:19: note: Shadowed declaration TESTS/readtest.c:1510:9: note: Shadow variable TESTS/readtest.c:1586:9: style: Local variable 'p' shadows outer variable [shadowVariable] TESTS/readtest.c:503:7: note: Shadowed declaration TESTS/readtest.c:1586:9: note: Shadow variable TESTS/readtest.c:1994:8: style: Local variable 'p' shadows outer variable [shadowVariable] TESTS/readtest.c:503:7: note: Shadowed declaration TESTS/readtest.c:1994:8: note: Shadow variable TESTS/readtest.c:2030:8: style: Local variable 'p' shadows outer variable [shadowVariable] TESTS/readtest.c:503:7: note: Shadowed declaration TESTS/readtest.c:2030:8: note: Shadow variable TESTS/readtest.c:536:20: style: Parameter 's' can be declared as pointer to const [constParameterPointer] TESTS/readtest.c:952:5: style: Variable 'px' can be declared as pointer to const [constVariablePointer] TESTS/readtest.c:955:5: style: Variable 'px' can be declared as pointer to const [constVariablePointer] TESTS/readtest.c:958:5: style: Variable 'px' can be declared as pointer to const [constVariablePointer] TESTS/readtest.c:1085:5: style: Variable 'px' can be declared as pointer to const [constVariablePointer] TESTS/readtest.c:1088:5: style: Variable 'px' can be declared as pointer to const [constVariablePointer] TESTS/readtest.c:1091:5: style: Variable 'px' can be declared as pointer to const [constVariablePointer] TESTS/readtest.c:1406:9: style: Variable 'p' can be declared as pointer to const [constVariablePointer] TESTS/readtest.c:1582:23: style: Parameter 'stat1' can be declared as pointer to const [constParameterPointer] TESTS/readtest.c:1582:36: style: Parameter 'stat2' can be declared as pointer to const [constParameterPointer] TESTS/readtest.c:1634:22: style: Parameter 'func' can be declared as pointer to const [constParameterPointer] TESTS/readtest.c:1665:7: style: Variable 'px' can be declared as pointer to const [constVariablePointer] TESTS/readtest.c:1671:7: style: Variable 'px' can be declared as pointer to const [constVariablePointer] TESTS/readtest.c:1677:7: style: Variable 'px' can be declared as pointer to const [constVariablePointer] TESTS/readtest.c:1994:8: style: Variable 'p' can be declared as pointer to const [constVariablePointer] TESTS/readtest.c:2030:8: style: Variable 'p' can be declared as pointer to const [constVariablePointer] TESTS/readtest.c:717:55: style: Variable 'sign' is assigned a value that is never used. [unreadVariable] TESTS/readtest.c:687:14: style: Unused variable: r [unusedVariable] TESTS/readtest.c:784:38: style: Variable 'sign' is assigned a value that is never used. [unreadVariable] TESTS/readtest.c:852:29: style: Variable 'sign' is assigned a value that is never used. [unreadVariable] TESTS/readtest.c:833:6: style: Unused variable: aexp [unusedVariable] TESTS/readtest.c:833:12: style: Unused variable: bexp [unusedVariable] TESTS/readtest.c:833:18: style: Unused variable: amant [unusedVariable] TESTS/readtest.c:833:25: style: Unused variable: bmant [unusedVariable] TESTS/readtest.c:1109:7: style: Unused variable: i [unusedVariable] TESTS/readtest.c:1110:8: style: Unused variable: str [unusedVariable] TESTS/readtest.c:1714:7: style: Unused variable: ch [unusedVariable] TESTS/readtest.c:1714:11: style: Variable 'digit_optind' is assigned a value that is never used. [unreadVariable] TESTS/readtest.c:1819:9: style: Unused variable: st [unusedVariable] TESTS/readtest.c:2040:11: style: Variable 'p' is assigned a value that is never used. [unreadVariable] LIBRARY/src/bid_round.c:0:0: debug: ValueFlow maximum iterations exceeded [valueFlowMaxIterations] LIBRARY/src/bid_round.c:185:9: style: Condition 'tmp64' is always true [knownConditionTrueFalse] LIBRARY/src/bid_round.c:180:18: note: Assuming that condition 'fstar.w[1]>__bid_half64[ind]' is not redundant LIBRARY/src/bid_round.c:184:24: note: Assignment 'tmp64=fstar.w[1]-__bid_half64[ind]', assigned value is greater than 0 LIBRARY/src/bid_round.c:185:9: note: Condition 'tmp64' is always true LIBRARY/src/bid_round.c:320:11: style: Condition 'tmp64' is always true [knownConditionTrueFalse] LIBRARY/src/bid_round.c:315:20: note: Assuming that condition 'fstar.w[2]>__bid_half128[ind]' is not redundant LIBRARY/src/bid_round.c:319:26: note: Assignment 'tmp64=fstar.w[2]-__bid_half128[ind]', assigned value is greater than 0 LIBRARY/src/bid_round.c:320:11: note: Condition 'tmp64' is always true LIBRARY/src/bid_round.c:333:11: style: Condition 'tmp64' is always true [knownConditionTrueFalse] LIBRARY/src/bid_round.c:327:20: note: Assuming that condition 'fstar.w[3]>__bid_half128[ind]' is not redundant LIBRARY/src/bid_round.c:332:26: note: Assignment 'tmp64=fstar.w[3]-__bid_half128[ind]', assigned value is greater than 0 LIBRARY/src/bid_round.c:333:11: note: Condition 'tmp64' is always true LIBRARY/src/bid_round.c:540:11: style: Condition 'tmp64' is always true [knownConditionTrueFalse] LIBRARY/src/bid_round.c:534:20: note: Assuming that condition 'fstar.w[3]>__bid_half192[ind]' is not redundant LIBRARY/src/bid_round.c:539:26: note: Assignment 'tmp64=fstar.w[3]-__bid_half192[ind]', assigned value is greater than 0 LIBRARY/src/bid_round.c:540:11: note: Condition 'tmp64' is always true LIBRARY/src/bid_round.c:553:11: style: Condition 'tmp64' is always true [knownConditionTrueFalse] LIBRARY/src/bid_round.c:547:20: note: Assuming that condition 'fstar.w[4]>__bid_half192[ind]' is not redundant LIBRARY/src/bid_round.c:552:26: note: Assignment 'tmp64=fstar.w[4]-__bid_half192[ind]', assigned value is greater than 0 LIBRARY/src/bid_round.c:553:11: note: Condition 'tmp64' is always true LIBRARY/src/bid_round.c:567:11: style: Condition 'tmp64' is always true [knownConditionTrueFalse] LIBRARY/src/bid_round.c:560:20: note: Assuming that condition 'fstar.w[5]>__bid_half192[ind]' is not redundant LIBRARY/src/bid_round.c:566:26: note: Assignment 'tmp64=fstar.w[5]-__bid_half192[ind]', assigned value is greater than 0 LIBRARY/src/bid_round.c:567:11: note: Condition 'tmp64' is always true LIBRARY/src/bid_round.c:887:11: style: Condition 'tmp64' is always true [knownConditionTrueFalse] LIBRARY/src/bid_round.c:881:20: note: Assuming that condition 'fstar.w[4]>__bid_half256[ind]' is not redundant LIBRARY/src/bid_round.c:886:26: note: Assignment 'tmp64=fstar.w[4]-__bid_half256[ind]', assigned value is greater than 0 LIBRARY/src/bid_round.c:887:11: note: Condition 'tmp64' is always true LIBRARY/src/bid_round.c:901:11: style: Condition 'tmp64' is always true [knownConditionTrueFalse] LIBRARY/src/bid_round.c:894:20: note: Assuming that condition 'fstar.w[5]>__bid_half256[ind]' is not redundant LIBRARY/src/bid_round.c:900:26: note: Assignment 'tmp64=fstar.w[5]-__bid_half256[ind]', assigned value is greater than 0 LIBRARY/src/bid_round.c:901:11: note: Condition 'tmp64' is always true LIBRARY/src/bid_round.c:915:11: style: Condition 'tmp64' is always true [knownConditionTrueFalse] LIBRARY/src/bid_round.c:908:20: note: Assuming that condition 'fstar.w[6]>__bid_half256[ind]' is not redundant LIBRARY/src/bid_round.c:914:26: note: Assignment 'tmp64=fstar.w[6]-__bid_half256[ind]', assigned value is greater than 0 LIBRARY/src/bid_round.c:915:11: note: Condition 'tmp64' is always true LIBRARY/src/bid_round.c:930:11: style: Condition 'tmp64' is always true [knownConditionTrueFalse] LIBRARY/src/bid_round.c:922:20: note: Assuming that condition 'fstar.w[7]>__bid_half256[ind]' is not redundant LIBRARY/src/bid_round.c:929:26: note: Assignment 'tmp64=fstar.w[7]-__bid_half256[ind]', assigned value is greater than 0 LIBRARY/src/bid_round.c:930:11: note: Condition 'tmp64' is always true LIBRARY/src/bid_round.c:120:13: style:inconclusive: Function '__bid_round64_2_18' argument 5 names different: declaration 'delta_exp' definition 'incr_exp'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:5228:27: note: Function '__bid_round64_2_18' argument 5 names different: declaration 'delta_exp' definition 'incr_exp'. LIBRARY/src/bid_round.c:120:13: note: Function '__bid_round64_2_18' argument 5 names different: declaration 'delta_exp' definition 'incr_exp'. LIBRARY/src/bid_round.c:222:8: style:inconclusive: Function '__bid_round128_19_38' argument 5 names different: declaration 'delta_exp' definition 'incr_exp'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:5239:29: note: Function '__bid_round128_19_38' argument 5 names different: declaration 'delta_exp' definition 'incr_exp'. LIBRARY/src/bid_round.c:222:8: note: Function '__bid_round128_19_38' argument 5 names different: declaration 'delta_exp' definition 'incr_exp'. LIBRARY/src/bid_round.c:402:8: style:inconclusive: Function '__bid_round192_39_57' argument 5 names different: declaration 'delta_exp' definition 'incr_exp'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:5250:29: note: Function '__bid_round192_39_57' argument 5 names different: declaration 'delta_exp' definition 'incr_exp'. LIBRARY/src/bid_round.c:402:8: note: Function '__bid_round192_39_57' argument 5 names different: declaration 'delta_exp' definition 'incr_exp'. LIBRARY/src/bid_round.c:667:8: style:inconclusive: Function '__bid_round256_58_76' argument 5 names different: declaration 'delta_exp' definition 'incr_exp'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:5261:29: note: Function '__bid_round256_58_76' argument 5 names different: declaration 'delta_exp' definition 'incr_exp'. LIBRARY/src/bid_round.c:667:8: note: Function '__bid_round256_58_76' argument 5 names different: declaration 'delta_exp' definition 'incr_exp'. LIBRARY/src/bid_binarydecimal.c:0:0: debug: ValueFlow maximum iterations exceeded [valueFlowMaxIterations] LIBRARY/src/bid_binarydecimal.c:146122:3: style: Comparing expression of type 'signed int' against value 9007199254740992. Condition is always true. [compareValueOutOfTypeRangeError] LIBRARY/src/bid_binarydecimal.c:146271:3: style: Comparing expression of type 'signed int' against value 9007199254740992. Condition is always true. [compareValueOutOfTypeRangeError] LIBRARY/src/bid_binarydecimal.c:146422:3: style: Comparing expression of type 'signed int' against value 9007199254740992. Condition is always true. [compareValueOutOfTypeRangeError] LIBRARY/src/bid_binarydecimal.c:146442:5: style: Comparing expression of type 'signed int' against value 9007199254740992. Condition is always true. [compareValueOutOfTypeRangeError] LIBRARY/src/bid_binarydecimal.c:146554:5: style: Comparing expression of type 'signed int' against value 9007199254740992. Condition is always true. [compareValueOutOfTypeRangeError] LIBRARY/src/bid_binarydecimal.c:146606:3: style: Comparing expression of type 'signed int' against value 9007199254740992. Condition is always true. [compareValueOutOfTypeRangeError] LIBRARY/src/bid_binarydecimal.c:146621:5: style: Comparing expression of type 'signed int' against value 9007199254740992. Condition is always true. [compareValueOutOfTypeRangeError] LIBRARY/src/bid_binarydecimal.c:146733:5: style: Comparing expression of type 'signed int' against value 9007199254740992. Condition is always true. [compareValueOutOfTypeRangeError] LIBRARY/src/bid_binarydecimal.c:145010:16: style: Condition 'c_prov==0' is always false [knownConditionTrueFalse] LIBRARY/src/bid_binarydecimal.c:145009:21: note: Assignment 'c_prov=c_prov+1', assigned value is greater than 0 LIBRARY/src/bid_binarydecimal.c:145010:16: note: Condition 'c_prov==0' is always false LIBRARY/src/bid_binarydecimal.c:145137:19: style: Condition 'c_prov_lo==0' is always false [knownConditionTrueFalse] LIBRARY/src/bid_binarydecimal.c:145132:27: note: Assignment 'c_prov_lo=c_prov_lo+1', assigned value is greater than 0 LIBRARY/src/bid_binarydecimal.c:145137:19: note: Condition 'c_prov_lo==0' is always false LIBRARY/src/bid_binarydecimal.c:145244:19: style: Condition 'c_prov_lo==0' is always false [knownConditionTrueFalse] LIBRARY/src/bid_binarydecimal.c:145239:27: note: Assignment 'c_prov_lo=c_prov_lo+1', assigned value is greater than 0 LIBRARY/src/bid_binarydecimal.c:145244:19: note: Condition 'c_prov_lo==0' is always false LIBRARY/src/bid_binarydecimal.c:145368:19: style: Condition 'c_prov_lo==0' is always false [knownConditionTrueFalse] LIBRARY/src/bid_binarydecimal.c:145367:27: note: Assignment 'c_prov_lo=c_prov_lo+1', assigned value is greater than 0 LIBRARY/src/bid_binarydecimal.c:145368:19: note: Condition 'c_prov_lo==0' is always false LIBRARY/src/bid_binarydecimal.c:146904:19: style: Condition 'c_prov_lo==0' is always false [knownConditionTrueFalse] LIBRARY/src/bid_binarydecimal.c:146903:27: note: Assignment 'c_prov_lo=c_prov_lo+1', assigned value is greater than 0 LIBRARY/src/bid_binarydecimal.c:146904:19: note: Condition 'c_prov_lo==0' is always false LIBRARY/src/bid_binarydecimal.c:147075:19: style: Condition 'c_prov_lo==0' is always false [knownConditionTrueFalse] LIBRARY/src/bid_binarydecimal.c:147074:27: note: Assignment 'c_prov_lo=c_prov_lo+1', assigned value is greater than 0 LIBRARY/src/bid_binarydecimal.c:147075:19: note: Condition 'c_prov_lo==0' is always false LIBRARY/src/bid_binarydecimal.c:147245:19: style: Condition 'c_prov_lo==0' is always false [knownConditionTrueFalse] LIBRARY/src/bid_binarydecimal.c:147244:27: note: Assignment 'c_prov_lo=c_prov_lo+1', assigned value is greater than 0 LIBRARY/src/bid_binarydecimal.c:147245:19: note: Condition 'c_prov_lo==0' is always false LIBRARY/src/bid_binarydecimal.c:147413:19: style: Condition 'c_prov_lo==0' is always false [knownConditionTrueFalse] LIBRARY/src/bid_binarydecimal.c:147412:27: note: Assignment 'c_prov_lo=c_prov_lo+1', assigned value is greater than 0 LIBRARY/src/bid_binarydecimal.c:147413:19: note: Condition 'c_prov_lo==0' is always false LIBRARY/src/bid_binarydecimal.c:145482:7: style: Redundant assignment of 'cint.w[1]' to itself. [selfAssignment] LIBRARY/src/bid_binarydecimal.c:145482:7: style: Redundant assignment of 'cint.w[0]' to itself. [selfAssignment] LIBRARY/src/bid_binarydecimal.c:145487:7: style: Redundant assignment of 'cint.w[1]' to itself. [selfAssignment] LIBRARY/src/bid_binarydecimal.c:145487:7: style: Redundant assignment of 'cint.w[0]' to itself. [selfAssignment] LIBRARY/src/bid_binarydecimal.c:145629:7: style: Redundant assignment of 'cint.w[1]' to itself. [selfAssignment] LIBRARY/src/bid_binarydecimal.c:145629:7: style: Redundant assignment of 'cint.w[0]' to itself. [selfAssignment] LIBRARY/src/bid_binarydecimal.c:145634:7: style: Redundant assignment of 'cint.w[1]' to itself. [selfAssignment] LIBRARY/src/bid_binarydecimal.c:145634:7: style: Redundant assignment of 'cint.w[0]' to itself. [selfAssignment] LIBRARY/src/bid_binarydecimal.c:145811:7: style: Redundant assignment of 'cint.w[1]' to itself. [selfAssignment] LIBRARY/src/bid_binarydecimal.c:145811:7: style: Redundant assignment of 'cint.w[0]' to itself. [selfAssignment] LIBRARY/src/bid_binarydecimal.c:145816:7: style: Redundant assignment of 'cint.w[1]' to itself. [selfAssignment] LIBRARY/src/bid_binarydecimal.c:145816:7: style: Redundant assignment of 'cint.w[0]' to itself. [selfAssignment] LIBRARY/src/bid_binarydecimal.c:145947:3: style: Redundant assignment of 'c.w[1]' to itself. [selfAssignment] LIBRARY/src/bid_binarydecimal.c:145947:3: style: Redundant assignment of 'c.w[0]' to itself. [selfAssignment] LIBRARY/src/bid_binarydecimal.c:145983:7: style: Redundant assignment of 'cint.w[1]' to itself. [selfAssignment] LIBRARY/src/bid_binarydecimal.c:145983:7: style: Redundant assignment of 'cint.w[0]' to itself. [selfAssignment] LIBRARY/src/bid_binarydecimal.c:145988:7: style: Redundant assignment of 'cint.w[1]' to itself. [selfAssignment] LIBRARY/src/bid_binarydecimal.c:145988:7: style: Redundant assignment of 'cint.w[0]' to itself. [selfAssignment] LIBRARY/src/bid_binarydecimal.c:146170:7: style: Redundant assignment of 'cint.w[1]' to itself. [selfAssignment] LIBRARY/src/bid_binarydecimal.c:146170:7: style: Redundant assignment of 'cint.w[0]' to itself. [selfAssignment] LIBRARY/src/bid_binarydecimal.c:146175:7: style: Redundant assignment of 'cint.w[1]' to itself. [selfAssignment] LIBRARY/src/bid_binarydecimal.c:146175:7: style: Redundant assignment of 'cint.w[0]' to itself. [selfAssignment] LIBRARY/src/bid_binarydecimal.c:146319:7: style: Redundant assignment of 'cint.w[1]' to itself. [selfAssignment] LIBRARY/src/bid_binarydecimal.c:146319:7: style: Redundant assignment of 'cint.w[0]' to itself. [selfAssignment] LIBRARY/src/bid_binarydecimal.c:146324:7: style: Redundant assignment of 'cint.w[1]' to itself. [selfAssignment] LIBRARY/src/bid_binarydecimal.c:146324:7: style: Redundant assignment of 'cint.w[0]' to itself. [selfAssignment] LIBRARY/src/bid_binarydecimal.c:146472:7: style: Redundant assignment of 'cint.w[1]' to itself. [selfAssignment] LIBRARY/src/bid_binarydecimal.c:146472:7: style: Redundant assignment of 'cint.w[0]' to itself. [selfAssignment] LIBRARY/src/bid_binarydecimal.c:146477:7: style: Redundant assignment of 'cint.w[1]' to itself. [selfAssignment] LIBRARY/src/bid_binarydecimal.c:146477:7: style: Redundant assignment of 'cint.w[0]' to itself. [selfAssignment] LIBRARY/src/bid_binarydecimal.c:146606:3: style: Redundant assignment of 'c.w[1]' to itself. [selfAssignment] LIBRARY/src/bid_binarydecimal.c:146606:3: style: Redundant assignment of 'c.w[0]' to itself. [selfAssignment] LIBRARY/src/bid_binarydecimal.c:146651:7: style: Redundant assignment of 'cint.w[1]' to itself. [selfAssignment] LIBRARY/src/bid_binarydecimal.c:146651:7: style: Redundant assignment of 'cint.w[0]' to itself. [selfAssignment] LIBRARY/src/bid_binarydecimal.c:146656:7: style: Redundant assignment of 'cint.w[1]' to itself. [selfAssignment] LIBRARY/src/bid_binarydecimal.c:146656:7: style: Redundant assignment of 'cint.w[0]' to itself. [selfAssignment] LIBRARY/src/bid_binarydecimal.c:146827:7: style: Redundant assignment of 'cint.w[1]' to itself. [selfAssignment] LIBRARY/src/bid_binarydecimal.c:146827:7: style: Redundant assignment of 'cint.w[0]' to itself. [selfAssignment] LIBRARY/src/bid_binarydecimal.c:146833:7: style: Redundant assignment of 'cint.w[1]' to itself. [selfAssignment] LIBRARY/src/bid_binarydecimal.c:146833:7: style: Redundant assignment of 'cint.w[0]' to itself. [selfAssignment] LIBRARY/src/bid_binarydecimal.c:146998:7: style: Redundant assignment of 'cint.w[1]' to itself. [selfAssignment] LIBRARY/src/bid_binarydecimal.c:146998:7: style: Redundant assignment of 'cint.w[0]' to itself. [selfAssignment] LIBRARY/src/bid_binarydecimal.c:147004:7: style: Redundant assignment of 'cint.w[1]' to itself. [selfAssignment] LIBRARY/src/bid_binarydecimal.c:147004:7: style: Redundant assignment of 'cint.w[0]' to itself. [selfAssignment] LIBRARY/src/bid_binarydecimal.c:147168:7: style: Redundant assignment of 'cint.w[1]' to itself. [selfAssignment] LIBRARY/src/bid_binarydecimal.c:147168:7: style: Redundant assignment of 'cint.w[0]' to itself. [selfAssignment] LIBRARY/src/bid_binarydecimal.c:147174:7: style: Redundant assignment of 'cint.w[1]' to itself. [selfAssignment] LIBRARY/src/bid_binarydecimal.c:147174:7: style: Redundant assignment of 'cint.w[0]' to itself. [selfAssignment] LIBRARY/src/bid_binarydecimal.c:147297:3: style: Redundant assignment of 'c.w[1]' to itself. [selfAssignment] LIBRARY/src/bid_binarydecimal.c:147297:3: style: Redundant assignment of 'c.w[0]' to itself. [selfAssignment] LIBRARY/src/bid_binarydecimal.c:147335:7: style: Redundant assignment of 'cint.w[1]' to itself. [selfAssignment] LIBRARY/src/bid_binarydecimal.c:147335:7: style: Redundant assignment of 'cint.w[0]' to itself. [selfAssignment] LIBRARY/src/bid_binarydecimal.c:147341:7: style: Redundant assignment of 'cint.w[1]' to itself. [selfAssignment] LIBRARY/src/bid_binarydecimal.c:147341:7: style: Redundant assignment of 'cint.w[0]' to itself. [selfAssignment] LIBRARY/src/bid_binarydecimal.c:147597:16: style: Redundant assignment of 'd_prov_hi' to itself. [selfAssignment] LIBRARY/src/bid_binarydecimal.c:147597:16: style: Redundant assignment of 'd_prov_lo' to itself. [selfAssignment] LIBRARY/src/bid_binarydecimal.c:147598:8: style: Redundant assignment of 'd_prov_hi' to itself. [selfAssignment] LIBRARY/src/bid_binarydecimal.c:147598:8: style: Redundant assignment of 'd_prov_lo' to itself. [selfAssignment] diff: head LIBRARY/float128/architecture.h:659:3: error: #error Architecture must be specified. [preprocessorErrorDirective] head LIBRARY/float128/dpml_sqrt.c:31:9: error: #error Exactly one of SQRT, FAST_SQRT, RSQRT, or MAKE_INCLUDE must be defined. [preprocessorErrorDirective] head LIBRARY/float128/op_system.h:229:3: error: #error Operating system must be specified. [preprocessorErrorDirective] head TESTS/readtest.c:1282:40: portability: Casting from double * to unsigned long long * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head TESTS/readtest.c:1286:34: portability: Casting from float * to unsigned int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head TESTS/readtest.c:1416:54: portability: Casting from double * to signed int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head TESTS/readtest.c:1436:55: portability: Casting from long double * to signed int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head TESTS/readtest.c:1545:36: portability: Casting from long double * to unsigned long long * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head TESTS/readtest.c:1551:33: portability: Casting from double * to unsigned long long * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head TESTS/readtest.c:1555:33: portability: Casting from float * to unsigned int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] DONE