Re: Detecting pointer misalignment (was Re: pgsql: Implementation of subscripting for jsonb)
Alexander Korotkov <aekorotkov@gmail.com>
From: Alexander Korotkov <aekorotkov@gmail.com>
To: Thomas Munro <thomas.munro@gmail.com>
Cc: Tom Lane <tgl@sss.pgh.pa.us>, Heikki Linnakangas <hlinnaka@iki.fi>, Alexander Korotkov <akorotkov@postgresql.org>, PostgreSQL Hackers <pgsql-hackers@lists.postgresql.org>
Date: 2021-02-12T14:29:48Z
Lists: pgsql-hackers
Hi, Thomas! On Fri, Feb 12, 2021 at 12:04 AM Thomas Munro <thomas.munro@gmail.com> wrote: > On Tue, Feb 9, 2021 at 1:34 PM Alexander Korotkov <aekorotkov@gmail.com> wrote: > > Could we have both cfbot + buildfarm animals? > For cfbot, yeah it does seem like a good idea to throw whatever code > sanitiser stuff we can into the automated tests, especially stuff that > isn't prone to false alarms. Can you please recommend an exact change > to apply to: > > https://github.com/macdice/cfbot/blob/master/cirrus/.cirrus.yml > > Note that FreeBSD and macOS are using clang (though you might think > the latter is using gcc from its configure output...), and Linux is > using gcc. Thank you for the feedback! I'll propose a pull-request at github. ------ Regards, Alexander Korotkov
Commits
-
pg_attribute_no_sanitize_alignment() macro
- cc7ea0717b12 9.6.22 landed
- c86eae39ce1e 13.3 landed
- c3dc311ffd64 12.7 landed
- 22001684623b 11.12 landed
- 02e7da01a436 10.17 landed
- 993bdb9f935a 14.0 landed
-
Tweak compiler version cutoff for no_sanitize("alignment") support.
- ad2ad698ac16 14.0 landed
-
Implementation of subscripting for jsonb
- 676887a3b0b8 14.0 cited