Под винду - да. Под линух - нет; даже имена либ получаются одинаковыми, т.е. у дебаг-сборок нет суффикса.
-debug-and-release = release (от только для MacOS - написано в хелпе).
Да, нет суффикса и что?
Но по умолчанию собирает и дебаг и релиз, если не изменяет память.
А ты проверь, собери какое - нить приложение в release и debug режиме
и попробуй выполнить отладку этого приложения...
Если в release будет идти отладка - значит какая-то хрень и ты прав!