| From: | "Billy G(dot) Allie" <Bill(dot)Allie(at)mug(dot)org> |
|---|---|
| To: | pgsql-ports(at)postgreSQL(dot)org (Ports PostgreSQL), patches(at)postgreSQL(dot)org (Patches PostgreSQL), pgsql-hackers(at)postgreSQL(dot)org (Hackers PostgreSQL) |
| Subject: | |
| Date: | 1999-03-03 03:51:06 |
| Message-ID: | 199903030351.WAA19213@bajor.mug.org |
| Views: | Whole Thread | Raw Message | Download mbox | Resend email |
| Thread: | |
| Lists: | pgsql-hackers pgsql-ports |
============================================================================
POSTGRESQL BUG REPORT TEMPLATE
============================================================================
Your name : Billy G. Allie
Your email address : Bill(dot)Allie(at)mug(dot)org
System Configuration
---------------------
Architecture (example: Intel Pentium) : Pentium
Operating System (example: Linux 2.0.26 ELF) : UnixWare 7.0.1
PostgreSQL version (example: PostgreSQL-6.4) : Current CVS version
Compiler used (example: gcc 2.8.0) : Optimizing C Compilation
System (CCS) 3.2 08/18/98
(u701)
Please enter a FULL description of your problem:
------------------------------------------------
src/backend/utils/adt/numeric.c fails to compile due to a string having an
embedded new-line character.
Please describe a way to repeat the problem. Please try to provide a
concise reproducible example, if at all possible:
----------------------------------------------------------------------
Compile the program. :-)
If you know how this problem might be fixed, list the solution below:
---------------------------------------------------------------------
Apply the following patch:
------------------------------ 8< CUT HERE >8 ------------------------------
*** src/backend/utils/adt/numeric.c.orig Mon Mar 1 10:13:27 1999
--- src/backend/utils/adt/numeric.c Mon Mar 1 23:09:00 1999
***************
*** 2370,2377 ****
if (var->weight >= maxweight)
{
free_allvars();
! elog(ERROR, "overflow on numeric
! ABS(value) >= 10^%d for field with precision %d scale %d",
var->weight, precision, scale);
}
--- 2370,2377 ----
if (var->weight >= maxweight)
{
free_allvars();
! elog(ERROR, "overflow on numeric "
! "ABS(value) >= 10^%d for field with precision %d scale %d",
var->weight, precision, scale);
}
------------------------------ 8< CUT HERE >8 ------------------------------
| Attachment | Content-Type | Size |
|---|---|---|
| uw7.patch | application/x-patch | 610 bytes |
| unknown_filename | text/plain | 223 bytes |
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Thomas G. Lockhart | 1999-03-03 04:14:25 | Re: [HACKERS] NUMERIC and Perl |
| Previous Message | Thomas G. Lockhart | 1999-03-03 03:26:38 | Re: [PORTS] Port Bug Report: Error with date_part when checking month |
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Thomas G. Lockhart | 1999-03-03 04:52:37 | Re: [PORTS] Port Bug Report: Can not create table with a number as first character |
| Previous Message | Thomas G. Lockhart | 1999-03-03 03:26:38 | Re: [PORTS] Port Bug Report: Error with date_part when checking month |