Re: Guiding principle for dropping LLVM versions?
Andres Freund <andres@anarazel.de>
From: Andres Freund <andres@anarazel.de>
To: Thomas Munro <thomas.munro@gmail.com>
Cc: Tom Lane <tgl@sss.pgh.pa.us>, pgsql-hackers@lists.postgresql.org, Xing Guo <higuoxing@gmail.com>, Devrim Gündüz <devrim@gunduz.org>, pgsql-hackers <pgsql-hackers@postgresql.org>, Noah Misch <noah@leadboat.com>, Mark Wong <markwkm@gmail.com>, tcook@blackducksoftware.com
Date: 2023-11-04T16:38:18Z
Lists: pgsql-hackers
Commits
Same data as JSON:
GET /api/v1/messages/:b64id/commits
the thread's linked commits as JSON, with link sources.
API reference →
-
jit: Require at least LLVM 14, if enabled.
- 972c2cd2882b 18.0 landed
-
jit: Require at least LLVM 10.
- 820b5af73dcc 17.0 landed
Hi, On 2023-11-02 10:46:52 +1300, Thomas Munro wrote: > So it sounds like we're in agreement that it is time to require LLVM > 10+ in master. Could the owners (CC'd) of the following animals > please turn off --with-llvm on master (and future 17+ branches), or > consider upgrading to a modern OS release? Otherwise they'll turn > red. > > And of course Andres would need to do the same for his coverage > animals in that range: > > animal | arch | llvm_version | os | os_release > | end_of_support > -------------+--------------------+--------------+--------+------------+---------------- > dragonet | x86_64 | 3.9.1 | Debian | sid | > phycodurus | x86_64 | 3.9.1 | Debian | sid | > desmoxytes | x86_64 | 4.0.1 | Debian | sid | > petalura | x86_64 | 4.0.1 | Debian | sid | > idiacanthus | x86_64 | 5.0.2 | Debian | sid | > pogona | x86_64 | 5.0.2 | Debian | sid | > komodoensis | x86_64 | 6.0.1 | Debian | sid | > xenodermus | x86_64 | 6.0.1 | Debian | sid | Would you want me to do this now or just before you apply the patch? I think I should stand up a few more replacement animals to cover older llvm versions with assertions enabled... Greetings, Andres Freund