SourceForge.net: Known Bugs

## Small Device C Compiler - Release 2.9.0 Known Bug List

- Home Page
- Current Bugs

Request ID | Summary | Open Date | Priority | Assigned To | Submitted By
2698805 | Expected scope rules fail with local enum | 2009-03-20 23:09 | 5 | nobody | sjborley
2686159 | Incorrect code when accessing xdata | 2009-03-13 14:01 | 5 | nobody | bessemer
2655200 | pointer to pdata memory not correctly initialized | 2009-03-02 18:56 | 5 | nobody | frief
2646174 | dest parameter for memcpy/ldir garbled | 2009-02-27 18:30 | 5 | nobody | arniml
2613592 | printf and code pointers | 2009-02-18 18:48 | 5 | nobody | jesusc
2602402 | PIC error: pointer on SFR-variables | 2009-02-15 11:17 | 5 | nobody | skorpionx
2552730 | wrong variable write order | 2009-01-31 14:59 | 5 | nobody | wdee
2542362 | Bug in asm generated | 2009-01-28 07:00 | 5 | nobody | nerlaska
2350456 | STK00 gets overwritten when calling some functions. | 2008-11-26 11:20 | 5 | tecodev | nestoramigo
2166213 | warning 18: Initializer different levels of indirections | 2008-10-14 14:03 | 5 | nobody | gson
2108799 | Wrong OFFSET generated in AOMF51 file for automatic vars | 2008-09-13 10:36 | 5 | nobody | ondrej_petr
2084206 | error on printf with a fonctor member of a structure | 2008-08-30 16:57 | 5 | nobody | pgaufillet
2040874 | __at doesn't work | 2008-08-06 22:56 | 5 | nobody | spth
2024627 | PIC, Static variables problem | 2008-07-22 12:43 | 5 | tecodev | stedi
1998466 | Code size > 64K and linker produces garbage (DS80C400) | 2008-06-20 04:13 | 5 | nobody | jimmbelll
1994062 | pointer compare wrongly done with signed math | 2008-06-14 19:12 | 5 | nobody | hal42usa
1963382 | Listing File - C file comment is incorrect | 2008-05-13 21:14 | 5 | borutr | serge_malo
1962613 | Array of pointers in struct code generation error | 2008-05-12 20:11 | 5 | nobody | spth
1961899 | mutidimensional array declarations [][] error | 2008-05-11 14:30 | 5 | nobody | spth
1947081 | Crash in peephole optimizer | 2008-04-20 08:43 | 5 | nobody | spth
1932626 | function parameters overlaid | 2008-04-02 20:26 | 5 | nobody | janislaw
1932509 | broken offsetof() handling in SDCCast.c | 2008-04-02 18:20 | 5 | nobody | rlar
1929317 | Emulator crashes in gbz80 regression test | 2008-03-30 12:26 | 5 | nobody | spth
1929140 | bug: extern void (* P1032E)(void); ??? | 2008-03-30 03:56 | 5 | nobody | chiu_wenchung
1928022 | ROM pointer to struct member not initialized | 2008-03-28 14:46 | 5 | nobody | patryks
1924707 | Peepholes 49-56 broken | 2008-03-24 22:24 | 5 | spth | spth
1891063 | Missing DSEG information in MAP file | 2008-02-11 10:46 | 5 | nobody | ahoyle
1833493 | wrong __data pointer initialization on two-dim. arrays | 2007-11-17 02:33 | 5 | nobody | sb-sf
1812570 | rom table lookup not correct when ptr is in struct | 2007-10-12 21:38 | 5 | nobody | nobody
1810965 | enum definition inside struct definition does not work | 2007-10-10 16:04 | 5 | nobody | stefan-tiger
1805765 | inited global pointer variables | 2007-10-01 16:10 | 5 | nobody | nobody
1794587 | Bit operations on register variables fail | 2007-09-14 10:05 | 5 | nobody | richwalker
1772322 | VUSB problem | 2007-08-11 14:12 | 5 | nobody | mirkobo
1771944 | Absolute addressing of data area. | 2007-08-10 19:03 | 5 | nobody | lelad1
1767885 | Parameters lost from scope of intermediate inline function | 2007-08-05 11:26 | 5 | epetrich | ppisa
1757671 | Floating point comparison problem. | 2007-07-20 16:40 | 5 | nobody | spth
1723280 | Initialized pointers to structs are not supported | 2007-05-22 08:31 | 5 | tecodev | tecodev
1715020 | Cast volatile over literal constant address is ignored. | 2007-05-08 13:47 | 5 | nobody | cassius_duarte
1708648 | memory space exceed management | 2007-04-27 11:28 | 5 | nobody | nobody
1690893 | Unpredictable behavior when Power-on Reset | 2007-03-29 20:49 | 5 | nobody | labolida
1677178 | Some peephole rules ignored | 2007-03-09 12:23 | 5 | nobody | spth
1666106 | hc08: wrong adressing mode for sloc's | 2007-02-22 13:10 | 5 | nobody | kosmonaut_pirx
1665511 | Heavy pointer operation rewrites values in dptr1 | 2007-02-21 18:46 | 5 | nobody | fip12345
1653651 | sdcdb incorrectly reports "Stack underflow" | 2007-02-06 22:34 | 5 | nobody | frief
1640497 | wrong compiler output | 2007-01-20 22:18 | 5 | nobody | nobody
1631532 | Port specific notes | 2007-01-09 13:59 | 5 | nobody | nobody
1630751 | OMF51 file contains bogus records for local variables | 2007-01-08 16:12 | 5 | nobody | sandra-l
1627975 | Incorrect register specifications emitted in CDB file | 2007-01-04 16:54 | 5 | nobody | sandra-l
1618794 | Internal error | 2006-12-19 14:23 | 5 | nobody | nobody
1613717 | pic16, printf and sign extension on %x | 2006-12-12 05:35 | 5 | nobody | materer
1613675 | unsigned vars and printf | 2006-12-12 03:53 | 5 | nobody | materer
1604915 | pic16 printf with two %hd parameters fail | 2006-11-28 23:44 | 5 | nobody | kintel
1598954 | Global variable not generated | 2006-11-18 19:21 | 5 | nobody | gaufillet
1596282 | Cannot init variables in declaration | 2006-11-14 12:45 | 5 | nobody | nobody
1595043 | pic16 adc functions are not portable | 2006-11-12 13:04 | 5 | nobody | gaufillet
1579664 | typedef struct foo foo; | 2006-10-18 13:10 | 5 | nobody | pmiller
1571773 | Aslink absolute code sections shift if packflag (-Y) is not | 2006-10-05 22:09 | 5 | nobody | ppisa
1570701 | peephole - not replacing code from multiline macros | 2006-10-04 14:01 | 5 | nobody | dfulab
1548745 | hc08 bug | 2006-08-29 17:06 | 5 | nobody | nobody
1527564 | Klydgy fixes in CSE | 2006-07-24 05:33 | 5 | nobody | nobody
1526968 | Bit inversion in pic16F74 | 2006-07-22 15:15 | 5 | nobody | nobody
1518279 | bad code is accepted | 2006-07-06 17:25 | 5 | nobody | stsp
1518273 | good code rejected with strange error | 2006-07-06 17:22 | 5 | maartenbrock | stsp
1512044 | pic16: bad code for unitialized variable | 2006-06-25 08:50 | 5 | nobody | borutr
1505998 | Cannot operate with floats | 2006-06-14 12:30 | 5 | tecodev | nobody
1505956 | sjmp and conditional jump out of range | 2006-06-14 11:04 | 5 | nobody | frief
1503239 | Internal error: validateLink failed | 2006-06-09 00:33 | 5 | nobody | sjborley
1499904 | _naked is not supported | 2006-06-03 02:56 | 5 | nobody | amep
1477149 | local variable globally visible | 2006-04-26 18:45 | 5 | nobody | frief
1474589 | nonexisting struct initialization | 2006-04-22 11:01 | 5 | nobody | spth
1470790 | extern decl is not properly accounted | 2006-04-15 11:39 | 5 | nobody | stsp
1469031 | pointer cast problem | 2006-04-12 06:38 | 5 | nobody | spth
1458678 | unsigned long *const w, xtea stream cypher | 2006-03-26 09:30 | 5 | nobody | frief
1430967 | bad pic14 code for address of parameter | 2006-02-13 20:44 | 5 | nobody | borutr
1427820 | bad code with varargs | 2006-02-08 19:45 | 5 | nobody | borutr
1406219 | Improper branch generation when using macros | 2006-01-15 00:43 | 5 | nobody | jbrooksh
1376285 | syntax error | 2005-12-08 13:45 | 5 | nobody | maartenbrock
1302048 | const doesn't work | 2005-09-23 20:34 | 5 | nobody | spth
1224197 | SDCDB (from package of SDCC 2.5 and all CSV) works badly. | 2005-06-20 14:35 | 5 | nobody | nobody
1204921 | sdcdb hangs if child s51 process turns zombie | 2005-05-19 12:21 | 5 | nobody | mleopold
1203664 | sdcdb fails to open files w. two "." periods | 2005-05-17 15:13 | 5 | borutr | mleopold
1196045 | HC08:wrong 16 bytes loading asm result | 2005-05-05 16:54 | 5 | nobody | nobody
1185014 | sdcdb crushes when trying to set a breakpoint | 2005-04-18 06:27 | 5 | nobody | nobody
1115321 | pic16_allocRegByName results in bad code | 2005-02-03 11:03 | 5 | vrokas | schmidtw
1104624 | label minus label is not constant | 2005-01-18 17:09 | 5 | nobody | jetset
1057171 | Linker problem on multiple defined global variable | 2004-10-30 04:27 | 5 | nobody | akiya-i
1049137 | Possible Register Allocation Problem | 2004-10-18 11:03 | 5 | nobody | ttensi
1048323 | sdcdb command line simulator options do not pass to s51 | 2004-10-16 14:20 | 5 | nobody | excon26
983491 | Merge duplicate strings function is ineffective | 2004-07-01 15:40 | 5 | borutr | bortel
976553 | Problem in debugging | 2004-06-21 07:24 | 5 | nobody | kirti10
855165 | Code generator selects incorrect registers | 2003-12-06 03:05 | 5 | epetrich | jcwren

Priority Colors:

1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9

Number of open bugs: 91