01JDRF3E8KJFRTWNQ6SWWTJ8J5: opte-api

BasicConfig {
    output_rules: [],
    rust_toolchain: Some(
        String(
            "nightly-2024-11-18",
        ),
    ),
    target: Some(
        "helios-2.0",
    ),
    access_repos: [],
    publish: [],
    skip_clone: false,
}

Buildomat Job: 01JDRF3ZHMF4C5XQNBVD323C60

Tags:

Output:

SEQ GLOBAL TIME DETAILS
12024-11-28T04:06:27.961Zjob assigned to worker 01JDRF45AM324WGXXPVETACVSD [factory aws, i-02dbc912dd488d16e] (queued for 1 m 0 s)
 
22024-11-28T04:06:36.134Zstarting task 0: "setup"
32024-11-28T04:06:36.143Z++ uname -s
42024-11-28T04:06:36.146Z+ kern=SunOS
52024-11-28T04:06:36.146Z+ case "$kern" in
62024-11-28T04:06:36.146Z+ groupadd -g 12345 build
72024-11-28T04:06:36.148Z+ useradd -u 12345 -g build -d /home/build -s /bin/bash -c build -P 'Primary Administrator' build
82024-11-28T04:06:38.154Z+ zfs create -o mountpoint=/work rpool/work
92024-11-28T04:06:38.264Z++ awk '$2 == "/home" { print $3 }' /etc/mnttab
102024-11-28T04:06:38.266Z+ home_fs=zfs
112024-11-28T04:06:38.266Z+ [[ zfs == autofs ]]
122024-11-28T04:06:38.266Z+ mkdir -p /home/build
132024-11-28T04:06:38.268Z+ chown build:build /home/build /work
142024-11-28T04:06:39.270Z+ chmod 0700 /home/build /work
152024-11-28T04:06:39.273Zprocess exited: duration 3138 ms, exit code 0
 
162024-11-28T04:06:39.278Zstarting task 1: "rust-toolchain"
172024-11-28T04:06:39.283Z+ printf ' * toolchain channel = "%s"
182024-11-28T04:06:39.283Z' nightly-2024-11-18
192024-11-28T04:06:39.283Z+ printf ' * toolchain profile = "%s"
202024-11-28T04:06:39.283Z * toolchain channel = "nightly-2024-11-18"
212024-11-28T04:06:39.283Z' default
222024-11-28T04:06:39.283Z * toolchain profile = "default"
232024-11-28T04:06:39.286Z+ curl --proto =https --tlsv1.2 -sSf https://sh.rustup.rs
242024-11-28T04:06:39.286Z+ /bin/bash -s - -y --no-modify-path --default-toolchain nightly-2024-11-18 --profile default
252024-11-28T04:06:39.400Zinfo: downloading installer
262024-11-28T04:06:40.802Zinfo: profile set to 'default'
272024-11-28T04:06:40.802Zinfo: default host triple is x86_64-unknown-illumos
282024-11-28T04:06:40.805Zinfo: syncing channel updates for 'nightly-2024-11-18-x86_64-unknown-illumos'
292024-11-28T04:06:40.984Zinfo: latest update on 2024-11-18, rust version 1.84.0-nightly (5ec7d6eee 2024-11-17)
302024-11-28T04:06:40.984Zinfo: downloading component 'cargo'
312024-11-28T04:06:42.030Zinfo: downloading component 'clippy'
322024-11-28T04:06:42.434Zinfo: downloading component 'rust-docs'
332024-11-28T04:06:43.862Zinfo: downloading component 'rust-std'
342024-11-28T04:06:46.162Zinfo: downloading component 'rustc'
352024-11-28T04:06:54.353Zinfo: downloading component 'rustfmt'
362024-11-28T04:06:54.659Zinfo: installing component 'cargo'
372024-11-28T04:06:55.498Zinfo: installing component 'clippy'
382024-11-28T04:06:55.873Zinfo: installing component 'rust-docs'
392024-11-28T04:06:57.585Zinfo: installing component 'rust-std'
402024-11-28T04:06:59.364Zinfo: installing component 'rustc'
412024-11-28T04:07:05.366Zinfo: installing component 'rustfmt'
422024-11-28T04:07:05.701Zinfo: default toolchain set to 'nightly-2024-11-18-x86_64-unknown-illumos'
432024-11-28T04:07:05.701Z
442024-11-28T04:07:06.093Z nightly-2024-11-18-x86_64-unknown-illumos installed - rustc 1.84.0-nightly (5ec7d6eee 2024-11-17)
452024-11-28T04:07:06.093Z
462024-11-28T04:07:06.095Z
472024-11-28T04:07:06.095ZRust is installed now. Great!
482024-11-28T04:07:06.095Z
492024-11-28T04:07:06.095ZTo get started you need Cargo's bin directory ($HOME/.cargo/bin) in your PATH
502024-11-28T04:07:06.095Zenvironment variable. This has not been done automatically.
512024-11-28T04:07:06.095Z
522024-11-28T04:07:06.096ZTo configure your current shell, you need to source
532024-11-28T04:07:06.096Zthe corresponding env file under $HOME/.cargo.
542024-11-28T04:07:06.096Z
552024-11-28T04:07:06.096ZThis is usually done by running one of the following (note the leading DOT):
562024-11-28T04:07:06.096Z. "$HOME/.cargo/env" # For sh/bash/zsh/ash/dash/pdksh
572024-11-28T04:07:06.096Zsource "$HOME/.cargo/env.fish" # For fish
582024-11-28T04:07:06.175Z+ rustc --version
592024-11-28T04:07:06.239Zrustc 1.84.0-nightly (5ec7d6eee 2024-11-17)
602024-11-28T04:07:06.244Zprocess exited: duration 26959 ms, exit code 0
 
