aleclearmind
aleclearmind
Currently, `PromoteCSV` can create more than one wrapper per helper. If we could have a single wrapper for each helper we would: * Make the life of the user easier,...
After 8cee47f the devirtualization of indirect jumps has significantly improved, but it's not covering all the situations yet. In particular if, in order to devirtualize, information available *before* a function...
When lifting large binaries, AdvancedValueInfo takes more time than required. Most of the time seems to be spent in enumerating successors: 
We have two goals: * Estimate how far are we compared to the end of the process. The lifting process is iterative, and it's not possible to have an exact...
How to reproduce ``` cd $ORCHESTRA_ROOT revng lift share/revng/test/tests/runtime/calc-arm-revng-qa.compiled output.bc opt -S output.bc -o output.ll ``` The `bb.0x2ac8c:Code_arm_L1_ft` basic block should have ~32 successors, it has significantly more. [Source](https://github.com/gcc-mirror/gcc/blob/7adcbafe45f8001b698967defe682687b52c0007/libgcc/config/arm/lib1funcs.S#L1103) Assembly:...
Certain architecture cannot address their program counter. To obtain its value you typically have a call to the next address that takes the address of the next instruction and pushes...
It seems like electron is using the system harfbuzz despite `USE=-system-harfbuzz`. Here's the error log. Note `/usr/include/harfbuzz`. ``` FAILED: obj/skia/skia/SkPDFSubsetFont.o x86_64-pc-linux-gnu-clang++ -MMD -MF obj/skia/skia/SkPDFSubsetFont.o.d -DUSE_UDEV -DUSE_AURA=1 -DUSE_GLIB=1 -DUSE_NSS_CERTS=1 -DUSE_OZONE=1 -DUSE_X11=1...
I've a 7540, and I get the following message: ``` $ ./nfc.py on INFO:__main__:Looking for supported device... INFO:__main__:Found 0A5C:5843 DEBUG:cvcomm:Enumerating interfaces... DEBUG:cvcomm:Interface found: INTERFACE 3: Vendor Specific DEBUG:cvcomm:Enumerating endpoints... DEBUG:cvcomm:BULK...