Sep 04 11:23:43.646 INFO checking pfctl-0.2.0 against try#5fe695a3844714c70e8f7731a553f7947987a68a for pr-53913 Sep 04 11:23:43.646 INFO running: cargo +5fe695a3844714c70e8f7731a553f7947987a68a-alt check --frozen --all --all-targets Sep 04 11:23:43.647 INFO running `"docker" "create" "-v" "/home/ec2-user/crater/./work/local/test-source/worker-1/pr-53913/try#5fe695a3844714c70e8f7731a553f7947987a68a:/source:ro,Z" "-v" "/home/ec2-user/crater/./work/local/target-dirs/pr-53913/worker-1/try#5fe695a3844714c70e8f7731a553f7947987a68a:/target:rw,Z" "-v" "/home/ec2-user/crater/./work/local/cargo-home:/cargo-home:ro,Z" "-v" "/home/ec2-user/crater/./work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=500" "-e" "CMD=cargo +5fe695a3844714c70e8f7731a553f7947987a68a-alt check --frozen --all --all-targets" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-m" "2G" "crater"` Sep 04 11:23:43.839 INFO blam! b88850ad77919ee2504f2eed03b8aa0352d5108786d41372cf50b5df49656e25 Sep 04 11:23:43.840 INFO running `"docker" "start" "-a" "b88850ad77919ee2504f2eed03b8aa0352d5108786d41372cf50b5df49656e25"` Sep 04 11:23:44.516 INFO kablam! Checking ipnetwork v0.13.1 Sep 04 11:23:45.316 INFO kablam! Checking pfctl v0.2.0 (file:///source) Sep 04 11:23:48.127 INFO kablam! warning: field is never used: `pool` Sep 04 11:23:48.127 INFO kablam! --> src/pooladdr.rs:68:5 Sep 04 11:23:48.127 INFO kablam! | Sep 04 11:23:48.127 INFO kablam! 68 | pool: Box<[ffi::pfvar::pf_pooladdr]>, Sep 04 11:23:48.127 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 04 11:23:48.128 INFO kablam! | Sep 04 11:23:48.128 INFO kablam! = note: #[warn(dead_code)] on by default Sep 04 11:23:48.128 INFO kablam! Sep 04 11:23:52.032 INFO kablam! error[E0659]: `test` is ambiguous Sep 04 11:23:52.032 INFO kablam! --> tests/helper/mod.rs:39:11 Sep 04 11:23:52.032 INFO kablam! | Sep 04 11:23:52.032 INFO kablam! 39 | #[test] Sep 04 11:23:52.032 INFO kablam! | ^^^^ Sep 04 11:23:52.032 INFO kablam! | Sep 04 11:23:52.032 INFO kablam! ::: tests/transaction.rs:130:1 Sep 04 11:23:52.032 INFO kablam! | Sep 04 11:23:52.032 INFO kablam! 130 | / test!(replace_many_rulesets_in_one_anchor { Sep 04 11:23:52.032 INFO kablam! 131 | | let mut pf = pfctl::PfCtl::new().unwrap(); Sep 04 11:23:52.032 INFO kablam! 132 | | Sep 04 11:23:52.032 INFO kablam! 133 | | let mut change = pfctl::AnchorChange::new(); Sep 04 11:23:52.032 INFO kablam! ... | Sep 04 11:23:52.032 INFO kablam! 140 | | verify_redirect_rules(ANCHOR1_NAME); Sep 04 11:23:52.032 INFO kablam! 141 | | }); Sep 04 11:23:52.032 INFO kablam! | |___- in this macro invocation Sep 04 11:23:52.052 INFO kablam! | Sep 04 11:23:52.053 INFO kablam! note: `test` could refer to the name defined here Sep 04 11:23:52.053 INFO kablam! --> tests/helper/mod.rs:37:1 Sep 04 11:23:52.053 INFO kablam! | Sep 04 11:23:52.053 INFO kablam! 37 | / macro_rules! test { Sep 04 11:23:52.053 INFO kablam! 38 | | ($name:ident $block:block) => { Sep 04 11:23:52.053 INFO kablam! 39 | | #[test] Sep 04 11:23:52.053 INFO kablam! 40 | | fn $name() { Sep 04 11:23:52.053 INFO kablam! ... | Sep 04 11:23:52.053 INFO kablam! 50 | | }; Sep 04 11:23:52.053 INFO kablam! 51 | | } Sep 04 11:23:52.053 INFO kablam! | |_^ Sep 04 11:23:52.053 INFO kablam! note: `test` could also refer to the name defined here Sep 04 11:23:52.053 INFO kablam! --> tests/helper/mod.rs:39:11 Sep 04 11:23:52.053 INFO kablam! | Sep 04 11:23:52.053 INFO kablam! 39 | #[test] Sep 04 11:23:52.053 INFO kablam! | ^^^^ Sep 04 11:23:52.053 INFO kablam! | Sep 04 11:23:52.053 INFO kablam! ::: tests/transaction.rs:130:1 Sep 04 11:23:52.053 INFO kablam! | Sep 04 11:23:52.053 INFO kablam! 130 | / test!(replace_many_rulesets_in_one_anchor { Sep 04 11:23:52.053 INFO kablam! 131 | | let mut pf = pfctl::PfCtl::new().unwrap(); Sep 04 11:23:52.053 INFO kablam! 132 | | Sep 04 11:23:52.053 INFO kablam! 133 | | let mut change = pfctl::AnchorChange::new(); Sep 04 11:23:52.054 INFO kablam! ... | Sep 04 11:23:52.054 INFO kablam! 140 | | verify_redirect_rules(ANCHOR1_NAME); Sep 04 11:23:52.054 INFO kablam! 141 | | }); Sep 04 11:23:52.054 INFO kablam! | |___- in this macro invocation Sep 04 11:23:52.054 INFO kablam! Sep 04 11:23:52.054 INFO kablam! error[E0659]: `test` is ambiguous Sep 04 11:23:52.054 INFO kablam! --> tests/helper/mod.rs:39:11 Sep 04 11:23:52.054 INFO kablam! | Sep 04 11:23:52.054 INFO kablam! 39 | #[test] Sep 04 11:23:52.054 INFO kablam! | ^^^^ Sep 04 11:23:52.054 INFO kablam! | Sep 04 11:23:52.054 INFO kablam! ::: tests/transaction.rs:153:1 Sep 04 11:23:52.054 INFO kablam! | Sep 04 11:23:52.054 INFO kablam! 153 | / test!(replace_one_ruleset_in_many_anchors { Sep 04 11:23:52.054 INFO kablam! 154 | | let mut pf = pfctl::PfCtl::new().unwrap(); Sep 04 11:23:52.054 INFO kablam! 155 | | Sep 04 11:23:52.054 INFO kablam! 156 | | // add marker rules that must remain untouched by transaction Sep 04 11:23:52.054 INFO kablam! ... | Sep 04 11:23:52.054 INFO kablam! 179 | | verify_redirect_marker(ANCHOR2_NAME); Sep 04 11:23:52.054 INFO kablam! 180 | | }); Sep 04 11:23:52.054 INFO kablam! | |___- in this macro invocation Sep 04 11:23:52.054 INFO kablam! | Sep 04 11:23:52.054 INFO kablam! note: `test` could refer to the name defined here Sep 04 11:23:52.054 INFO kablam! --> tests/helper/mod.rs:37:1 Sep 04 11:23:52.054 INFO kablam! | Sep 04 11:23:52.054 INFO kablam! 37 | / macro_rules! test { Sep 04 11:23:52.054 INFO kablam! 38 | | ($name:ident $block:block) => { Sep 04 11:23:52.055 INFO kablam! 39 | | #[test] Sep 04 11:23:52.055 INFO kablam! 40 | | fn $name() { Sep 04 11:23:52.055 INFO kablam! ... | Sep 04 11:23:52.055 INFO kablam! 50 | | }; Sep 04 11:23:52.055 INFO kablam! 51 | | } Sep 04 11:23:52.055 INFO kablam! | |_^ Sep 04 11:23:52.055 INFO kablam! note: `test` could also refer to the name defined here Sep 04 11:23:52.055 INFO kablam! --> tests/helper/mod.rs:39:11 Sep 04 11:23:52.055 INFO kablam! | Sep 04 11:23:52.055 INFO kablam! 39 | #[test] Sep 04 11:23:52.055 INFO kablam! | ^^^^ Sep 04 11:23:52.055 INFO kablam! | Sep 04 11:23:52.055 INFO kablam! ::: tests/transaction.rs:153:1 Sep 04 11:23:52.055 INFO kablam! | Sep 04 11:23:52.055 INFO kablam! 153 | / test!(replace_one_ruleset_in_many_anchors { Sep 04 11:23:52.055 INFO kablam! 154 | | let mut pf = pfctl::PfCtl::new().unwrap(); Sep 04 11:23:52.055 INFO kablam! 155 | | Sep 04 11:23:52.055 INFO kablam! 156 | | // add marker rules that must remain untouched by transaction Sep 04 11:23:52.055 INFO kablam! ... | Sep 04 11:23:52.055 INFO kablam! 179 | | verify_redirect_marker(ANCHOR2_NAME); Sep 04 11:23:52.055 INFO kablam! 180 | | }); Sep 04 11:23:52.055 INFO kablam! | |___- in this macro invocation Sep 04 11:23:52.055 INFO kablam! Sep 04 11:23:52.326 INFO kablam! error[E0659]: `test` is ambiguous Sep 04 11:23:52.326 INFO kablam! --> tests/helper/mod.rs:39:11 Sep 04 11:23:52.326 INFO kablam! | Sep 04 11:23:52.326 INFO kablam! 39 | #[test] Sep 04 11:23:52.326 INFO kablam! | ^^^^ Sep 04 11:23:52.326 INFO kablam! | Sep 04 11:23:52.326 INFO kablam! ::: tests/states.rs:64:1 Sep 04 11:23:52.326 INFO kablam! | Sep 04 11:23:52.326 INFO kablam! 64 | / test!(reset_ipv4_states_by_anchor { Sep 04 11:23:52.326 INFO kablam! 65 | | let mut pf = pfctl::PfCtl::new().unwrap(); Sep 04 11:23:52.326 INFO kablam! 66 | | let ipv4 = IpAddr::V4(Ipv4Addr::new(127, 0, 0, 1)); Sep 04 11:23:52.327 INFO kablam! 67 | | let server_addr = SocketAddr::new(ipv4, 1337); Sep 04 11:23:52.327 INFO kablam! ... | Sep 04 11:23:52.327 INFO kablam! 86 | | ); Sep 04 11:23:52.327 INFO kablam! 87 | | }); Sep 04 11:23:52.327 INFO kablam! | |___- in this macro invocation Sep 04 11:23:52.327 INFO kablam! | Sep 04 11:23:52.327 INFO kablam! note: `test` could refer to the name defined here Sep 04 11:23:52.327 INFO kablam! --> tests/helper/mod.rs:37:1 Sep 04 11:23:52.327 INFO kablam! | Sep 04 11:23:52.327 INFO kablam! 37 | / macro_rules! test { Sep 04 11:23:52.327 INFO kablam! 38 | | ($name:ident $block:block) => { Sep 04 11:23:52.327 INFO kablam! 39 | | #[test] Sep 04 11:23:52.327 INFO kablam! 40 | | fn $name() { Sep 04 11:23:52.327 INFO kablam! ... | Sep 04 11:23:52.327 INFO kablam! 50 | | }; Sep 04 11:23:52.327 INFO kablam! 51 | | } Sep 04 11:23:52.327 INFO kablam! | |_^ Sep 04 11:23:52.327 INFO kablam! note: `test` could also refer to the name defined here Sep 04 11:23:52.327 INFO kablam! --> tests/helper/mod.rs:39:11 Sep 04 11:23:52.327 INFO kablam! | Sep 04 11:23:52.327 INFO kablam! 39 | #[test] Sep 04 11:23:52.327 INFO kablam! | ^^^^ Sep 04 11:23:52.327 INFO kablam! | Sep 04 11:23:52.327 INFO kablam! ::: tests/states.rs:64:1 Sep 04 11:23:52.327 INFO kablam! | Sep 04 11:23:52.327 INFO kablam! 64 | / test!(reset_ipv4_states_by_anchor { Sep 04 11:23:52.327 INFO kablam! 65 | | let mut pf = pfctl::PfCtl::new().unwrap(); Sep 04 11:23:52.327 INFO kablam! 66 | | let ipv4 = IpAddr::V4(Ipv4Addr::new(127, 0, 0, 1)); Sep 04 11:23:52.328 INFO kablam! 67 | | let server_addr = SocketAddr::new(ipv4, 1337); Sep 04 11:23:52.328 INFO kablam! ... | Sep 04 11:23:52.328 INFO kablam! 86 | | ); Sep 04 11:23:52.328 INFO kablam! 87 | | }); Sep 04 11:23:52.328 INFO kablam! | |___- in this macro invocation Sep 04 11:23:52.328 INFO kablam! Sep 04 11:23:52.328 INFO kablam! error[E0659]: `test` is ambiguous Sep 04 11:23:52.328 INFO kablam! --> tests/helper/mod.rs:39:11 Sep 04 11:23:52.328 INFO kablam! | Sep 04 11:23:52.328 INFO kablam! 39 | #[test] Sep 04 11:23:52.328 INFO kablam! | ^^^^ Sep 04 11:23:52.328 INFO kablam! | Sep 04 11:23:52.328 INFO kablam! ::: tests/states.rs:89:1 Sep 04 11:23:52.328 INFO kablam! | Sep 04 11:23:52.328 INFO kablam! 89 | / test!(reset_ipv6_states_by_anchor { Sep 04 11:23:52.328 INFO kablam! 90 | | let mut pf = pfctl::PfCtl::new().unwrap(); Sep 04 11:23:52.328 INFO kablam! 91 | | let ipv6 = IpAddr::V6(Ipv6Addr::new(0, 0, 0, 0, 0, 0, 0, 1)); Sep 04 11:23:52.328 INFO kablam! 92 | | let server_addr = SocketAddr::new(ipv6, 1337); Sep 04 11:23:52.328 INFO kablam! ... | Sep 04 11:23:52.328 INFO kablam! 111 | | ); Sep 04 11:23:52.328 INFO kablam! 112 | | }); Sep 04 11:23:52.328 INFO kablam! | |___- in this macro invocation Sep 04 11:23:52.328 INFO kablam! | Sep 04 11:23:52.328 INFO kablam! note: `test` could refer to the name defined here Sep 04 11:23:52.328 INFO kablam! --> tests/helper/mod.rs:37:1 Sep 04 11:23:52.328 INFO kablam! | Sep 04 11:23:52.328 INFO kablam! 37 | / macro_rules! test { Sep 04 11:23:52.328 INFO kablam! 38 | | ($name:ident $block:block) => { Sep 04 11:23:52.329 INFO kablam! 39 | | #[test] Sep 04 11:23:52.329 INFO kablam! 40 | | fn $name() { Sep 04 11:23:52.329 INFO kablam! ... | Sep 04 11:23:52.329 INFO kablam! 50 | | }; Sep 04 11:23:52.329 INFO kablam! 51 | | } Sep 04 11:23:52.329 INFO kablam! | |_^ Sep 04 11:23:52.329 INFO kablam! note: `test` could also refer to the name defined here Sep 04 11:23:52.329 INFO kablam! --> tests/helper/mod.rs:39:11 Sep 04 11:23:52.329 INFO kablam! | Sep 04 11:23:52.329 INFO kablam! 39 | #[test] Sep 04 11:23:52.329 INFO kablam! | ^^^^ Sep 04 11:23:52.329 INFO kablam! | Sep 04 11:23:52.329 INFO kablam! ::: tests/states.rs:89:1 Sep 04 11:23:52.329 INFO kablam! | Sep 04 11:23:52.329 INFO kablam! 89 | / test!(reset_ipv6_states_by_anchor { Sep 04 11:23:52.329 INFO kablam! 90 | | let mut pf = pfctl::PfCtl::new().unwrap(); Sep 04 11:23:52.329 INFO kablam! 91 | | let ipv6 = IpAddr::V6(Ipv6Addr::new(0, 0, 0, 0, 0, 0, 0, 1)); Sep 04 11:23:52.329 INFO kablam! 92 | | let server_addr = SocketAddr::new(ipv6, 1337); Sep 04 11:23:52.329 INFO kablam! ... | Sep 04 11:23:52.329 INFO kablam! 111 | | ); Sep 04 11:23:52.329 INFO kablam! 112 | | }); Sep 04 11:23:52.329 INFO kablam! | |___- in this macro invocation Sep 04 11:23:52.329 INFO kablam! Sep 04 11:23:53.228 INFO kablam! error[E0659]: `test` is ambiguous Sep 04 11:23:53.228 INFO kablam! --> tests/helper/mod.rs:39:11 Sep 04 11:23:53.228 INFO kablam! | Sep 04 11:23:53.228 INFO kablam! 39 | #[test] Sep 04 11:23:53.229 INFO kablam! | ^^^^ Sep 04 11:23:53.229 INFO kablam! | Sep 04 11:23:53.229 INFO kablam! ::: tests/enable_disable.rs:16:1 Sep 04 11:23:53.229 INFO kablam! | Sep 04 11:23:53.229 INFO kablam! 16 | / test!(enable_pf { Sep 04 11:23:53.229 INFO kablam! 17 | | let mut pf = pfctl::PfCtl::new().unwrap(); Sep 04 11:23:53.229 INFO kablam! 18 | | Sep 04 11:23:53.229 INFO kablam! 19 | | assert_matches!(pfcli::disable_firewall(), Ok(())); Sep 04 11:23:53.229 INFO kablam! ... | Sep 04 11:23:53.229 INFO kablam! 24 | | assert_matches!(pfcli::is_enabled(), Ok(true)); Sep 04 11:23:53.229 INFO kablam! 25 | | }); Sep 04 11:23:53.229 INFO kablam! | |___- in this macro invocation Sep 04 11:23:53.229 INFO kablam! | Sep 04 11:23:53.229 INFO kablam! note: `test` could refer to the name defined here Sep 04 11:23:53.229 INFO kablam! --> tests/helper/mod.rs:37:1 Sep 04 11:23:53.229 INFO kablam! | Sep 04 11:23:53.229 INFO kablam! 37 | / macro_rules! test { Sep 04 11:23:53.229 INFO kablam! 38 | | ($name:ident $block:block) => { Sep 04 11:23:53.229 INFO kablam! 39 | | #[test] Sep 04 11:23:53.229 INFO kablam! 40 | | fn $name() { Sep 04 11:23:53.229 INFO kablam! ... | Sep 04 11:23:53.229 INFO kablam! 50 | | }; Sep 04 11:23:53.229 INFO kablam! 51 | | } Sep 04 11:23:53.229 INFO kablam! | |_^ Sep 04 11:23:53.229 INFO kablam! note: `test` could also refer to the name defined here Sep 04 11:23:53.229 INFO kablam! --> tests/helper/mod.rs:39:11 Sep 04 11:23:53.229 INFO kablam! | Sep 04 11:23:53.229 INFO kablam! 39 | #[test] Sep 04 11:23:53.229 INFO kablam! | ^^^^ Sep 04 11:23:53.229 INFO kablam! | Sep 04 11:23:53.230 INFO kablam! ::: tests/enable_disable.rs:16:1 Sep 04 11:23:53.230 INFO kablam! | Sep 04 11:23:53.230 INFO kablam! 16 | / test!(enable_pf { Sep 04 11:23:53.230 INFO kablam! 17 | | let mut pf = pfctl::PfCtl::new().unwrap(); Sep 04 11:23:53.230 INFO kablam! 18 | | Sep 04 11:23:53.230 INFO kablam! 19 | | assert_matches!(pfcli::disable_firewall(), Ok(())); Sep 04 11:23:53.230 INFO kablam! ... | Sep 04 11:23:53.230 INFO kablam! 24 | | assert_matches!(pfcli::is_enabled(), Ok(true)); Sep 04 11:23:53.230 INFO kablam! 25 | | }); Sep 04 11:23:53.230 INFO kablam! | |___- in this macro invocation Sep 04 11:23:53.230 INFO kablam! Sep 04 11:23:53.230 INFO kablam! error[E0659]: `test` is ambiguous Sep 04 11:23:53.230 INFO kablam! --> tests/helper/mod.rs:39:11 Sep 04 11:23:53.230 INFO kablam! | Sep 04 11:23:53.230 INFO kablam! 39 | #[test] Sep 04 11:23:53.230 INFO kablam! | ^^^^ Sep 04 11:23:53.230 INFO kablam! | Sep 04 11:23:53.230 INFO kablam! ::: tests/enable_disable.rs:27:1 Sep 04 11:23:53.230 INFO kablam! | Sep 04 11:23:53.230 INFO kablam! 27 | / test!(disable_pf { Sep 04 11:23:53.230 INFO kablam! 28 | | let mut pf = pfctl::PfCtl::new().unwrap(); Sep 04 11:23:53.230 INFO kablam! 29 | | Sep 04 11:23:53.230 INFO kablam! 30 | | assert_matches!(pfcli::enable_firewall(), Ok(())); Sep 04 11:23:53.230 INFO kablam! ... | Sep 04 11:23:53.230 INFO kablam! 35 | | assert_matches!(pfcli::is_enabled(), Ok(false)); Sep 04 11:23:53.230 INFO kablam! 36 | | }); Sep 04 11:23:53.230 INFO kablam! | |___- in this macro invocation Sep 04 11:23:53.230 INFO kablam! | Sep 04 11:23:53.230 INFO kablam! note: `test` could refer to the name defined here Sep 04 11:23:53.230 INFO kablam! --> tests/helper/mod.rs:37:1 Sep 04 11:23:53.231 INFO kablam! | Sep 04 11:23:53.231 INFO kablam! 37 | / macro_rules! test { Sep 04 11:23:53.231 INFO kablam! 38 | | ($name:ident $block:block) => { Sep 04 11:23:53.231 INFO kablam! 39 | | #[test] Sep 04 11:23:53.231 INFO kablam! 40 | | fn $name() { Sep 04 11:23:53.231 INFO kablam! ... | Sep 04 11:23:53.231 INFO kablam! 50 | | }; Sep 04 11:23:53.231 INFO kablam! 51 | | } Sep 04 11:23:53.231 INFO kablam! | |_^ Sep 04 11:23:53.231 INFO kablam! note: `test` could also refer to the name defined here Sep 04 11:23:53.231 INFO kablam! --> tests/helper/mod.rs:39:11 Sep 04 11:23:53.231 INFO kablam! | Sep 04 11:23:53.231 INFO kablam! 39 | #[test] Sep 04 11:23:53.231 INFO kablam! | ^^^^ Sep 04 11:23:53.231 INFO kablam! | Sep 04 11:23:53.231 INFO kablam! ::: tests/enable_disable.rs:27:1 Sep 04 11:23:53.231 INFO kablam! | Sep 04 11:23:53.231 INFO kablam! 27 | / test!(disable_pf { Sep 04 11:23:53.231 INFO kablam! 28 | | let mut pf = pfctl::PfCtl::new().unwrap(); Sep 04 11:23:53.231 INFO kablam! 29 | | Sep 04 11:23:53.231 INFO kablam! 30 | | assert_matches!(pfcli::enable_firewall(), Ok(())); Sep 04 11:23:53.231 INFO kablam! ... | Sep 04 11:23:53.231 INFO kablam! 35 | | assert_matches!(pfcli::is_enabled(), Ok(false)); Sep 04 11:23:53.231 INFO kablam! 36 | | }); Sep 04 11:23:53.231 INFO kablam! | |___- in this macro invocation Sep 04 11:23:53.231 INFO kablam! Sep 04 11:23:53.283 INFO kablam! error[E0659]: `test` is ambiguous Sep 04 11:23:53.283 INFO kablam! --> tests/helper/mod.rs:39:11 Sep 04 11:23:53.283 INFO kablam! | Sep 04 11:23:53.283 INFO kablam! 39 | #[test] Sep 04 11:23:53.283 INFO kablam! | ^^^^ Sep 04 11:23:53.283 INFO kablam! | Sep 04 11:23:53.283 INFO kablam! ::: tests/filter_rules.rs:32:1 Sep 04 11:23:53.283 INFO kablam! | Sep 04 11:23:53.283 INFO kablam! 32 | / test!(drop_all_rule { Sep 04 11:23:53.283 INFO kablam! 33 | | let mut pf = pfctl::PfCtl::new().unwrap(); Sep 04 11:23:53.283 INFO kablam! 34 | | let rule = pfctl::FilterRuleBuilder::default() Sep 04 11:23:53.283 INFO kablam! 35 | | .action(pfctl::FilterRuleAction::Drop) Sep 04 11:23:53.283 INFO kablam! ... | Sep 04 11:23:53.283 INFO kablam! 42 | | ); Sep 04 11:23:53.283 INFO kablam! 43 | | }); Sep 04 11:23:53.283 INFO kablam! | |___- in this macro invocation Sep 04 11:23:53.283 INFO kablam! | Sep 04 11:23:53.283 INFO kablam! note: `test` could refer to the name defined here Sep 04 11:23:53.283 INFO kablam! --> tests/helper/mod.rs:37:1 Sep 04 11:23:53.283 INFO kablam! | Sep 04 11:23:53.283 INFO kablam! 37 | / macro_rules! test { Sep 04 11:23:53.283 INFO kablam! 38 | | ($name:ident $block:block) => { Sep 04 11:23:53.283 INFO kablam! 39 | | #[test] Sep 04 11:23:53.283 INFO kablam! 40 | | fn $name() { Sep 04 11:23:53.283 INFO kablam! ... | Sep 04 11:23:53.284 INFO kablam! 50 | | }; Sep 04 11:23:53.284 INFO kablam! 51 | | } Sep 04 11:23:53.284 INFO kablam! | |_^ Sep 04 11:23:53.284 INFO kablam! note: `test` could also refer to the name defined here Sep 04 11:23:53.284 INFO kablam! --> tests/helper/mod.rs:39:11 Sep 04 11:23:53.284 INFO kablam! | Sep 04 11:23:53.284 INFO kablam! 39 | #[test] Sep 04 11:23:53.284 INFO kablam! | ^^^^ Sep 04 11:23:53.284 INFO kablam! | Sep 04 11:23:53.284 INFO kablam! ::: tests/filter_rules.rs:32:1 Sep 04 11:23:53.284 INFO kablam! | Sep 04 11:23:53.284 INFO kablam! 32 | / test!(drop_all_rule { Sep 04 11:23:53.284 INFO kablam! 33 | | let mut pf = pfctl::PfCtl::new().unwrap(); Sep 04 11:23:53.284 INFO kablam! 34 | | let rule = pfctl::FilterRuleBuilder::default() Sep 04 11:23:53.284 INFO kablam! 35 | | .action(pfctl::FilterRuleAction::Drop) Sep 04 11:23:53.284 INFO kablam! ... | Sep 04 11:23:53.284 INFO kablam! 42 | | ); Sep 04 11:23:53.284 INFO kablam! 43 | | }); Sep 04 11:23:53.284 INFO kablam! | |___- in this macro invocation Sep 04 11:23:53.284 INFO kablam! Sep 04 11:23:53.284 INFO kablam! error[E0659]: `test` is ambiguous Sep 04 11:23:53.284 INFO kablam! --> tests/helper/mod.rs:39:11 Sep 04 11:23:53.284 INFO kablam! | Sep 04 11:23:53.284 INFO kablam! 39 | #[test] Sep 04 11:23:53.284 INFO kablam! | ^^^^ Sep 04 11:23:53.284 INFO kablam! | Sep 04 11:23:53.284 INFO kablam! ::: tests/filter_rules.rs:45:1 Sep 04 11:23:53.285 INFO kablam! | Sep 04 11:23:53.285 INFO kablam! 45 | / test!(drop_by_direction_rule { Sep 04 11:23:53.285 INFO kablam! 46 | | let mut pf = pfctl::PfCtl::new().unwrap(); Sep 04 11:23:53.285 INFO kablam! 47 | | let rule = pfctl::FilterRuleBuilder::default() Sep 04 11:23:53.285 INFO kablam! 48 | | .action(pfctl::FilterRuleAction::Drop) Sep 04 11:23:53.285 INFO kablam! ... | Sep 04 11:23:53.285 INFO kablam! 56 | | ); Sep 04 11:23:53.285 INFO kablam! 57 | | }); Sep 04 11:23:53.285 INFO kablam! | |___- in this macro invocation Sep 04 11:23:53.285 INFO kablam! | Sep 04 11:23:53.285 INFO kablam! note: `test` could refer to the name defined here Sep 04 11:23:53.285 INFO kablam! --> tests/helper/mod.rs:37:1 Sep 04 11:23:53.285 INFO kablam! | Sep 04 11:23:53.285 INFO kablam! 37 | / macro_rules! test { Sep 04 11:23:53.285 INFO kablam! 38 | | ($name:ident $block:block) => { Sep 04 11:23:53.285 INFO kablam! 39 | | #[test] Sep 04 11:23:53.285 INFO kablam! 40 | | fn $name() { Sep 04 11:23:53.285 INFO kablam! ... | Sep 04 11:23:53.285 INFO kablam! 50 | | }; Sep 04 11:23:53.285 INFO kablam! 51 | | } Sep 04 11:23:53.285 INFO kablam! | |_^ Sep 04 11:23:53.285 INFO kablam! note: `test` could also refer to the name defined here Sep 04 11:23:53.285 INFO kablam! --> tests/helper/mod.rs:39:11 Sep 04 11:23:53.285 INFO kablam! | Sep 04 11:23:53.285 INFO kablam! 39 | #[test] Sep 04 11:23:53.285 INFO kablam! | ^^^^ Sep 04 11:23:53.285 INFO kablam! | Sep 04 11:23:53.285 INFO kablam! ::: tests/filter_rules.rs:45:1 Sep 04 11:23:53.285 INFO kablam! | Sep 04 11:23:53.286 INFO kablam! 45 | / test!(drop_by_direction_rule { Sep 04 11:23:53.286 INFO kablam! 46 | | let mut pf = pfctl::PfCtl::new().unwrap(); Sep 04 11:23:53.286 INFO kablam! 47 | | let rule = pfctl::FilterRuleBuilder::default() Sep 04 11:23:53.286 INFO kablam! 48 | | .action(pfctl::FilterRuleAction::Drop) Sep 04 11:23:53.286 INFO kablam! ... | Sep 04 11:23:53.286 INFO kablam! 56 | | ); Sep 04 11:23:53.286 INFO kablam! 57 | | }); Sep 04 11:23:53.286 INFO kablam! | |___- in this macro invocation Sep 04 11:23:53.286 INFO kablam! Sep 04 11:23:53.286 INFO kablam! error[E0659]: `test` is ambiguous Sep 04 11:23:53.286 INFO kablam! --> tests/helper/mod.rs:39:11 Sep 04 11:23:53.286 INFO kablam! | Sep 04 11:23:53.286 INFO kablam! 39 | #[test] Sep 04 11:23:53.286 INFO kablam! | ^^^^ Sep 04 11:23:53.286 INFO kablam! | Sep 04 11:23:53.286 INFO kablam! ::: tests/filter_rules.rs:59:1 Sep 04 11:23:53.286 INFO kablam! | Sep 04 11:23:53.286 INFO kablam! 59 | / test!(drop_quick_rule { Sep 04 11:23:53.286 INFO kablam! 60 | | let mut pf = pfctl::PfCtl::new().unwrap(); Sep 04 11:23:53.286 INFO kablam! 61 | | let rule = pfctl::FilterRuleBuilder::default() Sep 04 11:23:53.286 INFO kablam! 62 | | .action(pfctl::FilterRuleAction::Drop) Sep 04 11:23:53.286 INFO kablam! ... | Sep 04 11:23:53.286 INFO kablam! 70 | | ); Sep 04 11:23:53.286 INFO kablam! 71 | | }); Sep 04 11:23:53.286 INFO kablam! | |___- in this macro invocation Sep 04 11:23:53.286 INFO kablam! | Sep 04 11:23:53.286 INFO kablam! note: `test` could refer to the name defined here Sep 04 11:23:53.286 INFO kablam! --> tests/helper/mod.rs:37:1 Sep 04 11:23:53.286 INFO kablam! | Sep 04 11:23:53.287 INFO kablam! 37 | / macro_rules! test { Sep 04 11:23:53.287 INFO kablam! 38 | | ($name:ident $block:block) => { Sep 04 11:23:53.287 INFO kablam! 39 | | #[test] Sep 04 11:23:53.287 INFO kablam! 40 | | fn $name() { Sep 04 11:23:53.287 INFO kablam! ... | Sep 04 11:23:53.287 INFO kablam! 50 | | }; Sep 04 11:23:53.287 INFO kablam! 51 | | } Sep 04 11:23:53.287 INFO kablam! | |_^ Sep 04 11:23:53.287 INFO kablam! note: `test` could also refer to the name defined here Sep 04 11:23:53.287 INFO kablam! --> tests/helper/mod.rs:39:11 Sep 04 11:23:53.287 INFO kablam! | Sep 04 11:23:53.287 INFO kablam! 39 | #[test] Sep 04 11:23:53.287 INFO kablam! | ^^^^ Sep 04 11:23:53.287 INFO kablam! | Sep 04 11:23:53.287 INFO kablam! ::: tests/filter_rules.rs:59:1 Sep 04 11:23:53.287 INFO kablam! | Sep 04 11:23:53.287 INFO kablam! 59 | / test!(drop_quick_rule { Sep 04 11:23:53.287 INFO kablam! 60 | | let mut pf = pfctl::PfCtl::new().unwrap(); Sep 04 11:23:53.287 INFO kablam! 61 | | let rule = pfctl::FilterRuleBuilder::default() Sep 04 11:23:53.287 INFO kablam! 62 | | .action(pfctl::FilterRuleAction::Drop) Sep 04 11:23:53.287 INFO kablam! ... | Sep 04 11:23:53.287 INFO kablam! 70 | | ); Sep 04 11:23:53.287 INFO kablam! 71 | | }); Sep 04 11:23:53.287 INFO kablam! | |___- in this macro invocation Sep 04 11:23:53.287 INFO kablam! Sep 04 11:23:53.287 INFO kablam! error[E0659]: `test` is ambiguous Sep 04 11:23:53.287 INFO kablam! --> tests/helper/mod.rs:39:11 Sep 04 11:23:53.287 INFO kablam! | Sep 04 11:23:53.287 INFO kablam! 39 | #[test] Sep 04 11:23:53.288 INFO kablam! | ^^^^ Sep 04 11:23:53.288 INFO kablam! | Sep 04 11:23:53.288 INFO kablam! ::: tests/filter_rules.rs:73:1 Sep 04 11:23:53.288 INFO kablam! | Sep 04 11:23:53.288 INFO kablam! 73 | / test!(drop_by_ip_rule { Sep 04 11:23:53.288 INFO kablam! 74 | | let mut pf = pfctl::PfCtl::new().unwrap(); Sep 04 11:23:53.288 INFO kablam! 75 | | let rule = pfctl::FilterRuleBuilder::default() Sep 04 11:23:53.288 INFO kablam! 76 | | .action(pfctl::FilterRuleAction::Drop) Sep 04 11:23:53.288 INFO kablam! ... | Sep 04 11:23:53.288 INFO kablam! 86 | | ); Sep 04 11:23:53.288 INFO kablam! 87 | | }); Sep 04 11:23:53.288 INFO kablam! | |___- in this macro invocation Sep 04 11:23:53.296 INFO kablam! | Sep 04 11:23:53.297 INFO kablam! note: `test` could refer to the name defined here Sep 04 11:23:53.297 INFO kablam! --> tests/helper/mod.rs:37:1 Sep 04 11:23:53.297 INFO kablam! | Sep 04 11:23:53.297 INFO kablam! 37 | / macro_rules! test { Sep 04 11:23:53.297 INFO kablam! 38 | | ($name:ident $block:block) => { Sep 04 11:23:53.297 INFO kablam! 39 | | #[test] Sep 04 11:23:53.297 INFO kablam! 40 | | fn $name() { Sep 04 11:23:53.297 INFO kablam! ... | Sep 04 11:23:53.297 INFO kablam! 50 | | }; Sep 04 11:23:53.297 INFO kablam! 51 | | } Sep 04 11:23:53.297 INFO kablam! | |_^ Sep 04 11:23:53.297 INFO kablam! note: `test` could also refer to the name defined here Sep 04 11:23:53.297 INFO kablam! --> tests/helper/mod.rs:39:11 Sep 04 11:23:53.297 INFO kablam! | Sep 04 11:23:53.297 INFO kablam! 39 | #[test] Sep 04 11:23:53.297 INFO kablam! | ^^^^ Sep 04 11:23:53.297 INFO kablam! | Sep 04 11:23:53.297 INFO kablam! ::: tests/filter_rules.rs:73:1 Sep 04 11:23:53.297 INFO kablam! | Sep 04 11:23:53.297 INFO kablam! 73 | / test!(drop_by_ip_rule { Sep 04 11:23:53.297 INFO kablam! 74 | | let mut pf = pfctl::PfCtl::new().unwrap(); Sep 04 11:23:53.297 INFO kablam! 75 | | let rule = pfctl::FilterRuleBuilder::default() Sep 04 11:23:53.297 INFO kablam! 76 | | .action(pfctl::FilterRuleAction::Drop) Sep 04 11:23:53.298 INFO kablam! ... | Sep 04 11:23:53.298 INFO kablam! 86 | | ); Sep 04 11:23:53.298 INFO kablam! 87 | | }); Sep 04 11:23:53.298 INFO kablam! | |___- in this macro invocation Sep 04 11:23:53.298 INFO kablam! Sep 04 11:23:53.298 INFO kablam! error[E0659]: `test` is ambiguous Sep 04 11:23:53.298 INFO kablam! --> tests/helper/mod.rs:39:11 Sep 04 11:23:53.298 INFO kablam! | Sep 04 11:23:53.298 INFO kablam! 39 | #[test] Sep 04 11:23:53.298 INFO kablam! | ^^^^ Sep 04 11:23:53.298 INFO kablam! | Sep 04 11:23:53.298 INFO kablam! ::: tests/filter_rules.rs:89:1 Sep 04 11:23:53.298 INFO kablam! | Sep 04 11:23:53.298 INFO kablam! 89 | / test!(drop_by_port_rule { Sep 04 11:23:53.298 INFO kablam! 90 | | let mut pf = pfctl::PfCtl::new().unwrap(); Sep 04 11:23:53.298 INFO kablam! 91 | | let rule = pfctl::FilterRuleBuilder::default() Sep 04 11:23:53.298 INFO kablam! 92 | | .action(pfctl::FilterRuleAction::Drop) Sep 04 11:23:53.298 INFO kablam! ... | Sep 04 11:23:53.298 INFO kablam! 102 | | ); Sep 04 11:23:53.298 INFO kablam! 103 | | }); Sep 04 11:23:53.298 INFO kablam! | |___- in this macro invocation Sep 04 11:23:53.298 INFO kablam! | Sep 04 11:23:53.298 INFO kablam! note: `test` could refer to the name defined here Sep 04 11:23:53.298 INFO kablam! --> tests/helper/mod.rs:37:1 Sep 04 11:23:53.298 INFO kablam! | Sep 04 11:23:53.298 INFO kablam! 37 | / macro_rules! test { Sep 04 11:23:53.298 INFO kablam! 38 | | ($name:ident $block:block) => { Sep 04 11:23:53.298 INFO kablam! 39 | | #[test] Sep 04 11:23:53.298 INFO kablam! 40 | | fn $name() { Sep 04 11:23:53.299 INFO kablam! ... | Sep 04 11:23:53.299 INFO kablam! 50 | | }; Sep 04 11:23:53.299 INFO kablam! 51 | | } Sep 04 11:23:53.299 INFO kablam! | |_^ Sep 04 11:23:53.299 INFO kablam! note: `test` could also refer to the name defined here Sep 04 11:23:53.299 INFO kablam! --> tests/helper/mod.rs:39:11 Sep 04 11:23:53.299 INFO kablam! | Sep 04 11:23:53.299 INFO kablam! 39 | #[test] Sep 04 11:23:53.299 INFO kablam! | ^^^^ Sep 04 11:23:53.299 INFO kablam! | Sep 04 11:23:53.299 INFO kablam! ::: tests/filter_rules.rs:89:1 Sep 04 11:23:53.299 INFO kablam! | Sep 04 11:23:53.299 INFO kablam! 89 | / test!(drop_by_port_rule { Sep 04 11:23:53.299 INFO kablam! 90 | | let mut pf = pfctl::PfCtl::new().unwrap(); Sep 04 11:23:53.299 INFO kablam! 91 | | let rule = pfctl::FilterRuleBuilder::default() Sep 04 11:23:53.299 INFO kablam! 92 | | .action(pfctl::FilterRuleAction::Drop) Sep 04 11:23:53.299 INFO kablam! ... | Sep 04 11:23:53.299 INFO kablam! 102 | | ); Sep 04 11:23:53.299 INFO kablam! 103 | | }); Sep 04 11:23:53.299 INFO kablam! | |___- in this macro invocation Sep 04 11:23:53.299 INFO kablam! Sep 04 11:23:53.299 INFO kablam! error[E0659]: `test` is ambiguous Sep 04 11:23:53.299 INFO kablam! --> tests/helper/mod.rs:39:11 Sep 04 11:23:53.299 INFO kablam! | Sep 04 11:23:53.299 INFO kablam! 39 | #[test] Sep 04 11:23:53.299 INFO kablam! | ^^^^ Sep 04 11:23:53.299 INFO kablam! | Sep 04 11:23:53.299 INFO kablam! ::: tests/filter_rules.rs:105:1 Sep 04 11:23:53.300 INFO kablam! | Sep 04 11:23:53.300 INFO kablam! 105 | / test!(drop_by_port_range_rule { Sep 04 11:23:53.300 INFO kablam! 106 | | let mut pf = pfctl::PfCtl::new().unwrap(); Sep 04 11:23:53.300 INFO kablam! 107 | | let rule = pfctl::FilterRuleBuilder::default() Sep 04 11:23:53.300 INFO kablam! 108 | | .action(pfctl::FilterRuleAction::Drop) Sep 04 11:23:53.300 INFO kablam! ... | Sep 04 11:23:53.300 INFO kablam! 118 | | ); Sep 04 11:23:53.300 INFO kablam! 119 | | }); Sep 04 11:23:53.300 INFO kablam! | |___- in this macro invocation Sep 04 11:23:53.300 INFO kablam! | Sep 04 11:23:53.300 INFO kablam! note: `test` could refer to the name defined here Sep 04 11:23:53.300 INFO kablam! --> tests/helper/mod.rs:37:1 Sep 04 11:23:53.300 INFO kablam! | Sep 04 11:23:53.300 INFO kablam! 37 | / macro_rules! test { Sep 04 11:23:53.300 INFO kablam! 38 | | ($name:ident $block:block) => { Sep 04 11:23:53.300 INFO kablam! 39 | | #[test] Sep 04 11:23:53.300 INFO kablam! 40 | | fn $name() { Sep 04 11:23:53.300 INFO kablam! ... | Sep 04 11:23:53.300 INFO kablam! 50 | | }; Sep 04 11:23:53.300 INFO kablam! 51 | | } Sep 04 11:23:53.300 INFO kablam! | |_^ Sep 04 11:23:53.300 INFO kablam! note: `test` could also refer to the name defined here Sep 04 11:23:53.300 INFO kablam! --> tests/helper/mod.rs:39:11 Sep 04 11:23:53.300 INFO kablam! | Sep 04 11:23:53.300 INFO kablam! 39 | #[test] Sep 04 11:23:53.300 INFO kablam! | ^^^^ Sep 04 11:23:53.300 INFO kablam! | Sep 04 11:23:53.300 INFO kablam! ::: tests/filter_rules.rs:105:1 Sep 04 11:23:53.301 INFO kablam! | Sep 04 11:23:53.301 INFO kablam! 105 | / test!(drop_by_port_range_rule { Sep 04 11:23:53.301 INFO kablam! 106 | | let mut pf = pfctl::PfCtl::new().unwrap(); Sep 04 11:23:53.301 INFO kablam! 107 | | let rule = pfctl::FilterRuleBuilder::default() Sep 04 11:23:53.301 INFO kablam! 108 | | .action(pfctl::FilterRuleAction::Drop) Sep 04 11:23:53.301 INFO kablam! ... | Sep 04 11:23:53.301 INFO kablam! 118 | | ); Sep 04 11:23:53.301 INFO kablam! 119 | | }); Sep 04 11:23:53.301 INFO kablam! | |___- in this macro invocation Sep 04 11:23:53.301 INFO kablam! Sep 04 11:23:53.301 INFO kablam! error[E0659]: `test` is ambiguous Sep 04 11:23:53.301 INFO kablam! --> tests/helper/mod.rs:39:11 Sep 04 11:23:53.301 INFO kablam! | Sep 04 11:23:53.301 INFO kablam! 39 | #[test] Sep 04 11:23:53.301 INFO kablam! | ^^^^ Sep 04 11:23:53.301 INFO kablam! | Sep 04 11:23:53.301 INFO kablam! ::: tests/filter_rules.rs:121:1 Sep 04 11:23:53.301 INFO kablam! | Sep 04 11:23:53.301 INFO kablam! 121 | / test!(drop_by_interface_rule { Sep 04 11:23:53.301 INFO kablam! 122 | | let mut pf = pfctl::PfCtl::new().unwrap(); Sep 04 11:23:53.301 INFO kablam! 123 | | let rule = pfctl::FilterRuleBuilder::default() Sep 04 11:23:53.301 INFO kablam! 124 | | .action(pfctl::FilterRuleAction::Drop) Sep 04 11:23:53.301 INFO kablam! ... | Sep 04 11:23:53.301 INFO kablam! 132 | | ); Sep 04 11:23:53.301 INFO kablam! 133 | | }); Sep 04 11:23:53.301 INFO kablam! | |___- in this macro invocation Sep 04 11:23:53.301 INFO kablam! | Sep 04 11:23:53.301 INFO kablam! note: `test` could refer to the name defined here Sep 04 11:23:53.301 INFO kablam! --> tests/helper/mod.rs:37:1 Sep 04 11:23:53.301 INFO kablam! | Sep 04 11:23:53.301 INFO kablam! 37 | / macro_rules! test { Sep 04 11:23:53.302 INFO kablam! 38 | | ($name:ident $block:block) => { Sep 04 11:23:53.302 INFO kablam! 39 | | #[test] Sep 04 11:23:53.302 INFO kablam! 40 | | fn $name() { Sep 04 11:23:53.302 INFO kablam! ... | Sep 04 11:23:53.302 INFO kablam! 50 | | }; Sep 04 11:23:53.302 INFO kablam! 51 | | } Sep 04 11:23:53.302 INFO kablam! | |_^ Sep 04 11:23:53.302 INFO kablam! note: `test` could also refer to the name defined here Sep 04 11:23:53.302 INFO kablam! --> tests/helper/mod.rs:39:11 Sep 04 11:23:53.302 INFO kablam! | Sep 04 11:23:53.302 INFO kablam! 39 | #[test] Sep 04 11:23:53.302 INFO kablam! | ^^^^ Sep 04 11:23:53.302 INFO kablam! | Sep 04 11:23:53.302 INFO kablam! ::: tests/filter_rules.rs:121:1 Sep 04 11:23:53.302 INFO kablam! | Sep 04 11:23:53.302 INFO kablam! 121 | / test!(drop_by_interface_rule { Sep 04 11:23:53.302 INFO kablam! 122 | | let mut pf = pfctl::PfCtl::new().unwrap(); Sep 04 11:23:53.302 INFO kablam! 123 | | let rule = pfctl::FilterRuleBuilder::default() Sep 04 11:23:53.302 INFO kablam! 124 | | .action(pfctl::FilterRuleAction::Drop) Sep 04 11:23:53.302 INFO kablam! ... | Sep 04 11:23:53.302 INFO kablam! 132 | | ); Sep 04 11:23:53.302 INFO kablam! 133 | | }); Sep 04 11:23:53.302 INFO kablam! | |___- in this macro invocation Sep 04 11:23:53.302 INFO kablam! Sep 04 11:23:53.302 INFO kablam! error[E0659]: `test` is ambiguous Sep 04 11:23:53.306 INFO kablam! --> tests/helper/mod.rs:39:11 Sep 04 11:23:53.306 INFO kablam! | Sep 04 11:23:53.306 INFO kablam! 39 | #[test] Sep 04 11:23:53.307 INFO kablam! | ^^^^ Sep 04 11:23:53.307 INFO kablam! | Sep 04 11:23:53.307 INFO kablam! ::: tests/filter_rules.rs:138:1 Sep 04 11:23:53.307 INFO kablam! | Sep 04 11:23:53.307 INFO kablam! 138 | / test!(pass_out_route_rule { Sep 04 11:23:53.307 INFO kablam! 139 | | let rule = pfctl::FilterRuleBuilder::default() Sep 04 11:23:53.307 INFO kablam! 140 | | .action(pfctl::FilterRuleAction::Pass) Sep 04 11:23:53.307 INFO kablam! 141 | | .direction(pfctl::Direction::Out) Sep 04 11:23:53.307 INFO kablam! ... | Sep 04 11:23:53.307 INFO kablam! 165 | | ); Sep 04 11:23:53.308 INFO kablam! 166 | | }); Sep 04 11:23:53.308 INFO kablam! | |___- in this macro invocation Sep 04 11:23:53.308 INFO kablam! | Sep 04 11:23:53.308 INFO kablam! note: `test` could refer to the name defined here Sep 04 11:23:53.308 INFO kablam! --> tests/helper/mod.rs:37:1 Sep 04 11:23:53.308 INFO kablam! | Sep 04 11:23:53.308 INFO kablam! 37 | / macro_rules! test { Sep 04 11:23:53.308 INFO kablam! 38 | | ($name:ident $block:block) => { Sep 04 11:23:53.308 INFO kablam! 39 | | #[test] Sep 04 11:23:53.308 INFO kablam! 40 | | fn $name() { Sep 04 11:23:53.308 INFO kablam! ... | Sep 04 11:23:53.309 INFO kablam! 50 | | }; Sep 04 11:23:53.309 INFO kablam! 51 | | } Sep 04 11:23:53.309 INFO kablam! | |_^ Sep 04 11:23:53.309 INFO kablam! note: `test` could also refer to the name defined here Sep 04 11:23:53.309 INFO kablam! --> tests/helper/mod.rs:39:11 Sep 04 11:23:53.309 INFO kablam! | Sep 04 11:23:53.309 INFO kablam! 39 | #[test] Sep 04 11:23:53.309 INFO kablam! | ^^^^ Sep 04 11:23:53.309 INFO kablam! | Sep 04 11:23:53.309 INFO kablam! ::: tests/filter_rules.rs:138:1 Sep 04 11:23:53.310 INFO kablam! | Sep 04 11:23:53.310 INFO kablam! 138 | / test!(pass_out_route_rule { Sep 04 11:23:53.310 INFO kablam! 139 | | let rule = pfctl::FilterRuleBuilder::default() Sep 04 11:23:53.310 INFO kablam! 140 | | .action(pfctl::FilterRuleAction::Pass) Sep 04 11:23:53.310 INFO kablam! 141 | | .direction(pfctl::Direction::Out) Sep 04 11:23:53.310 INFO kablam! ... | Sep 04 11:23:53.310 INFO kablam! 165 | | ); Sep 04 11:23:53.310 INFO kablam! 166 | | }); Sep 04 11:23:53.310 INFO kablam! | |___- in this macro invocation Sep 04 11:23:53.310 INFO kablam! Sep 04 11:23:53.311 INFO kablam! error[E0659]: `test` is ambiguous Sep 04 11:23:53.311 INFO kablam! --> tests/helper/mod.rs:39:11 Sep 04 11:23:53.311 INFO kablam! | Sep 04 11:23:53.311 INFO kablam! 39 | #[test] Sep 04 11:23:53.311 INFO kablam! | ^^^^ Sep 04 11:23:53.311 INFO kablam! | Sep 04 11:23:53.311 INFO kablam! ::: tests/filter_rules.rs:168:1 Sep 04 11:23:53.311 INFO kablam! | Sep 04 11:23:53.311 INFO kablam! 168 | / test!(pass_in_reply_to_rule { Sep 04 11:23:53.311 INFO kablam! 169 | | let rule = pfctl::FilterRuleBuilder::default() Sep 04 11:23:53.311 INFO kablam! 170 | | .action(pfctl::FilterRuleAction::Pass) Sep 04 11:23:53.312 INFO kablam! 171 | | .direction(pfctl::Direction::In) Sep 04 11:23:53.312 INFO kablam! ... | Sep 04 11:23:53.312 INFO kablam! 187 | | ); Sep 04 11:23:53.312 INFO kablam! 188 | | }); Sep 04 11:23:53.312 INFO kablam! | |___- in this macro invocation Sep 04 11:23:53.312 INFO kablam! | Sep 04 11:23:53.312 INFO kablam! note: `test` could refer to the name defined here Sep 04 11:23:53.312 INFO kablam! --> tests/helper/mod.rs:37:1 Sep 04 11:23:53.312 INFO kablam! | Sep 04 11:23:53.312 INFO kablam! 37 | / macro_rules! test { Sep 04 11:23:53.313 INFO kablam! 38 | | ($name:ident $block:block) => { Sep 04 11:23:53.313 INFO kablam! 39 | | #[test] Sep 04 11:23:53.313 INFO kablam! 40 | | fn $name() { Sep 04 11:23:53.313 INFO kablam! ... | Sep 04 11:23:53.313 INFO kablam! 50 | | }; Sep 04 11:23:53.313 INFO kablam! 51 | | } Sep 04 11:23:53.313 INFO kablam! | |_^ Sep 04 11:23:53.313 INFO kablam! note: `test` could also refer to the name defined here Sep 04 11:23:53.313 INFO kablam! --> tests/helper/mod.rs:39:11 Sep 04 11:23:53.313 INFO kablam! | Sep 04 11:23:53.314 INFO kablam! 39 | #[test] Sep 04 11:23:53.314 INFO kablam! | ^^^^ Sep 04 11:23:53.314 INFO kablam! | Sep 04 11:23:53.314 INFO kablam! ::: tests/filter_rules.rs:168:1 Sep 04 11:23:53.314 INFO kablam! | Sep 04 11:23:53.314 INFO kablam! 168 | / test!(pass_in_reply_to_rule { Sep 04 11:23:53.314 INFO kablam! 169 | | let rule = pfctl::FilterRuleBuilder::default() Sep 04 11:23:53.314 INFO kablam! 170 | | .action(pfctl::FilterRuleAction::Pass) Sep 04 11:23:53.314 INFO kablam! 171 | | .direction(pfctl::Direction::In) Sep 04 11:23:53.314 INFO kablam! ... | Sep 04 11:23:53.315 INFO kablam! 187 | | ); Sep 04 11:23:53.315 INFO kablam! 188 | | }); Sep 04 11:23:53.315 INFO kablam! | |___- in this macro invocation Sep 04 11:23:53.315 INFO kablam! Sep 04 11:23:53.315 INFO kablam! error[E0659]: `test` is ambiguous Sep 04 11:23:53.315 INFO kablam! --> tests/helper/mod.rs:39:11 Sep 04 11:23:53.315 INFO kablam! | Sep 04 11:23:53.315 INFO kablam! 39 | #[test] Sep 04 11:23:53.315 INFO kablam! | ^^^^ Sep 04 11:23:53.315 INFO kablam! | Sep 04 11:23:53.316 INFO kablam! ::: tests/filter_rules.rs:190:1 Sep 04 11:23:53.316 INFO kablam! | Sep 04 11:23:53.316 INFO kablam! 190 | / test!(pass_in_dup_to_rule { Sep 04 11:23:53.316 INFO kablam! 191 | | let rule = pfctl::FilterRuleBuilder::default() Sep 04 11:23:53.316 INFO kablam! 192 | | .action(pfctl::FilterRuleAction::Pass) Sep 04 11:23:53.316 INFO kablam! 193 | | .direction(pfctl::Direction::In) Sep 04 11:23:53.316 INFO kablam! ... | Sep 04 11:23:53.316 INFO kablam! 211 | | ); Sep 04 11:23:53.316 INFO kablam! 212 | | }); Sep 04 11:23:53.316 INFO kablam! | |___- in this macro invocation Sep 04 11:23:53.317 INFO kablam! | Sep 04 11:23:53.317 INFO kablam! note: `test` could refer to the name defined here Sep 04 11:23:53.317 INFO kablam! --> tests/helper/mod.rs:37:1 Sep 04 11:23:53.317 INFO kablam! | Sep 04 11:23:53.317 INFO kablam! 37 | / macro_rules! test { Sep 04 11:23:53.317 INFO kablam! 38 | | ($name:ident $block:block) => { Sep 04 11:23:53.317 INFO kablam! 39 | | #[test] Sep 04 11:23:53.317 INFO kablam! 40 | | fn $name() { Sep 04 11:23:53.317 INFO kablam! ... | Sep 04 11:23:53.317 INFO kablam! 50 | | }; Sep 04 11:23:53.317 INFO kablam! 51 | | } Sep 04 11:23:53.318 INFO kablam! | |_^ Sep 04 11:23:53.318 INFO kablam! note: `test` could also refer to the name defined here Sep 04 11:23:53.318 INFO kablam! --> tests/helper/mod.rs:39:11 Sep 04 11:23:53.318 INFO kablam! | Sep 04 11:23:53.318 INFO kablam! 39 | #[test] Sep 04 11:23:53.318 INFO kablam! | ^^^^ Sep 04 11:23:53.318 INFO kablam! | Sep 04 11:23:53.318 INFO kablam! ::: tests/filter_rules.rs:190:1 Sep 04 11:23:53.318 INFO kablam! | Sep 04 11:23:53.318 INFO kablam! 190 | / test!(pass_in_dup_to_rule { Sep 04 11:23:53.324 INFO kablam! 191 | | let rule = pfctl::FilterRuleBuilder::default() Sep 04 11:23:53.324 INFO kablam! 192 | | .action(pfctl::FilterRuleAction::Pass) Sep 04 11:23:53.324 INFO kablam! 193 | | .direction(pfctl::Direction::In) Sep 04 11:23:53.324 INFO kablam! ... | Sep 04 11:23:53.325 INFO kablam! 211 | | ); Sep 04 11:23:53.325 INFO kablam! 212 | | }); Sep 04 11:23:53.325 INFO kablam! | |___- in this macro invocation Sep 04 11:23:53.325 INFO kablam! Sep 04 11:23:53.325 INFO kablam! error[E0659]: `test` is ambiguous Sep 04 11:23:53.325 INFO kablam! --> tests/helper/mod.rs:39:11 Sep 04 11:23:53.325 INFO kablam! | Sep 04 11:23:53.325 INFO kablam! 39 | #[test] Sep 04 11:23:53.325 INFO kablam! | ^^^^ Sep 04 11:23:53.326 INFO kablam! | Sep 04 11:23:53.326 INFO kablam! ::: tests/filter_rules.rs:214:1 Sep 04 11:23:53.326 INFO kablam! | Sep 04 11:23:53.326 INFO kablam! 214 | / test!(flush_filter_rules { Sep 04 11:23:53.326 INFO kablam! 215 | | let mut pf = pfctl::PfCtl::new().unwrap(); Sep 04 11:23:53.326 INFO kablam! 216 | | let rule = pfctl::FilterRuleBuilder::default() Sep 04 11:23:53.326 INFO kablam! 217 | | .action(pfctl::FilterRuleAction::Drop) Sep 04 11:23:53.326 INFO kablam! ... | Sep 04 11:23:53.326 INFO kablam! 230 | | ); Sep 04 11:23:53.327 INFO kablam! 231 | | }); Sep 04 11:23:53.327 INFO kablam! | |___- in this macro invocation Sep 04 11:23:53.327 INFO kablam! | Sep 04 11:23:53.327 INFO kablam! note: `test` could refer to the name defined here Sep 04 11:23:53.327 INFO kablam! --> tests/helper/mod.rs:37:1 Sep 04 11:23:53.327 INFO kablam! | Sep 04 11:23:53.327 INFO kablam! 37 | / macro_rules! test { Sep 04 11:23:53.327 INFO kablam! 38 | | ($name:ident $block:block) => { Sep 04 11:23:53.327 INFO kablam! 39 | | #[test] Sep 04 11:23:53.328 INFO kablam! 40 | | fn $name() { Sep 04 11:23:53.328 INFO kablam! ... | Sep 04 11:23:53.328 INFO kablam! 50 | | }; Sep 04 11:23:53.328 INFO kablam! 51 | | } Sep 04 11:23:53.328 INFO kablam! | |_^ Sep 04 11:23:53.328 INFO kablam! note: `test` could also refer to the name defined here Sep 04 11:23:53.328 INFO kablam! --> tests/helper/mod.rs:39:11 Sep 04 11:23:53.328 INFO kablam! | Sep 04 11:23:53.328 INFO kablam! 39 | #[test] Sep 04 11:23:53.328 INFO kablam! | ^^^^ Sep 04 11:23:53.329 INFO kablam! | Sep 04 11:23:53.329 INFO kablam! ::: tests/filter_rules.rs:214:1 Sep 04 11:23:53.329 INFO kablam! | Sep 04 11:23:53.329 INFO kablam! 214 | / test!(flush_filter_rules { Sep 04 11:23:53.329 INFO kablam! 215 | | let mut pf = pfctl::PfCtl::new().unwrap(); Sep 04 11:23:53.329 INFO kablam! 216 | | let rule = pfctl::FilterRuleBuilder::default() Sep 04 11:23:53.329 INFO kablam! 217 | | .action(pfctl::FilterRuleAction::Drop) Sep 04 11:23:53.329 INFO kablam! ... | Sep 04 11:23:53.329 INFO kablam! 230 | | ); Sep 04 11:23:53.329 INFO kablam! 231 | | }); Sep 04 11:23:53.329 INFO kablam! | |___- in this macro invocation Sep 04 11:23:53.330 INFO kablam! Sep 04 11:23:53.330 INFO kablam! error[E0659]: `test` is ambiguous Sep 04 11:23:53.330 INFO kablam! --> tests/helper/mod.rs:39:11 Sep 04 11:23:53.330 INFO kablam! | Sep 04 11:23:53.330 INFO kablam! 39 | #[test] Sep 04 11:23:53.330 INFO kablam! | ^^^^ Sep 04 11:23:53.330 INFO kablam! | Sep 04 11:23:53.330 INFO kablam! ::: tests/filter_rules.rs:233:1 Sep 04 11:23:53.330 INFO kablam! | Sep 04 11:23:53.330 INFO kablam! 233 | / test!(all_state_policies { Sep 04 11:23:53.330 INFO kablam! 234 | | let mut pf = pfctl::PfCtl::new().unwrap(); Sep 04 11:23:53.331 INFO kablam! 235 | | let rule1 = pfctl::FilterRuleBuilder::default() Sep 04 11:23:53.331 INFO kablam! 236 | | .action(pfctl::FilterRuleAction::Pass) Sep 04 11:23:53.331 INFO kablam! ... | Sep 04 11:23:53.331 INFO kablam! 277 | | ); Sep 04 11:23:53.331 INFO kablam! 278 | | }); Sep 04 11:23:53.331 INFO kablam! | |___- in this macro invocation Sep 04 11:23:53.331 INFO kablam! | Sep 04 11:23:53.331 INFO kablam! note: `test` could refer to the name defined here Sep 04 11:23:53.331 INFO kablam! --> tests/helper/mod.rs:37:1 Sep 04 11:23:53.331 INFO kablam! | Sep 04 11:23:53.331 INFO kablam! 37 | / macro_rules! test { Sep 04 11:23:53.332 INFO kablam! 38 | | ($name:ident $block:block) => { Sep 04 11:23:53.332 INFO kablam! 39 | | #[test] Sep 04 11:23:53.332 INFO kablam! 40 | | fn $name() { Sep 04 11:23:53.332 INFO kablam! ... | Sep 04 11:23:53.332 INFO kablam! 50 | | }; Sep 04 11:23:53.332 INFO kablam! 51 | | } Sep 04 11:23:53.332 INFO kablam! | |_^ Sep 04 11:23:53.332 INFO kablam! note: `test` could also refer to the name defined here Sep 04 11:23:53.332 INFO kablam! --> tests/helper/mod.rs:39:11 Sep 04 11:23:53.332 INFO kablam! | Sep 04 11:23:53.333 INFO kablam! 39 | #[test] Sep 04 11:23:53.333 INFO kablam! | ^^^^ Sep 04 11:23:53.333 INFO kablam! | Sep 04 11:23:53.333 INFO kablam! ::: tests/filter_rules.rs:233:1 Sep 04 11:23:53.333 INFO kablam! | Sep 04 11:23:53.333 INFO kablam! 233 | / test!(all_state_policies { Sep 04 11:23:53.333 INFO kablam! 234 | | let mut pf = pfctl::PfCtl::new().unwrap(); Sep 04 11:23:53.333 INFO kablam! 235 | | let rule1 = pfctl::FilterRuleBuilder::default() Sep 04 11:23:53.333 INFO kablam! 236 | | .action(pfctl::FilterRuleAction::Pass) Sep 04 11:23:53.333 INFO kablam! ... | Sep 04 11:23:53.333 INFO kablam! 277 | | ); Sep 04 11:23:53.334 INFO kablam! 278 | | }); Sep 04 11:23:53.334 INFO kablam! | |___- in this macro invocation Sep 04 11:23:53.334 INFO kablam! Sep 04 11:23:53.334 INFO kablam! error[E0659]: `test` is ambiguous Sep 04 11:23:53.334 INFO kablam! --> tests/helper/mod.rs:39:11 Sep 04 11:23:53.334 INFO kablam! | Sep 04 11:23:53.334 INFO kablam! 39 | #[test] Sep 04 11:23:53.334 INFO kablam! | ^^^^ Sep 04 11:23:53.334 INFO kablam! | Sep 04 11:23:53.334 INFO kablam! ::: tests/filter_rules.rs:280:1 Sep 04 11:23:53.334 INFO kablam! | Sep 04 11:23:53.335 INFO kablam! 280 | / test!(logging { Sep 04 11:23:53.335 INFO kablam! 281 | | let mut pf = pfctl::PfCtl::new().unwrap(); Sep 04 11:23:53.335 INFO kablam! 282 | | let rule = pfctl::FilterRuleBuilder::default() Sep 04 11:23:53.335 INFO kablam! 283 | | .action(pfctl::FilterRuleAction::Drop) Sep 04 11:23:53.335 INFO kablam! ... | Sep 04 11:23:53.335 INFO kablam! 295 | | ); Sep 04 11:23:53.335 INFO kablam! 296 | | }); Sep 04 11:23:53.335 INFO kablam! | |___- in this macro invocation Sep 04 11:23:53.335 INFO kablam! | Sep 04 11:23:53.335 INFO kablam! note: `test` could refer to the name defined here Sep 04 11:23:53.336 INFO kablam! --> tests/helper/mod.rs:37:1 Sep 04 11:23:53.336 INFO kablam! | Sep 04 11:23:53.336 INFO kablam! 37 | / macro_rules! test { Sep 04 11:23:53.336 INFO kablam! 38 | | ($name:ident $block:block) => { Sep 04 11:23:53.336 INFO kablam! 39 | | #[test] Sep 04 11:23:53.336 INFO kablam! 40 | | fn $name() { Sep 04 11:23:53.336 INFO kablam! ... | Sep 04 11:23:53.336 INFO kablam! 50 | | }; Sep 04 11:23:53.336 INFO kablam! 51 | | } Sep 04 11:23:53.336 INFO kablam! | |_^ Sep 04 11:23:53.336 INFO kablam! note: `test` could also refer to the name defined here Sep 04 11:23:53.337 INFO kablam! --> tests/helper/mod.rs:39:11 Sep 04 11:23:53.337 INFO kablam! | Sep 04 11:23:53.337 INFO kablam! 39 | #[test] Sep 04 11:23:53.337 INFO kablam! | ^^^^ Sep 04 11:23:53.337 INFO kablam! | Sep 04 11:23:53.337 INFO kablam! ::: tests/filter_rules.rs:280:1 Sep 04 11:23:53.337 INFO kablam! | Sep 04 11:23:53.337 INFO kablam! 280 | / test!(logging { Sep 04 11:23:53.337 INFO kablam! 281 | | let mut pf = pfctl::PfCtl::new().unwrap(); Sep 04 11:23:53.337 INFO kablam! 282 | | let rule = pfctl::FilterRuleBuilder::default() Sep 04 11:23:53.338 INFO kablam! 283 | | .action(pfctl::FilterRuleAction::Drop) Sep 04 11:23:53.338 INFO kablam! ... | Sep 04 11:23:53.338 INFO kablam! 295 | | ); Sep 04 11:23:53.338 INFO kablam! 296 | | }); Sep 04 11:23:53.338 INFO kablam! | |___- in this macro invocation Sep 04 11:23:53.338 INFO kablam! Sep 04 11:23:53.649 INFO kablam! error: aborting due to 2 previous errors Sep 04 11:23:53.649 INFO kablam! Sep 04 11:23:53.649 INFO kablam! For more information about this error, try `rustc --explain E0659`. Sep 04 11:23:53.675 INFO kablam! error: Could not compile `pfctl`. Sep 04 11:23:53.675 INFO kablam! warning: build failed, waiting for other jobs to finish... Sep 04 11:23:53.754 INFO kablam! error: aborting due to 2 previous errors Sep 04 11:23:53.754 INFO kablam! Sep 04 11:23:53.754 INFO kablam! For more information about this error, try `rustc --explain E0659`. Sep 04 11:23:53.780 INFO kablam! error: Could not compile `pfctl`. Sep 04 11:23:53.781 INFO kablam! warning: build failed, waiting for other jobs to finish... Sep 04 11:23:54.482 INFO kablam! error: aborting due to 2 previous errors Sep 04 11:23:54.482 INFO kablam! Sep 04 11:23:54.482 INFO kablam! For more information about this error, try `rustc --explain E0659`. Sep 04 11:23:54.513 INFO kablam! error: Could not compile `pfctl`. Sep 04 11:23:54.513 INFO kablam! warning: build failed, waiting for other jobs to finish... Sep 04 11:23:54.862 INFO kablam! error: aborting due to 13 previous errors Sep 04 11:23:54.862 INFO kablam! Sep 04 11:23:54.862 INFO kablam! For more information about this error, try `rustc --explain E0659`. Sep 04 11:23:54.871 INFO kablam! error: Could not compile `pfctl`. Sep 04 11:23:54.872 INFO kablam! warning: build failed, waiting for other jobs to finish... Sep 04 11:23:57.233 INFO kablam! warning: field is never used: `pool` Sep 04 11:23:57.233 INFO kablam! --> src/pooladdr.rs:68:5 Sep 04 11:23:57.233 INFO kablam! | Sep 04 11:23:57.233 INFO kablam! 68 | pool: Box<[ffi::pfvar::pf_pooladdr]>, Sep 04 11:23:57.233 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Sep 04 11:23:57.233 INFO kablam! | Sep 04 11:23:57.233 INFO kablam! = note: #[warn(dead_code)] on by default Sep 04 11:23:57.233 INFO kablam! Sep 04 11:23:57.485 INFO kablam! error: build failed Sep 04 11:23:57.487 INFO kablam! su: No module specific data is present Sep 04 11:23:58.099 INFO running `"docker" "rm" "-f" "b88850ad77919ee2504f2eed03b8aa0352d5108786d41372cf50b5df49656e25"` Sep 04 11:23:58.257 INFO blam! b88850ad77919ee2504f2eed03b8aa0352d5108786d41372cf50b5df49656e25