You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Please consider fixing the following compiler warnings from GCC and Clang. Most of these can probably be fixed by adding explicit type casts. It would add credibility to the project if these warnings were fixed.
GCC 4.9.3 with -Wall -Wextra -Wpedantic -Wno-padded -Wno-missing-prototypes:
../../source/s_mulAddF32.c: In function 'softfloat_mulAddF32':
../../source/s_mulAddF32.c:186:2: warning: label 'invalid' defined but not used [-Wunused-label]
invalid:
^
../../source/s_mulAddF64.c: In function 'softfloat_mulAddF64':
../../source/s_mulAddF64.c:223:2: warning: label 'invalid' defined but not used [-Wunused-label]
invalid:
^
../../source/s_mulAddF128.c: In function 'softfloat_mulAddF128':
../../source/s_mulAddF128.c:329:2: warning: label 'invalid' defined but not used [-Wunused-label]
invalid:
^
../../source/softfloat_state.c:44:60: warning: ISO C does not allow extra ';' outside of a function [-Wpedantic]
uint_fast8_t softfloat_detectTininess = init_detectTininess;
../../source/f64_to_i64_r_minMag.c: In function 'f64_to_i64_r_minMag':
../../source/f64_to_i64_r_minMag.c:80:41: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if ( exact && (absZ<<shiftCount != sig) ) {
^
../../source/extF80_rem.c: In function 'extF80_rem':
../../source/extF80_rem.c:55:10: warning: variable 'signB' set but not used [-Wunused-but-set-variable]
bool signB;
^
../../source/f128_to_i64_r_minMag.c: In function 'f128_to_i64_r_minMag':
../../source/f128_to_i64_r_minMag.c:94:50: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if ( exact && (sig0 || (absZ<<shiftCount != sig64)) ) {
^
../../source/f128_rem.c: In function 'f128_rem':
../../source/f128_rem.c:53:10: warning: variable 'signB' set but not used [-Wunused-but-set-variable]
bool signB;
^
Clang 3.7.0 with -Wall -Wextra -Weverything -Wpedantic -Wno-padded -Wno-missing-prototypes:
Please consider fixing the following compiler warnings from GCC and Clang. Most of these can probably be fixed by adding explicit type casts. It would add credibility to the project if these warnings were fixed.
GCC 4.9.3 with
-Wall -Wextra -Wpedantic -Wno-padded -Wno-missing-prototypes
:Clang 3.7.0 with
-Wall -Wextra -Weverything -Wpedantic -Wno-padded -Wno-missing-prototypes
:The text was updated successfully, but these errors were encountered: