diff options
| author | ghpzin <ghpzin@gmail.com> | 2025-12-09 10:20:28 +0300 |
|---|---|---|
| committer | ghpzin <ghpzin@gmail.com> | 2025-12-09 11:29:51 +0300 |
| commit | fa12a0c6cee88d8aa3e86591f1f18b79bed698ab (patch) | |
| tree | efa918bbeb50c6e91260ddb00007edd7421bb0c2 /pkgs/development/python-modules/python-openstackclient | |
| parent | 514eb5027396f697369af63608ff7dfaa903ed68 (diff) | |
scalapack: fix build with gcc15
- add patch from merged upstream PR:
https://www.github.com/Reference-ScaLAPACK/scalapack/pull/139
https://github.com/Reference-ScaLAPACK/scalapack/commit/0cd017afa3eefd0597cfe71b7bcfd6356a258da2
Upstream issue:
https://www.github.com/Reference-ScaLAPACK/scalapack/issues/129
Fixes build failure with gcc15:
```
/build/source/TOOLS/reshape.c: In function 'Creshape':
/build/source/TOOLS/reshape.c:32:4: error: too many arguments to
function 'Cblacs_gridinfo'; expected 0, have 5
32 | Cblacs_gridinfo( context_in, &nprow_in, &npcol_in, &myrow_in, &mycol_in );
| ^~~~~~~~~~~~~~~ ~~~~~~~~~~
/build/source/TOOLS/reshape.c:15:9: note: declared here
15 | void Cblacs_gridinfo();
| ^~~~~~~~~~~~~~~
/build/source/TOOLS/reshape.c:63:14: error: too many arguments to
function 'Cblacs_pnum'; expected 0, have 3
63 | pnum = Cblacs_pnum( context_in, myrow_old, mycol_old );
| ^~~~~~~~~~~ ~~~~~~~~~~
/build/source/TOOLS/reshape.c:16:8: note: declared here
16 | Int Cblacs_pnum();
| ^~~~~~~~~~~
/build/source/TOOLS/reshape.c:65:7: error: too many arguments to
function 'proc_inc'; expected 0, have 5
65 | proc_inc( &myrow_old, &mycol_old, nprow_in, npcol_in, major_in );
| ^~~~~~~~ ~~~~~~~~~~
/build/source/TOOLS/reshape.c:14:9: note: declared here
14 | void proc_inc();
| ^~~~~~~~
/build/source/TOOLS/reshape.c:66:7: error: too many arguments to
function 'proc_inc'; expected 0, have 5
66 | proc_inc( &myrow_new, &mycol_new, nprow_new, npcol_new, major_out );
| ^~~~~~~~ ~~~~~~~~~~
/build/source/TOOLS/reshape.c:14:9: note: declared here
14 | void proc_inc();
| ^~~~~~~~
/build/source/TOOLS/reshape.c:70:4: error: too many arguments to
function 'Cblacs_get'; expected 0, have 3
70 | Cblacs_get( context_in, 10, context_out );
| ^~~~~~~~~~ ~~~~~~~~~~
/build/source/TOOLS/reshape.c:17:9: note: declared here
17 | void Cblacs_get();
| ^~~~~~~~~~
/build/source/TOOLS/reshape.c:73:4: error: too many arguments to
function 'Cblacs_gridmap'; expected 0, have 5
73 | Cblacs_gridmap( context_out, grid_new, nprow_new, nprow_new, npcol_new );
| ^~~~~~~~~~~~~~ ~~~~~~~~~~~
/build/source/TOOLS/reshape.c:18:9: note: declared here
18 | void Cblacs_gridmap();
| ^~~~~~~~~~~~~~
...
```
Diffstat (limited to 'pkgs/development/python-modules/python-openstackclient')
0 files changed, 0 insertions, 0 deletions