612024-11-28T04:07:06.251Zstarting task 2: "authentication"
622024-11-28T04:07:06.273Zprocess exited: duration 21 ms, exit code 0
 
632024-11-28T04:07:06.281Zstarting task 3: "clone repository"
642024-11-28T04:07:06.288Z+ mkdir -p /work/oxidecomputer/opte
652024-11-28T04:07:06.292Z+ git clone https://github.com/oxidecomputer/opte /work/oxidecomputer/opte
662024-11-28T04:07:07.556ZCloning into '/work/oxidecomputer/opte'...
672024-11-28T04:07:09.155Z+ cd /work/oxidecomputer/opte
682024-11-28T04:07:09.155Z+ git fetch origin 8580b4906fa08bfc6e3584219620a25511257cfc
692024-11-28T04:07:09.389ZFrom https://github.com/oxidecomputer/opte
702024-11-28T04:07:09.389Z * branch 8580b4906fa08bfc6e3584219620a25511257cfc -> FETCH_HEAD
712024-11-28T04:07:09.397Z+ [[ -n renovate/smoltcp-0.x ]]
722024-11-28T04:07:09.399Z++ git branch --show-current
732024-11-28T04:07:09.402Z+ current=master
742024-11-28T04:07:09.402Z+ [[ master != renovate/smoltcp-0.x ]]
752024-11-28T04:07:09.402Z+ git branch -f renovate/smoltcp-0.x 8580b4906fa08bfc6e3584219620a25511257cfc
762024-11-28T04:07:09.404Z+ git checkout -f renovate/smoltcp-0.x
772024-11-28T04:07:09.426ZSwitched to branch 'renovate/smoltcp-0.x'
782024-11-28T04:07:09.430Z+ git reset --hard 8580b4906fa08bfc6e3584219620a25511257cfc
792024-11-28T04:07:09.432ZHEAD is now at 8580b49 Update Rust crate smoltcp to 0.12
802024-11-28T04:07:09.435Zprocess exited: duration 3151 ms, exit code 0
 
