Jul 12 12:07:33.450 INFO checking clowder-0.2.9 against master#ae5b629efd79de78e6ba7ef493c32857bd7f9cf9 for pr-52234 Jul 12 12:07:33.450 INFO running: cargo +ae5b629efd79de78e6ba7ef493c32857bd7f9cf9-alt check --frozen --all --all-targets Jul 12 12:07:33.450 INFO creating container for: cargo +ae5b629efd79de78e6ba7ef493c32857bd7f9cf9-alt check --frozen --all --all-targets Jul 12 12:07:33.450 INFO running `"docker" "create" "-v" "/home/ec2-user/crater/./work/local/test-source/worker-3/pr-52234/master#ae5b629efd79de78e6ba7ef493c32857bd7f9cf9:/source:ro,Z" "-v" "/home/ec2-user/crater/./work/local/target-dirs/pr-52234/worker-3/master#ae5b629efd79de78e6ba7ef493c32857bd7f9cf9:/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 +ae5b629efd79de78e6ba7ef493c32857bd7f9cf9-alt check --frozen --all --all-targets" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "crater"` Jul 12 12:07:33.691 INFO blam! c343c25cf2d904c2e909111805d441f5a82f15c90b500e66130f4b75409b0aba Jul 12 12:07:33.693 INFO running `"docker" "start" "-a" "c343c25cf2d904c2e909111805d441f5a82f15c90b500e66130f4b75409b0aba"` Jul 12 12:07:35.386 INFO kablam! Checking marksman_escape v0.1.2 Jul 12 12:07:35.389 INFO kablam! Compiling maud_macros v0.17.5 Jul 12 12:07:35.391 INFO kablam! Compiling pq-sys v0.4.5 Jul 12 12:07:35.391 INFO kablam! Compiling syn v0.11.11 Jul 12 12:07:35.392 INFO kablam! Compiling clowder v0.2.9 (file:///source) Jul 12 12:07:35.393 INFO kablam! Compiling serde v1.0.70 Jul 12 12:07:35.404 INFO kablam! Checking diesel v0.16.0 Jul 12 12:07:35.404 INFO kablam! Checking chrono-humanize v0.0.10 Jul 12 12:07:39.657 INFO kablam! Checking toml v0.4.6 Jul 12 12:07:58.885 INFO kablam! Checking rocket v0.3.14 Jul 12 12:08:35.321 INFO kablam! Checking maud v0.17.5 Jul 12 12:08:48.363 INFO kablam! Compiling derive-error-chain v0.10.1 Jul 12 12:09:06.091 INFO kablam! Compiling serde_json v1.0.22 Jul 12 12:09:10.724 INFO kablam! Compiling dotenv v0.10.1 Jul 12 12:09:12.662 INFO kablam! Compiling diesel_infer_schema v0.16.0 Jul 12 12:09:31.683 INFO kablam! Compiling diesel_codegen v0.16.1 Jul 12 12:10:11.066 INFO kablam! Compiling rocket_codegen v0.3.14 Jul 12 12:10:49.834 INFO kablam! error[E0658]: procedural macros cannot be expanded to statements (see issue #38356) Jul 12 12:10:49.834 INFO kablam! --> src/html/bootstrap.rs:21:5 Jul 12 12:10:49.834 INFO kablam! | Jul 12 12:10:49.834 INFO kablam! 21 | / html! { Jul 12 12:10:49.834 INFO kablam! 22 | | div class={ "alert alert-dismissable alert-" (kind.into()) } role="alert" { Jul 12 12:10:49.834 INFO kablam! 23 | | (PreEscaped(msg.into())) Jul 12 12:10:49.834 INFO kablam! 24 | | button.close type="button" data-dismiss="alert" aria-label="Close" Jul 12 12:10:49.834 INFO kablam! 25 | | span aria-hidden="true" (PreEscaped("×".to_string())) Jul 12 12:10:49.834 INFO kablam! 26 | | } Jul 12 12:10:49.834 INFO kablam! 27 | | } Jul 12 12:10:49.834 INFO kablam! | |_____^ Jul 12 12:10:49.835 INFO kablam! | Jul 12 12:10:49.835 INFO kablam! = help: add #![feature(proc_macro_non_items)] to the crate attributes to enable Jul 12 12:10:49.835 INFO kablam! Jul 12 12:10:49.837 INFO kablam! error[E0658]: procedural macros cannot be expanded to statements (see issue #38356) Jul 12 12:10:49.837 INFO kablam! --> src/html/bootstrap.rs:35:5 Jul 12 12:10:49.837 INFO kablam! | Jul 12 12:10:49.837 INFO kablam! 35 | / html! { Jul 12 12:10:49.837 INFO kablam! 36 | | div#flash class={ "mb-3 bs-callout bs-callout-" (kind.into()) } { Jul 12 12:10:49.837 INFO kablam! 37 | | h4 (title.into()) Jul 12 12:10:49.837 INFO kablam! 38 | | (content.into()) Jul 12 12:10:49.837 INFO kablam! 39 | | } Jul 12 12:10:49.837 INFO kablam! 40 | | } Jul 12 12:10:49.837 INFO kablam! | |_____^ Jul 12 12:10:49.837 INFO kablam! | Jul 12 12:10:49.837 INFO kablam! = help: add #![feature(proc_macro_non_items)] to the crate attributes to enable Jul 12 12:10:49.837 INFO kablam! Jul 12 12:10:49.839 INFO kablam! error[E0658]: procedural macros cannot be expanded to statements (see issue #38356) Jul 12 12:10:49.840 INFO kablam! --> src/html/bootstrap.rs:128:9 Jul 12 12:10:49.840 INFO kablam! | Jul 12 12:10:49.840 INFO kablam! 128 | / html! { Jul 12 12:10:49.840 INFO kablam! 129 | | div.modal.fade Jul 12 12:10:49.840 INFO kablam! 130 | | id=(self.id) Jul 12 12:10:49.840 INFO kablam! 131 | | role="dialog" Jul 12 12:10:49.840 INFO kablam! ... | Jul 12 12:10:49.840 INFO kablam! 165 | | } Jul 12 12:10:49.840 INFO kablam! 166 | | } Jul 12 12:10:49.840 INFO kablam! | |_________^ Jul 12 12:10:49.840 INFO kablam! | Jul 12 12:10:49.840 INFO kablam! = help: add #![feature(proc_macro_non_items)] to the crate attributes to enable Jul 12 12:10:49.840 INFO kablam! Jul 12 12:10:49.862 INFO kablam! error[E0658]: procedural macros cannot be expanded to statements (see issue #38356) Jul 12 12:10:49.862 INFO kablam! --> src/html/bootstrap.rs:191:17 Jul 12 12:10:49.862 INFO kablam! | Jul 12 12:10:49.862 INFO kablam! 191 | html! { li.nav-item a.nav-link href=(href) (text) } Jul 12 12:10:49.862 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 12 12:10:49.862 INFO kablam! | Jul 12 12:10:49.862 INFO kablam! = help: add #![feature(proc_macro_non_items)] to the crate attributes to enable Jul 12 12:10:49.862 INFO kablam! Jul 12 12:10:49.867 INFO kablam! error[E0658]: procedural macros cannot be expanded to statements (see issue #38356) Jul 12 12:10:49.867 INFO kablam! --> src/html/bootstrap.rs:257:9 Jul 12 12:10:49.867 INFO kablam! | Jul 12 12:10:49.867 INFO kablam! 257 | / html! { Jul 12 12:10:49.867 INFO kablam! 258 | | (DOCTYPE) Jul 12 12:10:49.867 INFO kablam! 259 | | Jul 12 12:10:49.867 INFO kablam! 260 | | html { Jul 12 12:10:49.867 INFO kablam! ... | Jul 12 12:10:49.867 INFO kablam! 371 | | } Jul 12 12:10:49.867 INFO kablam! 372 | | } Jul 12 12:10:49.867 INFO kablam! | |_________^ Jul 12 12:10:49.867 INFO kablam! | Jul 12 12:10:49.867 INFO kablam! = help: add #![feature(proc_macro_non_items)] to the crate attributes to enable Jul 12 12:10:49.867 INFO kablam! Jul 12 12:10:49.898 INFO kablam! error[E0658]: procedural macros cannot be expanded to expressions (see issue #38356) Jul 12 12:10:49.899 INFO kablam! --> src/html/bootstrap.rs:324:41 Jul 12 12:10:49.899 INFO kablam! | Jul 12 12:10:49.899 INFO kablam! 324 | None => html![], Jul 12 12:10:49.899 INFO kablam! | ^^^^^^^ Jul 12 12:10:49.904 INFO kablam! | Jul 12 12:10:49.904 INFO kablam! = help: add #![feature(proc_macro_non_items)] to the crate attributes to enable Jul 12 12:10:49.904 INFO kablam! Jul 12 12:10:49.906 INFO kablam! error[E0658]: procedural macros cannot be expanded to expressions (see issue #38356) Jul 12 12:10:49.906 INFO kablam! --> src/html/error.rs:119:22 Jul 12 12:10:49.906 INFO kablam! | Jul 12 12:10:49.906 INFO kablam! 119 | .content(html! { Jul 12 12:10:49.906 INFO kablam! | ______________________^ Jul 12 12:10:49.906 INFO kablam! 120 | | h1 (self.kind()) Jul 12 12:10:49.906 INFO kablam! 121 | | h2 (self.msg()) Jul 12 12:10:49.906 INFO kablam! 122 | | }) Jul 12 12:10:49.906 INFO kablam! | |_____________^ Jul 12 12:10:49.910 INFO kablam! | Jul 12 12:10:49.910 INFO kablam! = help: add #![feature(proc_macro_non_items)] to the crate attributes to enable Jul 12 12:10:49.910 INFO kablam! Jul 12 12:10:49.913 INFO kablam! error[E0658]: procedural macros cannot be expanded to expressions (see issue #38356) Jul 12 12:10:49.913 INFO kablam! --> src/html/error.rs:137:23 Jul 12 12:10:49.914 INFO kablam! | Jul 12 12:10:49.914 INFO kablam! 137 | .body(html! { Jul 12 12:10:49.914 INFO kablam! | _______________________^ Jul 12 12:10:49.914 INFO kablam! 138 | | p a.btn.btn-secondary.large href={ (OAUTH_URL) "?client_id=" (id) } { Jul 12 12:10:49.914 INFO kablam! 139 | | i.fa.fa-github aria-hidden="true" {} Jul 12 12:10:49.914 INFO kablam! 140 | | (maud::PreEscaped(" ")) Jul 12 12:10:49.914 INFO kablam! 141 | | "Sign in with GitHub" Jul 12 12:10:49.914 INFO kablam! 142 | | } Jul 12 12:10:49.914 INFO kablam! 143 | | }) Jul 12 12:10:49.914 INFO kablam! | |_________________^ Jul 12 12:10:49.915 INFO kablam! | Jul 12 12:10:49.916 INFO kablam! = help: add #![feature(proc_macro_non_items)] to the crate attributes to enable Jul 12 12:10:49.916 INFO kablam! Jul 12 12:10:49.927 INFO kablam! error[E0658]: procedural macros cannot be expanded to expressions (see issue #38356) Jul 12 12:10:49.927 INFO kablam! --> src/html/error.rs:144:25 Jul 12 12:10:49.927 INFO kablam! | Jul 12 12:10:49.927 INFO kablam! 144 | .footer(html! { Jul 12 12:10:49.927 INFO kablam! | _________________________^ Jul 12 12:10:49.928 INFO kablam! 145 | | p.footnote { Jul 12 12:10:49.928 INFO kablam! 146 | | "Contact " Jul 12 12:10:49.928 INFO kablam! 147 | | a href="https://www.engr.mun.ca/~anderson/" "Jonathan Anderson" Jul 12 12:10:49.928 INFO kablam! 148 | | " for authorization to use this system." Jul 12 12:10:49.928 INFO kablam! 149 | | } Jul 12 12:10:49.928 INFO kablam! 150 | | }) Jul 12 12:10:49.928 INFO kablam! | |_________________^ Jul 12 12:10:49.928 INFO kablam! | Jul 12 12:10:49.928 INFO kablam! = help: add #![feature(proc_macro_non_items)] to the crate attributes to enable Jul 12 12:10:49.929 INFO kablam! Jul 12 12:10:49.930 INFO kablam! error[E0658]: procedural macros cannot be expanded to statements (see issue #38356) Jul 12 12:10:49.930 INFO kablam! --> src/html/error.rs:157:13 Jul 12 12:10:49.930 INFO kablam! | Jul 12 12:10:49.930 INFO kablam! 157 | / html! { Jul 12 12:10:49.930 INFO kablam! 158 | | h1 "Login required" Jul 12 12:10:49.930 INFO kablam! 159 | | p "Login required and GitHub redirection not configured:" Jul 12 12:10:49.930 INFO kablam! 160 | | pre (e) Jul 12 12:10:49.931 INFO kablam! 161 | | } Jul 12 12:10:49.931 INFO kablam! | |_____________^ Jul 12 12:10:49.931 INFO kablam! | Jul 12 12:10:49.931 INFO kablam! = help: add #![feature(proc_macro_non_items)] to the crate attributes to enable Jul 12 12:10:49.931 INFO kablam! Jul 12 12:10:49.934 INFO kablam! error[E0658]: procedural macros cannot be expanded to expressions (see issue #38356) Jul 12 12:10:49.934 INFO kablam! --> src/html/error.rs:174:18 Jul 12 12:10:49.934 INFO kablam! | Jul 12 12:10:49.934 INFO kablam! 174 | .content(html! { Jul 12 12:10:49.934 INFO kablam! | __________________^ Jul 12 12:10:49.934 INFO kablam! 175 | | h2 ("404 Not Found") Jul 12 12:10:49.934 INFO kablam! 176 | | p { "The resource " code (req.uri()) " could not be found." } Jul 12 12:10:49.934 INFO kablam! 177 | | }) Jul 12 12:10:49.934 INFO kablam! | |_________^ Jul 12 12:10:49.935 INFO kablam! | Jul 12 12:10:49.935 INFO kablam! = help: add #![feature(proc_macro_non_items)] to the crate attributes to enable Jul 12 12:10:49.935 INFO kablam! Jul 12 12:10:49.938 INFO kablam! error[E0658]: procedural macros cannot be expanded to expressions (see issue #38356) Jul 12 12:10:49.938 INFO kablam! --> src/html/error.rs:186:18 Jul 12 12:10:49.938 INFO kablam! | Jul 12 12:10:49.938 INFO kablam! 186 | .content(html! { Jul 12 12:10:49.938 INFO kablam! | __________________^ Jul 12 12:10:49.938 INFO kablam! 187 | | h2 ("500 Internal Server Error") Jul 12 12:10:49.938 INFO kablam! 188 | | p "There is an error in Clowder:" Jul 12 12:10:49.938 INFO kablam! 189 | | pre code (format!["{:?}", e]) Jul 12 12:10:49.938 INFO kablam! 190 | | }) Jul 12 12:10:49.938 INFO kablam! | |_________^ Jul 12 12:10:49.942 INFO kablam! | Jul 12 12:10:49.943 INFO kablam! = help: add #![feature(proc_macro_non_items)] to the crate attributes to enable Jul 12 12:10:49.943 INFO kablam! Jul 12 12:10:49.948 INFO kablam! error[E0658]: procedural macros cannot be expanded to statements (see issue #38356) Jul 12 12:10:49.948 INFO kablam! --> src/html/forms.rs:131:9 Jul 12 12:10:49.949 INFO kablam! | Jul 12 12:10:49.949 INFO kablam! 131 | / html! { Jul 12 12:10:49.949 INFO kablam! 132 | | select name=(self.name) multiple?[self.multiple] { Jul 12 12:10:49.949 INFO kablam! 133 | | @for o in &self.options { Jul 12 12:10:49.949 INFO kablam! 134 | | (o) Jul 12 12:10:49.949 INFO kablam! 135 | | } Jul 12 12:10:49.949 INFO kablam! 136 | | } Jul 12 12:10:49.949 INFO kablam! 137 | | } Jul 12 12:10:49.949 INFO kablam! | |_________^ Jul 12 12:10:49.954 INFO kablam! | Jul 12 12:10:49.955 INFO kablam! = help: add #![feature(proc_macro_non_items)] to the crate attributes to enable Jul 12 12:10:49.955 INFO kablam! Jul 12 12:10:49.958 INFO kablam! error[E0658]: procedural macros cannot be expanded to statements (see issue #38356) Jul 12 12:10:49.958 INFO kablam! --> src/html/forms.rs:180:9 Jul 12 12:10:49.958 INFO kablam! | Jul 12 12:10:49.958 INFO kablam! 180 | / html! { Jul 12 12:10:49.958 INFO kablam! 181 | | option value=(self.name) selected?[self.selected] (self.label) Jul 12 12:10:49.958 INFO kablam! 182 | | } Jul 12 12:10:49.958 INFO kablam! | |_________^ Jul 12 12:10:49.958 INFO kablam! | Jul 12 12:10:49.959 INFO kablam! = help: add #![feature(proc_macro_non_items)] to the crate attributes to enable Jul 12 12:10:49.959 INFO kablam! Jul 12 12:10:49.961 INFO kablam! error[E0658]: procedural macros cannot be expanded to statements (see issue #38356) Jul 12 12:10:49.961 INFO kablam! --> src/html/forms.rs:204:9 Jul 12 12:10:49.961 INFO kablam! | Jul 12 12:10:49.961 INFO kablam! 204 | / html! { Jul 12 12:10:49.961 INFO kablam! 205 | | input type="submit" value=(self.label) / Jul 12 12:10:49.961 INFO kablam! 206 | | } Jul 12 12:10:49.961 INFO kablam! | |_________^ Jul 12 12:10:49.966 INFO kablam! | Jul 12 12:10:49.967 INFO kablam! = help: add #![feature(proc_macro_non_items)] to the crate attributes to enable Jul 12 12:10:49.967 INFO kablam! Jul 12 12:10:49.969 INFO kablam! error[E0658]: procedural macros cannot be expanded to statements (see issue #38356) Jul 12 12:10:49.970 INFO kablam! --> src/html/link.rs:65:9 Jul 12 12:10:49.970 INFO kablam! | Jul 12 12:10:49.970 INFO kablam! 65 | html! { a href=(self.url) (self.text) } Jul 12 12:10:49.970 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 12 12:10:49.970 INFO kablam! | Jul 12 12:10:49.970 INFO kablam! = help: add #![feature(proc_macro_non_items)] to the crate attributes to enable Jul 12 12:10:49.971 INFO kablam! Jul 12 12:10:49.980 INFO kablam! error[E0658]: procedural macros cannot be expanded to statements (see issue #38356) Jul 12 12:10:49.980 INFO kablam! --> src/html/tables.rs:42:9 Jul 12 12:10:49.980 INFO kablam! | Jul 12 12:10:49.980 INFO kablam! 42 | / html! { Jul 12 12:10:49.980 INFO kablam! 43 | | thead.thead-default { Jul 12 12:10:49.980 INFO kablam! 44 | | tr { Jul 12 12:10:49.980 INFO kablam! 45 | | @for ref heading in &self.0 { Jul 12 12:10:49.980 INFO kablam! ... | Jul 12 12:10:49.980 INFO kablam! 49 | | } Jul 12 12:10:49.980 INFO kablam! 50 | | } Jul 12 12:10:49.981 INFO kablam! | |_________^ Jul 12 12:10:49.990 INFO kablam! | Jul 12 12:10:49.991 INFO kablam! = help: add #![feature(proc_macro_non_items)] to the crate attributes to enable Jul 12 12:10:49.991 INFO kablam! Jul 12 12:10:49.993 INFO kablam! error[E0658]: procedural macros cannot be expanded to statements (see issue #38356) Jul 12 12:10:49.993 INFO kablam! --> src/html/tables.rs:112:9 Jul 12 12:10:49.993 INFO kablam! | Jul 12 12:10:49.993 INFO kablam! 112 | / html! { Jul 12 12:10:49.993 INFO kablam! 113 | | tr { Jul 12 12:10:49.993 INFO kablam! 114 | | td (Link::from(m.machine())) Jul 12 12:10:49.993 INFO kablam! 115 | | @if self.show_arch { td (m.architecture().name) } Jul 12 12:10:49.993 INFO kablam! ... | Jul 12 12:10:49.993 INFO kablam! 138 | | } Jul 12 12:10:49.994 INFO kablam! 139 | | } Jul 12 12:10:49.994 INFO kablam! | |_________^ Jul 12 12:10:49.998 INFO kablam! | Jul 12 12:10:49.999 INFO kablam! = help: add #![feature(proc_macro_non_items)] to the crate attributes to enable Jul 12 12:10:49.999 INFO kablam! Jul 12 12:10:50.008 INFO kablam! error[E0658]: procedural macros cannot be expanded to statements (see issue #38356) Jul 12 12:10:50.008 INFO kablam! --> src/html/tables.rs:181:9 Jul 12 12:10:50.008 INFO kablam! | Jul 12 12:10:50.008 INFO kablam! 181 | / html! { Jul 12 12:10:50.008 INFO kablam! 182 | | table.table.table-responsive { Jul 12 12:10:50.008 INFO kablam! 183 | | (self.header()) Jul 12 12:10:50.008 INFO kablam! 184 | | Jul 12 12:10:50.008 INFO kablam! ... | Jul 12 12:10:50.008 INFO kablam! 190 | | } Jul 12 12:10:50.008 INFO kablam! 191 | | } Jul 12 12:10:50.008 INFO kablam! | |_________^ Jul 12 12:10:50.014 INFO kablam! | Jul 12 12:10:50.015 INFO kablam! = help: add #![feature(proc_macro_non_items)] to the crate attributes to enable Jul 12 12:10:50.015 INFO kablam! Jul 12 12:10:50.019 INFO kablam! error[E0658]: procedural macros cannot be expanded to statements (see issue #38356) Jul 12 12:10:50.019 INFO kablam! --> src/html/tables.rs:269:9 Jul 12 12:10:50.019 INFO kablam! | Jul 12 12:10:50.019 INFO kablam! 269 | / html! { Jul 12 12:10:50.019 INFO kablam! 270 | | tr class=(row_class) { Jul 12 12:10:50.019 INFO kablam! 271 | | td (Link::from(r)) Jul 12 12:10:50.019 INFO kablam! 272 | | Jul 12 12:10:50.019 INFO kablam! ... | Jul 12 12:10:50.019 INFO kablam! 310 | | } Jul 12 12:10:50.020 INFO kablam! 311 | | } Jul 12 12:10:50.020 INFO kablam! | |_________^ Jul 12 12:10:50.023 INFO kablam! | Jul 12 12:10:50.025 INFO kablam! = help: add #![feature(proc_macro_non_items)] to the crate attributes to enable Jul 12 12:10:50.025 INFO kablam! Jul 12 12:10:50.044 INFO kablam! error[E0658]: procedural macros cannot be expanded to statements (see issue #38356) Jul 12 12:10:50.044 INFO kablam! --> src/html/tables.rs:348:9 Jul 12 12:10:50.044 INFO kablam! | Jul 12 12:10:50.044 INFO kablam! 348 | / html! { Jul 12 12:10:50.044 INFO kablam! 349 | | table.table.table-responsive { Jul 12 12:10:50.044 INFO kablam! 350 | | (self.header()) Jul 12 12:10:50.045 INFO kablam! 351 | | Jul 12 12:10:50.045 INFO kablam! ... | Jul 12 12:10:50.045 INFO kablam! 357 | | } Jul 12 12:10:50.045 INFO kablam! 358 | | } Jul 12 12:10:50.045 INFO kablam! | |_________^ Jul 12 12:10:50.045 INFO kablam! | Jul 12 12:10:50.045 INFO kablam! = help: add #![feature(proc_macro_non_items)] to the crate attributes to enable Jul 12 12:10:50.045 INFO kablam! Jul 12 12:10:50.084 INFO kablam! error[E0658]: procedural macros cannot be expanded to expressions (see issue #38356) Jul 12 12:10:50.084 INFO kablam! --> src/html/mod.rs:123:39 Jul 12 12:10:50.084 INFO kablam! | Jul 12 12:10:50.084 INFO kablam! 123 | Ok(page("Clowder", &auth).content(html! { Jul 12 12:10:50.084 INFO kablam! | _______________________________________^ Jul 12 12:10:50.084 INFO kablam! 124 | | div.row { Jul 12 12:10:50.085 INFO kablam! 125 | | div class="col-md-6" { Jul 12 12:10:50.085 INFO kablam! 126 | | h4 "Machine inventory" Jul 12 12:10:50.085 INFO kablam! ... | Jul 12 12:10:50.085 INFO kablam! 145 | | } Jul 12 12:10:50.085 INFO kablam! 146 | | })) Jul 12 12:10:50.085 INFO kablam! | |_____^ Jul 12 12:10:50.085 INFO kablam! | Jul 12 12:10:50.085 INFO kablam! = help: add #![feature(proc_macro_non_items)] to the crate attributes to enable Jul 12 12:10:50.085 INFO kablam! Jul 12 12:10:50.146 INFO kablam! error[E0658]: procedural macros cannot be expanded to expressions (see issue #38356) Jul 12 12:10:50.146 INFO kablam! --> src/html/mod.rs:173:62 Jul 12 12:10:50.146 INFO kablam! | Jul 12 12:10:50.146 INFO kablam! 173 | Ok(page(format!["Clowder: {}", m.name()], &auth).content(html! { Jul 12 12:10:50.146 INFO kablam! | ______________________________________________________________^ Jul 12 12:10:50.146 INFO kablam! 174 | | div.row h2 (m.name()) Jul 12 12:10:50.146 INFO kablam! 175 | | Jul 12 12:10:50.146 INFO kablam! 176 | | div.row { Jul 12 12:10:50.146 INFO kablam! ... | Jul 12 12:10:50.146 INFO kablam! 230 | | } Jul 12 12:10:50.146 INFO kablam! 231 | | })) Jul 12 12:10:50.146 INFO kablam! | |_____^ Jul 12 12:10:50.146 INFO kablam! | Jul 12 12:10:50.146 INFO kablam! = help: add #![feature(proc_macro_non_items)] to the crate attributes to enable Jul 12 12:10:50.146 INFO kablam! Jul 12 12:10:50.195 INFO kablam! error[E0658]: procedural macros cannot be expanded to statements (see issue #38356) Jul 12 12:10:50.196 INFO kablam! --> src/html/mod.rs:266:13 Jul 12 12:10:50.196 INFO kablam! | Jul 12 12:10:50.196 INFO kablam! 266 | / html! { Jul 12 12:10:50.196 INFO kablam! 267 | | h2 "Current inventory" Jul 12 12:10:50.196 INFO kablam! 268 | | (table) Jul 12 12:10:50.196 INFO kablam! 269 | | Jul 12 12:10:50.196 INFO kablam! ... | Jul 12 12:10:50.196 INFO kablam! 293 | | } Jul 12 12:10:50.196 INFO kablam! 294 | | } Jul 12 12:10:50.196 INFO kablam! | |_____________^ Jul 12 12:10:50.196 INFO kablam! | Jul 12 12:10:50.196 INFO kablam! = help: add #![feature(proc_macro_non_items)] to the crate attributes to enable Jul 12 12:10:50.196 INFO kablam! Jul 12 12:10:50.220 INFO kablam! error[E0658]: procedural macros cannot be expanded to expressions (see issue #38356) Jul 12 12:10:50.221 INFO kablam! --> src/html/mod.rs:308:83 Jul 12 12:10:50.221 INFO kablam! | Jul 12 12:10:50.221 INFO kablam! 308 | Ok(page(format!["Clowder: reservation {}", r.id], &auth).flash(flash).content(html! { Jul 12 12:10:50.221 INFO kablam! | ___________________________________________________________________________________^ Jul 12 12:10:50.221 INFO kablam! 309 | | h2 { "Reservation " (r.id) } Jul 12 12:10:50.221 INFO kablam! 310 | | Jul 12 12:10:50.221 INFO kablam! 311 | | table.lefty { Jul 12 12:10:50.221 INFO kablam! ... | Jul 12 12:10:50.221 INFO kablam! 353 | | } Jul 12 12:10:50.221 INFO kablam! 354 | | })) Jul 12 12:10:50.221 INFO kablam! | |_____^ Jul 12 12:10:50.221 INFO kablam! | Jul 12 12:10:50.221 INFO kablam! = help: add #![feature(proc_macro_non_items)] to the crate attributes to enable Jul 12 12:10:50.221 INFO kablam! Jul 12 12:10:50.271 INFO kablam! error[E0658]: procedural macros cannot be expanded to statements (see issue #38356) Jul 12 12:10:50.271 INFO kablam! --> src/html/bootstrap.rs:21:5 Jul 12 12:10:50.272 INFO kablam! | Jul 12 12:10:50.272 INFO kablam! 21 | / html! { Jul 12 12:10:50.272 INFO kablam! 22 | | div class={ "alert alert-dismissable alert-" (kind.into()) } role="alert" { Jul 12 12:10:50.272 INFO kablam! 23 | | (PreEscaped(msg.into())) Jul 12 12:10:50.272 INFO kablam! 24 | | button.close type="button" data-dismiss="alert" aria-label="Close" Jul 12 12:10:50.272 INFO kablam! 25 | | span aria-hidden="true" (PreEscaped("×".to_string())) Jul 12 12:10:50.272 INFO kablam! 26 | | } Jul 12 12:10:50.272 INFO kablam! 27 | | } Jul 12 12:10:50.272 INFO kablam! | |_____^ Jul 12 12:10:50.272 INFO kablam! | Jul 12 12:10:50.272 INFO kablam! = help: add #![feature(proc_macro_non_items)] to the crate attributes to enable Jul 12 12:10:50.272 INFO kablam! Jul 12 12:10:50.293 INFO kablam! error[E0658]: procedural macros cannot be expanded to statements (see issue #38356) Jul 12 12:10:50.293 INFO kablam! --> src/html/bootstrap.rs:35:5 Jul 12 12:10:50.293 INFO kablam! | Jul 12 12:10:50.293 INFO kablam! 35 | / html! { Jul 12 12:10:50.293 INFO kablam! 36 | | div#flash class={ "mb-3 bs-callout bs-callout-" (kind.into()) } { Jul 12 12:10:50.293 INFO kablam! 37 | | h4 (title.into()) Jul 12 12:10:50.293 INFO kablam! 38 | | (content.into()) Jul 12 12:10:50.293 INFO kablam! 39 | | } Jul 12 12:10:50.293 INFO kablam! 40 | | } Jul 12 12:10:50.293 INFO kablam! | |_____^ Jul 12 12:10:50.293 INFO kablam! | Jul 12 12:10:50.293 INFO kablam! = help: add #![feature(proc_macro_non_items)] to the crate attributes to enable Jul 12 12:10:50.293 INFO kablam! Jul 12 12:10:50.294 INFO kablam! error[E0658]: procedural macros cannot be expanded to statements (see issue #38356) Jul 12 12:10:50.294 INFO kablam! --> src/html/bootstrap.rs:128:9 Jul 12 12:10:50.294 INFO kablam! | Jul 12 12:10:50.294 INFO kablam! 128 | / html! { Jul 12 12:10:50.294 INFO kablam! 129 | | div.modal.fade Jul 12 12:10:50.294 INFO kablam! 130 | | id=(self.id) Jul 12 12:10:50.294 INFO kablam! 131 | | role="dialog" Jul 12 12:10:50.294 INFO kablam! ... | Jul 12 12:10:50.294 INFO kablam! 165 | | } Jul 12 12:10:50.294 INFO kablam! 166 | | } Jul 12 12:10:50.294 INFO kablam! | |_________^ Jul 12 12:10:50.294 INFO kablam! | Jul 12 12:10:50.294 INFO kablam! = help: add #![feature(proc_macro_non_items)] to the crate attributes to enable Jul 12 12:10:50.294 INFO kablam! Jul 12 12:10:50.302 INFO kablam! error[E0658]: procedural macros cannot be expanded to expressions (see issue #38356) Jul 12 12:10:50.302 INFO kablam! --> src/html/mod.rs:422:50 Jul 12 12:10:50.302 INFO kablam! | Jul 12 12:10:50.302 INFO kablam! 422 | Ok(page("Create reservation", &auth).content(html! { Jul 12 12:10:50.302 INFO kablam! | __________________________________________________^ Jul 12 12:10:50.302 INFO kablam! 423 | | h2 "Reserve a machine" Jul 12 12:10:50.302 INFO kablam! 424 | | Jul 12 12:10:50.302 INFO kablam! 425 | | form action="." method="post" { Jul 12 12:10:50.302 INFO kablam! ... | Jul 12 12:10:50.302 INFO kablam! 452 | | } Jul 12 12:10:50.302 INFO kablam! 453 | | })) Jul 12 12:10:50.302 INFO kablam! | |_____^ Jul 12 12:10:50.302 INFO kablam! | Jul 12 12:10:50.302 INFO kablam! = help: add #![feature(proc_macro_non_items)] to the crate attributes to enable Jul 12 12:10:50.303 INFO kablam! Jul 12 12:10:50.307 INFO kablam! error[E0658]: procedural macros cannot be expanded to statements (see issue #38356) Jul 12 12:10:50.307 INFO kablam! --> src/html/bootstrap.rs:191:17 Jul 12 12:10:50.307 INFO kablam! | Jul 12 12:10:50.307 INFO kablam! 191 | html! { li.nav-item a.nav-link href=(href) (text) } Jul 12 12:10:50.307 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 12 12:10:50.307 INFO kablam! | Jul 12 12:10:50.307 INFO kablam! = help: add #![feature(proc_macro_non_items)] to the crate attributes to enable Jul 12 12:10:50.307 INFO kablam! Jul 12 12:10:50.309 INFO kablam! error[E0658]: procedural macros cannot be expanded to statements (see issue #38356) Jul 12 12:10:50.309 INFO kablam! --> src/html/bootstrap.rs:257:9 Jul 12 12:10:50.310 INFO kablam! | Jul 12 12:10:50.310 INFO kablam! 257 | / html! { Jul 12 12:10:50.310 INFO kablam! 258 | | (DOCTYPE) Jul 12 12:10:50.310 INFO kablam! 259 | | Jul 12 12:10:50.310 INFO kablam! 260 | | html { Jul 12 12:10:50.310 INFO kablam! ... | Jul 12 12:10:50.310 INFO kablam! 371 | | } Jul 12 12:10:50.310 INFO kablam! 372 | | } Jul 12 12:10:50.310 INFO kablam! | |_________^ Jul 12 12:10:50.310 INFO kablam! | Jul 12 12:10:50.310 INFO kablam! = help: add #![feature(proc_macro_non_items)] to the crate attributes to enable Jul 12 12:10:50.310 INFO kablam! Jul 12 12:10:50.325 INFO kablam! error[E0658]: procedural macros cannot be expanded to expressions (see issue #38356) Jul 12 12:10:50.325 INFO kablam! --> src/html/mod.rs:460:74 Jul 12 12:10:50.326 INFO kablam! | Jul 12 12:10:50.326 INFO kablam! 460 | Ok(page(format!["Clowder: end reservation {}", r.id], &auth).content(html! { Jul 12 12:10:50.326 INFO kablam! | __________________________________________________________________________^ Jul 12 12:10:50.326 INFO kablam! 461 | | h2 "End reservation" Jul 12 12:10:50.326 INFO kablam! 462 | | Jul 12 12:10:50.326 INFO kablam! 463 | | (bootstrap::callout("warning", "Are you sure you want to end this reservation?", Jul 12 12:10:50.326 INFO kablam! ... | Jul 12 12:10:50.326 INFO kablam! 494 | | })) Jul 12 12:10:50.326 INFO kablam! 495 | | })) Jul 12 12:10:50.326 INFO kablam! | |_____^ Jul 12 12:10:50.326 INFO kablam! | Jul 12 12:10:50.326 INFO kablam! = help: add #![feature(proc_macro_non_items)] to the crate attributes to enable Jul 12 12:10:50.326 INFO kablam! Jul 12 12:10:50.341 INFO kablam! error[E0658]: procedural macros cannot be expanded to expressions (see issue #38356) Jul 12 12:10:50.341 INFO kablam! --> src/html/mod.rs:464:13 Jul 12 12:10:50.341 INFO kablam! | Jul 12 12:10:50.341 INFO kablam! 464 | / html! { Jul 12 12:10:50.341 INFO kablam! 465 | | table { Jul 12 12:10:50.341 INFO kablam! 466 | | tr { th "User" td (Link::from(&user)) } Jul 12 12:10:50.341 INFO kablam! 467 | | tr { th "Machine" td (Link::from(&machine)) } Jul 12 12:10:50.341 INFO kablam! ... | Jul 12 12:10:50.341 INFO kablam! 493 | | } Jul 12 12:10:50.341 INFO kablam! 494 | | })) Jul 12 12:10:50.341 INFO kablam! | |_____________^ Jul 12 12:10:50.341 INFO kablam! | Jul 12 12:10:50.342 INFO kablam! = help: add #![feature(proc_macro_non_items)] to the crate attributes to enable Jul 12 12:10:50.342 INFO kablam! Jul 12 12:10:50.342 INFO kablam! error[E0658]: procedural macros cannot be expanded to expressions (see issue #38356) Jul 12 12:10:50.342 INFO kablam! --> src/html/bootstrap.rs:324:41 Jul 12 12:10:50.342 INFO kablam! | Jul 12 12:10:50.342 INFO kablam! 324 | None => html![], Jul 12 12:10:50.342 INFO kablam! | ^^^^^^^ Jul 12 12:10:50.342 INFO kablam! | Jul 12 12:10:50.343 INFO kablam! = help: add #![feature(proc_macro_non_items)] to the crate attributes to enable Jul 12 12:10:50.343 INFO kablam! Jul 12 12:10:50.345 INFO kablam! error[E0658]: procedural macros cannot be expanded to expressions (see issue #38356) Jul 12 12:10:50.345 INFO kablam! --> src/html/error.rs:119:22 Jul 12 12:10:50.345 INFO kablam! | Jul 12 12:10:50.345 INFO kablam! 119 | .content(html! { Jul 12 12:10:50.345 INFO kablam! | ______________________^ Jul 12 12:10:50.345 INFO kablam! 120 | | h1 (self.kind()) Jul 12 12:10:50.345 INFO kablam! 121 | | h2 (self.msg()) Jul 12 12:10:50.345 INFO kablam! 122 | | }) Jul 12 12:10:50.345 INFO kablam! | |_____________^ Jul 12 12:10:50.345 INFO kablam! | Jul 12 12:10:50.345 INFO kablam! = help: add #![feature(proc_macro_non_items)] to the crate attributes to enable Jul 12 12:10:50.345 INFO kablam! Jul 12 12:10:50.348 INFO kablam! error[E0658]: procedural macros cannot be expanded to expressions (see issue #38356) Jul 12 12:10:50.348 INFO kablam! --> src/html/error.rs:137:23 Jul 12 12:10:50.348 INFO kablam! | Jul 12 12:10:50.348 INFO kablam! 137 | .body(html! { Jul 12 12:10:50.348 INFO kablam! | _______________________^ Jul 12 12:10:50.348 INFO kablam! 138 | | p a.btn.btn-secondary.large href={ (OAUTH_URL) "?client_id=" (id) } { Jul 12 12:10:50.348 INFO kablam! 139 | | i.fa.fa-github aria-hidden="true" {} Jul 12 12:10:50.349 INFO kablam! 140 | | (maud::PreEscaped(" ")) Jul 12 12:10:50.349 INFO kablam! 141 | | "Sign in with GitHub" Jul 12 12:10:50.349 INFO kablam! 142 | | } Jul 12 12:10:50.349 INFO kablam! 143 | | }) Jul 12 12:10:50.349 INFO kablam! | |_________________^ Jul 12 12:10:50.349 INFO kablam! | Jul 12 12:10:50.349 INFO kablam! = help: add #![feature(proc_macro_non_items)] to the crate attributes to enable Jul 12 12:10:50.349 INFO kablam! Jul 12 12:10:50.352 INFO kablam! error[E0658]: procedural macros cannot be expanded to expressions (see issue #38356) Jul 12 12:10:50.352 INFO kablam! --> src/html/error.rs:144:25 Jul 12 12:10:50.352 INFO kablam! | Jul 12 12:10:50.352 INFO kablam! 144 | .footer(html! { Jul 12 12:10:50.352 INFO kablam! | _________________________^ Jul 12 12:10:50.352 INFO kablam! 145 | | p.footnote { Jul 12 12:10:50.352 INFO kablam! 146 | | "Contact " Jul 12 12:10:50.352 INFO kablam! 147 | | a href="https://www.engr.mun.ca/~anderson/" "Jonathan Anderson" Jul 12 12:10:50.352 INFO kablam! 148 | | " for authorization to use this system." Jul 12 12:10:50.352 INFO kablam! 149 | | } Jul 12 12:10:50.352 INFO kablam! 150 | | }) Jul 12 12:10:50.352 INFO kablam! | |_________________^ Jul 12 12:10:50.352 INFO kablam! | Jul 12 12:10:50.352 INFO kablam! = help: add #![feature(proc_macro_non_items)] to the crate attributes to enable Jul 12 12:10:50.352 INFO kablam! Jul 12 12:10:50.353 INFO kablam! error[E0658]: procedural macros cannot be expanded to statements (see issue #38356) Jul 12 12:10:50.353 INFO kablam! --> src/html/error.rs:157:13 Jul 12 12:10:50.353 INFO kablam! | Jul 12 12:10:50.353 INFO kablam! 157 | / html! { Jul 12 12:10:50.353 INFO kablam! 158 | | h1 "Login required" Jul 12 12:10:50.354 INFO kablam! 159 | | p "Login required and GitHub redirection not configured:" Jul 12 12:10:50.354 INFO kablam! 160 | | pre (e) Jul 12 12:10:50.354 INFO kablam! 161 | | } Jul 12 12:10:50.354 INFO kablam! | |_____________^ Jul 12 12:10:50.354 INFO kablam! | Jul 12 12:10:50.354 INFO kablam! = help: add #![feature(proc_macro_non_items)] to the crate attributes to enable Jul 12 12:10:50.354 INFO kablam! Jul 12 12:10:50.356 INFO kablam! error[E0658]: procedural macros cannot be expanded to expressions (see issue #38356) Jul 12 12:10:50.356 INFO kablam! --> src/html/error.rs:174:18 Jul 12 12:10:50.356 INFO kablam! | Jul 12 12:10:50.356 INFO kablam! 174 | .content(html! { Jul 12 12:10:50.356 INFO kablam! | __________________^ Jul 12 12:10:50.356 INFO kablam! 175 | | h2 ("404 Not Found") Jul 12 12:10:50.356 INFO kablam! 176 | | p { "The resource " code (req.uri()) " could not be found." } Jul 12 12:10:50.356 INFO kablam! 177 | | }) Jul 12 12:10:50.356 INFO kablam! | |_________^ Jul 12 12:10:50.356 INFO kablam! | Jul 12 12:10:50.356 INFO kablam! = help: add #![feature(proc_macro_non_items)] to the crate attributes to enable Jul 12 12:10:50.356 INFO kablam! Jul 12 12:10:50.359 INFO kablam! error[E0658]: procedural macros cannot be expanded to expressions (see issue #38356) Jul 12 12:10:50.359 INFO kablam! --> src/html/error.rs:186:18 Jul 12 12:10:50.359 INFO kablam! | Jul 12 12:10:50.359 INFO kablam! 186 | .content(html! { Jul 12 12:10:50.359 INFO kablam! | __________________^ Jul 12 12:10:50.359 INFO kablam! 187 | | h2 ("500 Internal Server Error") Jul 12 12:10:50.359 INFO kablam! 188 | | p "There is an error in Clowder:" Jul 12 12:10:50.359 INFO kablam! 189 | | pre code (format!["{:?}", e]) Jul 12 12:10:50.360 INFO kablam! 190 | | }) Jul 12 12:10:50.360 INFO kablam! | |_________^ Jul 12 12:10:50.360 INFO kablam! | Jul 12 12:10:50.360 INFO kablam! = help: add #![feature(proc_macro_non_items)] to the crate attributes to enable Jul 12 12:10:50.360 INFO kablam! Jul 12 12:10:50.365 INFO kablam! error[E0658]: procedural macros cannot be expanded to statements (see issue #38356) Jul 12 12:10:50.365 INFO kablam! --> src/html/forms.rs:131:9 Jul 12 12:10:50.365 INFO kablam! | Jul 12 12:10:50.365 INFO kablam! 131 | / html! { Jul 12 12:10:50.365 INFO kablam! 132 | | select name=(self.name) multiple?[self.multiple] { Jul 12 12:10:50.365 INFO kablam! 133 | | @for o in &self.options { Jul 12 12:10:50.365 INFO kablam! 134 | | (o) Jul 12 12:10:50.365 INFO kablam! 135 | | } Jul 12 12:10:50.365 INFO kablam! 136 | | } Jul 12 12:10:50.365 INFO kablam! 137 | | } Jul 12 12:10:50.365 INFO kablam! | |_________^ Jul 12 12:10:50.365 INFO kablam! | Jul 12 12:10:50.366 INFO kablam! = help: add #![feature(proc_macro_non_items)] to the crate attributes to enable Jul 12 12:10:50.366 INFO kablam! Jul 12 12:10:50.369 INFO kablam! error[E0658]: procedural macros cannot be expanded to statements (see issue #38356) Jul 12 12:10:50.369 INFO kablam! --> src/html/forms.rs:180:9 Jul 12 12:10:50.369 INFO kablam! | Jul 12 12:10:50.369 INFO kablam! 180 | / html! { Jul 12 12:10:50.369 INFO kablam! 181 | | option value=(self.name) selected?[self.selected] (self.label) Jul 12 12:10:50.369 INFO kablam! 182 | | } Jul 12 12:10:50.369 INFO kablam! | |_________^ Jul 12 12:10:50.369 INFO kablam! | Jul 12 12:10:50.369 INFO kablam! = help: add #![feature(proc_macro_non_items)] to the crate attributes to enable Jul 12 12:10:50.369 INFO kablam! Jul 12 12:10:50.371 INFO kablam! error[E0658]: procedural macros cannot be expanded to statements (see issue #38356) Jul 12 12:10:50.371 INFO kablam! --> src/html/forms.rs:204:9 Jul 12 12:10:50.371 INFO kablam! | Jul 12 12:10:50.371 INFO kablam! 204 | / html! { Jul 12 12:10:50.372 INFO kablam! 205 | | input type="submit" value=(self.label) / Jul 12 12:10:50.372 INFO kablam! 206 | | } Jul 12 12:10:50.372 INFO kablam! | |_________^ Jul 12 12:10:50.372 INFO kablam! | Jul 12 12:10:50.372 INFO kablam! = help: add #![feature(proc_macro_non_items)] to the crate attributes to enable Jul 12 12:10:50.372 INFO kablam! Jul 12 12:10:50.374 INFO kablam! error[E0658]: procedural macros cannot be expanded to statements (see issue #38356) Jul 12 12:10:50.374 INFO kablam! --> src/html/link.rs:65:9 Jul 12 12:10:50.374 INFO kablam! | Jul 12 12:10:50.374 INFO kablam! 65 | html! { a href=(self.url) (self.text) } Jul 12 12:10:50.375 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Jul 12 12:10:50.375 INFO kablam! | Jul 12 12:10:50.375 INFO kablam! = help: add #![feature(proc_macro_non_items)] to the crate attributes to enable Jul 12 12:10:50.375 INFO kablam! Jul 12 12:10:50.381 INFO kablam! error[E0658]: procedural macros cannot be expanded to expressions (see issue #38356) Jul 12 12:10:50.381 INFO kablam! --> src/html/mod.rs:546:34 Jul 12 12:10:50.381 INFO kablam! | Jul 12 12:10:50.381 INFO kablam! 546 | Ok(page(name, &auth).content(html! { Jul 12 12:10:50.381 INFO kablam! | __________________________________^ Jul 12 12:10:50.381 INFO kablam! 547 | | h2 (name) Jul 12 12:10:50.381 INFO kablam! 548 | | Jul 12 12:10:50.381 INFO kablam! 549 | | div.row { Jul 12 12:10:50.381 INFO kablam! ... | Jul 12 12:10:50.381 INFO kablam! 605 | | } Jul 12 12:10:50.381 INFO kablam! 606 | | })) Jul 12 12:10:50.381 INFO kablam! | |_____^ Jul 12 12:10:50.381 INFO kablam! | Jul 12 12:10:50.382 INFO kablam! = help: add #![feature(proc_macro_non_items)] to the crate attributes to enable Jul 12 12:10:50.382 INFO kablam! Jul 12 12:10:50.383 INFO kablam! error[E0658]: procedural macros cannot be expanded to statements (see issue #38356) Jul 12 12:10:50.383 INFO kablam! --> src/html/tables.rs:42:9 Jul 12 12:10:50.383 INFO kablam! | Jul 12 12:10:50.384 INFO kablam! 42 | / html! { Jul 12 12:10:50.384 INFO kablam! 43 | | thead.thead-default { Jul 12 12:10:50.384 INFO kablam! 44 | | tr { Jul 12 12:10:50.384 INFO kablam! 45 | | @for ref heading in &self.0 { Jul 12 12:10:50.384 INFO kablam! ... | Jul 12 12:10:50.384 INFO kablam! 49 | | } Jul 12 12:10:50.384 INFO kablam! 50 | | } Jul 12 12:10:50.384 INFO kablam! | |_________^ Jul 12 12:10:50.384 INFO kablam! | Jul 12 12:10:50.384 INFO kablam! = help: add #![feature(proc_macro_non_items)] to the crate attributes to enable Jul 12 12:10:50.384 INFO kablam! Jul 12 12:10:50.386 INFO kablam! error[E0658]: procedural macros cannot be expanded to statements (see issue #38356) Jul 12 12:10:50.386 INFO kablam! --> src/html/tables.rs:112:9 Jul 12 12:10:50.386 INFO kablam! | Jul 12 12:10:50.386 INFO kablam! 112 | / html! { Jul 12 12:10:50.386 INFO kablam! 113 | | tr { Jul 12 12:10:50.386 INFO kablam! 114 | | td (Link::from(m.machine())) Jul 12 12:10:50.386 INFO kablam! 115 | | @if self.show_arch { td (m.architecture().name) } Jul 12 12:10:50.386 INFO kablam! ... | Jul 12 12:10:50.386 INFO kablam! 138 | | } Jul 12 12:10:50.386 INFO kablam! 139 | | } Jul 12 12:10:50.386 INFO kablam! | |_________^ Jul 12 12:10:50.386 INFO kablam! | Jul 12 12:10:50.386 INFO kablam! = help: add #![feature(proc_macro_non_items)] to the crate attributes to enable Jul 12 12:10:50.386 INFO kablam! Jul 12 12:10:50.396 INFO kablam! error[E0658]: procedural macros cannot be expanded to statements (see issue #38356) Jul 12 12:10:50.396 INFO kablam! --> src/html/tables.rs:181:9 Jul 12 12:10:50.396 INFO kablam! | Jul 12 12:10:50.396 INFO kablam! 181 | / html! { Jul 12 12:10:50.396 INFO kablam! 182 | | table.table.table-responsive { Jul 12 12:10:50.396 INFO kablam! 183 | | (self.header()) Jul 12 12:10:50.396 INFO kablam! 184 | | Jul 12 12:10:50.396 INFO kablam! ... | Jul 12 12:10:50.396 INFO kablam! 190 | | } Jul 12 12:10:50.396 INFO kablam! 191 | | } Jul 12 12:10:50.396 INFO kablam! | |_________^ Jul 12 12:10:50.396 INFO kablam! | Jul 12 12:10:50.396 INFO kablam! = help: add #![feature(proc_macro_non_items)] to the crate attributes to enable Jul 12 12:10:50.397 INFO kablam! Jul 12 12:10:50.399 INFO kablam! error[E0658]: procedural macros cannot be expanded to statements (see issue #38356) Jul 12 12:10:50.399 INFO kablam! --> src/html/tables.rs:269:9 Jul 12 12:10:50.399 INFO kablam! | Jul 12 12:10:50.399 INFO kablam! 269 | / html! { Jul 12 12:10:50.399 INFO kablam! 270 | | tr class=(row_class) { Jul 12 12:10:50.399 INFO kablam! 271 | | td (Link::from(r)) Jul 12 12:10:50.399 INFO kablam! 272 | | Jul 12 12:10:50.399 INFO kablam! ... | Jul 12 12:10:50.399 INFO kablam! 310 | | } Jul 12 12:10:50.399 INFO kablam! 311 | | } Jul 12 12:10:50.399 INFO kablam! | |_________^ Jul 12 12:10:50.399 INFO kablam! | Jul 12 12:10:50.399 INFO kablam! = help: add #![feature(proc_macro_non_items)] to the crate attributes to enable Jul 12 12:10:50.399 INFO kablam! Jul 12 12:10:50.405 INFO kablam! error[E0658]: procedural macros cannot be expanded to expressions (see issue #38356) Jul 12 12:10:50.405 INFO kablam! --> src/html/mod.rs:625:37 Jul 12 12:10:50.405 INFO kablam! | Jul 12 12:10:50.405 INFO kablam! 625 | Ok(page("Users", &auth).content(html! { Jul 12 12:10:50.405 INFO kablam! | _____________________________________^ Jul 12 12:10:50.405 INFO kablam! 626 | | h2 ("Users") Jul 12 12:10:50.405 INFO kablam! 627 | | Jul 12 12:10:50.405 INFO kablam! 628 | | table.table.table-responsive { Jul 12 12:10:50.405 INFO kablam! ... | Jul 12 12:10:50.405 INFO kablam! 668 | | } Jul 12 12:10:50.406 INFO kablam! 669 | | })) Jul 12 12:10:50.406 INFO kablam! | |_____^ Jul 12 12:10:50.406 INFO kablam! | Jul 12 12:10:50.406 INFO kablam! = help: add #![feature(proc_macro_non_items)] to the crate attributes to enable Jul 12 12:10:50.406 INFO kablam! Jul 12 12:10:50.432 INFO kablam! error[E0658]: procedural macros cannot be expanded to statements (see issue #38356) Jul 12 12:10:50.432 INFO kablam! --> src/html/tables.rs:348:9 Jul 12 12:10:50.432 INFO kablam! | Jul 12 12:10:50.432 INFO kablam! 348 | / html! { Jul 12 12:10:50.432 INFO kablam! 349 | | table.table.table-responsive { Jul 12 12:10:50.432 INFO kablam! 350 | | (self.header()) Jul 12 12:10:50.432 INFO kablam! 351 | | Jul 12 12:10:50.432 INFO kablam! ... | Jul 12 12:10:50.432 INFO kablam! 357 | | } Jul 12 12:10:50.432 INFO kablam! 358 | | } Jul 12 12:10:50.432 INFO kablam! | |_________^ Jul 12 12:10:50.432 INFO kablam! | Jul 12 12:10:50.432 INFO kablam! = help: add #![feature(proc_macro_non_items)] to the crate attributes to enable Jul 12 12:10:50.432 INFO kablam! Jul 12 12:10:50.439 INFO kablam! error[E0658]: procedural macros cannot be expanded to expressions (see issue #38356) Jul 12 12:10:50.439 INFO kablam! --> src/html/mod.rs:123:39 Jul 12 12:10:50.439 INFO kablam! | Jul 12 12:10:50.439 INFO kablam! 123 | Ok(page("Clowder", &auth).content(html! { Jul 12 12:10:50.439 INFO kablam! | _______________________________________^ Jul 12 12:10:50.439 INFO kablam! 124 | | div.row { Jul 12 12:10:50.439 INFO kablam! 125 | | div class="col-md-6" { Jul 12 12:10:50.439 INFO kablam! 126 | | h4 "Machine inventory" Jul 12 12:10:50.439 INFO kablam! ... | Jul 12 12:10:50.439 INFO kablam! 145 | | } Jul 12 12:10:50.439 INFO kablam! 146 | | })) Jul 12 12:10:50.439 INFO kablam! | |_____^ Jul 12 12:10:50.439 INFO kablam! | Jul 12 12:10:50.439 INFO kablam! = help: add #![feature(proc_macro_non_items)] to the crate attributes to enable Jul 12 12:10:50.439 INFO kablam! Jul 12 12:10:50.454 INFO kablam! error[E0658]: procedural macros cannot be expanded to expressions (see issue #38356) Jul 12 12:10:50.454 INFO kablam! --> src/html/mod.rs:173:62 Jul 12 12:10:50.454 INFO kablam! | Jul 12 12:10:50.454 INFO kablam! 173 | Ok(page(format!["Clowder: {}", m.name()], &auth).content(html! { Jul 12 12:10:50.454 INFO kablam! | ______________________________________________________________^ Jul 12 12:10:50.454 INFO kablam! 174 | | div.row h2 (m.name()) Jul 12 12:10:50.454 INFO kablam! 175 | | Jul 12 12:10:50.454 INFO kablam! 176 | | div.row { Jul 12 12:10:50.454 INFO kablam! ... | Jul 12 12:10:50.454 INFO kablam! 230 | | } Jul 12 12:10:50.454 INFO kablam! 231 | | })) Jul 12 12:10:50.454 INFO kablam! | |_____^ Jul 12 12:10:50.455 INFO kablam! | Jul 12 12:10:50.455 INFO kablam! = help: add #![feature(proc_macro_non_items)] to the crate attributes to enable Jul 12 12:10:50.455 INFO kablam! Jul 12 12:10:50.492 INFO kablam! error[E0658]: procedural macros cannot be expanded to statements (see issue #38356) Jul 12 12:10:50.492 INFO kablam! --> src/html/mod.rs:266:13 Jul 12 12:10:50.492 INFO kablam! | Jul 12 12:10:50.492 INFO kablam! 266 | / html! { Jul 12 12:10:50.492 INFO kablam! 267 | | h2 "Current inventory" Jul 12 12:10:50.492 INFO kablam! 268 | | (table) Jul 12 12:10:50.492 INFO kablam! 269 | | Jul 12 12:10:50.492 INFO kablam! ... | Jul 12 12:10:50.492 INFO kablam! 293 | | } Jul 12 12:10:50.492 INFO kablam! 294 | | } Jul 12 12:10:50.493 INFO kablam! | |_____________^ Jul 12 12:10:50.493 INFO kablam! | Jul 12 12:10:50.493 INFO kablam! = help: add #![feature(proc_macro_non_items)] to the crate attributes to enable Jul 12 12:10:50.493 INFO kablam! Jul 12 12:10:50.493 INFO kablam! error[E0658]: procedural macros cannot be expanded to expressions (see issue #38356) Jul 12 12:10:50.493 INFO kablam! --> src/html/mod.rs:308:83 Jul 12 12:10:50.493 INFO kablam! | Jul 12 12:10:50.493 INFO kablam! 308 | Ok(page(format!["Clowder: reservation {}", r.id], &auth).flash(flash).content(html! { Jul 12 12:10:50.493 INFO kablam! | ___________________________________________________________________________________^ Jul 12 12:10:50.493 INFO kablam! 309 | | h2 { "Reservation " (r.id) } Jul 12 12:10:50.493 INFO kablam! 310 | | Jul 12 12:10:50.493 INFO kablam! 311 | | table.lefty { Jul 12 12:10:50.493 INFO kablam! ... | Jul 12 12:10:50.493 INFO kablam! 353 | | } Jul 12 12:10:50.493 INFO kablam! 354 | | })) Jul 12 12:10:50.493 INFO kablam! | |_____^ Jul 12 12:10:50.493 INFO kablam! | Jul 12 12:10:50.493 INFO kablam! = help: add #![feature(proc_macro_non_items)] to the crate attributes to enable Jul 12 12:10:50.493 INFO kablam! Jul 12 12:10:50.514 INFO kablam! error[E0658]: procedural macros cannot be expanded to expressions (see issue #38356) Jul 12 12:10:50.514 INFO kablam! --> src/html/mod.rs:422:50 Jul 12 12:10:50.514 INFO kablam! | Jul 12 12:10:50.514 INFO kablam! 422 | Ok(page("Create reservation", &auth).content(html! { Jul 12 12:10:50.514 INFO kablam! | __________________________________________________^ Jul 12 12:10:50.514 INFO kablam! 423 | | h2 "Reserve a machine" Jul 12 12:10:50.514 INFO kablam! 424 | | Jul 12 12:10:50.514 INFO kablam! 425 | | form action="." method="post" { Jul 12 12:10:50.514 INFO kablam! ... | Jul 12 12:10:50.514 INFO kablam! 452 | | } Jul 12 12:10:50.514 INFO kablam! 453 | | })) Jul 12 12:10:50.514 INFO kablam! | |_____^ Jul 12 12:10:50.514 INFO kablam! | Jul 12 12:10:50.514 INFO kablam! = help: add #![feature(proc_macro_non_items)] to the crate attributes to enable Jul 12 12:10:50.515 INFO kablam! Jul 12 12:10:50.524 INFO kablam! error[E0658]: procedural macros cannot be expanded to expressions (see issue #38356) Jul 12 12:10:50.525 INFO kablam! --> src/html/mod.rs:460:74 Jul 12 12:10:50.525 INFO kablam! | Jul 12 12:10:50.525 INFO kablam! 460 | Ok(page(format!["Clowder: end reservation {}", r.id], &auth).content(html! { Jul 12 12:10:50.525 INFO kablam! | __________________________________________________________________________^ Jul 12 12:10:50.525 INFO kablam! 461 | | h2 "End reservation" Jul 12 12:10:50.525 INFO kablam! 462 | | Jul 12 12:10:50.525 INFO kablam! 463 | | (bootstrap::callout("warning", "Are you sure you want to end this reservation?", Jul 12 12:10:50.525 INFO kablam! ... | Jul 12 12:10:50.525 INFO kablam! 494 | | })) Jul 12 12:10:50.525 INFO kablam! 495 | | })) Jul 12 12:10:50.525 INFO kablam! | |_____^ Jul 12 12:10:50.525 INFO kablam! | Jul 12 12:10:50.525 INFO kablam! = help: add #![feature(proc_macro_non_items)] to the crate attributes to enable Jul 12 12:10:50.525 INFO kablam! Jul 12 12:10:50.526 INFO kablam! error[E0658]: procedural macros cannot be expanded to expressions (see issue #38356) Jul 12 12:10:50.526 INFO kablam! --> src/html/mod.rs:464:13 Jul 12 12:10:50.526 INFO kablam! | Jul 12 12:10:50.526 INFO kablam! 464 | / html! { Jul 12 12:10:50.526 INFO kablam! 465 | | table { Jul 12 12:10:50.526 INFO kablam! 466 | | tr { th "User" td (Link::from(&user)) } Jul 12 12:10:50.526 INFO kablam! 467 | | tr { th "Machine" td (Link::from(&machine)) } Jul 12 12:10:50.526 INFO kablam! ... | Jul 12 12:10:50.526 INFO kablam! 493 | | } Jul 12 12:10:50.526 INFO kablam! 494 | | })) Jul 12 12:10:50.526 INFO kablam! | |_____________^ Jul 12 12:10:50.526 INFO kablam! | Jul 12 12:10:50.526 INFO kablam! = help: add #![feature(proc_macro_non_items)] to the crate attributes to enable Jul 12 12:10:50.526 INFO kablam! Jul 12 12:10:50.554 INFO kablam! error[E0658]: procedural macros cannot be expanded to expressions (see issue #38356) Jul 12 12:10:50.554 INFO kablam! --> src/html/mod.rs:546:34 Jul 12 12:10:50.554 INFO kablam! | Jul 12 12:10:50.554 INFO kablam! 546 | Ok(page(name, &auth).content(html! { Jul 12 12:10:50.554 INFO kablam! | __________________________________^ Jul 12 12:10:50.554 INFO kablam! 547 | | h2 (name) Jul 12 12:10:50.554 INFO kablam! 548 | | Jul 12 12:10:50.554 INFO kablam! 549 | | div.row { Jul 12 12:10:50.554 INFO kablam! ... | Jul 12 12:10:50.554 INFO kablam! 605 | | } Jul 12 12:10:50.554 INFO kablam! 606 | | })) Jul 12 12:10:50.554 INFO kablam! | |_____^ Jul 12 12:10:50.554 INFO kablam! | Jul 12 12:10:50.554 INFO kablam! = help: add #![feature(proc_macro_non_items)] to the crate attributes to enable Jul 12 12:10:50.554 INFO kablam! Jul 12 12:10:50.578 INFO kablam! error[E0658]: procedural macros cannot be expanded to expressions (see issue #38356) Jul 12 12:10:50.578 INFO kablam! --> src/html/mod.rs:625:37 Jul 12 12:10:50.578 INFO kablam! | Jul 12 12:10:50.578 INFO kablam! 625 | Ok(page("Users", &auth).content(html! { Jul 12 12:10:50.578 INFO kablam! | _____________________________________^ Jul 12 12:10:50.578 INFO kablam! 626 | | h2 ("Users") Jul 12 12:10:50.578 INFO kablam! 627 | | Jul 12 12:10:50.578 INFO kablam! 628 | | table.table.table-responsive { Jul 12 12:10:50.579 INFO kablam! ... | Jul 12 12:10:50.579 INFO kablam! 668 | | } Jul 12 12:10:50.579 INFO kablam! 669 | | })) Jul 12 12:10:50.579 INFO kablam! | |_____^ Jul 12 12:10:50.579 INFO kablam! | Jul 12 12:10:50.579 INFO kablam! = help: add #![feature(proc_macro_non_items)] to the crate attributes to enable Jul 12 12:10:50.579 INFO kablam! Jul 12 12:11:03.547 INFO kablam! error: aborting due to 30 previous errors Jul 12 12:11:03.548 INFO kablam! Jul 12 12:11:03.549 INFO kablam! For more information about this error, try `rustc --explain E0658`. Jul 12 12:11:03.573 INFO kablam! error: Could not compile `clowder`. Jul 12 12:11:03.574 INFO kablam! warning: build failed, waiting for other jobs to finish... Jul 12 12:11:03.644 INFO kablam! error: aborting due to 30 previous errors Jul 12 12:11:03.644 INFO kablam! Jul 12 12:11:03.645 INFO kablam! For more information about this error, try `rustc --explain E0658`. Jul 12 12:11:03.681 INFO kablam! error: Could not compile `clowder`. Jul 12 12:11:03.681 INFO kablam! Jul 12 12:11:03.681 INFO kablam! To learn more, run the command again with --verbose. Jul 12 12:11:03.684 INFO kablam! su: No module specific data is present Jul 12 12:11:04.258 INFO running `"docker" "rm" "-f" "c343c25cf2d904c2e909111805d441f5a82f15c90b500e66130f4b75409b0aba"` Jul 12 12:11:04.431 INFO blam! c343c25cf2d904c2e909111805d441f5a82f15c90b500e66130f4b75409b0aba