- May
- 13,249
- 181
I have a BTM that was working fine in both v24 and v25. It produces output like this.
As of build 21, I get this from v25.
A DO loop is obviously still OK because the summary information is correct. So I figure what must be failing is this construction.
That construction may not be kosher (we have talked about this before). If it's not supported (and won't be changed), how can I do the same thing without resorting to CALLing another BTM?
Thanks.
Code:
v:\> timecheck.btm
LOCAL
HOST OFFSET STRATUM RTT
0.ubuntu.pool.ntp.org -0.007 2 21
2.us.pool.ntp.org -0.007 2 84
ntp0.cornell.edu -0.006 2 32
3.ubuntu.pool.ntp.org -0.004 2 92
1.us.pool.ntp.org -0.003 2 16
1.ubuntu.pool.ntp.org -0.002 3 90
time.windows.com +0.001 3 96
0.us.pool.ntp.org +0.005 2 43
8 hosts responding
adjusted average: -0.004 (22:00:39 Thu 2019-10-10)
As of build 21, I get this from v25.
Code:
v:\> timecheck.btm
LOCAL
HOST OFFSET STRATUM RTT
9 hosts responding
adjusted average: -0.006 (22:03:52 Thu 2019-10-10)
A DO loop is obviously still OK because the summary information is correct. So I figure what must be failing is this construction.
Code:
do host in @%0:%list | d:\gnu\sort -g -k 2
:: query the time server with @EXECARRAY
:: pick out the desired fields
:: echo a line for that host
:: do some statistical stuff
enddo
That construction may not be kosher (we have talked about this before). If it's not supported (and won't be changed), how can I do the same thing without resorting to CALLing another BTM?
Thanks.