812024-11-28T04:07:09.440Zstarting task 4: "build"
822024-11-28T04:07:09.446Z+ cargo --version
832024-11-28T04:07:09.450Zinfo: syncing channel updates for '1.82.0-x86_64-unknown-illumos'
842024-11-28T04:07:09.596Zinfo: latest update on 2024-10-17, rust version 1.82.0 (f6e511eec 2024-10-15)
852024-11-28T04:07:09.596Zinfo: downloading component 'cargo'
862024-11-28T04:07:10.327Zinfo: downloading component 'clippy'
872024-11-28T04:07:10.604Zinfo: downloading component 'rust-docs'
882024-11-28T04:07:11.639Zinfo: downloading component 'rust-std'
892024-11-28T04:07:13.270Zinfo: downloading component 'rustc'
902024-11-28T04:07:19.177Zinfo: downloading component 'rustfmt'
912024-11-28T04:07:19.385Zinfo: installing component 'cargo'
922024-11-28T04:07:20.175Zinfo: installing component 'clippy'
932024-11-28T04:07:20.537Zinfo: installing component 'rust-docs'
942024-11-28T04:07:22.266Zinfo: installing component 'rust-std'
952024-11-28T04:07:24.032Zinfo: installing component 'rustc'
962024-11-28T04:07:29.930Zinfo: installing component 'rustfmt'
972024-11-28T04:07:30.331Zcargo 1.82.0 (8f40fc59f 2024-08-21)
982024-11-28T04:07:30.335Z+ rustc --version
992024-11-28T04:07:30.403Zrustc 1.82.0 (f6e511eec 2024-10-15)
1002024-11-28T04:07:30.408Z+ cd crates/opte-api
1012024-11-28T04:07:30.411Z+ header 'check API_VERSION'
1022024-11-28T04:07:30.411Z+ echo '# ==== check API_VERSION ==== #'
1032024-11-28T04:07:30.411Z# ==== check API_VERSION ==== #
1042024-11-28T04:07:30.411Z+ ./check-api-version.sh
1052024-11-28T04:07:30.418Z+ header 'check style'
1062024-11-28T04:07:30.422Z+ echo '# ==== check style ==== #'
1072024-11-28T04:07:30.422Z# ==== check style ==== #
1082024-11-28T04:07:30.422Z+ ptime -m cargo +nightly-2024-11-18 fmt -- --check
1092024-11-28T04:07:30.631Z
1102024-11-28T04:07:30.631Zreal 0.208748099
1112024-11-28T04:07:30.631Zuser 0.115986550
1122024-11-28T04:07:30.631Zsys 0.088204941
1132024-11-28T04:07:30.631Ztrap 0.000004908
1142024-11-28T04:07:30.631Ztflt 0.000000000
1152024-11-28T04:07:30.631Zdflt 0.000000000
1162024-11-28T04:07:30.631Zkflt 0.000000000
1172024-11-28T04:07:30.631Zlock 0.000000000
1182024-11-28T04:07:30.631Zslp 0.123528184
1192024-11-28T04:07:30.631Zlat 0.000258846
1202024-11-28T04:07:30.633Zstop 0.000126538
1212024-11-28T04:07:30.633Z+ header 'analyze std'
1222024-11-28T04:07:30.633Z+ echo '# ==== analyze std ==== #'
1232024-11-28T04:07:30.633Z# ==== analyze std ==== #
1242024-11-28T04:07:30.633Z+ ptime -m cargo clippy --all-targets
1252024-11-28T04:07:30.847Z Updating crates.io index
1262024-11-28T04:07:30.938Z Updating git repository `https://github.com/oxidecomputer/falcon`
1272024-11-28T04:07:31.569Z Updating git repository `https://github.com/oxidecomputer/ingot.git`
1282024-11-28T04:07:31.875Z Updating git repository `https://github.com/oxidecomputer/poptrie`
1292024-11-28T04:07:32.115Z Updating git repository `https://github.com/oxidecomputer/netadm-sys`
1302024-11-28T04:07:32.470Z Updating git repository `https://github.com/oxidecomputer/zone`
1312024-11-28T04:07:32.754Z Updating git repository `https://github.com/oxidecomputer/oxnet`
1322024-11-28T04:07:33.009Z Updating git repository `https://github.com/oxidecomputer/dlpi-sys`
1332024-11-28T04:07:33.277Z Updating git repository `https://github.com/jmesmon/rust-libzfs`
1342024-11-28T04:07:33.549Z Updating git repository `https://github.com/oxidecomputer/rusty-doors`
1352024-11-28T04:07:34.428Z Downloading crates ...
1362024-11-28T04:07:34.527Z Downloaded itertools v0.13.0
1372024-11-28T04:07:34.534Z Downloaded bitflags v1.3.2
1382024-11-28T04:07:34.548Z Downloaded syn v2.0.89
1392024-11-28T04:07:34.559Z Downloaded embedded-io v0.6.1
1402024-11-28T04:07:34.562Z Downloaded byteorder v1.5.0
1412024-11-28T04:07:34.562Z Downloaded strsim v0.11.1
1422024-11-28T04:07:34.564Z Downloaded bitflags v2.6.0
1432024-11-28T04:07:34.567Z Downloaded version_check v0.9.5
1442024-11-28T04:07:34.569Z Downloaded fnv v1.0.7
1452024-11-28T04:07:34.569Z Downloaded darling_macro v0.20.10
1462024-11-28T04:07:34.569Z Downloaded aho-corasick v1.1.3
1472024-11-28T04:07:34.574Z Downloaded quote v1.0.37
1482024-11-28T04:07:34.577Z Downloaded proc-macro-error v1.0.4
1492024-11-28T04:07:34.581Z Downloaded proc-macro-error-attr v1.0.4
1502024-11-28T04:07:34.585Z Downloaded ident_case v1.0.1
1512024-11-28T04:07:34.585Z Downloaded memchr v2.7.4
1522024-11-28T04:07:34.588Z Downloaded defmt v0.3.8
1532024-11-28T04:07:34.593Z Downloaded stable_deref_trait v1.2.0
1542024-11-28T04:07:34.596Z Downloaded cfg-if v1.0.0
1552024-11-28T04:07:34.604Z Downloaded unicode-ident v1.0.14
1562024-11-28T04:07:34.606Z Downloaded hash32 v0.3.1
1572024-11-28T04:07:34.606Z Downloaded thiserror-impl v1.0.69
1582024-11-28T04:07:34.610Z Downloaded defmt-parser v0.3.4
1592024-11-28T04:07:34.613Z Downloaded defmt-macros v0.3.9
1602024-11-28T04:07:34.613Z Downloaded embedded-io v0.4.0
1612024-11-28T04:07:34.615Z Downloaded cobs v0.2.3
1622024-11-28T04:07:34.618Z Downloaded either v1.13.0
1632024-11-28T04:07:34.621Z Downloaded darling v0.20.10
1642024-11-28T04:07:34.625Z Downloaded thiserror v1.0.69
1652024-11-28T04:07:34.629Z Downloaded managed v0.8.0
1662024-11-28T04:07:34.632Z Downloaded macaddr v1.0.1
1672024-11-28T04:07:34.636Z Downloaded ipnetwork v0.20.0
1682024-11-28T04:07:34.645Z Downloaded serde_derive v1.0.215
1692024-11-28T04:07:34.648Z Downloaded proc-macro2 v1.0.92
1702024-11-28T04:07:34.650Z Downloaded postcard v1.0.10
1712024-11-28T04:07:34.667Z Downloaded serde v1.0.215
1722024-11-28T04:07:34.670Z Downloaded darling_core v0.20.10
1732024-11-28T04:07:34.673Z Downloaded zerocopy-derive v0.8.10
1742024-11-28T04:07:34.680Z Downloaded heapless v0.8.0
1752024-11-28T04:07:34.727Z Downloaded zerocopy v0.8.10
1762024-11-28T04:07:34.750Z Downloaded regex-syntax v0.8.5
1772024-11-28T04:07:34.758Z Downloaded syn v1.0.109
1782024-11-28T04:07:34.769Z Downloaded regex v1.11.1
1792024-11-28T04:07:34.796Z Downloaded smoltcp v0.12.0
1802024-11-28T04:07:34.813Z Downloaded regex-automata v0.4.9
1812024-11-28T04:07:34.940Z Compiling proc-macro2 v1.0.92
1822024-11-28T04:07:34.940Z Compiling unicode-ident v1.0.14
1832024-11-28T04:07:34.943Z Compiling strsim v0.11.1
1842024-11-28T04:07:34.943Z Compiling memchr v2.7.4
1852024-11-28T04:07:34.944Z Compiling fnv v1.0.7
1862024-11-28T04:07:34.944Z Compiling ident_case v1.0.1
1872024-11-28T04:07:34.944Z Compiling regex-syntax v0.8.5
1882024-11-28T04:07:34.950Z Compiling either v1.13.0
1892024-11-28T04:07:35.083Z Compiling zerocopy v0.8.10
1902024-11-28T04:07:35.117Z Compiling serde v1.0.215
1912024-11-28T04:07:35.129Z Checking byteorder v1.5.0
1922024-11-28T04:07:35.387Z Compiling itertools v0.13.0
1932024-11-28T04:07:35.397Z Compiling heapless v0.8.0
1942024-11-28T04:07:35.617Z Checking hash32 v0.3.1
1952024-11-28T04:07:35.740Z Compiling smoltcp v0.12.0
1962024-11-28T04:07:36.158Z Compiling aho-corasick v1.1.3
1972024-11-28T04:07:36.361Z Checking stable_deref_trait v1.2.0
1982024-11-28T04:07:36.396Z Checking macaddr v1.0.1
1992024-11-28T04:07:36.441Z Checking managed v0.8.0
2002024-11-28T04:07:36.449Z Checking cfg-if v1.0.0
2012024-11-28T04:07:36.519Z Checking bitflags v2.6.0
2022024-11-28T04:07:36.657Z Checking cobs v0.2.3
2032024-11-28T04:07:36.773Z Checking bitflags v1.3.2
2042024-11-28T04:07:36.827Z Checking illumos-sys-hdrs v0.1.0 (/work/oxidecomputer/opte/crates/illumos-sys-hdrs)
2052024-11-28T04:07:36.837Z Checking ipnetwork v0.20.0
2062024-11-28T04:07:37.356Z Compiling quote v1.0.37
2072024-11-28T04:07:37.689Z Compiling syn v2.0.89
2082024-11-28T04:07:38.049Z Compiling regex-automata v0.4.9
2092024-11-28T04:07:40.949Z Compiling regex v1.11.1
2102024-11-28T04:07:42.292Z Compiling darling_core v0.20.10
2112024-11-28T04:07:43.666Z Compiling zerocopy-derive v0.8.10
2122024-11-28T04:07:43.666Z Compiling serde_derive v1.0.215
2132024-11-28T04:07:45.047Z Compiling darling_macro v0.20.10
2142024-11-28T04:07:45.689Z Compiling darling v0.20.10
2152024-11-28T04:07:45.771Z Compiling ingot-macros v0.1.0 (https://github.com/oxidecomputer/ingot.git?rev=bff93247fe75ff889121e39d494cc3805fc01906#bff93247)
2162024-11-28T04:07:49.125Z Checking ingot-types v0.1.0 (https://github.com/oxidecomputer/ingot.git?rev=bff93247fe75ff889121e39d494cc3805fc01906#bff93247)
2172024-11-28T04:07:50.353Z Checking ingot v0.1.0 (https://github.com/oxidecomputer/ingot.git?rev=bff93247fe75ff889121e39d494cc3805fc01906#bff93247)
2182024-11-28T04:07:50.353Z Checking postcard v1.0.10
2192024-11-28T04:07:51.633Z Checking opte-api v0.1.0 (/work/oxidecomputer/opte/crates/opte-api)
2202024-11-28T04:07:51.790Zerror[E0423]: expected function, tuple struct or tuple variant, found struct `smoltcp::wire::Ipv6Address`
2212024-11-28T04:07:51.790Z --> crates/opte-api/src/ip.rs:710:20
2222024-11-28T04:07:51.790Z |
2232024-11-28T04:07:51.790Z710 | let sip6 = smoltcp::wire::Ipv6Address(self.bytes());
2242024-11-28T04:07:51.790Z | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2252024-11-28T04:07:51.790Z --> /rustc/f6e511eec7342f59a25f7c0534f1dbea00d01b14/library/core/src/net/ip_addr.rs:165:1
2262024-11-28T04:07:51.790Z |
2272024-11-28T04:07:51.790Z = note: `smoltcp::wire::Ipv6Address` defined here
2282024-11-28T04:07:51.790Z |
2292024-11-28T04:07:51.790Zhelp: you might have meant to use an associated function to build this type
2302024-11-28T04:07:51.790Z |
2312024-11-28T04:07:51.790Z710 | let sip6 = smoltcp::wire::Ipv6Address::new(_, _, _, _, _, _, _, _);
2322024-11-28T04:07:51.790Z | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2332024-11-28T04:07:51.790Z710 | let sip6 = smoltcp::wire::Ipv6Address::from_bits(_);
2342024-11-28T04:07:51.790Z | ~~~~~~~~~~~~~~
2352024-11-28T04:07:51.790Z
2362024-11-28T04:07:51.924Zerror[E0119]: conflicting implementations of trait `core::convert::From<core::net::Ipv4Addr>` for type `ip::Ipv4Addr`
2372024-11-28T04:07:51.924Z --> crates/opte-api/src/ip.rs:448:1
2382024-11-28T04:07:51.924Z |
2392024-11-28T04:07:51.924Z436 | impl From<core::net::Ipv4Addr> for Ipv4Addr {
2402024-11-28T04:07:51.924Z | ------------------------------------------- first implementation here
2412024-11-28T04:07:51.924Z...
2422024-11-28T04:07:51.924Z448 | impl From<smoltcp::wire::Ipv4Address> for Ipv4Addr {
2432024-11-28T04:07:51.924Z | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ conflicting implementation for `ip::Ipv4Addr`
2442024-11-28T04:07:51.924Z
2452024-11-28T04:07:51.924Zerror[E0119]: conflicting implementations of trait `core::convert::From<ip::Ipv4Addr>` for type `core::net::Ipv4Addr`
2462024-11-28T04:07:51.924Z --> crates/opte-api/src/ip.rs:455:1
2472024-11-28T04:07:51.924Z |
2482024-11-28T04:07:51.924Z442 | impl From<Ipv4Addr> for core::net::Ipv4Addr {
2492024-11-28T04:07:51.924Z | ------------------------------------------- first implementation here
2502024-11-28T04:07:51.924Z...
2512024-11-28T04:07:51.924Z455 | impl From<Ipv4Addr> for smoltcp::wire::Ipv4Address {
2522024-11-28T04:07:51.924Z | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ conflicting implementation for `core::net::Ipv4Addr`
2532024-11-28T04:07:51.925Z
2542024-11-28T04:07:51.925Zerror[E0119]: conflicting implementations of trait `core::convert::From<core::net::Ipv6Addr>` for type `ip::Ipv6Addr`
2552024-11-28T04:07:51.925Z --> crates/opte-api/src/ip.rs:727:1
2562024-11-28T04:07:51.925Z |
2572024-11-28T04:07:51.925Z715 | impl From<core::net::Ipv6Addr> for Ipv6Addr {
2582024-11-28T04:07:51.925Z | ------------------------------------------- first implementation here
2592024-11-28T04:07:51.925Z...
2602024-11-28T04:07:51.925Z727 | impl From<smoltcp::wire::Ipv6Address> for Ipv6Addr {
2612024-11-28T04:07:51.925Z | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ conflicting implementation for `ip::Ipv6Addr`
2622024-11-28T04:07:51.925Z
2632024-11-28T04:07:51.925Zerror[E0119]: conflicting implementations of trait `core::convert::From<ip::Ipv6Addr>` for type `core::net::Ipv6Addr`
2642024-11-28T04:07:51.925Z --> crates/opte-api/src/ip.rs:736:1
2652024-11-28T04:07:51.925Z |
2662024-11-28T04:07:51.925Z721 | impl From<Ipv6Addr> for core::net::Ipv6Addr {
2672024-11-28T04:07:51.925Z | ------------------------------------------- first implementation here
2682024-11-28T04:07:51.925Z...
2692024-11-28T04:07:51.925Z736 | impl From<Ipv6Addr> for smoltcp::wire::Ipv6Address {
2702024-11-28T04:07:51.925Z | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ conflicting implementation for `core::net::Ipv6Addr`
2712024-11-28T04:07:51.925Z
2722024-11-28T04:07:52.109Zerror[E0599]: no method named `as_bytes` found for struct `core::net::Ipv4Addr` in the current scope
2732024-11-28T04:07:52.109Z --> crates/opte-api/src/ip.rs:450:29
2742024-11-28T04:07:52.109Z |
2752024-11-28T04:07:52.109Z450 | let bytes = smolip4.as_bytes();
2762024-11-28T04:07:52.109Z | ^^^^^^^^ method not found in `Ipv4Addr`
2772024-11-28T04:07:52.109Z
2782024-11-28T04:07:52.117Zerror[E0599]: no function or associated item named `from_bytes` found for struct `core::net::Ipv4Addr` in the current scope
2792024-11-28T04:07:52.117Z --> crates/opte-api/src/ip.rs:457:15
2802024-11-28T04:07:52.117Z |
2812024-11-28T04:07:52.117Z457 | Self::from_bytes(&ip)
2822024-11-28T04:07:52.117Z | ^^^^^^^^^^ function or associated item not found in `Ipv4Addr`
2832024-11-28T04:07:52.117Z |
2842024-11-28T04:07:52.117Znote: if you're trying to build a new `core::net::Ipv4Addr` consider using one of the following associated functions:
2852024-11-28T04:07:52.117Z core::net::Ipv4Addr::new
2862024-11-28T04:07:52.117Z core::net::Ipv4Addr::from_bits
2872024-11-28T04:07:52.117Z core::net::parser::<impl core::net::Ipv4Addr>::parse_ascii
2882024-11-28T04:07:52.117Z --> /rustc/f6e511eec7342f59a25f7c0534f1dbea00d01b14/library/core/src/net/ip_addr.rs:474:5
2892024-11-28T04:07:52.117Z --> /rustc/f6e511eec7342f59a25f7c0534f1dbea00d01b14/library/core/src/net/parser.rs:344:5
2902024-11-28T04:07:52.117Zhelp: there is an associated function `from_bits` with a similar name
2912024-11-28T04:07:52.117Z |
2922024-11-28T04:07:52.117Z457 | Self::from_bits(&ip)
2932024-11-28T04:07:52.117Z | ~~~~~~~~~
2942024-11-28T04:07:52.117Z
2952024-11-28T04:07:52.144Zerror[E0599]: no method named `as_bytes` found for struct `core::net::Ipv6Addr` in the current scope
2962024-11-28T04:07:52.145Z --> crates/opte-api/src/ip.rs:731:34
2972024-11-28T04:07:52.145Z |
2982024-11-28T04:07:52.145Z731 | let bytes: [u8; 16] = ip.as_bytes().try_into().unwrap();
2992024-11-28T04:07:52.145Z | ^^^^^^^^ method not found in `Ipv6Addr`
3002024-11-28T04:07:52.145Z
3012024-11-28T04:07:52.152Zerror[E0599]: no function or associated item named `from_bytes` found for struct `core::net::Ipv6Addr` in the current scope
3022024-11-28T04:07:52.152Z --> crates/opte-api/src/ip.rs:739:15
3032024-11-28T04:07:52.152Z |
3042024-11-28T04:07:52.152Z739 | Self::from_bytes(&ip)
3052024-11-28T04:07:52.152Z | ^^^^^^^^^^ function or associated item not found in `Ipv6Addr`
3062024-11-28T04:07:52.152Z |
3072024-11-28T04:07:52.152Znote: if you're trying to build a new `core::net::Ipv6Addr` consider using one of the following associated functions:
3082024-11-28T04:07:52.152Z core::net::Ipv6Addr::new
3092024-11-28T04:07:52.152Z core::net::Ipv6Addr::from_bits
3102024-11-28T04:07:52.152Z core::net::parser::<impl core::net::Ipv6Addr>::parse_ascii
3112024-11-28T04:07:52.152Z --> /rustc/f6e511eec7342f59a25f7c0534f1dbea00d01b14/library/core/src/net/ip_addr.rs:1238:5
3122024-11-28T04:07:52.153Z --> /rustc/f6e511eec7342f59a25f7c0534f1dbea00d01b14/library/core/src/net/parser.rs:375:5
3132024-11-28T04:07:52.153Zhelp: there is an associated function `from_bits` with a similar name
3142024-11-28T04:07:52.153Z |
3152024-11-28T04:07:52.153Z739 | Self::from_bits(&ip)
3162024-11-28T04:07:52.153Z | ~~~~~~~~~
3172024-11-28T04:07:52.153Z
3182024-11-28T04:07:52.468ZSome errors have detailed explanations: E0119, E0423, E0599.
3192024-11-28T04:07:52.468ZFor more information about an error, try `rustc --explain E0119`.
3202024-11-28T04:07:52.601Zerror: could not compile `opte-api` (lib) due to 9 previous errors
3212024-11-28T04:07:52.601Zwarning: build failed, waiting for other jobs to finish...
3222024-11-28T04:07:52.655Zerror: could not compile `opte-api` (lib test) due to 9 previous errors
3232024-11-28T04:07:52.782Z
3242024-11-28T04:07:52.782Zreal 22.139876582
3252024-11-28T04:07:52.782Zuser 58.505200373
3262024-11-28T04:07:52.783Zsys 12.535714166
3272024-11-28T04:07:52.783Ztrap 0.027209696
3282024-11-28T04:07:52.783Ztflt 0.276039007
3292024-11-28T04:07:52.783Zdflt 1.597381054
3302024-11-28T04:07:52.783Zkflt 0.007034035
3312024-11-28T04:07:52.783Zlock 1:17.935030428
3322024-11-28T04:07:52.783Zslp 3:27.527963478
3332024-11-28T04:07:52.783Zlat 2.050314678
3342024-11-28T04:07:52.783Zstop 3.488158494
3352024-11-28T04:07:52.786Zprocess exited: duration 43334 ms, exit code 101
 
3362024-11-28T04:07:52.793Zfound 0 output files