Re: AW: AW: Struggling with 3.10 OOT Module Porting: AttributeError: module has no attribute

2022-09-15 Thread Vasil Velichkov
Hi Luca,

Please when replying always keep the malling list address (Reply All)

On 15/09/2022 09.21, Bachmaier, Luca wrote:
> Hi Vasil,
> 
>> Yes, sounds like a bug. How did you install GNU Radio 3.10.3.0 on Debina 11
>> (bullseye)? Can you provide a minimal, reproducible example?
> I installed GNU Radio 3.10 from the testing repository, using sudo apt 
> install gnuradio -t testing. 

I do not recommend mixing repositories like that. Sometimes this could work but 
usually this cause various problems. You could either build gnuradio from 
source, upgrade Debian to bookworm or work in a container/VM. 

>> Run it trough gdb and take a backtrace.
> Thanks for the tip. Running the command returns the following (I'm going to 
> paste the entire output because I'm not familiar with bt unfortunately):

> Program received signal SIGSEGV, Segmentation fault.
> __memcmp_avx2_movbe () at ../sysdeps/x86_64/multiarch/memcmp-avx2-movbe.S:413
> 413 ../sysdeps/x86_64/multiarch/memcmp-avx2-movbe.S: No such file or 
> directory.
> (gdb) bt
> #0  __memcmp_avx2_movbe () at 
> ../sysdeps/x86_64/multiarch/memcmp-avx2-movbe.S:413
> #1  0x774c6840 in 
> gr::prefs::_read_files(std::vector std::char_traits, std::allocator >, 
> std::allocator, 
> std::allocator > > > const&) () from /lib/libgnuradio-runtime.so.3.8.5
> #2  0x77172ada in gr::prefs::prefs() () from 
> /usr/local/lib/libgnuradio-runtime.so.3.10.3

You have two gnuradio versions installed in parallel - 
/lib/libgnuradio-runtime.so.3.8.5 and 
/usr/local/lib/libgnuradio-runtime.so.3.10.3. The version in /lib is probably 
installed from package and the version in /usr/local/lib is probably installed 
from source, debian packages never put files in /usr/local/

Having two versions like this could cause various hard to debug problems so my 
advice is first to clean up your system, uninstall all gnuradio versions, 
manually check and remove all gnuradio's files in /usr and /usr/local (find 
/usr -name "*gnuradio*) and then install only one version.

You can use pybombs (I do not recommend this) to install multiple gnuradio 
versions in different prefixes but if you choose this method do not install 
gnuradio's packages from the apt repository and do not use /usr/ or /usr/local 
as prefix (install system wide).

[1] https://wiki.gnuradio.org/index.php?title=InstallingGR#Using_PyBOMBS

Regards,
Vasil



re: [GSoC porting SIMD to gr-web] weekly update

2022-09-15 Thread 史 皓航
Dear all!

I am working on enabling gnuradio to run faster on the browser through `simd on 
wasm`.
I will post weekly updates in this thread(sorry there lost 2 weeks’ logs). The 
following is from last week:

Short version:
Have uploaded a wiki page to try to grab the basic gnuradio-web workflow and 
the main method in accelerate gnuradio-web
Wiki page: page here 


Full version blog: blog here

Yours,
Yao.





发件人: 史 皓航
发送时间: 2022年8月24日 23:29
收件人: discuss-gnuradio@gnu.org
主题: re: [GSoC porting SIMD to gr-web] weekly update

Hi, everyone!

I am working on enabling gnuradio to run faster on the browser through `simd on 
wasm`.
I will post weekly updates in this thread. The following is from last week:

Short version report:
Later plan:

1. Develop those missing components in gr-web (making it more extensible)

2. To support `simd on wasm` this project will go slow pace.


Full version blog: blog here


Yours,
Yao

发件人: 史 皓航
发送时间: 2022年8月16日 23:37
收件人: discuss-gnuradio@gnu.org
主题: re: [GSoC porting SIMD to gr-web] weekly update

Hi, everyone!

I am working on enabling gnuradio to run faster on the browser through `simd on 
wasm`.
I will post weekly updates in this thread. The following is from last week:

Short version report:
Has Done:
   1. Building debug mode `CPython`.
2. Compare the `webapp` directory output files. (not fully finish)
3. Use `wasm2wat` to ensure `volk` is really under `wasm-simd`.

Delay and TODO in this week:
2. Compare the `webapp` directory output files.
4. Enabling open and save files for user-selected paths in gr-web.

Full version blog: blog here


Yours,
Yao

发件人: 史 皓航
发送时间: 2022年8月9日 23:34
收件人: discuss-gnuradio@gnu.org
主题: re: [GSoC porting SIMD to gr-web] weekly update

Hi, everyone!

I am working on enabling gnuradio to run faster on the browser through `simd on 
wasm`.
I will post weekly updates in this thread. The following is from last week:

Short version report:
Has Done:
Building with `volk`  `wasm-simd` success, running fail.

TODO:
1. Building debug mode `CPython`.
2. Compare the `webapp` directory output files.
3. Use `wasm2wat` to ensure `volk` is really under `wasm-simd`.
4. Enabling open and save files for user-selected paths in gr-web.

Full version blog: blog here


Yours,
Yao

发件人: 史 皓航
发送时间: 2022年8月2日 23:56
收件人: discuss-gnuradio@gnu.org
主题: re: [GSoC porting SIMD to gr-web] weekly update

Hi, everyone!

I am working on enabling gnuradio run faster on browser.
I will post weekly update in this thread. Following is last week:

Short version report:
 Has Done:
running flow graph again success
TODO:
1. Transplant volk to wasm-simd building
2. Enable edit module in flow graph on gnuradio-web (current not support edit 
module).

Full version blog: blog here


Yours,
Yao




发件人: 史 皓航 
发送时间: Monday, July 25, 2022 10:24:15 PM
收件人: discuss-gnuradio@gnu.org 
主题: 回复: [GSoC porting SIMD to gr-web] weekly update


Hi, all!



I will post weekly this project update in this thread, following is last week:



Short version report:( unfortunaly I need to rebuild gr-web)



 Has Done: 1. using latest gr commit to build gr-web. 2. Fix commit missing 
issue.

 TODO: 1. fix the running fail issue.  2. And push the modification to 
marc’s repo.



Full version report: blog 
here



Yours,

Yao



发件人: 史 皓航
发送时间: 2022年7月18日 22:39
收件人: discuss-gnuradio@gnu.org
主题: re: [GSoC porting SIMD to gr-web] weekly update



Hey, all!



I will post weekly this project update in this thread, following is last week:



Short version report:(due to covid-19 the progress slows down a little)



 Has Done: post a  
blog
 to introduce the dev tool usage(part 1)

 TODO: post another blog and measure the different implemented volk  
performance(time cost first)



Full version report: blog 
here



Yours,

Yao.







发件人: 史 皓航 
发送时间: 2022年7月12日 0:10
收件人: discuss-gnuradio@gnu.org 
主题: [GSoC porting SIMD to gr-web] weekly update



Hey, all!



This is a weekly update email about the GSoC project.



Following is last week progress and next week plan:

Short:

*