[DynInst_API:] dyninst 10 on ppcle and aarch


Date: Mon, 12 Nov 2018 21:34:05 -0500
From: Stan Cox <scox@xxxxxxxxxx>
Subject: [DynInst_API:] dyninst 10 on ppcle and aarch
It is not expected that the ppcle and aarch targets are fully functional is it?

dynamic small test expected
FUNCTION EXECUTED. VALUE = 0
FUNCTION EXECUTED. VALUE = 1
MUTATION DONE. MUTATOR IS GOING...
FUNCTION EXECUTED. VALUE = 2

ppcle
./mutatee & DYNINSTAPI_RT_LIB=/usr/lib64/dyninst//libdyninstAPI_RT.so ./mutator $!
[2] 12609
FUNCTION EXECUTED. VALUE = 0
hang

aarch
./mutatee & DYNINSTAPI_RT_LIB=/usr/lib64/dyninst//libdyninstAPI_RT.so ./mutator $!
FUNCTION EXECUTED. VALUE = 0
FUNCTION EXECUTED. VALUE = 0
mutator: /root/dyninst-10.0.0/src/dyninstAPI/src/inst-aarch64.C:1034: bool writeFunctionPtr(AddressSpace*, Dyninst::Address, func_instance*): Assertion `0' failed.

static small test expected
DYNINSTAPI_RT_LIB=/usr/lib64/dyninst//libdyninstAPI_RT.so ./mutator mutatee
MUTATION DONE. MUTATOR IS GOING...
DYNINSTAPI_RT_LIB=/usr/lib64/dyninst//libdyninstAPI_RT.so ./mutated
MUTATION OK.


ppcle (OK)
DYNINSTAPI_RT_LIB=/usr/lib64/dyninst//libdyninstAPI_RT.so ./mutator mutatee
MUTATION DONE. MUTATOR IS GOING...
DYNINSTAPI_RT_LIB=/usr/lib64/dyninst//libdyninstAPI_RT.so ./mutated
MUTATION OK.


aarch
DYNINSTAPI_RT_LIB=/usr/lib64/dyninst//libdyninstAPI_RT.so ./mutator mutatee
MUTATION DONE. MUTATOR IS GOING...
DYNINSTAPI_RT_LIB=/usr/lib64/dyninst//libdyninstAPI_RT.so ./mutated
make: *** [Makefile:23: test] Segmentation fault (core dumped)


[← Prev in Thread] Current Thread [Next in Thread→]