Буферы протокола. Версия 3.15.2

#protocol-buffers

Вопрос:

У меня есть следующий простой код, который выдает std::system_error с сообщением (Неизвестная ошибка -1). Это сумка или что? С версией 3.4 тот же образец работал просто отлично.

 #include <iostream>
#include "../gen/RouteGuide.pb.h"

int main() {
    routeguide::Point p;
    p.set_latitude(123);
    p.set_longitude(543);
    std::cout << p.DebugString();
    std::cout << "Hello, World!" << std::endl;
    return 0;
}