Hopefully, IFDEF had been much cooperative.
A macro in a SDWORD was suspect,and IFDEF had give me the answer.
Soluce,put the compteif SDWORD in comment ,used IFDEF and see if it is already defined.
The word compteif was in used elsewhere and after changed it,I have the time to search were he had been redefined.