For the LSE synthesis tool, the HDL Parameter in the Implementation option does not accept literal boolean value (true/false). It only allows its equivalent value, which is 0 for false and 1 for true.
Example code: condition_a : boolean := false
HDL Parameter: condition_a=0
For Synplify, it acceps the boolean value (true/false)