Commit Graph

6 Commits

Author SHA1 Message Date
Andreas T Jonsson
101abb3004 Simple CI setup for NetBSD 2024-04-25 12:46:55 +02:00
Laytan Laats
133b45d843 fix amd64 sysv abi to pass asan everywhere
I verified the PR by running the entire test suite of Odin itself with
`-sanitize:address` and also the ols test suite (which caused unique problems
before).

A test has also been added with some problematic code, Windows seems to
have problems with asan in CI or in general so it is not ran there.

The LB_ABI_COMPUTE_RETURN_TYPES block has been removed entirely because
it was unused, I got pretty confused why it didn't effect anything at
first.

Fixes #3211
2024-04-04 23:45:23 +02:00
Laytan Laats
31407d9b1b fix 128 bit int alignment on arm64
Fixes #2403
2024-04-04 18:39:41 +02:00
Jeroen van Rijn
6201280468 Add math.pow2_f{16,32,64}, fast floating point 2^x where x is an integer. 2023-11-04 22:14:44 +01:00
Jeroen van Rijn
82cd30a145 Add test for RTTI 2023-10-30 13:06:45 +01:00
Jeroen van Rijn
9b88a38e54 map tests for Linux and Mac 2022-11-13 16:32:24 +01:00