N-R-K
3cf4fc5e81
Fix broken ci and enable higher level optimization ( #220 )
...
* [ci] fix broken ci
* [ci] enable higher optimization level and lto
higher optimization levels enable more warnings and deeper analysis.
likewise, lto can catch a couple errors which typically goes unnoticed
without it.
2022-02-20 13:55:17 +06:00
NRK
a9c6cbcd20
[ci] separate dep from build
...
removes /dev/null redirections from the dep step so in case some dep
fails to install/compile we will have the log.
2022-01-06 17:53:02 +00:00
NRK
35a9ca33d6
[ci] fetch tcc from a known working commit
...
avoids our ci failing in case there's a faulty new commit on tcc.
2022-01-06 17:53:02 +00:00
NRK
598f4c7855
add additional warning and -Werror to github workflow
2022-01-06 17:53:02 +00:00
NRK
1c8ea413f3
add github actions ( #195 )
...
this runs both default and minimal build with gcc, clang and tcc.
2021-12-29 17:16:24 +06:00