14 Commits

Author SHA1 Message Date
diegomrsantos
d4e2f555c8
gcc 14 support (#62)
* rsaKeygenGetDefault test

* add ubuntu 24 and gcc 14 to ci

* use PrngClassPointerConst for rsa keygen

* fix test_brssl

* add comment about ubuntu 24

* define and use ConstPtrPtrHashClass

* remove previous ecKeygen

* remove previous x509NoanchorInit

* improve test

* add ecKeygen test

* add x509NoanchorInit test

* remove commented code

* rename target to linux-gcc-14

* test already exists

* fix tests
2024-07-18 18:50:24 +03:00
Miran
8790ee6401
update ci.yml and be more explicit in .nimble (#60)
* update ci.yml and be more explicit in .nimble

* test both amd64 and arm64 macos
2024-06-27 01:22:34 +03:00
jangko
d55d3a86d7
Switch to llvm-mingw in Windows CI 2023-09-14 10:49:20 +07:00
Jacek Sieka
917b7274f9
work around C++ linking issue (#50)
* test c++ support, work around linking issue

* fix imports, don't test C++ after all
2023-08-16 12:47:15 +02:00
tersec
99fcb3405c
remove Nim 1.2 and 1.4 support; test Nim 2.0 in CI (#48) 2023-06-13 20:55:09 +00:00
andri lim
9372f27a25
remove appveyor/travis scripts and fix ci (#47) 2023-05-22 12:03:57 +02:00
Jacek Sieka
d0271920a7
ci: abort redundant PR builds (#40)
* ci: abort redundant PR builds

* bump checkouts
2022-11-22 17:55:50 +01:00
Jacek Sieka
5159f7e385
update nimble build (#38)
* update nimble build

* remove arc tests

orc is default on devel
2022-11-21 11:07:33 +01:00
Miran
32e125015a
move -d:nimRawSetjmp to config.nims (#30)
* move `-d:nimRawSetjmp` to config.nims

Refs https://github.com/status-im/nimbus-build-system/issues/44

* not vcc

* use .cfg not .nims
2022-06-24 20:09:29 +02:00
Jacek Sieka
f0ea93f77e
rand: convenience API (#28)
Helpers to generate random numbers, including simple Nim types

* disable C++ tests
  * there are too many `const` vs `non-const` issues to run these tests -
C++ never actually worked
* add generateBytes to make fresh seqs

Co-authored-by: Mamy Ratsimbazafy <mamy_github@numforge.co>
Co-authored-by: Etan Kissling <etan@status.im>
2022-06-15 22:53:40 +02:00
Ștefan Talpalaru
ba80e2a0d7
CI: cleanup 2021-12-14 03:22:42 +01:00
Ștefan Talpalaru
b39f3d2975
CI: test with multiple Nim versions (#24)
* CI: test with multiple Nim versions

and add a real test
2021-12-12 00:01:56 +01:00
Ștefan Talpalaru
ba68572fde
CI: simplify Nim compiler caching (#19) 2021-06-03 03:02:00 +02:00
jangko
5131fd9e53
add github action script 2021-01-13 11:21:32 +07:00