Sébastien Marie
04297bb680
ci: add check for OpenBSD amd64
2022-02-26 14:18:37 +00:00
Mikkel Hjortshøj
251edf7bc7
Update ci.yml
2022-02-11 17:22:14 +01:00
gingerBill
da1edac56d
Enforce -strict-style in CI
2022-01-31 11:29:05 +00:00
gingerBill
1502066303
Correct CI
2022-01-30 21:43:42 +00:00
gingerBill
35a826a0fd
Update CI to do odin check examples/all
2022-01-30 21:38:34 +00:00
zhibog
96b670af49
Fix package name again
2021-11-10 15:31:29 +01:00
zhibog
359e02bad7
Fix botan lib name for apt
2021-11-10 15:26:26 +01:00
zhibog
8aadcacc0b
Add tests to Linux and Mac and add vendor tests
2021-11-10 15:22:12 +01:00
Jeroen van Rijn
96ba8f35d4
CI: Run demo with debug info.
2021-11-01 17:44:05 +01:00
Jeroen van Rijn
2a7937e2ba
Add odin report command to help with bug reports.
...
Add new Odin command, `odin report`, which prints information helpful to resolving or reporting a bug.
```
W:\Odin> odin report
Where to find more information and get into contact when you encounter a bug:
Website: https://odin-lang.org
GitHub: https://github.com/odin-lang/Odin/issues
Useful information to add to a bug report:
Odin: dev-2021-10:256bebfe
OS: Windows 10 Professional (version: 20H2), build 19042.1266
CPU: AMD Ryzen 7 1800X Eight-Core Processor
RAM: 65469 MiB
W:\Odin>
TODO:
- CPU name on ARM/ARM64
```
2021-10-31 13:48:13 +01:00
Jeroen van Rijn
ce2f926ff7
Separate math/big test.
2021-09-07 20:24:02 +02:00
Jeroen van Rijn
c0c7b4cbda
Rename CI tests.
2021-09-07 20:13:03 +02:00
Jeroen van Rijn
f7601a759b
Move math/big tests under tests/.
2021-09-07 19:51:56 +02:00
Jeroen van Rijn
78e923b6b0
Add Makefile for tests.
2021-09-07 19:11:06 +02:00
Jeroen van Rijn
1ab6a765da
Set relative path for Odin.
2021-09-07 18:30:54 +02:00
Jeroen van Rijn
6954076f15
CI tests for PNG, GZIP + ZLIB.
2021-09-07 18:25:49 +02:00
Jeroen van Rijn
74a883de04
Add PNG test suite asset download to CI.
2021-09-07 17:53:48 +02:00
Jeroen van Rijn
4db5683011
big: CI print Python3 version.
2021-09-07 13:31:12 +02:00
Jeroen van Rijn
0605a9f239
big: Run tests under CI.
2021-09-07 13:17:47 +02:00
Mikkel Hjortshøj
4812006eb8
Update ci.yml
2021-08-18 22:09:44 +02:00
gingerBill
c16c9535d9
Reorder ci.yml from run check version to version check run
2021-08-07 14:40:54 +01:00
Mikkel Hjortshøj
47ff50a92d
Remove downloading the LLVM binaries in ci.yml
2021-04-30 22:26:15 +02:00
gingerBill
ab5460e2e2
Update CI
2021-04-27 13:22:30 +01:00
gingerBill
af3784ebb6
Add -DODIN_VERSION_RAW to Makefile
2021-04-25 22:19:34 +01:00
gingerBill
74c683e908
Remove -llvm-api from CI
2021-04-25 19:59:35 +01:00
gingerBill
041ff13672
Update CI for Linux
2021-04-25 18:06:29 +01:00
gingerBill
1387fd9047
Make -llvm-api run first before old backend on Linux
2021-04-25 15:52:24 +01:00
gingerBill
4d00058858
Try clang-11
2021-04-24 22:11:38 +01:00
gingerBill
5c26cf9d73
Try llvm-config-11 in the Makefil
2021-04-24 21:58:44 +01:00
gingerBill
6048d25d36
Try llvm-config-11
2021-04-24 21:26:14 +01:00
gingerBill
184c686c7e
Add clang-11 for Linux; blank out threading_example on darwin
2021-04-24 21:13:40 +01:00
gingerBill
240a568eb9
Update CI to run both old and new backends
2021-04-24 21:09:35 +01:00
gingerBill
0f9b0c2052
Remove libllvm-11
2021-04-24 21:04:38 +01:00
gingerBill
cde334ada3
Modify flags in Makefile
2021-04-24 21:03:22 +01:00
gingerBill
2b4010998d
Up ci.yml
2021-04-24 20:55:50 +01:00
Mikkel Hjortshøj
532d307a75
[CI] Remove test stage for macOS and go back to macos-latest
2020-10-29 20:06:50 +01:00
Mikkel Hjortshøj
6ae8f5a62d
[CI] Try and fix CPATH setting for macOS
2020-10-29 20:03:38 +01:00
Mikkel Hjortshøj
a5c6487bc1
[CI] Try not installing our own llvm with brew
2020-10-29 19:28:50 +01:00
Mikkel Hjortshøj
6a808235fe
[CI] Change deprecated workflow commands for macOS
2020-10-29 19:25:22 +01:00
Mikkel Hjortshøj
61d7cdfe92
[CI] Fix macOS tag
2020-10-29 13:35:53 +01:00
Mikkel Hjortshøj
45815fd26e
[CI] Change macos version to 11 from 10.5
2020-10-29 13:33:12 +01:00
Mikkel Hjortshøj
c7a2d6970b
[CI] Switch xcode version back to 11.7
2020-10-29 13:23:45 +01:00
Mikkel Hjortshoej
ae2fc5830e
Add git sha to odin version command
2020-08-23 15:25:19 +02:00
Mikkel Hjortshoej
ad8048b615
[CI] Use powershell to download LLVM on windows, split macOS and linux.
2020-06-16 18:12:43 +02:00
Mikkel Hjortshoej
a615402d7c
Start on json script
2020-04-11 19:55:20 +02:00
Mikkel Hjortshøj
a7a31e4c23
Set CI shell on windows to cmd.exe
2019-10-27 18:12:23 +01:00
Mikkel Hjortshøj
72cad591bd
Update ci.yml
2019-10-27 18:07:14 +01:00
Mikkel Hjortshøj
684bf7aa61
Update ci.yml
2019-10-27 18:04:14 +01:00
Mikkel Hjortshøj
d760b95e4f
Update ci.yml
2019-10-27 18:02:39 +01:00
Mikkel Hjortshøj
c0e8113f6f
Add github CI action
2019-10-21 23:00:24 +02:00