]> granicus.if.org Git - postgresql/commitdiff
Applied Joachim's patch for a --regression option.
authorMichael Meskes <meskes@postgresql.org>
Thu, 11 Jan 2007 15:47:34 +0000 (15:47 +0000)
committerMichael Meskes <meskes@postgresql.org>
Thu, 11 Jan 2007 15:47:34 +0000 (15:47 +0000)
Made this option mark the .c files, so the environment variable is no longer needed.
Created a special MinGW file with the special error message.
Do not print port into log file when running regression tests.

50 files changed:
src/interfaces/ecpg/ecpglib/connect.c
src/interfaces/ecpg/ecpglib/data.c
src/interfaces/ecpg/ecpglib/misc.c
src/interfaces/ecpg/preproc/ecpg.c
src/interfaces/ecpg/preproc/extern.h
src/interfaces/ecpg/test/Makefile.regress
src/interfaces/ecpg/test/expected/compat_informix-charfuncs.c
src/interfaces/ecpg/test/expected/compat_informix-dec_test.c
src/interfaces/ecpg/test/expected/compat_informix-rfmtdate.c
src/interfaces/ecpg/test/expected/compat_informix-rfmtlong.c
src/interfaces/ecpg/test/expected/compat_informix-rnull.c
src/interfaces/ecpg/test/expected/compat_informix-test_informix.c
src/interfaces/ecpg/test/expected/compat_informix-test_informix2.c
src/interfaces/ecpg/test/expected/connect-test1-minGW32.stderr [new file with mode: 0644]
src/interfaces/ecpg/test/expected/connect-test1.c
src/interfaces/ecpg/test/expected/connect-test1.stderr
src/interfaces/ecpg/test/expected/connect-test1.stdout
src/interfaces/ecpg/test/expected/connect-test2.c
src/interfaces/ecpg/test/expected/connect-test3.c
src/interfaces/ecpg/test/expected/connect-test4.c
src/interfaces/ecpg/test/expected/connect-test5.c
src/interfaces/ecpg/test/expected/pgtypeslib-dt_test.c
src/interfaces/ecpg/test/expected/pgtypeslib-dt_test2.c
src/interfaces/ecpg/test/expected/pgtypeslib-num_test.c
src/interfaces/ecpg/test/expected/pgtypeslib-num_test2.c
src/interfaces/ecpg/test/expected/preproc-comment.c
src/interfaces/ecpg/test/expected/preproc-define.c
src/interfaces/ecpg/test/expected/preproc-init.c
src/interfaces/ecpg/test/expected/preproc-type.c
src/interfaces/ecpg/test/expected/preproc-variable.c
src/interfaces/ecpg/test/expected/preproc-whenever.c
src/interfaces/ecpg/test/expected/sql-array.c
src/interfaces/ecpg/test/expected/sql-binary.c
src/interfaces/ecpg/test/expected/sql-code100.c
src/interfaces/ecpg/test/expected/sql-copystdout.c
src/interfaces/ecpg/test/expected/sql-define.c
src/interfaces/ecpg/test/expected/sql-desc.c
src/interfaces/ecpg/test/expected/sql-dynalloc.c
src/interfaces/ecpg/test/expected/sql-dynalloc2.c
src/interfaces/ecpg/test/expected/sql-dyntest.c
src/interfaces/ecpg/test/expected/sql-execute.c
src/interfaces/ecpg/test/expected/sql-fetch.c
src/interfaces/ecpg/test/expected/sql-func.c
src/interfaces/ecpg/test/expected/sql-indicators.c
src/interfaces/ecpg/test/expected/sql-quote.c
src/interfaces/ecpg/test/expected/sql-show.c
src/interfaces/ecpg/test/expected/sql-update.c
src/interfaces/ecpg/test/expected/thread-thread.c
src/interfaces/ecpg/test/expected/thread-thread_implicit.c
src/interfaces/ecpg/test/pg_regress.sh

index 374264cee0939ab594b0b8888db712de5b5a09f6..b3cfd80bdc93bfcb0a2cc624ef5e895711aa321e 100644 (file)
@@ -1,4 +1,4 @@
-/* $PostgreSQL: pgsql/src/interfaces/ecpg/ecpglib/connect.c,v 1.37 2006/11/08 10:46:47 meskes Exp $ */
+/* $PostgreSQL: pgsql/src/interfaces/ecpg/ecpglib/connect.c,v 1.38 2007/01/11 15:47:33 meskes Exp $ */
 
 #define POSTGRES_ECPG_INTERNAL
 #include "postgres_fe.h"
@@ -19,6 +19,7 @@ static pthread_once_t actual_connection_key_once = PTHREAD_ONCE_INIT;
 #endif
 static struct connection *actual_connection = NULL;
 static struct connection *all_connections = NULL;
+extern int ecpg_internal_regression_mode;
 
 #ifdef ENABLE_THREAD_SAFETY
 static void
