==== run-regress-ieetst ==== cc -O2 -pipe -g -MD -MP -c /home/src/regress/lib/libc/cephes/drand.c /home/src/regress/lib/libc/cephes/drand.c:119:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 119 | int drand( a ) | ^ 1 warning generated. cc -O2 -pipe -g -MD -MP -c /home/src/regress/lib/libc/cephes/econst.c cc -O2 -pipe -g -MD -MP -c /home/src/regress/lib/libc/cephes/eexp.c /home/src/regress/lib/libc/cephes/eexp.c:40:9: warning: passing arguments to 'ecmp' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 40 | if( ecmp(x, ezero) == 0 ) | ^ /home/src/regress/lib/libc/cephes/eexp.c:42:6: warning: passing arguments to 'emov' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 42 | emov( eone, y ); | ^ /home/src/regress/lib/libc/cephes/eexp.c:45:5: warning: passing arguments to 'emov' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 45 | emov(x, x2); | ^ /home/src/regress/lib/libc/cephes/eexp.c:54:8: warning: passing arguments to 'eclear' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 54 | eclear( y ); | ^ /home/src/regress/lib/libc/cephes/eexp.c:56:9: warning: passing arguments to 'einfin' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 56 | einfin( y ); | ^ /home/src/regress/lib/libc/cephes/eexp.c:60:7: warning: passing arguments to 'eifrac' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 60 | eifrac( x2, &i, num ); /* x = i + f */ | ^ /home/src/regress/lib/libc/cephes/eexp.c:64:6: warning: passing arguments to 'ltoe' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 64 | ltoe( &i, den ); /* floating point i */ | ^ /home/src/regress/lib/libc/cephes/eexp.c:65:6: warning: passing arguments to 'ediv' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 65 | ediv( elog2, den, den ); /* i/log 2 */ | ^ /home/src/regress/lib/libc/cephes/eexp.c:66:8: warning: passing arguments to 'eifrac' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 66 | eifrac( den, &i, den ); /* i/log 2 = i1 + f1 */ | ^ /home/src/regress/lib/libc/cephes/eexp.c:67:6: warning: passing arguments to 'emul' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 67 | emul( elog2, den, den ); /* log 2 * f1 */ | ^ /home/src/regress/lib/libc/cephes/eexp.c:68:6: warning: passing arguments to 'eadd' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 68 | eadd( den, num, x2 ); /* log 2 * f1 + f */ | ^ /home/src/regress/lib/libc/cephes/eexp.c:72:7: warning: passing arguments to 'eldexp' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 72 | eldexp( x2, -1L, x2 ); /* divide by 2 */ | ^ /home/src/regress/lib/libc/cephes/eexp.c:73:6: warning: passing arguments to 'etanh' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 73 | etanh( x2, x2 ); /* tanh( x/2 ) */ | ^ /home/src/regress/lib/libc/cephes/eexp.c:74:5: warning: passing arguments to 'eadd' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 74 | eadd( x2, eone, num ); /* 1 + tanh */ | ^ /home/src/regress/lib/libc/cephes/eexp.c:75:5: warning: passing arguments to 'eneg' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 75 | eneg( x2 ); | ^ /home/src/regress/lib/libc/cephes/eexp.c:76:5: warning: passing arguments to 'eadd' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 76 | eadd( x2, eone, den ); /* 1 - tanh */ | ^ /home/src/regress/lib/libc/cephes/eexp.c:77:5: warning: passing arguments to 'ediv' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 77 | ediv( den, num, y ); /* (1 + tanh)/(1 - tanh) */ | ^ /home/src/regress/lib/libc/cephes/eexp.c:82:6: warning: passing arguments to 'ediv' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 82 | ediv( y, eone, y ); | ^ /home/src/regress/lib/libc/cephes/eexp.c:85:7: warning: passing arguments to 'eldexp' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 85 | eldexp( y, i, y ); /* multiply by 2**i */ | ^ /home/src/regress/lib/libc/cephes/eexp.c:26:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 26 | void eexp( x, y ) | ^ In file included from /home/src/regress/lib/libc/cephes/eexp.c:24: /home/src/regress/lib/libc/cephes/ehead.h:50:23: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 50 | void esqrt(), elog(), eexp(), etanh(), epow(); | ^ 21 warnings generated. cc -O2 -pipe -g -MD -MP -c /home/src/regress/lib/libc/cephes/elog.c /home/src/regress/lib/libc/cephes/elog.c:38:8: warning: passing arguments to 'eclear' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 38 | eclear(y); | ^ /home/src/regress/lib/libc/cephes/elog.c:39:8: warning: passing arguments to 'mtherr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 39 | mtherr( "elog", DOMAIN ); | ^ /home/src/regress/lib/libc/cephes/elog.c:42:9: warning: passing arguments to 'ecmp' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 42 | if( ecmp( x, ezero ) == 0 ) | ^ /home/src/regress/lib/libc/cephes/elog.c:44:8: warning: passing arguments to 'einfin' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 44 | einfin( y ); | ^ /home/src/regress/lib/libc/cephes/elog.c:45:6: warning: passing arguments to 'eneg' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 45 | eneg(y); | ^ /home/src/regress/lib/libc/cephes/elog.c:46:8: warning: passing arguments to 'mtherr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 46 | mtherr( "elog", SING ); | ^ /home/src/regress/lib/libc/cephes/elog.c:49:9: warning: passing arguments to 'ecmp' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 49 | if( ecmp( x, eone ) == 0 ) | ^ /home/src/regress/lib/libc/cephes/elog.c:51:8: warning: passing arguments to 'eclear' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 51 | eclear( y ); | ^ /home/src/regress/lib/libc/cephes/elog.c:56:7: warning: passing arguments to 'efrexp' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 56 | efrexp( x, &fex, xx ); | ^ /home/src/regress/lib/libc/cephes/elog.c:66:9: warning: passing arguments to 'ecmp' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 66 | if( ecmp( xx, esqrt2 ) < 0 ) | ^ /home/src/regress/lib/libc/cephes/elog.c:69:6: warning: passing arguments to 'emul' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 69 | emul( xx, etwo, xx ); | ^ /home/src/regress/lib/libc/cephes/elog.c:73:5: warning: passing arguments to 'esub' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 73 | esub( eone, xx, a ); | ^ /home/src/regress/lib/libc/cephes/elog.c:76:8: warning: passing arguments to 'eclear' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 76 | eclear( y ); | ^ /home/src/regress/lib/libc/cephes/elog.c:79:5: warning: passing arguments to 'eadd' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 79 | eadd( eone, xx, b ); | ^ /home/src/regress/lib/libc/cephes/elog.c:80:5: warning: passing arguments to 'ediv' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 80 | ediv( b, a, y ); /* store (x-1)/(x+1) in y */ | ^ /home/src/regress/lib/libc/cephes/elog.c:82:5: warning: passing arguments to 'emul' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 82 | emul( y, y, z ); | ^ /home/src/regress/lib/libc/cephes/elog.c:84:5: warning: passing arguments to 'emov' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 84 | emov( eone, a ); | ^ /home/src/regress/lib/libc/cephes/elog.c:85:5: warning: passing arguments to 'emov' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 85 | emov( eone, b ); | ^ /home/src/regress/lib/libc/cephes/elog.c:86:5: warning: passing arguments to 'emov' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 86 | emov( eone, qj ); | ^ /home/src/regress/lib/libc/cephes/elog.c:89:6: warning: passing arguments to 'eadd' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 89 | eadd( etwo, qj, qj ); /* 2 * i + 1 */ | ^ /home/src/regress/lib/libc/cephes/elog.c:90:6: warning: passing arguments to 'emul' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 90 | emul( z, a, a ); | ^ /home/src/regress/lib/libc/cephes/elog.c:91:6: warning: passing arguments to 'ediv' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 91 | ediv( qj, a, t ); | ^ /home/src/regress/lib/libc/cephes/elog.c:92:6: warning: passing arguments to 'eadd' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 92 | eadd( t, b, b ); | ^ /home/src/regress/lib/libc/cephes/elog.c:97:5: warning: passing arguments to 'emul' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 97 | emul( b, y, y ); | ^ /home/src/regress/lib/libc/cephes/elog.c:98:5: warning: passing arguments to 'emul' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 98 | emul( y, etwo, y ); | ^ /home/src/regress/lib/libc/cephes/elog.c:106:6: warning: passing arguments to 'ltoe' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 106 | ltoe( &ex, b ); | ^ /home/src/regress/lib/libc/cephes/elog.c:107:6: warning: passing arguments to 'emul' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 107 | emul( elog2, b, b ); | ^ /home/src/regress/lib/libc/cephes/elog.c:108:6: warning: passing arguments to 'eadd' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 108 | eadd( b, y, y ); | ^ /home/src/regress/lib/libc/cephes/elog.c:28:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 28 | void elog( x, y ) | ^ In file included from /home/src/regress/lib/libc/cephes/elog.c:24: /home/src/regress/lib/libc/cephes/ehead.h:50:15: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 50 | void esqrt(), elog(), eexp(), etanh(), epow(); | ^ 30 warnings generated. cc -O2 -pipe -g -MD -MP -c /home/src/regress/lib/libc/cephes/epow.c /home/src/regress/lib/libc/cephes/epow.c:36:7: warning: passing arguments to 'efloor' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 36 | efloor( y, w ); | ^ /home/src/regress/lib/libc/cephes/epow.c:37:9: warning: passing arguments to 'ecmp' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 37 | if( ecmp(y,w) == 0 ) | ^ /home/src/regress/lib/libc/cephes/epow.c:39:8: warning: passing arguments to 'eifrac' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 39 | eifrac( y, &li, w ); | ^ /home/src/regress/lib/libc/cephes/epow.c:44:8: warning: passing arguments to 'epowi' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 44 | epowi( x, y, z ); | ^ /home/src/regress/lib/libc/cephes/epow.c:51:5: warning: passing arguments to 'elog' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 51 | elog( x, w ); | ^ /home/src/regress/lib/libc/cephes/epow.c:52:5: warning: passing arguments to 'emul' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 52 | emul( y, w, w ); | ^ /home/src/regress/lib/libc/cephes/epow.c:53:5: warning: passing arguments to 'eexp' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 53 | eexp( w, z ); | ^ /home/src/regress/lib/libc/cephes/epow.c:55:5: warning: passing arguments to 'emul' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 55 | emul( eone, z, z ); | ^ /home/src/regress/lib/libc/cephes/epow.c:29:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 29 | void epow( x, y, z ) | ^ In file included from /home/src/regress/lib/libc/cephes/epow.c:24: /home/src/regress/lib/libc/cephes/ehead.h:50:40: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 50 | void esqrt(), elog(), eexp(), etanh(), epow(); | ^ /home/src/regress/lib/libc/cephes/epow.c:72:7: warning: passing arguments to 'eifrac' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 72 | eifrac( y, &li, w ); | ^ /home/src/regress/lib/libc/cephes/epow.c:88:7: warning: passing arguments to 'emov' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 88 | emov( eone, z ); | ^ /home/src/regress/lib/libc/cephes/epow.c:93:9: warning: passing arguments to 'einfin' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 93 | einfin( z ); | ^ /home/src/regress/lib/libc/cephes/epow.c:98:9: warning: passing arguments to 'eclear' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 98 | eclear( z ); | ^ /home/src/regress/lib/libc/cephes/epow.c:105:6: warning: passing arguments to 'emov' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 105 | emov( eone, z ); | ^ /home/src/regress/lib/libc/cephes/epow.c:109:5: warning: passing arguments to 'emov' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 109 | emov( x, w ); | ^ /home/src/regress/lib/libc/cephes/epow.c:134:6: warning: passing arguments to 'ediv' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 134 | ediv( w, eone, w ); | ^ /home/src/regress/lib/libc/cephes/epow.c:145:6: warning: passing arguments to 'emov' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 145 | emov( w, z ); | ^ /home/src/regress/lib/libc/cephes/epow.c:149:6: warning: passing arguments to 'emov' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 149 | emov( eone, z ); | ^ /home/src/regress/lib/libc/cephes/epow.c:157:6: warning: passing arguments to 'emul' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 157 | emul( w, w, w ); /* arg to the 2-to-the-kth power */ | ^ /home/src/regress/lib/libc/cephes/epow.c:159:7: warning: passing arguments to 'emul' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 159 | emul( w, z, z ); | ^ /home/src/regress/lib/libc/cephes/epow.c:167:6: warning: passing arguments to 'eneg' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 167 | eneg( z ); /* odd power of negative number */ | ^ /home/src/regress/lib/libc/cephes/epow.c:184:5: warning: passing arguments to 'emul' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 184 | emul( eone, z, z ); | ^ /home/src/regress/lib/libc/cephes/epow.c:61:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 61 | void epowi( x, y, z ) | ^ /home/src/regress/lib/libc/cephes/epow.c:27:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 27 | void epowi(); | ^ 25 warnings generated. cc -O2 -pipe -g -MD -MP -c /home/src/regress/lib/libc/cephes/etanh.c /home/src/regress/lib/libc/cephes/etanh.c:36:5: warning: passing arguments to 'emov' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 36 | emov( x, r ); | ^ /home/src/regress/lib/libc/cephes/etanh.c:38:9: warning: passing arguments to 'ecmp' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 38 | if( ecmp(r, eone) >= 0 ) | ^ /home/src/regress/lib/libc/cephes/etanh.c:43:6: warning: passing arguments to 'eexp' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 43 | eexp( r, e ); | ^ /home/src/regress/lib/libc/cephes/etanh.c:44:6: warning: passing arguments to 'ediv' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 44 | ediv( e, eone, r ); | ^ /home/src/regress/lib/libc/cephes/etanh.c:45:6: warning: passing arguments to 'esub' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 45 | esub( r, e, xx ); | ^ /home/src/regress/lib/libc/cephes/etanh.c:46:6: warning: passing arguments to 'eadd' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 46 | eadd( r, e, j ); | ^ /home/src/regress/lib/libc/cephes/etanh.c:47:6: warning: passing arguments to 'ediv' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 47 | ediv( j, xx, y ); | ^ /home/src/regress/lib/libc/cephes/etanh.c:51:5: warning: passing arguments to 'emov' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 51 | emov( etwo, m2 ); | ^ /home/src/regress/lib/libc/cephes/etanh.c:52:5: warning: passing arguments to 'eneg' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 52 | eneg( m2 ); | ^ /home/src/regress/lib/libc/cephes/etanh.c:56:5: warning: passing arguments to 'ltoe' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 56 | ltoe( &lj, j ); | ^ /home/src/regress/lib/libc/cephes/etanh.c:58:5: warning: passing arguments to 'emov' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 58 | emov( j, e ); | ^ /home/src/regress/lib/libc/cephes/etanh.c:59:5: warning: passing arguments to 'emul' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 59 | emul( x, x, xx ); | ^ /home/src/regress/lib/libc/cephes/etanh.c:64:6: warning: passing arguments to 'ediv' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 64 | ediv( e, xx, r ); | ^ /home/src/regress/lib/libc/cephes/etanh.c:65:6: warning: passing arguments to 'eadd' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 65 | eadd( m2, j, j ); | ^ /home/src/regress/lib/libc/cephes/etanh.c:66:6: warning: passing arguments to 'eadd' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 66 | eadd( r, j, e ); | ^ /home/src/regress/lib/libc/cephes/etanh.c:69:5: warning: passing arguments to 'ediv' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 69 | ediv( e, x, y ); | ^ /home/src/regress/lib/libc/cephes/etanh.c:29:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 29 | void etanh( x, y ) | ^ In file included from /home/src/regress/lib/libc/cephes/etanh.c:26: /home/src/regress/lib/libc/cephes/ehead.h:50:31: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 50 | void esqrt(), elog(), eexp(), etanh(), epow(); | ^ 18 warnings generated. cc -O2 -pipe -g -MD -MP -c /home/src/regress/lib/libc/cephes/etodec.c /home/src/regress/lib/libc/cephes/etodec.c:35:7: warning: passing arguments to 'ecleaz' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 35 | ecleaz(y); /* start with a zero */ | ^ /home/src/regress/lib/libc/cephes/etodec.c:60:7: warning: passing arguments to 'eshdn8' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 60 | eshdn8(y); /* shift our mantissa down 8 bits */ | ^ /home/src/regress/lib/libc/cephes/etodec.c:62:6: warning: passing arguments to 'emovo' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 62 | emovo( y, e ); | ^ /home/src/regress/lib/libc/cephes/etodec.c:28:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 28 | void dectoe( d, e ) | ^ /home/src/regress/lib/libc/cephes/etodec.c:152:6: warning: passing arguments to 'emovi' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 152 | emovi( x, xi ); | ^ /home/src/regress/lib/libc/cephes/etodec.c:157:8: warning: passing arguments to 'emdnorm' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 157 | emdnorm( xi, 0, 0, exp, 64 ); | ^ /home/src/regress/lib/libc/cephes/etodec.c:159:6: warning: passing arguments to 'todec' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 159 | todec( xi, d ); | ^ /home/src/regress/lib/libc/cephes/etodec.c:145:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 145 | void etodec( x, d ) | ^ /home/src/regress/lib/libc/cephes/etodec.c:191:7: warning: passing arguments to 'eshup8' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 191 | eshup8( x ); | ^ /home/src/regress/lib/libc/cephes/etodec.c:162:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 162 | void todec( x, y ) | ^ /home/src/regress/lib/libc/cephes/etodec.c:21:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 21 | void todec(); | ^ 11 warnings generated. cc -O2 -pipe -g -MD -MP -c /home/src/regress/lib/libc/cephes/ieee.c /home/src/regress/lib/libc/cephes/ieee.c:201:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 201 | void eclear( x ) | ^ In file included from /home/src/regress/lib/libc/cephes/ieee.c:152: /home/src/regress/lib/libc/cephes/ehead.h:48:30: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 48 | void eabs(), eneg(), emov(), eclear(), einfin(), efloor(); | ^ /home/src/regress/lib/libc/cephes/ieee.c:217:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 217 | void emov( a, b ) | ^ In file included from /home/src/regress/lib/libc/cephes/ieee.c:152: /home/src/regress/lib/libc/cephes/ehead.h:48:22: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 48 | void eabs(), eneg(), emov(), eclear(), einfin(), efloor(); | ^ /home/src/regress/lib/libc/cephes/ieee.c:234:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 234 | void eabs(x) | ^ In file included from /home/src/regress/lib/libc/cephes/ieee.c:152: /home/src/regress/lib/libc/cephes/ehead.h:48:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 48 | void eabs(), eneg(), emov(), eclear(), einfin(), efloor(); | ^ /home/src/regress/lib/libc/cephes/ieee.c:256:11: warning: passing arguments to 'eisnan' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 256 | if( eisnan(x) ) | ^ /home/src/regress/lib/libc/cephes/ieee.c:251:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 251 | void eneg(x) | ^ In file included from /home/src/regress/lib/libc/cephes/ieee.c:152: /home/src/regress/lib/libc/cephes/ehead.h:48:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 48 | void eabs(), eneg(), emov(), eclear(), einfin(), efloor(); | ^ /home/src/regress/lib/libc/cephes/ieee.c:272:11: warning: passing arguments to 'eisnan' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 272 | if( eisnan(x) ) | ^ /home/src/regress/lib/libc/cephes/ieee.c:267:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 267 | int eisneg(x) | ^ /home/src/regress/lib/libc/cephes/ieee.c:183:32: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 183 | int ecmpm(), edivm(), emulm(), eisneg(), eisinf(); | ^ /home/src/regress/lib/libc/cephes/ieee.c:292:12: warning: passing arguments to 'eisnan' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 292 | if( eisnan(x) ) | ^ /home/src/regress/lib/libc/cephes/ieee.c:285:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 285 | int eisinf(x) | ^ /home/src/regress/lib/libc/cephes/ieee.c:183:42: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 183 | int ecmpm(), edivm(), emulm(), eisneg(), eisinf(); | ^ /home/src/regress/lib/libc/cephes/ieee.c:303:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 303 | int eisnan(x) | ^ /home/src/regress/lib/libc/cephes/ieee.c:186:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 186 | int eisnan(), eiisnan(); | ^ /home/src/regress/lib/libc/cephes/ieee.c:331:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 331 | void einfin(x) | ^ In file included from /home/src/regress/lib/libc/cephes/ieee.c:152: /home/src/regress/lib/libc/cephes/ehead.h:48:40: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 48 | void eabs(), eneg(), emov(), eclear(), einfin(), efloor(); | ^ /home/src/regress/lib/libc/cephes/ieee.c:374:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 374 | void emovi( a, b ) | ^ /home/src/regress/lib/libc/cephes/ieee.c:184:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 184 | void emovi(), emovo(), emovz(), ecleaz(), eadd1(); | ^ /home/src/regress/lib/libc/cephes/ieee.c:438:13: warning: passing arguments to 'eiisnan' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 438 | if( eiisnan(a) ) | ^ /home/src/regress/lib/libc/cephes/ieee.c:440:7: warning: passing arguments to 'enan' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 440 | enan( b, NBITS ); | ^ /home/src/regress/lib/libc/cephes/ieee.c:420:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 420 | void emovo( a, b ) | ^ /home/src/regress/lib/libc/cephes/ieee.c:184:15: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 184 | void emovi(), emovo(), emovz(), ecleaz(), eadd1(); | ^ /home/src/regress/lib/libc/cephes/ieee.c:461:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 461 | void ecleaz( xi ) | ^ /home/src/regress/lib/libc/cephes/ieee.c:184:33: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 184 | void emovi(), emovo(), emovz(), ecleaz(), eadd1(); | ^ /home/src/regress/lib/libc/cephes/ieee.c:472:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 472 | void ecleazs( xi ) | ^ /home/src/regress/lib/libc/cephes/ieee.c:487:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 487 | void emovz( a, b ) | ^ /home/src/regress/lib/libc/cephes/ieee.c:184:24: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 184 | void emovi(), emovo(), emovz(), ecleaz(), eadd1(); | ^ /home/src/regress/lib/libc/cephes/ieee.c:501:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 501 | int eiisnan (x) | ^ /home/src/regress/lib/libc/cephes/ieee.c:186:15: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 186 | int eisnan(), eiisnan(); | ^ /home/src/regress/lib/libc/cephes/ieee.c:521:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 521 | eiisinf (x) | ^ /home/src/regress/lib/libc/cephes/ieee.c:547:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 547 | int ecmpm( a, b ) | ^ /home/src/regress/lib/libc/cephes/ieee.c:183:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 183 | int ecmpm(), edivm(), emulm(), eisneg(), eisinf(); | ^ /home/src/regress/lib/libc/cephes/ieee.c:573:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 573 | void eshdn1(x) | ^ In file included from /home/src/regress/lib/libc/cephes/ieee.c:152: /home/src/regress/lib/libc/cephes/ehead.h:47:36: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 47 | void eshup1(), eshup8(), eshup6(), eshdn1(), eshdn8(), eshdn6(); | ^ /home/src/regress/lib/libc/cephes/ieee.c:600:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 600 | void eshup1(x) | ^ In file included from /home/src/regress/lib/libc/cephes/ieee.c:152: /home/src/regress/lib/libc/cephes/ehead.h:47:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 47 | void eshup1(), eshup8(), eshup6(), eshdn1(), eshdn8(), eshdn6(); | ^ /home/src/regress/lib/libc/cephes/ieee.c:627:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 627 | void eshdn8(x) | ^ In file included from /home/src/regress/lib/libc/cephes/ieee.c:152: /home/src/regress/lib/libc/cephes/ehead.h:47:46: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 47 | void eshup1(), eshup8(), eshup6(), eshdn1(), eshdn8(), eshdn6(); | ^ /home/src/regress/lib/libc/cephes/ieee.c:649:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 649 | void eshup8(x) | ^ In file included from /home/src/regress/lib/libc/cephes/ieee.c:152: /home/src/regress/lib/libc/cephes/ehead.h:47:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 47 | void eshup1(), eshup8(), eshup6(), eshdn1(), eshdn8(), eshdn6(); | ^ /home/src/regress/lib/libc/cephes/ieee.c:672:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 672 | void eshup6(x) | ^ In file included from /home/src/regress/lib/libc/cephes/ieee.c:152: /home/src/regress/lib/libc/cephes/ehead.h:47:26: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 47 | void eshup1(), eshup8(), eshup6(), eshdn1(), eshdn8(), eshdn6(); | ^ /home/src/regress/lib/libc/cephes/ieee.c:691:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 691 | void eshdn6(x) | ^ In file included from /home/src/regress/lib/libc/cephes/ieee.c:152: /home/src/regress/lib/libc/cephes/ehead.h:47:56: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 47 | void eshup1(), eshup8(), eshup6(), eshdn1(), eshdn8(), eshdn6(); | ^ /home/src/regress/lib/libc/cephes/ieee.c:711:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 711 | void eaddm( x, y ) | ^ /home/src/regress/lib/libc/cephes/ieee.c:180:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 180 | void eaddm(), esubm(), emdnorm(), asctoeg(), enan(); | ^ /home/src/regress/lib/libc/cephes/ieee.c:739:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 739 | void esubm( x, y ) | ^ /home/src/regress/lib/libc/cephes/ieee.c:180:15: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 180 | void eaddm(), esubm(), emdnorm(), asctoeg(), enan(); | ^ /home/src/regress/lib/libc/cephes/ieee.c:912:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 912 | void m16m( a, b, c ) | ^ /home/src/regress/lib/libc/cephes/ieee.c:956:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 956 | int edivm( den, num ) | ^ /home/src/regress/lib/libc/cephes/ieee.c:183:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 183 | int ecmpm(), edivm(), emulm(), eisneg(), eisinf(); | ^ /home/src/regress/lib/libc/cephes/ieee.c:1046:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1046 | int emulm( a, b ) | ^ /home/src/regress/lib/libc/cephes/ieee.c:183:23: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 183 | int ecmpm(), edivm(), emulm(), eisneg(), eisinf(); | ^ /home/src/regress/lib/libc/cephes/ieee.c:1139:12: warning: passing arguments to 'enormlz' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1139 | j = enormlz( s ); | ^ /home/src/regress/lib/libc/cephes/ieee.c:1165:13: warning: passing arguments to 'eshift' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1165 | i = eshift( s, j ); | ^ /home/src/regress/lib/libc/cephes/ieee.c:1128:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1128 | void emdnorm( s, lost, subflg, exp, rcntrl ) | ^ /home/src/regress/lib/libc/cephes/ieee.c:180:24: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 180 | void eaddm(), esubm(), emdnorm(), asctoeg(), enan(); | ^ /home/src/regress/lib/libc/cephes/ieee.c:1360:8: warning: passing arguments to 'mtherr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1360 | mtherr( "esub", DOMAIN ); | ^ /home/src/regress/lib/libc/cephes/ieee.c:1361:6: warning: passing arguments to 'enan' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1361 | enan( c, NBITS ); | ^ /home/src/regress/lib/libc/cephes/ieee.c:1366:6: warning: passing arguments to 'eadd1' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1366 | eadd1( a, b, c ); | ^ /home/src/regress/lib/libc/cephes/ieee.c:1340:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1340 | void esub( a, b, c ) | ^ In file included from /home/src/regress/lib/libc/cephes/ieee.c:152: /home/src/regress/lib/libc/cephes/ehead.h:45:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 45 | void eadd(), esub(), emul(), ediv(); | ^ /home/src/regress/lib/libc/cephes/ieee.c:1398:8: warning: passing arguments to 'mtherr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1398 | mtherr( "eadd", DOMAIN ); | ^ /home/src/regress/lib/libc/cephes/ieee.c:1399:6: warning: passing arguments to 'enan' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1399 | enan( c, NBITS ); | ^ /home/src/regress/lib/libc/cephes/ieee.c:1404:6: warning: passing arguments to 'eadd1' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1404 | eadd1( a, b, c ); | ^ /home/src/regress/lib/libc/cephes/ieee.c:1376:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1376 | void eadd( a, b, c ) | ^ In file included from /home/src/regress/lib/libc/cephes/ieee.c:152: /home/src/regress/lib/libc/cephes/ehead.h:45:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 45 | void eadd(), esub(), emul(), ediv(); | ^ /home/src/regress/lib/libc/cephes/ieee.c:1451:15: warning: passing arguments to 'eshift' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1451 | lost = eshift( ai, k ); /* shift the smaller number down */ | ^ /home/src/regress/lib/libc/cephes/ieee.c:1407:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1407 | void eadd1( a, b, c ) | ^ /home/src/regress/lib/libc/cephes/ieee.c:184:43: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 184 | void emovi(), emovo(), emovz(), ecleaz(), eadd1(); | ^ /home/src/regress/lib/libc/cephes/ieee.c:1547:11: warning: passing arguments to 'ecmp' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1547 | if( ((ecmp(a,ezero) == 0) && (ecmp(b,ezero) == 0)) | ^ /home/src/regress/lib/libc/cephes/ieee.c:1547:35: warning: passing arguments to 'ecmp' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1547 | if( ((ecmp(a,ezero) == 0) && (ecmp(b,ezero) == 0)) | ^ /home/src/regress/lib/libc/cephes/ieee.c:1550:8: warning: passing arguments to 'mtherr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1550 | mtherr( "ediv", DOMAIN ); | ^ /home/src/regress/lib/libc/cephes/ieee.c:1551:6: warning: passing arguments to 'enan' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1551 | enan( c, NBITS ); | ^ /home/src/regress/lib/libc/cephes/ieee.c:1578:18: warning: passing arguments to 'enormlz' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1578 | ltb -= enormlz( bi ); | ^ /home/src/regress/lib/libc/cephes/ieee.c:1593:18: warning: passing arguments to 'enormlz' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1593 | lta -= enormlz( ai ); | ^ /home/src/regress/lib/libc/cephes/ieee.c:1598:8: warning: passing arguments to 'mtherr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1598 | mtherr( "ediv", SING ); | ^ /home/src/regress/lib/libc/cephes/ieee.c:1523:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1523 | void ediv( a, b, c ) | ^ In file included from /home/src/regress/lib/libc/cephes/ieee.c:152: /home/src/regress/lib/libc/cephes/ehead.h:45:30: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 45 | void eadd(), esub(), emul(), ediv(); | ^ /home/src/regress/lib/libc/cephes/ieee.c:1649:24: warning: passing arguments to 'ecmp' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1649 | if( (eisinf(a) && (ecmp(b,ezero) == 0)) | ^ /home/src/regress/lib/libc/cephes/ieee.c:1650:24: warning: passing arguments to 'ecmp' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1650 | || (eisinf(b) && (ecmp(a,ezero) == 0)) ) | ^ /home/src/regress/lib/libc/cephes/ieee.c:1652:8: warning: passing arguments to 'mtherr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1652 | mtherr( "emul", DOMAIN ); | ^ /home/src/regress/lib/libc/cephes/ieee.c:1653:6: warning: passing arguments to 'enan' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1653 | enan( c, NBITS ); | ^ /home/src/regress/lib/libc/cephes/ieee.c:1675:18: warning: passing arguments to 'enormlz' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1675 | lta -= enormlz( ai ); | ^ /home/src/regress/lib/libc/cephes/ieee.c:1690:18: warning: passing arguments to 'enormlz' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1690 | ltb -= enormlz( bi ); | ^ /home/src/regress/lib/libc/cephes/ieee.c:1625:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1625 | void emul( a, b, c ) | ^ In file included from /home/src/regress/lib/libc/cephes/ieee.c:152: /home/src/regress/lib/libc/cephes/ehead.h:45:22: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 45 | void eadd(), esub(), emul(), ediv(); | ^ /home/src/regress/lib/libc/cephes/ieee.c:1756:7: warning: passing arguments to 'enan' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1756 | enan( y, NBITS ); | ^ /home/src/regress/lib/libc/cephes/ieee.c:1797:14: warning: passing arguments to 'eshift' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1797 | (void )eshift( yy, -5 ); | ^ /home/src/regress/lib/libc/cephes/ieee.c:1800:18: warning: passing arguments to 'enormlz' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1800 | if( (k = enormlz(yy)) > NBITS ) | ^ /home/src/regress/lib/libc/cephes/ieee.c:1722:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1722 | void e53toe( pe, y ) | ^ In file included from /home/src/regress/lib/libc/cephes/ieee.c:152: /home/src/regress/lib/libc/cephes/ehead.h:53:46: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 53 | void etoe64(), etoe53(), etoe24(), e64toe(), e53toe(), e24toe(); | ^ /home/src/regress/lib/libc/cephes/ieee.c:1861:8: warning: passing arguments to 'enan' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1861 | enan( y, NBITS ); | ^ /home/src/regress/lib/libc/cephes/ieee.c:1809:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1809 | void e64toe( pe, y ) | ^ In file included from /home/src/regress/lib/libc/cephes/ieee.c:152: /home/src/regress/lib/libc/cephes/ehead.h:53:36: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 53 | void etoe64(), etoe53(), etoe24(), e64toe(), e53toe(), e24toe(); | ^ /home/src/regress/lib/libc/cephes/ieee.c:1924:8: warning: passing arguments to 'enan' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1924 | enan( y, NBITS ); | ^ /home/src/regress/lib/libc/cephes/ieee.c:1965:8: warning: passing arguments to 'eshift' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1965 | eshift( yy, -1 ); | ^ /home/src/regress/lib/libc/cephes/ieee.c:1896:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1896 | void e113toe(pe,y) | ^ /home/src/regress/lib/libc/cephes/ieee.c:2013:7: warning: passing arguments to 'enan' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2013 | enan( y, NBITS ); | ^ /home/src/regress/lib/libc/cephes/ieee.c:2046:14: warning: passing arguments to 'eshift' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2046 | (void )eshift( yy, -8 ); | ^ /home/src/regress/lib/libc/cephes/ieee.c:2049:18: warning: passing arguments to 'enormlz' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2049 | if( (k = enormlz(yy)) > NBITS ) | ^ /home/src/regress/lib/libc/cephes/ieee.c:1977:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1977 | void e24toe( pe, y ) | ^ In file included from /home/src/regress/lib/libc/cephes/ieee.c:152: /home/src/regress/lib/libc/cephes/ehead.h:53:56: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 53 | void etoe64(), etoe53(), etoe24(), e64toe(), e53toe(), e24toe(); | ^ /home/src/regress/lib/libc/cephes/ieee.c:2067:6: warning: passing arguments to 'enan' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2067 | enan( e, 113 ); | ^ /home/src/regress/lib/libc/cephes/ieee.c:2083:8: warning: passing arguments to 'toe113' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2083 | toe113 (xi, e); | ^ /home/src/regress/lib/libc/cephes/ieee.c:2057:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2057 | void etoe113(x,e) | ^ /home/src/regress/lib/libc/cephes/ieee.c:2096:6: warning: passing arguments to 'enan' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2096 | enan( b, 113 ); | ^ /home/src/regress/lib/libc/cephes/ieee.c:2087:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2087 | static void toe113(a,b) | ^ /home/src/regress/lib/libc/cephes/ieee.c:181:40: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 181 | static void toe24(), toe53(), toe64(), toe113(); | ^ /home/src/regress/lib/libc/cephes/ieee.c:2148:6: warning: passing arguments to 'enan' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2148 | enan( e, 64 ); | ^ /home/src/regress/lib/libc/cephes/ieee.c:2164:6: warning: passing arguments to 'toe64' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2164 | toe64( xi, e ); | ^ /home/src/regress/lib/libc/cephes/ieee.c:2138:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2138 | void etoe64( x, e ) | ^ In file included from /home/src/regress/lib/libc/cephes/ieee.c:152: /home/src/regress/lib/libc/cephes/ehead.h:53:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 53 | void etoe64(), etoe53(), etoe24(), e64toe(), e53toe(), e24toe(); | ^ /home/src/regress/lib/libc/cephes/ieee.c:2177:6: warning: passing arguments to 'enan' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2177 | enan( b, 64 ); | ^ /home/src/regress/lib/libc/cephes/ieee.c:2168:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2168 | static void toe64( a, b ) | ^ /home/src/regress/lib/libc/cephes/ieee.c:181:31: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 181 | static void toe24(), toe53(), toe64(), toe113(); | ^ /home/src/regress/lib/libc/cephes/ieee.c:2268:6: warning: passing arguments to 'enan' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2268 | enan( e, 53 ); | ^ /home/src/regress/lib/libc/cephes/ieee.c:2284:6: warning: passing arguments to 'toe53' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2284 | toe53( xi, e ); | ^ /home/src/regress/lib/libc/cephes/ieee.c:2258:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2258 | void etoe53( x, e ) | ^ In file included from /home/src/regress/lib/libc/cephes/ieee.c:152: /home/src/regress/lib/libc/cephes/ehead.h:53:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 53 | void etoe64(), etoe53(), etoe24(), e64toe(), e53toe(), e24toe(); | ^ /home/src/regress/lib/libc/cephes/ieee.c:2298:6: warning: passing arguments to 'enan' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2298 | enan( y, 53 ); | ^ /home/src/regress/lib/libc/cephes/ieee.c:2344:15: warning: passing arguments to 'eshift' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2344 | (void )eshift( x, 4 ); | ^ /home/src/regress/lib/libc/cephes/ieee.c:2349:15: warning: passing arguments to 'eshift' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2349 | (void )eshift( x, 5 ); | ^ /home/src/regress/lib/libc/cephes/ieee.c:2288:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2288 | static void toe53( x, y ) | ^ /home/src/regress/lib/libc/cephes/ieee.c:181:22: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 181 | static void toe24(), toe53(), toe64(), toe113(); | ^ /home/src/regress/lib/libc/cephes/ieee.c:2386:6: warning: passing arguments to 'enan' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2386 | enan( e, 24 ); | ^ /home/src/regress/lib/libc/cephes/ieee.c:2402:6: warning: passing arguments to 'toe24' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2402 | toe24( xi, e ); | ^ /home/src/regress/lib/libc/cephes/ieee.c:2376:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2376 | void etoe24( x, e ) | ^ In file included from /home/src/regress/lib/libc/cephes/ieee.c:152: /home/src/regress/lib/libc/cephes/ehead.h:53:26: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 53 | void etoe64(), etoe53(), etoe24(), e64toe(), e53toe(), e24toe(); | ^ /home/src/regress/lib/libc/cephes/ieee.c:2414:6: warning: passing arguments to 'enan' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2414 | enan( y, 24 ); | ^ /home/src/regress/lib/libc/cephes/ieee.c:2461:15: warning: passing arguments to 'eshift' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2461 | (void )eshift( x, 7 ); | ^ /home/src/regress/lib/libc/cephes/ieee.c:2466:15: warning: passing arguments to 'eshift' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2466 | (void )eshift( x, 8 ); | ^ /home/src/regress/lib/libc/cephes/ieee.c:2405:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2405 | static void toe24( x, y ) | ^ /home/src/regress/lib/libc/cephes/ieee.c:181:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 181 | static void toe24(), toe53(), toe64(), toe113(); | ^ /home/src/regress/lib/libc/cephes/ieee.c:2493:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2493 | int ecmp( a, b ) | ^ In file included from /home/src/regress/lib/libc/cephes/ieee.c:152: /home/src/regress/lib/libc/cephes/ehead.h:46:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 46 | int ecmp(), enormlz(), eshift(); | ^ /home/src/regress/lib/libc/cephes/ieee.c:2567:7: warning: passing arguments to 'efloor' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2567 | efloor( y, y ); | ^ /home/src/regress/lib/libc/cephes/ieee.c:2562:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2562 | void eround( x, y ) | ^ /home/src/regress/lib/libc/cephes/ieee.c:2614:17: warning: passing arguments to 'enormlz' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2614 | if( (k = enormlz( yi )) > NBITS ) /* normalize the significand */ | ^ /home/src/regress/lib/libc/cephes/ieee.c:2581:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2581 | void ltoe( lp, y ) | ^ In file included from /home/src/regress/lib/libc/cephes/ieee.c:152: /home/src/regress/lib/libc/cephes/ehead.h:49:36: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 49 | void eldexp(), efrexp(), eifrac(), ltoe(); | ^ /home/src/regress/lib/libc/cephes/ieee.c:2655:17: warning: passing arguments to 'enormlz' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2655 | if( (k = enormlz( yi )) > NBITS ) /* normalize the significand */ | ^ /home/src/regress/lib/libc/cephes/ieee.c:2629:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2629 | void ultoe( lp, y ) | ^ /home/src/regress/lib/libc/cephes/ieee.c:2702:15: warning: passing arguments to 'eshift' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2702 | (void )eshift( xi, k ); | ^ /home/src/regress/lib/libc/cephes/ieee.c:2711:9: warning: passing arguments to 'eshift' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2711 | eshift (xi, j); | ^ /home/src/regress/lib/libc/cephes/ieee.c:2727:8: warning: passing arguments to 'eshift' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2727 | eshift( xi, k ); | ^ /home/src/regress/lib/libc/cephes/ieee.c:2735:17: warning: passing arguments to 'enormlz' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2735 | if( (k = enormlz( xi )) > NBITS ) | ^ /home/src/regress/lib/libc/cephes/ieee.c:2673:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2673 | void eifrac( x, i, frac ) | ^ In file included from /home/src/regress/lib/libc/cephes/ieee.c:152: /home/src/regress/lib/libc/cephes/ehead.h:49:26: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 49 | void eldexp(), efrexp(), eifrac(), ltoe(); | ^ /home/src/regress/lib/libc/cephes/ieee.c:2779:15: warning: passing arguments to 'eshift' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2779 | (void )eshift( xi, k ); | ^ /home/src/regress/lib/libc/cephes/ieee.c:2788:9: warning: passing arguments to 'eshift' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2788 | eshift (xi, j); | ^ /home/src/regress/lib/libc/cephes/ieee.c:2802:8: warning: passing arguments to 'eshift' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2802 | eshift( xi, k ); | ^ /home/src/regress/lib/libc/cephes/ieee.c:2812:17: warning: passing arguments to 'enormlz' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2812 | if( (k = enormlz( xi )) > NBITS ) | ^ /home/src/regress/lib/libc/cephes/ieee.c:2754:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2754 | void euifrac( x, i, frac ) | ^ /home/src/regress/lib/libc/cephes/ieee.c:2828:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2828 | int eshift( x, sc ) | ^ In file included from /home/src/regress/lib/libc/cephes/ieee.c:152: /home/src/regress/lib/libc/cephes/ehead.h:46:24: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 46 | int ecmp(), enormlz(), eshift(); | ^ /home/src/regress/lib/libc/cephes/ieee.c:2934:9: warning: passing arguments to 'mtherr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2934 | mtherr( "enormlz", UNDERFLOW ); | ^ /home/src/regress/lib/libc/cephes/ieee.c:2956:9: warning: passing arguments to 'mtherr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2956 | mtherr( "enormlz", OVERFLOW ); | ^ /home/src/regress/lib/libc/cephes/ieee.c:2898:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2898 | int enormlz(x) | ^ In file included from /home/src/regress/lib/libc/cephes/ieee.c:152: /home/src/regress/lib/libc/cephes/ehead.h:46:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 46 | int ecmp(), enormlz(), eshift(); | ^ /home/src/regress/lib/libc/cephes/ieee.c:3075:7: warning: passing arguments to 'etoasc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3075 | etoasc( w, string, ndigs ); | ^ /home/src/regress/lib/libc/cephes/ieee.c:3067:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3067 | void e24toasc( x, string, ndigs ) | ^ In file included from /home/src/regress/lib/libc/cephes/ieee.c:152: /home/src/regress/lib/libc/cephes/ehead.h:52:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 52 | void etoasc(), e24toasc(), e53toasc(), e64toasc(); | ^ /home/src/regress/lib/libc/cephes/ieee.c:3087:7: warning: passing arguments to 'etoasc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3087 | etoasc( w, string, ndigs ); | ^ /home/src/regress/lib/libc/cephes/ieee.c:3079:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3079 | void e53toasc( x, string, ndigs ) | ^ In file included from /home/src/regress/lib/libc/cephes/ieee.c:152: /home/src/regress/lib/libc/cephes/ehead.h:52:28: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 52 | void etoasc(), e24toasc(), e53toasc(), e64toasc(); | ^ /home/src/regress/lib/libc/cephes/ieee.c:3099:7: warning: passing arguments to 'etoasc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3099 | etoasc( w, string, ndigs ); | ^ /home/src/regress/lib/libc/cephes/ieee.c:3091:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3091 | void e64toasc( x, string, ndigs ) | ^ In file included from /home/src/regress/lib/libc/cephes/ieee.c:152: /home/src/regress/lib/libc/cephes/ehead.h:52:40: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 52 | void etoasc(), e24toasc(), e53toasc(), e64toasc(); | ^ /home/src/regress/lib/libc/cephes/ieee.c:3110:8: warning: passing arguments to 'etoasc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3110 | etoasc (w, string, ndigs); | ^ /home/src/regress/lib/libc/cephes/ieee.c:3102:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3102 | void e113toasc (x, string, ndigs) | ^ /home/src/regress/lib/libc/cephes/ieee.c:3177:8: warning: passing arguments to 'mtherr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3177 | mtherr( "etoasc", DOMAIN ); | ^ /home/src/regress/lib/libc/cephes/ieee.c:3198:8: warning: passing arguments to 'efloor' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3198 | efloor( t, w ); | ^ /home/src/regress/lib/libc/cephes/ieee.c:3298:9: warning: passing arguments to 'eiremain' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3298 | eiremain( t, y ); | ^ /home/src/regress/lib/libc/cephes/ieee.c:3307:10: warning: passing arguments to 'eiremain' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3307 | eiremain( t, y ); | ^ /home/src/regress/lib/libc/cephes/ieee.c:3346:10: warning: passing arguments to 'eiremain' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3346 | eiremain( t, y ); | ^ /home/src/regress/lib/libc/cephes/ieee.c:3114:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3114 | void etoasc( x, string, ndigs ) | ^ In file included from /home/src/regress/lib/libc/cephes/ieee.c:152: /home/src/regress/lib/libc/cephes/ehead.h:52:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 52 | void etoasc(), e24toasc(), e53toasc(), e64toasc(); | ^ /home/src/regress/lib/libc/cephes/ieee.c:3431:8: warning: passing arguments to 'asctoeg' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3431 | asctoeg( s, y, 24 ); | ^ /home/src/regress/lib/libc/cephes/ieee.c:3427:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3427 | void asctoe24( s, y ) | ^ In file included from /home/src/regress/lib/libc/cephes/ieee.c:152: /home/src/regress/lib/libc/cephes/ehead.h:51:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 51 | void asctoe(), asctoe24(), asctoe53(), asctoe64(); | ^ /home/src/regress/lib/libc/cephes/ieee.c:3443:8: warning: passing arguments to 'asctoeg' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3443 | asctoeg( s, y, 53 ); | ^ /home/src/regress/lib/libc/cephes/ieee.c:3436:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3436 | void asctoe53( s, y ) | ^ In file included from /home/src/regress/lib/libc/cephes/ieee.c:152: /home/src/regress/lib/libc/cephes/ehead.h:51:28: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 51 | void asctoe(), asctoe24(), asctoe53(), asctoe64(); | ^ /home/src/regress/lib/libc/cephes/ieee.c:3453:8: warning: passing arguments to 'asctoeg' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3453 | asctoeg( s, y, 64 ); | ^ /home/src/regress/lib/libc/cephes/ieee.c:3449:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3449 | void asctoe64( s, y ) | ^ In file included from /home/src/regress/lib/libc/cephes/ieee.c:152: /home/src/regress/lib/libc/cephes/ehead.h:51:40: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 51 | void asctoe(), asctoe24(), asctoe53(), asctoe64(); | ^ /home/src/regress/lib/libc/cephes/ieee.c:3461:8: warning: passing arguments to 'asctoeg' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3461 | asctoeg( s, y, 113 ); | ^ /home/src/regress/lib/libc/cephes/ieee.c:3457:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3457 | void asctoe113 (s, y) | ^ /home/src/regress/lib/libc/cephes/ieee.c:3469:8: warning: passing arguments to 'asctoeg' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3469 | asctoeg( s, y, NBITS ); | ^ /home/src/regress/lib/libc/cephes/ieee.c:3465:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3465 | void asctoe( s, y ) | ^ In file included from /home/src/regress/lib/libc/cephes/ieee.c:152: /home/src/regress/lib/libc/cephes/ehead.h:51:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 51 | void asctoe(), asctoe24(), asctoe53(), asctoe64(); | ^ /home/src/regress/lib/libc/cephes/ieee.c:3603:7: warning: passing arguments to 'enan' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3603 | enan( yy, NI*16 ); | ^ /home/src/regress/lib/libc/cephes/ieee.c:3475:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3475 | void asctoeg( ss, y, oprec ) | ^ /home/src/regress/lib/libc/cephes/ieee.c:180:35: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 180 | void eaddm(), esubm(), emdnorm(), asctoeg(), enan(); | ^ /home/src/regress/lib/libc/cephes/ieee.c:3805:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3805 | void efloor( x, y ) | ^ In file included from /home/src/regress/lib/libc/cephes/ieee.c:152: /home/src/regress/lib/libc/cephes/ehead.h:48:50: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 48 | void eabs(), eneg(), emov(), eclear(), einfin(), efloor(); | ^ /home/src/regress/lib/libc/cephes/ieee.c:3860:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3860 | void efrexp( x, exp, s ) | ^ In file included from /home/src/regress/lib/libc/cephes/ieee.c:152: /home/src/regress/lib/libc/cephes/ehead.h:49:16: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 49 | void eldexp(), efrexp(), eifrac(), ltoe(); | ^ /home/src/regress/lib/libc/cephes/ieee.c:3889:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3889 | void eldexp( x, pwr2, y ) | ^ In file included from /home/src/regress/lib/libc/cephes/ieee.c:152: /home/src/regress/lib/libc/cephes/ehead.h:49:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 49 | void eldexp(), efrexp(), eifrac(), ltoe(); | ^ /home/src/regress/lib/libc/cephes/ieee.c:3918:6: warning: passing arguments to 'enan' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3918 | enan( c, NBITS ); | ^ /home/src/regress/lib/libc/cephes/ieee.c:3924:8: warning: passing arguments to 'mtherr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3924 | mtherr( "eremain", SING ); | ^ /home/src/regress/lib/libc/cephes/ieee.c:3930:9: warning: passing arguments to 'eiremain' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3930 | eiremain( den, num ); | ^ /home/src/regress/lib/libc/cephes/ieee.c:3910:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3910 | void eremain( a, b, c ) | ^ /home/src/regress/lib/libc/cephes/ieee.c:182:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 182 | void eremain(), einit(), eiremain(); | ^ /home/src/regress/lib/libc/cephes/ieee.c:3940:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3940 | void eiremain( den, num ) | ^ /home/src/regress/lib/libc/cephes/ieee.c:182:26: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 182 | void eremain(), einit(), eiremain(); | ^ /home/src/regress/lib/libc/cephes/ieee.c:4035:8: warning: passing arguments to 'mtherr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4035 | mtherr( "enan", DOMAIN ); | ^ /home/src/regress/lib/libc/cephes/ieee.c:3988:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 3988 | void enan (nan, size) | ^ /home/src/regress/lib/libc/cephes/ieee.c:180:46: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 180 | void eaddm(), esubm(), emdnorm(), asctoeg(), enan(); | ^ /home/src/regress/lib/libc/cephes/ieee.c:4075:9: warning: passing arguments to 'mtherr' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4075 | mtherr( "esqrt", DOMAIN ); | ^ /home/src/regress/lib/libc/cephes/ieee.c:4049:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 4049 | void esqrt( x, y ) | ^ In file included from /home/src/regress/lib/libc/cephes/ieee.c:152: /home/src/regress/lib/libc/cephes/ehead.h:50:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 50 | void esqrt(), elog(), eexp(), etanh(), epow(); | ^ 217 warnings generated. cc -O2 -pipe -g -MD -MP -c /home/src/regress/lib/libc/cephes/ieetst.c /home/src/regress/lib/libc/cephes/ieetst.c:114:8: warning: passing arguments to 'eclear' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 114 | eclear( rprint ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:115:8: warning: passing arguments to 'eclear' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 115 | eclear( rscan ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:176:8: warning: passing arguments to 'asctoe' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 176 | asctoe( Ten, eten ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:179:8: warning: passing arguments to 'e53toe' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 179 | e53toe( &d2, e1 ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:180:6: warning: passing arguments to 'epow' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 180 | epow( eten, e1, maxm ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:181:6: warning: passing arguments to 'esub' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 181 | esub( eone, maxm, maxm ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:185:6: warning: passing arguments to 'emov' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 185 | emov( eone, q5 ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:188:7: warning: passing arguments to 'esub' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 188 | esub( eone, q5, fullp ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:189:8: warning: passing arguments to 'chkit' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 189 | chkit( 1 ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:190:7: warning: passing arguments to 'ediv' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 190 | ediv( q5, eone, q2 ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:191:7: warning: passing arguments to 'esub' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 191 | esub( eone, q2, fullp ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:192:8: warning: passing arguments to 'chkit' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 192 | chkit( 1 ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:193:7: warning: passing arguments to 'emul' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 193 | emul( eten, q5, q5 ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:206:6: warning: passing arguments to 'emov' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 206 | emov( eone, q5 ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:209:7: warning: passing arguments to 'emov' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 209 | emov( q5, fullp ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:210:8: warning: passing arguments to 'chkit' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 210 | chkit( 2 ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:211:7: warning: passing arguments to 'ediv' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 211 | ediv( q5, eone, fullp ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:212:8: warning: passing arguments to 'chkit' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 212 | chkit( 2 ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:213:7: warning: passing arguments to 'emul' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 213 | emul( eten, q5, q5 ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:225:6: warning: passing arguments to 'emov' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 225 | emov( eone, q5 ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:228:7: warning: passing arguments to 'emul' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 228 | emul( maxm, q5, fullp ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:229:8: warning: passing arguments to 'chkit' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 229 | chkit( 3 ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:230:7: warning: passing arguments to 'emov' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 230 | emov( q5, fullp ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:231:7: warning: passing arguments to 'ediv' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 231 | ediv( fullp, eone, fullp ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:232:7: warning: passing arguments to 'emul' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 232 | emul( maxm, fullp, fullp ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:233:8: warning: passing arguments to 'chkit' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 233 | chkit( 3 ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:234:7: warning: passing arguments to 'emul' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 234 | emul( eten, q5, q5 ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:249:8: warning: passing arguments to 'e53toe' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 249 | e53toe( &d1, q1 ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:250:6: warning: passing arguments to 'epow' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 250 | epow( etwo, q1, q5 ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:254:7: warning: passing arguments to 'emov' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 254 | emov( q5, fullp ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:255:8: warning: passing arguments to 'chkit' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 255 | chkit( 4 ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:256:7: warning: passing arguments to 'emul' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 256 | emul( etwo, q5, q5 ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:269:6: warning: passing arguments to 'emov' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 269 | emov( eone, q5 ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:272:7: warning: passing arguments to 'esub' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 272 | esub( eone, q5, fullp ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:273:8: warning: passing arguments to 'chkit' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 273 | chkit( 5 ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:274:7: warning: passing arguments to 'emul' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 274 | emul( etwo, q5, q5 ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:286:6: warning: passing arguments to 'emov' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 286 | emov( eone, q5 ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:289:7: warning: passing arguments to 'eadd' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 289 | eadd( eone, q5, fullp ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:290:8: warning: passing arguments to 'chkit' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 290 | chkit( 6 ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:291:7: warning: passing arguments to 'emul' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 291 | emul( etwo, q5, q5 ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:308:9: warning: passing arguments to 'mnrand' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 308 | mnrand( fullp ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:309:8: warning: passing arguments to 'chkit' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 309 | chkit( 7 ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:323:9: warning: passing arguments to 'mnrand' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 323 | mnrand( fullp ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:324:7: warning: passing arguments to 'eabs' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 324 | eabs( fullp ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:325:11: warning: passing arguments to 'ecmp' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 325 | if( ecmp( fullp, eone ) < 0 ) | ^ /home/src/regress/lib/libc/cephes/ieetst.c:326:8: warning: passing arguments to 'ediv' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 326 | ediv( fullp, eone, fullp ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:327:9: warning: passing arguments to 'efloor' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 327 | efloor( fullp, fullp ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:328:7: warning: passing arguments to 'eadd' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 328 | eadd( ehalf, fullp, fullp ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:329:8: warning: passing arguments to 'chkit' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 329 | chkit( 8 ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:345:9: warning: passing arguments to 'etrand' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 345 | etrand( fullp ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:346:8: warning: passing arguments to 'chkit' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 346 | chkit( 9 ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:364:8: warning: passing arguments to 'e53toe' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 364 | e53toe( &d1, q1 ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:365:6: warning: passing arguments to 'epow' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 365 | epow( etwo, q1, e1 ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:369:8: warning: passing arguments to 'e53toe' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 369 | e53toe( &d1, q1 ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:370:6: warning: passing arguments to 'epow' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 370 | epow( etwo, q1, e3 ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:371:6: warning: passing arguments to 'emul' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 371 | emul( e1, e3, e3 ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:372:6: warning: passing arguments to 'emov' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 372 | emov( e3, e2 ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:373:6: warning: passing arguments to 'ediv' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 373 | ediv( etwo, e2, e2 ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:375:13: warning: passing arguments to 'ecmp' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 375 | while( ecmp(e1,e2) != 0 ) | ^ /home/src/regress/lib/libc/cephes/ieetst.c:377:7: warning: passing arguments to 'eadd' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 377 | eadd( e1, e2, fullp ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:382:10: warning: passing arguments to 'etoe64' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 382 | etoe64( e1, &sprec64 ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:383:10: warning: passing arguments to 'e64toe' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 383 | e64toe( &sprec64, q1 ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:384:10: warning: passing arguments to 'etoe64' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 384 | etoe64( fullp, &prec64 ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:385:10: warning: passing arguments to 'e64toe' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 385 | e64toe( &prec64, q2 ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:392:10: warning: passing arguments to 'etoe53' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 392 | etoe53( e1, &sprec53 ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:393:10: warning: passing arguments to 'e53toe' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 393 | e53toe( &sprec53, q1 ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:394:10: warning: passing arguments to 'etoe53' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 394 | etoe53( fullp, &prec53 ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:395:10: warning: passing arguments to 'e53toe' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 395 | e53toe( &prec53, q2 ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:399:10: warning: passing arguments to 'etoe24' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 399 | etoe24( e1, &sprec24 ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:400:10: warning: passing arguments to 'e24toe' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 400 | e24toe( &sprec24, q1 ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:401:10: warning: passing arguments to 'etoe24' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 401 | etoe24( fullp, &prec24 ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:402:10: warning: passing arguments to 'e24toe' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 402 | e24toe( &prec24, q2 ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:405:11: warning: passing arguments to 'ecmp' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 405 | if( ecmp( q2, ezero ) == 0 ) | ^ /home/src/regress/lib/libc/cephes/ieetst.c:407:8: warning: passing arguments to 'chkit' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 407 | chkit(10); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:408:11: warning: passing arguments to 'ecmp' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 408 | if( ecmp(q1,q2) == 0 ) | ^ /home/src/regress/lib/libc/cephes/ieetst.c:410:8: warning: passing arguments to 'ediv' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 410 | ediv( etwo, e1, e1 ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:411:8: warning: passing arguments to 'emov' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 411 | emov( e3, e2 ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:418:7: warning: passing arguments to 'ediv' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 418 | ediv( etwo, e2, e2 ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:459:9: warning: passing arguments to 'ecmp' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 459 | if( ecmp( print, scan ) != 0 ) | ^ /home/src/regress/lib/libc/cephes/ieetst.c:461:6: warning: passing arguments to 'pvec' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 461 | pvec( print, NE ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:463:6: warning: passing arguments to 'pvec' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 463 | pvec( scan, NE ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:454:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 454 | void chkid( print, scan, string ) | ^ /home/src/regress/lib/libc/cephes/ieetst.c:95:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 95 | void chkid(), pvec(); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:477:9: warning: passing arguments to 'ecmp' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 477 | if( ecmp( ref, tst ) != 0 ) | ^ /home/src/regress/lib/libc/cephes/ieetst.c:480:6: warning: passing arguments to 'pvec' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 480 | pvec( tst, NE ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:482:6: warning: passing arguments to 'pvec' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 482 | pvec( ref, NE ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:472:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 472 | void chkscan( ref, tst, string ) | ^ /home/src/regress/lib/libc/cephes/ieetst.c:496:9: warning: passing arguments to 'ecmp' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 496 | if( ecmp(ref, tst) != 0 ) | ^ /home/src/regress/lib/libc/cephes/ieetst.c:499:6: warning: passing arguments to 'pvec' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 499 | pvec( ref, NE ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:502:6: warning: passing arguments to 'pvec' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 502 | pvec( tst, NE ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:492:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 492 | void chkprint( ref, tst, string ) | ^ /home/src/regress/lib/libc/cephes/ieetst.c:512:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 512 | void pvec( x, n ) | ^ /home/src/regress/lib/libc/cephes/ieetst.c:95:15: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 95 | void chkid(), pvec(); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:531:9: warning: passing arguments to 'ecmp' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 531 | if( ecmp( ref, ezero ) != 0 ) | ^ /home/src/regress/lib/libc/cephes/ieetst.c:533:6: warning: passing arguments to 'esub' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 533 | esub( ref, tst, e ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:534:6: warning: passing arguments to 'ediv' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 534 | ediv( ref, e, e ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:535:6: warning: passing arguments to 'eabs' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 535 | eabs( e ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:536:10: warning: passing arguments to 'ecmp' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 536 | if( ecmp( e, rprint ) > 0 ) | ^ /home/src/regress/lib/libc/cephes/ieetst.c:537:7: warning: passing arguments to 'emov' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 537 | emov( e, rprint ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:526:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 526 | void cmpprint( ref, tst ) | ^ /home/src/regress/lib/libc/cephes/ieetst.c:548:9: warning: passing arguments to 'ecmp' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 548 | if( ecmp( ref, ezero ) != 0 ) | ^ /home/src/regress/lib/libc/cephes/ieetst.c:550:6: warning: passing arguments to 'esub' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 550 | esub( ref, tst, er ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:551:6: warning: passing arguments to 'ediv' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 551 | ediv( ref, er, er ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:552:6: warning: passing arguments to 'eabs' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 552 | eabs( er ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:553:10: warning: passing arguments to 'ecmp' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 553 | if( ecmp( er, rscan ) > 0 ) | ^ /home/src/regress/lib/libc/cephes/ieetst.c:554:7: warning: passing arguments to 'emov' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 554 | emov( er, rscan ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:555:10: warning: passing arguments to 'ecmp' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 555 | if( ecmp( er, ehalf ) > 0 ) | ^ /home/src/regress/lib/libc/cephes/ieetst.c:557:9: warning: passing arguments to 'etoasc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 557 | etoasc( tst, str1, 21 ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:543:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 543 | void cmpscan( ref, tst ) | ^ /home/src/regress/lib/libc/cephes/ieetst.c:568:9: warning: passing arguments to 'ecmp' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 568 | if( ecmp( ref, tst ) != 0 ) | ^ /home/src/regress/lib/libc/cephes/ieetst.c:565:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 565 | void cmptrunc( ref, tst ) | ^ /home/src/regress/lib/libc/cephes/ieetst.c:580:7: warning: passing arguments to 'etoasc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 580 | etoasc( rprint, str0, 3 ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:582:7: warning: passing arguments to 'etoasc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 582 | etoasc( rscan, str0, 3 ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:600:9: warning: passing arguments to 'etoe64' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 600 | etoe64( fullp, &prec64 ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:601:9: warning: passing arguments to 'e64toe' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 601 | e64toe( &prec64, rounded ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:611:9: warning: passing arguments to 'e64toe' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 611 | e64toe( &sprec64, u ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:613:11: warning: passing arguments to 'asctoe64' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 613 | asctoe64( str2, &ssprec64 ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:614:9: warning: passing arguments to 'e64toe' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 614 | e64toe( &ssprec64, v ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:620:9: warning: passing arguments to 'etoasc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 620 | etoasc( fullp, str0, 24 ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:621:9: warning: passing arguments to 'etoe64' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 621 | etoe64( fullp, &ssprec64 ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:622:9: warning: passing arguments to 'e64toe' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 622 | e64toe( &ssprec64, u ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:624:9: warning: passing arguments to 'asctoe' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 624 | asctoe( str2, t ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:627:9: warning: passing arguments to 'e64toe' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 627 | e64toe( &sprec64, t ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:632:11: warning: passing arguments to 'e64toasc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 632 | e64toasc( &ssprec64, str1, 24 ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:635:12: warning: passing arguments to 'e64toasc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 635 | e64toasc( &ssprec64, str3, j ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:636:10: warning: passing arguments to 'asctoe' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 636 | asctoe( str3, v ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:639:10: warning: passing arguments to 'asctoe' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 639 | asctoe( str2, t ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:648:9: warning: passing arguments to 'etoe53' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 648 | etoe53( fullp, &prec53 ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:649:9: warning: passing arguments to 'e53toe' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 649 | e53toe( &prec53, rounded ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:658:9: warning: passing arguments to 'e53toe' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 658 | e53toe( &sprec53, u ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:660:11: warning: passing arguments to 'asctoe53' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 660 | asctoe53( str2, &ssprec53 ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:661:9: warning: passing arguments to 'e53toe' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 661 | e53toe( &ssprec53, v ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:667:9: warning: passing arguments to 'etoasc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 667 | etoasc( fullp, str0, 24 ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:668:9: warning: passing arguments to 'etoe53' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 668 | etoe53( fullp, &ssprec53 ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:669:9: warning: passing arguments to 'e53toe' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 669 | e53toe( &ssprec53, u ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:671:9: warning: passing arguments to 'asctoe' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 671 | asctoe( str2, t ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:674:9: warning: passing arguments to 'e53toe' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 674 | e53toe( &sprec53, t ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:678:11: warning: passing arguments to 'e53toasc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 678 | e53toasc( &ssprec53, str1, 24 ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:681:12: warning: passing arguments to 'e53toasc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 681 | e53toasc( &ssprec53, str3, j ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:682:10: warning: passing arguments to 'asctoe' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 682 | asctoe( str3, v ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:685:10: warning: passing arguments to 'asctoe' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 685 | asctoe( str2, t ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:691:9: warning: passing arguments to 'etoe24' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 691 | etoe24( fullp, &prec24 ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:692:9: warning: passing arguments to 'e24toe' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 692 | e24toe( &prec24, rounded ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:701:9: warning: passing arguments to 'e24toe' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 701 | e24toe( &sprec24, u ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:703:11: warning: passing arguments to 'asctoe24' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 703 | asctoe24( str2, &ssprec24 ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:704:9: warning: passing arguments to 'e24toe' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 704 | e24toe( &ssprec24, v ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:710:9: warning: passing arguments to 'etoasc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 710 | etoasc( fullp, str0, 24 ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:711:9: warning: passing arguments to 'etoe24' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 711 | etoe24( fullp, &ssprec24 ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:712:9: warning: passing arguments to 'e24toe' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 712 | e24toe( &ssprec24, u ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:714:9: warning: passing arguments to 'asctoe' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 714 | asctoe( str2, t ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:717:9: warning: passing arguments to 'e24toe' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 717 | e24toe( &sprec24, t ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:723:11: warning: passing arguments to 'e24toasc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 723 | e24toasc( &ssprec24, str1, 24 ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:726:12: warning: passing arguments to 'e24toasc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 726 | e24toasc( &ssprec24, str3, j ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:727:10: warning: passing arguments to 'asctoe' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 727 | asctoe( str3, v ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:730:10: warning: passing arguments to 'asctoe' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 730 | asctoe( str2, t ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:590:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 590 | void chkit( testno ) | ^ /home/src/regress/lib/libc/cephes/ieetst.c:94:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 94 | void chkit(), printerr(), mnrand(), etrand(), shownoncrit(); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:781:9: warning: passing arguments to 'asctoe' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 781 | asctoe( ldwidth, WIDTH ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:782:9: warning: passing arguments to 'asctoe' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 782 | asctoe( a34, e27 ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:786:9: warning: passing arguments to 'asctoe' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 786 | asctoe( dwidth, WIDTH ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:787:9: warning: passing arguments to 'asctoe' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 787 | asctoe( a27, e27 ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:791:9: warning: passing arguments to 'asctoe' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 791 | asctoe( fwidth, WIDTH ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:792:9: warning: passing arguments to 'asctoe' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 792 | asctoe( a13, e27 ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:794:8: warning: passing arguments to 'asctoe' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 794 | asctoe( a10m13, e10m13 ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:798:7: warning: passing arguments to 'e53toe' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 798 | e53toe( &x, ex ); /* x = WIDTH * ( x - 1.0 ) + LOW; */ | ^ /home/src/regress/lib/libc/cephes/ieetst.c:799:5: warning: passing arguments to 'esub' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 799 | esub( eone, ex, ex ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:800:5: warning: passing arguments to 'emul' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 800 | emul( WIDTH, ex, ex ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:801:5: warning: passing arguments to 'eexp' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 801 | eexp( ex, ex ); /* x = exp(x); */ | ^ /home/src/regress/lib/libc/cephes/ieetst.c:804:7: warning: passing arguments to 'e53toe' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 804 | e53toe( &a, ea ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:805:5: warning: passing arguments to 'emul' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 805 | emul( ea, ex, ea ); /* a = 1.0e-13 * x * a; */ | ^ /home/src/regress/lib/libc/cephes/ieetst.c:806:5: warning: passing arguments to 'emul' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 806 | emul( e10m13, ea, ea ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:807:5: warning: passing arguments to 'eabs' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 807 | eabs( ea ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:808:5: warning: passing arguments to 'eadd' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 808 | eadd( ea, ex, ex ); /* add fuzz */ | ^ /home/src/regress/lib/libc/cephes/ieetst.c:809:5: warning: passing arguments to 'emul' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 809 | emul( ex, ex, ex ); /* square it, to get range to 10^17 - 1 */ | ^ /home/src/regress/lib/libc/cephes/ieetst.c:810:7: warning: passing arguments to 'efloor' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 810 | efloor( ex, em ); /* this is M */ | ^ /home/src/regress/lib/libc/cephes/ieetst.c:814:7: warning: passing arguments to 'e53toe' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 814 | e53toe( &a, ex ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:815:5: warning: passing arguments to 'esub' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 815 | esub( eone, ex, ex ); /* y3 = 54.0 * ( y3 - 1.0 ) + 0.5; */ | ^ /home/src/regress/lib/libc/cephes/ieetst.c:816:5: warning: passing arguments to 'emul' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 816 | emul( e27, ex, ex ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:817:5: warning: passing arguments to 'eadd' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 817 | eadd( ex, ex, ex ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:818:5: warning: passing arguments to 'eadd' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 818 | eadd( ehalf, ex, ex ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:819:7: warning: passing arguments to 'efloor' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 819 | efloor( ex, ex ); /* y3 = floor( y3 ) - 27.0; */ | ^ /home/src/regress/lib/libc/cephes/ieetst.c:820:5: warning: passing arguments to 'esub' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 820 | esub( e27, ex, en ); /* this is N */ | ^ /home/src/regress/lib/libc/cephes/ieetst.c:821:5: warning: passing arguments to 'epow' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 821 | epow( eten, en, ex ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:822:5: warning: passing arguments to 'emul' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 822 | emul( ex, em, erand ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:771:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 771 | void mnrand( erand ) | ^ /home/src/regress/lib/libc/cephes/ieetst.c:94:27: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 94 | void chkit(), printerr(), mnrand(), etrand(), shownoncrit(); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:845:9: warning: passing arguments to 'asctoe' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 845 | asctoe( ldemin, LOW ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:846:9: warning: passing arguments to 'asctoe' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 846 | asctoe( ldewid, WIDTH ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:847:9: warning: passing arguments to 'asctoe' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 847 | asctoe( a34, e27 ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:851:9: warning: passing arguments to 'asctoe' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 851 | asctoe( demin, LOW ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:852:9: warning: passing arguments to 'asctoe' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 852 | asctoe( dewid, WIDTH ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:853:9: warning: passing arguments to 'asctoe' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 853 | asctoe( a27, e27 ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:857:9: warning: passing arguments to 'asctoe' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 857 | asctoe( femin, LOW ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:858:9: warning: passing arguments to 'asctoe' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 858 | asctoe( fewid, WIDTH ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:859:9: warning: passing arguments to 'asctoe' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 859 | asctoe( a13, e27 ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:861:8: warning: passing arguments to 'asctoe' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 861 | asctoe( a10m13, e10m13 ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:865:7: warning: passing arguments to 'e53toe' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 865 | e53toe( &x, ex ); /* x = WIDTH * ( x - 1.0 ) + LOW; */ | ^ /home/src/regress/lib/libc/cephes/ieetst.c:866:5: warning: passing arguments to 'esub' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 866 | esub( eone, ex, ex ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:867:5: warning: passing arguments to 'emul' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 867 | emul( WIDTH, ex, ex ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:868:5: warning: passing arguments to 'eadd' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 868 | eadd( LOW, ex, ex ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:869:5: warning: passing arguments to 'eexp' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 869 | eexp( ex, ex ); /* x = exp(x); */ | ^ /home/src/regress/lib/libc/cephes/ieetst.c:874:7: warning: passing arguments to 'e53toe' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 874 | e53toe( &a, ea ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:875:5: warning: passing arguments to 'emul' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 875 | emul( ea, ex, ea ); /* a = 1.0e-13 * x * a; */ | ^ /home/src/regress/lib/libc/cephes/ieetst.c:876:5: warning: passing arguments to 'emul' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 876 | emul( e10m13, ea, ea ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:877:9: warning: passing arguments to 'ecmp' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 877 | if( ecmp( ex, ezero ) > 0 ) | ^ /home/src/regress/lib/libc/cephes/ieetst.c:878:6: warning: passing arguments to 'eneg' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 878 | eneg( ea ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:879:5: warning: passing arguments to 'eadd' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 879 | eadd( ea, ex, erand ); | ^ /home/src/regress/lib/libc/cephes/ieetst.c:835:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 835 | void etrand( erand ) | ^ /home/src/regress/lib/libc/cephes/ieetst.c:94:37: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 94 | void chkit(), printerr(), mnrand(), etrand(), shownoncrit(); | ^ 209 warnings generated. cc -O2 -pipe -g -MD -MP -c /home/src/regress/lib/libc/cephes/mtherr.c /home/src/regress/lib/libc/cephes/mtherr.c:89:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 89 | int mtherr( name, code ) | ^ In file included from /home/src/regress/lib/libc/cephes/mtherr.c:70: /home/src/regress/lib/libc/cephes/mconf.h:184:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 184 | int mtherr(); | ^ 2 warnings generated. cc -o ieetst drand.o econst.o eexp.o elog.o epow.o etanh.o etodec.o ieee.o ieetst.o mtherr.o ld: warning: ieetst.c:609 (/home/src/regress/lib/libc/cephes/ieetst.c:609)(ieetst.o:(chkit)): warning: sprintf() is often misused, please use snprintf() ./ieetst Steve Moshier's printf/scanf tester, version 0.2. Testing FLOAT precision. 1. Checking 10^n - 1 for n = -9 to 9. No errors found. 2. Checking powers of 10 from 10^-13 to 10^13. No errors found. 3. Checking (10^9-1)*10^n from n = -13 to 13. No errors found. 4. Checking powers of 2 from 2^-24 to 2^+56. No errors found. 5. Checking 2^n - 1 for n = 0 to 24. No errors found. 6. Checking 2^n + 1 for n = 0 to 24. No errors found. 7. Checking 100 values M * 10^N with random integer M and N, 1 <= M <= 10^9 - 1 and -13 <= N <= +13. No errors found. 8. Checking critical rounding cases. No errors found. 9. Testing on 100 random non-denormal values. No errors found. Maximum relative printf error found = 3.464E-9 . Maximum relative scanf error found = 5.689E-8 . 10. Checking denormal numbers. No errors found. Testing DOUBLE precision. 1. Checking 10^n - 1 for n = -17 to 17. No errors found. 2. Checking powers of 10 from 10^-27 to 10^27. No errors found. 3. Checking (10^17-1)*10^n from n = -27 to 27. No errors found. 4. Checking powers of 2 from 2^-24 to 2^+56. No errors found. 5. Checking 2^n - 1 for n = 0 to 53. No errors found. 6. Checking 2^n + 1 for n = 0 to 53. No errors found. 7. Checking 100 values M * 10^N with random integer M and N, 1 <= M <= 10^17 - 1 and -27 <= N <= +27. No errors found. 8. Checking critical rounding cases. No errors found. 9. Testing on 100 random non-denormal values. No errors found. Maximum relative printf error found = 4.247E-17 . Maximum relative scanf error found = 9.202E-17 . 10. Checking denormal numbers. No errors found. Testing LONG DOUBLE precision. 1. Checking 10^n - 1 for n = -20 to 20. No errors found. 2. Checking powers of 10 from 10^-34 to 10^34. No errors found. 3. Checking (10^20-1)*10^n from n = -34 to 34. No errors found. 4. Checking powers of 2 from 2^-24 to 2^+56. No errors found. 5. Checking 2^n - 1 for n = 0 to 64. No errors found. 6. Checking 2^n + 1 for n = 0 to 64. No errors found. 7. Checking 100 values M * 10^N with random integer M and N, 1 <= M <= 10^20 - 1 and -34 <= N <= +34. No errors found. 8. Checking critical rounding cases. No errors found. 9. Testing on 100 random non-denormal values. No errors found. Maximum relative printf error found = 3.938E-21 . Maximum relative scanf error found = 4.502E-20 . 10. Checking denormal numbers. No errors found. End of test.