When using a vpath build pg_regress writes the processed input/*.source files into the *source* tree, which isn't supposed to happen.
This appears to be a thinko introduced in this patch: e3fc4a97bc8ee82a78605b5ffe79bd4cf3c6213b The attached patch fixes it.
diff --git a/src/test/regress/pg_regress.c b/src/test/regress/pg_regress.c index 27c46ab..8683035 100644 --- a/src/test/regress/pg_regress.c +++ b/src/test/regress/pg_regress.c @@ -611,7 +611,7 @@ convert_sourcefiles_in(char *source_subdir, char *dest_dir, char *dest_subdir, c static void convert_sourcefiles(void) { - convert_sourcefiles_in("input", inputdir, "sql", "sql"); + convert_sourcefiles_in("input", outputdir, "sql", "sql"); convert_sourcefiles_in("output", outputdir, "expected", "out"); }
-- Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-hackers