Small Device C Compiler - Release 4.5.0 Known Bug List

# Summary Owner Creator Created Priority
3825 some Z80N sdasz80 failures Janko Stamenović 2025-01-23 5
3824 Broken peephole rule in z80-related ports Philipp Klaus Krause 2025-01-22 5
3823 SDCDB source not valid C23 Philipp Klaus Krause 2025-01-22 5
3822 Function pointer declaration following a block erases variable declaration within Dmitry Kharitonov 2025-01-21 5
3821 Register A overwritten during pointer read on sm83 Philipp Klaus Krause 2025-01-20 5
3820 release binary lacks lib/src/z80n directory Janko Stamenović 2025-01-20 5
3818 Can't quit windows uCsim build Philipp Klaus Krause 2025-01-18 5
3817 Regression test failures with 64-bit Windows build in nativecrosstools branch Philipp Klaus Krause 2025-01-18 5
3816 configure should check for GNU make Philipp Klaus Krause 2025-01-16 5
3814 Regression test failures on macppc Philipp Klaus Krause Philipp Klaus Krause 2025-01-09 5
3811 Divide by 2 then see EVELYN the modified DOG Janko Stamenović 2024-12-24 5
3809 rabbit.c regression test fails for f8 Philipp Klaus Krause 2024-12-16 5
3808 rabbit.c regression test fails for ds390 Philipp Klaus Krause 2024-12-16 5
3805 Warning on function pointer return Philipp Klaus Krause 2024-12-14 5
3803 segfault on pointer to struct Philipp Klaus Krause 2024-12-02 5
3797 Regression test failures with 32-bit Windows build in nativecrosstools branch Philipp Klaus Krause 2024-11-09 5
3793 pic16 libm build fails Philipp Klaus Krause 2024-11-01 5
3781 mos65c02 segfault in windows build Philipp Klaus Krause 2024-09-19 5
3765 .lst assembled without -p option incompatible with .rst generation Mariusz 2024-08-02 5
3764 "FATAL Compiler Internal Error" using minimp3 Yongjian Wang 2024-07-23 5
3763 Crash sdar8051 Dmitry Kharitonov 2024-07-20 5
3762 Using mcs51-disasm.pl with complex header files Dmitry Kharitonov 2024-07-18 5
3760 SDCDB parsing cdb newlines Dzid 2024-07-11 5
3759 SDCDB hardcoded settings Dzid 2024-07-11 5
3749 MOS6502 - multiplication errors in version 4.3.0 and 4.4.0 Gabriele Gorla Andrzej 2024-06-22 5
3748 mcs51-disasm.pl does not process *.map by default Dmitry Kharitonov 2024-06-18 5
3746 Undefined Global '___fs2ulonglong' Dmitry Kharitonov 2024-06-16 5
3744 sdas8051 is falling. Dmitry Kharitonov 2024-06-15 5
3737 Broken math code generated depending on loop condition Ragozini Arturo 2024-05-23 1
3734 __banked calls fail when hl modified in set_bank Under4Mhz 2024-05-20 5
3727 Incorrect loop optimization (probably in GCSE) Ragozini Arturo 2024-04-12 5
3725 Building sdcc with LTO fails due to ODR violations Eli Schwartz 2024-04-04 5
3721 Z80 Critical section implementation is faulty Tony Pavlov 2024-03-30 5
3719 Casts from float to BitInt broken Philipp Klaus Krause 2024-03-23 5
3718 Casts from _BitInt to float broken Philipp Klaus Krause 2024-03-23 5
3716 8051 ACC/A minor regression Konstantin Kim 2024-03-14 5
3715 Crash with "internal compiler error" when compiling Diego Argueta 2024-03-03 5
3714 SDCC 4.4.0 on Windows: Sdar tool crashes because of missing DLLs Ragozini Arturo 2024-03-02 7
3712 void f4(__bit b, unsigned long long l) __reentrant Philipp Klaus Krause 2024-02-29 5
3707 STM8S103F3 - RAM size not checked Andreas7 2024-01-30 5
3706 MSC51 incorrect code Intermittently generated for 16 bit decrement Skip Hansen 2024-01-29 5
3704 file extension output by -M option is wrong kwhr00 2024-01-28 5
3703 sdas8051 program counter issue Fritz Mueller 2024-01-27 5
3702 Cross-build requires todos, needs better error message Philipp Klaus Krause 2024-01-26 5
3701 multiple identical externs in function fail to compile Under4Mhz 2024-01-22 5
3699 reading from 2D array Petr Pazourek 2024-01-21 5
3696 gcc-torture-execute-pr51466 fails for mos6502-stack-auto Gabriele Gorla Gabriele Gorla 2024-01-13 5
3687 Regression in code size in newer versions (> 3..5.0) marian 2023-12-24 5
3684 Issues in reentrant functions for mos6502 Gabriele Gorla Philipp Klaus Krause 2023-12-02 5
3676 error using structs in macros Under4Mhz 2023-11-20 5
3674 Explicit cast ignored when va args argument is a function return value bbbbbr 2023-11-15 5
3670 read_cdb_file always assigns var to "rom" without considering banking Daniel Drotos mark 2023-11-02 5
3668 [r3ka] Why does this generate a warning? D-mo 2023-10-13 5
3662 Adding a function removes const arrays above it from .adb/.cdb output bbbbbr 2023-10-01 5
3659 pic port configuration fails on big-endian host Philipp Klaus Krause 2023-09-28 5
3653 6502 no error when OSEG overflow in ZP Under4Mhz 2023-09-22 5
3647 configure fails complainign about boost wher there is no C++ compiler Philipp Klaus Krause 2023-09-17 5
3646 Regression test infrastructure should give an error onmissing python Philipp Klaus Krause 2023-09-15 5
3645 SDCC Crash during compile with incorrect type assignment in struct bbbbbr 2023-09-11 5
3643 Recently added test-bug3641 test fails for pdk15-stack-auto Philipp Klaus Krause 2023-09-09 5
3633 Unexpected "Makeinfo is missing or too old" Maarten Brock 2023-08-16 5
3632 sdcc.exe can't compile if it's full path contains spaces. Roy Qu 2023-08-14 5
3630 UB in the compiler Philipp Klaus Krause 2023-08-01 5
3629 UB in the assembler and linker Philipp Klaus Krause 2023-08-01 5
3625 wchar.c.in test fails for test-host on FreeBSD on aarch64 Philipp Klaus Krause 2023-07-27 5
3624 Regression on play_music Konstantin Kim 2023-07-24 5
3608 Regression test tests/bug3410878.c fails for ucz80 with --max-allocs-per-node 150000 --opt-code-size Philipp Klaus Krause 2023-06-30 5
3600 tests/gcc-torture-execute-930628-1.c fails for -ms08 --stack-auto Philipp Klaus Krause 2023-06-08 5
3599 gcc-torture-execute-?sad-run.c fail for -ms08 --stack-auto Philipp Klaus Krause 2023-06-08 5
3598 tests/gcc-torture-execute-pr47148.crashes sdcc for -ms08 --stack-auto Philipp Klaus Krause 2023-06-08 5
3589 Regression testing cross-compiled win32 sdcc on GNU/Linux Philipp Klaus Krause 2023-05-17 5
3588 Cygwin regression testing doesn't work Philipp Klaus Krause 2023-05-17 5
3587 Cygwin build fails Philipp Klaus Krause 2023-05-15 5
3586 Regression tests gte/960405-1.c and tests/bug-2516.c fail to link for 32-Bit Windows Philipp Klaus Krause 2023-05-15 5
3584 Initialization of union / struct with anoymous members Philipp Klaus Krause 2023-05-13 5
3581 All functions are reentrant-unsafe on PIC14, ISR may cause memory corruption, need documentation Tom Li 2023-05-08 5
3580 Dwarf address truncated for STM8 large model (with fix) Christian Schoffit 2023-05-07 5
3578 Support for Haiku as an host system Adrien Destugues 2023-05-01 5
3573 Need to declare a 32-bit variable in the first file Rtek1000 2023-04-09 5
3572 Nodescriptive error when src/sdcc build fails Philipp Klaus Krause 2023-04-01 5
3571 sdcpp preprocessor doesn't check it's working dir for cc1, only checks system PATH Felix bbbbbr 2023-03-25 5
3565 peephole asm labels Konstantin Kim 2023-03-17 5
3563 Call to inline function corrupts parameters Jeff Trull 2023-03-12 5
3555 sdbinutils install doesn't respect prefix Felix Phillip Stevens 2023-02-18 5
3554 Wrong compile in MCS51 with stack auto option Maarten Brock Jirat 2023-02-16 5
3553 Running regression tests using wine Philipp Klaus Krause 2023-02-15 5
3552 SIGABRT crash on a regression test on OpenBSD 6.6 on PowerPC Philipp Klaus Krause 2023-02-09 5
3546 No listing for certain typos Ilyas Mirza 2023-02-04 5
3540 Test gte/pr58365.c fails for -mmcs51 --model-large --stack-auto Philipp Klaus Krause 2023-01-27 5
3536 Calling Functions in ISR Corrupts the Stack, as SDCC Makes no Attempt to Preserve it Tom Li 2023-01-07 5
3534 SDCDB clear breakpoint by filename:line not working Mark Symonds 2022-12-31 5
3527 >> ASxx shift bug Konstantin Kim 2022-12-05 5
3519 test-host failures in snapshot only Philipp Klaus Krause 2022-11-16 5
3518 PIC headers are no longer "non-free"? Jakub Tilcer 2022-11-13 5
3514 SDCDB command line options documentation missing options Mark Symonds 2022-11-04 5
3513 c macro expansion in asm comments Under4Mhz 2022-10-29 5
3512 warning: missing terminating ' character in asm comment Under4Mhz 2022-10-26 5
3510 Stdlib _modulong() loops endlessly with divisor of zero Basil Hussain 2022-10-24 5
3509 Cannot build any PIC14 code: error: Duplicate symbol "_main" defined in "pic12f675test.o" and "libsdcc_a-idata.o". Tom Li 2022-10-23 5
3499 Code is overwritten by initialized const variable at absolute location Allan Macdonald 2022-09-29 5
3495 "error 0: Duplicate symbol" for no obvious reason Martin Kaiser 2022-09-24 5
3491 Fresh build with --disable-sdbinutils will fail. Deqing Sun 2022-09-20 5
3490 #line in assembler with peep-asm Under4Mhz 2022-09-19 5
3489 Optional file type override -x stopped working Deqing Sun 2022-09-18 5
3484 Regression for MCS51 on Debian from SDCC 3.8 (buster) to 4.0 (bullseye) Martin Homuth-Rosemann 2022-09-12 5
3481 Caught signal 11: SIGSEGV Under4Mhz 2022-09-09 5
3479 support/scripts/keil2sdcc.pl outdated Philipp Klaus Krause 2022-09-07 5
3476 Build fails after make clean Felix Philipp Klaus Krause 2022-09-06 5
3475 Debugging sdcc got harder since cpp branch merge Philipp Klaus Krause 2022-09-06 5
3472 HTML manual build fails Philipp Klaus Krause 2022-09-03 5
3470 Compiler crash Philipp Klaus Krause 2022-09-01 5
3469 Checked 8- and 16-bit integers broken for ds390 Philipp Klaus Krause 2022-08-30 5
3435 bug - inconsistent implementation of __data and __idata qualifiers volumit 2022-06-13 5
3416 No ABI register usage documentation for PIC16 Christopher Head 2010-11-05 5
3415 Interrupts, Section 3.8 Paul Stoffregen 2003-03-25 5
3411 makebin offset parameter doesn't work as expected Pedro de Medeiros 2022-05-30 5
3409 peep hole optimizer removes used labels Under4Mhz 2022-06-01 5
3408 Missing line number when initialization needs curly braces Under4Mhz 2022-06-01 5
3405 Regression test gte/931004-12.c Philipp Klaus Krause 2022-05-31 5
3395 Test gte/pr30185.c fails for mcs51 with --stack-auto Philipp Klaus Krause 2022-05-21 5
3393 union-in-struct initalization issue Philipp Klaus Krause 2022-05-21 5
3392 Double negation test fails for mcs51, ds390 Philipp Klaus Krause 2022-05-21 5
3390 sm83 label in inlineasm Under4Mhz 2022-05-15 5
3386 New test bug-3385.c fails for hc08 / s08 Philipp Klaus Krause 2022-05-13 5
3384 Regression tests failing, but green dots on snapshots page Philipp Klaus Krause 2022-05-11 5
3381 Incorrect compilation starting in r10263 Clayton Smith 2022-04-16 5
3375 SDASZ80 not reporting errors Ragozini Arturo 2022-03-28 5
3370 crash on array declaration with extra braces after function definition Philipp Klaus Krause 2022-03-20 5
3369 Array of incomplete element type does not give error in the frontend Philipp Klaus Krause 2022-03-19 5
3366 Regression testing of windows binaries false positives: graphics Philipp Klaus Krause 2022-03-19 5
3363 variable argument of type _BitInt(33) fails for mcs51 Philipp Klaus Krause 2022-03-18 5
3362 ds390 crash on struct return Philipp Klaus Krause 2022-03-18 5
3358 Function parameter gives syntax error instead of decaying to function pointer Philipp Klaus Krause 2022-03-18 5
3357 Wrong linkage for mcs51, hc08, stm8 on definition followed by declaration Philipp Klaus Krause 2022-03-17 5
3355 comparison AST bug (on mcs51) Philipp Klaus Krause 2022-03-11 5
3351 pagma callee_saves sensitive to spaces Konstantin Kim 2022-03-09 5
3347 Building SDCC generates an awful lot of warnings Maarten Brock 2022-03-08 5
3342 __code / __data not documented for PIC16 Christopher Head 2010-11-02 5
3340 [sz80] Erroneous pop af on -tlr35902 Daniel Drotos Sebastian Riedel 2022-03-03 5
3337 sdcdb crashes upon setting bp rofl0r 2022-03-01 5
3329 --callee-saves-bc broken since at least 4.1.0 Sebastian Riedel 2022-02-22 5
3307 Compiler crash in DS390 port Gabriele Gorla 2022-01-13 5
3303 [Windows] [STM8] Wrong paths in the generated elf file BOBAH 2022-01-08 5
3302 .ifdef and .ifndef directives missing Arne Rossius 2022-01-08 5
3293 Bug in .rst file Dieter Sauerland 2021-11-09 5
3288 [Build] Make reports "makeinfo" is missing but it means "texinfo" Benton Ferguson 2021-10-16 5
3287 PIC14 port does not update (volatile) global variable in some situations Chingson Chen 2021-10-08 5
3286 [MCS-51] ICE with --stack-auto and 64-bit argument Oleg Endo 2021-10-03 5
3285 Suspected quadratic performance hog when compiling inline functions Oleg Endo 2021-10-01 5
3284 Regression tests should check for simulator binaries first Philipp Klaus Krause 2021-09-25 5
3281 GBZ80 SDCC segfault Tony Pavlov 2021-09-14 5
3278 sdcc FATAL Compiler Internal Error OFreddy 2021-09-08 5
3277 GBZ80 (and probably other) sdasgb crashes on macos Tony Pavlov 2021-09-02 5
3270 SDCDB SegFault on 4.1.0 Elliot 2021-07-30 5
3268 Backslash in target path using -MD MMA 2021-07-26 7
3266 Unknown character escapes treated like \\, etc Philipp Klaus Krause 2021-07-16 5
3265 GBZ80 when using RGBDS syntax output _INITIALIZED section lands into ROM, not WRAM Tony Pavlov 2021-07-12 5
3259 PDK: Wrong opcodes for absolute memory and IO (SFR) spaces (MOV, XOR...) Visenri 2021-06-25 5
3232 FATAL Compiler Internal Error in file 'gen.c FabrizioCaruso 2021-05-10 5
3226 too many parameters error Rajmund Szymański 2021-05-06 5
3221 not-optimal asm output for single bit operations Oleksandr Dorogyh 2021-04-30 5
3220 Rabbit Coremark optimization goal inversion Philipp Klaus Krause Philipp Klaus Krause 2021-04-30 5
3219 Peephole distance issue results in invalid asm (relative jump out of range) Philipp Klaus Krause 2021-04-30 5
3211 bitfields with absolute addresses crash ds390 backend Philipp Klaus Krause 2021-04-09 5
3205 crash on 2048 subsequent assignments of 0 to pointer Philipp Klaus Krause 2021-04-02 5
3204 Snapshot build infrastructure should complain about missing hostname.mk Philipp Klaus Krause 2021-04-02 5
3200 SDCC generates ELF with invalid DWARF info Erik Petrich Maximilian Gerhardt 2021-03-23 3
3199 File does not compile with --debug Erik Petrich Maximilian Gerhardt 2021-03-22 5
3192 configure should check for makeinfo Philipp Klaus Krause 2021-03-14 5
3182 SHA-256 not working for ds390 Philipp Klaus Krause 2021-02-19 5
3180 Potential endless loop in PIC16 register allocator Benedikt Freisen 2021-02-13 5
3179 Parameter type mismatches in PIC16 backend code Benedikt Freisen 2021-02-09 5
3176 [z80] Const data don't go to given constseg custom segment Aoineko 2021-02-06 5
3172 explicitly cast varargs promoted even in --std-sdccXX mode Tony Pavlov 2021-01-27 5
3163 Variable in different places with --debug and all optimizations disabled Sebastian Riedel 2020-12-21 5
3162 Missing loop optimization and missing debug informations Sebastian Riedel 2020-12-20 5
3153 --debug produces same lable names for inline functions Erik Petrich Tony Pavlov 2020-11-14 5
3150 sdas up-arrow escaped string fails to parse Tobias Diedrich 2020-11-10 5
3144 The optimizer result is influenced by unrelated code Michael Mayer 2020-10-30 5
3136 _GSINIT not at right place in crt0.s Mario Smit 2020-10-18 5
3133 Run-time seg fault with sdar when building SDCC under MSys2 Tim Stahlhut 2020-10-14 5
3123 Implement missing __sfr16 load / fix __sfr16 store Free-PDK 2020-10-05 5
3121 -:0: error 69: struct/union/array '': initialization needs curly braces Philipp Klaus Krause 2020-09-30 5
3120 Regression test failed bug2942247.c Philipp Klaus Krause Sergey Belyashov 2020-09-28 5
3113 z80 (and related) assembler segfault Philipp Klaus Krause 2020-09-15 5
3112 [pdk] Memory managment / reusability issue kaweksl 2020-09-12 5
3109 SDLDGB has fixed base address for _CODE area Tony Pavlov 2020-09-10 5
3108 warning: missing terminating ' character in asm Philipp Klaus Krause 2020-09-08 5
3107 --debug switch generate duplicate labels for the lines of code that contain equal text Tony Pavlov 2020-09-02 5
3102 z80 peephole 77b breaks code? Philipp Klaus Krause 2020-08-22 5
3100 pic14 16bit SFRs Konstantin Kim 2020-08-14 5
3094 ulong2fs gives incorrect warning 158 overflow in implicit constant conversion Maarten Brock 2020-07-31 5
3088 sdldgb produces invalid files for objects that contain _CODE_N and _DATA_N areas. Sebastian Riedel Tony Pavlov 2020-07-17 5
3077 _ultoa, etc. Philipp Klaus Krause 2020-07-03 5
3053 [ds390] FATAL Compiler Internal Error on code using variable argument pointers Gabriel Ravier 2020-06-14 5
3050 [pic16] FATAL Compiler Internal Error on code using wide string literals Gabriel Ravier 2020-06-11 5
3042 [pic16] SIGABRT on using long long Gabriel Ravier 2020-06-09 5
3039 [ds390] Internal error on dereference of null pointer Gabriel Ravier 2020-06-09 5
3037 [pdk13/14/15] FATAL Compiler Internal Error on code using `extern` variable in called static inline function Gabriel Ravier 2020-06-09 5
3035 TININative backend completely broken Gabriel Ravier 2020-06-09 5
3028 FATAL Compiler Internal Error on using function pointer without * Gabriel Ravier 2020-06-06 5
3021 SIGSEGV on passing certain types to vari Gabriel Ravier 2020-06-06 5
3018 strncpyz error on long parameter name Gabriel Ravier 2020-06-06 5
3017 Internal error when using push_macro on __TIMESTAMP__ Gabriel Ravier 2020-06-06 5
3016 Internal error when compiling array with function call in array declaration Gabriel Ravier 2020-06-06 5
3015 Extremely long compile times for big arrays Gabriel Ravier 2020-06-03 5
3005 initialization for static local variables is generated in wrong section Tony Pavlov 2020-05-24 5
3004 .AREA is issued twice into the asm listing Sebastian Riedel Tony Pavlov 2020-05-21 5
2997 inline __critical bug Konstantin Kim 2020-04-24 5
2987 gcc-torture-execute-strlen-4.c fails Gabriele Gorla Philipp Klaus Krause 2020-03-22 5
2976 Support VS Code's $msCompile message format Brad Robinson 2020-02-09 5
2975 Ability to include full path in output messages Brad Robinson 2020-02-09 5
2970 Linker cannot find most symbols in libraries compiled with --debug David Grayson 2020-01-24 5
2968 regression test failure for ds390 on OpenBSD 6.6 Philipp Klaus Krause 2020-01-20 5
2955 configure depends on make Philipp Klaus Krause 2019-11-22 5
2952 attribute arguments other than string literals and identifiers Philipp Klaus Krause 2019-11-20 5
2951 keyword in attributes Philipp Klaus Krause 2019-11-19 5
2948 struct in union initialization: gcc-torture-execute-pr87053.c fails Philipp Klaus Krause 2019-11-19 5
2946 sdasstm8 bugs Picatout 2019-11-18 5
2943 Non-deterministic segmentation behavior with GSFINAL of STM8 port Vyacheslav Azarov 2019-11-11 5
2939 gcc-torture-execute-pr42833 fails for pdk15-stack-auto Philipp Klaus Krause 2019-10-21 5
2930 [Z80...] Invalid relocation of 24bit values Sergey Belyashov 2019-08-21 5
2924 mpic14: error: No target memory available for section "UDL_myMain_0". Martin Kessenbrock 2019-07-09 5
2922 PDK compiler / assembler error when defining a label in inline assembler when used inside of a for loop Free-PDK 2019-07-02 3
2921 [mcs51] accumulator use not preserved Jens 2019-06-28 1
2913 struct access on pic14 produces dubious code Herbert Pötzl 2019-06-20 6
2908 pointer to struct problem harryzz 2019-05-06 5
2906 static local variables problem harryzz 2019-05-05 5
2905 Regression: mcs8051 footprint of galois_lfsr.c Konstantin Kim 2019-04-30 5
2903 Casting function pointer to void* for pdk Philipp Klaus Krause 2019-04-09 5
2893 Bogus error messages when a file starts with a ';' Alan Cox 2019-03-25 5
2888 WARNING: encountered NULL pcop--this is probably a compiler bug... fruitCoder 2019-03-17 5
2877 (Regression) Incorrect overflow warning when adding two numbers Alan Cox 2019-02-28 5
2871 Symbol not previously defined: "_aligned_alloc" Philipp Klaus Krause Roy Rankin 2019-02-08 5
2870 sdas uses the wrong file name for errors in some cases Alan Cox 2019-02-07 5
2868 Z80 produces bogus messaes about __xinit_x when compiling Alan Cox 2019-02-07 5
2860 segfault on missing parameter type in function prototype (and on old-style functions) Philipp Klaus Krause 2019-01-02 5
2853 bitopcse_type_long fails silently for hc08 Maarten Brock 2018-12-10 5
2851 Operation order SDCC 3.8.0 Alexey Grachov 2018-12-09 5
2843 Incorrect warning message about unreachable code 笑行天下 2018-11-27 2
2840 Initialization of bit field in anonymous union broken 笑行天下 2018-11-24 5
2839 FATAL Compiler Internal Error in file 'gen.c' line number '1125' : Invalid stack offset. 笑行天下 2018-11-20 3
2837 SDCC z80 places things in the wrong segment Philipp Klaus Krause Alan Cox 2018-11-17 5
2824 a regression test might be failing Philipp Klaus Krause 2018-10-16 5
2816 Explicit alignment boundaries shifted while linked Henk 2018-09-24 5
2815 SDCC hangs in CSE (and keeps allocating more and more memory) Philipp Klaus Krause 2018-09-24 5
2810 Using designated initalizers with anonymous union Philipp Klaus Krause 2018-09-10 5
2796 Z80 assembler not warning on impossible assignments Alan Cox 2018-08-19 5
2795 Z80 assembler mishandling of .equ loops Alan Cox 2018-08-19 5
2779 A variable arguments test from GCC fails for ds390 Philipp Klaus Krause 2018-07-30 5
2772 sdasstm8 seg faults on null pointer deref David Gould 2018-07-22 2
2768 Missing type mismatch report Alan Cox 2018-07-02 5
2765 Glitch in array initializing warning on z80 when using struct Alan Cox 2018-07-01 5
2760 mcs51 link-time failure on new test case. Philipp Klaus Krause 2018-06-13 1
2747 Failure to statically initialize structure bsccara 2018-05-09 5
2746 Failed to calculate offset of struct member 笑行天下 2018-05-07 6
2741 Assembler can't handle debug info for large surce files: <r> relocation error casainho 2018-04-15 5
2739 CDB file symbol record not generated for absolute addressed variables Aaron Perl 2018-04-09 5
2734 Missing warning on right shift by more than width of type Philipp Klaus Krause 2018-03-30 5
2733 False "overflow in implicit constant conversion" warning Philipp Klaus Krause 2018-03-29 5
2726 regression test bug1981238.c warns about a lurking bug Maarten Brock 2018-03-04 5
2725 Non-fatal Compiler Internal Problem in file 'SDCClrange.c' line number '1018' : Definition not found Philipp Klaus Krause 2018-02-22 5
2723 Issue with Motorola S-Record file Jean-Michel Roux 2018-02-20 5
2722 Core dump with -Wl-M Steven Borley 2018-02-19 5
2721 bool:1 bitfield always evaluates to true Peter Lapets 2018-02-19 5
2707 sdcc output hex file alilibre 2018-01-23 5
2706 sdcc looking for upper case lib alilibre 2018-01-23 5
2705 Specifying code location for z80 Philipp Klaus Krause 2018-01-18 5
2703 PIC18F97J60 configuration check in pic16devices.txt Raphael Neider Szőgyényi Gábor 2018-01-07 7
2701 dwarf debugging: local variables has wrong scope akre 2018-01-04 5
2700 Debug info for local variables that live in multiple iTemps Philipp Klaus Krause 2018-01-03 5
2696 Inline Assembly doesn't like custom label names mrx23dot 2017-12-10 4
2691 Csmith (fuzzing tool) exposes errors Frieder Ferlemann 2017-11-08 5
2686 SDCC uses far too much, but finite memory Philipp Klaus Krause 2017-11-03 5
2677 SDCC configure Philipp Klaus Krause 2017-10-27 5
2672 sdcc revision 10077 mcs51 problem Cristiano Rodrigues 2017-10-17 5
2671 wrong command line parsing of preprocessor options Michael Mayer 2017-10-15 5
2663 Function pointer initialization issue Philipp Klaus Krause 2017-10-05 5
2660 pointer type incompatible with itself Philipp Klaus Krause 2017-10-01 4
2646 __at can't place some data at a specific location amidst some code Philipp Klaus Krause 2017-09-01 7
2641 Incompatible pointer types, even though one is void * Philipp Klaus Krause Philipp Klaus Krause 2017-08-17 4
2639 FATAL Compiler Internal Error in file 'SDCCast.c' line number '5513' : node PARAM shouldn't be processed here Philipp Klaus Krause 2017-08-11 5
2626 SDAS Segmentation fault when using .macro a lot (sdasstm8) Thomas 2017-06-18 5
2616 Single-quoting CCAS variable breaks mingw64 build Stephen Whittle 2017-05-16 5
2606 linker build dependencies Philipp Klaus Krause 2017-04-29 5
2605 SDCC_PARMS_IN_BANK1 non-compliant Philipp Klaus Krause 2017-04-29 5
2598 default library(s) not included? Missing delay implementations. James A. Cleland 2017-04-09 5
2594 No libm18f.lib created regis 2017-03-20 5
2589 Only 85 pointer possible in rom. This is too few! Bogdan Pawlak 2017-02-24 5
2573 Error writing CONFIG2L and CONFIG2H register of PIC18F2680 Bogdan Pawlak 2017-01-02 9
2571 static initialisation for an array of pointers to functions M.Hoehle 2016-12-09 5
2562 Compiler-assigned variables should not be pinned... This is a bug. Herbert Pötzl 2016-11-07 5
2561 Unsigned char at location treated as 16bit Herbert Pötzl 2016-11-07 5
2555 SDCC uses far too much memory Philipp Klaus Krause 2016-10-23 6
2543 [PIC16] BANKSEL generation incorrect, useless MOVFFs generated Raphael Neider 2016-09-06 5
2536 hexdouble issue Philipp Klaus Krause 2016-08-13 2
2527 Compiler stability under Windows 10 Pascal DARAGON 2016-07-25 2
2519 SDCC optimizes away statement even tough it shouldn't when mixing C with inline assembly Sam 2016-06-28 5
2497 typedef of function should be allowed - resolution of #2440 is too strict Ben Shi Pavel Pisa 2016-04-24 4
2490 Macro invocation split over many files Philipp Klaus Krause 2016-04-12 5
2487 SDCC/PIC: wrong parameter copy in a function with preconfiguration call Twen Leichnitz 2016-04-05 5
2442 Overlapping variables Philipp Klaus Krause 2015-12-07 5
2420 pCode optimization produces incorrect code for modulo operator Juho Salminen 2015-09-20 5
2356 'inline' broken on pic16 port nyholku 2015-02-17 5
2354 extern function prototypes improperly marked as public as well as extern alvin 2015-02-03 5
2326 LUT retrieval index wrong frank26080115 2014-12-02 5
2324 [pic14] Signed and unsigned multiplications are same code Maarten Brock Adrien Prost-Boucle 2014-12-01 5
2322 [pic14] Multiplication by a power of 2 not replaced by shift Adrien Prost-Boucle 2014-12-01 5
2294 naming buffer overflow error egan.fryazino 2014-09-05 3
2287 Inline functions with variable argument list fails on MCS-51 --stack-auto Ben Shi 2014-07-21 5
2283 pic18 --extended pstack issue Raphael Neider egan.fryazino 2014-07-10 5
2281 Linker doesn' know where the interrupt vectors must be placed Sergey 2014-06-29 5
2273 [PIC16] Bit toggle optimized only sometimes Diego Herranz 2014-05-07 5
2258 PIC14 bit clear operations not optimized Visenri 2014-03-04 1
2257 wrong position of banksel Oliver Meier 2014-02-26 5
2243 PIC14 for loop i declared as unsigned int will loop only once Athena Chuang 2014-01-21 5
2242 pic16f458 'Undefined identifier' GIE Molnár Károly 2014-01-18 5
2237 Float comparison mishandles sign bit Philipp Klaus Krause 2013-12-18 5
2229 Wrong cdb file format? White Diver 2013-10-11 5
2225 SIGSEGV on shift Philipp Klaus Krause 2013-09-24 5
2221 fix for mcs51 psw optimisation bug Maarten Brock Alex Burton 2012-12-13 5
2219 linker can not find memset; pic18 microcontroller voxspox 2013-09-17 5
2204 inner for loop never end Luis Claudio Gambôa Lopes 2013-08-16 5
2203 detect pic14 device cause signal 11 SIGSEGV on armhf lubuntu langjzh 2013-08-02 5
2202 PIC18F13K22 GPUtils Linker Script Steve 2013-07-25 1
2160 problems in linux with sdcc and pic18f26j50 TuxD3v 2013-05-08 5
2159 [pic14]Wring code with uninitialized variable - svn8547 Gál Zsolt 2013-05-04 5
2157 SIGSEGV Kharitonov Dmitry 2013-04-21 5
2156 bad if operator Kharitonov Dmitry 2013-04-20 5
2152 no report "error 158: overflow in implicit constant conversion" Kharitonov Dmitry 2013-04-03 5
2151 pic16 poor read-modify-write optimization BsAtHome 2013-04-01 5
2150 Bad code optimization Kharitonov Dmitry 2013-03-31 5
2149 pic14 small CPUs asm msg: Page or Bank selection not needed BsAtHome 2013-03-29 5
2148 Improper handling of arrays Kharitonov Dmitry 2013-03-29 5
2147 Incorrect error message Kharitonov Dmitry 2013-03-29 5
2138 TBLPTRx not saved in interrupt Herbert Pötzl 2013-03-02 5
2128 [PIC14] Bad code generated for assignment to/from __data ptr Raphael Neider 2013-01-13 5
2121 __sdcc_gsinit_startup never completes on pic16f1507 Majenko Technologies 2013-01-01 5
2104 pic18f1220/pic18f1320 lacks some SFR definitions Borut Ražem Sebastien Lorquet 2012-10-22 5
2024 Erroneous ​​storing of pointer value in the pic14 series Molnár Károly 2012-05-27 5
2011 code pointer initialization causes debug? output Herbert Pötzl 2012-04-20 5
2009 Leaking memory in a thousand places Philipp Klaus Krause 2012-04-11 5
1900 calling inline function Philipp Klaus Krause 2011-12-23 5
1888 problem with inline keywords. mancausoft 2011-12-09 5
1880 [PIC14] 16f628[a] missing bits from header Gál Zsolt 2011-11-27 5
1873 iCodes redundantly processed using new register allocator Erik Petrich 2011-11-05 2
1866 PIC16: Global variables not initialized to 0 by default Diego Herranz 2011-10-28 5
1863 PIC14: Error [128] Missing argument(s). Akiko.B 2011-10-18 5
1824 PIC16: incorrect code pointer generation M.Hoehle 2011-08-17 5
1822 [PIC14] logical problem - if then - vs - if then else Gál Zsolt 2011-08-09 5
1810 PIC16: i2c_start and i2c_stop incomplete Fred Marquis 2011-07-16 5
1797 [PIC16] --ivt-loc/crt0i conflicting with linker script Diego Herranz 2011-06-17 5
1778 [PIC14] bitwise operations on uncomplete registers Anonymous 2011-04-11 5
1776 [PIC14]unsigned arithmetic problem or code optimalization Gál Zsolt 2011-04-03 5
1775 [PIC14]Unexpected code;union bitfield with byte Gál Zsolt 2011-04-03 5
1771 [PIC14]optimization problem? Gál Zsolt 2011-03-14 5
1763 SDCC and GPSIM Egor Ibragimov 2011-02-20 5
1762 [PIC16] Inconsistent declarations of USTATbits Goofy 2011-02-20 5
1747 PIC16: post decrement not working? Herbert Pötzl 2011-01-18 5
1746 PIC16: subroutine call wrong? Herbert Pötzl 2011-01-18 5
1745 PIC16: (val + 2) & 0x1 always even? Herbert Pötzl 2011-01-18 5
1743 PIC14: data in EEPROM memory handled incorrectly Anonymous 2011-01-16 5
1733 PIC16: ptr dereference silently dropped, bad code generated Christopher Head 2010-12-29 5
1727 PIC16: Internal compiler error triggered Christopher Head 2010-12-11 5
1717 PIC16: externs removed if function unreferenced in C source Christopher Head 2010-11-27 5
1716 PIC16: Assembler forget .line in the .lst file Stefan Olsson 2010-11-26 5
1714 PIC14: FATAL Compiler Internal Error SDCC 3.0.0 2010-11-24 5
1705 PIC18F87J50 USTAT ENDP bits separated Christopher Head 2010-11-15 5
1704 pic18f87j50 bad UCFG bit Christopher Head 2010-11-15 5
1703 PIC16: Missing configuration fuses Christopher Head 2010-11-13 5
1699 PIC16: Blacklisted flow message Christopher Head 2010-11-10 5
1698 PIC16: string functions not const-correct Christopher Head 2010-11-08 5
1669 PIC16: pointer bug: loosing __data / __code upper address Raphael Neider strobla 2010-08-02 6
1627 PIC18F compile bug in ralloc.c Paulne 2010-03-17 5
1621 PIC16: shadowregs can't be used on dispatch tables Christopher Head 2010-02-22 5
1618 PIC16:"ones" optimisation fails -worse with peephole enabled Bel.z.Bub 2010-02-15 5
1595 PIC14: operation at Cast is amusing from the array to point kazu1108 2009-12-23 5
1594 PIC14: fails to initialize member of the structure by litera kazu1108 2009-12-23 5
1582 sdcc 2.9 fails to do banksel within interrupt on pic18f46j50 jwinfphase 2009-11-30 5
1581 PIC16: cast ptr and assign to array looses generic ptr MSB Tom Parker 2009-11-26 5
1558 PIC14: array index handling in interrupt Raphael Neider Gál Zsolt 2009-08-19 5
1505 PIC error: pointer on SFR-variables Bogdan Pawlak 2009-02-15 5
1503 PIC14: wrong variable write order Takahiro WATANABE 2009-01-31 5
1490 PIC14: STK00 gets overwritten when calling some functions. Raphael Neider Néstor A.C. 2008-11-26 5
1470 PIC14, Static variables problem Raphael Neider Stefan Dimitrov 2008-07-22 5
1428 Missing DSEG information in MAP file A Hoyle 2008-02-11 5
1396 PIC16:wrong __data pointer initialization on two-dim. arrays Sergey A. Borshch 2007-11-17 5
1385 PIC16: rom table lookup not correct when ptr is in struct Anonymous 2007-10-12 5
1372 PIC16: Bit operations on register variables fail Rich Walker 2007-09-14 5
1362 PIC16: VUSB problem mirkobo 2007-08-11 5
1337 PIC16: Initialized pointers to structs are not supported Raphael Neider Raphael Neider 2007-05-22 5
1310 PIC14: Unpredictable behavior when Power-on Reset labolida 2007-03-29 5
1259 pic16, printf and sign extension on %x Nick Materer 2006-12-12 5
1258 PIC16: unsigned vars and printf Nick Materer 2006-12-12 5
1248 pic16 printf with two %hd parameters fail Marius Kintel 2006-11-28 5
1241 PIC16: Global variable not generated Goofy 2006-11-18 5
1230 pic16 adc functions are not portable Goofy 2006-11-12 5
1174 Bit inversion in pic16F74 Anonymous 2006-07-22 5
1159 pic16: bad code for unitialized unsigned char Borut Ražem 2006-06-25 5
1150 PIC14: Cannot operate with floats Raphael Neider Anonymous 2006-06-14 5
1138 PIC14: _naked is not supported Arthur Peters 2006-06-03 5
1102 PIC14: nonexisting struct initialization Philipp Klaus Krause 2006-04-22 5
1063 bad pic14 code for address of parameter Borut Ražem 2006-02-13 5
1061 pic14 bad code with varargs Borut Ražem 2006-02-08 5
874 pic16_allocRegByName results in bad code Vangelis Rokas Weston T. Schmidt 2005-02-03 5

Priority Colors:

1 2 3 4 5 6 7 8 9

Number of open bugs: 405