Closed mikemadden42 closed 9 months ago
I cannot build worldclock with current version of rust.
$ cargo --version cargo 1.67.1 (8ecd4f20a 2023-01-10) rustc --version rustc 1.67.1 (d5a82bbd2 2023-02-07)
$ sw_vers ProductName: macOS ProductVersion: 13.2 BuildVersion: 22D49
$ cargo run Updating crates.io index Compiling proc-macro2 v1.0.51 Compiling unicode-ident v1.0.6 Compiling quote v1.0.23 Compiling syn v1.0.107 Compiling libc v0.2.139 Compiling serde_derive v1.0.152 Compiling serde v1.0.152 Compiling version_check v0.9.4 Compiling autocfg v1.1.0 Compiling memchr v2.5.0 Compiling num-traits v0.2.15 Compiling proc-macro-error-attr v1.0.4 Compiling regex-syntax v0.6.28 Compiling strsim v0.10.0 Compiling fnv v1.0.7 Compiling ident_case v1.0.1 Compiling core-foundation-sys v0.8.3 Compiling num-integer v0.1.45 Compiling proc-macro-error v1.0.4 Compiling unicode-width v0.1.10 Compiling lazy_static v1.4.0 Compiling atty v0.2.14 Compiling regex-automata v0.1.10 Compiling regex v1.7.1 Compiling unicode-segmentation v1.10.1 Compiling iana-time-zone v0.1.53 Compiling textwrap v0.11.0 Compiling heck v0.3.3 Compiling parse-zoneinfo v0.3.0 Compiling time v0.1.45 Compiling dirs v1.0.5 Compiling csv-core v0.1.10 Compiling bitflags v1.3.2 Compiling vec_map v0.8.2 Compiling byteorder v1.4.3 Compiling strsim v0.8.0 Compiling anyhow v1.0.69 Compiling ansi_term v0.12.1 Compiling itoa v0.4.8 Compiling ryu v1.0.12 Compiling clap v2.34.0 Compiling term v0.5.2 Compiling dirs-sys v0.3.7 Compiling encode_unicode v0.3.6 Compiling dirs v3.0.2 Compiling chrono-tz v0.5.3 Compiling darling_core v0.13.4 Compiling structopt-derive v0.4.18 Compiling darling_macro v0.13.4 Compiling darling v0.13.4 Compiling structopt v0.3.26 Compiling serde_with_macros v1.5.2 Compiling bstr v0.2.17 Compiling chrono v0.4.23 Compiling toml v0.5.11 Compiling serde_with v1.14.0 Compiling csv v1.1.6 Compiling prettytable-rs v0.8.0 Compiling worldclock v0.1.0 (/Users/hulk/rust/worldclock) Finished dev [unoptimized + debuginfo] target(s) in 13.03s Running `target/debug/worldclock` thread 'main' panicked at 'attempt to add with overflow', /rustc/d5a82bbd26e1ad8b7401f6a718a9c57c96905483/library/core/src/iter/traits/accum.rs:141:1 note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
I created this PR https://github.com/jgraef/worldclock/pull/3 to fix the issue.
Your PR addresses dependencies, so I think it's fixed now. Just out of curiosity - where did the overflow happen?
I cannot build worldclock with current version of rust.