On Thu, Apr 26, 2018 at 02:28:37PM +0200, Landry Breuil wrote:
> quick'n'fast port for exa, cf https://github.com/ogham/exa
> 
> I'm not sure if we really need 'an ls replacement' but it builds fine,
> and that makes it one more rust port to exercise the compiler when
> testing updates, so im looking for okays to import it :)
We certainly don't need it, but exa has stuff like Git integration and
all that some users might find helpful.

Looks good, but you're missing the manual page... (contrib/man/exa.1)

Some tests fail on amd64, test.log attached.
   Compiling scoped_threadpool v0.1.7
   Compiling byteorder v0.4.2
   Compiling unicode-normalization v0.1.5
   Compiling log v0.3.8
     Running `/usr/local/bin/rustc --crate-name scoped_threadpool modcargo-=
crates/scoped_threadpool-0.1.7/src/lib.rs --crate-type lib --emit=3Ddep-inf=
o,link -C opt-level=3D3 -C metadata=3D90923a30e8d0359f -C extra-filename=3D=
-90923a30e8d0359f --out-dir /tmp/pobj/exa-0.8.0/build-amd64/target/release/=
deps -L dependency=3D/tmp/pobj/exa-0.8.0/build-amd64/target/release/deps --=
cap-lints allow`
     Running `/usr/local/bin/rustc --crate-name byteorder modcargo-crates/b=
yteorder-0.4.2/src/lib.rs --crate-type lib --emit=3Ddep-info,link -C opt-le=
vel=3D3 -C metadata=3D16a2f02254ae480a -C extra-filename=3D-16a2f02254ae480=
a --out-dir /tmp/pobj/exa-0.8.0/build-amd64/target/release/deps -L dependen=
cy=3D/tmp/pobj/exa-0.8.0/build-amd64/target/release/deps --cap-lints allow`
     Running `/usr/local/bin/rustc --crate-name unicode_normalization modca=
rgo-crates/unicode-normalization-0.1.5/src/lib.rs --crate-type lib --emit=
=3Ddep-info,link -C opt-level=3D3 -C metadata=3Dd8abfd2294ffe9bc -C extra-f=
ilename=3D-d8abfd2294ffe9bc --out-dir /tmp/pobj/exa-0.8.0/build-amd64/targe=
t/release/deps -L dependency=3D/tmp/pobj/exa-0.8.0/build-amd64/target/relea=
se/deps --cap-lints allow`
     Running `/usr/local/bin/rustc --crate-name log modcargo-crates/log-0.3=
=2E8/src/lib.rs --crate-type lib --emit=3Ddep-info,link -C opt-level=3D3 --=
cfg 'feature=3D"default"' --cfg 'feature=3D"use_std"' -C metadata=3Dcfb26d2=
a24833446 -C extra-filename=3D-cfb26d2a24833446 --out-dir /tmp/pobj/exa-0.8=
=2E0/build-amd64/target/release/deps -L dependency=3D/tmp/pobj/exa-0.8.0/bu=
ild-amd64/target/release/deps --cap-lints allow`
   Compiling libc v0.2.30
     Running `/usr/local/bin/rustc --crate-name libc modcargo-crates/libc-0=
=2E2.30/src/lib.rs --crate-type lib --emit=3Ddep-info,link -C opt-level=3D3=
 --cfg 'feature=3D"default"' --cfg 'feature=3D"use_std"' -C metadata=3D6fcd=
67077111618b -C extra-filename=3D-6fcd67077111618b --out-dir /tmp/pobj/exa-=
0.8.0/build-amd64/target/release/deps -L dependency=3D/tmp/pobj/exa-0.8.0/b=
uild-amd64/target/release/deps --cap-lints allow`
   Compiling unicode-width v0.1.4
     Running `/usr/local/bin/rustc --crate-name unicode_width modcargo-crat=
es/unicode-width-0.1.4/src/lib.rs --crate-type lib --emit=3Ddep-info,link -=
C opt-level=3D3 --cfg 'feature=3D"default"' -C metadata=3D1f133e064c0004c4 =
-C extra-filename=3D-1f133e064c0004c4 --out-dir /tmp/pobj/exa-0.8.0/build-a=
md64/target/release/deps -L dependency=3D/tmp/pobj/exa-0.8.0/build-amd64/ta=
rget/release/deps --cap-lints allow`
   Compiling percent-encoding v1.0.0
     Running `/usr/local/bin/rustc --crate-name percent_encoding modcargo-c=
rates/percent-encoding-1.0.0/lib.rs --crate-type lib --emit=3Ddep-info,link=
 -C opt-level=3D3 -C metadata=3D10e205db23db30ae -C extra-filename=3D-10e20=
5db23db30ae --out-dir /tmp/pobj/exa-0.8.0/build-amd64/target/release/deps -=
L dependency=3D/tmp/pobj/exa-0.8.0/build-amd64/target/release/deps --cap-li=
nts allow`
   Compiling winapi v0.2.8
     Running `/usr/local/bin/rustc --crate-name winapi modcargo-crates/wina=
pi-0.2.8/src/lib.rs --crate-type lib --emit=3Ddep-info,link -C opt-level=3D=
3 -C metadata=3Dd878de4842c91dd6 -C extra-filename=3D-d878de4842c91dd6 --ou=
t-dir /tmp/pobj/exa-0.8.0/build-amd64/target/release/deps -L dependency=3D/=
tmp/pobj/exa-0.8.0/build-amd64/target/release/deps --cap-lints allow`
   Compiling num-traits v0.1.40
     Running `/usr/local/bin/rustc --crate-name num_traits modcargo-crates/=
num-traits-0.1.40/src/lib.rs --crate-type lib --emit=3Ddep-info,link -C opt=
-level=3D3 -C metadata=3Dc169ac5dc7d0e002 -C extra-filename=3D-c169ac5dc7d0=
e002 --out-dir /tmp/pobj/exa-0.8.0/build-amd64/target/release/deps -L depen=
dency=3D/tmp/pobj/exa-0.8.0/build-amd64/target/release/deps --cap-lints all=
ow`
   Compiling pkg-config v0.3.9
     Running `/usr/local/bin/rustc --crate-name pkg_config modcargo-crates/=
pkg-config-0.3.9/src/lib.rs --crate-type lib --emit=3Ddep-info,link -C opt-=
level=3D3 -C metadata=3D5ff20ec045c37462 -C extra-filename=3D-5ff20ec045c37=
462 --out-dir /tmp/pobj/exa-0.8.0/build-amd64/target/release/deps -L depend=
ency=3D/tmp/pobj/exa-0.8.0/build-amd64/target/release/deps --cap-lints allo=
w`
   Compiling natord v1.0.9
     Running `/usr/local/bin/rustc --crate-name natord modcargo-crates/nato=
rd-1.0.9/lib.rs --crate-type lib --emit=3Ddep-info,link -C opt-level=3D3 -C=
 metadata=3D382ce8731acff01b -C extra-filename=3D-382ce8731acff01b --out-di=
r /tmp/pobj/exa-0.8.0/build-amd64/target/release/deps -L dependency=3D/tmp/=
pobj/exa-0.8.0/build-amd64/target/release/deps --cap-lints allow`
   Compiling winapi-build v0.1.1
     Running `/usr/local/bin/rustc --crate-name build modcargo-crates/winap=
i-build-0.1.1/src/lib.rs --crate-type lib --emit=3Ddep-info,link -C opt-lev=
el=3D3 -C metadata=3D8be14015b1088e17 -C extra-filename=3D-8be14015b1088e17=
 --out-dir /tmp/pobj/exa-0.8.0/build-amd64/target/release/deps -L dependenc=
y=3D/tmp/pobj/exa-0.8.0/build-amd64/target/release/deps --cap-lints allow`
   Compiling bitflags v0.9.1
     Running `/usr/local/bin/rustc --crate-name bitflags modcargo-crates/bi=
tflags-0.9.1/src/lib.rs --crate-type lib --emit=3Ddep-info,link -C opt-leve=
l=3D3 --cfg 'feature=3D"default"' --cfg 'feature=3D"example_generated"' -C =
metadata=3Da46de51a4c45ff42 -C extra-filename=3D-a46de51a4c45ff42 --out-dir=
 /tmp/pobj/exa-0.8.0/build-amd64/target/release/deps -L dependency=3D/tmp/p=
obj/exa-0.8.0/build-amd64/target/release/deps --cap-lints allow`
   Compiling nom v1.2.4
     Running `/usr/local/bin/rustc --crate-name nom modcargo-crates/nom-1.2=
=2E4/src/lib.rs --crate-type lib --emit=3Ddep-info,link -C opt-level=3D3 --=
cfg 'feature=3D"default"' --cfg 'feature=3D"stream"' -C metadata=3D2a7dc4c1=
f655af67 -C extra-filename=3D-2a7dc4c1f655af67 --out-dir /tmp/pobj/exa-0.8.=
0/build-amd64/target/release/deps -L dependency=3D/tmp/pobj/exa-0.8.0/build=
-amd64/target/release/deps --cap-lints allow`
   Compiling lazy_static v0.2.8
     Running `/usr/local/bin/rustc --crate-name lazy_static modcargo-crates=
/lazy_static-0.2.8/src/lib.rs --crate-type lib --emit=3Ddep-info,link -C op=
t-level=3D3 -C metadata=3D89336ae0e66bed16 -C extra-filename=3D-89336ae0e66=
bed16 --out-dir /tmp/pobj/exa-0.8.0/build-amd64/target/release/deps -L depe=
ndency=3D/tmp/pobj/exa-0.8.0/build-amd64/target/release/deps --cap-lints al=
low`
   Compiling regex-syntax v0.3.9
     Running `/usr/local/bin/rustc --crate-name regex_syntax modcargo-crate=
s/regex-syntax-0.3.9/src/lib.rs --crate-type lib --emit=3Ddep-info,link -C =
opt-level=3D3 -C metadata=3Dc9ac2ebb8d81f364 -C extra-filename=3D-c9ac2ebb8=
d81f364 --out-dir /tmp/pobj/exa-0.8.0/build-amd64/target/release/deps -L de=
pendency=3D/tmp/pobj/exa-0.8.0/build-amd64/target/release/deps --cap-lints =
allow`
   Compiling rustc-serialize v0.3.24
     Running `/usr/local/bin/rustc --crate-name rustc_serialize modcargo-cr=
ates/rustc-serialize-0.3.24/src/lib.rs --crate-type lib --emit=3Ddep-info,l=
ink -C opt-level=3D3 -C metadata=3Da4bad8dc3cb24932 -C extra-filename=3D-a4=
bad8dc3cb24932 --out-dir /tmp/pobj/exa-0.8.0/build-amd64/target/release/dep=
s -L dependency=3D/tmp/pobj/exa-0.8.0/build-amd64/target/release/deps --cap=
-lints allow`
   Compiling ansi_term v0.8.0
     Running `/usr/local/bin/rustc --crate-name ansi_term modcargo-crates/a=
nsi_term-0.8.0/src/lib.rs --crate-type lib --emit=3Ddep-info,link -C opt-le=
vel=3D3 -C metadata=3D6561e56c9e33fe67 -C extra-filename=3D-6561e56c9e33fe6=
7 --out-dir /tmp/pobj/exa-0.8.0/build-amd64/target/release/deps -L dependen=
cy=3D/tmp/pobj/exa-0.8.0/build-amd64/target/release/deps --cap-lints allow`
   Compiling matches v0.1.6
     Running `/usr/local/bin/rustc --crate-name matches modcargo-crates/mat=
ches-0.1.6/lib.rs --crate-type lib --emit=3Ddep-info,link -C opt-level=3D3 =
-C metadata=3D3e059d59ad98a297 -C extra-filename=3D-3e059d59ad98a297 --out-=
dir /tmp/pobj/exa-0.8.0/build-amd64/target/release/deps -L dependency=3D/tm=
p/pobj/exa-0.8.0/build-amd64/target/release/deps --cap-lints allow`
   Compiling gcc v0.3.53
     Running `/usr/local/bin/rustc --crate-name gcc modcargo-crates/gcc-0.3=
=2E53/src/lib.rs --crate-type lib --emit=3Ddep-info,link -C opt-level=3D3 -=
C metadata=3D20c7023d6bf1d6be -C extra-filename=3D-20c7023d6bf1d6be --out-d=
ir /tmp/pobj/exa-0.8.0/build-amd64/target/release/deps -L dependency=3D/tmp=
/pobj/exa-0.8.0/build-amd64/target/release/deps --cap-lints allow`
   Compiling utf8-ranges v0.1.3
     Running `/usr/local/bin/rustc --crate-name utf8_ranges modcargo-crates=
/utf8-ranges-0.1.3/src/lib.rs --crate-type lib --emit=3Ddep-info,link -C op=
t-level=3D3 -C metadata=3D9950cdb880434c81 -C extra-filename=3D-9950cdb8804=
34c81 --out-dir /tmp/pobj/exa-0.8.0/build-amd64/target/release/deps -L depe=
ndency=3D/tmp/pobj/exa-0.8.0/build-amd64/target/release/deps --cap-lints al=
low`
   Compiling getopts v0.2.14
     Running `/usr/local/bin/rustc --crate-name getopts modcargo-crates/get=
opts-0.2.14/src/lib.rs --crate-type lib --emit=3Ddep-info,link -C opt-level=
=3D3 -C metadata=3D65d27aa4cecaba73 -C extra-filename=3D-65d27aa4cecaba73 -=
-out-dir /tmp/pobj/exa-0.8.0/build-amd64/target/release/deps -L dependency=
=3D/tmp/pobj/exa-0.8.0/build-amd64/target/release/deps --cap-lints allow`
   Compiling glob v0.2.11
     Running `/usr/local/bin/rustc --crate-name glob modcargo-crates/glob-0=
=2E2.11/src/lib.rs --crate-type lib --emit=3Ddep-info,link -C opt-level=3D3=
 -C metadata=3Deb8331e274beac7a -C extra-filename=3D-eb8331e274beac7a --out=
-dir /tmp/pobj/exa-0.8.0/build-amd64/target/release/deps -L dependency=3D/t=
mp/pobj/exa-0.8.0/build-amd64/target/release/deps --cap-lints allow`
   Compiling term_grid v0.1.6
     Running `/usr/local/bin/rustc --crate-name term_grid modcargo-crates/t=
erm_grid-0.1.6/src/lib.rs --crate-type lib --emit=3Ddep-info,link -C opt-le=
vel=3D3 -C metadata=3D52ac64b9c0e7f46e -C extra-filename=3D-52ac64b9c0e7f46=
e --out-dir /tmp/pobj/exa-0.8.0/build-amd64/target/release/deps -L dependen=
cy=3D/tmp/pobj/exa-0.8.0/build-amd64/target/release/deps --extern unicode_w=
idth=3D/tmp/pobj/exa-0.8.0/build-amd64/target/release/deps/libunicode_width=
-1f133e064c0004c4.rlib --cap-lints allow`
   Compiling pad v0.1.4
     Running `/usr/local/bin/rustc --crate-name pad modcargo-crates/pad-0.1=
=2E4/src/lib.rs --crate-type lib --emit=3Ddep-info,link -C opt-level=3D3 -C=
 metadata=3D791c1545ee626b55 -C extra-filename=3D-791c1545ee626b55 --out-di=
r /tmp/pobj/exa-0.8.0/build-amd64/target/release/deps -L dependency=3D/tmp/=
pobj/exa-0.8.0/build-amd64/target/release/deps --extern unicode_width=3D/tm=
p/pobj/exa-0.8.0/build-amd64/target/release/deps/libunicode_width-1f133e064=
c0004c4.rlib --cap-lints allow`
   Compiling locale v0.2.2
     Running `/usr/local/bin/rustc --crate-name locale modcargo-crates/loca=
le-0.2.2/src/lib.rs --crate-type lib --emit=3Ddep-info,link -C opt-level=3D=
3 -C metadata=3D2b0733639018a228 -C extra-filename=3D-2b0733639018a228 --ou=
t-dir /tmp/pobj/exa-0.8.0/build-amd64/target/release/deps -L dependency=3D/=
tmp/pobj/exa-0.8.0/build-amd64/target/release/deps --extern libc=3D/tmp/pob=
j/exa-0.8.0/build-amd64/target/release/deps/liblibc-6fcd67077111618b.rlib -=
-cap-lints allow`
   Compiling num_cpus v1.6.2
     Running `/usr/local/bin/rustc --crate-name num_cpus modcargo-crates/nu=
m_cpus-1.6.2/src/lib.rs --crate-type lib --emit=3Ddep-info,link -C opt-leve=
l=3D3 -C metadata=3Db67415aa97bc9f0d -C extra-filename=3D-b67415aa97bc9f0d =
--out-dir /tmp/pobj/exa-0.8.0/build-amd64/target/release/deps -L dependency=
=3D/tmp/pobj/exa-0.8.0/build-amd64/target/release/deps --extern libc=3D/tmp=
/pobj/exa-0.8.0/build-amd64/target/release/deps/liblibc-6fcd67077111618b.rl=
ib --cap-lints allow`
   Compiling term_size v0.3.0
     Running `/usr/local/bin/rustc --crate-name term_size modcargo-crates/t=
erm_size-0.3.0/src/lib.rs --crate-type lib --emit=3Ddep-info,link -C opt-le=
vel=3D3 --cfg 'feature=3D"default"' -C metadata=3D6744848fee5569d3 -C extra=
-filename=3D-6744848fee5569d3 --out-dir /tmp/pobj/exa-0.8.0/build-amd64/tar=
get/release/deps -L dependency=3D/tmp/pobj/exa-0.8.0/build-amd64/target/rel=
ease/deps --extern libc=3D/tmp/pobj/exa-0.8.0/build-amd64/target/release/de=
ps/liblibc-6fcd67077111618b.rlib --cap-lints allow`
   Compiling memchr v0.1.11
     Running `/usr/local/bin/rustc --crate-name memchr modcargo-crates/memc=
hr-0.1.11/src/lib.rs --crate-type lib --emit=3Ddep-info,link -C opt-level=
=3D3 -C metadata=3Db410e65ea1cc5ecf -C extra-filename=3D-b410e65ea1cc5ecf -=
-out-dir /tmp/pobj/exa-0.8.0/build-amd64/target/release/deps -L dependency=
=3D/tmp/pobj/exa-0.8.0/build-amd64/target/release/deps --extern libc=3D/tmp=
/pobj/exa-0.8.0/build-amd64/target/release/deps/liblibc-6fcd67077111618b.rl=
ib --cap-lints allow`
   Compiling users v0.5.3
     Running `/usr/local/bin/rustc --crate-name users modcargo-crates/users=
-0.5.3/src/lib.rs --crate-type lib --emit=3Ddep-info,link -C opt-level=3D3 =
-C metadata=3Db9c3eef8c0cb8792 -C extra-filename=3D-b9c3eef8c0cb8792 --out-=
dir /tmp/pobj/exa-0.8.0/build-amd64/target/release/deps -L dependency=3D/tm=
p/pobj/exa-0.8.0/build-amd64/target/release/deps --extern libc=3D/tmp/pobj/=
exa-0.8.0/build-amd64/target/release/deps/liblibc-6fcd67077111618b.rlib --c=
ap-lints allow`
   Compiling rand v0.3.16
     Running `/usr/local/bin/rustc --crate-name rand modcargo-crates/rand-0=
=2E3.16/src/lib.rs --crate-type lib --emit=3Ddep-info,link -C opt-level=3D3=
 -C metadata=3D356c27d1350571bd -C extra-filename=3D-356c27d1350571bd --out=
-dir /tmp/pobj/exa-0.8.0/build-amd64/target/release/deps -L dependency=3D/t=
mp/pobj/exa-0.8.0/build-amd64/target/release/deps --extern libc=3D/tmp/pobj=
/exa-0.8.0/build-amd64/target/release/deps/liblibc-6fcd67077111618b.rlib --=
cap-lints allow`
   Compiling number_prefix v0.2.7
     Running `/usr/local/bin/rustc --crate-name number_prefix modcargo-crat=
es/number_prefix-0.2.7/src/lib.rs --crate-type lib --emit=3Ddep-info,link -=
C opt-level=3D3 -C metadata=3D545e037ab72cbe69 -C extra-filename=3D-545e037=
ab72cbe69 --out-dir /tmp/pobj/exa-0.8.0/build-amd64/target/release/deps -L =
dependency=3D/tmp/pobj/exa-0.8.0/build-amd64/target/release/deps --extern n=
um_traits=3D/tmp/pobj/exa-0.8.0/build-amd64/target/release/deps/libnum_trai=
ts-c169ac5dc7d0e002.rlib --cap-lints allow`
   Compiling num-integer v0.1.35
     Running `/usr/local/bin/rustc --crate-name num_integer modcargo-crates=
/num-integer-0.1.35/src/lib.rs --crate-type lib --emit=3Ddep-info,link -C o=
pt-level=3D3 -C metadata=3D86473bf2731ada50 -C extra-filename=3D-86473bf273=
1ada50 --out-dir /tmp/pobj/exa-0.8.0/build-amd64/target/release/deps -L dep=
endency=3D/tmp/pobj/exa-0.8.0/build-amd64/target/release/deps --extern num_=
traits=3D/tmp/pobj/exa-0.8.0/build-amd64/target/release/deps/libnum_traits-=
c169ac5dc7d0e002.rlib --cap-lints allow`
   Compiling kernel32-sys v0.2.2
     Running `/usr/local/bin/rustc --crate-name build_script_build modcargo=
-crates/kernel32-sys-0.2.2/build.rs --crate-type bin --emit=3Ddep-info,link=
 -C opt-level=3D3 -C metadata=3D1e5290def172552a -C extra-filename=3D-1e529=
0def172552a --out-dir /tmp/pobj/exa-0.8.0/build-amd64/target/release/build/=
kernel32-sys-1e5290def172552a -L dependency=3D/tmp/pobj/exa-0.8.0/build-amd=
64/target/release/deps --extern build=3D/tmp/pobj/exa-0.8.0/build-amd64/tar=
get/release/deps/libbuild-8be14015b1088e17.rlib --cap-lints allow`
   Compiling iso8601 v0.1.1
     Running `/usr/local/bin/rustc --crate-name iso8601 modcargo-crates/iso=
8601-0.1.1/src/lib.rs --crate-type lib --emit=3Ddep-info,link -C opt-level=
=3D3 --cfg 'feature=3D"default"' -C metadata=3D2fe2e5aaab1bfcc7 -C extra-fi=
lename=3D-2fe2e5aaab1bfcc7 --out-dir /tmp/pobj/exa-0.8.0/build-amd64/target=
/release/deps -L dependency=3D/tmp/pobj/exa-0.8.0/build-amd64/target/releas=
e/deps --extern nom=3D/tmp/pobj/exa-0.8.0/build-amd64/target/release/deps/l=
ibnom-2a7dc4c1f655af67.rlib --cap-lints allow`
   Compiling unicode-bidi v0.3.4
     Running `/usr/local/bin/rustc --crate-name unicode_bidi modcargo-crate=
s/unicode-bidi-0.3.4/src/lib.rs --crate-type lib --emit=3Ddep-info,link -C =
opt-level=3D3 --cfg 'feature=3D"default"' -C metadata=3De8fb87ab7ab612c6 -C=
 extra-filename=3D-e8fb87ab7ab612c6 --out-dir /tmp/pobj/exa-0.8.0/build-amd=
64/target/release/deps -L dependency=3D/tmp/pobj/exa-0.8.0/build-amd64/targ=
et/release/deps --extern matches=3D/tmp/pobj/exa-0.8.0/build-amd64/target/r=
elease/deps/libmatches-3e059d59ad98a297.rlib --cap-lints allow`
   Compiling cmake v0.1.25
     Running `/usr/local/bin/rustc --crate-name cmake modcargo-crates/cmake=
-0.1.25/src/lib.rs --crate-type lib --emit=3Ddep-info,link -C opt-level=3D3=
 -C metadata=3D543354e7d08d9136 -C extra-filename=3D-543354e7d08d9136 --out=
-dir /tmp/pobj/exa-0.8.0/build-amd64/target/release/deps -L dependency=3D/t=
mp/pobj/exa-0.8.0/build-amd64/target/release/deps --extern gcc=3D/tmp/pobj/=
exa-0.8.0/build-amd64/target/release/deps/libgcc-20c7023d6bf1d6be.rlib --ca=
p-lints allow`
   Compiling libz-sys v1.0.16
     Running `/usr/local/bin/rustc --crate-name build_script_build modcargo=
-crates/libz-sys-1.0.16/build.rs --crate-type bin --emit=3Ddep-info,link -C=
 opt-level=3D3 -C metadata=3Dea851179f5dc35bd -C extra-filename=3D-ea851179=
f5dc35bd --out-dir /tmp/pobj/exa-0.8.0/build-amd64/target/release/build/lib=
z-sys-ea851179f5dc35bd -L dependency=3D/tmp/pobj/exa-0.8.0/build-amd64/targ=
et/release/deps --extern pkg_config=3D/tmp/pobj/exa-0.8.0/build-amd64/targe=
t/release/deps/libpkg_config-5ff20ec045c37462.rlib --extern gcc=3D/tmp/pobj=
/exa-0.8.0/build-amd64/target/release/deps/libgcc-20c7023d6bf1d6be.rlib --c=
ap-lints allow`
   Compiling num-complex v0.1.40
     Running `/usr/local/bin/rustc --crate-name num_complex modcargo-crates=
/num-complex-0.1.40/src/lib.rs --crate-type lib --emit=3Ddep-info,link -C o=
pt-level=3D3 --cfg 'feature=3D"default"' --cfg 'feature=3D"rustc-serialize"=
' -C metadata=3D8470b9f9ad5bb9cd -C extra-filename=3D-8470b9f9ad5bb9cd --ou=
t-dir /tmp/pobj/exa-0.8.0/build-amd64/target/release/deps -L dependency=3D/=
tmp/pobj/exa-0.8.0/build-amd64/target/release/deps --extern num_traits=3D/t=
mp/pobj/exa-0.8.0/build-amd64/target/release/deps/libnum_traits-c169ac5dc7d=
0e002.rlib --extern rustc_serialize=3D/tmp/pobj/exa-0.8.0/build-amd64/targe=
t/release/deps/librustc_serialize-a4bad8dc3cb24932.rlib --cap-lints allow`
   Compiling aho-corasick v0.5.3
     Running `/usr/local/bin/rustc --crate-name aho_corasick modcargo-crate=
s/aho-corasick-0.5.3/src/lib.rs --crate-type lib --emit=3Ddep-info,link -C =
opt-level=3D3 -C metadata=3Df806cb2219734086 -C extra-filename=3D-f806cb221=
9734086 --out-dir /tmp/pobj/exa-0.8.0/build-amd64/target/release/deps -L de=
pendency=3D/tmp/pobj/exa-0.8.0/build-amd64/target/release/deps --extern mem=
chr=3D/tmp/pobj/exa-0.8.0/build-amd64/target/release/deps/libmemchr-b410e65=
ea1cc5ecf.rlib --cap-lints allow`
     Running `/tmp/pobj/exa-0.8.0/build-amd64/target/release/build/kernel32=
-sys-1e5290def172552a/build-script-build`
   Compiling num-iter v0.1.34
     Running `/usr/local/bin/rustc --crate-name num_iter modcargo-crates/nu=
m-iter-0.1.34/src/lib.rs --crate-type lib --emit=3Ddep-info,link -C opt-lev=
el=3D3 -C metadata=3D7d36ad5804b8eb77 -C extra-filename=3D-7d36ad5804b8eb77=
 --out-dir /tmp/pobj/exa-0.8.0/build-amd64/target/release/deps -L dependenc=
y=3D/tmp/pobj/exa-0.8.0/build-amd64/target/release/deps --extern num_traits=
=3D/tmp/pobj/exa-0.8.0/build-amd64/target/release/deps/libnum_traits-c169ac=
5dc7d0e002.rlib --extern num_integer=3D/tmp/pobj/exa-0.8.0/build-amd64/targ=
et/release/deps/libnum_integer-86473bf2731ada50.rlib --cap-lints allow`
   Compiling num-bigint v0.1.40
     Running `/usr/local/bin/rustc --crate-name num_bigint modcargo-crates/=
num-bigint-0.1.40/src/lib.rs --crate-type lib --emit=3Ddep-info,link -C opt=
-level=3D3 --cfg 'feature=3D"default"' --cfg 'feature=3D"rand"' --cfg 'feat=
ure=3D"rustc-serialize"' -C metadata=3Daabd01f1168c7f96 -C extra-filename=
=3D-aabd01f1168c7f96 --out-dir /tmp/pobj/exa-0.8.0/build-amd64/target/relea=
se/deps -L dependency=3D/tmp/pobj/exa-0.8.0/build-amd64/target/release/deps=
 --extern rand=3D/tmp/pobj/exa-0.8.0/build-amd64/target/release/deps/libran=
d-356c27d1350571bd.rlib --extern num_traits=3D/tmp/pobj/exa-0.8.0/build-amd=
64/target/release/deps/libnum_traits-c169ac5dc7d0e002.rlib --extern num_int=
eger=3D/tmp/pobj/exa-0.8.0/build-amd64/target/release/deps/libnum_integer-8=
6473bf2731ada50.rlib --extern rustc_serialize=3D/tmp/pobj/exa-0.8.0/build-a=
md64/target/release/deps/librustc_serialize-a4bad8dc3cb24932.rlib --cap-lin=
ts allow`
   Compiling libgit2-sys v0.6.14
     Running `/usr/local/bin/rustc --crate-name build_script_build modcargo=
-crates/libgit2-sys-0.6.14/build.rs --crate-type bin --emit=3Ddep-info,link=
 -C opt-level=3D3 -C metadata=3D427530ff918c77c6 -C extra-filename=3D-42753=
0ff918c77c6 --out-dir /tmp/pobj/exa-0.8.0/build-amd64/target/release/build/=
libgit2-sys-427530ff918c77c6 -L dependency=3D/tmp/pobj/exa-0.8.0/build-amd6=
4/target/release/deps --extern pkg_config=3D/tmp/pobj/exa-0.8.0/build-amd64=
/target/release/deps/libpkg_config-5ff20ec045c37462.rlib --extern cmake=3D/=
tmp/pobj/exa-0.8.0/build-amd64/target/release/deps/libcmake-543354e7d08d913=
6.rlib --extern gcc=3D/tmp/pobj/exa-0.8.0/build-amd64/target/release/deps/l=
ibgcc-20c7023d6bf1d6be.rlib --cap-lints allow`
     Running `/usr/local/bin/rustc --crate-name kernel32 modcargo-crates/ke=
rnel32-sys-0.2.2/src/lib.rs --crate-type lib --emit=3Ddep-info,link -C opt-=
level=3D3 -C metadata=3D2d6d4f7f0e1c1ba8 -C extra-filename=3D-2d6d4f7f0e1c1=
ba8 --out-dir /tmp/pobj/exa-0.8.0/build-amd64/target/release/deps -L depend=
ency=3D/tmp/pobj/exa-0.8.0/build-amd64/target/release/deps --extern winapi=
=3D/tmp/pobj/exa-0.8.0/build-amd64/target/release/deps/libwinapi-d878de4842=
c91dd6.rlib --cap-lints allow`
     Running `/tmp/pobj/exa-0.8.0/build-amd64/target/release/build/libz-sys=
-ea851179f5dc35bd/build-script-build`
   Compiling idna v0.1.4
     Running `/usr/local/bin/rustc --crate-name idna modcargo-crates/idna-0=
=2E1.4/src/lib.rs --crate-type lib --emit=3Ddep-info,link -C opt-level=3D3 =
-C metadata=3D4e0f38935533a943 -C extra-filename=3D-4e0f38935533a943 --out-=
dir /tmp/pobj/exa-0.8.0/build-amd64/target/release/deps -L dependency=3D/tm=
p/pobj/exa-0.8.0/build-amd64/target/release/deps --extern unicode_bidi=3D/t=
mp/pobj/exa-0.8.0/build-amd64/target/release/deps/libunicode_bidi-e8fb87ab7=
ab612c6.rlib --extern unicode_normalization=3D/tmp/pobj/exa-0.8.0/build-amd=
64/target/release/deps/libunicode_normalization-d8abfd2294ffe9bc.rlib --ext=
ern matches=3D/tmp/pobj/exa-0.8.0/build-amd64/target/release/deps/libmatche=
s-3e059d59ad98a297.rlib --cap-lints allow`
   Compiling thread-id v2.0.0
     Running `/usr/local/bin/rustc --crate-name thread_id modcargo-crates/t=
hread-id-2.0.0/src/lib.rs --crate-type lib --emit=3Ddep-info,link -C opt-le=
vel=3D3 -C metadata=3D3c2261c32f2f0562 -C extra-filename=3D-3c2261c32f2f056=
2 --out-dir /tmp/pobj/exa-0.8.0/build-amd64/target/release/deps -L dependen=
cy=3D/tmp/pobj/exa-0.8.0/build-amd64/target/release/deps --extern kernel32=
=3D/tmp/pobj/exa-0.8.0/build-amd64/target/release/deps/libkernel32-2d6d4f7f=
0e1c1ba8.rlib --extern libc=3D/tmp/pobj/exa-0.8.0/build-amd64/target/releas=
e/deps/liblibc-6fcd67077111618b.rlib --cap-lints allow`
     Running `/usr/local/bin/rustc --crate-name libz_sys modcargo-crates/li=
bz-sys-1.0.16/src/lib.rs --crate-type lib --emit=3Ddep-info,link -C opt-lev=
el=3D3 -C metadata=3D2fb1e7149e995f01 -C extra-filename=3D-2fb1e7149e995f01=
 --out-dir /tmp/pobj/exa-0.8.0/build-amd64/target/release/deps -L dependenc=
y=3D/tmp/pobj/exa-0.8.0/build-amd64/target/release/deps --extern libc=3D/tm=
p/pobj/exa-0.8.0/build-amd64/target/release/deps/liblibc-6fcd67077111618b.r=
lib --cap-lints allow -l z`
   Compiling thread_local v0.2.7
     Running `/usr/local/bin/rustc --crate-name thread_local modcargo-crate=
s/thread_local-0.2.7/src/lib.rs --crate-type lib --emit=3Ddep-info,link -C =
opt-level=3D3 -C metadata=3D13f153ddfb221aba -C extra-filename=3D-13f153ddf=
b221aba --out-dir /tmp/pobj/exa-0.8.0/build-amd64/target/release/deps -L de=
pendency=3D/tmp/pobj/exa-0.8.0/build-amd64/target/release/deps --extern thr=
ead_id=3D/tmp/pobj/exa-0.8.0/build-amd64/target/release/deps/libthread_id-3=
c2261c32f2f0562.rlib --cap-lints allow`
   Compiling regex v0.1.80
     Running `/usr/local/bin/rustc --crate-name regex modcargo-crates/regex=
-0.1.80/src/lib.rs --crate-type lib --emit=3Ddep-info,link -C opt-level=3D3=
 -C metadata=3D2c7d08cdc465be5e -C extra-filename=3D-2c7d08cdc465be5e --out=
-dir /tmp/pobj/exa-0.8.0/build-amd64/target/release/deps -L dependency=3D/t=
mp/pobj/exa-0.8.0/build-amd64/target/release/deps --extern utf8_ranges=3D/t=
mp/pobj/exa-0.8.0/build-amd64/target/release/deps/libutf8_ranges-9950cdb880=
434c81.rlib --extern memchr=3D/tmp/pobj/exa-0.8.0/build-amd64/target/releas=
e/deps/libmemchr-b410e65ea1cc5ecf.rlib --extern thread_local=3D/tmp/pobj/ex=
a-0.8.0/build-amd64/target/release/deps/libthread_local-13f153ddfb221aba.rl=
ib --extern regex_syntax=3D/tmp/pobj/exa-0.8.0/build-amd64/target/release/d=
eps/libregex_syntax-c9ac2ebb8d81f364.rlib --extern aho_corasick=3D/tmp/pobj=
/exa-0.8.0/build-amd64/target/release/deps/libaho_corasick-f806cb2219734086=
=2Erlib --cap-lints allow`
     Running `/tmp/pobj/exa-0.8.0/build-amd64/target/release/build/libgit2-=
sys-427530ff918c77c6/build-script-build`
     Running `/usr/local/bin/rustc --crate-name libgit2_sys modcargo-crates=
/libgit2-sys-0.6.14/lib.rs --crate-type lib --emit=3Ddep-info,link -C opt-l=
evel=3D3 -C metadata=3D8d77e718f839e891 -C extra-filename=3D-8d77e718f839e8=
91 --out-dir /tmp/pobj/exa-0.8.0/build-amd64/target/release/deps -L depende=
ncy=3D/tmp/pobj/exa-0.8.0/build-amd64/target/release/deps --extern libc=3D/=
tmp/pobj/exa-0.8.0/build-amd64/target/release/deps/liblibc-6fcd67077111618b=
=2Erlib --extern libz_sys=3D/tmp/pobj/exa-0.8.0/build-amd64/target/release/=
deps/liblibz_sys-2fb1e7149e995f01.rlib --cap-lints allow -L native=3D/usr/l=
ocal/lib -l git2 -l ssl -l crypto -l z`
   Compiling num-rational v0.1.39
     Running `/usr/local/bin/rustc --crate-name num_rational modcargo-crate=
s/num-rational-0.1.39/src/lib.rs --crate-type lib --emit=3Ddep-info,link -C=
 opt-level=3D3 --cfg 'feature=3D"bigint"' --cfg 'feature=3D"default"' --cfg=
 'feature=3D"num-bigint"' --cfg 'feature=3D"rustc-serialize"' -C metadata=
=3D75293d14204cd842 -C extra-filename=3D-75293d14204cd842 --out-dir /tmp/po=
bj/exa-0.8.0/build-amd64/target/release/deps -L dependency=3D/tmp/pobj/exa-=
0.8.0/build-amd64/target/release/deps --extern num_bigint=3D/tmp/pobj/exa-0=
=2E8.0/build-amd64/target/release/deps/libnum_bigint-aabd01f1168c7f96.rlib =
--extern num_traits=3D/tmp/pobj/exa-0.8.0/build-amd64/target/release/deps/l=
ibnum_traits-c169ac5dc7d0e002.rlib --extern rustc_serialize=3D/tmp/pobj/exa=
-0.8.0/build-amd64/target/release/deps/librustc_serialize-a4bad8dc3cb24932.=
rlib --extern num_integer=3D/tmp/pobj/exa-0.8.0/build-amd64/target/release/=
deps/libnum_integer-86473bf2731ada50.rlib --cap-lints allow`
   Compiling url v1.5.1
     Running `/usr/local/bin/rustc --crate-name url modcargo-crates/url-1.5=
=2E1/src/lib.rs --crate-type lib --emit=3Ddep-info,link -C opt-level=3D3 -C=
 metadata=3D6e30a4e09f4a7710 -C extra-filename=3D-6e30a4e09f4a7710 --out-di=
r /tmp/pobj/exa-0.8.0/build-amd64/target/release/deps -L dependency=3D/tmp/=
pobj/exa-0.8.0/build-amd64/target/release/deps --extern idna=3D/tmp/pobj/ex=
a-0.8.0/build-amd64/target/release/deps/libidna-4e0f38935533a943.rlib --ext=
ern percent_encoding=3D/tmp/pobj/exa-0.8.0/build-amd64/target/release/deps/=
libpercent_encoding-10e205db23db30ae.rlib --extern matches=3D/tmp/pobj/exa-=
0.8.0/build-amd64/target/release/deps/libmatches-3e059d59ad98a297.rlib --ca=
p-lints allow`
   Compiling num v0.1.40
     Running `/usr/local/bin/rustc --crate-name num modcargo-crates/num-0.1=
=2E40/src/lib.rs --crate-type lib --emit=3Ddep-info,link -C opt-level=3D3 -=
-cfg 'feature=3D"bigint"' --cfg 'feature=3D"complex"' --cfg 'feature=3D"def=
ault"' --cfg 'feature=3D"num-bigint"' --cfg 'feature=3D"num-complex"' --cfg=
 'feature=3D"num-rational"' --cfg 'feature=3D"rational"' --cfg 'feature=3D"=
rustc-serialize"' -C metadata=3Dc01c656e330b2291 -C extra-filename=3D-c01c6=
56e330b2291 --out-dir /tmp/pobj/exa-0.8.0/build-amd64/target/release/deps -=
L dependency=3D/tmp/pobj/exa-0.8.0/build-amd64/target/release/deps --extern=
 num_complex=3D/tmp/pobj/exa-0.8.0/build-amd64/target/release/deps/libnum_c=
omplex-8470b9f9ad5bb9cd.rlib --extern num_iter=3D/tmp/pobj/exa-0.8.0/build-=
amd64/target/release/deps/libnum_iter-7d36ad5804b8eb77.rlib --extern num_bi=
gint=3D/tmp/pobj/exa-0.8.0/build-amd64/target/release/deps/libnum_bigint-aa=
bd01f1168c7f96.rlib --extern num_traits=3D/tmp/pobj/exa-0.8.0/build-amd64/t=
arget/release/deps/libnum_traits-c169ac5dc7d0e002.rlib --extern num_rationa=
l=3D/tmp/pobj/exa-0.8.0/build-amd64/target/release/deps/libnum_rational-752=
93d14204cd842.rlib --extern num_integer=3D/tmp/pobj/exa-0.8.0/build-amd64/t=
arget/release/deps/libnum_integer-86473bf2731ada50.rlib --cap-lints allow`
   Compiling datetime v0.4.5
     Running `/usr/local/bin/rustc --crate-name datetime modcargo-crates/da=
tetime-0.4.5/src/lib.rs --crate-type lib --emit=3Ddep-info,link -C opt-leve=
l=3D3 -C metadata=3D1f71583394ef4132 -C extra-filename=3D-1f71583394ef4132 =
--out-dir /tmp/pobj/exa-0.8.0/build-amd64/target/release/deps -L dependency=
=3D/tmp/pobj/exa-0.8.0/build-amd64/target/release/deps --extern num=3D/tmp/=
pobj/exa-0.8.0/build-amd64/target/release/deps/libnum-c01c656e330b2291.rlib=
 --extern libc=3D/tmp/pobj/exa-0.8.0/build-amd64/target/release/deps/liblib=
c-6fcd67077111618b.rlib --extern iso8601=3D/tmp/pobj/exa-0.8.0/build-amd64/=
target/release/deps/libiso8601-2fe2e5aaab1bfcc7.rlib --extern locale=3D/tmp=
/pobj/exa-0.8.0/build-amd64/target/release/deps/liblocale-2b0733639018a228.=
rlib --extern pad=3D/tmp/pobj/exa-0.8.0/build-amd64/target/release/deps/lib=
pad-791c1545ee626b55.rlib --cap-lints allow`
   Compiling git2 v0.6.8
     Running `/usr/local/bin/rustc --crate-name git2 modcargo-crates/git2-0=
=2E6.8/src/lib.rs --crate-type lib --emit=3Ddep-info,link -C opt-level=3D3 =
-C metadata=3Df31b7135aed65c8d -C extra-filename=3D-f31b7135aed65c8d --out-=
dir /tmp/pobj/exa-0.8.0/build-amd64/target/release/deps -L dependency=3D/tm=
p/pobj/exa-0.8.0/build-amd64/target/release/deps --extern libc=3D/tmp/pobj/=
exa-0.8.0/build-amd64/target/release/deps/liblibc-6fcd67077111618b.rlib --e=
xtern url=3D/tmp/pobj/exa-0.8.0/build-amd64/target/release/deps/liburl-6e30=
a4e09f4a7710.rlib --extern bitflags=3D/tmp/pobj/exa-0.8.0/build-amd64/targe=
t/release/deps/libbitflags-a46de51a4c45ff42.rlib --extern libgit2_sys=3D/tm=
p/pobj/exa-0.8.0/build-amd64/target/release/deps/liblibgit2_sys-8d77e718f83=
9e891.rlib --cap-lints allow -L native=3D/usr/local/lib`
   Compiling zoneinfo_compiled v0.4.5
     Running `/usr/local/bin/rustc --crate-name zoneinfo_compiled modcargo-=
crates/zoneinfo_compiled-0.4.5/src/lib.rs --crate-type lib --emit=3Ddep-inf=
o,link -C opt-level=3D3 -C metadata=3D960ec3edd6560e0c -C extra-filename=3D=
-960ec3edd6560e0c --out-dir /tmp/pobj/exa-0.8.0/build-amd64/target/release/=
deps -L dependency=3D/tmp/pobj/exa-0.8.0/build-amd64/target/release/deps --=
extern byteorder=3D/tmp/pobj/exa-0.8.0/build-amd64/target/release/deps/libb=
yteorder-16a2f02254ae480a.rlib --extern datetime=3D/tmp/pobj/exa-0.8.0/buil=
d-amd64/target/release/deps/libdatetime-1f71583394ef4132.rlib --cap-lints a=
llow`
   Compiling env_logger v0.3.5
     Running `/usr/local/bin/rustc --crate-name env_logger modcargo-crates/=
env_logger-0.3.5/src/lib.rs --crate-type lib --emit=3Ddep-info,link -C opt-=
level=3D3 --cfg 'feature=3D"default"' --cfg 'feature=3D"regex"' -C metadata=
=3D0c20a26d6c8ad977 -C extra-filename=3D-0c20a26d6c8ad977 --out-dir /tmp/po=
bj/exa-0.8.0/build-amd64/target/release/deps -L dependency=3D/tmp/pobj/exa-=
0.8.0/build-amd64/target/release/deps --extern log=3D/tmp/pobj/exa-0.8.0/bu=
ild-amd64/target/release/deps/liblog-cfb26d2a24833446.rlib --extern regex=
=3D/tmp/pobj/exa-0.8.0/build-amd64/target/release/deps/libregex-2c7d08cdc46=
5be5e.rlib --cap-lints allow`
   Compiling exa v0.8.0 (file:///tmp/pobj/exa-0.8.0/exa-0.8.0)
     Running `/usr/local/bin/rustc --crate-name exa src/exa.rs --crate-type=
 lib --emit=3Ddep-info,link -C opt-level=3D3 --cfg 'feature=3D"default"' --=
cfg 'feature=3D"git"' --cfg 'feature=3D"git2"' -C metadata=3D1d9d5680220d5e=
7f -C extra-filename=3D-1d9d5680220d5e7f --out-dir /tmp/pobj/exa-0.8.0/buil=
d-amd64/target/release/deps -L dependency=3D/tmp/pobj/exa-0.8.0/build-amd64=
/target/release/deps --extern users=3D/tmp/pobj/exa-0.8.0/build-amd64/targe=
t/release/deps/libusers-b9c3eef8c0cb8792.rlib --extern locale=3D/tmp/pobj/e=
xa-0.8.0/build-amd64/target/release/deps/liblocale-2b0733639018a228.rlib --=
extern zoneinfo_compiled=3D/tmp/pobj/exa-0.8.0/build-amd64/target/release/d=
eps/libzoneinfo_compiled-960ec3edd6560e0c.rlib --extern natord=3D/tmp/pobj/=
exa-0.8.0/build-amd64/target/release/deps/libnatord-382ce8731acff01b.rlib -=
-extern lazy_static=3D/tmp/pobj/exa-0.8.0/build-amd64/target/release/deps/l=
iblazy_static-89336ae0e66bed16.rlib --extern datetime=3D/tmp/pobj/exa-0.8.0=
/build-amd64/target/release/deps/libdatetime-1f71583394ef4132.rlib --extern=
 scoped_threadpool=3D/tmp/pobj/exa-0.8.0/build-amd64/target/release/deps/li=
bscoped_threadpool-90923a30e8d0359f.rlib --extern libc=3D/tmp/pobj/exa-0.8.=
0/build-amd64/target/release/deps/liblibc-6fcd67077111618b.rlib --extern en=
v_logger=3D/tmp/pobj/exa-0.8.0/build-amd64/target/release/deps/libenv_logge=
r-0c20a26d6c8ad977.rlib --extern num_cpus=3D/tmp/pobj/exa-0.8.0/build-amd64=
/target/release/deps/libnum_cpus-b67415aa97bc9f0d.rlib --extern term_size=
=3D/tmp/pobj/exa-0.8.0/build-amd64/target/release/deps/libterm_size-6744848=
fee5569d3.rlib --extern ansi_term=3D/tmp/pobj/exa-0.8.0/build-amd64/target/=
release/deps/libansi_term-6561e56c9e33fe67.rlib --extern term_grid=3D/tmp/p=
obj/exa-0.8.0/build-amd64/target/release/deps/libterm_grid-52ac64b9c0e7f46e=
=2Erlib --extern number_prefix=3D/tmp/pobj/exa-0.8.0/build-amd64/target/rel=
ease/deps/libnumber_prefix-545e037ab72cbe69.rlib --extern glob=3D/tmp/pobj/=
exa-0.8.0/build-amd64/target/release/deps/libglob-eb8331e274beac7a.rlib --e=
xtern getopts=3D/tmp/pobj/exa-0.8.0/build-amd64/target/release/deps/libgeto=
pts-65d27aa4cecaba73.rlib --extern unicode_width=3D/tmp/pobj/exa-0.8.0/buil=
d-amd64/target/release/deps/libunicode_width-1f133e064c0004c4.rlib --extern=
 git2=3D/tmp/pobj/exa-0.8.0/build-amd64/target/release/deps/libgit2-f31b713=
5aed65c8d.rlib --extern log=3D/tmp/pobj/exa-0.8.0/build-amd64/target/releas=
e/deps/liblog-cfb26d2a24833446.rlib -L native=3D/usr/local/lib`
     Running `/usr/local/bin/rustc --crate-name exa src/exa.rs --emit=3Ddep=
-info,link -C opt-level=3D3 --test --cfg 'feature=3D"default"' --cfg 'featu=
re=3D"git"' --cfg 'feature=3D"git2"' -C metadata=3Df59dcec8624317c5 -C extr=
a-filename=3D-f59dcec8624317c5 --out-dir /tmp/pobj/exa-0.8.0/build-amd64/ta=
rget/release/deps -L dependency=3D/tmp/pobj/exa-0.8.0/build-amd64/target/re=
lease/deps --extern users=3D/tmp/pobj/exa-0.8.0/build-amd64/target/release/=
deps/libusers-b9c3eef8c0cb8792.rlib --extern locale=3D/tmp/pobj/exa-0.8.0/b=
uild-amd64/target/release/deps/liblocale-2b0733639018a228.rlib --extern zon=
einfo_compiled=3D/tmp/pobj/exa-0.8.0/build-amd64/target/release/deps/libzon=
einfo_compiled-960ec3edd6560e0c.rlib --extern natord=3D/tmp/pobj/exa-0.8.0/=
build-amd64/target/release/deps/libnatord-382ce8731acff01b.rlib --extern la=
zy_static=3D/tmp/pobj/exa-0.8.0/build-amd64/target/release/deps/liblazy_sta=
tic-89336ae0e66bed16.rlib --extern datetime=3D/tmp/pobj/exa-0.8.0/build-amd=
64/target/release/deps/libdatetime-1f71583394ef4132.rlib --extern scoped_th=
readpool=3D/tmp/pobj/exa-0.8.0/build-amd64/target/release/deps/libscoped_th=
readpool-90923a30e8d0359f.rlib --extern libc=3D/tmp/pobj/exa-0.8.0/build-am=
d64/target/release/deps/liblibc-6fcd67077111618b.rlib --extern env_logger=
=3D/tmp/pobj/exa-0.8.0/build-amd64/target/release/deps/libenv_logger-0c20a2=
6d6c8ad977.rlib --extern num_cpus=3D/tmp/pobj/exa-0.8.0/build-amd64/target/=
release/deps/libnum_cpus-b67415aa97bc9f0d.rlib --extern term_size=3D/tmp/po=
bj/exa-0.8.0/build-amd64/target/release/deps/libterm_size-6744848fee5569d3.=
rlib --extern ansi_term=3D/tmp/pobj/exa-0.8.0/build-amd64/target/release/de=
ps/libansi_term-6561e56c9e33fe67.rlib --extern term_grid=3D/tmp/pobj/exa-0.=
8.0/build-amd64/target/release/deps/libterm_grid-52ac64b9c0e7f46e.rlib --ex=
tern number_prefix=3D/tmp/pobj/exa-0.8.0/build-amd64/target/release/deps/li=
bnumber_prefix-545e037ab72cbe69.rlib --extern glob=3D/tmp/pobj/exa-0.8.0/bu=
ild-amd64/target/release/deps/libglob-eb8331e274beac7a.rlib --extern getopt=
s=3D/tmp/pobj/exa-0.8.0/build-amd64/target/release/deps/libgetopts-65d27aa4=
cecaba73.rlib --extern unicode_width=3D/tmp/pobj/exa-0.8.0/build-amd64/targ=
et/release/deps/libunicode_width-1f133e064c0004c4.rlib --extern git2=3D/tmp=
/pobj/exa-0.8.0/build-amd64/target/release/deps/libgit2-f31b7135aed65c8d.rl=
ib --extern log=3D/tmp/pobj/exa-0.8.0/build-amd64/target/release/deps/liblo=
g-cfb26d2a24833446.rlib -L native=3D/usr/local/lib`
warning: unused import: `std::ascii::AsciiExt`
  --> src/fs/file.rs:98:13
   |
98 |         use std::ascii::AsciiExt;
   |             ^^^^^^^^^^^^^^^^^^^^
   |
   =3D note: #[warn(unused_imports)] on by default

warning: unused import: `std::ascii::AsciiExt`
  --> src/fs/file.rs:98:13
   |
98 |         use std::ascii::AsciiExt;
   |             ^^^^^^^^^^^^^^^^^^^^
   |
   =3D note: #[warn(unused_imports)] on by default

     Running `/usr/local/bin/rustc --crate-name exa src/bin/main.rs --emit=
=3Ddep-info,link -C opt-level=3D3 --test --cfg 'feature=3D"default"' --cfg =
'feature=3D"git"' --cfg 'feature=3D"git2"' -C metadata=3D6020b2baded68d1b -=
C extra-filename=3D-6020b2baded68d1b --out-dir /tmp/pobj/exa-0.8.0/build-am=
d64/target/release/deps -L dependency=3D/tmp/pobj/exa-0.8.0/build-amd64/tar=
get/release/deps --extern users=3D/tmp/pobj/exa-0.8.0/build-amd64/target/re=
lease/deps/libusers-b9c3eef8c0cb8792.rlib --extern locale=3D/tmp/pobj/exa-0=
=2E8.0/build-amd64/target/release/deps/liblocale-2b0733639018a228.rlib --ex=
tern zoneinfo_compiled=3D/tmp/pobj/exa-0.8.0/build-amd64/target/release/dep=
s/libzoneinfo_compiled-960ec3edd6560e0c.rlib --extern natord=3D/tmp/pobj/ex=
a-0.8.0/build-amd64/target/release/deps/libnatord-382ce8731acff01b.rlib --e=
xtern lazy_static=3D/tmp/pobj/exa-0.8.0/build-amd64/target/release/deps/lib=
lazy_static-89336ae0e66bed16.rlib --extern datetime=3D/tmp/pobj/exa-0.8.0/b=
uild-amd64/target/release/deps/libdatetime-1f71583394ef4132.rlib --extern s=
coped_threadpool=3D/tmp/pobj/exa-0.8.0/build-amd64/target/release/deps/libs=
coped_threadpool-90923a30e8d0359f.rlib --extern libc=3D/tmp/pobj/exa-0.8.0/=
build-amd64/target/release/deps/liblibc-6fcd67077111618b.rlib --extern env_=
logger=3D/tmp/pobj/exa-0.8.0/build-amd64/target/release/deps/libenv_logger-=
0c20a26d6c8ad977.rlib --extern num_cpus=3D/tmp/pobj/exa-0.8.0/build-amd64/t=
arget/release/deps/libnum_cpus-b67415aa97bc9f0d.rlib --extern term_size=3D/=
tmp/pobj/exa-0.8.0/build-amd64/target/release/deps/libterm_size-6744848fee5=
569d3.rlib --extern ansi_term=3D/tmp/pobj/exa-0.8.0/build-amd64/target/rele=
ase/deps/libansi_term-6561e56c9e33fe67.rlib --extern term_grid=3D/tmp/pobj/=
exa-0.8.0/build-amd64/target/release/deps/libterm_grid-52ac64b9c0e7f46e.rli=
b --extern number_prefix=3D/tmp/pobj/exa-0.8.0/build-amd64/target/release/d=
eps/libnumber_prefix-545e037ab72cbe69.rlib --extern glob=3D/tmp/pobj/exa-0.=
8.0/build-amd64/target/release/deps/libglob-eb8331e274beac7a.rlib --extern =
getopts=3D/tmp/pobj/exa-0.8.0/build-amd64/target/release/deps/libgetopts-65=
d27aa4cecaba73.rlib --extern unicode_width=3D/tmp/pobj/exa-0.8.0/build-amd6=
4/target/release/deps/libunicode_width-1f133e064c0004c4.rlib --extern git2=
=3D/tmp/pobj/exa-0.8.0/build-amd64/target/release/deps/libgit2-f31b7135aed6=
5c8d.rlib --extern log=3D/tmp/pobj/exa-0.8.0/build-amd64/target/release/dep=
s/liblog-cfb26d2a24833446.rlib --extern exa=3D/tmp/pobj/exa-0.8.0/build-amd=
64/target/release/deps/libexa-1d9d5680220d5e7f.rlib -L native=3D/usr/local/=
lib`
    Finished release [optimized] target(s) in 457.17 secs
     Running `/tmp/pobj/exa-0.8.0/build-amd64/target/release/deps/exa-f59dc=
ec8624317c5`

running 388 tests
test fs::feature::ignore::test::ignore_relatively ... ignored
test fs::feature::ignore::test::ignore_relatively_absolutely ... ignored
test fs::feature::ignore::test::ignore_relatively_absolutely_dot ... ignored
test fs::feature::ignore::test::ignore_relatively_sometimes ... ignored
test fs::feature::ignore::test::an_empty_cache_ignores_nothing ... ok
test fs::feature::ignore::test::a_nonempty_cache_ignores_some_things ... ok
test fs::feature::ignore::test::parse_nothing ... ok
test fs::feature::ignore::test::ignore_some_globs ... ok
test fs::feature::ignore::test::parse_some_blank_lines ... ok
test fs::feature::ignore::test::parse_some_globs ... ok
test fs::feature::ignore::test::parse_some_whitespacey_lines ... ok
test fs::feature::ignore::test::parse_some_comments ... ok
test fs::file::ext_test::dotfile ... ok
test fs::file::ext_test::extension ... ok
test fs::file::ext_test::no_extension ... ok
test fs::file::filename_test::everywhere ... ok
test fs::file::filename_test::file ... ok
test fs::file::filename_test::here ... ok
test fs::file::filename_test::no_path ... ok
test fs::file::filename_test::there ... ok
test fs::file::filename_test::topmost ... ok
test fs::filter::test_ignores::empty_matches_nothing ... ok
test fs::filter::test_ignores::ignores_a_glob ... ok
test fs::filter::test_ignores::ignores_an_exact_filename ... ok
test fs::filter::test_ignores::ignores_both ... ok
test options::dir_action::test::dirs_recurse ... ok
test options::dir_action::test::dirs_recurse_2 ... ok
test options::dir_action::test::dirs_long ... ok
test options::dir_action::test::dirs_short ... ok
test options::dir_action::test::dirs_tree ... ok
test options::dir_action::test::empty ... ok
test options::dir_action::test::dirs_tree_2 ... ok
test options::dir_action::test::just_level ... ok
test options::dir_action::test::overriding_1 ... ok
test options::dir_action::test::just_level_2 ... ok
test options::dir_action::test::overriding_2 ... ok
test options::dir_action::test::rec_lim_long ... ok
test options::dir_action::test::rec_lim_long_2 ... ok
test options::dir_action::test::rec_lim_short ... ok
test options::dir_action::test::rec_lim_short_2 ... ok
test options::dir_action::test::rec_long ... ok
test options::dir_action::test::rec_short_tree ... ok
test options::dir_action::test::rec_short ... ok
test options::dir_action::test::rec_tree ... ok
test options::filter::test::dot_filters::all ... ok
test options::dir_action::test::tree ... ok
test options::filter::test::dot_filters::all_all ... ok
test options::filter::test::dot_filters::all_all_2 ... ok
test options::filter::test::dot_filters::all_all_3 ... ok
test options::filter::test::dot_filters::empty ... ok
test options::filter::test::dot_filters::tree_aa ... ok
test options::filter::test::dot_filters::tree_a ... ok
test options::filter::test::dot_filters::all_all_4 ... ok
test options::filter::test::dot_filters::tree_aaa ... ok
test options::filter::test::git_ignores::off ... ok
test options::filter::test::ignore_patternses::loads ... ok
test options::filter::test::git_ignores::on ... ok
test options::filter::test::ignore_patternses::none ... ok
test options::filter::test::ignore_patternses::one ... ok
test options::filter::test::ignore_patternses::overridden ... ok
test options::filter::test::ignore_patternses::overridden_2 ... ok
test options::filter::test::ignore_patternses::overridden_3 ... ok
test options::filter::test::ignore_patternses::overridden_4 ... ok
test options::filter::test::sort_fields::age ... ok
test options::filter::test::ignore_patternses::two ... ok
test options::filter::test::sort_fields::error ... ok
test options::filter::test::sort_fields::empty ... ok
test options::filter::test::sort_fields::lowercase ... ok
test options::filter::test::sort_fields::new ... ok
test options::filter::test::sort_fields::newest ... ok
test options::filter::test::sort_fields::oldest ... ok
test options::filter::test::sort_fields::old ... ok
test options::filter::test::sort_fields::one_arg ... ok
test options::filter::test::sort_fields::one_long ... ok
test options::filter::test::sort_fields::overridden ... ok
test options::filter::test::sort_fields::one_short ... ok
test options::filter::test::sort_fields::overridden_4 ... ok
test options::filter::test::sort_fields::uppercase ... ok
test options::filter::test::sort_fields::overridden_3 ... ok
test options::filter::test::sort_fields::overridden_2 ... ok
test options::help::test::help_with_file ... ok
test options::help::test::help ... ok
test options::help::test::unhelpful ... ok
test options::parser::matches_test::long_mixed ... ok
test options::parser::matches_test::long_once ... ok
test options::parser::matches_test::long_twice ... ok
test options::parser::matches_test::no_count ... ok
test options::parser::matches_test::rightmost_count ... ok
test options::parser::matches_test::only_count ... ok
test options::parser::matches_test::short_never ... ok
test options::parser::matches_test::short_once ... ok
test options::parser::matches_test::short_twice ... ok
test options::parser::parse_test::arg_equals_s ... ok
test options::parser::parse_test::arg_then ... ok
test options::parser::parse_test::arg_then_s ... ok
test options::parser::parse_test::bad_short ... ok
test options::parser::parse_test::bad_equals ... ok
test options::parser::parse_test::arg_equals ... ok
test options::parser::parse_test::empty ... ok
test options::parser::parse_test::long ... ok
test options::parser::parse_test::long_then ... ok
test options::parser::parse_test::long_two ... ok
test options::parser::parse_test::no_arg ... ok
test options::parser::parse_test::mixed ... ok
test options::parser::parse_test::no_arg_s ... ok
test options::parser::parse_test::one_arg ... ok
test options::parser::parse_test::one_dash ... ok
test options::parser::parse_test::short ... ok
test options::parser::parse_test::short_arg_eq ... ok
test options::parser::parse_test::short_arg_then ... ok
test options::parser::parse_test::short_none ... ok
test options::parser::parse_test::short_none_s ... ok
test options::parser::parse_test::short_then ... ok
test options::parser::parse_test::short_two ... ok
test options::parser::parse_test::short_two_equals ... ok
test options::parser::parse_test::short_two_equals_s ... ok
test options::parser::parse_test::short_two_next ... ok
test options::parser::parse_test::short_two_next_s ... ok
test options::parser::parse_test::short_two_together_s ... ok
test options::parser::parse_test::two_arg_l ... ok
test options::parser::parse_test::short_two_together ... ok
test options::parser::parse_test::two_arg_s ... ok
test options::parser::parse_test::two_dashes ... ok
test options::parser::parse_test::two_file ... ok
test options::parser::parse_test::unknown_long_eq ... ok
test options::parser::parse_test::unknown_long ... ok
test options::parser::parse_test::unknown_short ... ok
test options::parser::parse_test::unknown_short_2nd ... ok
test options::parser::parse_test::unknown_short_eq ... ok
test options::parser::parse_test::unknown_short_2nd_eq ... ok
test options::parser::split_test::denou ... ok
test options::parser::split_test::empty ... ok
test options::parser::split_test::equals ... ok
test options::parser::split_test::intro ... ok
test options::parser::split_test::just ... ok
test options::parser::split_test::letter ... ok
test options::parser::split_test::more ... ok
test options::parser::split_test::sort ... ok
test options::style::colour_test::scale_1 ... ok
test options::style::colour_test::scale_2 ... ok
test options::style::colour_test::scale_4 ... ok
test options::style::colour_test::scale_3 ... ok
test options::style::colour_test::scale_5 ... ok
test options::style::colour_test::width_1 ... ok
test options::style::colour_test::width_2 ... ok
test options::style::colour_test::scale_6 ... ok
test options::style::colour_test::scale_8 ... ok
test options::style::colour_test::scale_7 ... ok
test options::style::colour_test::width_3 ... ok
test options::style::colour_test::width_4 ... ok
test options::style::colour_test::width_5 ... ok
test options::style::colour_test::width_7 ... ok
test options::style::colour_test::width_6 ... ok
test options::style::customs_test::exa_bl ... ok
test options::style::customs_test::exa_bd ... ok
test options::style::colour_test::width_8 ... ok
test options::style::customs_test::exa_cc ... ok
test options::style::customs_test::exa_cd ... ok
test options::style::customs_test::exa_da ... ok
test options::style::customs_test::exa_df ... ok
test options::style::customs_test::exa_di ... ok
test options::style::customs_test::exa_fi ... ok
test options::style::customs_test::exa_ds ... ok
test options::style::customs_test::exa_ex ... ok
test options::style::customs_test::exa_gd ... ok
test options::style::customs_test::exa_ga ... ok
test options::style::customs_test::exa_gm ... ok
test options::style::customs_test::exa_gn ... ok
test options::style::customs_test::exa_gr ... ok
test options::style::customs_test::exa_gt ... ok
test options::style::customs_test::exa_gv ... ok
test options::style::customs_test::exa_gu ... ok
test options::style::customs_test::exa_gw ... ok
test options::style::customs_test::exa_gx ... ok
test options::style::customs_test::exa_hd ... ok
test options::style::customs_test::exa_lc ... ok
test options::style::customs_test::exa_ln ... ok
test options::style::customs_test::exa_in ... ok
test options::style::customs_test::exa_lm ... ok
test options::style::customs_test::exa_lp ... ok
test options::style::customs_test::exa_mak ... ok
test options::style::customs_test::exa_mi ... ok
test options::style::customs_test::exa_mp3 ... ok
test options::style::customs_test::exa_multi ... ok
test options::style::customs_test::exa_or ... ok
test options::style::customs_test::exa_overwrite ... ok
test options::style::customs_test::exa_pi ... ok
test options::style::customs_test::exa_sb ... ok
test options::style::customs_test::exa_sf ... ok
test options::style::customs_test::exa_sn ... ok
test options::style::customs_test::exa_su ... ok
test options::style::customs_test::exa_tr ... ok
test options::style::customs_test::exa_so ... ok
test options::style::customs_test::exa_tw ... ok
test options::style::customs_test::exa_tx ... ok
test options::style::customs_test::exa_ue ... ok
test options::style::customs_test::exa_un ... ok
test options::style::customs_test::exa_txt ... ok
test options::style::customs_test::exa_ur ... ok
test options::style::customs_test::exa_uw ... ok
test options::style::customs_test::exa_uu ... ok
test options::style::customs_test::exa_ux ... ok
test options::style::customs_test::exa_xa ... ok
test options::style::customs_test::exa_xx ... ok
test options::style::customs_test::ls_bd ... ok
test options::style::customs_test::ls_di ... ok
test options::style::customs_test::ls_cd ... ok
test options::style::customs_test::ls_ex ... ok
test options::style::customs_test::ls_exa_ex ... ok
test options::style::customs_test::ls_exa_di ... ok
test options::style::customs_test::ls_fi ... ok
test options::style::customs_test::ls_exa_fi ... ok
test options::style::customs_test::ls_five ... ok
test options::style::customs_test::ls_gn ... ok
test options::style::customs_test::ls_gu ... ok
test options::style::customs_test::ls_mak ... ok
test options::style::customs_test::ls_ln ... ok
test options::style::customs_test::ls_mi ... ok
test options::style::customs_test::ls_mp3 ... ok
test options::style::customs_test::ls_multi ... ok
test options::style::customs_test::ls_pi ... ok
test options::style::customs_test::ls_or ... ok
test options::style::customs_test::ls_so ... ok
test options::style::customs_test::ls_overwrite ... ok
test options::style::customs_test::ls_txt ... ok
test options::style::customs_test::ls_uu ... ok
test options::style::customs_test::ls_un ... ok
test options::style::terminal_test::empty ... ok
test options::style::terminal_test::no_u_always ... ok
test options::style::terminal_test::no_u_auto ... ok
test options::style::terminal_test::no_u_error ... ok
test options::style::terminal_test::no_u_never ... ok
test options::style::terminal_test::overridden_1 ... ok
test options::style::terminal_test::overridden_2 ... ok
test options::style::terminal_test::overridden_3 ... ok
test options::style::terminal_test::overridden_4 ... ok
test options::style::terminal_test::overridden_5 ... ok
test options::style::terminal_test::overridden_6 ... ok
test options::style::terminal_test::overridden_7 ... ok
test options::style::terminal_test::overridden_8 ... ok
test options::style::terminal_test::u_always ... ok
test options::style::terminal_test::u_error ... ok
test options::style::terminal_test::u_never ... ok
test options::style::terminal_test::u_auto ... ok
test options::test::files ... ok
test options::test::no_args ... ok
test options::test::long_across ... ok
test options::version::test::help ... ok
test options::view::test::size_formats::binary ... ok
test options::view::test::size_formats::both_1 ... ok
test options::view::test::size_formats::both_3 ... ok
test options::view::test::size_formats::both_2 ... ok
test options::view::test::size_formats::both_4 ... ok
test options::view::test::size_formats::both_5 ... ok
test options::view::test::size_formats::both_7 ... ok
test options::view::test::size_formats::both_8 ... ok
test options::view::test::size_formats::both_6 ... ok
test options::view::test::size_formats::bytes ... ok
test options::view::test::size_formats::empty ... ok
test options::view::test::time_formats::actual_2 ... ok
test options::view::test::time_formats::daily ... ok
test options::view::test::time_formats::actually ... ok
test options::view::test::time_formats::full_iso ... ok
test options::view::test::time_formats::empty ... ok
test options::view::test::time_formats::default ... ok
test options::view::test::time_formats::long_iso ... ok
test options::view::test::time_formats::iso ... ok
test options::view::test::time_formats::nevermind ... ok
test options::view::test::time_formats::nevermore ... ok
test options::view::test::time_types::a ... ok
test options::view::test::time_types::acc ... ok
test options::view::test::time_types::c ... ok
test options::view::test::time_types::m ... ok
test options::view::test::time_types::cr ... ok
test options::view::test::time_types::empty ... ok
test options::view::test::time_types::overridden ... ok
test options::view::test::time_types::modified ... ok
test options::view::test::time_types::overridden_2 ... ok
test options::view::test::time_types::time_acc ... ok
test options::view::test::time_types::time_a ... ok
test options::view::test::time_types::time_cr ... ok
test options::view::test::time_types::time_c ... ok
test options::view::test::time_types::time_m ... ok
test options::view::test::time_types::time_ea ... ok
test options::view::test::time_types::time_mod ... ok
test options::view::test::time_types::time_tea ... ok
test options::view::test::time_types::time_uu ... ok
test options::test::oneline_across ... FAILED
test options::view::test::views::ell ... ok
test options::view::test::views::across ... FAILED
test options::view::test::views::gracross ... FAILED
test options::view::test::views::just_binary_2 ... ok
test options::view::test::views::grid ... FAILED
test options::view::test::views::empty ... FAILED
test options::view::test::views::just_blocks_2 ... ok
test options::view::test::views::just_bytes_2 ... ok
test options::view::test::views::just_binary ... FAILED
test options::view::test::views::just_git ... FAILED
test options::view::test::views::just_git_2 ... ok
test options::view::test::views::just_group_2 ... ok
test options::view::test::views::just_bytes ... FAILED
test options::view::test::views::just_header_2 ... ok
test options::view::test::views::just_blocks ... FAILED
test options::view::test::views::just_inode_2 ... ok
test options::view::test::views::just_group ... FAILED
test options::view::test::views::just_links_2 ... ok
test options::view::test::views::just_header ... FAILED
test options::view::test::views::just_links ... FAILED
test options::view::test::views::just_inode ... FAILED
test options::view::test::views::lines ... ok
test options::view::test::views::long ... ok
test options::view::test::views::prima ... ok
test output::cell::width_unit_test::addition ... ok
test output::cell::width_unit_test::addition_usize ... ok
test output::cell::width_unit_test::empty_string ... ok
test output::cell::width_unit_test::test_string ... ok
test output::render::blocks::test::blockfulity ... ok
test output::render::blocks::test::blocklessness ... ok
test output::render::git::test::git_blank ... ok
test output::render::git::test::git_new_changed ... ok
test output::render::groups::test::named ... ok
test output::render::groups::test::overflow ... ok
test output::render::groups::test::primary ... ok
test output::render::groups::test::secondary ... ok
test output::render::groups::test::unnamed ... ok
test output::render::inode::test::blocklessness ... ok
test output::render::links::test::popular_file ... ok
test output::render::links::test::regular_directory ... ok
test output::render::links::test::regular_file ... ok
test options::view::test::views::leg ... FAILED
test output::render::permissions::test::affirm ... ok
test output::render::permissions::test::extra_specials ... ok
test output::render::permissions::test::negate ... ok
test output::render::permissions::test::specials ... ok
test options::view::test::views::original_g ... FAILED
test options::view::test::views::lid ... FAILED
test output::render::size::test::device_ids ... ok
test output::render::size::test::directory ... ok
test output::render::size::test::file_binary ... ok
test output::render::size::test::file_bytes ... ok
test output::render::size::test::file_decimal ... ok
test output::render::users::test::different_named ... ok
test output::render::users::test::different_unnamed ... ok
test output::render::users::test::named ... ok
test output::render::users::test::overflow ... ok
test output::render::users::test::unnamed ... ok
test output::tree::iter_test::test_iteration ... ok
test output::tree::iter_test::test_empty ... ok
test output::tree::trunk_test::empty_at_first ... ok
test output::tree::trunk_test::two_children ... ok
test output::tree::trunk_test::two_times_two_children ... ok
test output::tree::trunk_test::one_child ... ok
test output::tree::trunk_test::two_times_two_nested_children ... ok
test style::lsc::ansi_test::all ... ok
test style::lsc::ansi_test::bfg ... ok
test style::lsc::ansi_test::bg ... ok
test style::lsc::ansi_test::again ... ok
test style::lsc::ansi_test::bgfg ... ok
test style::lsc::ansi_test::bold ... ok
test style::lsc::ansi_test::both ... ok
test style::lsc::ansi_test::empty ... ok
test style::lsc::ansi_test::fg ... ok
test style::lsc::ansi_test::fgbg ... ok
test style::lsc::ansi_test::hibg ... ok
test style::lsc::ansi_test::hifg ... ok
test style::lsc::ansi_test::hibo ... ok
test style::lsc::ansi_test::hiund ... ok
test style::lsc::ansi_test::nines ... ok
test style::lsc::ansi_test::semis ... ok
test style::lsc::ansi_test::under ... ok
test style::lsc::ansi_test::word ... ok
test style::lsc::ansi_test::toohi ... ok
test style::lsc::test::both ... ok
test style::lsc::test::cyan ... ok
test style::lsc::test::empty ... ok
test style::lsc::test::bold ... ok
test style::lsc::test::ends ... ok
test style::lsc::test::blue ... ok
test style::lsc::test::equals ... ok
test style::lsc::test::green ... ok
test style::lsc::test::jibber ... ok
test style::lsc::test::more ... ok
test style::lsc::test::purple ... ok
test style::lsc::test::starts ... ok
test style::lsc::test::red ... ok
test style::lsc::test::many ... ok
test style::lsc::test::under ... ok
test style::lsc::test::yellow ... ok

failures:

---- options::test::oneline_across stdout ----
        thread 'options::test::oneline_across' panicked at 'called 
`Result::unwrap=
_err()` on an `Ok` value: (Options { dir_action: List, filter: FileFilter {=
 list_dirs_first: false, sort_field: Name(AaBbCc), reverse: false, dot_filt=
er: JustFiles, ignore_patterns: IgnorePatterns { patterns: [] }, git_ignore=
: Off }, view: View { mode: Lines, colours: Colours { colourful: false, sca=
le: false, filekinds: FileKinds { normal: Style { foreground: None, backgro=
und: None, is_bold: false, is_dimmed: false, is_italic: false, is_underline=
: false, is_blink: false, is_reverse: false, is_hidden: false, is_strikethr=
ough: false }, directory: Style { foreground: None, background: None, is_bo=
ld: false, is_dimmed: false, is_italic: false, is_underline: false, is_blin=
k: false, is_reverse: false, is_hidden: false, is_strikethrough: false }, s=
ymlink: Style { foreground: None, background: None, is_bold: false, is_dimm=
ed: false, is_italic: false, is_underline: false, is_blink: false, is_rever=
se: false, is_hidden: false, is_strikethrough: false }, pipe: Style { foreg=
round: None, background: None, is_bold: false, is_dimmed: false, is_italic:=
 false, is_underline: false, is_blink: false, is_reverse: false, is_hidden:=
 false, is_strikethrough: false }, block_device: Style { foreground: None, =
background: None, is_bold: false, is_dimmed: false, is_italic: false, is_un=
derline: false, is_blink: false, is_reverse: false, is_hidden: false, is_st=
rikethrough: false }, char_device: Style { foreground: None, background: No=
ne, is_bold: false, is_dimmed: false, is_italic: false, is_underline: false=
, is_blink: false, is_reverse: false, is_hidden: false, is_strikethrough: f=
alse }, socket: Style { foreground: None, background: None, is_bold: false,=
 is_dimmed: false, is_italic: false, is_underline: false, is_blink: false, =
is_reverse: false, is_hidden: false, is_strikethrough: false }, special: St=
yle { foreground: None, background: None, is_bold: false, is_dimmed: false,=
 is_italic: false, is_underline: false, is_blink: false, is_reverse: false,=
 is_hidden: false, is_strikethrough: false }, executable: Style { foregroun=
d: None, background: None, is_bold: false, is_dimmed: false, is_italic: fal=
se, is_underline: false, is_blink: false, is_reverse: false, is_hidden: fal=
se, is_strikethrough: false } }, perms: Permissions { user_read: Style { fo=
reground: None, background: None, is_bold: false, is_dimmed: false, is_ital=
ic: false, is_underline: false, is_blink: false, is_reverse: false, is_hidd=
en: false, is_strikethrough: false }, user_write: Style { foreground: None,=
 background: None, is_bold: false, is_dimmed: false, is_italic: false, is_u=
nderline: false, is_blink: false, is_reverse: false, is_hidden: false, is_s=
trikethrough: false }, user_execute_file: Style { foreground: None, backgro=
und: None, is_bold: false, is_dimmed: false, is_italic: false, is_underline=
: false, is_blink: false, is_reverse: false, is_hidden: false, is_strikethr=
ough: false }, user_execute_other: Style { foreground: None, background: No=
ne, is_bold: false, is_dimmed: false, is_italic: false, is_underline: false=
, is_blink: false, is_reverse: false, is_hidden: false, is_strikethrough: f=
alse }, group_read: Style { foreground: None, background: None, is_bold: fa=
lse, is_dimmed: false, is_italic: false, is_underline: false, is_blink: fal=
se, is_reverse: false, is_hidden: false, is_strikethrough: false }, group_w=
rite: Style { foreground: None, background: None, is_bold: false, is_dimmed=
: false, is_italic: false, is_underline: false, is_blink: false, is_reverse=
: false, is_hidden: false, is_strikethrough: false }, group_execute: Style =
{ foreground: None, background: None, is_bold: false, is_dimmed: false, is_=
italic: false, is_underline: false, is_blink: false, is_reverse: false, is_=
hidden: false, is_strikethrough: false }, other_read: Style { foreground: N=
one, background: None, is_bold: false, is_dimmed: false, is_italic: false, =
is_underline: false, is_blink: false, is_reverse: false, is_hidden: false, =
is_strikethrough: false }, other_write: Style { foreground: None, backgroun=
d: None, is_bold: false, is_dimmed: false, is_italic: false, is_underline: =
false, is_blink: false, is_reverse: false, is_hidden: false, is_strikethrou=
gh: false }, other_execute: Style { foreground: None, background: None, is_=
bold: false, is_dimmed: false, is_italic: false, is_underline: false, is_bl=
ink: false, is_reverse: false, is_hidden: false, is_strikethrough: false },=
 special_user_file: Style { foreground: None, background: None, is_bold: fa=
lse, is_dimmed: false, is_italic: false, is_underline: false, is_blink: fal=
se, is_reverse: false, is_hidden: false, is_strikethrough: false }, special=
_other: Style { foreground: None, background: None, is_bold: false, is_dimm=
ed: false, is_italic: false, is_underline: false, is_blink: false, is_rever=
se: false, is_hidden: false, is_strikethrough: false }, attribute: Style { =
foreground: None, background: None, is_bold: false, is_dimmed: false, is_it=
alic: false, is_underline: false, is_blink: false, is_reverse: false, is_hi=
dden: false, is_strikethrough: false } }, size: Size { numbers: Style { for=
eground: None, background: None, is_bold: false, is_dimmed: false, is_itali=
c: false, is_underline: false, is_blink: false, is_reverse: false, is_hidde=
n: false, is_strikethrough: false }, unit: Style { foreground: None, backgr=
ound: None, is_bold: false, is_dimmed: false, is_italic: false, is_underlin=
e: false, is_blink: false, is_reverse: false, is_hidden: false, is_striketh=
rough: false }, major: Style { foreground: None, background: None, is_bold:=
 false, is_dimmed: false, is_italic: false, is_underline: false, is_blink: =
false, is_reverse: false, is_hidden: false, is_strikethrough: false }, mino=
r: Style { foreground: None, background: None, is_bold: false, is_dimmed: f=
alse, is_italic: false, is_underline: false, is_blink: false, is_reverse: f=
alse, is_hidden: false, is_strikethrough: false }, scale_byte: Style { fore=
ground: None, background: None, is_bold: false, is_dimmed: false, is_italic=
: false, is_underline: false, is_blink: false, is_reverse: false, is_hidden=
: false, is_strikethrough: false }, scale_kilo: Style { foreground: None, b=
ackground: None, is_bold: false, is_dimmed: false, is_italic: false, is_und=
erline: false, is_blink: false, is_reverse: false, is_hidden: false, is_str=
ikethrough: false }, scale_mega: Style { foreground: None, background: None=
, is_bold: false, is_dimmed: false, is_italic: false, is_underline: false, =
is_blink: false, is_reverse: false, is_hidden: false, is_strikethrough: fal=
se }, scale_giga: Style { foreground: None, background: None, is_bold: fals=
e, is_dimmed: false, is_italic: false, is_underline: false, is_blink: false=
, is_reverse: false, is_hidden: false, is_strikethrough: false }, scale_hug=
e: Style { foreground: None, background: None, is_bold: false, is_dimmed: f=
alse, is_italic: false, is_underline: false, is_blink: false, is_reverse: f=
alse, is_hidden: false, is_strikethrough: false } }, users: Users { user_yo=
u: Style { foreground: None, background: None, is_bold: false, is_dimmed: f=
alse, is_italic: false, is_underline: false, is_blink: false, is_reverse: f=
alse, is_hidden: false, is_strikethrough: false }, user_someone_else: Style=
 { foreground: None, background: None, is_bold: false, is_dimmed: false, is=
_italic: false, is_underline: false, is_blink: false, is_reverse: false, is=
_hidden: false, is_strikethrough: false }, group_yours: Style { foreground:=
 None, background: None, is_bold: false, is_dimmed: false, is_italic: false=
, is_underline: false, is_blink: false, is_reverse: false, is_hidden: false=
, is_strikethrough: false }, group_not_yours: Style { foreground: None, bac=
kground: None, is_bold: false, is_dimmed: false, is_italic: false, is_under=
line: false, is_blink: false, is_reverse: false, is_hidden: false, is_strik=
ethrough: false } }, links: Links { normal: Style { foreground: None, backg=
round: None, is_bold: false, is_dimmed: false, is_italic: false, is_underli=
ne: false, is_blink: false, is_reverse: false, is_hidden: false, is_striket=
hrough: false }, multi_link_file: Style { foreground: None, background: Non=
e, is_bold: false, is_dimmed: false, is_italic: false, is_underline: false,=
 is_blink: false, is_reverse: false, is_hidden: false, is_strikethrough: fa=
lse } }, git: Git { new: Style { foreground: None, background: None, is_bol=
d: false, is_dimmed: false, is_italic: false, is_underline: false, is_blink=
: false, is_reverse: false, is_hidden: false, is_strikethrough: false }, mo=
dified: Style { foreground: None, background: None, is_bold: false, is_dimm=
ed: false, is_italic: false, is_underline: false, is_blink: false, is_rever=
se: false, is_hidden: false, is_strikethrough: false }, deleted: Style { fo=
reground: None, background: None, is_bold: false, is_dimmed: false, is_ital=
ic: false, is_underline: false, is_blink: false, is_reverse: false, is_hidd=
en: false, is_strikethrough: false }, renamed: Style { foreground: None, ba=
ckground: None, is_bold: false, is_dimmed: false, is_italic: false, is_unde=
rline: false, is_blink: false, is_reverse: false, is_hidden: false, is_stri=
kethrough: false }, typechange: Style { foreground: None, background: None,=
 is_bold: false, is_dimmed: false, is_italic: false, is_underline: false, i=
s_blink: false, is_reverse: false, is_hidden: false, is_strikethrough: fals=
e } }, punctuation: Style { foreground: None, background: None, is_bold: fa=
lse, is_dimmed: false, is_italic: false, is_underline: false, is_blink: fal=
se, is_reverse: false, is_hidden: false, is_strikethrough: false }, date: S=
tyle { foreground: None, background: None, is_bold: false, is_dimmed: false=
, is_italic: false, is_underline: false, is_blink: false, is_reverse: false=
, is_hidden: false, is_strikethrough: false }, inode: Style { foreground: N=
one, background: None, is_bold: false, is_dimmed: false, is_italic: false, =
is_underline: false, is_blink: false, is_reverse: false, is_hidden: false, =
is_strikethrough: false }, blocks: Style { foreground: None, background: No=
ne, is_bold: false, is_dimmed: false, is_italic: false, is_underline: false=
, is_blink: false, is_reverse: false, is_hidden: false, is_strikethrough: f=
alse }, header: Style { foreground: None, background: None, is_bold: false,=
 is_dimmed: false, is_italic: false, is_underline: false, is_blink: false, =
is_reverse: false, is_hidden: false, is_strikethrough: false }, symlink_pat=
h: Style { foreground: None, background: None, is_bold: false, is_dimmed: f=
alse, is_italic: false, is_underline: false, is_blink: false, is_reverse: f=
alse, is_hidden: false, is_strikethrough: false }, broken_arrow: Style { fo=
reground: None, background: None, is_bold: false, is_dimmed: false, is_ital=
ic: false, is_underline: false, is_blink: false, is_reverse: false, is_hidd=
en: false, is_strikethrough: false }, broken_filename: Style { foreground: =
None, background: None, is_bold: false, is_dimmed: false, is_italic: false,=
 is_underline: false, is_blink: false, is_reverse: false, is_hidden: false,=
 is_strikethrough: false }, control_char: Style { foreground: None, backgro=
und: None, is_bold: false, is_dimmed: false, is_italic: false, is_underline=
: false, is_blink: false, is_reverse: false, is_hidden: false, is_strikethr=
ough: false } }, style: FileStyle { classify: JustFilenames, exts: NoFileCo=
lours } } }, [])', libcore/result.rs:945:5
note: Run with `RUST_BACKTRACE=3D1` for a backtrace.

---- options::view::test::views::across stdout ----
        Testing Ok(Lines)
thread 'options::view::test::views::across' panicked at 'assertion failed: =
false', src/options/view.rs:526:9

---- options::view::test::views::gracross stdout ----
        Testing Ok(Lines)
thread 'options::view::test::views::gracross' panicked at 'assertion failed=
: false', src/options/view.rs:527:9

---- options::view::test::views::grid stdout ----
        Testing Ok(Lines)
thread 'options::view::test::views::grid' panicked at 'assertion failed: fa=
lse', src/options/view.rs:525:9

---- options::view::test::views::empty stdout ----
        Testing Ok(Lines)
thread 'options::view::test::views::empty' panicked at 'assertion failed: f=
alse', src/options/view.rs:521:9

---- options::view::test::views::just_binary stdout ----
        Testing Ok(Lines)
thread 'options::view::test::views::just_binary' panicked at 'assertion fai=
led: false', src/options/view.rs:548:9

---- options::view::test::views::just_git stdout ----
        Testing Ok(Lines)
thread 'options::view::test::views::just_git' panicked at 'assertion failed=
: false', src/options/view.rs:552:9

---- options::view::test::views::just_bytes stdout ----
        Testing Ok(Lines)
thread 'options::view::test::views::just_bytes' panicked at 'assertion fail=
ed: false', src/options/view.rs:549:9

---- options::view::test::views::just_blocks stdout ----
        Testing Ok(Lines)
thread 'options::view::test::views::just_blocks' panicked at 'assertion fai=
led: false', src/options/view.rs:547:9

---- options::view::test::views::just_group stdout ----
        Testing Ok(Lines)
thread 'options::view::test::views::just_group' panicked at 'assertion fail=
ed: false', src/options/view.rs:544:9

---- options::view::test::views::just_header stdout ----
        Testing Ok(Lines)
thread 'options::view::test::views::just_header' panicked at 'assertion fai=
led: false', src/options/view.rs:543:9

---- options::view::test::views::just_links stdout ----
        Testing Ok(Lines)
thread 'options::view::test::views::just_links' panicked at 'assertion fail=
ed: false', src/options/view.rs:546:9

---- options::view::test::views::just_inode stdout ----
        Testing Ok(Lines)
thread 'options::view::test::views::just_inode' panicked at 'assertion fail=
ed: false', src/options/view.rs:545:9

---- options::view::test::views::leg stdout ----
        Testing Ok(Lines)
thread 'options::view::test::views::leg' panicked at 'assertion failed: fal=
se', src/options/view.rs:539:9

---- options::view::test::views::original_g stdout ----
        Testing Ok(Lines)
thread 'options::view::test::views::original_g' panicked at 'assertion fail=
ed: false', src/options/view.rs:524:9

---- options::view::test::views::lid stdout ----
        Testing Ok(Lines)
thread 'options::view::test::views::lid' panicked at 'assertion failed: fal=
se', src/options/view.rs:538:9


failures:
    options::test::oneline_across
    options::view::test::views::across
    options::view::test::views::empty
    options::view::test::views::gracross
    options::view::test::views::grid
    options::view::test::views::just_binary
    options::view::test::views::just_blocks
    options::view::test::views::just_bytes
    options::view::test::views::just_git
    options::view::test::views::just_group
    options::view::test::views::just_header
    options::view::test::views::just_inode
    options::view::test::views::just_links
    options::view::test::views::leg
    options::view::test::views::lid
    options::view::test::views::original_g

test result: FAILED. 368 passed; 16 failed; 4 ignored; 0 measured; 0 filter=
ed out

error: test failed, to rerun pass '--lib'
*** Error 101 in /usr/ports/mystuff/sysutils/exa (/usr/ports/devel/cargo/ca=
rgo.port.mk:197 'do-test': @cd /tmp/pobj/exa-0.8.0/exa-0.8.0 && /...)

Reply via email to