File: rename-rsqrtf.diff

package info (click to toggle)
mesa 25.2.5-1
  • links: PTS, VCS
  • area: main
  • in suites: sid
  • size: 311,516 kB
  • sloc: ansic: 2,184,870; xml: 1,028,239; cpp: 511,994; python: 76,144; asm: 38,329; yacc: 12,198; lisp: 4,114; lex: 3,429; sh: 855; makefile: 237
file content (24 lines) | stat: -rw-r--r-- 1,047 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24

FTBFS with glibc 2.42
https://gitlab.freedesktop.org/mesa/mesa/-/issues/13797

--- a/src/gallium/drivers/llvmpipe/lp_test_arit.c
+++ b/src/gallium/drivers/llvmpipe/lp_test_arit.c
@@ -197,7 +197,7 @@ const float rcp_values[] = {
 };
 
 
-static float rsqrtf(float x)
+static float rsqrtf_mesa(float x)
 {
    return 1.0/(float)sqrt(x);
 }
@@ -323,7 +323,7 @@ unary_tests[] = {
    {"exp", &lp_build_exp, &expf, exp2_values, ARRAY_SIZE(exp2_values), 18.0 },
    {"log", &lp_build_log_safe, &logf, log2_values, ARRAY_SIZE(log2_values), 20.0 },
    {"rcp", &lp_build_rcp, &rcpf, rcp_values, ARRAY_SIZE(rcp_values), 20.0 },
-   {"rsqrt", &lp_build_rsqrt, &rsqrtf, rsqrt_values, ARRAY_SIZE(rsqrt_values), 20.0 },
+   {"rsqrt", &lp_build_rsqrt, &rsqrtf_mesa, rsqrt_values, ARRAY_SIZE(rsqrt_values), 20.0 },
    {"sin", &lp_build_sin, &sinf, sincos_values, ARRAY_SIZE(sincos_values), 20.0 },
    {"cos", &lp_build_cos, &cosf, sincos_values, ARRAY_SIZE(sincos_values), 20.0 },
    {"sgn", &lp_build_sgn, &sgnf, sgn_values, ARRAY_SIZE(sgn_values), 20.0 },