User Activity

  • Posted a comment on ticket #3741 on Small Device C Compiler (SDCC)

    Thanks for the update, glad you got a repro!

  • Posted a comment on ticket #3741 on Small Device C Compiler (SDCC)

    Thanks. Just for reference: Linux Mint 21.3 Cinnamon $ uname -a Linux 5.15.0-105-generic #115-Ubuntu SMP x86_64 x86_64 x86_64 GNU/Linux I just got another crash building a different project that usually builds without issue. SDCC Snapshot builds: - I don't get the crash building the repro test when running this build from the SDCC snapshot page: sdcc-snapshot-i386-unknown-linux2.5-20240604-14879.tar.bz2 However it looks like the Linux x64 builds are empty except for a couple docs right now(?) so...

  • Posted a comment on ticket #3741 on Small Device C Compiler (SDCC)

    Looks like Win x64 and x32 builds do not crash on Windows 10 for the same scenario. So might be Linux only so far.

  • Created ticket #3741 on Small Device C Compiler (SDCC)

    SDCC crash while compiling (SIGSEGV)

  • Modified a comment on ticket #3740 on Small Device C Compiler (SDCC)

    Thanks for the quick fix on this! It appears to fix the issue in the original larger code too.

  • Modified a comment on ticket #3740 on Small Device C Compiler (SDCC)
  • Posted a comment on ticket #3740 on Small Device C Compiler (SDCC)

    Thanks for the quick turn on this. I tested 14878 and while it does fix the minimized example, it does not fix the issue in the original source code the bug was detected in. I'll work on trying to make a new minimized example that still shows the issue without all the GBDK and other dependencies. Here is a snippet of the new output with the codegen still broken ;-------------------------------------------------------- ; File Created by SDCC : free open source ISO C Compiler ; Version 4.4.1 #14877...

  • Posted a comment on ticket #3740 on Small Device C Compiler (SDCC)

    By the way, the previous generated code without the issue looked like this: sdcc -v SDCC : z80/sm83/mos6502/mos65c02 TD- 4.4.1 #14813 (Linux) published under GNU General Public License (GPL) _main:: ;main.c:22: unsigned char some_return_value = some_func(some_param); ld a, (_some_param) call _some_func ;main.c:24: some_var = false; ld hl, #_some_var ld (hl), #0x00 ;main.c:26: if (some_return_value == J_A) { sub a, #0x10 ret NZ ;main.c:27: some_var = true; ld (hl), #0x01 ;main.c:29: } ret

View All

Personal Data

Username:
bbbbbr
Joined:
2020-12-12 00:27:59

Projects

This is a list of open source software projects that bbbbbr is associated with:

Personal Tools