Commit Graph

30 Commits

Author SHA1 Message Date
data-man
ade4065480 Add LLVM 13 to MacOS CI 2022-04-10 09:50:53 +02:00
Christoffer Lerno
b99db4be24 Allocators. Rename of "optenum" to fault. Memcpy and memset added. Cleanup of declaration use. 2022-04-09 20:07:59 +02:00
Christoffer Lerno
8743223dd6 Allocators. Rename of "optenum" to fault. Memcpy and memset added. Cleanup of declaration use. 2022-04-09 20:07:59 +02:00
data-man
bbfc2fc8ab Update checkout action to v3 2022-03-23 21:15:52 +01:00
Dmitry Atamanov
9f9f24c3cc CI config refactoring (#389) 2022-02-08 11:05:38 +01:00
data-man
f3e326fcd9 CI config refactoring 2022-02-05 22:26:53 +01:00
data-man
9639ad6a73 Move fail-fast above 2022-01-29 10:38:19 +01:00
Christoffer Lerno
8eb295bf5b Cleanup. 2022-01-25 17:01:49 +01:00
Christoffer Lerno
bd6c3db413 Disable MSYS tests and add MacOS tests. 2022-01-25 16:58:08 +01:00
Dmitry Atamanov
fd8cd6a8e2 Use several LLVM versions in CI (#369)
* Use several LLVM versions in CI
2022-01-10 14:40:55 +01:00
Christoffer Lerno
cc8d266827 Temp fix of CI 2021-12-18 22:21:54 +01:00
data-man
c39c7c3147 Update actions/checkout to v2 2021-12-17 20:43:00 +01:00
Christoffer Lerno
4d4bbbdebc Parses attribute defines. Removal of incremental array parsing. Labels in macros should now work correctly. Volatile and attribute are no longer keywords. Checked a few todos. On test failure, return -1 2021-11-18 20:36:45 +01:00
Christoffer Lerno
ab5bacc78a Fix MingW CI 2021-10-20 00:38:21 +02:00
Christoffer Lerno
8e93642535 LLVM 13 compatibility. Move Ubuntu CI to LLVM 12. 2021-10-19 18:32:31 +02:00
kvk1920
429fb647fb CI testing (#234)
* run test in CI
* make CI run
* fix some issues with paths on Windows
* avoid using float80
* add mingw64 ci
* fix path issue in tests
* add lld for mingw64 CI
2021-07-17 10:30:19 +02:00
kvk1920
9bd4568ef5 Windows compatibility (#223)
* MSYS2 CI
2021-07-14 14:19:27 +02:00
gdm85
93062d8be0 Always build testproject as part of CI 2021-06-28 21:33:31 +02:00
Jason Dsouza
2f8f620f9f Add Matrix Strategy 2021-05-15 13:51:33 +02:00
Christoffer Lerno
729e26d37c Test both release and debug. 2021-05-13 21:23:24 +02:00
Christoffer Lerno
fe3f7d427e Updates to the linker, tentative x86_64 support (and MacOS) 2021-04-13 23:35:31 +02:00
Christoffer Lerno
954a90dae3 Fix of arch target. Experimental linker support. 2021-04-09 18:47:41 +02:00
Christoffer Lerno
f2c394dc96 Compatibility with both LLVM 10 and 11 2020-11-23 17:40:13 +01:00
Christoffer Lerno
aa266c076a Try to change path for llvm. 2020-05-20 17:28:45 +02:00
Christoffer Lerno
481bada1df Yaml cleanup. 2020-05-20 17:19:33 +02:00
Christoffer Lerno
4b5adc46db Use LLVM 9 2020-05-20 15:24:47 +02:00
Christoffer Lerno
0351f23f96 Revert 2020-05-20 15:11:23 +02:00
Christoffer Lerno
6790bba04f Updated main.yml 2020-05-20 15:06:49 +02:00
Christoffer Lerno
34cf3a362d Updated LLVM dl 2020-05-20 15:05:26 +02:00
Christoffer Lerno
8e80091da4 Create CI 2020-04-22 16:07:42 +02:00