1. 24 Jul, 2014 4 commits
    • Ewen McNeill's avatar
      z/OS: Autodetect tests to run · b27bafff
      Ewen McNeill authored
      Updated:
          builds/zos/runtests: Extract tests to run from tests/Makefile.am
            at runtime, rather than hard coding tests list (to simplfy
            later maintenance).  test_*_tipc is excluded as BUILD_TIPC is
            not defined on z/OS UNIX System Services.  XFAIL_TESTS are also
            excluded, following current logic in tests/Makefile.am
      b27bafff
    • Ewen McNeill's avatar
      z/OS: Update build defines: · 9d4f719e
      Ewen McNeill authored
      Updated:
          builds/zos/cxxall: Defines ZMQ_HAVE_ZOS for platform portability;
              define ZMQ_USE_POLL _instead_ of ZMQ_FORCE_POLL, due to change
              in src/poller.hpp since ZeroMQ 4.0.x branch
      9d4f719e
    • Ewen McNeill's avatar
      Include testutil.hpp if using SETTLE_TIME · 829b1bb4
      Ewen McNeill authored
      Updated:
         tests/test_connect_delay_tipc.cpp
         tests/test_sub_forward_tipc.cpp
         tests/test_term_endpoint_tipc.cpp
      829b1bb4
    • Ewen McNeill's avatar
      Remove "const" from std::map key · 217e0ae9
      Ewen McNeill authored
      Updated:
          src/metdata.hpp: Remove explicit "const" from key of std::map<>
             because the key is implicitly const already (see
             http://en.cppreference.com/w/cpp/container/map and
             http://www.cplusplus.com/reference/map/map/).
      
      On some platforms (such as z/OS UNIX System Services) explicitly
      declaring the map key as "const" causes template expansion errors
      as it tries to create separate allocators for "const const std::string"
      and "const std::string" only to find that they clash.  (Presumably
      some compilers collapse these into one earlier.)
      
      There are no template expansion errors if the map key is left to be
      implicitly const.
      217e0ae9
  2. 23 Jul, 2014 7 commits
  3. 22 Jul, 2014 7 commits
  4. 13 Jul, 2014 1 commit
  5. 12 Jul, 2014 5 commits
  6. 09 Jul, 2014 9 commits
  7. 07 Jul, 2014 4 commits
  8. 06 Jul, 2014 2 commits
  9. 03 Jul, 2014 1 commit