@@ -817,9 +817,9 @@ impl Fingerprint {
817
817
}
818
818
if self . features != old. features {
819
819
bail ! (
820
- "features have changed: {} != {}" ,
821
- self . features,
822
- old . features
820
+ "features have changed: previously {}, now {}" ,
821
+ old . features,
822
+ self . features
823
823
)
824
824
}
825
825
if self . target != old. target {
@@ -833,9 +833,9 @@ impl Fingerprint {
833
833
}
834
834
if self . rustflags != old. rustflags {
835
835
bail ! (
836
- "RUSTFLAGS has changed: {:?} != {:?}" ,
837
- self . rustflags,
838
- old . rustflags
836
+ "RUSTFLAGS has changed: previously {:?}, now {:?}" ,
837
+ old . rustflags,
838
+ self . rustflags
839
839
)
840
840
}
841
841
if self . metadata != old. metadata {
@@ -853,15 +853,23 @@ impl Fingerprint {
853
853
match ( new, old) {
854
854
( LocalFingerprint :: Precalculated ( a) , LocalFingerprint :: Precalculated ( b) ) => {
855
855
if a != b {
856
- bail ! ( "precalculated components have changed: {} != {}" , a, b)
856
+ bail ! (
857
+ "precalculated components have changed: previously {}, now {}" ,
858
+ b,
859
+ a
860
+ )
857
861
}
858
862
}
859
863
(
860
864
LocalFingerprint :: CheckDepInfo { dep_info : adep } ,
861
865
LocalFingerprint :: CheckDepInfo { dep_info : bdep } ,
862
866
) => {
863
867
if adep != bdep {
864
- bail ! ( "dep info output changed: {:?} != {:?}" , adep, bdep)
868
+ bail ! (
869
+ "dep info output changed: previously {:?}, now {:?}" ,
870
+ bdep,
871
+ adep
872
+ )
865
873
}
866
874
}
867
875
(
@@ -875,13 +883,17 @@ impl Fingerprint {
875
883
} ,
876
884
) => {
877
885
if aout != bout {
878
- bail ! ( "rerun-if-changed output changed: {:?} != {:?}" , aout, bout)
886
+ bail ! (
887
+ "rerun-if-changed output changed: previously {:?}, now {:?}" ,
888
+ bout,
889
+ aout
890
+ )
879
891
}
880
892
if apaths != bpaths {
881
893
bail ! (
882
- "rerun-if-changed output changed: {:?} != {:?}" ,
883
- apaths,
894
+ "rerun-if-changed output changed: previously {:?}, now {:?}" ,
884
895
bpaths,
896
+ apaths,
885
897
)
886
898
}
887
899
}
@@ -896,11 +908,11 @@ impl Fingerprint {
896
908
} ,
897
909
) => {
898
910
if * akey != * bkey {
899
- bail ! ( "env vars changed: {} != {}" , akey , bkey ) ;
911
+ bail ! ( "env vars changed: previously {}, now {}" , bkey , akey ) ;
900
912
}
901
913
if * avalue != * bvalue {
902
914
bail ! (
903
- "env var `{}` changed: previously {:?} now {:?}" ,
915
+ "env var `{}` changed: previously {:?}, now {:?}" ,
904
916
akey,
905
917
bvalue,
906
918
avalue
0 commit comments