Обсуждение: the buildfarm has measles

Поиск
Список
Период
Сортировка

the buildfarm has measles

От
Robert Haas
Дата:
bowerbird and lorikeet are complaining about the git tree being dirty.

prairiedog is not happy about the new plpython error stuff.

woodlouse and thrips failed like this (and mastodon in a similar but
not identical way):

"C:\buildfarm\buildenv\HEAD\pgsql.build\pgsql.sln" (Standardziel) (1) ->
"C:\buildfarm\buildenv\HEAD\pgsql.build\ascii_and_mic.vcxproj"
(Standardziel) (2) ->
"C:\buildfarm\buildenv\HEAD\pgsql.build\postgres.vcxproj" (Standardziel) (3) ->
(ClCompile Ziel) -> src/backend/access/brin/brin_pageops.c(824): error C2026: string too
big, trailing characters truncated
[C:\buildfarm\buildenv\HEAD\pgsql.build\postgres.vcxproj]

crake failed 'make check':

*** /home/bf/bfr/root/HEAD/pgsql.build/src/test/regress/expected/misc.out
Fri Apr  8 19:38:58 2016
--- /home/bf/bfr/root/HEAD/pgsql.build/src/test/regress/results/misc.out
Fri Apr  8 19:39:12 2016
***************
*** 607,612 ****
--- 607,613 ----  circle_tbl  city  copy_tbl
+  ctv_data  d  d_star  date_tbl
***************
*** 710,716 ****  tvvmv  varchar_tbl  xacttest
! (132 rows)
 SELECT name(equipment(hobby_construct(text 'skywalking', text 'mer')));  name
--- 711,717 ----  tvvmv  varchar_tbl  xacttest
! (133 rows)
 SELECT name(equipment(hobby_construct(text 'skywalking', text 'mer')));  name

-- 
Robert Haas
EnterpriseDB: http://www.enterprisedb.com
The Enterprise PostgreSQL Company



Re: the buildfarm has measles

От
Alvaro Herrera
Дата:
Robert Haas wrote:

> woodlouse and thrips failed like this (and mastodon in a similar but
> not identical way):
> 
> "C:\buildfarm\buildenv\HEAD\pgsql.build\pgsql.sln" (Standardziel) (1) ->
> "C:\buildfarm\buildenv\HEAD\pgsql.build\ascii_and_mic.vcxproj"
> (Standardziel) (2) ->
> "C:\buildfarm\buildenv\HEAD\pgsql.build\postgres.vcxproj" (Standardziel) (3) ->
> (ClCompile Ziel) ->
>   src/backend/access/brin/brin_pageops.c(824): error C2026: string too
> big, trailing characters truncated
> [C:\buildfarm\buildenv\HEAD\pgsql.build\postgres.vcxproj]

This complaint refers to this line:
    Assert(BRIN_IS_REGULAR_PAGE(BufferGetPage(oldbuf, NULL, NULL,           BGP_NO_SNAPSHOT_TEST)));

