From 738e4fb31f8350d4694ff6b7148e235608de1d1c Mon Sep 17 00:00:00 2001 From: hermanventer Date: Thu, 12 Dec 2024 12:14:27 -0800 Subject: [PATCH] nightly-2024-12-12 --- binaries/summary_store.tar | Bin 3671552 -> 3660288 bytes checker/tests/call_graph/fnptr.rs | 2 +- checker/tests/call_graph/fnptr_clean.rs | 2 +- checker/tests/call_graph/fnptr_deduplicate.rs | 2 +- checker/tests/call_graph/fnptr_dom.rs | 2 +- checker/tests/call_graph/fnptr_dom_loop.rs | 2 +- .../call_graph/fnptr_dom_loop_souffle.rs | 2 +- checker/tests/call_graph/fnptr_fold.rs | 6 +++--- checker/tests/call_graph/fnptr_loop.rs | 2 +- checker/tests/call_graph/fnptr_slice.rs | 2 +- checker/tests/call_graph/generic.rs | 2 +- .../tests/call_graph/static_deduplicate.rs | 6 +++--- checker/tests/call_graph/static_fold.rs | 4 ++-- checker/tests/call_graph/trait.rs | 2 +- rust-toolchain.toml | 2 +- 15 files changed, 19 insertions(+), 19 deletions(-) diff --git a/binaries/summary_store.tar b/binaries/summary_store.tar index 5e5423ff5640e33ac8edbdcf88cf6b340a1bae77..28dea2bfe673edaa8839f70823730341d34a9250 100644 GIT binary patch delta 1832 zcmZwI3rrJt90%|ocL&!NDzpWPP$=|qebC3X*Itn#=!`nY5CsySD2j6$QBf416CY8T zh%g_g6BZxyi4x@D4@5I{n{3fI-Iy~b3#gmf)XfJ%X~JZGn1EY$$tS&E{{Q>_@1Op2 zzoL?Mtf;;XE88VuoQzXtV>lbb2vjy6>!x$-Fsu}RGhnwl9h^Y5>dgQt!6dBR>9DYl z1ecp-IJQpdzszqS#pPnrWapd7!cuH7g<LwHKc2NEaEz-?89WrvaZWUO zAYS%QysPi+9UMCpAG!rs*f>t4VO=Xl6)ZXN~q;7;M?1iFhAwJkyR1fWkYPA}RC;brq3t@(;~B6JdI~ zPECR@U3*jtJ3iE{#NqY_+HnkwKB$|3!?j9nixe)M(-q<{vPD~}hdr-!$8nH)wU4Dx zDyFmiV82%Pr4g2orPB%cC`%V419vvP9S3ZYZj=@FR?+otDEUms$iye2GM`dDyOIbG z;}2EQ2EL{|zyn>my+ZlOY2>m^eA}V8P~KL`s$iCzmP?>D+7O;7JRsO}kn)Mvl5k@J zy+{U^^9-#?RIzSHuBaoNgl}?a3a51Cj#d5T-Q2$N`jO=3{_?l^eWh?+)@4zLf`smc zv=FD9rUeg09T6l57t^SI3fmF#8c*6ap^-jp2!4nyQzW;q_W$kP!}F)Hlf>`hv06 z4HBW@S}1I{m_ifb$yCFSGH6|II+g@`stjECd7t5h40ej+e|G~l-q_`UH97HS7l@A= zWpbgn!CgW5qA(IdYN?kRxb@Q5m4lZU75SjVl;$bP^t+xhY@aHn~rwL&9nx@Oe1(WYJqhqy#)SLO53W=5vt_m6t6<5q& zC#)P3PblFgZb7Lh`1tj5Xi2lgBtp#X_@-fSX0K&N3iu+-TjkLH*wSWz=3H}iAPiSp z(VXpP%oTDlxi_!COu@LXnz zoR1-FrI3Dk0 m?ydI1y3nWkt?m^x*u8A%4x)Ov<%8XebJ_=+6kxqvum9h4q-@my delta 2402 zcmeI!c}x^%6aerYW@i0%SytE`SP)hg_F#5lcW3sPSy((MT90~1i&aZCv|^8lBDReN z!P}xDXmzYXqt+uS7H^-ZRU2DvJpxv&M{EFX(bhIqH=t9k^n)terhhkS(#ia?dHLRa zZ{8#``%3pU5~a(Uh>8_j&d2#p94~U5pfGWjN!gWL(q4inC!ef%IKS7YFunhDh1L>U zuOOtm(s>{66}fbAuTfbT_H-XX@ZoI#(`;2a(X|iHiO*FCe^!APy#9Z#;0>hvM2}~$ zG4fdjQS{;Lt_u1;D+nDuct!rX3egM5Se`TScn5q}xKEtp;dvh4#oxLSIah!exPV{a zJG!|~tYQ+T#{0cqkNDTidC|k+_MSYZ`Gj#XVI;6HjKnC6#*|n$3}GrvjfGh{nQ&~R z*{p+0Mdq<4P^~iyI=HjT+&fRQKTeK=Ox7|;hi2w~l0Xv_0kyp>y~e=pA?5}Owyd>G z(82XQb895*{@fBb6x^%LS1E{$v6kwf&kpl$3ex&nvxkF=v1l1sxz_rz4i;uu{3KM@ zSO@UXw$f5VL*@#LF2XxyJSi*N94$53coX#FSVjxG-ms0JbeH)R^N_5bO_7SugD8dbBhAC3puUV{!XTp9 zwuD4q87hj^Ap-@+PqTM~xfd!r6 z)*CofD>V&+kgSTM=1ad0PBp{B7Pciyn{{l=BP8qgQ1j+16b9*h1D^$)%)S~A-|n>S z3#iN)@@u%m^%R^LY%kZV=(E)~!(?M51w*1@_h~9Q-~Z>o{sg><7UQfv?d_M^@lmn> zu66#lIES|)*<+*)F;eqRn_b#f*)0=NAKA8Nz_gF-TBr8h(Ed3{c21>ZjS7WHnqH=y z1e@MXk^Qjrj=ff|n%n-h7s>8Jv@~rrl@GbcQ~Cvs*s#O&=9o; z-LpWB+Ev>f`X{F)rNcYpT#Fc3Uyzn5!1=YV8V#&$PD>2Jh9*}P0~+30AV5*7JE(z@ z1x}oEw$S|<1A#gx&e?y;eKH&(d$=a_h1nO}mznU#u!=&m=?6N^CC$CAW~IKZ+8|6U za80*s7Ct;WOg)G$SA=^#QqoMJKWw?>RwF3c>cV@~+;QJyAfwflA;3nOONfG9VdaHN@AJ%cr1l%~w#UScX4jF{s z8#pU1RbS;st+~d10F$+Rp>lgcGnYd3%n5rNW*|QH+45q%jCn9G=EMA$fG-o*9scWU ztY33ld^YolUasrU9EdaGb0dk*kH?|s$ApNdLk}l%7iV-0J)*y3sCY6J0C7QV GSN;LUfgaER diff --git a/checker/tests/call_graph/fnptr.rs b/checker/tests/call_graph/fnptr.rs index 5c70ec8a..d9426f49 100644 --- a/checker/tests/call_graph/fnptr.rs +++ b/checker/tests/call_graph/fnptr.rs @@ -69,7 +69,7 @@ commit; ], "callables": [ { - "name": "/fnptr/fn1(u32,&'^0.Named(DefId(0:7 ~ fnptr[6de1]::fn1::'_), \"'_\") Binder { value: fn(u32) -> u32, bound_vars: [] })->u32", + "name": "/fnptr/fn1(u32,&'^0.Named(DefId(0:7 ~ fnptr[35c1]::fn1::'_), \"'_\") Binder { value: fn(u32) -> u32, bound_vars: [] })->u32", "file_index": 0, "first_line": 9, "local": true diff --git a/checker/tests/call_graph/fnptr_clean.rs b/checker/tests/call_graph/fnptr_clean.rs index 510d5cc5..446eb8ea 100644 --- a/checker/tests/call_graph/fnptr_clean.rs +++ b/checker/tests/call_graph/fnptr_clean.rs @@ -74,7 +74,7 @@ commit; ], "callables": [ { - "name": "/fnptr_clean/fn1(u32,&'^0.Named(DefId(0:8 ~ fnptr_clean[2f47]::fn1::'_), \"'_\") Binder { value: fn(u32) -> u32, bound_vars: [] })->u32", + "name": "/fnptr_clean/fn1(u32,&'^0.Named(DefId(0:8 ~ fnptr_clean[fae2]::fn1::'_), \"'_\") Binder { value: fn(u32) -> u32, bound_vars: [] })->u32", "file_index": 0, "first_line": 14, "local": true diff --git a/checker/tests/call_graph/fnptr_deduplicate.rs b/checker/tests/call_graph/fnptr_deduplicate.rs index 703233be..1a65f841 100644 --- a/checker/tests/call_graph/fnptr_deduplicate.rs +++ b/checker/tests/call_graph/fnptr_deduplicate.rs @@ -66,7 +66,7 @@ commit; ], "callables": [ { - "name": "/fnptr_deduplicate/fn1(u32,&'^0.Named(DefId(0:7 ~ fnptr_deduplicate[d45d]::fn1::'_), \"'_\") Binder { value: fn(u32) -> u32, bound_vars: [] })->u32", + "name": "/fnptr_deduplicate/fn1(u32,&'^0.Named(DefId(0:7 ~ fnptr_deduplicate[7eb2]::fn1::'_), \"'_\") Binder { value: fn(u32) -> u32, bound_vars: [] })->u32", "file_index": 0, "first_line": 10, "local": true diff --git a/checker/tests/call_graph/fnptr_dom.rs b/checker/tests/call_graph/fnptr_dom.rs index cfdbcbf6..cf3303da 100644 --- a/checker/tests/call_graph/fnptr_dom.rs +++ b/checker/tests/call_graph/fnptr_dom.rs @@ -71,7 +71,7 @@ commit; ], "callables": [ { - "name": "/fnptr_dom/fn1(u32,&'^0.Named(DefId(0:7 ~ fnptr_dom[209e]::fn1::'_), \"'_\") Binder { value: fn(u32) -> u32, bound_vars: [] },&'^1.Named(DefId(0:8 ~ fnptr_dom[209e]::fn1::'_#1), \"'_\") Binder { value: fn(u32) -> u32, bound_vars: [] })->u32", + "name": "/fnptr_dom/fn1(u32,&'^0.Named(DefId(0:7 ~ fnptr_dom[755f]::fn1::'_), \"'_\") Binder { value: fn(u32) -> u32, bound_vars: [] },&'^1.Named(DefId(0:8 ~ fnptr_dom[755f]::fn1::'_#1), \"'_\") Binder { value: fn(u32) -> u32, bound_vars: [] })->u32", "file_index": 0, "first_line": 9, "local": true diff --git a/checker/tests/call_graph/fnptr_dom_loop.rs b/checker/tests/call_graph/fnptr_dom_loop.rs index 258160c6..6cfda4c9 100644 --- a/checker/tests/call_graph/fnptr_dom_loop.rs +++ b/checker/tests/call_graph/fnptr_dom_loop.rs @@ -85,7 +85,7 @@ commit; ], "callables": [ { - "name": "/fnptr_dom_loop/fn1(u32,&'^0.Named(DefId(0:8 ~ fnptr_dom_loop[3139]::fn1::'_), \"'_\") Binder { value: fn(u32) -> u32, bound_vars: [] },&'^1.Named(DefId(0:9 ~ fnptr_dom_loop[3139]::fn1::'_#1), \"'_\") Binder { value: fn(u32) -> u32, bound_vars: [] })->u32", + "name": "/fnptr_dom_loop/fn1(u32,&'^0.Named(DefId(0:8 ~ fnptr_dom_loop[8d00]::fn1::'_), \"'_\") Binder { value: fn(u32) -> u32, bound_vars: [] },&'^1.Named(DefId(0:9 ~ fnptr_dom_loop[8d00]::fn1::'_#1), \"'_\") Binder { value: fn(u32) -> u32, bound_vars: [] })->u32", "file_index": 0, "first_line": 9, "local": true diff --git a/checker/tests/call_graph/fnptr_dom_loop_souffle.rs b/checker/tests/call_graph/fnptr_dom_loop_souffle.rs index f69baf84..77912120 100644 --- a/checker/tests/call_graph/fnptr_dom_loop_souffle.rs +++ b/checker/tests/call_graph/fnptr_dom_loop_souffle.rs @@ -82,7 +82,7 @@ digraph { ], "callables": [ { - "name": "/fnptr_dom_loop_souffle/fn1(u32,&'^0.Named(DefId(0:8 ~ fnptr_dom_loop_souffle[0f32]::fn1::'_), \"'_\") Binder { value: fn(u32) -> u32, bound_vars: [] },&'^1.Named(DefId(0:9 ~ fnptr_dom_loop_souffle[0f32]::fn1::'_#1), \"'_\") Binder { value: fn(u32) -> u32, bound_vars: [] })->u32", + "name": "/fnptr_dom_loop_souffle/fn1(u32,&'^0.Named(DefId(0:8 ~ fnptr_dom_loop_souffle[fa21]::fn1::'_), \"'_\") Binder { value: fn(u32) -> u32, bound_vars: [] },&'^1.Named(DefId(0:9 ~ fnptr_dom_loop_souffle[fa21]::fn1::'_#1), \"'_\") Binder { value: fn(u32) -> u32, bound_vars: [] })->u32", "file_index": 0, "first_line": 10, "local": true diff --git a/checker/tests/call_graph/fnptr_fold.rs b/checker/tests/call_graph/fnptr_fold.rs index b7e554d2..e83e8206 100644 --- a/checker/tests/call_graph/fnptr_fold.rs +++ b/checker/tests/call_graph/fnptr_fold.rs @@ -73,7 +73,7 @@ commit; ], "callables": [ { - "name": "/fnptr_fold/fn1(u32,&'^0.Named(DefId(0:7 ~ fnptr_fold[1b64]::fn1::'_), \"'_\") Binder { value: fn(u32) -> u32, bound_vars: [] })->u32", + "name": "/fnptr_fold/fn1(u32,&'^0.Named(DefId(0:7 ~ fnptr_fold[b66d]::fn1::'_), \"'_\") Binder { value: fn(u32) -> u32, bound_vars: [] })->u32", "file_index": 0, "first_line": 10, "local": true @@ -97,7 +97,7 @@ commit; "local": true }, { - "name": "/std/std::io::_print(std::fmt::Arguments<'^0.Named(DefId(1:14015 ~ std[8790]::io::stdio::_print::'_), \"'_\")>)->()", + "name": "/std/std::io::_print(std::fmt::Arguments<'^0.Named(DefId(1:14015 ~ std[a47b]::io::stdio::_print::'_), \"'_\")>)->()", "file_index": 1, "first_line": 1232, "local": false @@ -105,7 +105,7 @@ commit; { "name": "/core/std::fmt::Arguments::<'a>::new_const(&'a/#0 [&'static str; N/#1])->std::fmt::Arguments<'a/#0>", "file_index": 2, - "first_line": 336, + "first_line": 588, "local": true } ], diff --git a/checker/tests/call_graph/fnptr_loop.rs b/checker/tests/call_graph/fnptr_loop.rs index 592069d6..63d4ce60 100644 --- a/checker/tests/call_graph/fnptr_loop.rs +++ b/checker/tests/call_graph/fnptr_loop.rs @@ -82,7 +82,7 @@ commit; "local": true }, { - "name": "/fnptr_loop/fn2(u32,&'^0.Named(DefId(0:7 ~ fnptr_loop[6db6]::fn2::'_), \"'_\") Binder { value: fn(u32) -> u32, bound_vars: [] })->u32", + "name": "/fnptr_loop/fn2(u32,&'^0.Named(DefId(0:7 ~ fnptr_loop[ee63]::fn2::'_), \"'_\") Binder { value: fn(u32) -> u32, bound_vars: [] })->u32", "file_index": 0, "first_line": 12, "local": true diff --git a/checker/tests/call_graph/fnptr_slice.rs b/checker/tests/call_graph/fnptr_slice.rs index 977ec9a3..28218bdd 100644 --- a/checker/tests/call_graph/fnptr_slice.rs +++ b/checker/tests/call_graph/fnptr_slice.rs @@ -62,7 +62,7 @@ commit; ], "callables": [ { - "name": "/fnptr_slice/fn1(u32,&'^0.Named(DefId(0:7 ~ fnptr_slice[c8da]::fn1::'_), \"'_\") Binder { value: fn(u32) -> u32, bound_vars: [] })->u32", + "name": "/fnptr_slice/fn1(u32,&'^0.Named(DefId(0:7 ~ fnptr_slice[a8c5]::fn1::'_), \"'_\") Binder { value: fn(u32) -> u32, bound_vars: [] })->u32", "file_index": 0, "first_line": 10, "local": true diff --git a/checker/tests/call_graph/generic.rs b/checker/tests/call_graph/generic.rs index f9fa774c..19758b49 100644 --- a/checker/tests/call_graph/generic.rs +++ b/checker/tests/call_graph/generic.rs @@ -74,7 +74,7 @@ commit; "local": true }, { - "name": "/generic/Gen::::bar(&'^0.Named(DefId(0:12 ~ generic[6d90]::{impl#0}::bar::'_), \"'_\") Gen,T/#0)->()", + "name": "/generic/Gen::::bar(&'^0.Named(DefId(0:12 ~ generic[c38b]::{impl#0}::bar::'_), \"'_\") Gen,T/#0)->()", "file_index": 0, "first_line": 14, "local": true diff --git a/checker/tests/call_graph/static_deduplicate.rs b/checker/tests/call_graph/static_deduplicate.rs index d7d9d44e..938801e7 100644 --- a/checker/tests/call_graph/static_deduplicate.rs +++ b/checker/tests/call_graph/static_deduplicate.rs @@ -66,19 +66,19 @@ commit; ], "callables": [ { - "name": "/static_deduplicate/fn1(u32,&'^0.Named(DefId(0:7 ~ static_deduplicate[f436]::fn1::'_), \"'_\") str)->(u32, &'^0.Named(DefId(0:7 ~ static_deduplicate[f436]::fn1::'_), \"'_\") str)", + "name": "/static_deduplicate/fn1(u32,&'^0.Named(DefId(0:7 ~ static_deduplicate[7b14]::fn1::'_), \"'_\") str)->(u32, &'^0.Named(DefId(0:7 ~ static_deduplicate[7b14]::fn1::'_), \"'_\") str)", "file_index": 0, "first_line": 10, "local": true }, { - "name": "/static_deduplicate/fn2(u32,&'^0.Named(DefId(0:8 ~ static_deduplicate[f436]::fn2::'_), \"'_\") str)->(u32, &'^0.Named(DefId(0:8 ~ static_deduplicate[f436]::fn2::'_), \"'_\") str)", + "name": "/static_deduplicate/fn2(u32,&'^0.Named(DefId(0:8 ~ static_deduplicate[7b14]::fn2::'_), \"'_\") str)->(u32, &'^0.Named(DefId(0:8 ~ static_deduplicate[7b14]::fn2::'_), \"'_\") str)", "file_index": 0, "first_line": 13, "local": true }, { - "name": "/static_deduplicate/fn3(u32,&'^0.Named(DefId(0:9 ~ static_deduplicate[f436]::fn3::'_), \"'_\") str)->(u32, &'^0.Named(DefId(0:9 ~ static_deduplicate[f436]::fn3::'_), \"'_\") str)", + "name": "/static_deduplicate/fn3(u32,&'^0.Named(DefId(0:9 ~ static_deduplicate[7b14]::fn3::'_), \"'_\") str)->(u32, &'^0.Named(DefId(0:9 ~ static_deduplicate[7b14]::fn3::'_), \"'_\") str)", "file_index": 0, "first_line": 16, "local": true diff --git a/checker/tests/call_graph/static_fold.rs b/checker/tests/call_graph/static_fold.rs index 21c0453c..7e423f09 100644 --- a/checker/tests/call_graph/static_fold.rs +++ b/checker/tests/call_graph/static_fold.rs @@ -93,7 +93,7 @@ commit; "local": true }, { - "name": "/std/std::io::_print(std::fmt::Arguments<'^0.Named(DefId(1:14015 ~ std[8790]::io::stdio::_print::'_), \"'_\")>)->()", + "name": "/std/std::io::_print(std::fmt::Arguments<'^0.Named(DefId(1:14015 ~ std[a47b]::io::stdio::_print::'_), \"'_\")>)->()", "file_index": 1, "first_line": 1232, "local": false @@ -101,7 +101,7 @@ commit; { "name": "/core/std::fmt::Arguments::<'a>::new_const(&'a/#0 [&'static str; N/#1])->std::fmt::Arguments<'a/#0>", "file_index": 2, - "first_line": 336, + "first_line": 588, "local": false } ], diff --git a/checker/tests/call_graph/trait.rs b/checker/tests/call_graph/trait.rs index 40a9db7f..f2ac6cb3 100644 --- a/checker/tests/call_graph/trait.rs +++ b/checker/tests/call_graph/trait.rs @@ -74,7 +74,7 @@ commit; "local": true }, { - "name": "/trait/::bar(&'^0.Named(DefId(0:13 ~ trait[4a70]::{impl#0}::bar::'_), \"'_\") Bar)->i32", + "name": "/trait/::bar(&'^0.Named(DefId(0:13 ~ trait[a7a9]::{impl#0}::bar::'_), \"'_\") Bar)->i32", "file_index": 0, "first_line": 14, "local": true diff --git a/rust-toolchain.toml b/rust-toolchain.toml index 4a6323a6..83a18657 100644 --- a/rust-toolchain.toml +++ b/rust-toolchain.toml @@ -1,3 +1,3 @@ [toolchain] -channel = "nightly-2024-12-05" +channel = "nightly-2024-12-12" components = ["clippy", "rustfmt", "rustc-dev", "rust-src", "rust-std", "llvm-tools-preview"]