Skip to content

Instantly share code, notes, and snippets.

@kirs
Created February 20, 2017 16:05
Show Gist options
  • Save kirs/9396e192b68cabf13c54820238b39c58 to your computer and use it in GitHub Desktop.
Save kirs/9396e192b68cabf13c54820238b39c58 to your computer and use it in GitHub Desktop.
Compiling unicode-xid v0.0.4
Compiling winapi-build v0.1.1
Compiling utf8-ranges v0.1.3
Compiling libc v0.2.20
Running `rustc --crate-name unicode_xid /Users/kir/.cargo/registry/src/github.com-1ecc6299db9ec823/unicode-xid-0.0.4/src/lib.rs --crate-type lib -C opt-level=3 --cfg feature=\"default\" -C metadata=f45192a71fffe946 -C extra-filename=-f45192a71fffe946 --out-dir /Users/kir/Projects/opensource/diesel_start/target/release/deps --emit=dep-info,link -L dependency=/Users/kir/Projects/opensource/diesel_start/target/release/deps --cap-lints allow`
Running `rustc --crate-name build /Users/kir/.cargo/registry/src/github.com-1ecc6299db9ec823/winapi-build-0.1.1/src/lib.rs --crate-type lib -C opt-level=3 -C metadata=cfd6f6b28d7441dd -C extra-filename=-cfd6f6b28d7441dd --out-dir /Users/kir/Projects/opensource/diesel_start/target/release/deps --emit=dep-info,link -L dependency=/Users/kir/Projects/opensource/diesel_start/target/release/deps --cap-lints allow`
Running `rustc --crate-name utf8_ranges /Users/kir/.cargo/registry/src/github.com-1ecc6299db9ec823/utf8-ranges-0.1.3/src/lib.rs --crate-type lib -C opt-level=3 -C metadata=eee6e01646fa8d92 -C extra-filename=-eee6e01646fa8d92 --out-dir /Users/kir/Projects/opensource/diesel_start/target/release/deps --emit=dep-info,link -L dependency=/Users/kir/Projects/opensource/diesel_start/target/release/deps --cap-lints allow`
Running `rustc --crate-name libc /Users/kir/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.20/src/lib.rs --crate-type lib -C opt-level=3 --cfg feature=\"default\" --cfg feature=\"use_std\" -C metadata=7cef59ab52023ebd -C extra-filename=-7cef59ab52023ebd --out-dir /Users/kir/Projects/opensource/diesel_start/target/release/deps --emit=dep-info,link -L dependency=/Users/kir/Projects/opensource/diesel_start/target/release/deps --cap-lints allow`
Compiling pq-sys v0.4.2
Running `rustc --crate-name build_script_build /Users/kir/.cargo/registry/src/github.com-1ecc6299db9ec823/pq-sys-0.4.2/build.rs --crate-type bin -C opt-level=3 -C metadata=9b5328b0aacae79b -C extra-filename=-9b5328b0aacae79b --out-dir /Users/kir/Projects/opensource/diesel_start/target/release/build/pq-sys-9b5328b0aacae79b --emit=dep-info,link -L dependency=/Users/kir/Projects/opensource/diesel_start/target/release/deps --cap-lints allow`
Compiling quote v0.3.13
Running `rustc --crate-name quote /Users/kir/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-0.3.13/src/lib.rs --crate-type lib -C opt-level=3 -C metadata=63fa18d56efeeccd -C extra-filename=-63fa18d56efeeccd --out-dir /Users/kir/Projects/opensource/diesel_start/target/release/deps --emit=dep-info,link -L dependency=/Users/kir/Projects/opensource/diesel_start/target/release/deps --cap-lints allow`
Compiling winapi v0.2.8
Running `rustc --crate-name winapi /Users/kir/.cargo/registry/src/github.com-1ecc6299db9ec823/winapi-0.2.8/src/lib.rs --crate-type lib -C opt-level=3 -C metadata=059ab74629fc5e13 -C extra-filename=-059ab74629fc5e13 --out-dir /Users/kir/Projects/opensource/diesel_start/target/release/deps --emit=dep-info,link -L dependency=/Users/kir/Projects/opensource/diesel_start/target/release/deps --cap-lints allow`
Compiling memchr v0.1.11
Running `rustc --crate-name memchr /Users/kir/.cargo/registry/src/github.com-1ecc6299db9ec823/memchr-0.1.11/src/lib.rs --crate-type lib -C opt-level=3 -C metadata=e065dc882bfa2df6 -C extra-filename=-e065dc882bfa2df6 --out-dir /Users/kir/Projects/opensource/diesel_start/target/release/deps --emit=dep-info,link -L dependency=/Users/kir/Projects/opensource/diesel_start/target/release/deps --extern libc=/Users/kir/Projects/opensource/diesel_start/target/release/deps/liblibc-7cef59ab52023ebd.rlib --cap-lints allow`
Compiling synom v0.11.0
Running `rustc --crate-name synom /Users/kir/.cargo/registry/src/github.com-1ecc6299db9ec823/synom-0.11.0/src/lib.rs --crate-type lib -C opt-level=3 -C metadata=98080e92c35e7ee2 -C extra-filename=-98080e92c35e7ee2 --out-dir /Users/kir/Projects/opensource/diesel_start/target/release/deps --emit=dep-info,link -L dependency=/Users/kir/Projects/opensource/diesel_start/target/release/deps --extern unicode_xid=/Users/kir/Projects/opensource/diesel_start/target/release/deps/libunicode_xid-f45192a71fffe946.rlib --cap-lints allow`
Compiling aho-corasick v0.5.3
Running `rustc --crate-name aho_corasick /Users/kir/.cargo/registry/src/github.com-1ecc6299db9ec823/aho-corasick-0.5.3/src/lib.rs --crate-type lib -C opt-level=3 -C metadata=5c6bc25d8d3a791d -C extra-filename=-5c6bc25d8d3a791d --out-dir /Users/kir/Projects/opensource/diesel_start/target/release/deps --emit=dep-info,link -L dependency=/Users/kir/Projects/opensource/diesel_start/target/release/deps --extern memchr=/Users/kir/Projects/opensource/diesel_start/target/release/deps/libmemchr-e065dc882bfa2df6.rlib --cap-lints allow`
Compiling byteorder v1.0.0
Running `rustc --crate-name byteorder /Users/kir/.cargo/registry/src/github.com-1ecc6299db9ec823/byteorder-1.0.0/src/lib.rs --crate-type lib -C opt-level=3 --cfg feature=\"std\" --cfg feature=\"default\" -C metadata=64c292745be2fae0 -C extra-filename=-64c292745be2fae0 --out-dir /Users/kir/Projects/opensource/diesel_start/target/release/deps --emit=dep-info,link -L dependency=/Users/kir/Projects/opensource/diesel_start/target/release/deps --cap-lints allow`
Running `/Users/kir/Projects/opensource/diesel_start/target/release/build/pq-sys-9b5328b0aacae79b/build-script-build`
Compiling kernel32-sys v0.2.2
Running `rustc --crate-name build_script_build /Users/kir/.cargo/registry/src/github.com-1ecc6299db9ec823/kernel32-sys-0.2.2/build.rs --crate-type bin -C opt-level=3 -C metadata=d153d929f8726e82 -C extra-filename=-d153d929f8726e82 --out-dir /Users/kir/Projects/opensource/diesel_start/target/release/build/kernel32-sys-d153d929f8726e82 --emit=dep-info,link -L dependency=/Users/kir/Projects/opensource/diesel_start/target/release/deps --extern build=/Users/kir/Projects/opensource/diesel_start/target/release/deps/libbuild-cfd6f6b28d7441dd.rlib --cap-lints allow`
Running `/Users/kir/Projects/opensource/diesel_start/target/release/build/kernel32-sys-d153d929f8726e82/build-script-build`
Running `rustc --crate-name kernel32 /Users/kir/.cargo/registry/src/github.com-1ecc6299db9ec823/kernel32-sys-0.2.2/src/lib.rs --crate-type lib -C opt-level=3 -C metadata=4b518f498c1ea5ac -C extra-filename=-4b518f498c1ea5ac --out-dir /Users/kir/Projects/opensource/diesel_start/target/release/deps --emit=dep-info,link -L dependency=/Users/kir/Projects/opensource/diesel_start/target/release/deps --extern winapi=/Users/kir/Projects/opensource/diesel_start/target/release/deps/libwinapi-059ab74629fc5e13.rlib --cap-lints allow`
Compiling thread-id v2.0.0
Running `rustc --crate-name thread_id /Users/kir/.cargo/registry/src/github.com-1ecc6299db9ec823/thread-id-2.0.0/src/lib.rs --crate-type lib -C opt-level=3 -C metadata=daa3e2ddc51f8d14 -C extra-filename=-daa3e2ddc51f8d14 --out-dir /Users/kir/Projects/opensource/diesel_start/target/release/deps --emit=dep-info,link -L dependency=/Users/kir/Projects/opensource/diesel_start/target/release/deps --extern kernel32=/Users/kir/Projects/opensource/diesel_start/target/release/deps/libkernel32-4b518f498c1ea5ac.rlib --extern libc=/Users/kir/Projects/opensource/diesel_start/target/release/deps/liblibc-7cef59ab52023ebd.rlib --cap-lints allow`
Compiling regex-syntax v0.3.9
Running `rustc --crate-name regex_syntax /Users/kir/.cargo/registry/src/github.com-1ecc6299db9ec823/regex-syntax-0.3.9/src/lib.rs --crate-type lib -C opt-level=3 -C metadata=99506361c8e90f54 -C extra-filename=-99506361c8e90f54 --out-dir /Users/kir/Projects/opensource/diesel_start/target/release/deps --emit=dep-info,link -L dependency=/Users/kir/Projects/opensource/diesel_start/target/release/deps --cap-lints allow`
Running `rustc --crate-name pq_sys /Users/kir/.cargo/registry/src/github.com-1ecc6299db9ec823/pq-sys-0.4.2/src/lib.rs --crate-type lib -C opt-level=3 -C metadata=86a2b938aa821c55 -C extra-filename=-86a2b938aa821c55 --out-dir /Users/kir/Projects/opensource/diesel_start/target/release/deps --emit=dep-info,link -L dependency=/Users/kir/Projects/opensource/diesel_start/target/release/deps --cap-lints allow -L native=/usr/local/opt/postgresql/lib -l pq`
Compiling thread_local v0.2.7
Running `rustc --crate-name thread_local /Users/kir/.cargo/registry/src/github.com-1ecc6299db9ec823/thread_local-0.2.7/src/lib.rs --crate-type lib -C opt-level=3 -C metadata=6c1c3f7b9e578c1b -C extra-filename=-6c1c3f7b9e578c1b --out-dir /Users/kir/Projects/opensource/diesel_start/target/release/deps --emit=dep-info,link -L dependency=/Users/kir/Projects/opensource/diesel_start/target/release/deps --extern thread_id=/Users/kir/Projects/opensource/diesel_start/target/release/deps/libthread_id-daa3e2ddc51f8d14.rlib --cap-lints allow`
Compiling syn v0.11.6
Running `rustc --crate-name syn /Users/kir/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-0.11.6/src/lib.rs --crate-type lib -C opt-level=3 --cfg feature=\"unicode-xid\" --cfg feature=\"default\" --cfg feature=\"synom\" --cfg feature=\"parsing\" --cfg feature=\"aster\" --cfg feature=\"printing\" --cfg feature=\"quote\" -C metadata=226c6faefb902496 -C extra-filename=-226c6faefb902496 --out-dir /Users/kir/Projects/opensource/diesel_start/target/release/deps --emit=dep-info,link -L dependency=/Users/kir/Projects/opensource/diesel_start/target/release/deps --extern synom=/Users/kir/Projects/opensource/diesel_start/target/release/deps/libsynom-98080e92c35e7ee2.rlib --extern unicode_xid=/Users/kir/Projects/opensource/diesel_start/target/release/deps/libunicode_xid-f45192a71fffe946.rlib --extern quote=/Users/kir/Projects/opensource/diesel_start/target/release/deps/libquote-63fa18d56efeeccd.rlib --cap-lints allow`
Compiling diesel v0.11.2
Running `rustc --crate-name diesel /Users/kir/.cargo/registry/src/github.com-1ecc6299db9ec823/diesel-0.11.2/src/lib.rs --crate-type lib -C opt-level=3 --cfg feature=\"postgres\" --cfg feature=\"pq-sys\" --cfg feature=\"with-deprecated\" --cfg feature=\"default\" -C metadata=82ac424c6bfc818c -C extra-filename=-82ac424c6bfc818c --out-dir /Users/kir/Projects/opensource/diesel_start/target/release/deps --emit=dep-info,link -L dependency=/Users/kir/Projects/opensource/diesel_start/target/release/deps --extern byteorder=/Users/kir/Projects/opensource/diesel_start/target/release/deps/libbyteorder-64c292745be2fae0.rlib --extern pq_sys=/Users/kir/Projects/opensource/diesel_start/target/release/deps/libpq_sys-86a2b938aa821c55.rlib --cap-lints allow -L native=/usr/local/opt/postgresql/lib`
Compiling regex v0.1.80
Running `rustc --crate-name regex /Users/kir/.cargo/registry/src/github.com-1ecc6299db9ec823/regex-0.1.80/src/lib.rs --crate-type lib -C opt-level=3 -C metadata=fdb9994f7c855b40 -C extra-filename=-fdb9994f7c855b40 --out-dir /Users/kir/Projects/opensource/diesel_start/target/release/deps --emit=dep-info,link -L dependency=/Users/kir/Projects/opensource/diesel_start/target/release/deps --extern memchr=/Users/kir/Projects/opensource/diesel_start/target/release/deps/libmemchr-e065dc882bfa2df6.rlib --extern regex_syntax=/Users/kir/Projects/opensource/diesel_start/target/release/deps/libregex_syntax-99506361c8e90f54.rlib --extern thread_local=/Users/kir/Projects/opensource/diesel_start/target/release/deps/libthread_local-6c1c3f7b9e578c1b.rlib --extern aho_corasick=/Users/kir/Projects/opensource/diesel_start/target/release/deps/libaho_corasick-5c6bc25d8d3a791d.rlib --extern utf8_ranges=/Users/kir/Projects/opensource/diesel_start/target/release/deps/libutf8_ranges-eee6e01646fa8d92.rlib --cap-lints allow`
Compiling diesel_infer_schema v0.11.0
Running `rustc --crate-name diesel_infer_schema /Users/kir/.cargo/registry/src/github.com-1ecc6299db9ec823/diesel_infer_schema-0.11.0/src/lib.rs --crate-type lib -C opt-level=3 --cfg feature=\"postgres\" --cfg feature=\"diesel\" --cfg feature=\"uses_information_schema\" -C metadata=18b6e6c8c94ceeb0 -C extra-filename=-18b6e6c8c94ceeb0 --out-dir /Users/kir/Projects/opensource/diesel_start/target/release/deps --emit=dep-info,link -L dependency=/Users/kir/Projects/opensource/diesel_start/target/release/deps --extern quote=/Users/kir/Projects/opensource/diesel_start/target/release/deps/libquote-63fa18d56efeeccd.rlib --extern syn=/Users/kir/Projects/opensource/diesel_start/target/release/deps/libsyn-226c6faefb902496.rlib --extern diesel=/Users/kir/Projects/opensource/diesel_start/target/release/deps/libdiesel-82ac424c6bfc818c.rlib --cap-lints allow -L native=/usr/local/opt/postgresql/lib`
Compiling dotenv v0.8.0
Running `rustc --crate-name dotenv /Users/kir/.cargo/registry/src/github.com-1ecc6299db9ec823/dotenv-0.8.0/src/lib.rs --crate-type lib -C opt-level=3 -C metadata=c0ef68bcfc5b2489 -C extra-filename=-c0ef68bcfc5b2489 --out-dir /Users/kir/Projects/opensource/diesel_start/target/release/deps --emit=dep-info,link -L dependency=/Users/kir/Projects/opensource/diesel_start/target/release/deps --extern regex=/Users/kir/Projects/opensource/diesel_start/target/release/deps/libregex-fdb9994f7c855b40.rlib --cap-lints allow`
Compiling diesel_codegen v0.11.0
Running `rustc --crate-name diesel_codegen /Users/kir/.cargo/registry/src/github.com-1ecc6299db9ec823/diesel_codegen-0.11.0/src/lib.rs --crate-type proc-macro -C prefer-dynamic -C opt-level=3 --cfg feature=\"diesel_infer_schema\" --cfg feature=\"diesel\" --cfg feature=\"dotenv\" --cfg feature=\"default\" --cfg feature=\"postgres\" -C metadata=eefe7fa2e56aaa65 -C extra-filename=-eefe7fa2e56aaa65 --out-dir /Users/kir/Projects/opensource/diesel_start/target/release/deps --emit=dep-info,link -L dependency=/Users/kir/Projects/opensource/diesel_start/target/release/deps --extern quote=/Users/kir/Projects/opensource/diesel_start/target/release/deps/libquote-63fa18d56efeeccd.rlib --extern dotenv=/Users/kir/Projects/opensource/diesel_start/target/release/deps/libdotenv-c0ef68bcfc5b2489.rlib --extern diesel_infer_schema=/Users/kir/Projects/opensource/diesel_start/target/release/deps/libdiesel_infer_schema-18b6e6c8c94ceeb0.rlib --extern diesel=/Users/kir/Projects/opensource/diesel_start/target/release/deps/libdiesel-82ac424c6bfc818c.rlib --extern syn=/Users/kir/Projects/opensource/diesel_start/target/release/deps/libsyn-226c6faefb902496.rlib --cap-lints allow -L native=/usr/local/opt/postgresql/lib`
Compiling diesel_demo_step_3_pg v0.1.0 (file:///Users/kir/Projects/opensource/diesel_start)
Running `rustc --crate-name diesel_demo_step_3_pg src/lib.rs --crate-type lib -C opt-level=3 -C metadata=a7e40dfea0887d49 -C extra-filename=-a7e40dfea0887d49 --out-dir /Users/kir/Projects/opensource/diesel_start/target/release/deps --emit=dep-info,link -L dependency=/Users/kir/Projects/opensource/diesel_start/target/release/deps --extern diesel_codegen=/Users/kir/Projects/opensource/diesel_start/target/release/deps/libdiesel_codegen-eefe7fa2e56aaa65.dylib --extern diesel=/Users/kir/Projects/opensource/diesel_start/target/release/deps/libdiesel-82ac424c6bfc818c.rlib --extern dotenv=/Users/kir/Projects/opensource/diesel_start/target/release/deps/libdotenv-c0ef68bcfc5b2489.rlib -L native=/usr/local/opt/postgresql/lib`
error: custom derive attribute panicked
--> src/schema.rs:1:1
|
1 | infer_schema!("dotenv:DATABASE_URL");
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
= help: message: assertion failed: !p.is_null()
= note: this error originates in a macro outside of the current crate
error: failed to compile `diesel_demo_step_3_pg v0.1.0 (file:///Users/kir/Projects/opensource/diesel_start)`, intermediate artifacts can be found at `/Users/kir/Projects/opensource/diesel_start/target`
Caused by:
Could not compile `diesel_demo_step_3_pg`.
Caused by:
process didn't exit successfully: `rustc --crate-name diesel_demo_step_3_pg src/lib.rs --crate-type lib -C opt-level=3 -C metadata=a7e40dfea0887d49 -C extra-filename=-a7e40dfea0887d49 --out-dir /Users/kir/Projects/opensource/diesel_start/target/release/deps --emit=dep-info,link -L dependency=/Users/kir/Projects/opensource/diesel_start/target/release/deps --extern diesel_codegen=/Users/kir/Projects/opensource/diesel_start/target/release/deps/libdiesel_codegen-eefe7fa2e56aaa65.dylib --extern diesel=/Users/kir/Projects/opensource/diesel_start/target/release/deps/libdiesel-82ac424c6bfc818c.rlib --extern dotenv=/Users/kir/Projects/opensource/diesel_start/target/release/deps/libdotenv-c0ef68bcfc5b2489.rlib -L native=/usr/local/opt/postgresql/lib` (exit code: 101)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment