Bolo -- Josef Burger

Results 8 issues of Bolo -- Josef Burger

Using the HIP-Examples vectorAdd example, if you run it on a MI25, it outputs agent prop name of: Radeon Instinct MI25. Running this on a MI100 or MI200, the agent...

I earlier reported an issue with HIP (to the HIP group) that HIP was not returning device properties for some GPU models. I recalled an earlier issue with rocminfo not...

roc-obj-extract consumes stdin due to a coding error. While it works interactively, if you script roc-object-extract, it will try consuming stdin, and be confused by the input. The fix to...

Running the dyninst testsuite on aarch64 (arm64) experiences failures that result in core dumps. The most noticeable is that several tests with stackwalk involved blow out the call stack. One...

Dyninst crashes due to an uncaught throw parsing dwarf. The dwarf parser itself is not causing the exception, rather library or support code that is involved in parsing throws a...

Resolves #1470 There was an additional area of code examination which needed to be changed to better recognize return instructions in the amdgpu. The initial issue/pr was correct, it could...

This was by earlier design. A recent review of AMDGPU binaries found that procedure calls are now being used in AMDGPU code. As a result, without continuation parsing, Dyninst can...

bug
parseAPI
GPUs

There is a static initializer in parseAPI's internal isSyscall(). It fails about 1% of the time, and causes a parse failure and dyninst crash. Previously this was guaranteed to be...