Romain Reignier

Results 71 comments of Romain Reignier

I think it links to `glibc`: ```  ldd ~/.vscode-oss/extensions/matklad.rust-analyzer-0.2.867/server/rust-analyzer linux-vdso.so.1 (0x00007ffd81e25000) libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007fec466cf000) libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007fec464b7000) libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007fec46298000) libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fec45efa000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6...

Hi @stilliard Great! Yes, the documentation about multi-arch Docker is a bit sparse and building directly on Docker Hub involves [some hook tricks](https://github.com/jnovack/docker-multi-arch-hooks). I have found the Github workflow simpler...

Note that I did not add test because I do not know how to capture `stdout` in the tests. We would need to use `write!()` to an object that would...

The issue is also present on Linux (Ubuntu 18.04) rc8 AppImage.

Ok, I see. I have tried it by adding ```swig %include "std_except.i" ``` And manually adding the `catches` keyword for method definition: ```swig %catches(std::runtime_error) MyLib::my_method(); ``` It works on Python...

Yes, but Exception specification is deprecated since C++11 and removed in C++17. So `%catches` seems like the only choice. 17 juin 2020 19:58:16 Mizux : > According to the doc[http://www.swig.org/Doc4.0/SWIGDocumentation.html#SWIGPlus_exception_specifications]...

Oh, this snippet seems great! It avoids to declare a `%catches` statement for each method. To make it work, I had to remove the line: ```c++ %feature("except") ```

Because of that issue, the package cannot work on Kinetic, right? I did not managed to make it merge 2 laser scans.

It is possible to use Linux on K210 based boards. But note that this is a `no-MMU` Linux so it is not as easy to use than on a Raspberry...