I just committed some regression test cleanup that removed or renamed a couple of C-language functions in regress.so. I see that crake is now failing XversionUpgrade tests, and although I can't see the details, I bet the problem is from trying to load CREATE FUNCTION commands from the old regression databases that now don't point to an existing C function.
Does it seem practical to adjust TestUpgradeXversion.pm to cope with this change? An alternative answer is to put back C-language stubs in regress.c for the removed functions, but that seems a bit grotty. regards, tom lane