-
warmwaffles has quit
-
cp has quit
-
AstralSorcerer joined the channel
-
nkr has quit
-
nkr joined the channel
-
nkr has quit
-
AstralSorcerer has quit
-
kimundi has quit
-
cp joined the channel
-
kimundi joined the channel
-
Zoxc joined the channel
-
WindowsBunny joined the channel
-
Jackneilll joined the channel
-
Jackneill has quit
-
WindowsBunny1 joined the channel
-
WindowsBunny1 has quit
-
WindowsBunny has quit
-
WindowsBunny joined the channel
-
WindowsBunny has quit
-
WindowsBunny joined the channel
-
WindowsBunny has quit
-
WindowsBunny joined the channel
-
WindowsBunny has quit
-
WindowsBunny joined the channel
-
WindowsBunny1 joined the channel
-
WindowsBunny2 joined the channel
-
WindowsBunny has quit
-
WindowsBunny1 has quit
-
WindowsBunny joined the channel
-
WindowsBunny has quit
-
WindowsBunny joined the channel
-
WindowsBunny2 has quit
-
WindowsBunny has quit
-
WindowsBunny joined the channel
-
WindowsBunny1 joined the channel
-
WindowsBunny1 has quit
-
WindowsBunny has quit
-
WindowsBunny joined the channel
-
Jesin joined the channel
-
eddyb
aturon, woboats: very little is needed in const eval now. we don't even need to switch to miri, I don't think
-
AstralSorcerer joined the channel
-
and not supporting expressions means banning them, artificially (instead of giving them the projection semantics)
-
woboats
eddyb, we dont need to improve const eval to support expressions?
-
thats great
-
eddyb
woboats: well, we did. it happened already :P
-
most of it was type-checking/inference before evaluation, and on-demand in general
-
that's when associated constants that don't depend on type parameters started working in array lengths
-
woboats
got it
-
how much of an effort would you say it is to make const params work?
-
eddyb
-
I don't think there's anything difficult about the most conservative approach which does no HIR/MIR introspection of expressions
-
pnkfelix
nrc: still up?
-
eddyb
just the usual tedium of adding new core features to the compiler
-
but, e.g. ty::Kind is a tagged pointer with the lowest 2 bits used as a tag and only 2 of the 4 possible tags are used up (lifetimes and types)
-
if something I had to change recently makes implementing const generics harder, I screwed up :P
-
I don't know what chalk will look like in rustc though, that might be interesting
-
although I'm not sure chalk even needs to be able to tell between kinds
-
nkr joined the channel
-
nkr has quit
-
nkr joined the channel
-
nkr has quit
-
russ_za joined the channel
-
russ_za_ has quit
-
nagisa_k joined the channel
-
AstralSorcerer has quit
-
Jackneillll joined the channel
-
Jackneilll has quit
-
Jesin has quit
-
jseyfried has quit
-
jseyfried joined the channel
-
bronson_ joined the channel
-
bronson has quit
-
jsgrant- has quit
-
ubsan joined the channel
-
G_Kholkar joined the channel
-
GKholkar has quit
-
Gauri__K has quit
-
GKholkar joined the channel
-
jsgrant has quit
-
jsgrant joined the channel
-
frehberg1 has quit
-
srwalker101 joined the channel
-
russ_za has quit
-
srwalker101 has quit
-
srwalker101 joined the channel
-
srwalker101 has quit
-
srwalker101 joined the channel
-
srwalker101 has quit
-
G_Kholkar has quit
-
GKholkar has quit
-
jsgrant- joined the channel
-
srwalker101 joined the channel
-
srwalker101 has quit
-
srwalker101 joined the channel
-
srwalker101 has quit
-
Jackneilll joined the channel
-
nkr joined the channel
-
Jackneillll has quit
-
niconii has quit
-
bronson joined the channel
-
srwalker101 joined the channel
-
srwalker101 has quit
-
srwalker101 joined the channel
-
G_Kholkar joined the channel
-
GKholkar joined the channel
-
c74d has quit
-
nkr has quit
-
Gauri__K joined the channel
-
arielby joined the channel
-
GKholkar has quit
-
GKholkar joined the channel
-
G_Kholkar has quit
-
c74d joined the channel
-
G_Kholkar joined the channel
-
Gauri__K has quit
-
GKholkar has quit
-
GKholkar joined the channel
-
G_Kholkar has quit
-
GKholkar has quit
-
GKholkar joined the channel
-
G_Kholkar joined the channel
-
russ_za joined the channel
-
lukaramu joined the channel
-
nagisa_k is now known as
-
cp has quit
-
korczis joined the channel
-
korczis has quit
-
korczis joined the channel
-
korczis has quit
-
nkr joined the channel
-
woboats has quit
-
nkr has quit
-
lukaramu has quit
-
Gauri__K joined the channel
-
GKholkar has quit
-
G_Kholkar has quit
-
GKholkar joined the channel
-
nkr joined the channel
-
GKholkar has quit
-
Gauri__K has quit
-
nkr has quit
-
nkr joined the channel
-
nkr has quit
-
GKholkar joined the channel
-
G_Kholkar joined the channel
-
cp joined the channel
-
srwalker_ joined the channel
-
srwalker_ has quit
-
srwalker_ joined the channel
-
srwalker101 has quit