Skip to content

MAINT: Remove g++ warnings #14

@rheineke

Description

@rheineke

/home/ubuntu/cpp-iem/src/iem/side.hpp:10:75: warning: type attributes ignored after type is already defined [-Wattributes] enum class Side : int_fast8_t { BUY = 0, SELL = 1 } __attribute__((packed));

/home/ubuntu/cpp-iem/src/iem/message.cpp: In function ‘const string iem::to_string(const iem::MessageType&)’: /home/ubuntu/cpp-iem/src/iem/message.cpp:17:1: warning: control reaches end of non-void function [-Wreturn-type] } ^

/home/ubuntu/cpp-iem/src/iem/message.cpp: In function ‘const string iem::to_string(const iem::Action&)’: /home/ubuntu/cpp-iem/src/iem/message.cpp:74:1: warning: control reaches end of non-void function [-Wreturn-type] } ^

/home/ubuntu/cpp-iem/src/iem/order.cpp: In function ‘std::ostream& iem::operator<<(std::ostream&, const iem::Counterparty&)’: /home/ubuntu/cpp-iem/src/iem/order.cpp:13:1: warning: control reaches end of non-void function [-Wreturn-type] } ^

/home/ubuntu/cpp-iem/src/iem/session.cpp: In function ‘const string iem::url_encode(const std::vector<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >&)’: /home/ubuntu/cpp-iem/src/iem/session.cpp:26:23: warning: literal operator suffixes not preceded by ‘_’ are reserved for future standardization using std::operator ""s; ^~~

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions