Your message dated Fri, 29 Sep 2023 01:04:00 +0000
with message-id <[email protected]>
and subject line Bug#921611: fixed in clblas 2.12-4
has caused the Debian Bug report #921611,
regarding clblas: crashes (not just fails) on compile failure
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.)
--
921611: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=921611
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: clblas
Version: 2.12-1
Control: tags -1 patch
(Split from #881054: cloning a merged bug is not allowed, and both
original reports better match the other part.)
After a compile failure (e.g. due to #881054), clblas crashes trying to
dereference a NULL pointer.
Fix:
diff --git a/src/library/blas/generic/common2.cc
b/src/library/blas/generic/common2.cc
index 05bbdc6..609e5de 100644
--- a/src/library/blas/generic/common2.cc
+++ b/src/library/blas/generic/common2.cc
@@ -85,9 +85,11 @@ extern "C" Kernel* makeKernelCached(cl_device_id device,
buildOpts,
error);
- bl.setProgram(kernel->program);
-
- bl.populateCache();
+ if (kernel != NULL)
+ {
+ bl.setProgram(kernel->program);
+ bl.populateCache();
+ }
return kernel;
}
--- End Message ---
--- Begin Message ---
Source: clblas
Source-Version: 2.12-4
Done: tony mancill <[email protected]>
We believe that the bug you reported is fixed in the latest version of
clblas, 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.
tony mancill <[email protected]> (supplier of updated clblas 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: Thu, 28 Sep 2023 16:21:54 -0700
Source: clblas
Architecture: source
Version: 2.12-4
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Maintainers
<[email protected]>
Changed-By: tony mancill <[email protected]>
Closes: 877316 921611 921890
Changes:
clblas (2.12-4) unstable; urgency=medium
.
* Team upload.
.
[ Jonathan Bergh ]
* Fix double literals used in single precision functions (Closes: #877316)
* Fix crash due to null pointer after compile failure (Closes: #921611)
* Fix issue where variables are not declared in outermost scope
(Closes: #921890)
.
[ tony mancill ]
* Use debhelper-compat 13
* Set Rules-Requires-Root: no in debian/control
* libclblas-doc now installs docs in /usr/share/doc/libclblas-dev/html
This seems to be part of the debhelper compat change from 10 to 13
and matches the behavior of clfft.
* Update doc-base for actual install directory (libcblas-dev)
* Document uninstalled files in debian/not-installed
* Update autopkgtest to use AUTOPKGTEST_TMP
* Bump Standards-Version to 4.6.2
* Override dh_auto_install-indep for arch-all (only) build
* Update autopkgtest for new location of example files
Checksums-Sha1:
d7e51cf0a984b368a4f3dd566d165d8f3d5fcdfd 2370 clblas_2.12-4.dsc
ac56ae24186da8aaa96633161edd5253e6bc69cf 12976 clblas_2.12-4.debian.tar.xz
1eb00f44a90724f83b32a5d66ef2df41d967d268 9301 clblas_2.12-4_amd64.buildinfo
Checksums-Sha256:
37b5ead62a0859e5a74a73b0fcb730b1daa691051fa10be091bc10b8de38c81d 2370
clblas_2.12-4.dsc
e307e73584a1ba7f1140f5fbd524d89aa53697137e012ba8318cdc9b97fb2aa0 12976
clblas_2.12-4.debian.tar.xz
98004b5c1108a03e457a9a8101ada610f739cbb58b67083af00937eaa501ebfd 9301
clblas_2.12-4_amd64.buildinfo
Files:
adf91cdd262541fc9223e263059b9f40 2370 science optional clblas_2.12-4.dsc
175f72ec94e70ed5a2231195851d9059 12976 science optional
clblas_2.12-4.debian.tar.xz
bfe1927d68f4bcc0322c383c12f1c84e 9301 science optional
clblas_2.12-4_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJIBAEBCgAyFiEE5Qr9Va3SequXFjqLIdIFiZdLPpYFAmUWHzMUHHRtYW5jaWxs
QGRlYmlhbi5vcmcACgkQIdIFiZdLPpbuPQ//UNJ0+kkZJ4Xa8vZI5i7XIbwmmKfk
SQEqYiV43p9yd7gi504NBoWVB1UwW+tGClnGOPhGa4dhgulmb5UV1sbDiJUOKrXC
g/Y6Rii0BbDiZ2g8THrzCdJXpJDR5FftZpGpd+ennCgpKDsoccltjEKgqPxE8nZd
HQs/R12+K6VATbKQiskLBlAFn3DUdLyj5AQrXQey6iMrcDTWvtRnz+jcKlvJ4vqt
3pxR8ctulh4FFscsrEupps7laPTVakL+na9pxltgeowxTgHfqfG5TVg2gtCg0Zb0
9D67hGKfs59AkoAFnrFIqcq6rK0pvhUixZqilOkx1c53VMln7qRid7NXK8EzL8b6
v8luuXG5kxiGaNPg4zyDSA0wcbDuu57l8T8BM9cQ++lLz6EHdzqGcu7jWl/beT4q
jVY6vIPjf3p8niDApFTjg5gSKKF6IMLX7r4HOzOPsKK2k9mtAt+CioysCqwt+M1H
PTmJ981E9YhqxG68T+dlvFXiJx33fF9VE/Bmq4fMQONzMd/n2ox/Z/tF++KhNrbc
ZHj3UVQKTfpf10B8QmCLcdvmSjFO/tpBnoa6/54Kq9dlUm+J2mxVRdUbkem/RBGy
gQ6yAbvpA1ha2DU8jQpeduUO60sYToVJRqTRA1Wy2dWhFsMxXWefy2WM23DXipHs
/ZSjZ8X+8wBr/D4=
=1uXf
-----END PGP SIGNATURE-----
--- End Message ---
--
debian-science-maintainers mailing list
[email protected]
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/debian-science-maintainers