bpls uint64_t and size_t printf specifier problem on Mac and Clang 9.1.0
Created by: JasonRuonanWang
/Users/jason/dropbox/tmp/ADIOS2/source/utils/bpls/bpls.cpp:1521:42: warning: format specifies type 'unsigned long long' but the argument has type
'std::__1::vector<unsigned long, std::__1::allocator >::value_type' (aka 'unsigned long') [-Wformat]
PRINT_DIMS_UINT64(" start", startv.data(), tdims - tidx, j);
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/jason/dropbox/tmp/ADIOS2/source/utils/bpls/bpls.cpp:462:32: note: expanded from macro 'PRINT_DIMS_UINT64'
printf("%" PRIu64 " ", v[loopvar]);
~~~ ^~~~~~~~~~
/Users/jason/dropbox/tmp/ADIOS2/source/utils/bpls/bpls.cpp:849:18: note: in instantiation of function template specialization
'adios2::utils::readVar<std::__1::basic_string >' requested here
retval = readVar(fp, io, variable);
^
/Users/jason/dropbox/tmp/ADIOS2/source/utils/bpls/bpls.cpp:651:42: note: in instantiation of function template specialization
'adios2::utils::printVariableInfo<std::__1::basic_string >' requested here
ADIOS2_FOREACH_TYPE_1ARG(declare_template_instantiation)
^
/Users/jason/dropbox/tmp/ADIOS2/source/utils/bpls/bpls.cpp:1522:42: warning: format specifies type 'unsigned long long' but the argument has type
'std::__1::vector<unsigned long, std::__1::allocator >::value_type' (aka 'unsigned long') [-Wformat]
PRINT_DIMS_UINT64(" count", countv.data(), tdims - tidx, j);
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/jason/dropbox/tmp/ADIOS2/source/utils/bpls/bpls.cpp:462:32: note: expanded from macro 'PRINT_DIMS_UINT64'
printf("%" PRIu64 " ", v[loopvar]);
~~~ ^~~~~~~~~~
/Users/jason/dropbox/tmp/ADIOS2/source/utils/bpls/bpls.cpp:1531:73: warning: format specifies type 'size_t' (aka 'unsigned long') but the argument
has type 'uint64_t' (aka 'unsigned long long') [-Wformat]
printf("set Step selection: from %zu read %zu steps\n", s[0],
~~~ ^~~~
%llu
/Users/jason/dropbox/tmp/ADIOS2/source/utils/bpls/bpls.cpp:1532:24: warning: format specifies type 'size_t' (aka 'unsigned long') but the argument
has type 'uint64_t' (aka 'unsigned long long') [-Wformat]
c[0]);
^~~~
[ 58%] Building CXX object examples/heatTransfer/read/CMakeFiles/heatTransfer_read.dir/ReadSettings.cpp.o
/Users/jason/dropbox/tmp/ADIOS2/source/utils/bpls/bpls.cpp:1521:42: warning: format specifies type 'unsigned long long' but the argument has type
'std::__1::vector<unsigned long, std::__1::allocator >::value_type' (aka 'unsigned long') [-Wformat]
PRINT_DIMS_UINT64(" start", startv.data(), tdims - tidx, j);
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/jason/dropbox/tmp/ADIOS2/source/utils/bpls/bpls.cpp:462:32: note: expanded from macro 'PRINT_DIMS_UINT64'
printf("%" PRIu64 " ", v[loopvar]);
~~~ ^~~~~~~~~~
/Users/jason/dropbox/tmp/ADIOS2/source/utils/bpls/bpls.cpp:849:18: note: in instantiation of function template specialization
'adios2::utils::readVar' requested here
retval = readVar(fp, io, variable);
^
/Users/jason/dropbox/tmp/ADIOS2/source/utils/bpls/bpls.cpp:651:42: note: in instantiation of function template specialization
'adios2::utils::printVariableInfo' requested here
ADIOS2_FOREACH_TYPE_1ARG(declare_template_instantiation)
^
/Users/jason/dropbox/tmp/ADIOS2/source/utils/bpls/bpls.cpp:1522:42: warning: format specifies type 'unsigned long long' but the argument has type
'std::__1::vector<unsigned long, std::__1::allocator >::value_type' (aka 'unsigned long') [-Wformat]
PRINT_DIMS_UINT64(" count", countv.data(), tdims - tidx, j);
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/jason/dropbox/tmp/ADIOS2/source/utils/bpls/bpls.cpp:462:32: note: expanded from macro 'PRINT_DIMS_UINT64'
printf("%" PRIu64 " ", v[loopvar]);
~~~ ^~~~~~~~~~
/Users/jason/dropbox/tmp/ADIOS2/source/utils/bpls/bpls.cpp:1531:73: warning: format specifies type 'size_t' (aka 'unsigned long') but the argument
has type 'uint64_t' (aka 'unsigned long long') [-Wformat]
printf("set Step selection: from %zu read %zu steps\n", s[0],
~~~ ^~~~
%llu
/Users/jason/dropbox/tmp/ADIOS2/source/utils/bpls/bpls.cpp:1532:24: warning: format specifies type 'size_t' (aka 'unsigned long') but the argument
has type 'uint64_t' (aka 'unsigned long long') [-Wformat]
c[0]);
^~~~
/Users/jason/dropbox/tmp/ADIOS2/source/utils/bpls/bpls.cpp:1521:42: warning: format specifies type 'unsigned long long' but the argument has type
'std::__1::vector<unsigned long, std::__1::allocator >::value_type' (aka 'unsigned long') [-Wformat]
PRINT_DIMS_UINT64(" start", startv.data(), tdims - tidx, j);
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/jason/dropbox/tmp/ADIOS2/source/utils/bpls/bpls.cpp:462:32: note: expanded from macro 'PRINT_DIMS_UINT64'
printf("%" PRIu64 " ", v[loopvar]);
~~~ ^~~~~~~~~~
/Users/jason/dropbox/tmp/ADIOS2/source/utils/bpls/bpls.cpp:849:18: note: in instantiation of function template specialization
'adios2::utils::readVar' requested here
retval = readVar(fp, io, variable);
^
/Users/jason/dropbox/tmp/ADIOS2/source/utils/bpls/bpls.cpp:651:42: note: in instantiation of function template specialization
'adios2::utils::printVariableInfo' requested here
ADIOS2_FOREACH_TYPE_1ARG(declare_template_instantiation)
^
/Users/jason/dropbox/tmp/ADIOS2/source/utils/bpls/bpls.cpp:1522:42: warning: format specifies type 'unsigned long long' but the argument has type
'std::__1::vector<unsigned long, std::__1::allocator >::value_type' (aka 'unsigned long') [-Wformat]
PRINT_DIMS_UINT64(" count", countv.data(), tdims - tidx, j);
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/jason/dropbox/tmp/ADIOS2/source/utils/bpls/bpls.cpp:462:32: note: expanded from macro 'PRINT_DIMS_UINT64'
printf("%" PRIu64 " ", v[loopvar]);
~~~ ^~~~~~~~~~
/Users/jason/dropbox/tmp/ADIOS2/source/utils/bpls/bpls.cpp:1531:73: warning: format specifies type 'size_t' (aka 'unsigned long') but the argument
has type 'uint64_t' (aka 'unsigned long long') [-Wformat]
printf("set Step selection: from %zu read %zu steps\n", s[0],
~~~ ^~~~
%llu
/Users/jason/dropbox/tmp/ADIOS2/source/utils/bpls/bpls.cpp:1532:24: warning: format specifies type 'size_t' (aka 'unsigned long') but the argument
has type 'uint64_t' (aka 'unsigned long long') [-Wformat]
c[0]);
^~~~
/Users/jason/dropbox/tmp/ADIOS2/source/utils/bpls/bpls.cpp:1521:42: warning: format specifies type 'unsigned long long' but the argument has type
'std::__1::vector<unsigned long, std::__1::allocator >::value_type' (aka 'unsigned long') [-Wformat]
PRINT_DIMS_UINT64(" start", startv.data(), tdims - tidx, j);
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/jason/dropbox/tmp/ADIOS2/source/utils/bpls/bpls.cpp:462:32: note: expanded from macro 'PRINT_DIMS_UINT64'
printf("%" PRIu64 " ", v[loopvar]);
~~~ ^~~~~~~~~~
/Users/jason/dropbox/tmp/ADIOS2/source/utils/bpls/bpls.cpp:849:18: note: in instantiation of function template specialization
'adios2::utils::readVar' requested here
retval = readVar(fp, io, variable);
^
/Users/jason/dropbox/tmp/ADIOS2/source/utils/bpls/bpls.cpp:651:42: note: in instantiation of function template specialization
'adios2::utils::printVariableInfo' requested here
ADIOS2_FOREACH_TYPE_1ARG(declare_template_instantiation)
^
/Users/jason/dropbox/tmp/ADIOS2/source/utils/bpls/bpls.cpp:1522:42: warning: format specifies type 'unsigned long long' but the argument has type
'std::__1::vector<unsigned long, std::__1::allocator >::value_type' (aka 'unsigned long') [-Wformat]
PRINT_DIMS_UINT64(" count", countv.data(), tdims - tidx, j);
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/jason/dropbox/tmp/ADIOS2/source/utils/bpls/bpls.cpp:462:32: note: expanded from macro 'PRINT_DIMS_UINT64'
printf("%" PRIu64 " ", v[loopvar]);
~~~ ^~~~~~~~~~
/Users/jason/dropbox/tmp/ADIOS2/source/utils/bpls/bpls.cpp:1531:73: warning: format specifies type 'size_t' (aka 'unsigned long') but the argument
has type 'uint64_t' (aka 'unsigned long long') [-Wformat]
printf("set Step selection: from %zu read %zu steps\n", s[0],
~~~ ^~~~
%llu
/Users/jason/dropbox/tmp/ADIOS2/source/utils/bpls/bpls.cpp:1532:24: warning: format specifies type 'size_t' (aka 'unsigned long') but the argument
has type 'uint64_t' (aka 'unsigned long long') [-Wformat]
c[0]);
^~~~
/Users/jason/dropbox/tmp/ADIOS2/source/utils/bpls/bpls.cpp:1521:42: warning: format specifies type 'unsigned long long' but the argument has type
'std::__1::vector<unsigned long, std::__1::allocator >::value_type' (aka 'unsigned long') [-Wformat]
PRINT_DIMS_UINT64(" start", startv.data(), tdims - tidx, j);
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/jason/dropbox/tmp/ADIOS2/source/utils/bpls/bpls.cpp:462:32: note: expanded from macro 'PRINT_DIMS_UINT64'
printf("%" PRIu64 " ", v[loopvar]);
~~~ ^~~~~~~~~~
/Users/jason/dropbox/tmp/ADIOS2/source/utils/bpls/bpls.cpp:849:18: note: in instantiation of function template specialization
'adios2::utils::readVar' requested here
retval = readVar(fp, io, variable);
^
/Users/jason/dropbox/tmp/ADIOS2/source/utils/bpls/bpls.cpp:651:42: note: in instantiation of function template specialization
'adios2::utils::printVariableInfo' requested here
ADIOS2_FOREACH_TYPE_1ARG(declare_template_instantiation)
^
/Users/jason/dropbox/tmp/ADIOS2/source/utils/bpls/bpls.cpp:1522:42: warning: format specifies type 'unsigned long long' but the argument has type
'std::__1::vector<unsigned long, std::__1::allocator >::value_type' (aka 'unsigned long') [-Wformat]
PRINT_DIMS_UINT64(" count", countv.data(), tdims - tidx, j);
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/jason/dropbox/tmp/ADIOS2/source/utils/bpls/bpls.cpp:462:32: note: expanded from macro 'PRINT_DIMS_UINT64'
printf("%" PRIu64 " ", v[loopvar]);
~~~ ^~~~~~~~~~
/Users/jason/dropbox/tmp/ADIOS2/source/utils/bpls/bpls.cpp:1531:73: warning: format specifies type 'size_t' (aka 'unsigned long') but the argument
has type 'uint64_t' (aka 'unsigned long long') [-Wformat]
printf("set Step selection: from %zu read %zu steps\n", s[0],
~~~ ^~~~
%llu
/Users/jason/dropbox/tmp/ADIOS2/source/utils/bpls/bpls.cpp:1532:24: warning: format specifies type 'size_t' (aka 'unsigned long') but the argument
has type 'uint64_t' (aka 'unsigned long long') [-Wformat]
c[0]);
^~~~
/Users/jason/dropbox/tmp/ADIOS2/source/utils/bpls/bpls.cpp:1521:42: warning: format specifies type 'unsigned long long' but the argument has type
'std::__1::vector<unsigned long, std::__1::allocator >::value_type' (aka 'unsigned long') [-Wformat]
PRINT_DIMS_UINT64(" start", startv.data(), tdims - tidx, j);
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/jason/dropbox/tmp/ADIOS2/source/utils/bpls/bpls.cpp:462:32: note: expanded from macro 'PRINT_DIMS_UINT64'
printf("%" PRIu64 " ", v[loopvar]);
~~~ ^~~~~~~~~~
/Users/jason/dropbox/tmp/ADIOS2/source/utils/bpls/bpls.cpp:849:18: note: in instantiation of function template specialization
'adios2::utils::readVar' requested here
retval = readVar(fp, io, variable);
^
/Users/jason/dropbox/tmp/ADIOS2/source/utils/bpls/bpls.cpp:651:42: note: in instantiation of function template specialization
'adios2::utils::printVariableInfo' requested here
ADIOS2_FOREACH_TYPE_1ARG(declare_template_instantiation)
^
/Users/jason/dropbox/tmp/ADIOS2/source/utils/bpls/bpls.cpp:1522:42: warning: format specifies type 'unsigned long long' but the argument has type
'std::__1::vector<unsigned long, std::__1::allocator >::value_type' (aka 'unsigned long') [-Wformat]
PRINT_DIMS_UINT64(" count", countv.data(), tdims - tidx, j);
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/jason/dropbox/tmp/ADIOS2/source/utils/bpls/bpls.cpp:462:32: note: expanded from macro 'PRINT_DIMS_UINT64'
printf("%" PRIu64 " ", v[loopvar]);
~~~ ^~~~~~~~~~
/Users/jason/dropbox/tmp/ADIOS2/source/utils/bpls/bpls.cpp:1531:73: warning: format specifies type 'size_t' (aka 'unsigned long') but the argument
has type 'uint64_t' (aka 'unsigned long long') [-Wformat]
printf("set Step selection: from %zu read %zu steps\n", s[0],
~~~ ^~~~
%llu
/Users/jason/dropbox/tmp/ADIOS2/source/utils/bpls/bpls.cpp:1532:24: warning: format specifies type 'size_t' (aka 'unsigned long') but the argument
has type 'uint64_t' (aka 'unsigned long long') [-Wformat]
c[0]);
^~~~
/Users/jason/dropbox/tmp/ADIOS2/source/utils/bpls/bpls.cpp:1521:42: warning: format specifies type 'unsigned long long' but the argument has type
'std::__1::vector<unsigned long, std::__1::allocator >::value_type' (aka 'unsigned long') [-Wformat]
PRINT_DIMS_UINT64(" start", startv.data(), tdims - tidx, j);
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/jason/dropbox/tmp/ADIOS2/source/utils/bpls/bpls.cpp:462:32: note: expanded from macro 'PRINT_DIMS_UINT64'
printf("%" PRIu64 " ", v[loopvar]);
~~~ ^~~~~~~~~~
/Users/jason/dropbox/tmp/ADIOS2/source/utils/bpls/bpls.cpp:849:18: note: in instantiation of function template specialization
'adios2::utils::readVar' requested here
retval = readVar(fp, io, variable);
^
/Users/jason/dropbox/tmp/ADIOS2/source/utils/bpls/bpls.cpp:651:42: note: in instantiation of function template specialization
'adios2::utils::printVariableInfo' requested here
ADIOS2_FOREACH_TYPE_1ARG(declare_template_instantiation)
^
/Users/jason/dropbox/tmp/ADIOS2/source/utils/bpls/bpls.cpp:1522:42: warning: format specifies type 'unsigned long long' but the argument has type
'std::__1::vector<unsigned long, std::__1::allocator >::value_type' (aka 'unsigned long') [-Wformat]
PRINT_DIMS_UINT64(" count", countv.data(), tdims - tidx, j);
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/jason/dropbox/tmp/ADIOS2/source/utils/bpls/bpls.cpp:462:32: note: expanded from macro 'PRINT_DIMS_UINT64'
printf("%" PRIu64 " ", v[loopvar]);
~~~ ^~~~~~~~~~
/Users/jason/dropbox/tmp/ADIOS2/source/utils/bpls/bpls.cpp:1531:73: warning: format specifies type 'size_t' (aka 'unsigned long') but the argument
has type 'uint64_t' (aka 'unsigned long long') [-Wformat]
printf("set Step selection: from %zu read %zu steps\n", s[0],
~~~ ^~~~
%llu
/Users/jason/dropbox/tmp/ADIOS2/source/utils/bpls/bpls.cpp:1532:24: warning: format specifies type 'size_t' (aka 'unsigned long') but the argument
has type 'uint64_t' (aka 'unsigned long long') [-Wformat]
c[0]);
^~~~
/Users/jason/dropbox/tmp/ADIOS2/source/utils/bpls/bpls.cpp:1521:42: warning: format specifies type 'unsigned long long' but the argument has type
'std::__1::vector<unsigned long, std::__1::allocator >::value_type' (aka 'unsigned long') [-Wformat]
PRINT_DIMS_UINT64(" start", startv.data(), tdims - tidx, j);
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/jason/dropbox/tmp/ADIOS2/source/utils/bpls/bpls.cpp:462:32: note: expanded from macro 'PRINT_DIMS_UINT64'
printf("%" PRIu64 " ", v[loopvar]);
~~~ ^~~~~~~~~~
/Users/jason/dropbox/tmp/ADIOS2/source/utils/bpls/bpls.cpp:849:18: note: in instantiation of function template specialization
'adios2::utils::readVar' requested here
retval = readVar(fp, io, variable);
^
/Users/jason/dropbox/tmp/ADIOS2/source/utils/bpls/bpls.cpp:651:42: note: in instantiation of function template specialization
'adios2::utils::printVariableInfo' requested here
ADIOS2_FOREACH_TYPE_1ARG(declare_template_instantiation)
^
/Users/jason/dropbox/tmp/ADIOS2/source/utils/bpls/bpls.cpp:1522:42: warning: format specifies type 'unsigned long long' but the argument has type
'std::__1::vector<unsigned long, std::__1::allocator >::value_type' (aka 'unsigned long') [-Wformat]
PRINT_DIMS_UINT64(" count", countv.data(), tdims - tidx, j);
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/jason/dropbox/tmp/ADIOS2/source/utils/bpls/bpls.cpp:462:32: note: expanded from macro 'PRINT_DIMS_UINT64'
printf("%" PRIu64 " ", v[loopvar]);
~~~ ^~~~~~~~~~
/Users/jason/dropbox/tmp/ADIOS2/source/utils/bpls/bpls.cpp:1531:73: warning: format specifies type 'size_t' (aka 'unsigned long') but the argument
has type 'uint64_t' (aka 'unsigned long long') [-Wformat]
printf("set Step selection: from %zu read %zu steps\n", s[0],
~~~ ^~~~
%llu
/Users/jason/dropbox/tmp/ADIOS2/source/utils/bpls/bpls.cpp:1532:24: warning: format specifies type 'size_t' (aka 'unsigned long') but the argument
has type 'uint64_t' (aka 'unsigned long long') [-Wformat]
c[0]);
^~~~
/Users/jason/dropbox/tmp/ADIOS2/source/utils/bpls/bpls.cpp:1521:42: warning: format specifies type 'unsigned long long' but the argument has type
'std::__1::vector<unsigned long, std::__1::allocator >::value_type' (aka 'unsigned long') [-Wformat]
PRINT_DIMS_UINT64(" start", startv.data(), tdims - tidx, j);
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/jason/dropbox/tmp/ADIOS2/source/utils/bpls/bpls.cpp:462:32: note: expanded from macro 'PRINT_DIMS_UINT64'
printf("%" PRIu64 " ", v[loopvar]);
~~~ ^~~~~~~~~~
/Users/jason/dropbox/tmp/ADIOS2/source/utils/bpls/bpls.cpp:849:18: note: in instantiation of function template specialization
'adios2::utils::readVar' requested here
retval = readVar(fp, io, variable);
^
/Users/jason/dropbox/tmp/ADIOS2/source/utils/bpls/bpls.cpp:651:42: note: in instantiation of function template specialization
'adios2::utils::printVariableInfo' requested here
ADIOS2_FOREACH_TYPE_1ARG(declare_template_instantiation)
^
/Users/jason/dropbox/tmp/ADIOS2/source/utils/bpls/bpls.cpp:1522:42: warning: format specifies type 'unsigned long long' but the argument has type
'std::__1::vector<unsigned long, std::__1::allocator >::value_type' (aka 'unsigned long') [-Wformat]
PRINT_DIMS_UINT64(" count", countv.data(), tdims - tidx, j);
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/jason/dropbox/tmp/ADIOS2/source/utils/bpls/bpls.cpp:462:32: note: expanded from macro 'PRINT_DIMS_UINT64'
printf("%" PRIu64 " ", v[loopvar]);
~~~ ^~~~~~~~~~
/Users/jason/dropbox/tmp/ADIOS2/source/utils/bpls/bpls.cpp:1531:73: warning: format specifies type 'size_t' (aka 'unsigned long') but the argument
has type 'uint64_t' (aka 'unsigned long long') [-Wformat]
printf("set Step selection: from %zu read %zu steps\n", s[0],
~~~ ^~~~
%llu
/Users/jason/dropbox/tmp/ADIOS2/source/utils/bpls/bpls.cpp:1532:24: warning: format specifies type 'size_t' (aka 'unsigned long') but the argument
has type 'uint64_t' (aka 'unsigned long long') [-Wformat]
c[0]);
^~~~
/Users/jason/dropbox/tmp/ADIOS2/source/utils/bpls/bpls.cpp:1521:42: warning: format specifies type 'unsigned long long' but the argument has type
'std::__1::vector<unsigned long, std::__1::allocator >::value_type' (aka 'unsigned long') [-Wformat]
PRINT_DIMS_UINT64(" start", startv.data(), tdims - tidx, j);
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/jason/dropbox/tmp/ADIOS2/source/utils/bpls/bpls.cpp:462:32: note: expanded from macro 'PRINT_DIMS_UINT64'
printf("%" PRIu64 " ", v[loopvar]);
~~~ ^~~~~~~~~~
/Users/jason/dropbox/tmp/ADIOS2/source/utils/bpls/bpls.cpp:849:18: note: in instantiation of function template specialization
'adios2::utils::readVar' requested here
retval = readVar(fp, io, variable);
^
/Users/jason/dropbox/tmp/ADIOS2/source/utils/bpls/bpls.cpp:651:42: note: in instantiation of function template specialization
'adios2::utils::printVariableInfo' requested here
ADIOS2_FOREACH_TYPE_1ARG(declare_template_instantiation)
^
/Users/jason/dropbox/tmp/ADIOS2/source/utils/bpls/bpls.cpp:1522:42: warning: format specifies type 'unsigned long long' but the argument has type
'std::__1::vector<unsigned long, std::__1::allocator >::value_type' (aka 'unsigned long') [-Wformat]
PRINT_DIMS_UINT64(" count", countv.data(), tdims - tidx, j);
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/jason/dropbox/tmp/ADIOS2/source/utils/bpls/bpls.cpp:462:32: note: expanded from macro 'PRINT_DIMS_UINT64'
printf("%" PRIu64 " ", v[loopvar]);
~~~ ^~~~~~~~~~
/Users/jason/dropbox/tmp/ADIOS2/source/utils/bpls/bpls.cpp:1531:73: warning: format specifies type 'size_t' (aka 'unsigned long') but the argument
has type 'uint64_t' (aka 'unsigned long long') [-Wformat]
printf("set Step selection: from %zu read %zu steps\n", s[0],
~~~ ^~~~
%llu
/Users/jason/dropbox/tmp/ADIOS2/source/utils/bpls/bpls.cpp:1532:24: warning: format specifies type 'size_t' (aka 'unsigned long') but the argument
has type 'uint64_t' (aka 'unsigned long long') [-Wformat]
c[0]);
^~~~
/Users/jason/dropbox/tmp/ADIOS2/source/utils/bpls/bpls.cpp:1521:42: warning: format specifies type 'unsigned long long' but the argument has type
'std::__1::vector<unsigned long, std::__1::allocator >::value_type' (aka 'unsigned long') [-Wformat]
PRINT_DIMS_UINT64(" start", startv.data(), tdims - tidx, j);
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/jason/dropbox/tmp/ADIOS2/source/utils/bpls/bpls.cpp:462:32: note: expanded from macro 'PRINT_DIMS_UINT64'
printf("%" PRIu64 " ", v[loopvar]);
~~~ ^~~~~~~~~~
/Users/jason/dropbox/tmp/ADIOS2/source/utils/bpls/bpls.cpp:849:18: note: in instantiation of function template specialization
'adios2::utils::readVar' requested here
retval = readVar(fp, io, variable);
^
/Users/jason/dropbox/tmp/ADIOS2/source/utils/bpls/bpls.cpp:651:42: note: in instantiation of function template specialization
'adios2::utils::printVariableInfo' requested here
ADIOS2_FOREACH_TYPE_1ARG(declare_template_instantiation)
^
/Users/jason/dropbox/tmp/ADIOS2/source/utils/bpls/bpls.cpp:1522:42: warning: format specifies type 'unsigned long long' but the argument has type
'std::__1::vector<unsigned long, std::__1::allocator >::value_type' (aka 'unsigned long') [-Wformat]
PRINT_DIMS_UINT64(" count", countv.data(), tdims - tidx, j);
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/jason/dropbox/tmp/ADIOS2/source/utils/bpls/bpls.cpp:462:32: note: expanded from macro 'PRINT_DIMS_UINT64'
printf("%" PRIu64 " ", v[loopvar]);
~~~ ^~~~~~~~~~
/Users/jason/dropbox/tmp/ADIOS2/source/utils/bpls/bpls.cpp:1531:73: warning: format specifies type 'size_t' (aka 'unsigned long') but the argument
has type 'uint64_t' (aka 'unsigned long long') [-Wformat]
printf("set Step selection: from %zu read %zu steps\n", s[0],
~~~ ^~~~
%llu
/Users/jason/dropbox/tmp/ADIOS2/source/utils/bpls/bpls.cpp:1532:24: warning: format specifies type 'size_t' (aka 'unsigned long') but the argument
has type 'uint64_t' (aka 'unsigned long long') [-Wformat]
c[0]);
^~~~
/Users/jason/dropbox/tmp/ADIOS2/source/utils/bpls/bpls.cpp:1521:42: warning: format specifies type 'unsigned long long' but the argument has type
'std::__1::vector<unsigned long, std::__1::allocator >::value_type' (aka 'unsigned long') [-Wformat]
PRINT_DIMS_UINT64(" start", startv.data(), tdims - tidx, j);
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/jason/dropbox/tmp/ADIOS2/source/utils/bpls/bpls.cpp:462:32: note: expanded from macro 'PRINT_DIMS_UINT64'
printf("%" PRIu64 " ", v[loopvar]);
~~~ ^~~~~~~~~~
/Users/jason/dropbox/tmp/ADIOS2/source/utils/bpls/bpls.cpp:849:18: note: in instantiation of function template specialization
'adios2::utils::readVar' requested here
retval = readVar(fp, io, variable);
^
/Users/jason/dropbox/tmp/ADIOS2/source/utils/bpls/bpls.cpp:651:42: note: in instantiation of function template specialization
'adios2::utils::printVariableInfo' requested here
ADIOS2_FOREACH_TYPE_1ARG(declare_template_instantiation)
^
/Users/jason/dropbox/tmp/ADIOS2/source/utils/bpls/bpls.cpp:1522:42: warning: format specifies type 'unsigned long long' but the argument has type
'std::__1::vector<unsigned long, std::__1::allocator >::value_type' (aka 'unsigned long') [-Wformat]
PRINT_DIMS_UINT64(" count", countv.data(), tdims - tidx, j);
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/jason/dropbox/tmp/ADIOS2/source/utils/bpls/bpls.cpp:462:32: note: expanded from macro 'PRINT_DIMS_UINT64'
printf("%" PRIu64 " ", v[loopvar]);
~~~ ^~~~~~~~~~
/Users/jason/dropbox/tmp/ADIOS2/source/utils/bpls/bpls.cpp:1531:73: warning: format specifies type 'size_t' (aka 'unsigned long') but the argument
has type 'uint64_t' (aka 'unsigned long long') [-Wformat]
printf("set Step selection: from %zu read %zu steps\n", s[0],
~~~ ^~~~
%llu
/Users/jason/dropbox/tmp/ADIOS2/source/utils/bpls/bpls.cpp:1532:24: warning: format specifies type 'size_t' (aka 'unsigned long') but the argument
has type 'uint64_t' (aka 'unsigned long long') [-Wformat]
c[0]);
^~~~
/Users/jason/dropbox/tmp/ADIOS2/source/utils/bpls/bpls.cpp:1521:42: warning: format specifies type 'unsigned long long' but the argument has type
'std::__1::vector<unsigned long, std::__1::allocator >::value_type' (aka 'unsigned long') [-Wformat]
PRINT_DIMS_UINT64(" start", startv.data(), tdims - tidx, j);
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/jason/dropbox/tmp/ADIOS2/source/utils/bpls/bpls.cpp:462:32: note: expanded from macro 'PRINT_DIMS_UINT64'
printf("%" PRIu64 " ", v[loopvar]);
~~~ ^~~~~~~~~~
/Users/jason/dropbox/tmp/ADIOS2/source/utils/bpls/bpls.cpp:849:18: note: in instantiation of function template specialization
'adios2::utils::readVar' requested here
retval = readVar(fp, io, variable);
^
/Users/jason/dropbox/tmp/ADIOS2/source/utils/bpls/bpls.cpp:651:42: note: in instantiation of function template specialization
'adios2::utils::printVariableInfo' requested here
ADIOS2_FOREACH_TYPE_1ARG(declare_template_instantiation)
^
/Users/jason/dropbox/tmp/ADIOS2/source/utils/bpls/bpls.cpp:1522:42: warning: format specifies type 'unsigned long long' but the argument has type
'std::__1::vector<unsigned long, std::__1::allocator >::value_type' (aka 'unsigned long') [-Wformat]
PRINT_DIMS_UINT64(" count", countv.data(), tdims - tidx, j);
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/jason/dropbox/tmp/ADIOS2/source/utils/bpls/bpls.cpp:462:32: note: expanded from macro 'PRINT_DIMS_UINT64'
printf("%" PRIu64 " ", v[loopvar]);
~~~ ^~~~~~~~~~
/Users/jason/dropbox/tmp/ADIOS2/source/utils/bpls/bpls.cpp:1531:73: warning: format specifies type 'size_t' (aka 'unsigned long') but the argument
has type 'uint64_t' (aka 'unsigned long long') [-Wformat]
printf("set Step selection: from %zu read %zu steps\n", s[0],
~~~ ^~~~
%llu
/Users/jason/dropbox/tmp/ADIOS2/source/utils/bpls/bpls.cpp:1532:24: warning: format specifies type 'size_t' (aka 'unsigned long') but the argument
has type 'uint64_t' (aka 'unsigned long long') [-Wformat]
c[0]);
^~~~
/Users/jason/dropbox/tmp/ADIOS2/source/utils/bpls/bpls.cpp:1521:42: warning: format specifies type 'unsigned long long' but the argument has type
'std::__1::vector<unsigned long, std::__1::allocator >::value_type' (aka 'unsigned long') [-Wformat]
PRINT_DIMS_UINT64(" start", startv.data(), tdims - tidx, j);
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/jason/dropbox/tmp/ADIOS2/source/utils/bpls/bpls.cpp:462:32: note: expanded from macro 'PRINT_DIMS_UINT64'
printf("%" PRIu64 " ", v[loopvar]);
~~~ ^~~~~~~~~~
/Users/jason/dropbox/tmp/ADIOS2/source/utils/bpls/bpls.cpp:849:18: note: in instantiation of function template specialization
'adios2::utils::readVar' requested here
retval = readVar(fp, io, variable);
^
/Users/jason/dropbox/tmp/ADIOS2/source/utils/bpls/bpls.cpp:651:42: note: in instantiation of function template specialization
'adios2::utils::printVariableInfo' requested here
ADIOS2_FOREACH_TYPE_1ARG(declare_template_instantiation)
^
/Users/jason/dropbox/tmp/ADIOS2/source/utils/bpls/bpls.cpp:1522:42: warning: format specifies type 'unsigned long long' but the argument has type
'std::__1::vector<unsigned long, std::__1::allocator >::value_type' (aka 'unsigned long') [-Wformat]
PRINT_DIMS_UINT64(" count", countv.data(), tdims - tidx, j);
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/jason/dropbox/tmp/ADIOS2/source/utils/bpls/bpls.cpp:462:32: note: expanded from macro 'PRINT_DIMS_UINT64'
printf("%" PRIu64 " ", v[loopvar]);
~~~ ^~~~~~~~~~
/Users/jason/dropbox/tmp/ADIOS2/source/utils/bpls/bpls.cpp:1531:73: warning: format specifies type 'size_t' (aka 'unsigned long') but the argument
has type 'uint64_t' (aka 'unsigned long long') [-Wformat]
printf("set Step selection: from %zu read %zu steps\n", s[0],
~~~ ^~~~
%llu
/Users/jason/dropbox/tmp/ADIOS2/source/utils/bpls/bpls.cpp:1532:24: warning: format specifies type 'size_t' (aka 'unsigned long') but the argument
has type 'uint64_t' (aka 'unsigned long long') [-Wformat]
c[0]);
^~~~
/Users/jason/dropbox/tmp/ADIOS2/source/utils/bpls/bpls.cpp:1521:42: warning: format specifies type 'unsigned long long' but the argument has type
'std::__1::vector<unsigned long, std::__1::allocator >::value_type' (aka 'unsigned long') [-Wformat]
PRINT_DIMS_UINT64(" start", startv.data(), tdims - tidx, j);
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/jason/dropbox/tmp/ADIOS2/source/utils/bpls/bpls.cpp:462:32: note: expanded from macro 'PRINT_DIMS_UINT64'
printf("%" PRIu64 " ", v[loopvar]);
~~~ ^~~~~~~~~~
/Users/jason/dropbox/tmp/ADIOS2/source/utils/bpls/bpls.cpp:849:18: note: in instantiation of function template specialization
'adios2::utils::readVar' requested here
retval = readVar(fp, io, variable);
^
/Users/jason/dropbox/tmp/ADIOS2/source/utils/bpls/bpls.cpp:651:42: note: in instantiation of function template specialization
'adios2::utils::printVariableInfo' requested here
ADIOS2_FOREACH_TYPE_1ARG(declare_template_instantiation)
^
/Users/jason/dropbox/tmp/ADIOS2/source/utils/bpls/bpls.cpp:1522:42: warning: format specifies type 'unsigned long long' but the argument has type
'std::__1::vector<unsigned long, std::__1::allocator >::value_type' (aka 'unsigned long') [-Wformat]
PRINT_DIMS_UINT64(" count", countv.data(), tdims - tidx, j);
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/jason/dropbox/tmp/ADIOS2/source/utils/bpls/bpls.cpp:462:32: note: expanded from macro 'PRINT_DIMS_UINT64'
printf("%" PRIu64 " ", v[loopvar]);
~~~ ^~~~~~~~~~
/Users/jason/dropbox/tmp/ADIOS2/source/utils/bpls/bpls.cpp:1531:73: warning: format specifies type 'size_t' (aka 'unsigned long') but the argument
has type 'uint64_t' (aka 'unsigned long long') [-Wformat]
printf("set Step selection: from %zu read %zu steps\n", s[0],
~~~ ^~~~
%llu
/Users/jason/dropbox/tmp/ADIOS2/source/utils/bpls/bpls.cpp:1532:24: warning: format specifies type 'size_t' (aka 'unsigned long') but the argument
has type 'uint64_t' (aka 'unsigned long long') [-Wformat]
c[0]);
^~~~
/Users/jason/dropbox/tmp/ADIOS2/source/utils/bpls/bpls.cpp:1521:42: warning: format specifies type 'unsigned long long' but the argument has type
'std::__1::vector<unsigned long, std::__1::allocator >::value_type' (aka 'unsigned long') [-Wformat]
PRINT_DIMS_UINT64(" start", startv.data(), tdims - tidx, j);
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/jason/dropbox/tmp/ADIOS2/source/utils/bpls/bpls.cpp:462:32: note: expanded from macro 'PRINT_DIMS_UINT64'
printf("%" PRIu64 " ", v[loopvar]);
~~~ ^~~~~~~~~~
/Users/jason/dropbox/tmp/ADIOS2/source/utils/bpls/bpls.cpp:849:18: note: in instantiation of function template specialization
'adios2::utils::readVar<std::__1::complex >' requested here
retval = readVar(fp, io, variable);
^
/Users/jason/dropbox/tmp/ADIOS2/source/utils/bpls/bpls.cpp:651:42: note: in instantiation of function template specialization
'adios2::utils::printVariableInfo<std::__1::complex >' requested here
ADIOS2_FOREACH_TYPE_1ARG(declare_template_instantiation)
^
/Users/jason/dropbox/tmp/ADIOS2/source/utils/bpls/bpls.cpp:1522:42: warning: format specifies type 'unsigned long long' but the argument has type
'std::__1::vector<unsigned long, std::__1::allocator >::value_type' (aka 'unsigned long') [-Wformat]
PRINT_DIMS_UINT64(" count", countv.data(), tdims - tidx, j);
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/jason/dropbox/tmp/ADIOS2/source/utils/bpls/bpls.cpp:462:32: note: expanded from macro 'PRINT_DIMS_UINT64'
printf("%" PRIu64 " ", v[loopvar]);
~~~ ^~~~~~~~~~
/Users/jason/dropbox/tmp/ADIOS2/source/utils/bpls/bpls.cpp:1531:73: warning: format specifies type 'size_t' (aka 'unsigned long') but the argument
has type 'uint64_t' (aka 'unsigned long long') [-Wformat]
printf("set Step selection: from %zu read %zu steps\n", s[0],
~~~ ^~~~
%llu
/Users/jason/dropbox/tmp/ADIOS2/source/utils/bpls/bpls.cpp:1532:24: warning: format specifies type 'size_t' (aka 'unsigned long') but the argument
has type 'uint64_t' (aka 'unsigned long long') [-Wformat]
c[0]);
^~~~
/Users/jason/dropbox/tmp/ADIOS2/source/utils/bpls/bpls.cpp:1521:42: warning: format specifies type 'unsigned long long' but the argument has type
'std::__1::vector<unsigned long, std::__1::allocator >::value_type' (aka 'unsigned long') [-Wformat]
PRINT_DIMS_UINT64(" start", startv.data(), tdims - tidx, j);
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/jason/dropbox/tmp/ADIOS2/source/utils/bpls/bpls.cpp:462:32: note: expanded from macro 'PRINT_DIMS_UINT64'
printf("%" PRIu64 " ", v[loopvar]);
~~~ ^~~~~~~~~~
/Users/jason/dropbox/tmp/ADIOS2/source/utils/bpls/bpls.cpp:849:18: note: in instantiation of function template specialization
'adios2::utils::readVar<std::__1::complex >' requested here
retval = readVar(fp, io, variable);
^
/Users/jason/dropbox/tmp/ADIOS2/source/utils/bpls/bpls.cpp:651:42: note: in instantiation of function template specialization
'adios2::utils::printVariableInfo<std::__1::complex >' requested here
ADIOS2_FOREACH_TYPE_1ARG(declare_template_instantiation)
^
/Users/jason/dropbox/tmp/ADIOS2/source/utils/bpls/bpls.cpp:1522:42: warning: format specifies type 'unsigned long long' but the argument has type
'std::__1::vector<unsigned long, std::__1::allocator >::value_type' (aka 'unsigned long') [-Wformat]
PRINT_DIMS_UINT64(" count", countv.data(), tdims - tidx, j);
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/jason/dropbox/tmp/ADIOS2/source/utils/bpls/bpls.cpp:462:32: note: expanded from macro 'PRINT_DIMS_UINT64'
printf("%" PRIu64 " ", v[loopvar]);
~~~ ^~~~~~~~~~
/Users/jason/dropbox/tmp/ADIOS2/source/utils/bpls/bpls.cpp:1531:73: warning: format specifies type 'size_t' (aka 'unsigned long') but the argument
has type 'uint64_t' (aka 'unsigned long long') [-Wformat]
printf("set Step selection: from %zu read %zu steps\n", s[0],
~~~ ^~~~
%llu
/Users/jason/dropbox/tmp/ADIOS2/source/utils/bpls/bpls.cpp:1532:24: warning: format specifies type 'size_t' (aka 'unsigned long') but the argument
has type 'uint64_t' (aka 'unsigned long long') [-Wformat]
c[0]);
^~~~
/Users/jason/dropbox/tmp/ADIOS2/source/utils/bpls/bpls.cpp:1521:42: warning: format specifies type 'unsigned long long' but the argument has type
'std::__1::vector<unsigned long, std::__1::allocator >::value_type' (aka 'unsigned long') [-Wformat]
PRINT_DIMS_UINT64(" start", startv.data(), tdims - tidx, j);
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/jason/dropbox/tmp/ADIOS2/source/utils/bpls/bpls.cpp:462:32: note: expanded from macro 'PRINT_DIMS_UINT64'
printf("%" PRIu64 " ", v[loopvar]);
~~~ ^~~~~~~~~~
/Users/jason/dropbox/tmp/ADIOS2/source/utils/bpls/bpls.cpp:849:18: note: in instantiation of function template specialization
'adios2::utils::readVar<std::__1::complex >' requested here
retval = readVar(fp, io, variable);
^
/Users/jason/dropbox/tmp/ADIOS2/source/utils/bpls/bpls.cpp:651:42: note: in instantiation of function template specialization
'adios2::utils::printVariableInfo<std::__1::complex >' requested here
ADIOS2_FOREACH_TYPE_1ARG(declare_template_instantiation)
^
/Users/jason/dropbox/tmp/ADIOS2/source/utils/bpls/bpls.cpp:1522:42: warning: format specifies type 'unsigned long long' but the argument has type
'std::__1::vector<unsigned long, std::__1::allocator >::value_type' (aka 'unsigned long') [-Wformat]
PRINT_DIMS_UINT64(" count", countv.data(), tdims - tidx, j);
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/jason/dropbox/tmp/ADIOS2/source/utils/bpls/bpls.cpp:462:32: note: expanded from macro 'PRINT_DIMS_UINT64'
printf("%" PRIu64 " ", v[loopvar]);
~~~ ^~~~~~~~~~
/Users/jason/dropbox/tmp/ADIOS2/source/utils/bpls/bpls.cpp:1531:73: warning: format specifies type 'size_t' (aka 'unsigned long') but the argument
has type 'uint64_t' (aka 'unsigned long long') [-Wformat]
printf("set Step selection: from %zu read %zu steps\n", s[0],
~~~ ^~~~
%llu
/Users/jason/dropbox/tmp/ADIOS2/source/utils/bpls/bpls.cpp:1532:24: warning: format specifies type 'size_t' (aka 'unsigned long') but the argument
has type 'uint64_t' (aka 'unsigned long long') [-Wformat]
c[0]);
^~~~