EmployedRussian

Results 8 comments of EmployedRussian

I just read the [description](https://llvm.org/devmtg/2021-11/slides/2021-Introduction-to-LLVM-IFS-and-its-usages-in-Fuchsia-build-system.pdf) of [llvm-ifs](https://llvm.org/docs/CommandGuide/llvm-ifs.html), and it appears to be doing the _exact_ same thing that Google's internal implementation does (and more). In particular, it can take ELF...

The idea of using `.ifso` is that you get an identical binary whether you use `.ifso` or not. If symbol versions are present in `.so` and not in the `.ifso`,...

> Can version information for undefined symbols affect the result of linking? I can't think of a reason it would, but I am only 95% certain of this answer.

Reproduced for me. Does not reproduce when I change `CFLAGS='-g -O0'`. I am seeing the crash stack trace from the original report, and also: ``` #0 __pthread_kill_implementation (threadid=, signo=6, no_tid=no_tid@entry=0)...

The problem is caused by this code in `pal/inc/cclock.hpp`: ``` 3fb33a8271 (rhuanjl 2023-02-14 17:25:04 +0000 18) class CCLOCK_ALIGN CCLock f13af493bd (Oguz Bastemur 2017-10-30 20:30:13 +0100 19) { f13af493bd (Oguz Bastemur...

This patch fixes the crash for me: ``` diff --git a/pal/inc/cclock.hpp b/pal/inc/cclock.hpp index fe74235a6..1269e9212 100644 --- a/pal/inc/cclock.hpp +++ b/pal/inc/cclock.hpp @@ -9,14 +9,9 @@ #ifndef CC_PAL_INC_CCLOCK_H #define CC_PAL_INC_CCLOCK_H -#if defined(_M_ARM64) -#define...

Reproduced. Does _not_ reproduce when `ch` is built with `--no-jit`.

First, the original problem report had a typo. Instead of `ax.title(label='abc', loc='left')`, what was apparently meant is `ax.set_title(label='abc', loc='left')`. Second, `ax.set_title(...)` already returns the `Text`, so the fix could be...