Your message dated Tue, 01 Apr 2025 15:11:28 +0000
with message-id <[email protected]>
and subject line Bug#1097937: fixed in starpu 1.4.5+dfsg-5
has caused the Debian Bug report #1097937,
regarding starpu: ftbfs with GCC-15
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
1097937: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1097937
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:starpu
Version: 1.4.5+dfsg-4
Severity: important
Tags: sid forky
User: [email protected]
Usertags: ftbfs-gcc-15
[This bug is NOT targeted to the upcoming trixie release]
Please keep this issue open in the bug tracker for the package it
was filed for. If a fix in another package is required, please
file a bug for the other package (or clone), and add a block in this
package. Please keep the issue open until the package can be built in
a follow-up test rebuild.
The package fails to build in a test rebuild on at least amd64 with
gcc-15/g++-15, but succeeds to build with gcc-14/g++-14. The
severity of this report will be raised before the forky release.
The full build log can be found at:
http://qa-logs.debian.net/2025/02/16/amd64exp/starpu_1.4.5+dfsg-4_unstable_gccexp.log.gz
The last lines of the build log are at the end of this report.
To build with GCC 15, either set CC=gcc-15 CXX=g++-15 explicitly,
or install the gcc, g++, gfortran, ... packages from experimental.
apt-get -t=experimental install g++
GCC 15 now defaults to the C23/C++23 standards, exposing many FTBFS.
Other Common build failures are new warnings resulting in build failures
with -Werror turned on, or new/dropped symbols in Debian symbols files.
For other C/C++ related build failures see the porting guide at
http://gcc.gnu.org/gcc-15/porting_to.html
[...]
../../src/profiling/callbacks.c:57:74: error: assignment to
'starpu_prof_tool_cb_func' {aka 'void (*)(struct starpu_prof_tool_info *, union
starpu_prof_tool_event_info *, struct starpu_prof_tool_api_info *)'} from
incompatible pointer type 'void (*)(void)' [-Wincompatible-pointer-types]
57 |
starpu_prof_tool_callbacks.starpu_prof_tool_event_start_gpu_exec =
&_starpu_prof_tool_event_dummy_func;
|
^
../../src/profiling/callbacks.c:39:6: note:
'_starpu_prof_tool_event_dummy_func' declared here
39 | void _starpu_prof_tool_event_dummy_func()
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../include/starpu_profiling_tool.h:136:16: note: 'starpu_prof_tool_cb_func'
declared here
136 | typedef void (*starpu_prof_tool_cb_func)(struct starpu_prof_tool_info*,
union starpu_prof_tool_event_info*, struct starpu_prof_tool_api_info*);
| ^~~~~~~~~~~~~~~~~~~~~~~~
../../src/profiling/callbacks.c:58:72: error: assignment to
'starpu_prof_tool_cb_func' {aka 'void (*)(struct starpu_prof_tool_info *, union
starpu_prof_tool_event_info *, struct starpu_prof_tool_api_info *)'} from
incompatible pointer type 'void (*)(void)' [-Wincompatible-pointer-types]
58 | starpu_prof_tool_callbacks.starpu_prof_tool_event_end_gpu_exec
= &_starpu_prof_tool_event_dummy_func;
| ^
../../src/profiling/callbacks.c:39:6: note:
'_starpu_prof_tool_event_dummy_func' declared here
39 | void _starpu_prof_tool_event_dummy_func()
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../include/starpu_profiling_tool.h:136:16: note: 'starpu_prof_tool_cb_func'
declared here
136 | typedef void (*starpu_prof_tool_cb_func)(struct starpu_prof_tool_info*,
union starpu_prof_tool_event_info*, struct starpu_prof_tool_api_info*);
| ^~~~~~~~~~~~~~~~~~~~~~~~
../../src/profiling/callbacks.c:59:74: error: assignment to
'starpu_prof_tool_cb_func' {aka 'void (*)(struct starpu_prof_tool_info *, union
starpu_prof_tool_event_info *, struct starpu_prof_tool_api_info *)'} from
incompatible pointer type 'void (*)(void)' [-Wincompatible-pointer-types]
59 |
starpu_prof_tool_callbacks.starpu_prof_tool_event_start_transfer =
&_starpu_prof_tool_event_dummy_func;
|
^
../../src/profiling/callbacks.c:39:6: note:
'_starpu_prof_tool_event_dummy_func' declared here
39 | void _starpu_prof_tool_event_dummy_func()
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../include/starpu_profiling_tool.h:136:16: note: 'starpu_prof_tool_cb_func'
declared here
136 | typedef void (*starpu_prof_tool_cb_func)(struct starpu_prof_tool_info*,
union starpu_prof_tool_event_info*, struct starpu_prof_tool_api_info*);
| ^~~~~~~~~~~~~~~~~~~~~~~~
../../src/profiling/callbacks.c:60:72: error: assignment to
'starpu_prof_tool_cb_func' {aka 'void (*)(struct starpu_prof_tool_info *, union
starpu_prof_tool_event_info *, struct starpu_prof_tool_api_info *)'} from
incompatible pointer type 'void (*)(void)' [-Wincompatible-pointer-types]
60 | starpu_prof_tool_callbacks.starpu_prof_tool_event_end_transfer
= &_starpu_prof_tool_event_dummy_func;
| ^
../../src/profiling/callbacks.c:39:6: note:
'_starpu_prof_tool_event_dummy_func' declared here
39 | void _starpu_prof_tool_event_dummy_func()
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../include/starpu_profiling_tool.h:136:16: note: 'starpu_prof_tool_cb_func'
declared here
136 | typedef void (*starpu_prof_tool_cb_func)(struct starpu_prof_tool_info*,
union starpu_prof_tool_event_info*, struct starpu_prof_tool_api_info*);
| ^~~~~~~~~~~~~~~~~~~~~~~~
../../src/profiling/callbacks.c:62:70: error: assignment to
'starpu_prof_tool_cb_func' {aka 'void (*)(struct starpu_prof_tool_info *, union
starpu_prof_tool_event_info *, struct starpu_prof_tool_api_info *)'} from
incompatible pointer type 'void (*)(void)' [-Wincompatible-pointer-types]
62 | starpu_prof_tool_callbacks.starpu_prof_tool_event_user_start =
&_starpu_prof_tool_event_dummy_func;
| ^
../../src/profiling/callbacks.c:39:6: note:
'_starpu_prof_tool_event_dummy_func' declared here
39 | void _starpu_prof_tool_event_dummy_func()
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../include/starpu_profiling_tool.h:136:16: note: 'starpu_prof_tool_cb_func'
declared here
136 | typedef void (*starpu_prof_tool_cb_func)(struct starpu_prof_tool_info*,
union starpu_prof_tool_event_info*, struct starpu_prof_tool_api_info*);
| ^~~~~~~~~~~~~~~~~~~~~~~~
../../src/profiling/callbacks.c:63:68: error: assignment to
'starpu_prof_tool_cb_func' {aka 'void (*)(struct starpu_prof_tool_info *, union
starpu_prof_tool_event_info *, struct starpu_prof_tool_api_info *)'} from
incompatible pointer type 'void (*)(void)' [-Wincompatible-pointer-types]
63 | starpu_prof_tool_callbacks.starpu_prof_tool_event_user_end =
&_starpu_prof_tool_event_dummy_func;
| ^
../../src/profiling/callbacks.c:39:6: note:
'_starpu_prof_tool_event_dummy_func' declared here
39 | void _starpu_prof_tool_event_dummy_func()
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../include/starpu_profiling_tool.h:136:16: note: 'starpu_prof_tool_cb_func'
declared here
136 | typedef void (*starpu_prof_tool_cb_func)(struct starpu_prof_tool_info*,
union starpu_prof_tool_event_info*, struct starpu_prof_tool_api_info*);
| ^~~~~~~~~~~~~~~~~~~~~~~~
make[3]: *** [Makefile:2494: profiling/callbacks.lo] Error 1
make[3]: *** Waiting for unfinished jobs....
libtool: compile: cc -DHAVE_CONFIG_H -I. -I../../src -I../src/common
-I../include -I../starpurm/include -I../../include/ -DBUILDING_STARPU
-DSTARPU_DATADIR=\"/usr/share\"
-DSTARPU_OPENCL_DATADIR=\"/usr/share/starpu/opencl\"
-DCL_USE_DEPRECATED_OPENCL_1_1_APIS -fopenmp -D_FORTIFY_SOURCE=1 -Wdate-time
-D_FORTIFY_SOURCE=2 -D_GNU_SOURCE
-DSTARPU_SAMPLING_DIR=\"/usr/share/starpu/perfmodels/sampling\" -gdwarf-2 -g3
-Wall -Werror=implicit -Werror=implicit-function-declaration -Wextra -Wunused
-Wundef -Wshadow -Wpointer-arith -O3 -g -O2
-Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/starpu-1.4.5+dfsg=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -c
../../src/profiling/profiling_helpers.c -o profiling/profiling_helpers.o
>/dev/null 2>&1
libtool: compile: cc -DHAVE_CONFIG_H -I. -I../../src -I../src/common
-I../include -I../starpurm/include -I../../include/ -DBUILDING_STARPU
-DSTARPU_DATADIR=\"/usr/share\"
-DSTARPU_OPENCL_DATADIR=\"/usr/share/starpu/opencl\"
-DCL_USE_DEPRECATED_OPENCL_1_1_APIS -fopenmp -D_FORTIFY_SOURCE=1 -Wdate-time
-D_FORTIFY_SOURCE=2 -D_GNU_SOURCE
-DSTARPU_SAMPLING_DIR=\"/usr/share/starpu/perfmodels/sampling\" -gdwarf-2 -g3
-Wall -Werror=implicit -Werror=implicit-function-declaration -Wextra -Wunused
-Wundef -Wshadow -Wpointer-arith -O3 -g -O2
-Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/starpu-1.4.5+dfsg=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -c ../../src/profiling/profiling.c -o
profiling/profiling.o >/dev/null 2>&1
libtool: compile: cc -DHAVE_CONFIG_H -I. -I../../src -I../src/common
-I../include -I../starpurm/include -I../../include/ -DBUILDING_STARPU
-DSTARPU_DATADIR=\"/usr/share\"
-DSTARPU_OPENCL_DATADIR=\"/usr/share/starpu/opencl\"
-DCL_USE_DEPRECATED_OPENCL_1_1_APIS -fopenmp -D_FORTIFY_SOURCE=1 -Wdate-time
-D_FORTIFY_SOURCE=2 -D_GNU_SOURCE
-DSTARPU_SAMPLING_DIR=\"/usr/share/starpu/perfmodels/sampling\" -gdwarf-2 -g3
-Wall -Werror=implicit -Werror=implicit-function-declaration -Wextra -Wunused
-Wundef -Wshadow -Wpointer-arith -O3 -g -O2
-Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/starpu-1.4.5+dfsg=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -c
../../src/util/starpu_task_insert_utils.c -o util/starpu_task_insert_utils.o
>/dev/null 2>&1
libtool: compile: cc -DHAVE_CONFIG_H -I. -I../../src -I../src/common
-I../include -I../starpurm/include -I../../include/ -DBUILDING_STARPU
-DSTARPU_DATADIR=\"/usr/share\"
-DSTARPU_OPENCL_DATADIR=\"/usr/share/starpu/opencl\"
-DCL_USE_DEPRECATED_OPENCL_1_1_APIS -fopenmp -D_FORTIFY_SOURCE=1 -Wdate-time
-D_FORTIFY_SOURCE=2 -D_GNU_SOURCE
-DSTARPU_SAMPLING_DIR=\"/usr/share/starpu/perfmodels/sampling\" -gdwarf-2 -g3
-Wall -Werror=implicit -Werror=implicit-function-declaration -Wextra -Wunused
-Wundef -Wshadow -Wpointer-arith -O3 -g -O2
-Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/starpu-1.4.5+dfsg=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -c ../../src/profiling/bound.c -o
profiling/bound.o >/dev/null 2>&1
libtool: compile: cc -DHAVE_CONFIG_H -I. -I../../src -I../src/common
-I../include -I../starpurm/include -I../../include/ -DBUILDING_STARPU
-DSTARPU_DATADIR=\"/usr/share\"
-DSTARPU_OPENCL_DATADIR=\"/usr/share/starpu/opencl\"
-DCL_USE_DEPRECATED_OPENCL_1_1_APIS -fopenmp -D_FORTIFY_SOURCE=1 -Wdate-time
-D_FORTIFY_SOURCE=2 -D_GNU_SOURCE
-DSTARPU_SAMPLING_DIR=\"/usr/share/starpu/perfmodels/sampling\" -gdwarf-2 -g3
-Wall -Werror=implicit -Werror=implicit-function-declaration -Wextra -Wunused
-Wundef -Wshadow -Wpointer-arith -O3 -g -O2
-Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/starpu-1.4.5+dfsg=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -c
../../src/util/openmp_runtime_support.c -o util/openmp_runtime_support.o
>/dev/null 2>&1
libtool: compile: cc -DHAVE_CONFIG_H -I. -I../../src -I../src/common
-I../include -I../starpurm/include -I../../include/ -DBUILDING_STARPU
-DSTARPU_DATADIR=\"/usr/share\"
-DSTARPU_OPENCL_DATADIR=\"/usr/share/starpu/opencl\"
-DCL_USE_DEPRECATED_OPENCL_1_1_APIS -fopenmp -D_FORTIFY_SOURCE=1 -Wdate-time
-D_FORTIFY_SOURCE=2 -D_GNU_SOURCE
-DSTARPU_SAMPLING_DIR=\"/usr/share/starpu/perfmodels/sampling\" -gdwarf-2 -g3
-Wall -Werror=implicit -Werror=implicit-function-declaration -Wextra -Wunused
-Wundef -Wshadow -Wpointer-arith -O3 -g -O2
-Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/starpu-1.4.5+dfsg=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -c ../../src/debug/traces/starpu_fxt.c
-o debug/traces/starpu_fxt.o >/dev/null 2>&1
make[3]: Leaving directory
'/build/reproducible-path/starpu-1.4.5+dfsg/build/src'
make[2]: *** [Makefile:2579: all-recursive] Error 1
make[2]: Leaving directory
'/build/reproducible-path/starpu-1.4.5+dfsg/build/src'
make[1]: *** [Makefile:1186: all-recursive] Error 1
make[1]: Leaving directory '/build/reproducible-path/starpu-1.4.5+dfsg/build'
dh_auto_build: error: cd build && make -j8 returned exit code 2
make: *** [debian/rules:39: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--- End Message ---
--- Begin Message ---
Source: starpu
Source-Version: 1.4.5+dfsg-5
Done: Samuel Thibault <[email protected]>
We believe that the bug you reported is fixed in the latest version of
starpu, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Samuel Thibault <[email protected]> (supplier of updated starpu package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Tue, 01 Apr 2025 16:31:26 +0200
Source: starpu
Architecture: source
Version: 1.4.5+dfsg-5
Distribution: unstable
Urgency: medium
Maintainer: Samuel Thibault <[email protected]>
Changed-By: Samuel Thibault <[email protected]>
Closes: 1097937
Changes:
starpu (1.4.5+dfsg-5) unstable; urgency=medium
.
* control: Re-enable llvm omp and libstarpu-openmp-llvm package on mips64el,
riscv64, and enable on loong64.
* patches/gcc-15: Fix build with gcc-15 (Closes: Bug#1097937)
* patches/hipblas: Fix hip build.
* control: Add libamdhip64-dev and libhipblas-dev build-deps.
Checksums-Sha1:
4ed60bad05c6606f6d171f79745fba2a7c0b955b 3235 starpu_1.4.5+dfsg-5.dsc
8df9f2a71c8eb7a65e7466bebbd57d3d7ab068ac 21744
starpu_1.4.5+dfsg-5.debian.tar.xz
188b2855b60cdce32e37569eb1f779201c88fab9 21552
starpu_1.4.5+dfsg-5_amd64.buildinfo
Checksums-Sha256:
21115caf412e4509f607e771fbc77c60329985cac0fb10bda84cfa2b24a2b06a 3235
starpu_1.4.5+dfsg-5.dsc
237e2e2f8e15f3351888591167ea8add7d0093564fa8e5a930ed547b1f6e9fd6 21744
starpu_1.4.5+dfsg-5.debian.tar.xz
9e21415b40b2f476387a43c7eee0f8bcfaa207fd85c8b0b4a33800e3453541f3 21552
starpu_1.4.5+dfsg-5_amd64.buildinfo
Files:
843db1211699ef124d5afee71a1fb09c 3235 libs optional starpu_1.4.5+dfsg-5.dsc
942b776e6f74147b6ec370fb7b723657 21744 libs optional
starpu_1.4.5+dfsg-5.debian.tar.xz
34a2f6e2e877c8a5ae53a545b8095d20 21552 libs optional
starpu_1.4.5+dfsg-5_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEZTSF1IMOAGwT71n/aHTOWK4tfj8FAmfr/S8ACgkQaHTOWK4t
fj826Q//S4F0NCRyKd0MfdkhaEhNPtUuI59gbIEJuJeXcsKGlsGPPaM9epmq3EUb
sNUKjBhw44ksi/hLmzvvq6jH5tBNbPLolHYE9+R4Q6X2Aig4bzmyUkoNfqB/DQKh
WHsyTvRjN1E3mgV6c9N5OYgQhH6MWOobw9GLTOInrYW50+N5R3dkGnv9Gt9qYeoR
B7wKsLKeej35NFB4cauHlVCy1MWD1dmPjuBAGRxIzltzbhWru02KOfjBOl4MhKlN
g3GaO7h0rTkJRxgDgASmy/FnMEDX6/6R/CllEqE4WcepeU2oZNP0KbQtCAlhePME
JEVMylIoEdXBpN17l8wXT/wrtJfABj+hhfKRr/n6XYTVxeVme/jIHAJxy+OLdzvZ
idrwsdR+JHwZuY1VVkl45XigWQWdx7IcMw0591H0UqytPKp/oh//y5/Cpx46mkMu
NYhBVSPnJUquVACI747Utd6Jv+MU4Z6HHs/CqAAKV9Oehg3ukE2YbZ+UfNBQ18Aw
spkHK3fjZZ3jWFMXu1bf0MtpTNOiF1cx6PNQlHv5ljnJyFQ1e2yROQaZRzVUt5ZR
uBZ+jjA2R5uUslXzPST2uX7SQJ6MC9DE/RDRxEIOYDeRge9AKRdhCHhr0G6UCE0y
8ADUICfblzmnKP8GSU7J0e6BOa7rF+d6ZFtFekXV3iW4xlLgqV4=
=tFH1
-----END PGP SIGNATURE-----
pgpXjwXQtC6fr.pgp
Description: PGP signature
--- End Message ---