[INFO] cloning repository https://github.com/HarukiUchito/rtklib_rust
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/HarukiUchito/rtklib_rust" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FHarukiUchito%2Frtklib_rust", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FHarukiUchito%2Frtklib_rust'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] dd46c151c9dacc10eb34eef9f303184b7786439a
[INFO] checking HarukiUchito/rtklib_rust against beta-2020-07-24 for pr-75494-beta
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FHarukiUchito%2Frtklib_rust" "/workspace/builds/worker-7/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-7/source'...
[INFO] [stderr] done.
[INFO] validating manifest of git repo https://github.com/HarukiUchito/rtklib_rust on toolchain beta-2020-07-24
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2020-07-24" "read-manifest" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] started tweaking git repo https://github.com/HarukiUchito/rtklib_rust
[INFO] finished tweaking git repo https://github.com/HarukiUchito/rtklib_rust
[INFO] tweaked toml for git repo https://github.com/HarukiUchito/rtklib_rust written to /workspace/builds/worker-7/source/Cargo.toml
[INFO] crate git repo https://github.com/HarukiUchito/rtklib_rust already has a lockfile, it will not be regenerated
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2020-07-24" "fetch" "--locked" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "rustops/crates-build-env@sha256:a636fd89d022f18117e1dc8fb37a0a009933cdbbe082814857f0e2024962d47c" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2020-07-24" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 44ced4e3b23f53909efb30220efe852a810c7205d6200993214b714c549c356f
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] running `Command { std: "docker" "start" "-a" "44ced4e3b23f53909efb30220efe852a810c7205d6200993214b714c549c356f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "44ced4e3b23f53909efb30220efe852a810c7205d6200993214b714c549c356f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "44ced4e3b23f53909efb30220efe852a810c7205d6200993214b714c549c356f", kill_on_drop: false }`
[INFO] [stdout] 44ced4e3b23f53909efb30220efe852a810c7205d6200993214b714c549c356f
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "rustops/crates-build-env@sha256:a636fd89d022f18117e1dc8fb37a0a009933cdbbe082814857f0e2024962d47c" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2020-07-24" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 90c1677c5b552d4424e04d50e576cfc43f74253aa556f39d54bafddd5b9ca297
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] running `Command { std: "docker" "start" "-a" "90c1677c5b552d4424e04d50e576cfc43f74253aa556f39d54bafddd5b9ca297", kill_on_drop: false }`
[INFO] [stderr]    Compiling cc v1.0.18
[INFO] [stderr]    Compiling rtklib_rust v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr] warning: src/rtkcmn.c:88:1: warning: 'static' is not at beginning of declaration [-Wold-style-declaration]
[INFO] [stderr] warning:    88 | const static double gpst0[]={1980,1, 6,0,0,0}; /* gps time reference */
[INFO] [stderr] warning:       | ^~~~~
[INFO] [stderr] warning: src/rtkcmn.c:89:1: warning: 'static' is not at beginning of declaration [-Wold-style-declaration]
[INFO] [stderr] warning:    89 | const static double gst0 []={1999,8,22,0,0,0}; /* galileo system time reference */
[INFO] [stderr] warning:       | ^~~~~
[INFO] [stderr] warning: src/rtkcmn.c:91:1: warning: 'static' is not at beginning of declaration [-Wold-style-declaration]
[INFO] [stderr] warning:    91 | const static double leaps[][7]={ /* leap seconds {y,m,d,h,m,s,utc-gpst,...} */
[INFO] [stderr] warning:       | ^~~~~
[INFO] [stderr] warning: src/rtkcmn.c: In function 'matinv':
[INFO] [stderr] warning: src/rtkcmn.c:699:9: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
[INFO] [stderr] warning:   699 |         for (i=0;i<n;i++) A[i+j*n]=0.0; A[j+j*n]=1.0;
[INFO] [stderr] warning:       |         ^~~
[INFO] [stderr] warning: src/rtkcmn.c:699:41: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
[INFO] [stderr] warning:   699 |         for (i=0;i<n;i++) A[i+j*n]=0.0; A[j+j*n]=1.0;
[INFO] [stderr] warning:       |                                         ^
[INFO] [stderr] warning: src/rtkcmn.c: In function 'str2num':
[INFO] [stderr] warning: src/rtkcmn.c:871:45: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare]
[INFO] [stderr] warning:   871 |     if (i<0||(int)strlen(s)<i||sizeof(str)-1<i) return 0.0;
[INFO] [stderr] warning:       |                                             ^
[INFO] [stderr] warning: src/rtkcmn.c:872:5: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
[INFO] [stderr] warning:   872 |     for (s+=i;*s&&--n>=0;s++) *p++=*s=='d'||*s=='D'?'E':*s; *p='\0';
[INFO] [stderr] warning:       |     ^~~
[INFO] [stderr] warning: src/rtkcmn.c:872:61: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
[INFO] [stderr] warning:   872 |     for (s+=i;*s&&--n>=0;s++) *p++=*s=='d'||*s=='D'?'E':*s; *p='\0';
[INFO] [stderr] warning:       |                                                             ^
[INFO] [stderr] warning: src/rtkcmn.c: In function 'str2time':
[INFO] [stderr] warning: src/rtkcmn.c:887:45: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare]
[INFO] [stderr] warning:   887 |     if (i<0||(int)strlen(s)<i||sizeof(str)-1<i) return -1;
[INFO] [stderr] warning:       |                                             ^
[INFO] [stderr] warning: src/rtkcmn.c:888:5: warning: this 'for' clause does not guard... [-Wmisleading-indentation]
[INFO] [stderr] warning:   888 |     for (s+=i;*s&&--n>=0;) *p++=*s++; *p='\0';
[INFO] [stderr] warning:       |     ^~~
[INFO] [stderr] warning: src/rtkcmn.c:888:39: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for'
[INFO] [stderr] warning:   888 |     for (s+=i;*s&&--n>=0;) *p++=*s++; *p='\0';
[INFO] [stderr] warning:       |                                       ^
[INFO] [stderr] warning: src/rtkcmn.c: In function 'gpst2utc':
[INFO] [stderr] warning: src/rtkcmn.c:1072:15: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
[INFO] [stderr] warning:  1072 |     for (i=0;i<sizeof(leaps)/sizeof(*leaps);i++) {
[INFO] [stderr] warning:       |               ^
[INFO] [stderr] warning: src/rtkcmn.c: In function 'utc2gpst':
[INFO] [stderr] warning: src/rtkcmn.c:1088:15: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
[INFO] [stderr] warning:  1088 |     for (i=0;i<sizeof(leaps)/sizeof(*leaps);i++) {
[INFO] [stderr] warning:       |               ^
[INFO] [stderr] warning: src/rtkcmn.c: In function 'traceopen':
[INFO] [stderr] warning: src/rtkcmn.c:2029:35: warning: unused parameter 'file' [-Wunused-parameter]
[INFO] [stderr] warning:  2029 | extern void traceopen(const char *file) {}
[INFO] [stderr] warning:       |                       ~~~~~~~~~~~~^~~~
[INFO] [stderr] warning: src/rtkcmn.c: In function 'tracelevel':
[INFO] [stderr] warning: src/rtkcmn.c:2031:28: warning: unused parameter 'level' [-Wunused-parameter]
[INFO] [stderr] warning:  2031 | extern void tracelevel(int level) {}
[INFO] [stderr] warning:       |                        ~~~~^~~~~
[INFO] [stderr] warning: src/rtkcmn.c: In function 'trace':
[INFO] [stderr] warning: src/rtkcmn.c:2032:26: warning: unused parameter 'level' [-Wunused-parameter]
[INFO] [stderr] warning:  2032 | extern void trace   (int level, const char *format, ...) {}
[INFO] [stderr] warning:       |                      ~~~~^~~~~
[INFO] [stderr] warning: src/rtkcmn.c:2032:45: warning: unused parameter 'format' [-Wunused-parameter]
[INFO] [stderr] warning:  2032 | extern void trace   (int level, const char *format, ...) {}
[INFO] [stderr] warning:       |                                 ~~~~~~~~~~~~^~~~~~
[INFO] [stderr] warning: src/rtkcmn.c: In function 'tracet':
[INFO] [stderr] warning: src/rtkcmn.c:2033:26: warning: unused parameter 'level' [-Wunused-parameter]
[INFO] [stderr] warning:  2033 | extern void tracet  (int level, const char *format, ...) {}
[INFO] [stderr] warning:       |                      ~~~~^~~~~
[INFO] [stderr] warning: src/rtkcmn.c:2033:45: warning: unused parameter 'format' [-Wunused-parameter]
[INFO] [stderr] warning:  2033 | extern void tracet  (int level, const char *format, ...) {}
[INFO] [stderr] warning:       |                                 ~~~~~~~~~~~~^~~~~~
[INFO] [stderr] warning: src/rtkcmn.c: In function 'tracemat':
[INFO] [stderr] warning: src/rtkcmn.c:2034:26: warning: unused parameter 'level' [-Wunused-parameter]
[INFO] [stderr] warning:  2034 | extern void tracemat(int level, const double *A, int n, int m, int p, int q) {}
[INFO] [stderr] warning:       |                      ~~~~^~~~~
[INFO] [stderr] warning: src/rtkcmn.c:2034:47: warning: unused parameter 'A' [-Wunused-parameter]
[INFO] [stderr] warning:  2034 | extern void tracemat(int level, const double *A, int n, int m, int p, int q) {}
[INFO] [stderr] warning:       |                                 ~~~~~~~~~~~~~~^
[INFO] [stderr] warning: src/rtkcmn.c:2034:54: warning: unused parameter 'n' [-Wunused-parameter]
[INFO] [stderr] warning:  2034 | extern void tracemat(int level, const double *A, int n, int m, int p, int q) {}
[INFO] [stderr] warning:       |                                                  ~~~~^
[INFO] [stderr] warning: src/rtkcmn.c:2034:61: warning: unused parameter 'm' [-Wunused-parameter]
[INFO] [stderr] warning:  2034 | extern void tracemat(int level, const double *A, int n, int m, int p, int q) {}
[INFO] [stderr] warning:       |                                                         ~~~~^
[INFO] [stderr] warning: src/rtkcmn.c:2034:68: warning: unused parameter 'p' [-Wunused-parameter]
[INFO] [stderr] warning:  2034 | extern void tracemat(int level, const double *A, int n, int m, int p, int q) {}
[INFO] [stderr] warning:       |                                                                ~~~~^
[INFO] [stderr] warning: src/rtkcmn.c:2034:75: warning: unused parameter 'q' [-Wunused-parameter]
[INFO] [stderr] warning:  2034 | extern void tracemat(int level, const double *A, int n, int m, int p, int q) {}
[INFO] [stderr] warning:       |                                                                       ~~~~^
[INFO] [stderr] warning: src/rtkcmn.c: In function 'traceobs':
[INFO] [stderr] warning: src/rtkcmn.c:2035:26: warning: unused parameter 'level' [-Wunused-parameter]
[INFO] [stderr] warning:  2035 | extern void traceobs(int level, const obsd_t *obs, int n) {}
[INFO] [stderr] warning:       |                      ~~~~^~~~~
[INFO] [stderr] warning: src/rtkcmn.c:2035:47: warning: unused parameter 'obs' [-Wunused-parameter]
[INFO] [stderr] warning:  2035 | extern void traceobs(int level, const obsd_t *obs, int n) {}
[INFO] [stderr] warning:       |                                 ~~~~~~~~~~~~~~^~~
[INFO] [stderr] warning: src/rtkcmn.c:2035:56: warning: unused parameter 'n' [-Wunused-parameter]
[INFO] [stderr] warning:  2035 | extern void traceobs(int level, const obsd_t *obs, int n) {}
[INFO] [stderr] warning:       |                                                    ~~~~^
[INFO] [stderr] warning: src/rtkcmn.c: In function 'tracenav':
[INFO] [stderr] warning: src/rtkcmn.c:2036:26: warning: unused parameter 'level' [-Wunused-parameter]
[INFO] [stderr] warning:  2036 | extern void tracenav(int level, const nav_t *nav) {}
[INFO] [stderr] warning:       |                      ~~~~^~~~~
[INFO] [stderr] warning: src/rtkcmn.c:2036:46: warning: unused parameter 'nav' [-Wunused-parameter]
[INFO] [stderr] warning:  2036 | extern void tracenav(int level, const nav_t *nav) {}
[INFO] [stderr] warning:       |                                 ~~~~~~~~~~~~~^~~
[INFO] [stderr] warning: src/rtkcmn.c: In function 'tracegnav':
[INFO] [stderr] warning: src/rtkcmn.c:2037:27: warning: unused parameter 'level' [-Wunused-parameter]
[INFO] [stderr] warning:  2037 | extern void tracegnav(int level, const nav_t *nav) {}
[INFO] [stderr] warning:       |                       ~~~~^~~~~
[INFO] [stderr] warning: src/rtkcmn.c:2037:47: warning: unused parameter 'nav' [-Wunused-parameter]
[INFO] [stderr] warning:  2037 | extern void tracegnav(int level, const nav_t *nav) {}
[INFO] [stderr] warning:       |                                  ~~~~~~~~~~~~~^~~
[INFO] [stderr] warning: src/rtkcmn.c: In function 'tracehnav':
[INFO] [stderr] warning: src/rtkcmn.c:2038:27: warning: unused parameter 'level' [-Wunused-parameter]
[INFO] [stderr] warning:  2038 | extern void tracehnav(int level, const nav_t *nav) {}
[INFO] [stderr] warning:       |                       ~~~~^~~~~
[INFO] [stderr] warning: src/rtkcmn.c:2038:47: warning: unused parameter 'nav' [-Wunused-parameter]
[INFO] [stderr] warning:  2038 | extern void tracehnav(int level, const nav_t *nav) {}
[INFO] [stderr] warning:       |                                  ~~~~~~~~~~~~~^~~
[INFO] [stderr] warning: src/rtkcmn.c: In function 'tracepeph':
[INFO] [stderr] warning: src/rtkcmn.c:2039:27: warning: unused parameter 'level' [-Wunused-parameter]
[INFO] [stderr] warning:  2039 | extern void tracepeph(int level, const nav_t *nav) {}
[INFO] [stderr] warning:       |                       ~~~~^~~~~
[INFO] [stderr] warning: src/rtkcmn.c:2039:47: warning: unused parameter 'nav' [-Wunused-parameter]
[INFO] [stderr] warning:  2039 | extern void tracepeph(int level, const nav_t *nav) {}
[INFO] [stderr] warning:       |                                  ~~~~~~~~~~~~~^~~
[INFO] [stderr] warning: src/rtkcmn.c: In function 'tracepclk':
[INFO] [stderr] warning: src/rtkcmn.c:2040:27: warning: unused parameter 'level' [-Wunused-parameter]
[INFO] [stderr] warning:  2040 | extern void tracepclk(int level, const nav_t *nav) {}
[INFO] [stderr] warning:       |                       ~~~~^~~~~
[INFO] [stderr] warning: src/rtkcmn.c:2040:47: warning: unused parameter 'nav' [-Wunused-parameter]
[INFO] [stderr] warning:  2040 | extern void tracepclk(int level, const nav_t *nav) {}
[INFO] [stderr] warning:       |                                  ~~~~~~~~~~~~~^~~
[INFO] [stderr] warning: src/rtkcmn.c: In function 'traceb':
[INFO] [stderr] warning: src/rtkcmn.c:2041:26: warning: unused parameter 'level' [-Wunused-parameter]
[INFO] [stderr] warning:  2041 | extern void traceb  (int level, const unsigned char *p, int n) {}
[INFO] [stderr] warning:       |                      ~~~~^~~~~
[INFO] [stderr] warning: src/rtkcmn.c:2041:54: warning: unused parameter 'p' [-Wunused-parameter]
[INFO] [stderr] warning:  2041 | extern void traceb  (int level, const unsigned char *p, int n) {}
[INFO] [stderr] warning:       |                                 ~~~~~~~~~~~~~~~~~~~~~^
[INFO] [stderr] warning: src/rtkcmn.c:2041:61: warning: unused parameter 'n' [-Wunused-parameter]
[INFO] [stderr] warning:  2041 | extern void traceb  (int level, const unsigned char *p, int n) {}
[INFO] [stderr] warning:       |                                                         ~~~~^
[INFO] [stderr] warning: src/rtkcmn.c: In function 'tropmodel':
[INFO] [stderr] warning: src/rtkcmn.c:2497:33: warning: unused parameter 'time' [-Wunused-parameter]
[INFO] [stderr] warning:  2497 | extern double tropmodel(gtime_t time, const double *pos, const double *azel,
[INFO] [stderr] warning:       |                         ~~~~~~~~^~~~
[INFO] [stderr] warning: src/rtkcmn.c: In function 'lexupdatecorr':
[INFO] [stderr] warning: src/rtkcmn.c:2724:42: warning: unused parameter 'msg' [-Wunused-parameter]
[INFO] [stderr] warning:  2724 | extern int lexupdatecorr(const lexmsg_t *msg, nav_t *nav, gtime_t *tof) {return 0;}
[INFO] [stderr] warning:       |                          ~~~~~~~~~~~~~~~~^~~
[INFO] [stderr] warning: src/rtkcmn.c:2724:54: warning: unused parameter 'nav' [-Wunused-parameter]
[INFO] [stderr] warning:  2724 | extern int lexupdatecorr(const lexmsg_t *msg, nav_t *nav, gtime_t *tof) {return 0;}
[INFO] [stderr] warning:       |                                               ~~~~~~~^~~
[INFO] [stderr] warning: src/rtkcmn.c:2724:68: warning: unused parameter 'tof' [-Wunused-parameter]
[INFO] [stderr] warning:  2724 | extern int lexupdatecorr(const lexmsg_t *msg, nav_t *nav, gtime_t *tof) {return 0;}
[INFO] [stderr] warning:       |                                                           ~~~~~~~~~^~~
[INFO] [stderr] warning: src/rtkcmn.c: In function 'lexreadmsg':
[INFO] [stderr] warning: src/rtkcmn.c:2725:35: warning: unused parameter 'file' [-Wunused-parameter]
[INFO] [stderr] warning:  2725 | extern int lexreadmsg(const char *file, int sel, lex_t *lex) {return 0;}
[INFO] [stderr] warning:       |                       ~~~~~~~~~~~~^~~~
[INFO] [stderr] warning: src/rtkcmn.c:2725:45: warning: unused parameter 'sel' [-Wunused-parameter]
[INFO] [stderr] warning:  2725 | extern int lexreadmsg(const char *file, int sel, lex_t *lex) {return 0;}
[INFO] [stderr] warning:       |                                         ~~~~^~~
[INFO] [stderr] warning: src/rtkcmn.c:2725:57: warning: unused parameter 'lex' [-Wunused-parameter]
[INFO] [stderr] warning:  2725 | extern int lexreadmsg(const char *file, int sel, lex_t *lex) {return 0;}
[INFO] [stderr] warning:       |                                                  ~~~~~~~^~~
[INFO] [stderr] warning: src/rtkcmn.c: In function 'lexoutmsg':
[INFO] [stderr] warning: src/rtkcmn.c:2726:29: warning: unused parameter 'fp' [-Wunused-parameter]
[INFO] [stderr] warning:  2726 | extern void lexoutmsg(FILE *fp, const lexmsg_t *msg) {}
[INFO] [stderr] warning:       |                       ~~~~~~^~
[INFO] [stderr] warning: src/rtkcmn.c:2726:49: warning: unused parameter 'msg' [-Wunused-parameter]
[INFO] [stderr] warning:  2726 | extern void lexoutmsg(FILE *fp, const lexmsg_t *msg) {}
[INFO] [stderr] warning:       |                                 ~~~~~~~~~~~~~~~~^~~
[INFO] [stderr] warning: src/rtkcmn.c: In function 'lexconvbin':
[INFO] [stderr] warning: src/rtkcmn.c:2727:27: warning: unused parameter 'type' [-Wunused-parameter]
[INFO] [stderr] warning:  2727 | extern int lexconvbin(int type, const char *infile, const char *outfile) {return 0;}
[INFO] [stderr] warning:       |                       ~~~~^~~~
[INFO] [stderr] warning: src/rtkcmn.c:2727:45: warning: unused parameter 'infile' [-Wunused-parameter]
[INFO] [stderr] warning:  2727 | extern int lexconvbin(int type, const char *infile, const char *outfile) {return 0;}
[INFO] [stderr] warning:       |                                 ~~~~~~~~~~~~^~~~~~
[INFO] [stderr] warning: src/rtkcmn.c:2727:65: warning: unused parameter 'outfile' [-Wunused-parameter]
[INFO] [stderr] warning:  2727 | extern int lexconvbin(int type, const char *infile, const char *outfile) {return 0;}
[INFO] [stderr] warning:       |                                                     ~~~~~~~~~~~~^~~~~~~
[INFO] [stderr] warning: src/rtkcmn.c: In function 'lexeph2pos':
[INFO] [stderr] warning: src/rtkcmn.c:2728:31: warning: unused parameter 'time' [-Wunused-parameter]
[INFO] [stderr] warning:  2728 | extern int lexeph2pos(gtime_t time, int sat, const nav_t *nav, double *rs,
[INFO] [stderr] warning:       |                       ~~~~~~~~^~~~
[INFO] [stderr] warning: src/rtkcmn.c:2728:41: warning: unused parameter 'sat' [-Wunused-parameter]
[INFO] [stderr] warning:  2728 | extern int lexeph2pos(gtime_t time, int sat, const nav_t *nav, double *rs,
[INFO] [stderr] warning:       |                                     ~~~~^~~
[INFO] [stderr] warning: src/rtkcmn.c:2728:59: warning: unused parameter 'nav' [-Wunused-parameter]
[INFO] [stderr] warning:  2728 | extern int lexeph2pos(gtime_t time, int sat, const nav_t *nav, double *rs,
[INFO] [stderr] warning:       |                                              ~~~~~~~~~~~~~^~~
[INFO] [stderr] warning: src/rtkcmn.c:2728:72: warning: unused parameter 'rs' [-Wunused-parameter]
[INFO] [stderr] warning:  2728 | extern int lexeph2pos(gtime_t time, int sat, const nav_t *nav, double *rs,
[INFO] [stderr] warning:       |                                                                ~~~~~~~~^~
[INFO] [stderr] warning: src/rtkcmn.c:2729:31: warning: unused parameter 'dts' [-Wunused-parameter]
[INFO] [stderr] warning:  2729 |                       double *dts, double *var) {return 0;}
[INFO] [stderr] warning:       |                       ~~~~~~~~^~~
[INFO] [stderr] warning: src/rtkcmn.c:2729:44: warning: unused parameter 'var' [-Wunused-parameter]
[INFO] [stderr] warning:  2729 |                       double *dts, double *var) {return 0;}
[INFO] [stderr] warning:       |                                    ~~~~~~~~^~~
[INFO] [stderr] warning: src/rtkcmn.c: In function 'lexioncorr':
[INFO] [stderr] warning: src/rtkcmn.c:2730:31: warning: unused parameter 'time' [-Wunused-parameter]
[INFO] [stderr] warning:  2730 | extern int lexioncorr(gtime_t time, const nav_t *nav, const double *pos,
[INFO] [stderr] warning:       |                       ~~~~~~~~^~~~
[INFO] [stderr] warning: src/rtkcmn.c:2730:50: warning: unused parameter 'nav' [-Wunused-parameter]
[INFO] [stderr] warning:  2730 | extern int lexioncorr(gtime_t time, const nav_t *nav, const double *pos,
[INFO] [stderr] warning:       |                                     ~~~~~~~~~~~~~^~~
[INFO] [stderr] warning: src/rtkcmn.c:2730:69: warning: unused parameter 'pos' [-Wunused-parameter]
[INFO] [stderr] warning:  2730 | extern int lexioncorr(gtime_t time, const nav_t *nav, const double *pos,
[INFO] [stderr] warning:       |                                                       ~~~~~~~~~~~~~~^~~
[INFO] [stderr] warning: src/rtkcmn.c:2731:37: warning: unused parameter 'azel' [-Wunused-parameter]
[INFO] [stderr] warning:  2731 |                       const double *azel, double *delay, double *var) {return 0;}
[INFO] [stderr] warning:       |                       ~~~~~~~~~~~~~~^~~~
[INFO] [stderr] warning: src/rtkcmn.c:2731:51: warning: unused parameter 'delay' [-Wunused-parameter]
[INFO] [stderr] warning:  2731 |                       const double *azel, double *delay, double *var) {return 0;}
[INFO] [stderr] warning:       |                                           ~~~~~~~~^~~~~
[INFO] [stderr] warning: src/rtkcmn.c:2731:66: warning: unused parameter 'var' [-Wunused-parameter]
[INFO] [stderr] warning:  2731 |                       const double *azel, double *delay, double *var) {return 0;}
[INFO] [stderr] warning:       |                                                          ~~~~~~~~^~~
[INFO] [stderr] warning: src/rtkcmn.c: In function 'input_lexr':
[INFO] [stderr] warning: src/rtkcmn.c:2732:30: warning: unused parameter 'raw' [-Wunused-parameter]
[INFO] [stderr] warning:  2732 | extern int input_lexr(raw_t *raw, unsigned char data) {return 0;}
[INFO] [stderr] warning:       |                       ~~~~~~~^~~
[INFO] [stderr] warning: src/rtkcmn.c:2732:49: warning: unused parameter 'data' [-Wunused-parameter]
[INFO] [stderr] warning:  2732 | extern int input_lexr(raw_t *raw, unsigned char data) {return 0;}
[INFO] [stderr] warning:       |                                   ~~~~~~~~~~~~~~^~~~
[INFO] [stderr] warning: src/rtkcmn.c: In function 'input_lexrf':
[INFO] [stderr] warning: src/rtkcmn.c:2733:31: warning: unused parameter 'raw' [-Wunused-parameter]
[INFO] [stderr] warning:  2733 | extern int input_lexrf(raw_t *raw, FILE *fp) {return 0;}
[INFO] [stderr] warning:       |                        ~~~~~~~^~~
[INFO] [stderr] warning: src/rtkcmn.c:2733:42: warning: unused parameter 'fp' [-Wunused-parameter]
[INFO] [stderr] warning:  2733 | extern int input_lexrf(raw_t *raw, FILE *fp) {return 0;}
[INFO] [stderr] warning:       |                                    ~~~~~~^~
[INFO] [stderr] warning: src/rtkcmn.c: In function 'gen_lexr':
[INFO] [stderr] warning: src/rtkcmn.c:2734:33: warning: unused parameter 'msg' [-Wunused-parameter]
[INFO] [stderr] warning:  2734 | extern int gen_lexr(const char *msg, unsigned char *buff) {return 0;}
[INFO] [stderr] warning:       |                     ~~~~~~~~~~~~^~~
[INFO] [stderr] warning: src/rtkcmn.c:2734:53: warning: unused parameter 'buff' [-Wunused-parameter]
[INFO] [stderr] warning:  2734 | extern int gen_lexr(const char *msg, unsigned char *buff) {return 0;}
[INFO] [stderr] warning:       |                                      ~~~~~~~~~~~~~~~^~~~
[INFO] [stderr] warning: src/rtkcmn.c: In function 'read_nvtec':
[INFO] [stderr] warning: src/rtkcmn.c:2738:36: warning: unused parameter 'file' [-Wunused-parameter]
[INFO] [stderr] warning:  2738 | extern void read_nvtec(const char *file, nav_t *nav) {}
[INFO] [stderr] warning:       |                        ~~~~~~~~~~~~^~~~
[INFO] [stderr] warning: src/rtkcmn.c:2738:49: warning: unused parameter 'nav' [-Wunused-parameter]
[INFO] [stderr] warning:  2738 | extern void read_nvtec(const char *file, nav_t *nav) {}
[INFO] [stderr] warning:       |                                          ~~~~~~~^~~
[INFO] [stderr] warning: src/rtkcmn.c: In function 'read_ngtec':
[INFO] [stderr] warning: src/rtkcmn.c:2739:36: warning: unused parameter 'file' [-Wunused-parameter]
[INFO] [stderr] warning:  2739 | extern void read_ngtec(const char *file, nav_t *nav) {}
[INFO] [stderr] warning:       |                        ~~~~~~~~~~~~^~~~
[INFO] [stderr] warning: src/rtkcmn.c:2739:49: warning: unused parameter 'nav' [-Wunused-parameter]
[INFO] [stderr] warning:  2739 | extern void read_ngtec(const char *file, nav_t *nav) {}
[INFO] [stderr] warning:       |                                          ~~~~~~~^~~
[INFO] [stderr] warning: src/rtkcmn.c: In function 'read_nvtec_bias':
[INFO] [stderr] warning: src/rtkcmn.c:2740:41: warning: unused parameter 'file' [-Wunused-parameter]
[INFO] [stderr] warning:  2740 | extern void read_nvtec_bias(const char *file, nav_t *nav) {}
[INFO] [stderr] warning:       |                             ~~~~~~~~~~~~^~~~
[INFO] [stderr] warning: src/rtkcmn.c:2740:54: warning: unused parameter 'nav' [-Wunused-parameter]
[INFO] [stderr] warning:  2740 | extern void read_nvtec_bias(const char *file, nav_t *nav) {}
[INFO] [stderr] warning:       |                                               ~~~~~~~^~~
[INFO] [stderr] warning: src/rtkcmn.c: In function 'ion_ngtec':
[INFO] [stderr] warning: src/rtkcmn.c:2741:30: warning: unused parameter 'time' [-Wunused-parameter]
[INFO] [stderr] warning:  2741 | extern int ion_ngtec(gtime_t time, const nav_t *nav, int sat, const double *pos,
[INFO] [stderr] warning:       |                      ~~~~~~~~^~~~
[INFO] [stderr] warning: src/rtkcmn.c:2741:49: warning: unused parameter 'nav' [-Wunused-parameter]
[INFO] [stderr] warning:  2741 | extern int ion_ngtec(gtime_t time, const nav_t *nav, int sat, const double *pos,
[INFO] [stderr] warning:       |                                    ~~~~~~~~~~~~~^~~
[INFO] [stderr] warning: src/rtkcmn.c:2741:58: warning: unused parameter 'sat' [-Wunused-parameter]
[INFO] [stderr] warning:  2741 | extern int ion_ngtec(gtime_t time, const nav_t *nav, int sat, const double *pos,
[INFO] [stderr] warning:       |                                                      ~~~~^~~
[INFO] [stderr] warning: src/rtkcmn.c:2741:77: warning: unused parameter 'pos' [-Wunused-parameter]
[INFO] [stderr] warning:  2741 | extern int ion_ngtec(gtime_t time, const nav_t *nav, int sat, const double *pos,
[INFO] [stderr] warning:       |                                                               ~~~~~~~~~~~~~~^~~
[INFO] [stderr] warning: src/rtkcmn.c:2742:36: warning: unused parameter 'azel' [-Wunused-parameter]
[INFO] [stderr] warning:  2742 |                      const double *azel, double *delay, double *var) {return 0;}
[INFO] [stderr] warning:       |                      ~~~~~~~~~~~~~~^~~~
[INFO] [stderr] warning: src/rtkcmn.c:2742:50: warning: unused parameter 'delay' [-Wunused-parameter]
[INFO] [stderr] warning:  2742 |                      const double *azel, double *delay, double *var) {return 0;}
[INFO] [stderr] warning:       |                                          ~~~~~~~~^~~~~
[INFO] [stderr] warning: src/rtkcmn.c:2742:65: warning: unused parameter 'var' [-Wunused-parameter]
[INFO] [stderr] warning:  2742 |                      const double *azel, double *delay, double *var) {return 0;}
[INFO] [stderr] warning:       |                                                         ~~~~~~~~^~~
[INFO] [stderr] warning: src/rtkcmn.c: In function 'uncompress':
[INFO] [stderr] warning: src/rtkcmn.c:2688:38: warning: '%s' directive writing up to 1023 bytes into a region of size 1009 [-Wformat-overflow=]
[INFO] [stderr] warning:  2688 |         sprintf(cmd,"gzip -f -d -c \"%s\" > \"%s\"",tmpfile,uncfile);
[INFO] [stderr] warning:       |                                      ^~             ~~~~~~~
[INFO] [stderr] warning: src/rtkcmn.c:2688:9: note: 'sprintf' output 22 or more bytes (assuming 1045) into a destination of size 1024
[INFO] [stderr] warning:  2688 |         sprintf(cmd,"gzip -f -d -c \"%s\" > \"%s\"",tmpfile,uncfile);
[INFO] [stderr] warning:       |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: src/rtkcmn.c:2702:34: warning: '%s' directive writing up to 1023 bytes into a region of size 1013 [-Wformat-overflow=]
[INFO] [stderr] warning:  2702 |         sprintf(cmd,"crx2rnx < \"%s\" > \"%s\"",tmpfile,uncfile);
[INFO] [stderr] warning:       |                                  ^~             ~~~~~~~
[INFO] [stderr] warning: src/rtkcmn.c:2702:9: note: 'sprintf' output 18 or more bytes (assuming 1041) into a destination of size 1024
[INFO] [stderr] warning:  2702 |         sprintf(cmd,"crx2rnx < \"%s\" > \"%s\"",tmpfile,uncfile);
[INFO] [stderr] warning:       |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[INFO] [stderr] warning: At top level:
[INFO] [stderr] warning: src/rtkcmn.c:81:19: warning: 'rcsid' defined but not used [-Wunused-const-variable=]
[INFO] [stderr] warning:    81 | static const char rcsid[]="$Id: rtkcmn.c,v 1.1 2008/07/17 21:48:06 ttaka Exp ttaka $";
[INFO] [stderr] warning:       |                   ^~~~~
[INFO] [stdout] warning: function is never used: `satno`
[INFO] [stdout]  --> src/main.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 |     fn satno(sys:i32, prn:i32) -> i32;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` block uses type `str`, which is not FFI-safe
[INFO] [stdout]  --> src/main.rs:3:20
[INFO] [stdout]   |
[INFO] [stdout] 3 |     fn satid2no(id:&str) -> i32;
[INFO] [stdout]   |                    ^^^^ not FFI-safe
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(improper_ctypes)]` on by default
[INFO] [stdout]   = help: consider using `*const u8` and a length instead
[INFO] [stdout]   = note: string slices have no C equivalent
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 2 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function is never used: `satno`
[INFO] [stdout]  --> src/main.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 |     fn satno(sys:i32, prn:i32) -> i32;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: `extern` block uses type `str`, which is not FFI-safe
[INFO] [stdout]  --> src/main.rs:3:20
[INFO] [stdout]   |
[INFO] [stdout] 3 |     fn satid2no(id:&str) -> i32;
[INFO] [stdout]   |                    ^^^^ not FFI-safe
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(improper_ctypes)]` on by default
[INFO] [stdout]   = help: consider using `*const u8` and a length instead
[INFO] [stdout]   = note: string slices have no C equivalent
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 2 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 4.45s
[INFO] running `Command { std: "docker" "inspect" "90c1677c5b552d4424e04d50e576cfc43f74253aa556f39d54bafddd5b9ca297", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "90c1677c5b552d4424e04d50e576cfc43f74253aa556f39d54bafddd5b9ca297", kill_on_drop: false }`
[INFO] [stdout] 90c1677c5b552d4424e04d50e576cfc43f74253aa556f39d54bafddd5b9ca297
