beautypg.com

Echelon Neuron User Manual

Page 57

background image

Neuron Tools Errors Guide

49

NCC#

Description

33

Cannot open assembly include file named in pragma directive [NCC#33]

There is a #pragma include_assembly_file that can be used to include an

assembly source file in the compiler code generator’s assembly code output
file. The named file cannot be found or opened.

34

Attempt to divide by the constant zero [NCC#34]

The compiler detected that a constant expression contains a division by

zero. Constant expressions are evaluated at compile time by the Neuron C
compiler. Correct the expression.

35

SD string supplied exceeds 1023 character limit [NCC#35]

The sd_string option for a network variable declaration is limited to a

string of no more than 1023 characters (plus NUL terminator). It is

possible, using the bind_info(expand_array_info) declaration option for a
network variable array, that the string would be limited to less than 1023

characters in some situations.

36

Message object reference has no value [NCC#36]

The message objects, msg_out, msg_in, resp_out, and resp_in, have no

value in themselves. They only have meaning when they are accessed
using the dot operator (.) and a field name. Only certain predefined field

names apply.

37

This field must be indexed [NCC#37]

The message objects, msg_out, msg_in, resp_out, and resp_in, have no
value in themselves. They only have meaning when they are accessed

using the dot operator (.) and a field name. Only certain predefined field

names apply. The particular data field referred to by this message is an
array, and access to it must be by index, except when used with memcpy( ).

38

Possible data truncation [NCC#38]

This message results from an automatic conversion of a long variable to a

short. To make this warning go away, modify the variable declarations or

use an explicit cast operator, which disables the compiler warning.

39

Cannot open debug output info file [NCC#39]

This problem could occur when the compiler attempts to open the output
file with .DBG extension, but the file cannot be opened properly with write

access. It is possible that the file is marked read-only, or that the output
folder does not exist, or there is a disk or operating system problem.