General Description: When running M1 with UCF file the following warnings occur. Also, PAR will error out due to warnings/errors in PCF.
WARNING: basdp: 52 - The SITE "Pxxx" specified in the .PCF file was not found in the design. Please verify that: 1. the specified SITE actually exists in the original design, and 2. the specified SITE record in the .PCF file is spelled correctly
WARNING:basdp:48 - Ignoring constraint "PROHIBIT = SITE Pxxx" because site was not found
Solution
The cause of this error is due to the fact that there is a PROHIBIT constraint on a pin that is not available to be constrained.
Examples of such pins are: PROGRAM, CCLK and DONE.
To resolve these warnings, simply don't constrain these pins either by locking signals to them or prohibiting them.