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
Looks like we have math library incorrectly handled and many of the files associated the math functions are compiled with wrong version. For example, for fmod function, /sysdeps/ieee754/dbl-64/w_fmod.c are used instead of math/w_fmod.c, while the former one is an empty file; __log functions depends on __ieee754_log but __ieee754_log also depends on __log, causing infinite recursion here. This is also an example of wrong files are chosen for __log or __ieee754_log.
So we need to figure out:
which files of the math function are the correct file to compile
how to make glibc choose these files to compile
The text was updated successfully, but these errors were encountered:
Looks like we have math library incorrectly handled and many of the files associated the math functions are compiled with wrong version. For example, for
fmod
function,/sysdeps/ieee754/dbl-64/w_fmod.c
are used instead ofmath/w_fmod.c
, while the former one is an empty file;__log
functions depends on__ieee754_log
but__ieee754_log
also depends on__log
, causing infinite recursion here. This is also an example of wrong files are chosen for__log
or__ieee754_log
.So we need to figure out:
The text was updated successfully, but these errors were encountered: