IRC Logs for #lost


2022-10-31

07:42:52 kevin joined the channel
14:04:57 xq: ohai
14:05:03 xq: LittleFox: LLVM-Bug gefunden?
14:37:40 kevin: Oh, Compilerbugs? Glückwunsch ;-)
14:42:26 xq: ist irgendwie alltag geworden *rofl*
14:42:33 xq: https://github.com/llvm/llvm-project/issues/58557
15:01:49 kevin: Ich glaube, ich habe noch nicht wesentlich mehr Compilerbugs als CPU-Bugs gefunden *g*
15:03:01 xq: N=?
15:11:18 kevin: Irgendwas um 1 in beiden Fällen (also für C-Compiler)
15:12:10 kevin: Wobei, Fälle, wo der Compiler den Code nicht mag, obwohl er ok ist, könnten mehr sein
15:12:16 kevin: Aber nicht Fälle, wo er einfach was falsches macht
15:12:41 kevin: Interpreter für Skriptsprachen hab ich schon ein paar mehr kaputtgekriegt
15:12:53 kevin: Perl mit einer Regex zu besiegen hat sich gut angefühlt *g*
15:14:57 xq: Ich kenne einige miscompilations
15:15:03 xq: primär im C++Compiler von Embacadero
15:15:46 xq: __try { } __except(EXCEPTION_EXECUTE_HANDLER){}
15:15:56 xq: löst basically direkt nen segfault beim entern des codeblocks aus
15:17:22 kevin: Das ist... schade?
15:17:39 xq: kchkch
15:17:49 xq: ich hab jetzt ne C-Library mit MSVC compiliert
15:18:15 xq: int SEH_Safe_Call(void (*cb)(void*), void*);
15:18:35 xq: macht basically den code oben, und ruft im try halt cb(param1) auf
17:38:02 LittleFox: xq, ne, gcc
17:38:20 LittleFox: LLVM könnt ich vlt selber fixen, da kenne ich die codebase zumindest grob
17:38:29 LittleFox: (und hab commit rechte)