Philipp Schuster

Results 51 issues of Philipp Schuster

Let's discuss #841 again which was unfortunately closed without further discussions. Personally, I am in strong favor of the proposed API design. I copy the key points here again: >...

Compiling a minimal hello-word UEFI application is easy. Setting up a productive development environment with a "run in QEMU" command and unit-tests is hard, however. Especially the last part is...

I think we could move the `global_allocator` and the `logger` entirely from `uefi` to `uefi-services`. This would clean up the `uefi` crate. And `uefi-services` wouldn't be as thin as it...

Hi, cool project! It would be awesome to upstream this to [nixpkgs](https://github.com/NixOS/nixpkgs)! My company and I do a lot of low-level OS-related kernel development with the help of [Nix](https://nixos.org/). Having...

I use cargo-nextest to produce a [JUnit-style XML report](https://nexte.st/book/junit.html). If all tests succeed inside Nix with crane via cargo-nextest, `result/target/nextest/ci/rust-junit.xml` contains the result file. The problem is: **This file is...

enhancement

When I execute `cargo llvm-cov` directly, results seem to be fine. When I execute it in a Nix derivation using `crane.cargoLlvmCov`, it seems like it takes all dependencies into account...

needs reproduction

Hi there! I discovered this error originally in the `fontdue` crate (https://github.com/mooman219/fontdue/issues/98#issuecomment-1011092396) and created a Rust bug report yesterday (https://github.com/rust-lang/rust/issues/92760). In the meantime, I found out that the error originates...

This MR is intended to be a preparation for #262. - fix all clippy warnings (or properly ignore, where sensible) - add clippy to CI - remove the `force_eval!` macro...

**Update 2023-12-18** This is still blocked by having these features not in stable. ``` #![feature(const_float_bits_conv)] #![feature(const_fn_floating_point_arithmetic)] #![feature(const_float_classify)] ``` --- This commit adds "const fn" where possible without major refactorings. All...

~The Rust language reference (and my experience, proved by tests) says, that `packed(n)` gives you the ability to align the struct too. This bug probably comes from a past version...

waiting-on-review