meta-openembedded/meta-oe/recipes-benchmark
mark.yang f3880aa2bb
linpack: fix build with gcc-15.0.1
* fix following error:
    linpacknew.c: In function 'dgefa':
    linpacknew.c:257:9: error: conflicting types for 'idamax'; have 'int(void)'
    257 |     int idamax(),j,k,kp1,l,nm1;
        |         ^~~~~~
    linpacknew.c:63:13: note: previous declaration of 'idamax' with type 'int(int,  REAL *, int)' {aka 'int(int,  double *, int)'}
    63 | static int  idamax   (int n,REAL *dx,int incx);
        |             ^~~~~~
    linpacknew.c:272:21: error: too many arguments to function 'idamax'; expected 0, have 3
    272 |                 l = idamax(n-k,&a[lda*k+k],1) + k;
        |                     ^~~~~~ ~~~
    linpacknew.c:257:9: note: declared here
    257 |     int idamax(),j,k,kp1,l,nm1;
        |         ^~~~~~
    linpacknew.c:326:21: error: too many arguments to function 'idamax'; expected 0, have 3
    326 |                 l = idamax(n-k,&a[lda*k+k],1) + k;
        |                     ^~~~~~ ~~~
    linpacknew.c:257:9: note: declared here
    257 |     int idamax(),j,k,kp1,l,nm1;
        |         ^~~~~~

    The function was already declared as static int idamax(int n, REAL *dx, int incx);
    on line 63, but it was redeclared as int idamax() inside the dgefa function on line 257,
    causing a conflict.
    where functions are redeclared without parameters,
    causing conflicts with the original function definitions.

Signed-off-by: mark.yang <mark.yang@lge.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-04-01 20:43:27 -07:00
..
bonnie Drop unnecessary SRC_URI md5sum from the recipes in meta-oe. 2024-11-05 19:19:22 -08:00
cpuburn recipes: drop ${SRCPV} usage 2024-02-09 09:52:12 -08:00
dbench Drop unnecessary SRC_URI md5sum from the recipes in meta-oe. 2024-11-05 19:19:22 -08:00
dhrystone Drop unnecessary SRC_URI md5sum from the recipes in meta-oe. 2024-11-05 19:19:22 -08:00
fio fio: pass pkgconf args to configure script 2025-03-13 09:50:12 -07:00
glmark2 glmark2: add upstream patch to not care about stencil config 2024-03-05 15:09:25 -08:00
iozone3 iozone3: upgrade 506 -> 507 2025-03-11 17:17:20 -07:00
iperf2 iperf2: Add _GNU_SOURCE in checksums.c 2025-03-28 19:40:58 -07:00
iperf3 iperf3: upgrade 3.17.1 -> 3.18 2025-03-25 18:30:54 -07:00
libc-bench libc-bench: include UPSTREAM_CHECK_COMMITS to fix UNKNOWN_BROKEN status 2024-08-09 14:25:09 -07:00
libhugetlbfs recipes: Fix variable assignment whitespace 2025-03-20 08:46:56 -07:00
linpack linpack: fix build with gcc-15.0.1 2025-04-01 20:43:27 -07:00
lmbench Drop unnecessary SRC_URI md5sum from the recipes in meta-oe. 2024-11-05 19:19:22 -08:00
mbw mbw: upgrade 1.5 -> 2.0 2023-04-23 21:55:52 -07:00
memtester *.patch: add Upstream-Status to all patches 2023-06-21 09:15:20 -07:00
nbench-byte Drop unnecessary SRC_URI md5sum from the recipes in meta-oe. 2024-11-05 19:19:22 -08:00
phoronix-test-suite phoronix-test-suite: add missing font 2025-02-28 18:48:27 -08:00
qperf remove unused AUTHOR variable 2023-08-03 09:14:20 -07:00
s-suite s-suite: Add UPSTREAM_CHECK_COMMITS 2024-08-09 14:25:11 -07:00
stressapptest stressapptest: Upgrade to 1.0.11 release 2023-10-07 17:26:16 -07:00
sysbench sysbench: avoid -L/usr/lib32 and configure-unsafe QA issue 2023-08-30 17:09:52 -07:00
tinymembench recipes: drop ${SRCPV} usage 2024-02-09 09:52:12 -08:00
tiobench Drop unnecessary SRC_URI md5sum from the recipes in meta-oe. 2024-11-05 19:19:22 -08:00
whetstone recipes: Fix variable assignment whitespace 2025-03-20 08:46:56 -07:00