Hi Sanjoy, > gccgo now trips the assertion in Constants.cpp, line 1318: > > assert(!HAS_RTL_P(exp)&& "Cache collision with decl_llvm!"); > > Does it make sense to split WeakVHCache (Cache.cpp) into ConstantCache > and DeclCache? this probably represents a Go bug and needs to be analysed. Ciao, Duncan.