Эх боль головная: 1) Segmentation fault - Большое зло, поэтому на первом месте, но дело довольно редкое... 2) 2 часа и не больше на fix этой баги, время ограничено. 3) Вопрос - ты хачил при сборке проекта? (хаков быть не может - операции make clean; make) 4) Либы - чтоб они... 5) Система контроля версий: push - не катит, push - не катит, local branch - push : OK, Зачем ты создал брэнч? 6) Некорректный комит в середине ветви, откатить который равносильно фантастике 7) Все доработки пропали, т.к. был pull с системы версирования. 8) Сервер компиляции недоступен, но бинарник всё равно должен быть собран. Тяжело, когда ты сам не можешь запустить бинарник. В 90% случаев проблемы не связаны с кодом на C++, т.к. он корректный, всё сложнее, сборка бинарника зависит от кучи факторов, которые просто сложно учесть...