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

- Home Page
- Current Bugs

Request ID | Summary | Open Date | Priority | Assigned To | Submitted By
1723280 | Initialized pointers to structs are not supported | 2007-05-22 01:31 | 5 | tecodev | tecodev
1717943 | wrong optimized flow | 2007-05-12 16:32 | 5 | nobody | wolfgang75
1717305 | inline functions don't work with const parameters | 2007-05-11 08:58 | 5 | nobody | spth
1715020 | Cast volatile over literal constant address is ignored. | 2007-05-08 06:47 | 5 | nobody | cassius_duarte
1708648 | memory space exceed management | 2007-04-27 04:28 | 5 | nobody | nobody
1704376 | missing as-z80 errors | 2007-04-20 07:21 | 5 | nobody | spth
1690893 | Unpredictable behavior when Power-on Reset | 2007-03-29 13:49 | 5 | nobody | labolida
1678803 | __naked functions that return function pointers | 2007-03-12 02:07 | 5 | nobody | rguetlein
1677178 | Some peephole rules ignored | 2007-03-09 04:23 | 5 | nobody | spth
1670148 | error 9: FATAL Compiler Internal Error | 2007-02-27 08:55 | 5 | nobody | patacongo
1666106 | hc08: wrong adressing mode for sloc's | 2007-02-22 05:10 | 5 | nobody | kosmonaut_pirx
1665511 | Heavy pointer operation rewrites values in dptr1 | 2007-02-21 10:46 | 5 | nobody | fip12345
1653651 | sdcdb incorrectly reports "Stack underflow" | 2007-02-06 14:34 | 5 | nobody | frief
1640497 | wrong compiler output | 2007-01-20 14:18 | 5 | nobody | nobody
1631532 | Port specific notes | 2007-01-09 05:59 | 5 | nobody | nobody
1631528 | SDCC Hangs on Win98 SE | 2007-01-09 05:54 | 5 | borutr | nobody
1630751 | OMF51 file contains bogus records for local variables | 2007-01-08 08:12 | 5 | nobody | sandra-l
1629217 | no symbol records for pdata in CDB file | 2007-01-05 18:34 | 5 | nobody | sandra-l
1627975 | Incorrect register specifications emitted in CDB file | 2007-01-04 08:54 | 5 | nobody | sandra-l
1618794 | Internal error | 2006-12-19 06:23 | 5 | nobody | nobody
1618050 | badly optimized xdata pointer | 2006-12-18 05:59 | 5 | nobody | wek_
1617503 | pic16, printf, problem with "%b" | 2006-12-17 12:08 | 5 | nobody | frief
1613717 | pic16, printf and sign extension on %x | 2006-12-11 21:35 | 5 | nobody | materer
1613675 | unsigned vars and printf | 2006-12-11 19:53 | 5 | nobody | materer
1604915 | pic16 printf with two %hd parameters fail | 2006-11-28 15:44 | 5 | nobody | kintel
1598954 | Global variable not generated | 2006-11-18 11:21 | 5 | nobody | gaufillet
1596316 | FATAL Compiler Internal Error (9) when casting pointers | 2006-11-14 05:50 | 5 | nobody | nobody
1596282 | Cannot init variables in declaration | 2006-11-14 04:45 | 5 | nobody | nobody
1596280 | Invalid variables values | 2006-11-14 04:41 | 5 | nobody | nobody
1596270 | Wrong compilation??? | 2006-11-14 04:23 | 5 | nobody | nobody
1595043 | pic16 adc functions are not portable | 2006-11-12 05:04 | 5 | nobody | gaufillet
1583159 | wrong code for cast from char to int | 2006-10-23 13:57 | 5 | nobody | spth
1582651 | Double INC | 2006-10-22 23:09 | 5 | nobody | rafal_b
1579949 | Fatal internal compiler error | 2006-10-18 12:23 | 5 | nobody | nobody
1579664 | typedef struct foo foo; | 2006-10-18 06:10 | 5 | nobody | pmiller
1571773 | Aslink absolute code sections shift if packflag (-Y) is not | 2006-10-05 15:09 | 5 | nobody | ppisa
1570701 | peephole - not replacing code from multiline macros | 2006-10-04 07:01 | 5 | nobody | dfulab
1567098 | Incomplete support for initialized union | 2006-09-28 07:56 | 5 | nobody | rbras
1565152 | Fatal Error in MCS-51 medium model compiler | 2006-09-25 08:15 | 5 | nobody | nobody
1562984 | Casts to bool don't work. | 2006-09-21 09:41 | 5 | nobody | spth
1548745 | hc08 bug | 2006-08-29 10:06 | 5 | nobody | nobody
1536762 | Bad code generated for *x = 0 where x is an xdata short ptr | 2006-08-08 08:13 | 5 | nobody | tsailer
1533372 | Compile Problem windows XP | 2006-08-02 11:39 | 5 | nobody | nobody
1527564 | Klydgy fixes in CSE | 2006-07-23 22:33 | 5 | nobody | nobody
1526968 | Bit inversion in pic16F74 | 2006-07-22 08:15 | 5 | nobody | nobody
1518279 | bad code is accepted | 2006-07-06 10:25 | 5 | nobody | stsp
1518273 | good code rejected with strange error | 2006-07-06 10:22 | 5 | maartenbrock | stsp
1512044 | pic16: bad code for unitialized variable | 2006-06-25 01:50 | 5 | nobody | borutr
1511838 | pic16: bad code for xor and or | 2006-06-24 09:41 | 5 | nobody | borutr
1511794 | pic16: regression test bug-895992.c fails | 2006-06-24 07:09 | 5 | nobody | borutr
1509084 | Error in register optimisation | 2006-06-19 23:53 | 5 | nobody | pv32768
1505998 | Cannot operate with floats | 2006-06-14 05:30 | 5 | tecodev | nobody
1505956 | sjmp and conditional jump out of range | 2006-06-14 04:04 | 5 | nobody | frief
1505811 | Bad 'for' loop optimization | 2006-06-14 00:07 | 5 | nobody | gaufillet
1503239 | Internal error: validateLink failed | 2006-06-08 17:33 | 5 | nobody | sjborley
1499904 | _naked is not supported | 2006-06-02 19:56 | 5 | nobody | amep
1485812 | pic16: regression test bug1426356.c fails | 2006-05-10 10:48 | 5 | nobody | borutr
1477149 | local variable globally visible | 2006-04-26 11:45 | 5 | nobody | frief
1474589 | nonexisting struct initialization | 2006-04-22 04:01 | 5 | nobody | spth
1471713 | global char array not initialized | 2006-04-17 06:09 | 5 | nobody | nobody
1470790 | extern decl is not properly accounted | 2006-04-15 04:39 | 5 | nobody | stsp
1469031 | pointer cast problem | 2006-04-11 23:38 | 5 | nobody | spth
1466761 | SIGSEGV on wrong code | 2006-04-08 00:52 | 5 | nobody | stsp
1458678 | unsigned long *const w, xtea stream cypher | 2006-03-26 01:30 | 5 | nobody | frief
1444425 | onebyte.c regression tes fails on pic16 | 2006-03-06 13:07 | 5 | tecodev | borutr
1430967 | bad pic14 code for address of parameter | 2006-02-13 12:44 | 5 | nobody | borutr
1427820 | bad code with varargs | 2006-02-08 11:45 | 5 | nobody | borutr
1427663 | SIGSEGV on static array of function pointers | 2006-02-08 08:15 | 5 | nobody | borutr
1425572 | failing pic14 regression tests | 2006-02-06 12:25 | 5 | nobody | borutr
1406219 | Improper branch generation when using macros | 2006-01-14 16:43 | 5 | nobody | jbrooksh
1385430 | dual dptr control for 89C51R | 2005-12-19 11:29 | 5 | nobody | janvrot
1376285 | syntax error | 2005-12-08 05:45 | 5 | nobody | maartenbrock
1309013 | Pointer types ignored | 2005-09-29 15:53 | 5 | nobody | spth
1302048 | const doesn't work | 2005-09-23 13:34 | 5 | nobody | spth
1294691 | nested ifs make compiler crash | 2005-09-18 11:08 | 5 | borutr | spth
1292721 | variable load wrongly optimized away | 2005-09-16 02:30 | 5 | nobody | ttensi
1281583 | code pointer array referencing | 2005-09-04 05:08 | 5 | nobody | bortel
1255403 | printf_fast_f SIGN and leading spaces problem | 2005-08-09 18:24 | 5 | nobody | shalomj
1224197 | SDCDB (from package of SDCC 2.5 and all CSV) works badly. | 2005-06-20 07:35 | 5 | nobody | nobody
1204921 | sdcdb hangs if child s51 process turns zombie | 2005-05-19 05:21 | 5 | nobody | mleopold
1203664 | sdcdb fails to open files w. two "." periods | 2005-05-17 08:13 | 5 | borutr | mleopold
1196045 | HC08:wrong 16 bytes loading asm result | 2005-05-05 09:54 | 5 | nobody | nobody
1185014 | sdcdb crushes when trying to set a breakpoint | 2005-04-17 23:27 | 5 | nobody | nobody
1115321 | pic16_allocRegByName results in bad code | 2005-02-03 03:03 | 5 | vrokas | schmidtw
1104624 | label minus label is not constant | 2005-01-18 09:09 | 5 | nobody | jetset
1057171 | z80 linker problem on multiple global variable declare | 2004-10-29 21:27 | 5 | nobody | akiya-i
1049137 | Possible Register Allocation Problem | 2004-10-18 04:03 | 5 | nobody | ttensi
1048323 | sdcdb command line simulator options do not pass to s51 | 2004-10-16 07:20 | 5 | nobody | excon26
1015185 | long type multiplication on DS80C400 | 2004-08-24 05:04 | 5 | bernhardheld | bernardtelling
1012147 | incorrect pointer address | 2004-08-19 05:33 | 5 | nobody | nobody
983491 | Merge duplicate strings function is ineffective | 2004-07-01 08:40 | 5 | nobody | bortel
976553 | Problem in debugging | 2004-06-21 00:24 | 5 | nobody | kirti10
947179 | Case Sensitive cpuSpeed | 2004-05-03 12:50 | 5 | nobody | nobody
894745 | Problem witch cdbFile | 2004-02-10 14:48 | 5 | nobody | nobody
880197 | (code *) cast to (xdata *) mishandled | 2004-01-19 14:50 | 5 | epetrich | mbroxton
855165 | Code generator selects incorrect registers | 2003-12-05 19:05 | 5 | epetrich | jcwren
830513 | inline assembler ACALL for ds80c390 is translated incorrect | 2003-10-26 06:48 | 5 | nobody | nobody
817589 | Can't create enough cdb file. | 2003-10-03 23:52 | 5 | nobody | nobody

Priority Colors:

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