This is a list of currently open issues for the TASKING VX-toolset for C166 v2.5r1.
The list may include issues found in later releases, whether such issues also appear in this release has not always been verified yet. See below for the list of closed issues. The list of fixed issues for v2.5r1 is included in the release notes of the product.
ID | Summary | Inspector detector |
C166VX-35256 |
Problems view not showing external file path from error message |
Not planned |
C166VX-35313 |
All user stacks must be located in one page |
Not planned |
C166VX-35337 |
LSL outline in Eclipse does not correspond to LSL syntax description |
Not planned |
C166VX-35481 |
No drive letter allowed for include path |
Not planned |
C166VX-35580 |
The expression window has no possibility to change "format" |
Not planned |
C166VX-35668 |
Heap view may malfunction for near model |
Not planned |
C166VX-35805 |
Array/struct tree in Variables view collapses with each step |
Not planned |
C166VX-36043 |
Make utility: mk166 -D displays wrong dependency file |
Not planned |
C166VX-36070 |
c166 F100: cannot open "..\file.c" |
Not planned |
C166VX-36106 |
OCDS data breakpoints should be restricted |
Not planned |
C166VX-36124 |
Open declaration (F3) or Open Definition (Ctrl+F3) does not work for sfr names |
Not planned |
C166VX-36135 |
C compiler pragmas not fully supported in C++ |
Not planned |
C166VX-36136 |
Hover Background Color cannot be changed |
Not planned |
C166VX-36245 |
Keyword 'const' removed by C++ compiler using a template function |
Not planned |
C166VX-36271 |
ROM/RAM monitor cannot be rebuilt easily at a different address |
Not planned |
C166VX-36558 |
Statics with same name in multiple modules not displayed correctly |
Not planned |
C166VX-36661 |
When importing a project the project settings are not correct |
Not planned |
C166VX-36683 |
C++ compiler error cp166 E0608: this pragma must immediately precede a declaration or statement |
Not planned |
C166VX-36707 |
C startup editor not working when cstart.h is in sub directory |
Not planned |
C166VX-36728 |
Only generate makefiles when required |
Not planned |
C166VX-36788 |
Build all configurations only builds active configuration |
Not planned |
C166VX-36812 |
Debugger should warn when starting session while still connected to board |
Not planned |
C166VX-36826 |
Different result when preprocessing file |
Not planned |
C166VX-36879 |
Debugger cannot read ELF file with more than 65000 sections |
Not planned |
C166VX-36887 |
After a trap the OCDS debug session cannot be terminated anymore |
Not planned |
C166VX-36968 |
Setting the breakpoint failed |
Not planned |
C166VX-37063 |
Parameter value ignored when function is called from debugger |
Not planned |
C166VX-37070 |
C++ compiler error cp166 E0095: array is too large |
Not planned |
C166VX-37071 |
C++ compiler error cp166 E0103: class is too large |
Not planned |
C166VX-37201 |
Strange scrolling effects in Disassembly window using Simulator |
Not planned |
C166VX-37206 |
Code generation differences when -g is used |
Not planned |
C166VX-37225 |
Predefined symbol __lc_x_name can be ambiguous |
Not planned |
C166VX-37236 |
c166 S900: internal consistency check failed - please report |
Not planned |
C166VX-37237 |
Overlapping mappings when using FS-FORTH 276 eval board |
Not planned |
C166VX-37271 |
SFR register written twice |
Not planned |
C166VX-37273 |
Improvements for linked resources |
Not planned |
C166VX-37339 |
Import of EDE Intel-Hex project into Eclipse fails without warning/error |
Not planned |
C166VX-37356 |
Unable to execute the flash programming application |
Not planned |
C166VX-37380 |
ROM/RAM monitor on the board cannot be contacted again after closing a debug session |
Not planned |
C166VX-37388 |
Debugger hangs with specific ELF file |
Not planned |
C166VX-37390 |
Copy table takes more space in shuge memory than necessary |
Not planned |
C166VX-37391 |
lk166 F019: unrecoverable error: caught unknown exception |
Not planned |
C166VX-37405 |
Linker error lk166 F009: object store error: encountered id representing a deleted object |
Not planned |
C166VX-37413 |
Error: Simulator can't map sfr at physical memory space -1 and address 0x00FE00 |
Not planned |
C166VX-37471 |
View Memory does not work properly for __bit variables |
Not planned |
C166VX-37502 |
Debugger Data breakpoint: "break on read or write access" not working using OCDS |
Not planned |
C166VX-37517 |
fpbits.h not an official header file anymore |
Not planned |
C166VX-37525 |
Make utility amk.exe: option -G should not be accepted without argument |
Not planned |
C166VX-37538 |
Add __malloc__ attribute |
Not planned |
C166VX-37547 |
cp166: option --create-pch dysfunctional when -C is used |
Not planned |
C166VX-37549 |
Eclipse syntax errors when using C166 specific language qualifiers in a C++ file |
Not planned |
C166VX-37584 |
Compiler option --preprocess=+make not compatible with GNUWin32 make.exe |
Not planned |
C166VX-37588 |
"Cast to Type" not responding for a bitfield in Variables view |
Not planned |
C166VX-37589 |
Syntax error for "Cast to Type" to "enum" type in Variables view |
Not planned |
C166VX-37593 |
Suspending 'queens' example delayed by several seconds |
Not planned |
C166VX-37619 |
Simulator: value of pointer content is not updated in the Variable window |
Not planned |
C166VX-37630 |
When including a non-existing include path, unexpected errors may show up |
Not planned |
C166VX-37631 |
File extension .ASM not recognized by control program cc166 |
Not planned |
C166VX-37640 |
Double quotes backslashed by amk.exe when executing cmd.exe |
Not planned |
C166VX-37664 |
Memory model not taken over when importing or refreshing a DAvE project |
Not planned |
C166VX-37671 |
When 3 OCDS hardware breakpoints are set "Step Over" or "Step Return" acts like "Step Into" |
Not planned |
C166VX-37673 |
Debug Suspend Mode not entered after a Suspend or Single step |
Not planned |
C166VX-37678 |
External flash chip settings not removed from LSL file after running Target Board Configuration Wizard |
Not planned |
C166VX-37681 |
Bitfields of port registers for all xc16x derivatives are incorrect |
Not planned |
C166VX-37684 |
Console window background color becomes black |
Not planned |
C166VX-37691 |
Assembly HLL Debug Information missing |
Not planned |
C166VX-37724 |
C++ errors might show up when using function qualifier __frame(...) in a C++ file together with option -C or --cpu |
Not planned |
C166VX-37729 |
rm: cannot remove 'foo.o': no such file or directory falsely generated when using filename and directory as argument |
Not planned |
C166VX-37734 |
downloading fails at verification stage |
Not planned |
C166VX-37736 |
PSW.BANK not simulated after an interrupt routine has entered |
Not planned |
C166VX-37754 |
Wrong memory location opened when "View Memory" is used on a variable |
Not planned |
C166VX-37761 |
Problems after importing TASKING C166 C/C++ ELF file for debugging |
Not planned |
C166VX-37775 |
Debugger cannot be started again after license error |
Not planned |
C166VX-37776 |
C++ compiler issues error : Segmentation fault |
Not planned |
C166VX-37783 |
Project <project name> does not seem to be a C166 project |
Not planned |
C166VX-37793 |
Eclipse update may cause error on subsequent update |
Not planned |
C166VX-37806 |
Slow build when using a floating license on Windows 7 |
Not planned |
C166VX-37833 |
Assembler error as166 F009: object producer error: could not extract/insert information from/into intermediate object storage |
Not planned |
C166VX-37849 |
block-like characters in debugger license error message |
Not planned |
C166VX-37852 |
lk166 W141: unresolved reference to __lc_vb_vector_table_0 |
Not planned |
C166VX-37866 |
LSL editor: cannot remove the address value for stack or heap |
Not planned |
C166VX-37902 |
Add Watchpoint C/C++ not working using context menu in Variables view |
Not planned |
C166VX-37903 |
Violation of MISRA C rule 8.1 "Functions shall have prototype declarations..." not detected |
Not planned |
C166VX-37909 |
Specified number of units is ignored when placing data breakpoint |
Not planned |
C166VX-37925 |
Map file viewer always sets focus on "Select table" |
Not planned |
C166VX-37928 |
Flash properties page table not sorted |
Not planned |
C166VX-37930 |
NPE on flash properties page table double click |
Not planned |
C166VX-37934 |
debugger may not recognize type __bit |
Not planned |
C166VX-37935 |
incorrect handling of type __bit |
Not planned |
C166VX-37936 |
manual does not describe what __interrupt(-1) means |
Not planned |
C166VX-37945 |
Disabling MISRA-C checking with "#pragma nomisrac" not working when preprocessor is activated |
Not planned |
C166VX-37946 |
Undeserved MISRA-C rule 5.2 violation when using enum type |
Not planned |
C166VX-37954 |
"The chosen operation is not enabled" when clicking Debug Target button |
Not planned |
C166VX-37955 |
Undeserved MISRA C violations when a macro is being used |
Not planned |
C166VX-37957 |
Error ' Index out of bounds' when opening the cstart multipage editor |
Not planned |
C166VX-37958 |
Cannot import EDE projects from XE166 version |
Not planned |
C166VX-37959 |
XE160 and XE161 devices appear under XE162 |
Not planned |
C166VX-37961 |
Unexpected size for two-dimensional array with an incomplete type |
Not planned |
C166VX-37966 |
Total number of reserved bytes for xrom is 4 bytes too large |
Not planned |
C166VX-37967 |
Space usage in map file not correct for more than one mapping in LSL file |
Not planned |
C166VX-37970 |
Unexpected assembler results for .DEFINE and $MESSAGE |
Not planned |
C166VX-37972 |
update manual ICACHE group/select example |
Not planned |
C166VX-37973 |
Mention updating DPP addresses in ICACHE documentation |
Not planned |
C166VX-37974 |
DPP in uncached range results in code being located in uncached range |
Not planned |
C166VX-37978 |
C startup ICACHE enable documentation incomplete |
Not planned |
C166VX-37979 |
Debugger does not yet support flash programming for ICACHE devices |
Not planned |
C166VX-37980 |
Debugger cannot access cached memory |
Not planned |
C166VX-37983 |
Sections selected with one select statement in an ordered group are not sorted for reducing alignment gaps |
Not planned |
C166VX-37985 |
incorrect debug information for anonymous aggregate members |
Not planned |
C166VX-37987 |
Feature for overlaying several functions at once |
Not planned |
C166VX-37988 |
Special target .PHONY not documented |
Not planned |
C166VX-37989 |
Problems when installing with insufficient hard disk space |
Not planned |
C166VX-37992 |
Progress bar not shown in message box "Progress Information" after changing settings |
Not planned |
C166VX-37993 |
When building a project results into errors, still the message 'C/C++ build completed succesfully' is displayed |
Not planned |
C166VX-37994 |
Let make utility stop the build process on error |
Not planned |
C166VX-37995 |
Missing sfr definitions for XC22XX LE/ULE derivatives |
Not planned |
C166VX-37996 |
Missing sfr for XC22xxI, XC23xxE and XC27x7X |
Not planned |
C166VX-37997 |
Cannot locate sections in ICACHE using ordered group |
Not planned |
C166VX-37999 |
lk166 E100: unexpected error: space spe:xc16x:code maps to both a space and non-space |
Not planned |
C166VX-38000 |
Wrong macro names used in LSL files for XC2xxx-136F derivatives |
Not planned |
C166VX-38001 |
Having reserved cached memory, the Flash memory should not be indicated as being "reserved" in the LSL editor |
Not planned |
C166VX-38010 |
Wrong __FP_ENV floating point environment buffer size declared in trap.src for xc16x cores |
Not planned |
C166VX-38029 |
Undeserved Eclipse syntax error for qualifier __packed__ |
Not planned |
C166VX-38031 |
Local struct not initialized using option +gcc |
Not planned |
C166VX-38035 |
Assembler list file option -wrap-lines does not list commented C source lines at all |
Not planned |
C166VX-38036 |
Assembler control lines ignored in list-file |
Not planned |
C166VX-38038 |
Empty system LSL file after copying into project |
Not planned |
C166VX-38057 |
XC2210U-4F must have 4k PSRAM |
Not planned |
C166VX-38058 |
Lite edition debugger does not show global variables |
Not planned |
C166VX-38068 |
regxc2387e.sfr : SCU_STMEM0 definition missing |
Not planned |
C166VX-38071 |
debugger may treat data qualified __bita incorrectly |
Not planned |
C166VX-38075 |
very slow execution of single step with register window open |
Not planned |
C166VX-38076 |
(OCDS) debugger fails to show content of local register bank |
Not planned |
C166VX-38077 |
addresses of __near and __far variables incorrectly displayed |
Not planned |
C166VX-38078 |
Breakpoint marker position does not always correspond to actual location |
Not planned |
C166VX-38079 |
Extremely slow feedback on user interaction |
Not planned |
C166VX-38081 |
Wrong LSL file and/or cstart.c/cstart.h contents when recreating project |
Not planned |
C166VX-38082 |
Set active project does not work anymore when a new window has been created |
Not planned |
C166VX-38083 |
Use alternative SFR file format shall not depend on SFR file inclusion |
Not planned |
C166VX-38086 |
When using mk166.mk no assembler options can be passed to compiled C++/C files |
Not planned |
C166VX-38088 |
makefile function $(addprefix...) not documented in user guide |
Not planned |
C166VX-38095 |
Move Flash property page to Run/Debug Settings |
Not planned |
C166VX-38097 |
Switching processor may lead to loss of on-chip memory settings |
Not planned |
C166VX-38102 |
Create an import wizard to import memory and all related project settings |
Not planned |
C166VX-38103 |
Handle 'all configurations' properly on Memory, Stack/Heap and Vector table property pages |
Not planned |
C166VX-38113 |
Change LSL memory map tags for uncached areas |
Not planned |
C166VX-38116 |
Leading zeros are not shown for Binary format |
Not planned |
C166VX-38117 |
Struct members always shown in decimal format |
Not planned |
C166VX-38124 |
Warnings on cstart.c in Lite edition on imported project |
Not planned |
C166VX-38128 |
Updates to SFR files for XC22xxI, XC23xxE, XC27x8X Series |
Not planned |
C166VX-38130 |
Debug button grayed on initial start of debug configurations menu |
Not planned |
C166VX-38131 |
Software breakpoints not supported when working with DAS with certain devices |
Not planned |
C166VX-38133 |
Incorrect start address of DSRAM for XC22xxU, XC23xxS, XC27x2X and XE16xFU in LSL files |
Not planned |
C166VX-38134 |
"rm: cannot remove 'test.obj': no such file or directory" when using rm.exe from a different drive |
Not planned |
C166VX-38137 |
Add cached/not cached buttons also on memory table |
Not planned |
C166VX-38147 |
Message 'has not passed Windows Logo testing' on installation after uninstalling DAS |
Not planned |
C166VX-38148 |
Flash Programming properties page does not resize decently |
Not planned |
C166VX-38151 |
debugger does not return license after linger time |
Not planned |
C166VX-38155 |
Disassembly view does not take into account mirroring |
Not planned |
C166VX-38159 |
Missing __PAGE_081_MEM_TYPE definition in SFR files |
Not planned |
C166VX-38160 |
Previous settings in on chip items are overwritten after processor is changed and cancel button is pressed |
Not planned |
C166VX-38161 |
Label job error occurs when scrolling in Registers view |
Not planned |
C166VX-38162 |
Error notifying a preference change listener in profiling |
Not planned |
C166VX-38163 |
DPRAM in LSL file c161pi.lsl incorrectly set to 0x00F600 instead of 0x00FA00 |
Not planned |
C166VX-38164 |
Error in debug configuration for imported elf file |
Not planned |
C166VX-38168 |
Content Assist does not work inside interrupt functions |
Not planned |
C166VX-38169 |
Default include directory still being showed in the Project view when using compiler option --no-stdinc |
Not planned |
C166VX-38171 |
Debug menu items shall not be initially available |
Not planned |
C166VX-38172 |
Creating a new debug configuration for a C167CR project fails |
Not planned |
C166VX-38176 |
Random register selected in Startup Registers properties |
Not planned |
C166VX-38177 |
GPT12E_KSCCFG not present in Econo Line SFR files. |
Not planned |
C166VX-38178 |
Using --preprocessor-type=none results in: F001: ["Àÿ" 0] cannot open "Àÿ" |
Not planned |
C166VX-38179 |
Focus moved away after using "Build Selected File(s)" or "Clean Selected File(s)" |
Not planned |
C166VX-38185 |
LSL file may become corrupt after changing the processor of a project |
Not planned |
C166VX-38187 |
Additional keywords not recognized anymore when trial period expires |
Not planned |
C166VX-38190 |
"Build Selected File" button remains disabled after source file is opened or activated |
Not planned |
C166VX-38191 |
Missing definition for __PAGE_081_MEM_TYPE in sfr files when using peripheral U0C1 |
Not planned |
C166VX-38195 |
Debugger hot keys f5 (step into), f6 (step over) and f8(run) not functional |
Not planned |
C166VX-38196 |
Different order for selected sections in overlay area when using a wildcard |
Not planned |
C166VX-38197 |
Near memory space not filled up by other sections |
Not planned |
C166VX-38201 |
Start address of bit array not shown properly in Variables view of debugger |
Not planned |
C166VX-38202 |
Erroneous Warning W549: condition is always true with default optimization |
Not planned |
C166VX-38204 |
Assembler error as166 S904 and erroneous E168 due to large amount of debug information |
Not planned |
C166VX-38207 |
Debugger does not take object size into account when calculating difference between pointers |
Not planned |
C166VX-38208 |
Wrong debug information showed for object defined with a typedef |
Not planned |
C166VX-38209 |
false MISRA W572 7.1 "octal constants (other than zero) shall not be used" for constant 0U |
Not planned |
C166VX-38210 |
Constant propagation causes missing read operation |
Not planned |
C166VX-38212 |
Variables and Register view problems in Lite edition for older devices |
Not planned |
C166VX-38216 |
Static variable incorrectly optimized by the compiler |
Not planned |
C166VX-38217 |
SFR names not recognized by indexer |
Not planned |
C166VX-38218 |
Keyword highlighting is not working properly for C++ files |
Not planned |
C166VX-38224 |
Standard Eclipse disassembly view pops up when switching to Instruction stepping |
Not planned |
C166VX-38228 |
Some information lost when running Restore defaults on the Stack/Heap property page |
Not planned |
C166VX-38229 |
Eclipse syntax error for attribute __malloc__ |
Not planned |
C166VX-38230 |
Sorting of non-default columns in map file table "Locate Result: Sections" does not work |
Not planned |
C166VX-38234 |
Cannot change name of memory map |
Not planned |
C166VX-38235 |
Debug on KitCon167: BSL offset error in S-record file |
Not planned |
C166VX-38239 |
Missing MEM_KSCCFG and FL_KSCCFG definitions for several register files |
Not planned |
C166VX-38240 |
Register files are not totally MISRA-C 2004 compliant: MISRA-C rule 10.6 violation |
Not planned |
C166VX-38241 |
"c166 S911: internal consistency check failed - please report" after having many MISRA-C errors |
Not planned |
C166VX-38242 |
Manual correction for importing Keil/μVision projects |
Not planned |
C166VX-38243 |
Problem View becomes empty after several Rebuild commands with many warnings and/or errors |
Not planned |
C166VX-38245 |
assembler does not accept 'U' suffix in SFR file constants |
Not planned |
C166VX-38246 |
Assembler directive .ASSUME not working |
Not planned |
C166VX-38247 |
Eclipse does not substitute ${ProjName} when a Workspace folder is selected at "Include paths" |
Not planned |
C166VX-38251 |
Incorrect limits listed for enum type in chapter 1.1. Data Types |
Not planned |
C166VX-38255 |
Qualifier volatile causes erroneous W515: ["xyz.c" ] side effects of 'sizeof' operand will be ignored |
Not planned |
C166VX-38256 |
regxc2320d.sfr, regxc2321d.sfr: incorrect address for CAN_KSCCFG |
Not planned |
C166VX-38263 |
java.lang.NullPointerException when adding debug configuration |
Not planned |
C166VX-38264 |
SCU_RSTCON0 and SCU_RSTCON1 not defined in startup code |
Not planned |
C166VX-38266 |
Invalid address type combination in @STRLEN |
Not planned |
C166VX-38268 |
After cloning a project, the error parser still uses the original project |
Not planned |
C166VX-38270 |
A loop iterator used as array index may not wrap as expected |
Not planned |
C166VX-38271 |
Run address not taken into account when generating ROM copies of const variables |
Not planned |
C166VX-38272 |
debugger does not behave properly due to mistakes in register files |
Not planned |
C166VX-38273 |
The debugger should not read/update/show SFR registers which have a special counterpart for debuggers |
Not planned |
C166VX-38277 |
hldump166.exe does not show struct members for constant structs, volatile struct members or enum types |
Not planned |
C166VX-38279 |
When using multiple jobs, make utility amk.exe does not wait for all commands to be finished |
Not planned |
C166VX-38287 |
Exception when selecting non-project file under 'C/C++ application' |
Not planned |
C166VX-38294 |
xc2237m.lsl does not contain the definition of DSRAM |
Not planned |
C166VX-38295 |
Assembler error as166 E263: [...] symbol "XXX" is used before its definition |
Not planned |
C166VX-38297 |
Derivative XC2297H-104F has incorrect flash XC2297H-200F |
Not planned |
C166VX-38300 |
Flash memory for XE164FN-16F not correct |
Not planned |
C166VX-38301 |
DPRAM in LSL file incorrectly set to 0x00F600 instead of 0x00FA00 |
Not planned |
C166VX-38302 |
The XRAM area for C164CL is not correct at address 0xC000 and it should be at address 0xE000 |
Not planned |
C166VX-38307 |
Debugger option "Goto main" may not work if main function is defined in assembly language |
Not planned |
C166VX-38321 |
When --warnings-as-errors is active, the assembler should not issue errors for already suppressed warnings |
Not planned |
C166VX-38324 |
Manual correction: the default for Control Program option --core should be c16x instead of xc16x. |
Not planned |
C166VX-38325 |
Undeserved MISRA-C rule 17.4 violation when using an array as struct member or a 2-dimensional array |
Not planned |
C166VX-38329 |
Project <project name> does not seem to be a C166 project |
Not planned |
C166VX-38331 |
Memory mappings cannot be added at dialog C/C++ Build->Memory->Memory |
Not planned |
C166VX-38332 |
Cannot switch processor for a library project |
Not planned |
C166VX-38333 |
Source code not always found when debugging a MIL linked project |
Not planned |
C166VX-38335 |
c166 S911: internal consistency check failed - please report |
Not planned |
C166VX-38337 |
Halted at wrong address after a breakpoint using code compaction |
Not planned |
C166VX-38338 |
Unexpected ".alignment_protection" sections in map file |
Not planned |
C166VX-38343 |
The user guide does not explain how to enable wide character support |
Not planned |
C166VX-38347 |
Specify in the user guide how to include a MIL library |
Not planned |
C166VX-38349 |
Not all ISO C99 math library functions are implemented |
Not planned |
C166VX-38354 |
Function "wstrftime" listed in chapter 13.1.27. "time.h and wchar.h" should be changed into "wcsftime" |
Not planned |
C166VX-38359 |
debugger incorrectly complains that target is still running |
Not planned |
C166VX-38360 |
Switch statement with local struct member initializations erroneously optimized away by the compiler |
Not planned |
C166VX-38362 |
keil.h missing in toolset installation |
Not planned |
C166VX-38363 |
c166 S903: internal consistency check failed - please report |
Not planned |
C166VX-38367 |
Memory and stack/Heap dialogs cannot be opened by Eclipse when a symbol is defined inside a section_layout |
Not planned |
C166VX-38368 |
Linker error lk166 F009: internal error: file id does not exist |
Not planned |
C166VX-38370 |
printf zero padding before 0X |
Not planned |
C166VX-38375 |
regxe167f.asfr inconsistencies |
Not planned |
C166VX-38386 |
Linker message "lk166 E100: unexpected error: Fatal error occurred" when non-existing memory is referenced in LSL sizeof() or addressof() |
Not planned |
C166VX-38393 |
section naming of C library unexpectedly applied to application code |
Not planned |
C166VX-38400 |
Symbol table entries in the ELF file do not represent the size of an object |
Not planned |
C166VX-38407 |
Cannot read variable, no storage assigned |
Not planned |
C166VX-38413 |
DP7_4 to DP7_7 missing in ST10F273E sfr files |
Not planned |
C166VX-38424 |
"C library support had to be shut down" when using FSS |
Not planned |
C166VX-38428 |
No warning W591 for pragma label prefix |
Not planned |
C166VX-38443 |
Wrong result in Variables window using bitfields |
Not planned |
C166VX-38444 |
locate error when using "direction = high_to_low" |
Not planned |
C166VX-38448 |
C library support error: Member 'nr' of variable _dbg_request contains an invalid value (0) |
Not planned |
C166VX-38452 |
c166 S900: internal consistency check failed - please report |
Not planned |
C166VX-38457 |
Linker error message contains garbage |
Not planned |
C166VX-38471 |
Flashing may fail if processor was changed in existing project |
Not planned |
C166VX-38472 |
When debugging as instruction stepping the top disassemble line will disappear |
Not planned |
C166VX-38475 |
Can not cancel (re)building of the project |
Not planned |
C166VX-38480 |
Number of children shown for variable may be incorrect |
Not planned |
C166VX-38481 |
Update project scheme so newer Keil C166 projects could be supported |
Not planned |
C166VX-38482 |
Build Selected File(s) button does not compile modified file |
Not planned |
C166VX-38484 |
Add DAvE support for XC2361E projects |
Not planned |
C166VX-38485 |
Debugging settings and selected processor lost after project import |
Not planned |
C166VX-38486 |
Assembler generates wrong opcode for CoABS [IDXn],[Rx] |
Not planned |
C166VX-38487 |
Obsolete and hidden compiler option -e still present in library makefiles |
Not planned |
C166VX-38491 |
Wrong result after indexing a local const array with a local struct member |
Not planned |
C166VX-38492 |
On eclipse startup the projects in workspace are converted every time |
Not planned |
C166VX-38493 |
Processor XC2288H-200FxL138 not imported from project v2.4r1 |
Not planned |
C166VX-38494 |
amk does not expand macros inside a "macro string substitution" |
Not planned |
C166VX-38500 |
Pragma optimize not recognized by C++ compiler |
Not planned |
C166VX-38502 |
Option 'Allow SFRs in in-line asembly code' leads to as166 E704: cannot find sfr-file ... error |
Not planned |
C166VX-38503 |
EXTP / EXTS instructions not working with SFR names |
Not planned |
C166VX-38505 |
c166 S900: internal consistency check failed - please report |
Not planned |
C166VX-38507 |
Generic assembly code optimization problem |
Not planned |
C166VX-38508 |
Semantic Error when using namespace std |
Not planned |
C166VX-38510 |
Variables are not maintained at "Startup source/header file directory" |
Not planned |
C166VX-38512 |
Export Registers view to clipboard and/or text file |
Not planned |
C166VX-38522 |
Environment variables are not always recognized in dialog C/C++ Compiler->Include Path |
Not planned |
C166VX-38524 |
Typo's in chapter "3.1. Assembly Syntax" |
Not planned |
C166VX-38526 |
Build error: lk166 F005: cannot create "project.mapxml" (No such file or directory) |
Not planned |
C166VX-38528 |
__atbit not correctly translated by C++ compiler |
Not planned |
C166VX-38529 |
Add DAvE support for XC2269I projects |
Not planned |
C166VX-38530 |
Language Mappings not preserved after importing DAvE project |
Not planned |
C166VX-38532 |
Error messages in debugger: "An internal error has occurred." |
Not planned |
C166VX-38534 |
Overlay items and associated ROM copies ordered differently when selecting multiple sections at once |
Not planned |
C166VX-38535 |
Description of $OPTIMIZE / $NOOPTIMIZE is not complete |
Not planned |
C166VX-38536 |
Disassembly view puts active line on top for every instruction step |
Not planned |
C166VX-38538 |
Data types _Complex and _Imaginary not supported by the C++ compiler |
Not planned |
C166VX-38539 |
Keyword highlighting of __bit, _Imaginary and _Complex not working for C++ files |
Not planned |
C166VX-38542 |
USB Wiggler-box no longer supported by DAS |
Not planned |
C166VX-38548 |
Incorrect bitfield using compiler optimization "Control Flow Simplification" |
Not planned |
C166VX-38549 |
No documentation available about the OCDS Break Level bitfield in CMCTR |
Not planned |
C166VX-38551 |
GNU extension #warning causes Eclipe complaint 'invalid preprocessor directive' |
Not planned |
C166VX-38553 |
Debugger may terminate abruptly or not all |
Not planned |
C166VX-38559 |
Wrong coded BFLDL instruction by the assembler when using a global symbol |
Not planned |
C166VX-38561 |
Add DAvE support for XC2289I projects |
Not planned |
C166VX-38564 |
Wrong addresses for bitfields in hldump symbol table output |
Not planned |
C166VX-38567 |
Incorrect start and end labels for linker output section with bits |
Not planned |
C166VX-38569 |
Wrong addresses in Disassembly window |
Not planned |
C166VX-38570 |
Debugger sometimes highlights the wrong source line after a single step |
Not planned |
C166VX-38571 |
.SECTION gives assertion when AT attribute is used with an expression that has no integer value |
Not planned |
C166VX-38572 |
View Compare Application shows "Pending..." if no differences found |
Not planned |
C166VX-38573 |
Global type checking does not detect signed/unsigned differences and short/int |
Not planned |
C166VX-38574 |
Values of labels generated by the linker are not shown by the debugger |
Not planned |
C166VX-38577 |
On-chip flash programming error: "Loading failed: A problem occurred during downloading" |
Not planned |
C166VX-38578 |
C++ #pragma section not working for the initialized module static variables |
Not planned |
C166VX-38579 |
hldump166 does not print pointer type qualifiers |
Not planned |
C166VX-38580 |
hldump near pointers are reported to have sizeof 4 instead of 2 |
Not planned |
C166VX-38585 |
S911: internal consistency check failed - please report |
Not planned |
C166VX-38586 |
Wrong end addresses for reserved areas after importing board configuration |
Not planned |
C166VX-38590 |
C library support ("FSS") may not work properly in the presence of a function called stat(...) |
Not planned |
C166VX-38596 |
Name mangling when using MIL splitting not documented |
Not planned |
C166VX-38597 |
c166 S900: internal consistency check failed - please report |
Not planned |
C166VX-38601 |
Control program does not pass -gall switch to the C compiler but passes a non supported -all switch to the assembler |
Not planned |
C166VX-38603 |
c166 S900: internal consistency check failed |
Not planned |
C166VX-38607 |
incorrect hexfile generated when huge array crosses a 64kB segment boundary |
Not planned |
C166VX-38610 |
Downloading fails if no section .debug_info |
Not planned |
C166VX-38615 |
Undeserved compiler warning W507 "variable xxx is possibly uninitialized" |
Not planned |
C166VX-38617 |
lk166 F009: internal error: file id does not exist |
Not planned |
C166VX-38620 |
Debugger hangs when adding View "RTOS WIndow" |
Not planned |
C166VX-38621 |
Eclipse does not recognize -usr0 and -usr1 in assembly files |
Not planned |
C166VX-38626 |
Debugger does not work with newer versions of DAS |
Not planned |
C166VX-38627 |
Flash programming may fail where devices abut |
Not planned |
C166VX-38628 |
ISO C99 macros FP_NAN, FP_INFINITE, etc missing |
Not planned |
C166VX-38629 |
Missing ISO C99 floating point library functions |
Not planned |
C166VX-38630 |
ISO C99 macro INFINITY is missing |
Not planned |
C166VX-38631 |
ISO C99 strtof("INFINITY") not supported |
Not planned |
C166VX-38632 |
ISO C99 macros/functions MATH_* macros and math_errhandling missing |
Not planned |
C166VX-38633 |
Function atof does not always correctly convert constants with a "binary-exponent-part" ('p') |
Not planned |
C166VX-38634 |
Incorrect localtime with return from mktime |
Not planned |
C166VX-38635 |
Scanf does not leave next argument untouched when it should |
Not planned |
C166VX-38636 |
Function swprintf does not correctly write output buffer |
Not planned |
C166VX-38637 |
rintf does not give correct result |
Not planned |
C166VX-38639 |
LSL keyword load_addr ignored by output sections |
Not planned |
C166VX-38640 |
c166 S900: internal consistency check failed error |
Not planned |
C166VX-38643 |
Value of local long variable not shown by debugger: <no storage assigned> |
Not planned |
C166VX-38644 |
Debugger does not show local bit variable: <Error. Target register read failed.> |
Not planned |
C166VX-38645 |
Life time of local variable not ended in time |
Not planned |
C166VX-38650 |
Stack breakpoint only works once |
Not planned |
C166VX-38651 |
No error reported when breakpoint cannot be placed |
Not planned |
C166VX-38652 |
Breakpoints disappear after reloading application |
Not planned |
C166VX-38653 |
Breakpoint set in Disassembly view is disabled after relaunching session |
Not planned |
C166VX-38654 |
Adding breakpoint via source line in Disassembly view may not work properly |
Not planned |
C166VX-38661 |
A local const struct may not become initialized |
Not planned |
C166VX-38664 |
Eclipse hangs after starting a debug session |
Not planned |
C166VX-38666 |
#pragma ident results in an error |
Not planned |
C166VX-38674 |
The -w command-line option filtered out the warnings turned into errors by -A |
Not planned |
C166VX-38705 |
Different src file generated during successive builds |
Not planned |
C166VX-38732 |
Preprocessor ignores definitions in nested includes |
Not planned |
C166VX-38742 |
neq_spf.src and neq_dpf.src should return true if any argument is NaN |
Not planned |
C166VX-38783 |
Using C163-24D results in lk166 W975: white-space separator required before replacement list |
Not planned |
C166VX-38791 |
Debugger might be inoperable after breakpoints were removed when an application is running |
Not planned |
C166VX-38814 |
Adding hex or srec file for download on existing project fails |
Not planned |
C166VX-38827 |
Erroneous MISRA C:2012 rule 10.3 violation report |
Not planned |
C166VX-38828 |
Wrong description of option '--language' its default |
Not planned |
C166VX-38830 |
Compiler accesses uninitialized user stack parameter |
Not planned |
C166VX-38832 |
Flash programming may fail if external memory is involved |
Not planned |
C166VX-38836 |
List file not generated when 'Keep temporary files' off |
Not planned |
C166VX-38855 |
Function declaration where the asterisk in the declaration of a typedefed function pointer parameter is omitted |
Not planned |
C166VX-38863 |
Non justified if condition optimization |
Not planned |
C166VX-38867 |
Access to long type array member fails when array size crosses a 64k boundary |
Not planned |
This is a list of issues that have been closed with a resolution other than fixed. This list contains issues that will not be fixed, issues that appeared to be not a problem and/or issues that could not be reproduced. The list of fixed issues for v2.5r1 is not shown here, it is included in the release notes of the product.