Peter S. Hollander

Results 29 issues of Peter S. Hollander

Although it's helpful to know when I am using an `#include` too broadly, it feels aggressive and opinionated to consider it as a "warning". I believe that warning-level diagnostic severity...

enhancement

After much confusion and hours of searching to finally understand the reason clangd wasn't recognizing my system headers, it all came down to allowlisting my compiler with the launch argument...

enhancement

After much confusion and hours of searching to finally understand the reason clangd wasn't recognizing my system headers, it all came down to allowlisting my compiler with the launch argument...

enhancement

Thank you for working on this privacy-first project! As I am organizing some of my accounts into receiving subaddresses, I have encountered unexpected behaviour - In the Receive tab, if...

bug

In my experience debugging with stock OpenOCD through VSCode on Windows, timers do not increment; and as a result all sleep functions cause the debugged program to freeze. See for...

documentation
openocd

Setting `CMAKE_${LANG}_FLAGS_DEBUG_INIT` specifically only sets the flags for the Debug config the first time it is configured by CMake, pulling the initially-configured flags from `CMakeCache.txt` on subsequent configurations. This causes...

Optimizing a debug build with PICO_DEOPTIMIZED DEBUG disabled (the current default) results in breakpoints not being possible in certain functions. This change makes the default behaviour of PICO_DEOPTIMIZED_DEBUG to be...

build
review

*Prefacing that I am new to using CMake and new to using debuggers, so take what I suggest with a grain of salt - but I believe I've identified a...

Although the [Getting Started documentation suggests](https://datasheets.raspberrypi.com/pico/getting-started-with-pico.pdf#_using_picoprobe_with_openocd) that you should launch OpenOCD with `adapter speed 5000`, the launch.json examples included here (and subsequently [recommended in the Getting Started guide](https://datasheets.raspberrypi.com/pico/getting-started-with-pico.pdf#software_debug)) do not...

My hardware has 4 hardware breakpoints, so I pass `set remote hardware-breakpoint-limit 4` to GDB during launch via my launch.json. However, if I set more than 4 breakpoints, GDB does...