Bug#1068174: Debian FPGA toolchain update and testing (Was: Bug#1068174: yosys: Please package the latest upstream release)

2024-04-20 Thread J . Neuschäfer
On Sat, Apr 20, 2024 at 04:15:08PM +0200, Daniel Gröber wrote:
[...]
> Are you open to doing some testing for the new package version once I get
> around to putting it together? I can do end-to-end testing on ICE40(HX) and
> (probably) GW1N (if I can figure out how to flash this thing) maybe
> @Jonathan (in CC) can cover ECP5 and you could do ICE40UP and GateMate?

Count me in!

> I've been meaning to look into what we could use for testing beyond simple
> blinkies. Perhaps some CPU? I'd like to have something that can run
> internal consistency checks. If anyone has any ideas let me know.

That's a good question.

If you find a good answer, let me know, and it's probably a good idea to
write it down as a recommendation somewhere, so it doesn't get lost in time.

https://github.com/olofk/corescore might be an interesting option, but I
haven't looked at it in depth.


-jn


signature.asc
Description: PGP signature


Bug#1034087: afl++: Include afl-clang-lto(++) in package

2024-04-16 Thread J . Neuschäfer
On Mon, Apr 15, 2024 at 04:15:15PM +0700, Arnaud Rebillout wrote:
> Hello,
> 
> On Sat, 08 Apr 2023 13:47:19 +0200 =?utf-8?q?Jonathan_Neusch=C3=A4fer?=
>  wrote:
> 
> > Package: afl++
> > Version: 4.04c-3
> > Severity: wishlist
> >
> > Hello,
> >
> > the AFL++ documentation recommends using afl-clang-lto(++) if possible[1].
> >
> > Based on local tests, "PREFIX=/usr make" will produce an afl-clang-lto
> > binary, if lld-14 is also installed (which should be the case, according
> > to debian/rules). Not sure what's missing from the Debian package in
> > order to get afl-clang-lto.
> >
> > Best regards,
> > jn
> >
> >
> > [1]: 
> > https://github.com/AFLplusplus/AFLplusplus/blob/stable/docs/fuzzing_in_depth.md#1-instrumenting-the-target
> 
> 
> at this point it seems that afl-clang-lto(++) are parts of the package:
> 
>     $ apt show afl++ | grep ^Version:
>     Version: 4.09c-1+b1
> 
>     $ apt-file show afl++ | grep bin/afl-clang-lto
>     afl++: /usr/bin/afl-clang-lto
>     afl++: /usr/bin/afl-clang-lto++
> 
> Can we close this bug report then? Or did I misunderstand the bug report?

Sounds good.

Thanks for looking into this,
-jn


signature.asc
Description: PGP signature


Bug#1061533: cmake: CMake doesn't find googletest

2024-01-25 Thread J . Neuschäfer
On Fri, Jan 26, 2024 at 01:20:03AM +0100, Jonathan Neuschäfer wrote:
> Package: cmake
> Version: 3.28.1-1
> Severity: normal
> X-Debbugs-Cc: s...@debian.org, hal...@debian.org
>
>
> Hello, I have installed cmake 3.28.1-1 and googletest 1.14.0-1 from
> Debian testing, and I'm trying to use GTest with CMake as follows:

Sorry for the noise, I found the problem:

For this to work, I need to install libgtest-dev.

Perhaps the googletest package could include a hint to that effect in
the description.