The following messages are caused by errors in build tag footnotes or build expressions in the [BUILDTAGS] section of the Help project file.
3011 Maximum of 32 build tags exceeded.
PROBLEM: The maximum number of build tags that can be defined is 32.
RESULT: The compiler ignores the additional tags.
SOLUTION: Reduce the number of build tags to 32 or fewer, and then recompile.
3031 Build tag length exceeds 32 characters.
PROBLEM: The build tag on the specified line exceeds the limit of 32 characters.
RESULT: The compiler ignores the build tag.
SOLUTION: Shorten the build tag to 32 or fewer characters, and then recompile.
3051 Build tag tagname contains invalid characters.
PROBLEM: Build tags can contain only alphanumeric characters or the underscore (_) character.
RESULT: The compiler ignores the line with invalid characters.
SOLUTION: Correct the build tag so that it contains only valid characters, and then recompile.
3076 [BUILDTAGS] section missing.
PROBLEM: The BUILD option declares a conditional build, but there is no [BUILDTAGS] section in the Help project file.
RESULT: The compiler includes all topics in the build.
SOLUTION: Add a [BUILDTAGS] section to the Help project file, if you want to perform a conditional build, and then recompile.
3096 Build expression too complex.
PROBLEM: The build expression has too many expressions (~, |, or &) or is nested too deeply.
RESULT: The compiler includes all topics in the build.
SOLUTION: Reduce the number of operators or nested levels, and then recompile. Refer to Chapter 16, “The Help Project File,” for details.
3116 Invalid build expression.
PROBLEM: The syntax used in the build expression on the specified line contains one or more logical or syntax errors.
RESULT: The compiler ignores the line with the invalid expression.
SOLUTION: Correct the entry, and then recompile. For the correct syntax and information about build expressions, refer to Chapter 16, “The Help Project File.”
3133 Duplicate build tag in [BUILDTAGS] section.
PROBLEM: A build tag appears more than once in the [BUILDTAGS] section.
RESULT: The compiler uses the first build tag and ignores the duplicate build tag.
SOLUTION: Remove or rename one of the duplicate build tags, and then recompile.
3152 Build tag tagname not defined in [BUILDTAGS] section.
PROBLEM: The specified build tag has been assigned to a topic but not declared in the Help project file.
RESULT: The compiler ignores the build tag defined in the topic.
SOLUTION: Include the build tag in the [BUILDTAGS] section, and then recompile.
3178 Build expression missing from project file.
PROBLEM: The topics have build tag footnotes, but there is no BUILD= expression in the Help project file.
RESULT: The compiler includes all topics in the build.
SOLUTION: Add a build expression to the Help project file and recompile if you want your build tags to work. Otherwise, you can safely ignore this message.