Re: Bug fix for glibc broke freebsd build in REL_11_STABLE

Поиск
Список
Период
Сортировка
От Victor Wagner
Тема Re: Bug fix for glibc broke freebsd build in REL_11_STABLE
Дата
Msg-id 20180904225249.4758cb43@wagner.wagner.home
обсуждение исходный текст
Ответ на Re: Bug fix for glibc broke freebsd build in REL_11_STABLE  (Thomas Munro <thomas.munro@enterprisedb.com>)
Ответы Re: Bug fix for glibc broke freebsd build in REL_11_STABLE  (Andrew Gierth <andrew@tao11.riddles.org.uk>)
Список pgsql-hackers
В Tue, 4 Sep 2018 11:06:56 -0700
Thomas Munro <thomas.munro@enterprisedb.com> пишет:

> On Tue, Sep 4, 2018 at 9:39 AM Andrew Gierth
> <andrew@tao11.riddles.org.uk> wrote:
> >
> > >>>>> "Andres" == Andres Freund <andres@anarazel.de> writes:
> >
> >  >> However, this commit broke float8 test on 32-bit FreeBSD 11 with
> >  >> clang 3.8.0 compiler. Regressions.diff follows:
> >
> >  Andres> Does this happen with a newer clang version too?
> >
> > float8 test (and all other tests) passes for me on clang 3.9.1 on
> > fbsd11 on 32-bit ARM, and on -m32 builds on amd64.
> >
> > I also confirmed that without #define isinf(x) __builtin_isinf(x),
> > on both 32bit and 64bit fbsd isinf() compiles as a function call,
> > so the OP's proposed change would not be desirable.
>
> I installed FreeBSD 11.2 i386 on a virtual machine.  I couldn't
> reproduce the problem with either the base cc (clang 6.0.0) or clang38
> (clang 3.8.1) installed via pkg.

Do you reproducing problem in REL_11_STABLE? It doesn't exist in master.
Also may be it might depend on some configure options. I usually
compile postgres with as much --with-something enabled as possible

Ive put my cconfigure/build/check logs to

https://wagner.pp.ru/~vitus/stuff/freebsd-i386-logs.tar.gz

Unfortunately there is a bit too much of them to attach to the list
message.

These logs are produced after I've upgraded my outdated system
to current 11.2 with clang 6.0.0. It haven't eliminated problem.

I can publish my KVM images both of old system (11.0 witth clang 3.8.0)
and new one (current 11.2 with clang 6.0.0)

>
> The OP reported clang 3.8.0, so a minor version behind what I tested.
>
> I did learn that "make check" fails in rolenames if your Unix user is
> called "user".
>



--
                                   Victor Wagner <vitus@wagner.pp.ru>


В списке pgsql-hackers по дате отправления:

Предыдущее
От: Tom Lane
Дата:
Сообщение: Re: Bug fix for glibc broke freebsd build in REL_11_STABLE
Следующее
От: "R, Siva"
Дата:
Сообщение: Bug in ginRedoRecompress that causes opaque data on page to beoverrun