Tim Haines

Results 56 issues of Tim Haines

CMake Error at CMakeLists.txt:79 (find_package): Found package configuration file: dyninst/lib/cmake/Dyninst/DyninstConfig.cmake but it set Dyninst_FOUND to FALSE so package "Dyninst" is considered to be NOT FOUND. I think we can resolve...

bug
build
code cleanup

There is a lot of code floating around in both Dyninst and the test suite for antiquated platforms like AIX, Sun, and BlueGene (see #617 for this one). FreeBSD seems...

build
feature-request

@mxz297 reported failures on this machine. rhel 8.5 with gcc-8.5.0 and libc-2.28 The failures are mostly rewriting of statically-linked binaries. [errors.txt](https://github.com/dyninst/dyninst/files/8134981/errors.txt)

user-reported
test failure

Fedora release 35 (Thirty Five) ppc64le kernel-5.16.11-200.fc35.ppc64le glibc-2.34-25.fc35.ppc64le TEST COMP OPT ABI MODE THREAD LINK PIC RESULT snip_ref_shlib_var g++ none 64 create NA dynamic nonPIC CRASHED (Running Test) snip_ref_shlib_var g++...

bug
PowerPC
ARMv8
user-reported
test failure

`upgradePlaceholder` needs to go away. It's scribbling bits into the pointer owned by a `boost::shared_ptr`. This is UB and possible thread unsafe. The fix is simple: diff --git a/symtabAPI/src/Type-mem.h b/symtabAPI/src/Type-mem.h...

bug
Symtab
DWARF

In 2013, the `-fvisibility=hidden` flag was added by 98da2f2. The original commit notes that "There's a substantial reduction in the size of the libraries." However, removing this flag resulted in...

feature-request

void foo(int const* const &x){} Actual output: _Z3fooRKPKi( x is a dataReference(dataTypedef(const const int *)) '&''const const int *' ) Expected output: _Z3fooRKPKi( x is a dataReference(dataPointer(dataScalar(int))) '&' 'const *'...

bug
Symtab
DWARF

#### test.cpp void foo(int *x){} void foo(int **x){} >$ g++ -fPIC -shared -g -o libtest.so test.cpp > ./parser _Z3fooPi( x is a dataPointer(dataScalar(int)) 'int *''int' ) _Z3fooPPi(NONE) I believe the...

bug
DWARF

Also add comment for how to implement operands in InstructionDecoder-power.C

PowerPC
dataflowAPI
instructionAPI

> $ ./test_driver -log tmp.log -v -debugPrint -none -g++ -64 -attach -dynamiclink -pic -test snip_ref_shlib_var fails with >test_driver: /autofs/nccs-svm1_home1/thaines/workspace/summit/paradyn/Xifg8obW/dyninst/src/dyninstAPI/src/BPatch_snippet.C:201: AstNodePtr generateArrayRef(const BPatch_snippet&, const BPatch_snippet&): Assertion `0' failed. The root cause...

bug
PowerPC
Symtab