uhd icon indicating copy to clipboard operation
uhd copied to clipboard

Zeus includes an incompatible version of gcc for fftw

Open bmagistro opened this issue 4 years ago • 4 comments

Opening an issue here for tracking/linking purposes. The initial discussion occurred on the mailing list (http://lists.ettus.com/pipermail/usrp-users_lists.ettus.com/2020-December/063312.html).

Short version, when fftw is compiled against gcc 9.x and NEON is enabled, fftw may segfault. Another user opened an issue with the fftw project (https://github.com/FFTW/fftw3/issues/213). A possible solution would be to add gcc-8.x as a devtools recipe that could be used to override the default compiler shipped in Zeus (and likely Dunfell). There is an open request with the yocto project to have them revert a recent commit and continue including gcc 8.x due to this issue.

Believe the issue better resides in meta-ettus but don't see a way to add issues there.

cc: @michaelld @balister

bmagistro avatar Dec 06 '20 14:12 bmagistro

@bmagistro thanks for creating this public UHD issue. I've tagged it in our private / internal issues as you can see. I've also marked is as "escalated" since I think it's critical to get it fixed. We'll see what others think.

michaelld avatar Dec 07 '20 15:12 michaelld

Any updates?

balister avatar Apr 15 '21 15:04 balister

I still have this issue with Yocto Gatesgarth and GCC 10.2 on a Zynq-7000

I saw here some Debian people saying it was solved as a toolchain problem (https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=943396) but I still have the issue.

njpillitteri avatar Jun 02 '21 21:06 njpillitteri

Hey, we are just in the progress of updating an E310 that was still running UHD 3.9.2 to a more recent version I found the same with UHD 4.0. Is there a solution yet? Is 4.1 any better? If not, what's the last known working version?

Thanks Andre

andrepuschmann avatar Jul 02 '21 14:07 andrepuschmann