2026-05-22 00:47 ftp://ftp.de.debian.org/debian/pool/main/i/intelrdfpmath/intelrdfpmath_2.0u4.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 -j4 platform: Linux-7.0.7+deb14-amd64-x86_64-with-glibc2.42 python: 3.13.12 client-version: 1.4.0 compiler: g++ (Debian 15.2.0-17) 15.2.0 cppcheck: head 2.20.0 head-info: a84a5a62 (2026-05-21 14:07:06 +0200) count: 1177 1168 elapsed-time: 266.9 256.9 head-timing-info: old-timing-info: head results: LIBRARY/float128/architecture.h:659:3: error: #error Architecture 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: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:3351: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:3369: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_asinh.c:34:1: style:inconclusive: Function '__bid128_asinh' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3366: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_asin.c:51:1: style:inconclusive: Function '__bid128_asin' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3348: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_atan.c:43:1: style:inconclusive: Function '__bid128_atan' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3354: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:3372: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:3327: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:3327: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:3139: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_cosh.c:63:1: style:inconclusive: Function '__bid128_cosh' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3360: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_cos.c:12427:1: style:inconclusive: Function '__bid128_cos' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3342: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_erf.c:39:1: style:inconclusive: Function '__bid128_erf' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3393: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_div.c:56:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FE_TONEAREST [valueFlowBailoutIncompleteVar] LIBRARY/src/bid128_div.c:537:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FE_TONEAREST [valueFlowBailoutIncompleteVar] LIBRARY/src/bid128_div.c:1017:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FE_TONEAREST [valueFlowBailoutIncompleteVar] LIBRARY/src/bid128_div.c:1496:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FE_TONEAREST [valueFlowBailoutIncompleteVar] 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:3396: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 variable LIBRARY/src/bid128_erfc.c:131:20: note: Shadow local variable 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_exp.c:67:1: style:inconclusive: Function '__bid128_exp' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3318: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:3390: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_exp2.c:65:1: style:inconclusive: Function '__bid128_exp2' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3387: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:3378: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:5184: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:5184: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:51:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FE_TONEAREST [valueFlowBailoutIncompleteVar] 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:4356: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:4356: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:4359: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:4360: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:4362: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:4363: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:4366: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:4367: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:4371: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:4372: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:4374: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:4375: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:4378: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:4379: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:4382: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:4383: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:4386: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:4387: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:4390: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:4391: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:4394: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:4395: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:4397: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:4398: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:4401: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:4402: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:4405: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:4406: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:4410: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:4411: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:4415: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:4416: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:4419: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:4420: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:4423: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:4424: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:4428: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:4429: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:4432: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:4433: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_fmod.c:37:1: style:inconclusive: Function '__bid128_fmod' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3330:56: note: Function '__bid128_fmod' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_fmod.c:37:1: note: Function '__bid128_fmod' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_fmod.c:37:1: style:inconclusive: Function '__bid128_fmod' argument 2 names different: declaration 'y' definition 'bid_y'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3330:71: note: Function '__bid128_fmod' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid128_fmod.c:37: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:5128: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:3336: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:3336: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:4815: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:4816: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:3402: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:5203: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:5169: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:3321: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:3381: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_log1p.c:48:1: style:inconclusive: Function '__bid128_log1p' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3375: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:3384: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:4809: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:5133: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:5151: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:5163: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:3333: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_div.c:340:10: style: Variable 'CQ.w[0]' is reassigned a value before the old one has been used. [redundantAssignment] LIBRARY/src/bid128_div.c:336:2: note: CQ.w[0] is assigned LIBRARY/src/bid128_div.c:340:10: note: CQ.w[0] is overwritten LIBRARY/src/bid128_div.c:825:12: style: Variable 'CQ.w[0]' is reassigned a value before the old one has been used. [redundantAssignment] LIBRARY/src/bid128_div.c:821:4: note: CQ.w[0] is assigned LIBRARY/src/bid128_div.c:825:12: note: CQ.w[0] is overwritten LIBRARY/src/bid128_div.c:1305:12: style: Variable 'CQ.w[0]' is reassigned a value before the old one has been used. [redundantAssignment] LIBRARY/src/bid128_div.c:1301:4: note: CQ.w[0] is assigned LIBRARY/src/bid128_div.c:1305:12: note: CQ.w[0] is overwritten LIBRARY/src/bid128_div.c:1778:12: style: Variable 'CQ.w[0]' is reassigned a value before the old one has been used. [redundantAssignment] LIBRARY/src/bid128_div.c:1774:4: note: CQ.w[0] is assigned LIBRARY/src/bid128_div.c:1778:12: note: CQ.w[0] is overwritten LIBRARY/src/bid128_div.c:39:1: style:inconclusive: Function '__bid128_div' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3061:55: note: Function '__bid128_div' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_div.c:39:1: note: Function '__bid128_div' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_div.c:39:1: style:inconclusive: Function '__bid128_div' argument 2 names different: declaration 'y' definition 'bid_y'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3062:45: note: Function '__bid128_div' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid128_div.c:39:1: note: Function '__bid128_div' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid128_div.c:519:1: style:inconclusive: Function '__bid128dd_div' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3065:56: note: Function '__bid128dd_div' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_div.c:519:1: note: Function '__bid128dd_div' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_div.c:519:1: style:inconclusive: Function '__bid128dd_div' argument 2 names different: declaration 'y' definition 'bid_y'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3065:70: note: Function '__bid128dd_div' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid128_div.c:519:1: note: Function '__bid128dd_div' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid128_div.c:1001:1: style:inconclusive: Function '__bid128dq_div' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3068:56: note: Function '__bid128dq_div' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_div.c:1001:1: note: Function '__bid128dq_div' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_div.c:1001:1: style:inconclusive: Function '__bid128dq_div' argument 2 names different: declaration 'y' definition 'bid_y'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3068:71: note: Function '__bid128dq_div' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid128_div.c:1001:1: note: Function '__bid128dq_div' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid128_div.c:1481:1: style:inconclusive: Function '__bid128qd_div' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3071:57: note: Function '__bid128qd_div' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_div.c:1481:1: note: Function '__bid128qd_div' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_div.c:1481:1: style:inconclusive: Function '__bid128qd_div' argument 2 names different: declaration 'y' definition 'bid_y'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3071:71: note: Function '__bid128qd_div' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid128_div.c:1481:1: note: Function '__bid128qd_div' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid128_div.c:458:46: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned] LIBRARY/src/bid128_div.c:471:46: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned] LIBRARY/src/bid128_div.c:943:46: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned] LIBRARY/src/bid128_div.c:956:46: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned] LIBRARY/src/bid128_div.c:1425:46: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned] LIBRARY/src/bid128_div.c:1438:46: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned] LIBRARY/src/bid128_div.c:1896:46: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned] LIBRARY/src/bid128_div.c:1909:46: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned] LIBRARY/src/bid128_div.c:269:5: style: Variable 'Ql.w[1]' is assigned a value that is never used. [unreadVariable] LIBRARY/src/bid128_div.c:395:2: style: Variable 'Ql.w[1]' is assigned a value that is never used. [unreadVariable] LIBRARY/src/bid128_div.c:752:7: style: Variable 'Ql.w[1]' is assigned a value that is never used. [unreadVariable] LIBRARY/src/bid128_div.c:880:4: style: Variable 'Ql.w[1]' is assigned a value that is never used. [unreadVariable] LIBRARY/src/bid128_div.c:1231:7: style: Variable 'Ql.w[1]' is assigned a value that is never used. [unreadVariable] LIBRARY/src/bid128_div.c:1361:4: style: Variable 'Ql.w[1]' is assigned a value that is never used. [unreadVariable] LIBRARY/src/bid128_div.c:1705:7: style: Variable 'Ql.w[1]' is assigned a value that is never used. [unreadVariable] LIBRARY/src/bid128_div.c:1833:4: style: Variable 'Ql.w[1]' 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:4635: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:4635: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:4637: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:4637: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:4639: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:4639: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:4641: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:4641: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_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_fma.c:4256:12: style: Condition 'is_midpoint_lt_even' is always false [knownConditionTrueFalse] LIBRARY/src/bid128_fma.c:4187:29: note: Assignment 'is_midpoint_lt_even=0', assigned value is 0 LIBRARY/src/bid128_fma.c:4256:12: note: Condition 'is_midpoint_lt_even' is always false LIBRARY/src/bid128_fma.c:4256:35: style: Condition 'is_inexact_gt_midpoint' is always false [knownConditionTrueFalse] LIBRARY/src/bid128_fma.c:4188:58: note: Assignment 'is_inexact_gt_midpoint=0', assigned value is 0 LIBRARY/src/bid128_fma.c:4256:35: note: Condition 'is_inexact_gt_midpoint' is always false LIBRARY/src/bid128_fma.c:4259:15: style: Condition 'is_midpoint_lt_even' is always false [knownConditionTrueFalse] LIBRARY/src/bid128_fma.c:4187:29: note: Assignment 'is_midpoint_lt_even=0', assigned value is 0 LIBRARY/src/bid128_fma.c:4259:15: note: Condition 'is_midpoint_lt_even' is always false LIBRARY/src/bid128_fma.c:4259:38: style: Condition 'is_midpoint_gt_even' is always false [knownConditionTrueFalse] LIBRARY/src/bid128_fma.c:4187:54: note: Assignment 'is_midpoint_gt_even=0', assigned value is 0 LIBRARY/src/bid128_fma.c:4259:38: note: Condition 'is_midpoint_gt_even' is always false LIBRARY/src/bid128_fma.c:4260:11: style: Condition 'is_inexact_lt_midpoint' is always false [knownConditionTrueFalse] LIBRARY/src/bid128_fma.c:4188:30: note: Assignment 'is_inexact_lt_midpoint=0', assigned value is 0 LIBRARY/src/bid128_fma.c:4260:11: note: Condition 'is_inexact_lt_midpoint' is always false LIBRARY/src/bid128_fma.c:4260:37: style: Condition 'is_inexact_gt_midpoint' is always false [knownConditionTrueFalse] LIBRARY/src/bid128_fma.c:4188:58: note: Assignment 'is_inexact_gt_midpoint=0', assigned value is 0 LIBRARY/src/bid128_fma.c:4260:37: note: Condition 'is_inexact_gt_midpoint' 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_nexttowardd.c:38:1: style:inconclusive: Function '__bid128_nexttoward' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:5178: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:5178: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:5145: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:4608: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:4611: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:4613: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:4614: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:5190: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_quantize.c:34:1: style:inconclusive: Function '__bid128_quantize' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4863: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:4863: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_rem.c:51:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FE_TONEAREST [valueFlowBailoutIncompleteVar] 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_quantumd.c:46:1: style:inconclusive: Function '__bid128_quantum' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:5197: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:37:1: style:inconclusive: Function '__bid128_rem' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4806:55: note: Function '__bid128_rem' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_rem.c:37:1: note: Function '__bid128_rem' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_rem.c:37:1: style:inconclusive: Function '__bid128_rem' argument 2 names different: declaration 'y' definition 'bid_y'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4806:70: note: Function '__bid128_rem' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid128_rem.c:37: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:4812: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:4813: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:5139: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:5139: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_sinh.c:67:1: style:inconclusive: Function '__bid128_sinh' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3357: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_sin.c:12430:1: style:inconclusive: Function '__bid128_sin' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3339: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_sqrt.c:50:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FE_TONEAREST [valueFlowBailoutIncompleteVar] LIBRARY/src/bid128_sqrt.c:332:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FE_TONEAREST [valueFlowBailoutIncompleteVar] 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:4564: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:4569: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:4573: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:4577: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:4581: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:4585: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_tan.c:12426:1: style:inconclusive: Function '__bid128_tan' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3345: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_sqrt.c:36:1: style:inconclusive: Function '__bid128_sqrt' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3132:56: note: Function '__bid128_sqrt' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_sqrt.c:36:1: note: Function '__bid128_sqrt' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_sqrt.c:318:1: style:inconclusive: Function '__bid128d_sqrt' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3135:56: note: Function '__bid128d_sqrt' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid128_sqrt.c:318:1: note: Function '__bid128d_sqrt' 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:3363: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:3399: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:3504: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:3508: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:3512: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:3516: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:3520: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:3523: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:3526: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:3534: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:3530: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:3537: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:568:20: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] LIBRARY/src/bid128_string.c:612:20: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] LIBRARY/src/bid128_string.c:136: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:496:5: style: Variable 'c' is assigned an expression that holds the same value. [redundantAssignment] LIBRARY/src/bid128_string.c:455:5: note: c is assigned '*ps' here. LIBRARY/src/bid128_string.c:496:5: note: Variable 'c' is assigned an expression that holds the same value. LIBRARY/src/bid128_string.c:58:5: style: Parameter 'pfpsf' can be declared as pointer to const [constParameterPointer] LIBRARY/src/bid128_string.c:79:13: style: Variable 'save_fpsf' is assigned a value that is never used. [unreadVariable] 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:3470: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:3474: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:3478: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:3482: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:3486: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:3488: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:3490: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:3498: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:3494: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:3500: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:3581: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:3585: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:3589: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:3593: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:3597: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:3601: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:3605: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:3613: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:3609: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:3617: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:3688: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:3691: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:3706: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:3709: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:3712: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:3715: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:3700: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:3703: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:3694: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:3697: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_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:3648: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:3652: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:3672: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:3676: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:3680: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:3684: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:3664: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:3668: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:3656: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:3660: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/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:3541: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:3545: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:3549: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:3553: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:3557: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:3561: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:3565: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:3573: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:3569: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:3577: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/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:3621: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:3624: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:3637: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:3640: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:3643: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:3645: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:3633: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:3635: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:3627: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:3630: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/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:3175: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:3193: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/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:3718: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:3721: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:3736: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:3739: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:3742: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:3745: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:3730: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:3733: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:3724: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:3727: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/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:5031: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:5031: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:3172: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:3190: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:3178: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:3151: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:3151: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:3196: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:5049: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_cos.c:173:1: style:inconclusive: Function '__bid32_cos' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3166: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_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:4437: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:4437: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:4440: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:4441: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:4443: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:4444: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:4447: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:4448: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:4451: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:4452: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:4454: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:4455: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:4458: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:4459: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:4462: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:4463: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:4466: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:4467: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:4470: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:4471: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:4473: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:4474: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:4476: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:4477: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:4480: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:4481: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:4484: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:4485: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:4488: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:4489: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:4493: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:4494: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:4496: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:4497: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:4500: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:4501: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:4505: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:4506: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:4509: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:4510: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_cosh.c:33:1: style:inconclusive: Function '__bid32_cosh' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3184: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_erf.c:33:1: style:inconclusive: Function '__bid32_erf' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3217: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:3220: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_div.c:71:1: style:inconclusive: Function '__bid32_div' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:5040: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:5040: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_exp.c:35:1: style:inconclusive: Function '__bid32_exp' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3142: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:3214: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:3211: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:3202: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:5180: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:5180: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_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_fmod.c:54:1: style:inconclusive: Function '__bid32_fmod' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3154: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:3154: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:5043: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:5043: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:5043: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_ldexp.c:32:1: style:inconclusive: Function '__bid32_ldexp' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4790: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:4791: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_hypot.c:35:1: style:inconclusive: Function '__bid32_hypot' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3160: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:3160: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/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:3226: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:5199: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:5153: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:5165: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/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/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:3145: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/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:3324: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:3324: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/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:3205: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:3199: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:3208: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:4785: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:5147: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:5159: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_modf.c:42:51: style:inconclusive: Function '__bid32_modf' argument 2 names different: declaration 'y' definition 'iptr'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3157: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_minmax.c:40:1: style:inconclusive: Function '__bid32_minnum' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4617: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:4617: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:4619: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:4619: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:4621: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:4621: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:4623: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:4623: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_mul.c:32:1: style:inconclusive: Function '__bid32_mul' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:5037: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:5037: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:5141: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:4595: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:4596: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:5174: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:5174: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:3148: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:3148: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:5186: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:4855: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:4855: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:5193: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:4782: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:4782: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:4514: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:4519: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:4523: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:4527: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:4531: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:4534: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_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:5135: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:5135: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_scalb.c:32:1: style:inconclusive: Function '__bid32_scalbn' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4787: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:4788: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_sqrt.c:70:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FE_TONEAREST [valueFlowBailoutIncompleteVar] 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:3163: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_sinh.c:33:1: style:inconclusive: Function '__bid32_sinh' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3181: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_tan.c:172:1: style:inconclusive: Function '__bid32_tan' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3169: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_sqrt.c:56:1: style:inconclusive: Function '__bid32_sqrt' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:5046:53: note: Function '__bid32_sqrt' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid32_sqrt.c:56:1: note: Function '__bid32_sqrt' 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:3187: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:3223: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:4821: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:4828: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:4819: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:4825: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_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:4034: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:4038: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:4042: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:4046: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:4050: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:4053: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:4056: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:4064: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:4060: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:4067: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:4000: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:4004: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:4008: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:4012: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:4016: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:4018: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:4020: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:4028: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:4024: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:4030: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_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_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:4111: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:4115: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:4119: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:4123: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:4127: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:4131: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:4135: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:4143: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:4139: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:4147: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/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:3263: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/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:4071: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:4075: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:4079: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:4083: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:4087: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:4091: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:4095: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:4103: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:4099: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:4107: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_acosh.c:33:1: style:inconclusive: Function '__bid64_acosh' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3281: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:3260: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_add.c:508:2: style: Variable 'amount' is assigned an expression that holds the same value. [redundantAssignment] LIBRARY/src/bid64_add.c:448:12: note: amount is assigned '__bid_short_recip_scale[extra_digits]' here. LIBRARY/src/bid64_add.c:508:2: note: Variable 'amount' is assigned an expression that holds the same value. 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:3406: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:3406: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_asinh.c:33:1: style:inconclusive: Function '__bid64_asinh' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3278: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_atan.c:32:1: style:inconclusive: Function '__bid64_atan' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3266: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:3239: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:3239: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:3284: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:3467: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:3254: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:3272: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:4279: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:4279: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:4282: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:4283: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:4285: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:4286: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:4289: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:4290: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:4293: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:4294: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:4296: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:4297: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:4300: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:4301: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:4304: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:4305: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:4308: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:4309: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:4312: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:4313: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:4315: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:4316: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:4318: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:4319: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:4322: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:4323: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:4326: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:4327: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:4330: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:4331: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:4335: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:4336: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:4338: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:4339: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:4342: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:4343: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:4347: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:4348: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:4351: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:4352: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:3305: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_div.c:93:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FE_TONEAREST [valueFlowBailoutIncompleteVar] LIBRARY/src/bid64_div.c:548:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FE_TONEAREST [valueFlowBailoutIncompleteVar] LIBRARY/src/bid64_div.c:964:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FE_TONEAREST [valueFlowBailoutIncompleteVar] LIBRARY/src/bid64_div.c:1424:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FE_TONEAREST [valueFlowBailoutIncompleteVar] 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:3308: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:3230: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:3302: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:3299: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:3290: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:5182: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:5182: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:3242: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:3242: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_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:3248: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:3248: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:4802: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:4803: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/bid_inline_add.h:398:2: style: Variable 'amount' is assigned an expression that holds the same value. [redundantAssignment] LIBRARY/src/bid_inline_add.h:333:12: note: amount is assigned '__bid_short_recip_scale[extra_digits]' here. LIBRARY/src/bid_inline_add.h:398:2: note: Variable 'amount' is assigned an expression that holds the same value. 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:3456: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:3456: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:3457: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_lgamma.c:36:1: style:inconclusive: Function '__bid64_lgamma' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3314: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:5201: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:5155: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:5167: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:3233: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_log10.c:38:1: style:inconclusive: Function '__bid64_log10' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3293: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_log1p.c:36:1: style:inconclusive: Function '__bid64_log1p' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3287: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:3296: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:4797: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:5149: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:5161: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_div.c:73:1: style:inconclusive: Function '__bid64_div' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3443:52: note: Function '__bid64_div' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_div.c:73:1: note: Function '__bid64_div' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_div.c:73:1: style:inconclusive: Function '__bid64_div' argument 2 names different: declaration 'y' definition 'bid_y'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3444:42: note: Function '__bid64_div' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid64_div.c:73:1: note: Function '__bid64_div' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid64_div.c:533:1: style:inconclusive: Function '__bid64dq_div' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3447:54: note: Function '__bid64dq_div' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_div.c:533:1: note: Function '__bid64dq_div' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_div.c:533:1: style:inconclusive: Function '__bid64dq_div' argument 2 names different: declaration 'y' definition 'bid_y'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3447:69: note: Function '__bid64dq_div' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid64_div.c:533:1: note: Function '__bid64dq_div' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid64_div.c:947:1: style:inconclusive: Function '__bid64qd_div' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3450:55: note: Function '__bid64qd_div' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_div.c:947:1: note: Function '__bid64qd_div' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_div.c:947:1: style:inconclusive: Function '__bid64qd_div' argument 2 names different: declaration 'y' definition 'bid_y'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3450:69: note: Function '__bid64qd_div' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid64_div.c:947:1: note: Function '__bid64qd_div' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid64_div.c:1408:1: style:inconclusive: Function '__bid64qq_div' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3453:55: note: Function '__bid64qq_div' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_div.c:1408:1: note: Function '__bid64qq_div' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_div.c:1408:1: style:inconclusive: Function '__bid64qq_div' argument 2 names different: declaration 'y' definition 'bid_y'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3453:70: note: Function '__bid64qq_div' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid64_div.c:1408:1: note: Function '__bid64qq_div' argument 2 names different: declaration 'y' definition 'bid_y'. LIBRARY/src/bid64_div.c:250:26: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned] LIBRARY/src/bid64_div.c:305:26: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned] LIBRARY/src/bid64_div.c:319:26: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned] LIBRARY/src/bid64_div.c:326:26: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned] LIBRARY/src/bid64_div.c:333:26: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned] LIBRARY/src/bid64_div.c:882:46: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned] LIBRARY/src/bid64_div.c:895:46: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned] LIBRARY/src/bid64_div.c:1336:46: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned] LIBRARY/src/bid64_div.c:1350:46: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned] LIBRARY/src/bid64_div.c:1795:46: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned] LIBRARY/src/bid64_div.c:1808:46: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned] LIBRARY/src/bid64_div.c:631:5: error: Uninitialized variable: Qh [legacyUninitvar] LIBRARY/src/bid64_div.c:983:7: error: Uninitialized variable: Qh [legacyUninitvar] LIBRARY/src/bid64_div.c:1443:7: error: Uninitialized variable: Qh [legacyUninitvar] LIBRARY/src/bid64_div.c:1512:7: error: Uninitialized variable: Qh [legacyUninitvar] LIBRARY/src/bid64_div.c:631:5: style: Variable 'Ql.w[1]' is assigned a value that is never used. [unreadVariable] LIBRARY/src/bid64_div.c:983:7: style: Variable 'Ql.w[1]' is assigned a value that is never used. [unreadVariable] LIBRARY/src/bid64_div.c:1443:7: style: Variable 'Ql.w[1]' is assigned a value that is never used. [unreadVariable] LIBRARY/src/bid64_div.c:1512:7: style: Variable 'Ql.w[1]' is assigned a value that is never used. [unreadVariable] 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:3245: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_minmax.c:44:1: style:inconclusive: Function '__bid64_minnum' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4626: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:4626: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:4628: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:4628: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:4630: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:4630: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:4632: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:4632: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_mul.c:52:1: style:inconclusive: Function '__bid64_mul' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3431: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:3431: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_nearbyintd.c:36:1: style:inconclusive: Function '__bid64_nearbyint' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:5143: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_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_nexttowardd.c:36:1: style:inconclusive: Function '__bid64_nexttoward' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:5176: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:5176: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_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:3236: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:3236: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:5188: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:4859: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:4859: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:5195: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:4794: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:4794: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_scalb.c:36:1: style:inconclusive: Function '__bid64_scalbn' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:4799: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:4800: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_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:4539: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:4544: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:4548: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:4552: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:4556: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:4559: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_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:5137: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:5137: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_sqrt.c:72:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FE_TONEAREST [valueFlowBailoutIncompleteVar] LIBRARY/src/bid64_sqrt.c:230:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FE_TONEAREST [valueFlowBailoutIncompleteVar] 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:3251: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:3269: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_tanh.c:32:1: style:inconclusive: Function '__bid64_tanh' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3275: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_tan.c:459:1: style:inconclusive: Function '__bid64_tan' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3257: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_sqrt.c:56:1: style:inconclusive: Function '__bid64_sqrt' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3460:53: note: Function '__bid64_sqrt' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_sqrt.c:56:1: note: Function '__bid64_sqrt' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_sqrt.c:215:1: style:inconclusive: Function '__bid64q_sqrt' argument 1 names different: declaration 'x' definition 'bid_x'. [funcArgNamesDifferent] LIBRARY/src/bid_functions.h:3463:55: note: Function '__bid64q_sqrt' argument 1 names different: declaration 'x' definition 'bid_x'. LIBRARY/src/bid64_sqrt.c:215:1: note: Function '__bid64q_sqrt' argument 1 names different: declaration 'x' definition 'bid_x'. 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:3311: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_sqrt.c:167:24: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned] LIBRARY/src/bid64_sqrt.c:188:28: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned] LIBRARY/src/bid64_sqrt.c:247:5: error: Uninitialized variable: Qh [legacyUninitvar] LIBRARY/src/bid64_sqrt.c:247:5: style: Variable 'Ql.w[1]' is assigned a value that is never used. [unreadVariable] 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:4823: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:4831: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:3796: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:3799: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:3802: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:3805: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:3808: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:3810: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:3813: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:3819: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:3816: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:3822: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_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:3772: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:3774: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:3777: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:3780: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:3783: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:3785: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:3787: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:3792: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:3789: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:3794: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_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_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:3862: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:3866: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:3870: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:3874: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:3878: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:3882: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:3886: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:3894: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:3890: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:3898: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_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_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:3825: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:3829: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:3833: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:3837: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:3841: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:3844: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:3847: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:3855: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:3851: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:3858: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_fegetexceptflag.c:36:57: style: Parameter 'pfpsf' can be declared as pointer to const [constParameterPointer] 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:3017: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:3018: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:3020: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:3021: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:3019: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:3022: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_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] LIBRARY/src/bid_from_int.c:195:31: style:inconclusive: Function '__bid64_from_uint64' argument 1 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] LIBRARY/src/bid_from_int.c:701:31: style:inconclusive: Function '__bid32_from_uint64' argument 1 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] 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:562:23: style: Argument 'a' shadows outer variable [shadowVariable] TESTS/readtest.c:450:13: note: Shadowed variable TESTS/readtest.c:562:23: note: Shadow argument TESTS/readtest.c:562:38: style: Argument 'b' shadows outer variable [shadowVariable] TESTS/readtest.c:450:16: note: Shadowed variable TESTS/readtest.c:562:38: note: Shadow argument TESTS/readtest.c:585:21: style: Argument 'a' shadows outer variable [shadowVariable] TESTS/readtest.c:450:13: note: Shadowed variable TESTS/readtest.c:585:21: note: Shadow argument TESTS/readtest.c:585:35: style: Argument 'b' shadows outer variable [shadowVariable] TESTS/readtest.c:450:16: note: Shadowed variable TESTS/readtest.c:585:35: note: Shadow argument TESTS/readtest.c:593:21: style: Argument 'a32' shadows outer variable [shadowVariable] TESTS/readtest.c:448:12: note: Shadowed variable TESTS/readtest.c:593:21: note: Shadow argument TESTS/readtest.c:593:37: style: Argument 'b32' shadows outer variable [shadowVariable] TESTS/readtest.c:448:17: note: Shadowed variable TESTS/readtest.c:593:37: note: Shadow argument TESTS/readtest.c:687:14: style: Local variable 'r' shadows outer variable [shadowVariable] TESTS/readtest.c:450:25: note: Shadowed variable TESTS/readtest.c:687:14: note: Shadow local variable TESTS/readtest.c:685:26: style: Argument 'a' shadows outer variable [shadowVariable] TESTS/readtest.c:450:13: note: Shadowed variable TESTS/readtest.c:685:26: note: Shadow argument TESTS/readtest.c:685:41: style: Argument 'b' shadows outer variable [shadowVariable] TESTS/readtest.c:450:16: note: Shadowed variable TESTS/readtest.c:685:41: note: Shadow argument TESTS/readtest.c:763:24: style: Argument 'a' shadows outer variable [shadowVariable] TESTS/readtest.c:450:13: note: Shadowed variable TESTS/readtest.c:763:24: note: Shadow argument TESTS/readtest.c:763:38: style: Argument 'b' shadows outer variable [shadowVariable] TESTS/readtest.c:450:16: note: Shadowed variable TESTS/readtest.c:763:38: note: Shadow argument TESTS/readtest.c:828:24: style: Argument 'a32' shadows outer variable [shadowVariable] TESTS/readtest.c:448:12: note: Shadowed variable TESTS/readtest.c:828:24: note: Shadow argument TESTS/readtest.c:828:40: style: Argument 'b32' shadows outer variable [shadowVariable] TESTS/readtest.c:448:17: note: Shadowed variable TESTS/readtest.c:828:40: note: Shadow argument TESTS/readtest.c:1406:9: style: Local variable 'p' shadows outer variable [shadowVariable] TESTS/readtest.c:503:7: note: Shadowed variable TESTS/readtest.c:1406:9: note: Shadow local variable TESTS/readtest.c:1498:9: style: Local variable 'c' shadows outer variable [shadowVariable] TESTS/readtest.c:450:19: note: Shadowed variable TESTS/readtest.c:1498:9: note: Shadow local variable TESTS/readtest.c:1504:9: style: Local variable 'c' shadows outer variable [shadowVariable] TESTS/readtest.c:450:19: note: Shadowed variable TESTS/readtest.c:1504:9: note: Shadow local variable TESTS/readtest.c:1510:9: style: Local variable 'c' shadows outer variable [shadowVariable] TESTS/readtest.c:450:19: note: Shadowed variable TESTS/readtest.c:1510:9: note: Shadow local variable TESTS/readtest.c:1577:20: style: Argument 'a' shadows outer variable [shadowVariable] TESTS/readtest.c:450:13: note: Shadowed variable TESTS/readtest.c:1577:20: note: Shadow argument TESTS/readtest.c:1577:30: style: Argument 'b' shadows outer variable [shadowVariable] TESTS/readtest.c:450:16: note: Shadowed variable TESTS/readtest.c:1577:30: note: Shadow argument TESTS/readtest.c:1586:9: style: Local variable 'p' shadows outer variable [shadowVariable] TESTS/readtest.c:503:7: note: Shadowed variable TESTS/readtest.c:1586:9: note: Shadow local variable TESTS/readtest.c:1634:22: style: Argument 'func' shadows outer variable [shadowVariable] TESTS/readtest.c:90:20: note: Shadowed variable TESTS/readtest.c:1634:22: note: Shadow argument TESTS/readtest.c:1994:8: style: Local variable 'p' shadows outer variable [shadowVariable] TESTS/readtest.c:503:7: note: Shadowed variable TESTS/readtest.c:1994:8: note: Shadow local variable TESTS/readtest.c:2030:8: style: Local variable 'p' shadows outer variable [shadowVariable] TESTS/readtest.c:503:7: note: Shadowed variable TESTS/readtest.c:2030:8: note: Shadow local 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:5232: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:5243: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:5254: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:5265: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: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: 2.20.0 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 head LIBRARY/src/bid128_erfc.c:131:20: style: Local variable 'rt' shadows outer variable [shadowVariable] LIBRARY/src/bid128_erfc.c:72:17: note: Shadowed variable LIBRARY/src/bid128_erfc.c:131:20: note: Shadow local variable 2.20.0 LIBRARY/src/bid_binarydecimal.c:146122:3: style: Comparing expression of type 'signed int' against value 9007199254740992. Condition is always true. [compareValueOutOfTypeRangeError] 2.20.0 LIBRARY/src/bid_binarydecimal.c:146271:3: style: Comparing expression of type 'signed int' against value 9007199254740992. Condition is always true. [compareValueOutOfTypeRangeError] 2.20.0 LIBRARY/src/bid_binarydecimal.c:146422:3: style: Comparing expression of type 'signed int' against value 9007199254740992. Condition is always true. [compareValueOutOfTypeRangeError] 2.20.0 LIBRARY/src/bid_binarydecimal.c:146442:5: style: Comparing expression of type 'signed int' against value 9007199254740992. Condition is always true. [compareValueOutOfTypeRangeError] 2.20.0 LIBRARY/src/bid_binarydecimal.c:146554:5: style: Comparing expression of type 'signed int' against value 9007199254740992. Condition is always true. [compareValueOutOfTypeRangeError] 2.20.0 LIBRARY/src/bid_binarydecimal.c:146606:3: style: Comparing expression of type 'signed int' against value 9007199254740992. Condition is always true. [compareValueOutOfTypeRangeError] 2.20.0 LIBRARY/src/bid_binarydecimal.c:146621:5: style: Comparing expression of type 'signed int' against value 9007199254740992. Condition is always true. [compareValueOutOfTypeRangeError] 2.20.0 LIBRARY/src/bid_binarydecimal.c:146733:5: style: Comparing expression of type 'signed int' against value 9007199254740992. Condition is always true. [compareValueOutOfTypeRangeError] head LIBRARY/src/bid_from_int.c:195:31: style:inconclusive: Function '__bid64_from_uint64' argument 1 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] head LIBRARY/src/bid_from_int.c:701:31: style:inconclusive: Function '__bid32_from_uint64' argument 1 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] 2.20.0 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 head TESTS/readtest.c:1406:9: style: Local variable 'p' shadows outer variable [shadowVariable] TESTS/readtest.c:503:7: note: Shadowed variable TESTS/readtest.c:1406:9: note: Shadow local variable 2.20.0 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 head TESTS/readtest.c:1498:9: style: Local variable 'c' shadows outer variable [shadowVariable] TESTS/readtest.c:450:19: note: Shadowed variable TESTS/readtest.c:1498:9: note: Shadow local variable 2.20.0 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 head TESTS/readtest.c:1504:9: style: Local variable 'c' shadows outer variable [shadowVariable] TESTS/readtest.c:450:19: note: Shadowed variable TESTS/readtest.c:1504:9: note: Shadow local variable 2.20.0 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 head TESTS/readtest.c:1510:9: style: Local variable 'c' shadows outer variable [shadowVariable] TESTS/readtest.c:450:19: note: Shadowed variable TESTS/readtest.c:1510:9: note: Shadow local variable head TESTS/readtest.c:1577:20: style: Argument 'a' shadows outer variable [shadowVariable] TESTS/readtest.c:450:13: note: Shadowed variable TESTS/readtest.c:1577:20: note: Shadow argument head TESTS/readtest.c:1577:30: style: Argument 'b' shadows outer variable [shadowVariable] TESTS/readtest.c:450:16: note: Shadowed variable TESTS/readtest.c:1577:30: note: Shadow argument 2.20.0 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 head TESTS/readtest.c:1586:9: style: Local variable 'p' shadows outer variable [shadowVariable] TESTS/readtest.c:503:7: note: Shadowed variable TESTS/readtest.c:1586:9: note: Shadow local variable head TESTS/readtest.c:1634:22: style: Argument 'func' shadows outer variable [shadowVariable] TESTS/readtest.c:90:20: note: Shadowed variable TESTS/readtest.c:1634:22: note: Shadow argument 2.20.0 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 head TESTS/readtest.c:1994:8: style: Local variable 'p' shadows outer variable [shadowVariable] TESTS/readtest.c:503:7: note: Shadowed variable TESTS/readtest.c:1994:8: note: Shadow local variable 2.20.0 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 head TESTS/readtest.c:2030:8: style: Local variable 'p' shadows outer variable [shadowVariable] TESTS/readtest.c:503:7: note: Shadowed variable TESTS/readtest.c:2030:8: note: Shadow local variable head TESTS/readtest.c:562:23: style: Argument 'a' shadows outer variable [shadowVariable] TESTS/readtest.c:450:13: note: Shadowed variable TESTS/readtest.c:562:23: note: Shadow argument head TESTS/readtest.c:562:38: style: Argument 'b' shadows outer variable [shadowVariable] TESTS/readtest.c:450:16: note: Shadowed variable TESTS/readtest.c:562:38: note: Shadow argument head TESTS/readtest.c:585:21: style: Argument 'a' shadows outer variable [shadowVariable] TESTS/readtest.c:450:13: note: Shadowed variable TESTS/readtest.c:585:21: note: Shadow argument head TESTS/readtest.c:585:35: style: Argument 'b' shadows outer variable [shadowVariable] TESTS/readtest.c:450:16: note: Shadowed variable TESTS/readtest.c:585:35: note: Shadow argument head TESTS/readtest.c:593:21: style: Argument 'a32' shadows outer variable [shadowVariable] TESTS/readtest.c:448:12: note: Shadowed variable TESTS/readtest.c:593:21: note: Shadow argument head TESTS/readtest.c:593:37: style: Argument 'b32' shadows outer variable [shadowVariable] TESTS/readtest.c:448:17: note: Shadowed variable TESTS/readtest.c:593:37: note: Shadow argument head TESTS/readtest.c:685:26: style: Argument 'a' shadows outer variable [shadowVariable] TESTS/readtest.c:450:13: note: Shadowed variable TESTS/readtest.c:685:26: note: Shadow argument head TESTS/readtest.c:685:41: style: Argument 'b' shadows outer variable [shadowVariable] TESTS/readtest.c:450:16: note: Shadowed variable TESTS/readtest.c:685:41: note: Shadow argument 2.20.0 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 head TESTS/readtest.c:687:14: style: Local variable 'r' shadows outer variable [shadowVariable] TESTS/readtest.c:450:25: note: Shadowed variable TESTS/readtest.c:687:14: note: Shadow local variable head TESTS/readtest.c:763:24: style: Argument 'a' shadows outer variable [shadowVariable] TESTS/readtest.c:450:13: note: Shadowed variable TESTS/readtest.c:763:24: note: Shadow argument head TESTS/readtest.c:763:38: style: Argument 'b' shadows outer variable [shadowVariable] TESTS/readtest.c:450:16: note: Shadowed variable TESTS/readtest.c:763:38: note: Shadow argument head TESTS/readtest.c:828:24: style: Argument 'a32' shadows outer variable [shadowVariable] TESTS/readtest.c:448:12: note: Shadowed variable TESTS/readtest.c:828:24: note: Shadow argument head TESTS/readtest.c:828:40: style: Argument 'b32' shadows outer variable [shadowVariable] TESTS/readtest.c:448:17: note: Shadowed variable TESTS/readtest.c:828:40: note: Shadow argument DONE