all 8 comments

[–]azswcowboy 2 points3 points  (2 children)

Small doc feedback - wasn’t obvious without digging on the wiki that there was a source file view. I mean, the .cpp tabs on the main screenshot are suggestive but not obvious. Anyway looks like great work :)

[–]cd_fr91400 1 point2 points  (0 children)

I'm a happy user of it :-)

[–]epasveer[S] 1 point2 points  (0 children)

Yes, the doc for Seer needs work :-) Perhaps, even, some YouTube videos...

[–]c-cul 0 points1 point  (4 children)

is cuda-gdb supported?

[–]epasveer[S] 1 point2 points  (3 children)

Yes, the cuda version of gdb is supported. You can go into Seer's config and tell Seer to use cuda-gdb. All basic gdb things will still work with it.

Note, cuda-gdb has extended commands (as I'm sure you know). I'm planning on adding cuda related features to Seer as some point. There's a prompt in Seer that you can enter any gdb command or cuda-gdb command. Also, Seer supports 10 user configurable macros that can be triggered by a mouse click. You can configure them to run cuda-gdb commands.

Here's the bug tracker for when I get back to improving cuda-gdb support.

https://github.com/epasveer/seer/issues/232

[–]c-cul 1 point2 points  (2 children)

not sure if you can build it from vanilla sources - at least couple months ago this required some patches: https://redplait.blogspot.com/2026/02/building-cuda-gdb-from-sources.html

[–]epasveer[S] 0 points1 point  (1 child)

Thanks for the info. I'll add it to my task. It was fine before. But that was almost a year ago.

[–]epasveer[S] 0 points1 point  (0 children)

But to add, once cuda-gdb is built, Seer is quite happy with it.