Miodrag Milanović
fcc3d7132d
Fix building and running unit tests ( #5374 )
...
* Fix building and running unit tests
* Enable unit tests
* Add gtest always
* test-sanitizers.yml: Use makefile.conf
* proper test setup
* make it run on macOS
* Run libyosys build only for unit tests after testing is done
* Disable LTO on public CI
---------
Co-authored-by: Krystine Sherwin <93062060+KrystalDelusion@users.noreply.github.com>
2025-09-23 17:10:18 +02:00
Krystine Sherwin
11f5913da6
Brewfile: Skip tcl-tk
2025-09-02 15:25:39 +12:00
Krystine Sherwin
5db312b6cf
Bump to llvm@20
2025-09-02 11:30:57 +12:00
Krystine Sherwin
3426905e60
CI: Use brew bundle
...
Also skip `brew update`.
Specify llvm@20 due to problems with clang-21 and macOS .dylib.
2025-09-02 10:36:55 +12:00
Miodrag Milanovic
eef1319e70
Update Brewfile, since lld is now separate formula
2024-10-09 18:06:58 +02:00
Emil J. Tywoniak
af0c2fa659
Brewfile: add llvm for lld
2024-07-29 15:13:24 +02:00
Xiangyu Xu
c4e23aab55
Add boost-python3
...
If enable python-api, do need boost-python3.
2021-01-04 03:23:09 -06:00
N. Engelhardt
1668b0126b
add bash to brewfile
...
Default bash on macOS is version 3, which does not support `define -A`, now used in `tests/arch/run-test.sh`. Use brew to install newer bash.
2020-03-18 14:36:15 +01:00
N. Engelhardt
2b81ce5648
add xdot dependency to Brewfile
2019-09-23 18:25:04 +02:00
Chris Shucksmith
d0322e9584
require tcl-tk in Brewfile
2019-08-22 16:37:40 +01:00
Miodrag Milanovic
92896a58be
Remove mercurial, since it is not needed anymore
2018-08-28 13:11:41 +02:00
Stephen Groat
de0797f073
Add osx tests using brew bundle
2017-09-27 16:49:03 -07:00