Skip to content

Releases

Kingsnake

Choose a tag to compare

@amosbird amosbird released this 09 Feb 12:15
425b3ee

Bump Clang version to 21

Mamba

Choose a tag to compare

@amosbird amosbird released this 14 Aug 01:55
6245a81

Initial AI Vector Index Support

  • New Feature: First-time support for compiling AI vector index projects, including Faiss, DiskANN, and VSAG.
  • New Dependencies: Introduced libaio and OpenBLAS (single-threaded) to support vector computations and asynchronous IO.

Notes:

  • Even when using Clang, libgomp should be used instead of libomp, as libomp relies on a C++-specific ABI, which is incompatible with ClickHouse.
  • When building shared libraries (.so), use libgomp.so. libgomp.a lacks PIC and is not suitable for PIC-based shared library builds.

Boomslang

Choose a tag to compare

@amosbird amosbird released this 11 Aug 04:37
4acc4a5

This release fixes gcc OpenMP compilation issues in certain environments

Taipan

Choose a tag to compare

@amosbird amosbird released this 04 Jul 15:03
bf00277

Upgraded Toolchains

  • GCC upgraded to 15

  • Clang upgraded to 20

Compatibility Enhancements

  • Removed dependency on __cxa_thread_atexit_impl, improving compatibility with older glibc.

Cobras

Choose a tag to compare

@amosbird amosbird released this 30 Mar 15:45
621f716
  1. Fix ClickHouse build
  2. Add llvm openmp

Happy Wood Snake New Year!

Choose a tag to compare

@amosbird amosbird released this 24 Jan 15:17
1338f6c
  1. Bootstrapped toolchain using Gentoo Prefix.
  2. Upgraded to GCC 14 and Clang 19.

Swift

Choose a tag to compare

@amosbird amosbird released this 16 Jun 08:58
4f019ad

Remove untested musl implementations. sin is extremely slower than glibc.

Reported by @HappenLee

Doppeladler

Choose a tag to compare

@amosbird amosbird released this 26 May 15:33
c53524a

Now the Exodus tool has been replaced with a simple Perl script that recursively collects all DSO dependencies. Additionally, the aarch64 toolchain has been updated and is now available with LLVM-17. This change was necessary because LLVM-18 is broken in the upstream Ubuntu 18 aarch64 environment.

Finch

Choose a tag to compare

@amosbird amosbird released this 27 Mar 03:57
529a2b3
  1. Update to LLVM-18 and cmake-3.29
  2. Preliminary support for building ByConity

Robin

Choose a tag to compare

@amosbird amosbird released this 19 Nov 08:11
16e3d63

Upgrade to gcc 13 and llvm 17.