Niklas

Results 106 comments of Niklas

It works with `cargo test` now as well. The first run takes some time (it compiles the whole project), but subsequent should go fast. depends on #831 Run like this:...

The reason this depends on #829 or #831 is that this PR crates a cmake build directory in the rust workspace. When running cargo in the rust workspace it gets...

Can you run this outside of docker? `cmake build-build && cd build-build && make rust-bindgen-includes` I added the testing feature to the bitbox02-rust crate and now it works for me.

You probably also need to update some README in the `py` directory.

Enabling LTO will for sure make the compiler have more fun with any UB in the code :/ might not be worth it. I think i didn't have any problems...

I think i also solved the stack check guard in some other pr related to the device tests

One thing I noticed was that I intended that we should put the definitions of `APP_` macros in a config file (such as `platform_config.h`) because it is easier to review...

Also just redefinig the `APP_` macros should be its own PR. that can be done independently of any other refactoring.

we could also have a separate `app_config.h` with the `APP_` macros in it. WDYT?