This is to weird.....

For whatever reason it now compiles without that error.

C:\DOCUME~1\mikep\MYDOCU~1\AUTOPI~1\src>pbp -p16F876 main.bas
PicBasic Pro Compiler 2.43, (c) 1998, 2002 microEngineering Labs, Inc.
All Rights Reserved.
PM Assembler 4.05, Copyright (c) 1995, 2002 microEngineering Labs, Inc.
Warn C:\DOCUME~1\MIKEP\MYDOCU~1\AUTOPI~1\SRC\MAIN.ASM 659 : [102] Code Crosses
Boundary @ 800h
Warn C:\DOCUME~1\MIKEP\MYDOCU~1\AUTOPI~1\SRC\MAIN.ASM 1301 : [102] Code Crosses
Boundary @ 1000h
4258 words used.


The difference is size is the difference of commenting and uncommenting some DEBUG lines.

I commented them all back out. Compiled the code and no error.
I re-uncommented them back out and now it's fine.

Bizarre!

:-)