[Debian-med-packaging] Bug#1075638: wise: ftbfs with GCC-14

Étienne Mollier emollier at debian.org
Thu Aug 15 11:13:41 BST 2024


Control: tag -1 confirmed

Hi Matthias,

I went through most of the issues flagged by gcc 14 and fixed
most of them, except one case which I thought might interest
you.  The file src/models/motifmatrix.c in wise source code is
apparently tripping the -Wint-conversion out of the blue:

	motifmatrix.c:408:24: error: assignment to ‘char’ from ‘void *’ makes integer from pointer without a cast [-Wint-conversion]
	  408 |     for(i=0;i<leni;i++)  {
	      |                        ^

The issue is reproducible on Salsa CI[1].  Of course when I look
at the code, I see no obvious cases of void* to char assignment.
Also, when I try to rearrange code around this hunk a bit, the
issue indicator moves around seemingly randomly, sometimes
completely outside the range of the line of code.  Thus, I
suspect a compiler bug here.

[1]: https://salsa.debian.org/med-team/wise/-/jobs/6126913

I'm considering working the issue around with the appropriate
build option: wise hasn't seen any new release for about sixteen
years and eleven months, and it is causing a sprawl of
autoremovals at the moment.  But as I mentioned, I thought you
might be interested in the issue.

Have a nice day,  :)
-- 
  .''`.  Étienne Mollier <emollier at debian.org>
 : :' :  pgp: 8f91 b227 c7d6 f2b1 948c  8236 793c f67e 8f0d 11da
 `. `'   sent from /dev/pts/3, please excuse my verbosity
   `-
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/debian-med-packaging/attachments/20240815/640d88d3/attachment.sig>


More information about the Debian-med-packaging mailing list