@@ -464,7 +465,7 @@ ECPGconnect(int lineno, int c, const char *name, const char *user, const char *p
        ECPGlog("ECPGconnect: opening database %s on %s port %s %s%s%s%s\n",
                        realname ? realname : "<DEFAULT>",
                        host ? host : "<DEFAULT>",
-                       port ? port : "<DEFAULT>",
+                       port ? (ecpg_internal_regression_mode ? "<REGRESSION_PORT>" : port) : "<DEFAULT>",
                        options ? "with options " : "", options ? options : "",
                        user ? "for user " : "", user ? user : "");
 
@@ -478,7 +479,7 @@ ECPGconnect(int lineno, int c, const char *name, const char *user, const char *p
                ECPGlog("connect: could not open database %s on %s port %s %s%s%s%s in line %d\n\t%s\n",
                                db,
                                host ? host : "<DEFAULT>",
-                               port ? port : "<DEFAULT>",
+                               port ? (ecpg_internal_regression_mode ? "<REGRESSION_PORT>" : port) : "<DEFAULT>",
                                options ? "with options " : "", options ? options : "",
                                user ? "for user " : "", user ? user : "",
                                lineno, errmsg);
index ab1f2554ce512bcb3bef73aa3e5a5f119cd94ceb..6b2bbfa64bed7c87a74e5f3e87326ad89220785d 100644 (file)
@@ -1,4 +1,4 @@
-/* $PostgreSQL: pgsql/src/interfaces/ecpg/ecpglib/data.c,v 1.35 2006/10/04 00:30:11 momjian Exp $ */
+/* $PostgreSQL: pgsql/src/interfaces/ecpg/ecpglib/data.c,v 1.36 2007/01/11 15:47:33 meskes Exp $ */
 
 #define POSTGRES_ECPG_INTERNAL
 #include "postgres_fe.h"
 #include "pgtypes_timestamp.h"
 #include "pgtypes_interval.h"
 
-static enum
-{
-       NOT_CHECKED, REGRESS, NORMAL
-}      ECPG_regression_mode = NOT_CHECKED;
+extern int ecpg_internal_regression_mode;
 
 static bool
 garbage_left(enum ARRAY_TYPE isarray, char *scan_length, enum COMPAT_MODE compat)
@@ -56,24 +53,11 @@ ECPGget_data(const PGresult *results, int act_tuple, int act_field, int lineno,
        int                     value_for_indicator = 0;
        long            log_offset;
 
-       /*
-        * use a global variable to see if the environment variable
-        * ECPG_REGRESSION is set or not. Remember the state in order to avoid
-        * subsequent calls to getenv() for this purpose.
-        */
-       if (ECPG_regression_mode == NOT_CHECKED)
-       {
-               if (getenv("ECPG_REGRESSION"))
-                       ECPG_regression_mode = REGRESS;
-               else
-                       ECPG_regression_mode = NORMAL;
-       }
-
        /*
         * If we are running in a regression test, do not log the offset variable,
         * it depends on the machine's alignment.
         */
-       if (ECPG_regression_mode == REGRESS)
+       if (ecpg_internal_regression_mode)
                log_offset = -1;
        else
                log_offset = offset;
index 0bd850d36d912fd64f58bbdefd30c474110a54cd..122c7d63289a6e73dc6d2cfa030db2c6bcde74c0 100644 (file)
@@ -1,4 +1,4 @@
-/* $PostgreSQL: pgsql/src/interfaces/ecpg/ecpglib/misc.c,v 1.32 2006/10/04 00:30:11 momjian Exp $ */
+/* $PostgreSQL: pgsql/src/interfaces/ecpg/ecpglib/misc.c,v 1.33 2007/01/11 15:47:33 meskes Exp $ */
 
 #define POSTGRES_ECPG_INTERNAL
 #include "postgres_fe.h"
@@ -28,6 +28,8 @@
 #endif
 #endif
 
+extern int ecpg_internal_regression_mode;
+
 static struct sqlca_t sqlca_init =
 {
        {
@@ -262,7 +264,7 @@ ECPGlog(const char *format,...)
                 * regression tests set this environment variable to get the same
                 * output for every run.
                 */
-               if (getenv("ECPG_REGRESSION"))
+               if (ecpg_internal_regression_mode)
                        snprintf(f, bufsize, "[NO_PID]: %s", format);
                else
                        snprintf(f, bufsize, "[%d]: %s", (int) getpid(), format);
@@ -272,7 +274,7 @@ ECPGlog(const char *format,...)
                va_end(ap);
 
                /* dump out internal sqlca variables */
-               if (getenv("ECPG_REGRESSION"))
+               if (ecpg_internal_regression_mode)
                        fprintf(debugstream, "[NO_PID]: sqlca: code: %ld, state: %s\n",
                                        sqlca->sqlcode, sqlca->sqlstate);
 
index c06075ad5f962c32d3decca1e25c32659abef28c..66b4138c89b289900a5915cb08f933ebcc39ddb1 100644 (file)
@@ -1,4 +1,4 @@
-/* $PostgreSQL: pgsql/src/interfaces/ecpg/preproc/ecpg.c,v 1.94 2006/02/08 09:10:04 meskes Exp $ */
+/* $PostgreSQL: pgsql/src/interfaces/ecpg/preproc/ecpg.c,v 1.95 2007/01/11 15:47:33 meskes Exp $ */
 
 /* New main for ecpg, the PostgreSQL embedded SQL precompiler. */
 /* (C) Michael Meskes <meskes@postgresql.org> Feb 5th, 1998 */
@@ -8,12 +8,7 @@
 
 #include <unistd.h>
 #include <string.h>
-#ifdef HAVE_GETOPT_H
-#include <getopt.h>
-#endif
-
-extern int     optind;
-extern char *optarg;
+#include "getopt_long.h"
 
 #include "extern.h"
 
@@ -22,7 +17,8 @@ int                   ret_value = 0,
                        auto_create_c = false,
                        system_includes = false,
                        force_indicator = true,
-                       header_mode = false;
+                       header_mode = false,
+                       regression_mode = false;
 
 enum COMPAT_MODE compat = ECPG_COMPAT_PGSQL;
 
@@ -56,6 +52,7 @@ help(const char *progname)
                   "                 OPTION may only be \"no_indicator\"\n");
        printf("  -t             turn on autocommit of transactions\n");
        printf("  --help         show this help, then exit\n");
+       printf("  --regression   run in regression testing mode\n");
        printf("  --version      output version information, then exit\n");
        printf("\nIf no output file is specified, the name is formed by adding .c to the\n"
                   "input file name, after stripping off .pgc if present.\n");
@@ -112,9 +109,19 @@ add_preprocessor_define(char *define)
        defines->next = pd;
 }
 
+#define ECPG_GETOPT_LONG_HELP                  1
+#define ECPG_GETOPT_LONG_VERSION               2
+#define ECPG_GETOPT_LONG_REGRESSION            3
 int
 main(int argc, char *const argv[])
 {
+       static struct option ecpg_options[] = {
+               {"help", no_argument, NULL, ECPG_GETOPT_LONG_HELP},
+               {"version", no_argument, NULL, ECPG_GETOPT_LONG_VERSION},
+               {"regression", no_argument, NULL, ECPG_GETOPT_LONG_REGRESSION},
+               { NULL, 0, NULL, 0}
+       };
+
        int                     fnr,
                                c,
                                verbose = false,
@@ -126,27 +133,35 @@ main(int argc, char *const argv[])
 
        progname = get_progname(argv[0]);
 
-       if (argc > 1)
-       {
-               if (strcmp(argv[1], "--help") == 0 || strcmp(argv[1], "-?") == 0)
-               {
-                       help(progname);
-                       exit(0);
-               }
-               else if (strcmp(argv[1], "--version") == 0)
-               {
-                       printf("ecpg (PostgreSQL %s) %d.%d.%d\n", PG_VERSION,
-                                  MAJOR_VERSION, MINOR_VERSION, PATCHLEVEL);
-                       exit(0);
-               }
-       }
-
        find_my_exec(argv[0], my_exec_path);
 
-       while ((c = getopt(argc, argv, "vcio:I:tD:dC:r:h")) != -1)
+       while ((c = getopt_long(argc, argv, "vcio:I:tD:dC:r:h?", ecpg_options, NULL)) != -1)
        {
                switch (c)
                {
+                       case ECPG_GETOPT_LONG_VERSION:
+                               printf("ecpg (PostgreSQL %s) %d.%d.%d\n", PG_VERSION,
+                                          MAJOR_VERSION, MINOR_VERSION, PATCHLEVEL);
+                               exit(0);
+                       case ECPG_GETOPT_LONG_HELP:
+                               help(progname);
+                               exit(0);
+                       /*
+                        *  -? is an alternative spelling of --help. However it is also
+                        *  returned by getopt_long for unknown options. We can distinguish
+                        *  both cases by means of the optopt variable which is set to 0 if
+                        *  it was really -? and not an unknown option character.
+                        */
+                       case '?':
+                               if (optopt == 0)
+                               {
+                                       help(progname);
+                                       exit(0);
+                               }
+                               break;
+                       case ECPG_GETOPT_LONG_REGRESSION:
+                               regression_mode = true;
+                               break;
                        case 'o':
                                if (strcmp(optarg, "-") == 0)
                                        yyout = stdout;
@@ -405,8 +420,12 @@ main(int argc, char *const argv[])
 
                                /* we need several includes */
                                /* but not if we are in header mode */
-                               fprintf(yyout, "/* Processed by ecpg (%d.%d.%d) */\n", MAJOR_VERSION, MINOR_VERSION, PATCHLEVEL);
+                               if (regression_mode) 
+                                       fprintf(yyout, "/* Processed by ecpg (regression mode) */\n");
+                               else
+                                       fprintf(yyout, "/* Processed by ecpg (%d.%d.%d) */\n", MAJOR_VERSION, MINOR_VERSION, PATCHLEVEL);
 
+                               fprintf(yyout, "int ecpg_internal_regression_mode = %d;\n", regression_mode);
                                if (header_mode == false)
                                {
                                        fprintf(yyout, "/* These include files are added by the preprocessor */\n#include <ecpgtype.h>\n#include <ecpglib.h>\n#include <ecpgerrno.h>\n#include <sqlca.h>\n");
index 3581b35e3e1a10c784562936268a1416754a4af1..d80b05b35be8173aa0d77ff271334c2091a134cd 100644 (file)
@@ -1,4 +1,4 @@
-/* $PostgreSQL: pgsql/src/interfaces/ecpg/preproc/extern.h,v 1.63 2006/03/11 04:38:40 momjian Exp $ */
+/* $PostgreSQL: pgsql/src/interfaces/ecpg/preproc/extern.h,v 1.64 2007/01/11 15:47:33 meskes Exp $ */
 
 #ifndef _ECPG_PREPROC_EXTERN_H
 #define _ECPG_PREPROC_EXTERN_H
@@ -21,7 +21,8 @@ extern int    braces_open,
                        force_indicator,
                        ret_value,
                        struct_level,
-                       ecpg_informix_var;
+                       ecpg_informix_var,
+                       regression_mode;
 extern char *descriptor_index;
 extern char *descriptor_name;
 extern char *connection;
index c5e017e74a99785867d4d9aa89663e14f684e4b5..06ac585ab9d86744d8c6867f0aad8f8304d0ecd2 100644 (file)
@@ -5,7 +5,7 @@ override CFLAGS += $(PTHREAD_CFLAGS)
 override LDFLAGS := -L../../ecpglib -L../../pgtypeslib $(LDFLAGS)
 override LIBS := -lecpg -lpgtypes $(libpq) $(LIBS) $(PTHREAD_LIBS)
 
-ECPG = ../../preproc/ecpg -I$(srcdir)/../../include
+ECPG = ../../preproc/ecpg --regression -I$(srcdir)/../../include
 
 %: %.c
        $(CC) $(CPPFLAGS) $(CFLAGS) $^ $(LDFLAGS) $(LIBS) -o $@
index fdb04ef7cf13c8caa07b9c459d211ad4353c433f..f0090cc1976f5376036783cef1819bee2a8991b0 100644 (file)
@@ -1,4 +1,5 @@
-/* Processed by ecpg (4.3.1) */
+/* Processed by ecpg (regression mode) */
+int ecpg_internal_regression_mode = 1;
 /* These include files are added by the preprocessor */
 #include <ecpgtype.h>
 #include <ecpglib.h>
index deb914d41ae2c9dbbd55d1decb0a8e60f8489dcd..323e2082a905fb11b13e6b4f1ea0148fe3c072c0 100644 (file)
@@ -1,4 +1,5 @@
-/* Processed by ecpg (4.3.1) */
+/* Processed by ecpg (regression mode) */
+int ecpg_internal_regression_mode = 1;
 /* These include files are added by the preprocessor */
 #include <ecpgtype.h>
 #include <ecpglib.h>
index 96be750c8fc06006d6a86ba622f776d673d403df..6ec78475afc9e66665aff217b986fc43230b73c7 100644 (file)
@@ -1,4 +1,5 @@
-/* Processed by ecpg (4.3.1) */
+/* Processed by ecpg (regression mode) */
+int ecpg_internal_regression_mode = 1;
 /* These include files are added by the preprocessor */
 #include <ecpgtype.h>
 #include <ecpglib.h>
index 5bb8dd366b96b67c9acc4c4a9981d795d16d96ed..2c96cc0e76b7a2d1d60ce56418b67562d1fbc411 100644 (file)
@@ -1,4 +1,5 @@
-/* Processed by ecpg (4.3.1) */
+/* Processed by ecpg (regression mode) */
+int ecpg_internal_regression_mode = 1;
 /* These include files are added by the preprocessor */
 #include <ecpgtype.h>
 #include <ecpglib.h>
index a59d2fc587c7dac4f70595d94d5917db7848007b..9a6df4dbefc31ed4859e4229ed1f4db72a227bda 100644 (file)
@@ -1,4 +1,5 @@
-/* Processed by ecpg (4.3.1) */
+/* Processed by ecpg (regression mode) */
+int ecpg_internal_regression_mode = 1;
 /* These include files are added by the preprocessor */
 #include <ecpgtype.h>
 #include <ecpglib.h>
index db077e022cf85dff399ee3573d76ec72d2734bc3..8aab843540b640bab65679f94041f1a59c9ac226 100644 (file)
@@ -1,4 +1,5 @@
-/* Processed by ecpg (4.3.1) */
+/* Processed by ecpg (regression mode) */
+int ecpg_internal_regression_mode = 1;
 /* These include files are added by the preprocessor */
 #include <ecpgtype.h>
 #include <ecpglib.h>
index 84ae29fb328219153f3a5af771784257d352431b..8b0495d7a1a7e26fa792660fa6ac7c9485ca27af 100644 (file)
@@ -1,4 +1,5 @@
-/* Processed by ecpg (4.3.1) */
+/* Processed by ecpg (regression mode) */
+int ecpg_internal_regression_mode = 1;
 /* These include files are added by the preprocessor */
 #include <ecpgtype.h>
 #include <ecpglib.h>
diff --git a/src/interfaces/ecpg/test/expected/connect-test1-minGW32.stderr b/src/interfaces/ecpg/test/expected/connect-test1-minGW32.stderr
new file mode 100644 (file)
index 0000000..4930c27
--- /dev/null
@@ -0,0 +1,83 @@
+
+THE PORT NUMBER MIGHT HAVE BEEN CHANGED BY THE REGRESSION SCRIPT
+
+[NO_PID]: ECPGdebug: set to 1
+[NO_PID]: sqlca: code: 0, state: 00000
+[NO_PID]: ECPGconnect: opening database connectdb on <DEFAULT> port <DEFAULT> 
+[NO_PID]: sqlca: code: 0, state: 00000
+[NO_PID]: ECPGexecute line 23: QUERY: alter user connectuser  encrypted password 'connectpw' on connection main
+[NO_PID]: sqlca: code: 0, state: 00000
+[NO_PID]: ECPGexecute line 23 Ok: ALTER ROLE
+[NO_PID]: sqlca: code: 0, state: 00000
+[NO_PID]: ecpg_finish: Connection main closed.
+[NO_PID]: sqlca: code: 0, state: 00000
+[NO_PID]: ECPGconnect: opening database connectdb on localhost port <DEFAULT> 
+[NO_PID]: sqlca: code: 0, state: 00000
+[NO_PID]: ecpg_finish: Connection main closed.
+[NO_PID]: sqlca: code: 0, state: 00000
+[NO_PID]: ECPGconnect: opening database <DEFAULT> on localhost port <DEFAULT> for user connectdb
+[NO_PID]: sqlca: code: 0, state: 00000
+[NO_PID]: ecpg_finish: Connection main closed.
+[NO_PID]: sqlca: code: 0, state: 00000
+[NO_PID]: ECPGconnect: opening database connectdb on localhost port 55432 
+[NO_PID]: sqlca: code: 0, state: 00000
+[NO_PID]: ecpg_finish: Connection main closed.
+[NO_PID]: sqlca: code: 0, state: 00000
+[NO_PID]: ECPGconnect: opening database <DEFAULT> on localhost port 55432 for user connectdb
+[NO_PID]: sqlca: code: 0, state: 00000
+[NO_PID]: ecpg_finish: Connection main closed.
+[NO_PID]: sqlca: code: 0, state: 00000
+[NO_PID]: ECPGconnect: opening database connectdb on <DEFAULT> port 55432 
+[NO_PID]: sqlca: code: 0, state: 00000
+[NO_PID]: ecpg_finish: Connection main closed.
+[NO_PID]: sqlca: code: 0, state: 00000
+[NO_PID]: ECPGconnect: opening database <DEFAULT> on <DEFAULT> port 55432 for user connectdb
+[NO_PID]: sqlca: code: 0, state: 00000
+[NO_PID]: ecpg_finish: Connection main closed.
+[NO_PID]: sqlca: code: 0, state: 00000
+[NO_PID]: ECPGconnect: opening database connectdb on localhost port 55432 for user connectuser
+[NO_PID]: sqlca: code: 0, state: 00000
+[NO_PID]: ecpg_finish: Connection connectdb closed.
+[NO_PID]: sqlca: code: 0, state: 00000
+[NO_PID]: ECPGconnect: opening database  on localhost port 55432 for user connectdb
+[NO_PID]: sqlca: code: 0, state: 00000
+[NO_PID]: ecpg_finish: Connection  closed.
+[NO_PID]: sqlca: code: 0, state: 00000
+[NO_PID]: ECPGconnect: opening database connectdb on localhost port 55432 for user connectuser
+[NO_PID]: sqlca: code: 0, state: 00000
+[NO_PID]: ecpg_finish: Connection connectdb closed.
+[NO_PID]: sqlca: code: 0, state: 00000
+[NO_PID]: ECPGconnect: opening database connectdb on <DEFAULT> port 55432 for user connectuser
+[NO_PID]: sqlca: code: 0, state: 00000
+[NO_PID]: ecpg_finish: Connection connectdb closed.
+[NO_PID]: sqlca: code: 0, state: 00000
+[NO_PID]: ECPGconnect: opening database connectdb on <DEFAULT> port 55432 for user connectuser
+[NO_PID]: sqlca: code: 0, state: 00000
+[NO_PID]: ecpg_finish: Connection connectdb closed.
+[NO_PID]: sqlca: code: 0, state: 00000
+[NO_PID]: ECPGconnect: opening database nonexistant on localhost port 55432 for user connectuser
+[NO_PID]: sqlca: code: 0, state: 00000
+[NO_PID]: connect: could not open database nonexistant on localhost port 55432 for user connectuser in line 62
+       FATAL:  database "nonexistant" does not exist
+
+[NO_PID]: sqlca: code: 0, state: 00000
+[NO_PID]: ecpg_finish: Connection nonexistant closed.
+[NO_PID]: sqlca: code: 0, state: 00000
+[NO_PID]: raising sqlcode -402 in line 62, 'Could not connect to database nonexistant in line 62.'.
+[NO_PID]: sqlca: code: -402, state: 08001
+[NO_PID]: raising sqlcode -220 in line 63, 'No such connection CURRENT in line 63.'.
+[NO_PID]: sqlca: code: -220, state: 08003
+[NO_PID]: ECPGconnect: opening database connectdb on localhost port 20 for user connectuser
+[NO_PID]: sqlca: code: 0, state: 00000
+[NO_PID]: connect: could not open database connectdb on localhost port 20 for user connectuser in line 66
+       could not connect to server: Connection refused (0x0000274D/10061)
+       Is the server running on host "localhost" and accepting
+       TCP/IP connections on port 20?
+
+[NO_PID]: sqlca: code: 0, state: 00000
+[NO_PID]: ecpg_finish: Connection connectdb closed.
+[NO_PID]: sqlca: code: 0, state: 00000
+[NO_PID]: raising sqlcode -402 in line 66, 'Could not connect to database connectdb in line 66.'.
+[NO_PID]: sqlca: code: -402, state: 08001
+[NO_PID]: ECPGconnect: opening database connectdb on <DEFAULT> port 55432 for user connectuser
+[NO_PID]: sqlca: code: 0, state: 00000
index 46c37d7d38353d7b014d9b4c2ad0579a09d868a1..2f1cdbec1b2e3f74cec93c8c76fbf8dd6db7dd52 100644 (file)
@@ -1,7 +1,5 @@
-
-THE PORT NUMBER MIGHT HAVE BEEN CHANGED BY THE REGRESSION SCRIPT
-
-/* Processed by ecpg (4.3.1) */
+/* Processed by ecpg (regression mode) */
+int ecpg_internal_regression_mode = 1;
 /* These include files are added by the preprocessor */
 #include <ecpgtype.h>
 #include <ecpglib.h>
index 9b06f8aa4208c1b64eb16a4a2113dd6670b8e55e..18911ce4343758a51b4f16ef5751f263a99881f9 100644 (file)
@@ -1,6 +1,3 @@
-
-THE PORT NUMBER MIGHT HAVE BEEN CHANGED BY THE REGRESSION SCRIPT
-
 [NO_PID]: ECPGdebug: set to 1
 [NO_PID]: sqlca: code: 0, state: 00000
 [NO_PID]: ECPGconnect: opening database connectdb on <DEFAULT> port <DEFAULT> 
@@ -19,45 +16,45 @@ THE PORT NUMBER MIGHT HAVE BEEN CHANGED BY THE REGRESSION SCRIPT
 [NO_PID]: sqlca: code: 0, state: 00000
 [NO_PID]: ecpg_finish: Connection main closed.
 [NO_PID]: sqlca: code: 0, state: 00000
-[NO_PID]: ECPGconnect: opening database connectdb on localhost port 55432 
+[NO_PID]: ECPGconnect: opening database connectdb on localhost port <REGRESSION_PORT> 
 [NO_PID]: sqlca: code: 0, state: 00000
 [NO_PID]: ecpg_finish: Connection main closed.
 [NO_PID]: sqlca: code: 0, state: 00000
-[NO_PID]: ECPGconnect: opening database <DEFAULT> on localhost port 55432 for user connectdb
+[NO_PID]: ECPGconnect: opening database <DEFAULT> on localhost port <REGRESSION_PORT> for user connectdb
 [NO_PID]: sqlca: code: 0, state: 00000
 [NO_PID]: ecpg_finish: Connection main closed.
 [NO_PID]: sqlca: code: 0, state: 00000
-[NO_PID]: ECPGconnect: opening database connectdb on <DEFAULT> port 55432 
+[NO_PID]: ECPGconnect: opening database connectdb on <DEFAULT> port <REGRESSION_PORT> 
 [NO_PID]: sqlca: code: 0, state: 00000
 [NO_PID]: ecpg_finish: Connection main closed.
 [NO_PID]: sqlca: code: 0, state: 00000
-[NO_PID]: ECPGconnect: opening database <DEFAULT> on <DEFAULT> port 55432 for user connectdb
+[NO_PID]: ECPGconnect: opening database <DEFAULT> on <DEFAULT> port <REGRESSION_PORT> for user connectdb
 [NO_PID]: sqlca: code: 0, state: 00000
 [NO_PID]: ecpg_finish: Connection main closed.
 [NO_PID]: sqlca: code: 0, state: 00000
-[NO_PID]: ECPGconnect: opening database connectdb on localhost port 55432 for user connectuser
+[NO_PID]: ECPGconnect: opening database connectdb on localhost port <REGRESSION_PORT> for user connectuser
 [NO_PID]: sqlca: code: 0, state: 00000
 [NO_PID]: ecpg_finish: Connection connectdb closed.
 [NO_PID]: sqlca: code: 0, state: 00000
-[NO_PID]: ECPGconnect: opening database  on localhost port 55432 for user connectdb
+[NO_PID]: ECPGconnect: opening database  on localhost port <REGRESSION_PORT> for user connectdb
 [NO_PID]: sqlca: code: 0, state: 00000
 [NO_PID]: ecpg_finish: Connection  closed.
 [NO_PID]: sqlca: code: 0, state: 00000
-[NO_PID]: ECPGconnect: opening database connectdb on localhost port 55432 for user connectuser
+[NO_PID]: ECPGconnect: opening database connectdb on localhost port <REGRESSION_PORT> for user connectuser
 [NO_PID]: sqlca: code: 0, state: 00000
 [NO_PID]: ecpg_finish: Connection connectdb closed.
 [NO_PID]: sqlca: code: 0, state: 00000
-[NO_PID]: ECPGconnect: opening database connectdb on <DEFAULT> port 55432 for user connectuser
+[NO_PID]: ECPGconnect: opening database connectdb on <DEFAULT> port <REGRESSION_PORT> for user connectuser
 [NO_PID]: sqlca: code: 0, state: 00000
 [NO_PID]: ecpg_finish: Connection connectdb closed.
 [NO_PID]: sqlca: code: 0, state: 00000
-[NO_PID]: ECPGconnect: opening database connectdb on <DEFAULT> port 55432 for user connectuser
+[NO_PID]: ECPGconnect: opening database connectdb on <DEFAULT> port <REGRESSION_PORT> for user connectuser
 [NO_PID]: sqlca: code: 0, state: 00000
 [NO_PID]: ecpg_finish: Connection connectdb closed.
 [NO_PID]: sqlca: code: 0, state: 00000
-[NO_PID]: ECPGconnect: opening database nonexistant on localhost port 55432 for user connectuser
+[NO_PID]: ECPGconnect: opening database nonexistant on localhost port <REGRESSION_PORT> for user connectuser
 [NO_PID]: sqlca: code: 0, state: 00000
-[NO_PID]: connect: could not open database nonexistant on localhost port 55432 for user connectuser in line 62
+[NO_PID]: connect: could not open database nonexistant on localhost port <REGRESSION_PORT> for user connectuser in line 62
        FATAL:  database "nonexistant" does not exist
 
 [NO_PID]: sqlca: code: 0, state: 00000
@@ -67,9 +64,9 @@ THE PORT NUMBER MIGHT HAVE BEEN CHANGED BY THE REGRESSION SCRIPT
 [NO_PID]: sqlca: code: -402, state: 08001
 [NO_PID]: raising sqlcode -220 in line 63, 'No such connection CURRENT in line 63.'.
 [NO_PID]: sqlca: code: -220, state: 08003
-[NO_PID]: ECPGconnect: opening database connectdb on localhost port 20 for user connectuser
+[NO_PID]: ECPGconnect: opening database connectdb on localhost port <REGRESSION_PORT> for user connectuser
 [NO_PID]: sqlca: code: 0, state: 00000
-[NO_PID]: connect: could not open database connectdb on localhost port 20 for user connectuser in line 66
+[NO_PID]: connect: could not open database connectdb on localhost port <REGRESSION_PORT> for user connectuser in line 66
        could not connect to server: Connection refused
        Is the server running on host "localhost" and accepting
        TCP/IP connections on port 20?
@@ -79,5 +76,5 @@ THE PORT NUMBER MIGHT HAVE BEEN CHANGED BY THE REGRESSION SCRIPT
 [NO_PID]: sqlca: code: 0, state: 00000
 [NO_PID]: raising sqlcode -402 in line 66, 'Could not connect to database connectdb in line 66.'.
 [NO_PID]: sqlca: code: -402, state: 08001
-[NO_PID]: ECPGconnect: opening database connectdb on <DEFAULT> port 55432 for user connectuser
+[NO_PID]: ECPGconnect: opening database connectdb on <DEFAULT> port <REGRESSION_PORT> for user connectuser
 [NO_PID]: sqlca: code: 0, state: 00000
index 3b01e2da3e5a69e7017a63223ab76e316b7e7e04..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 100644 (file)
@@ -1,3 +0,0 @@
-
-THE PORT NUMBER MIGHT HAVE BEEN CHANGED BY THE REGRESSION SCRIPT
-
index 3ada4a6c710d28f234ba3e8cc4343684c36c3aca..2a591867ae1bfa0df73209f4fbc45f4990a26910 100644 (file)
@@ -1,4 +1,5 @@
-/* Processed by ecpg (4.3.1) */
+/* Processed by ecpg (regression mode) */
+int ecpg_internal_regression_mode = 1;
 /* These include files are added by the preprocessor */
 #include <ecpgtype.h>
 #include <ecpglib.h>
index edef7343b7a9f913ba321d39aa3872e6be7911ba..ba0cc5529b128d2622b151c458931f84501cc10e 100644 (file)
@@ -1,4 +1,5 @@
-/* Processed by ecpg (4.3.1) */
+/* Processed by ecpg (regression mode) */
+int ecpg_internal_regression_mode = 1;
 /* These include files are added by the preprocessor */
 #include <ecpgtype.h>
 #include <ecpglib.h>
index 89f27691d4ce18e72c7b1ec9fb52ceb0748e6fbc..5ebee6235572ec9f3c68be827361bc6302e6e50b 100644 (file)
@@ -1,4 +1,5 @@
-/* Processed by ecpg (4.3.1) */
+/* Processed by ecpg (regression mode) */
+int ecpg_internal_regression_mode = 1;
 /* These include files are added by the preprocessor */
 #include <ecpgtype.h>
 #include <ecpglib.h>
index aa326833a31a180410f54b94aa3b2cc34e31f695..1335a919911b3ecb3100499627285fa2a4a2fcc5 100644 (file)
@@ -1,4 +1,5 @@
-/* Processed by ecpg (4.3.1) */
+/* Processed by ecpg (regression mode) */
+int ecpg_internal_regression_mode = 1;
 /* These include files are added by the preprocessor */
 #include <ecpgtype.h>
 #include <ecpglib.h>
index a18399e20951f1e50eb0dca3cc3b41508474dcc8..d6bf060aa40bd30aef4f7e69ebc86164b80086fe 100644 (file)
@@ -1,4 +1,5 @@
-/* Processed by ecpg (4.3.1) */
+/* Processed by ecpg (regression mode) */
+int ecpg_internal_regression_mode = 1;
 /* These include files are added by the preprocessor */
 #include <ecpgtype.h>
 #include <ecpglib.h>
index a0e11f7f9380fbf0991ba3c931775b13d4cd3239..8d9e180e5b7ea9d7edbf9febeac50c0a3d11a1b8 100644 (file)
@@ -1,4 +1,5 @@
-/* Processed by ecpg (4.3.1) */
+/* Processed by ecpg (regression mode) */
+int ecpg_internal_regression_mode = 1;
 /* These include files are added by the preprocessor */
 #include <ecpgtype.h>
 #include <ecpglib.h>
index 05c4f846f8401dedbdf886be0909e4d4fd34c2da..3d06dfdf999ad94aff31fc5976c0a11460aabe59 100644 (file)
@@ -1,4 +1,5 @@
-/* Processed by ecpg (4.3.1) */
+/* Processed by ecpg (regression mode) */
+int ecpg_internal_regression_mode = 1;
 /* These include files are added by the preprocessor */
 #include <ecpgtype.h>
 #include <ecpglib.h>
index df5b241157e40d575f10e56f70ecad5c41dddbbb..ec8477fdc9121ed65be17cdc7c80f9014091b1de 100644 (file)
@@ -1,4 +1,5 @@
-/* Processed by ecpg (4.3.1) */
+/* Processed by ecpg (regression mode) */
+int ecpg_internal_regression_mode = 1;
 /* These include files are added by the preprocessor */
 #include <ecpgtype.h>
 #include <ecpglib.h>
index d27ea4981c5eb9692a257032cdb9c6f2439341cc..6bbc77579a9caebd5d8b4b65ea0280a7d636bdbf 100644 (file)
@@ -1,4 +1,5 @@
-/* Processed by ecpg (4.3.1) */
+/* Processed by ecpg (regression mode) */
+int ecpg_internal_regression_mode = 1;
 /* These include files are added by the preprocessor */
 #include <ecpgtype.h>
 #include <ecpglib.h>
index eb49e1b8d52a3c8c63410fe5abe8ab65fd30f3d4..a2d1489520497e60b4ab86c27701ca29be3a7c8c 100644 (file)
@@ -1,4 +1,5 @@
-/* Processed by ecpg (4.3.1) */
+/* Processed by ecpg (regression mode) */
+int ecpg_internal_regression_mode = 1;
 /* These include files are added by the preprocessor */
 #include <ecpgtype.h>
 #include <ecpglib.h>
index 031604cf19ee3237ec7f45110ebbe3e20cb8d008..052a4af051e3db43c8cee0cb6a06926a090c7e23 100644 (file)
@@ -1,4 +1,5 @@
-/* Processed by ecpg (4.3.1) */
+/* Processed by ecpg (regression mode) */
+int ecpg_internal_regression_mode = 1;
 /* These include files are added by the preprocessor */
 #include <ecpgtype.h>
 #include <ecpglib.h>
index 714530bb5c42745d2b5ef3c66e0f8f338e60f49d..034787875e70e0056b44b1b4935c0606daa106ed 100644 (file)
@@ -1,4 +1,5 @@
-/* Processed by ecpg (4.3.1) */
+/* Processed by ecpg (regression mode) */
+int ecpg_internal_regression_mode = 1;
 /* These include files are added by the preprocessor */
 #include <ecpgtype.h>
 #include <ecpglib.h>
index 370b78231f718a1d7cdebddb68ef9bc9a9495ddf..0913ecd06be2807aa5403e3ef2b402873d3907b4 100644 (file)
@@ -1,4 +1,5 @@
-/* Processed by ecpg (4.3.1) */
+/* Processed by ecpg (regression mode) */
+int ecpg_internal_regression_mode = 1;
 /* These include files are added by the preprocessor */
 #include <ecpgtype.h>
 #include <ecpglib.h>
index a4ac8ca38b83dc8af93987a857177786b767562f..446541edfb49c510771cde29b004def67001e7af 100644 (file)
@@ -1,4 +1,5 @@
-/* Processed by ecpg (4.3.1) */
+/* Processed by ecpg (regression mode) */
+int ecpg_internal_regression_mode = 1;
 /* These include files are added by the preprocessor */
 #include <ecpgtype.h>
 #include <ecpglib.h>
index 95f0e717cc02eb5777de21100afef38d5b6080c3..7b996b3db8feda8eacae3320a36204b73359958a 100644 (file)
@@ -1,4 +1,5 @@
-/* Processed by ecpg (4.3.1) */
+/* Processed by ecpg (regression mode) */
+int ecpg_internal_regression_mode = 1;
 /* These include files are added by the preprocessor */
 #include <ecpgtype.h>
 #include <ecpglib.h>
index 68dfcd6d624fb407b968a6c915b17fbc67185ade..418605be6ff00bd4226d74d848b24b29a16246d3 100644 (file)
@@ -1,4 +1,5 @@
-/* Processed by ecpg (4.3.1) */
+/* Processed by ecpg (regression mode) */
+int ecpg_internal_regression_mode = 1;
 /* These include files are added by the preprocessor */
 #include <ecpgtype.h>
 #include <ecpglib.h>
index b7c4be7eee458e3549c43f28a6329e7bb26375c5..2368b21f33fab039fa3b2a7f7124932d6bc330d5 100644 (file)
@@ -1,4 +1,5 @@
-/* Processed by ecpg (4.3.1) */
+/* Processed by ecpg (regression mode) */
+int ecpg_internal_regression_mode = 1;
 /* These include files are added by the preprocessor */
 #include <ecpgtype.h>
 #include <ecpglib.h>
index cbe309bce79759c3b5007c5ce6b355f60db278d6..4ae3e9d92e8f9a61a1e90206e056fa5e0eb77f08 100644 (file)
@@ -1,4 +1,5 @@
-/* Processed by ecpg (4.3.1) */
+/* Processed by ecpg (regression mode) */
+int ecpg_internal_regression_mode = 1;
 /* These include files are added by the preprocessor */
 #include <ecpgtype.h>
 #include <ecpglib.h>
index 56e7c0e1aac6df5abc9ff792fde9d94162115a0d..e66aa1994bf909da8b0987c037e76883bca470dc 100644 (file)
@@ -1,4 +1,5 @@
-/* Processed by ecpg (4.3.1) */
+/* Processed by ecpg (regression mode) */
+int ecpg_internal_regression_mode = 1;
 /* These include files are added by the preprocessor */
 #include <ecpgtype.h>
 #include <ecpglib.h>
index 6bfa8fbf5eec43a9966ab5fe0181c2033d071b78..c735f2749f915e91ad9f20cd3a25cd17e9a8d612 100644 (file)
@@ -1,4 +1,5 @@
-/* Processed by ecpg (4.3.1) */
+/* Processed by ecpg (regression mode) */
+int ecpg_internal_regression_mode = 1;
 /* These include files are added by the preprocessor */
 #include <ecpgtype.h>
 #include <ecpglib.h>
index 5713d3b1045eca8726aa12acbf6297c4bd503479..5fe0584042d7e426d06389c5a6d9bc0fdf32696d 100644 (file)
@@ -1,4 +1,5 @@
-/* Processed by ecpg (4.3.1) */
+/* Processed by ecpg (regression mode) */
+int ecpg_internal_regression_mode = 1;
 /* These include files are added by the preprocessor */
 #include <ecpgtype.h>
 #include <ecpglib.h>
index 349411c05bb6fd2cf402614365b348f1e1d1ddae..7d38c019b28fa16f2812ecedc34c582b50c8d3a5 100644 (file)
@@ -1,4 +1,5 @@
-/* Processed by ecpg (4.3.1) */
+/* Processed by ecpg (regression mode) */
+int ecpg_internal_regression_mode = 1;
 /* These include files are added by the preprocessor */
 #include <ecpgtype.h>
 #include <ecpglib.h>
index e0815290d59921f9bf872cbbc04d7c196384757a..94d84e76ddf98f81f385cb2d237cd68e3b248942 100644 (file)
@@ -1,4 +1,5 @@
-/* Processed by ecpg (4.3.1) */
+/* Processed by ecpg (regression mode) */
+int ecpg_internal_regression_mode = 1;
 /* These include files are added by the preprocessor */
 #include <ecpgtype.h>
 #include <ecpglib.h>
index b3e66c4196a1d4c02253951391d206ac13226c08..0fcc0126ae54db11a6ab328e9d23f00f02f733ec 100644 (file)
@@ -1,4 +1,5 @@
-/* Processed by ecpg (4.3.1) */
+/* Processed by ecpg (regression mode) */
+int ecpg_internal_regression_mode = 1;
 /* These include files are added by the preprocessor */
 #include <ecpgtype.h>
 #include <ecpglib.h>
index 8f68dd3bfe41f4789ee3ede9c89c9859374de7ac..b39ac3ffe14966b4f02bb8a81c7411efb61ad37d 100644 (file)
@@ -1,4 +1,5 @@
-/* Processed by ecpg (4.3.1) */
+/* Processed by ecpg (regression mode) */
+int ecpg_internal_regression_mode = 1;
 /* These include files are added by the preprocessor */
 #include <ecpgtype.h>
 #include <ecpglib.h>
index 791200cb73a0e2cbba415fdf7dbc370177c80ddf..881c2a64e5b0118bcf6f89bc52f3bfb89e783cb1 100644 (file)
@@ -1,4 +1,5 @@
-/* Processed by ecpg (4.3.1) */
+/* Processed by ecpg (regression mode) */
+int ecpg_internal_regression_mode = 1;
 /* These include files are added by the preprocessor */
 #include <ecpgtype.h>
 #include <ecpglib.h>
index 8ff6598fd09f4b861f890259626506d7f8240799..ca3fc391e9244b87f1bca16f3d3c0edb5018641b 100644 (file)
@@ -1,4 +1,5 @@
-/* Processed by ecpg (4.3.1) */
+/* Processed by ecpg (regression mode) */
+int ecpg_internal_regression_mode = 1;
 /* These include files are added by the preprocessor */
 #include <ecpgtype.h>
 #include <ecpglib.h>
index d4a37f309fdc816d55806f56a3e1582a09407c90..5fbf964b573eea60c1408c5433b7de2a0e6f11b9 100644 (file)
@@ -1,4 +1,5 @@
-/* Processed by ecpg (4.3.1) */
+/* Processed by ecpg (regression mode) */
+int ecpg_internal_regression_mode = 1;
 /* These include files are added by the preprocessor */
 #include <ecpgtype.h>
 #include <ecpglib.h>
index 3f28af544cf6decc72d8cc9fe38d0b634920e547..79ff09f1766e36144d4d4ab7b3a916418322e24c 100644 (file)
@@ -1,4 +1,5 @@
-/* Processed by ecpg (4.3.1) */
+/* Processed by ecpg (regression mode) */
+int ecpg_internal_regression_mode = 1;
 /* These include files are added by the preprocessor */
 #include <ecpgtype.h>
 #include <ecpglib.h>
index e52cc40c91021c7cf44ee28ab08e93463b4d78af..69052ef8eafd94eafd303ed125c442f74cfe50bf 100644 (file)
@@ -1,4 +1,5 @@
-/* Processed by ecpg (4.3.1) */
+/* Processed by ecpg (regression mode) */
+int ecpg_internal_regression_mode = 1;
 /* These include files are added by the preprocessor */
 #include <ecpgtype.h>
 #include <ecpglib.h>
index f676b858149ca59c7d74bef296ec048d455e20df..890276c2f87e0d39f328759496c53e5a6b4a93e3 100644 (file)
@@ -1,4 +1,5 @@
-/* Processed by ecpg (4.3.1) */
+/* Processed by ecpg (regression mode) */
+int ecpg_internal_regression_mode = 1;
 /* These include files are added by the preprocessor */
 #include <ecpgtype.h>
 #include <ecpglib.h>
index ca9bcfe81842db04ef4e33867543b91047feae84..21cf8e3c2b95c56611fbc0d9468e569e96f1d2f1 100644 (file)
@@ -1,4 +1,5 @@
-/* Processed by ecpg (4.3.1) */
+/* Processed by ecpg (regression mode) */
+int ecpg_internal_regression_mode = 1;
 /* These include files are added by the preprocessor */
 #include <ecpgtype.h>
 #include <ecpglib.h>
index 9670ca9b526a4c662bbd2f31cf3b9f5c2b1d005f..108f4140881975d12069042c0696a0c61df6ba45 100644 (file)
@@ -1,5 +1,5 @@
 #! /bin/sh
-# $PostgreSQL: pgsql/src/interfaces/ecpg/test/pg_regress.sh,v 1.15 2006/09/26 07:56:56 meskes Exp $
+# $PostgreSQL: pgsql/src/interfaces/ecpg/test/pg_regress.sh,v 1.16 2007/01/11 15:47:33 meskes Exp $
 
 me=`basename $0`
 
@@ -707,7 +707,7 @@ if [ $? -ne 0 ]; then
 fi
 
 # this variable prevents that the PID gets included in the logfiles
-ECPG_REGRESSION=1; export ECPG_REGRESSION
+#ECPG_REGRESSION=1; export ECPG_REGRESSION
 LD_LIBRARY_PATH=$libdir:$LD_LIBRARY_PATH; export LD_LIBRARY_PATH
 
 DIFFPRETTYFLAGS="$DIFFFLAGS -C3"
@@ -753,19 +753,19 @@ for i in \
        # so tweak output files and replace the port number (we put a warning
        # but the price to pay is that we have to tweak the files every time
        # now not only if the port differs from the standard port).
-       if [ "$i" = "connect/test1.pgc" ]; then
+       #if [ "$i" = "connect/test1.pgc" ]; then
                # can we use sed -i on all platforms?
-               for f in "$outfile_stderr" "$outfile_stdout" "$outfile_source"; do
-                       mv $f $f.tmp
-                       echo >> $f
-                       echo "THE PORT NUMBER MIGHT HAVE BEEN CHANGED BY THE REGRESSION SCRIPT" >> $f
-                       echo >> $f
+       #       for f in "$outfile_stderr" "$outfile_stdout" "$outfile_source"; do
+       #               mv $f $f.tmp
+       #               echo >> $f
+       #               echo "THE PORT NUMBER MIGHT HAVE BEEN CHANGED BY THE REGRESSION SCRIPT" >> $f
+       #               echo >> $f
                        # MinGW could return such a line:
                        # "could not connect to server: Connection refused (0x0000274D/10061)"
-                       cat $f.tmp | sed -e s,$PGPORT,55432,g | sed -e "s,could not connect to server: Connection refused (0x.*/.*),could not connect to server: Connection refused,g" >> $f
-                       rm $f.tmp
-               done
-       fi
+                       #cat $f.tmp | sed -e s,$PGPORT,55432,g | sed -e "s,could not connect to server: Connection refused (0x.*/.*),could not connect to server: Connection refused,g" >> $f
+       #               rm $f.tmp
+       #       done
+       #fi
 
        mv "$outfile_source" "$outfile_source.tmp"
        cat "$outfile_source.tmp" | sed -e 's,^\(#line [0-9]*\) ".*/\([^/]*\)",\1 "\2",' > "$outfile_source"