Owen Hilyard
Owen Hilyard
Rust has a pkg-config library that is maintained by the Rust foundation. Using this instead of the hand-written integration reduces the effort required to maintain the build system and also...
Per rust documentation (https://doc.rust-lang.org/cargo/reference/build-scripts.html#the-links-manifest-key), a crate which links with a native C library is supposed to declare that using the "links" manifest key in order to avoid linking two copies...
### Bug description Likely a low-priority bug for reasons that will become apparent. If you run the following program and write its output to another mojo file, then attempt to...
Hardware time stamp counters (TSCs) are present on most modern architectures and offer a cheaper way to get timestamps than other methods. This is useful for benchmarking, logging, and more...
### Bug description I expect that I would be able to use a trait union as I would with any other trait. Without this, finally getting rid of the `Movable...
### Bug description I was working on `Tuple` and I noticed that the first type when using the `(T, U)` syntax was applied to the first parameter of `Tuple` when...
Adds a script to get info for Nvidia GPUs (it will try AMD too, but that crashes right now). I'd appreciate someone more familiar with what the fields in `Info`...
### Bug description This is filed under Magic bugs because Magic does not have a feature request template. Modular uses very new versions of LLVM, sometimes particular git versions. When...
### Review Mojo's priorities - [x] I have read the [roadmap and priorities](https://docs.modular.com/mojo/roadmap.html#overall-priorities) and I believe this request falls within the priorities. ### What is your request? First class support...
### Bug description ### Actual behavior When using a mojopkg from older version of Mojo, such as using the community repo on nightly Mojo, "odd" errors like the following can...