# Vault 7: Projects

This publication series is about specific projects related to the Vault 7 main publication.

### Protego

# MPLAB XC16 C-Compiler

- 1
- 2
…
- 254
- 255
- 256
- 257
- 258
…
- 365
- 366

MPLAB
®
XC16 C Compiler Users Guide
DS50002071C-page 256  2012-2013 Microchip Technology Inc.
macro name requires n arguments, but only n given
Not enough arguments were passed to macro name.
matching constraint not valid in output operand
The asm statement is invalid.
symbol may not appear in macro parameter list
symbol is not allowed as a parameter.
Missing = for save in interrupt pragma
The save parameter requires an equal sign before the variable(s) are listed. For
example, #pragma interrupt isr0 save=var1,var2
missing (after predicate
#assert or #unassert expects parentheses around the answer. For example:
ns#assert PREDICATE (ANSWER)
missing ( in expression
Parentheses are not matching, expecting an opening parenthesis.
missing ) after defined
Expecting a closing parenthesis.
missing ) in expression
Parentheses are not matching, expecting a closing parenthesis.
missing ) in macro parameter list
The macro is expecting parameters to be within parentheses and separated by
commas.
missing ) to complete answer
#assert or #unassert expects parentheses around the answer.
missing argument to option option
The specified command-line option requires an argument.
missing binary operator before token token
Expecting an operator before the token.
missing terminating character character
Missing terminating character such as a single quote , double quote  or right angle
bracket >.
missing terminating > character
Expecting terminating > in #include directive.
more than n operands in asm
The asm statement is invalid.
multiple default labels in one switch
Only a single default label may be specified for each switch.
multiple parameters named identifier
Parameter names must be unique.
multiple storage classes in declaration of identifier
Each declaration should have a single storage class.

- 1
- 2
…
- 254
- 255
- 256
- 257
- 258
…
- 365
- 366