Re: strange failure in plpgsql_control tests (on fulmar, ICC 14.0.3)

Поиск
Список
Период
Сортировка
От Thomas Munro
Тема Re: strange failure in plpgsql_control tests (on fulmar, ICC 14.0.3)
Дата
Msg-id CAEepm=3SPvPZUUuwR1wBrHPh8bVw7itCXek=F8nWQFcREWRFLw@mail.gmail.com
обсуждение исходный текст
Ответ на Re: strange failure in plpgsql_control tests (on fulmar, ICC 14.0.3)  (Thomas Munro <thomas.munro@enterprisedb.com>)
Список pgsql-hackers
On Mon, Mar 19, 2018 at 10:32 AM, Thomas Munro
<thomas.munro@enterprisedb.com> wrote:
> On Sun, Mar 18, 2018 at 7:33 AM, Andres Freund <andres@anarazel.de> wrote:
>> On 2018-03-17 14:20:26 -0400, Tom Lane wrote:
>>> It might be worth studying the icc manual to see if it has an
>>> equivalent of -fwrapv.
>>
>> Yes.
>>
>> A *quick* look through https://software.intel.com/en-us/node/522795
>> unfortunately didn't show anything.
>
> Apparently it does support -fno-strict-overflow.  Is that useful here?

Hmm.  This was already discussed here:

https://www.postgresql.org/message-id/51016409.2020808%40gmail.com

Noah seemed to be at least slightly in favour of considering turning
it on despite doubt about its precise meaning, but also pointed out
that even -fwrapv doesn't mean exactly the same thing in GCC and
Clang.

Curiously -fno-strict-overflow doesn't seem to appear in the
documentation that Andres posted (well I couldn't find it quickly,
anyway), but we can see that it exists from this interaction between
Xi Wang and Intel compiler engineering:

https://software.intel.com/en-us/forums/intel-c-compiler/topic/358200

And we can see a reference here:

https://www.spec.org/cpu2017/flags/Intel-ic18.0-official-linux64.html

-- 
Thomas Munro
http://www.enterprisedb.com


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

Предыдущее
От: Thomas Munro
Дата:
Сообщение: Re: strange failure in plpgsql_control tests (on fulmar, ICC 14.0.3)
Следующее
От: Chapman Flack
Дата:
Сообщение: Re: [HACKERS] AdvanceXLInsertBuffer vs. WAL segment compressibility