Здравствуйте, поделитесь пожалуйста советом, что делать в сложившейся ситуации.
Занимаюсь приемкой исходного кода (ОС Windows 10, компилятор MSVC 2015 x32, Qt 5.7.1) от сторонней фирмы производителя ПО, приложение больше года введено в эксплуатацию. Задача убедиться, что исходный код соответствует введенному в эксплуатацию приложению.
Скомпилировал исходники. И вручную начал сравнивать приложения, по двум факторам наличие/отсутствие фалов и их размер. Бинарные файлы Qt совпадают (dll), а исполняемые фалы имеют разный размер. По моему мнению, независимо от машины при одинаковой версии фреймворка и компилятора, всегда должен получаться одинаковый результат, и бинарные файлы не должны отличаться. Однако программист предоставивший исходный код утверждает, что «исходники те самые».