[DynInst_API:] [dyninst/dyninst] e3c098: Disable simplifyStack for AMDGPU


Date: Thu, 30 Jan 2025 12:07:01 -0800
From: bbiiggppiigg <noreply@xxxxxxxxxx>
Subject: [DynInst_API:] [dyninst/dyninst] e3c098: Disable simplifyStack for AMDGPU
  Branch: refs/heads/bbiiggppiigg/hack_amdgpu_no_stack
  Home:   https://github.com/dyninst/dyninst
  Commit: e3c098ca8478a2d1208d84b5db969eb899724bbe
      https://github.com/dyninst/dyninst/commit/e3c098ca8478a2d1208d84b5db969eb899724bbe
  Author: wuxx1279 <bbiiggppiigg@xxxxxxxxx>
  Date:   2025-01-30 (Thu, 30 Jan 2025)

  Changed paths:
    M dataflowAPI/src/SymEval.C

  Log Message:
  -----------
  Disable simplifyStack for AMDGPU

Disable simplifyStack for AMDGPU as it is causing segmentation fault
when paring certain AMDGPU binaries, when OMP_NUM_THREADS!=1.
The problem seems to be related the maps in Annotatable.h needs to be
thread safe.



To unsubscribe from these emails, change your notification settings at https://github.com/dyninst/dyninst/settings/notifications
[← Prev in Thread] Current Thread [Next in Thread→]
  • [DynInst_API:] [dyninst/dyninst] e3c098: Disable simplifyStack for AMDGPU, bbiiggppiigg <=