Dan Fritchman
Dan Fritchman
Adding a `git submodule` link to the Rust-lang solutions available at https://github.com/dan-fritchman/CtCI-6th-Edition-Rust.git. Appreciate the work everyone here has done assembling these examples. Hope another language-worth of them can help. Feedback...
Thanks for all of your work on betterproto, it's been immensely helpful. What is betterproto's canonical way of enforcing Protobuf `oneof`s are only set to one variant? From this demo-protobuf:...
A few gate-level models have Verilog-illegal wire-name-declarations, generally named `wire 1;`. (Apologies if these are in the skywater-pdk source material, but I couldn't find them in there.) From `sky130A/libs.ref/sky130_fd_sc_hd/verilog/sky130_fd_sc_hd.v` (notable...
https://github.com/RTimothyEdwards/open_pdks/blob/cc82b606c3f50baedfcbd99567652e828739ff41/sky130/custom/sky130_fd_io/spice/sky130_fd_io.spice#L2913 Answer appears to be: depends which kinda SPICE you ask. In the cases it does get accepted, it's unclear just _what_ is inferred. (Presumably an open?)
Proposing adding the Rust-lang Solutions available here as a submodule: https://github.com/dan-fritchman/CtCI-6th-Edition-Rust.git They include all chapters and problems, and I believe show a number of idiomatic Rust-lang approaches to them. Hope...
Editably-install the `hello-cpp` example from https://github.com/scikit-build/scikit-build-sample-projects/tree/master/projects/hello-cpp. It reports success: ``` $ pip install -e . Obtaining scikit-build-sample-projects/projects/hello-cpp Installing build dependencies ... done Checking if build backend supports build_editable ... done...
``` $ export CARAVEL_LITE=0 $ make install Installing caravel as a submodule.. Submodule path 'caravel': checked out '13f2590e4b3a74b910dac56a6b757f5a66fd5212' error: pathspec 'master' did not match any file(s) known to git. make:...
The Lef21 docs begin with: > LEF is near-ubiquitously used IC-industry-wide for two related purposes: > > LEF design libraries, primarily comprised of LEF macros, provide the physical abstract view...
This: ```rust /// Create an empty library with known dates fn empty_lib() -> GdsLibrary { // Create an empty library let mut lib = GdsLibrary::new("empty"); // Set its dates to...