which the compiler complains that gets too long.  This is related:
https://www.postgresql.org/message-id/4407.1435763473%40sss.pgh.pa.us
(There's a patch there which was never pushed AFAICS).

I suggest that we fix this by making BufferGetPage an inline function
rather than a macro.

> crake failed 'make check':
> 
> *** /home/bf/bfr/root/HEAD/pgsql.build/src/test/regress/expected/misc.out
> Fri Apr  8 19:38:58 2016
> --- /home/bf/bfr/root/HEAD/pgsql.build/src/test/regress/results/misc.out
> Fri Apr  8 19:39:12 2016
> ***************
> *** 607,612 ****
> --- 607,613 ----
>    circle_tbl
>    city
>    copy_tbl
> +  ctv_data
>    d
>    d_star
>    date_tbl

Ahh, my bug -- this is because test psql, in the same parallel group as
misc, creates this table.  I hesitate to move the whole test to another
group; perhaps it's better to split the crosstabview out to its own
file, as Daniel had submitted it.

-- 
Álvaro Herrera                http://www.2ndQuadrant.com/
PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services



Re: the buildfarm has measles

От
Andrew Dunstan
Дата:

On 04/08/2016 07:57 PM, Robert Haas wrote:
> bowerbird and lorikeet are complaining about the git tree being dirty.


bowerbird is fixed and rebuilding.

cheers

andrew





Re: the buildfarm has measles

От
Alvaro Herrera
Дата:
Alvaro Herrera wrote:
> Robert Haas wrote:
> 
> > crake failed 'make check':
> > 
> > *** /home/bf/bfr/root/HEAD/pgsql.build/src/test/regress/expected/misc.out
> > Fri Apr  8 19:38:58 2016
> > --- /home/bf/bfr/root/HEAD/pgsql.build/src/test/regress/results/misc.out
> > Fri Apr  8 19:39:12 2016
> > ***************
> > *** 607,612 ****
> > --- 607,613 ----
> >    circle_tbl
> >    city
> >    copy_tbl
> > +  ctv_data
> >    d
> >    d_star
> >    date_tbl
> 
> Ahh, my bug -- this is because test psql, in the same parallel group as
> misc, creates this table.  I hesitate to move the whole test to another
> group; perhaps it's better to split the crosstabview out to its own
> file, as Daniel had submitted it.

Pushed.

-- 
Álvaro Herrera                http://www.2ndQuadrant.com/
PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services



Re: the buildfarm has measles

От
Andrew Dunstan
Дата:

On 04/08/2016 10:38 PM, Andrew Dunstan wrote:
>
>
> On 04/08/2016 07:57 PM, Robert Haas wrote:
>> bowerbird and lorikeet are complaining about the git tree being dirty.
>
>
> bowerbird is fixed and rebuilding.
>
>



lorikeet should be fixed, too.

But bowerbird failed compiling an Assert from commit 8b65cf4c (Modify 
BufferGetPage() to prepare for "snapshot too old" feature).

The error messsage is:


src/backend/access/brin/brin_pageops.c(824): error C2026: string too 
big, trailing characters truncated

Not sure what that's about.

cheers

andrew





Re: the buildfarm has measles

От
Tom Lane
Дата:
Alvaro Herrera <alvherre@2ndquadrant.com> writes:
> Robert Haas wrote:
>> woodlouse and thrips failed like this (and mastodon in a similar but
>> not identical way):
>> 
>> "C:\buildfarm\buildenv\HEAD\pgsql.build\pgsql.sln" (Standardziel) (1) ->
>> "C:\buildfarm\buildenv\HEAD\pgsql.build\ascii_and_mic.vcxproj"
>> (Standardziel) (2) ->
>> "C:\buildfarm\buildenv\HEAD\pgsql.build\postgres.vcxproj" (Standardziel) (3) ->
>> (ClCompile Ziel) ->
>> src/backend/access/brin/brin_pageops.c(824): error C2026: string too
>> big, trailing characters truncated
>> [C:\buildfarm\buildenv\HEAD\pgsql.build\postgres.vcxproj]

> This complaint refers to this line:

>         Assert(BRIN_IS_REGULAR_PAGE(BufferGetPage(oldbuf, NULL, NULL,
>                BGP_NO_SNAPSHOT_TEST)));

> which the compiler complains that gets too long.  This is related:
> https://www.postgresql.org/message-id/4407.1435763473%40sss.pgh.pa.us

Yeah, pademelon thinks it's too long as well.

> I suggest that we fix this by making BufferGetPage an inline function
> rather than a macro.

+1
        regards, tom lane



Re: the buildfarm has measles

От
Tom Lane
Дата:
Robert Haas <robertmhaas@gmail.com> writes:
> prairiedog is not happy about the new plpython error stuff.

Yeah, see my complaint here:
http://www.postgresql.org/message-id/12559.1460141530@sss.pgh.pa.us

I think it's just a matter of avoiding invented-in-this-decade
Pythonisms.  The feature doesn't seem to be broken in itself on
that old Python version, it's just the test that's bad.  I think
we can await a rewritten test case from Pavel.
        regards, tom lane



Re: the buildfarm has measles

От
Andres Freund
Дата:

On April 8, 2016 8:05:31 PM PDT, Tom Lane <tgl@sss.pgh.pa.us> wrote:
>Alvaro Herrera <alvherre@2ndquadrant.com> writes:
>> Robert Haas wrote:
>>> woodlouse and thrips failed like this (and mastodon in a similar but
>>> not identical way):
>>> 
>>> "C:\buildfarm\buildenv\HEAD\pgsql.build\pgsql.sln" (Standardziel)
>(1) ->
>>> "C:\buildfarm\buildenv\HEAD\pgsql.build\ascii_and_mic.vcxproj"
>>> (Standardziel) (2) ->
>>> "C:\buildfarm\buildenv\HEAD\pgsql.build\postgres.vcxproj"
>(Standardziel) (3) ->
>>> (ClCompile Ziel) ->
>>> src/backend/access/brin/brin_pageops.c(824): error C2026: string too
>>> big, trailing characters truncated
>>> [C:\buildfarm\buildenv\HEAD\pgsql.build\postgres.vcxproj]
>
>> This complaint refers to this line:
>
>>         Assert(BRIN_IS_REGULAR_PAGE(BufferGetPage(oldbuf, NULL, NULL,
>>                BGP_NO_SNAPSHOT_TEST)));
>
>> which the compiler complains that gets too long.  This is related:
>> https://www.postgresql.org/message-id/4407.1435763473%40sss.pgh.pa.us
>
>Yeah, pademelon thinks it's too long as well.
>
>> I suggest that we fix this by making BufferGetPage an inline function
>> rather than a macro.
>
>+1

I'll get back to that patch early needy week.

Andres
-- 
Sent from my Android device with K-9 Mail. Please excuse my brevity.