Keith Rothman
d399d3ae1b
Increase vCPU to 5 because of cirrus resource limit change.
...
Cirrus CI now requires that RAM (in GiB) be less than 4*vCPU.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2021-04-05 16:12:47 -07:00
gatecat
17183fff05
cmake: Enable -Wextra, and -Werror in some cases
...
-Werror is not enabled by default, except on CI and for a few specific common traps, to avoid the inevitable breakages when new compiler versions add new diagnostics.
Signed-off-by: gatecat <gatecat@ds0.me>
2021-02-25 11:05:26 +00:00
gatecat
a8a5153873
generic: Add bel pin mapping test
...
Signed-off-by: gatecat <gatecat@ds0.me>
2021-02-15 10:22:29 +00:00
Keith Rothman
033cc6731b
Add FPGA interchange tests to CI.
...
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2021-02-12 13:48:50 -08:00
Pepijn de Vos
3611f54902
Gowin target ( #542 )
...
* load wires
* add slice bels
* add IOB
* add aliases
* local aliases
* broken packing stuff
* working packer
* add constraints
* pnr runs1111
* add timing info
* constraints
* more constraint stuff
* add copyright
* remove generic reference
* remove parameters
* remove generic python api
* add newline to end of file
* some small refactoring
* warn on invalid constraints
* don't error on missing cell
* comment out debugging print
* typo
* avoid copy
* faster empty idstring
* remove intermediate variable
* no more deadnames
* fix cst warnings
* increase ripup and epsilon a bit
* take single device parameter
* add info to readme
* gui stubs
* Revert 4d03b681a8
* assign ff_used in assignArchInfo
* decrease beta for better routability
* try to fix CI
2020-12-30 14:59:55 +00:00
David Shah
0a54ffdd44
cmake: Disable building GUI by default
...
This should reduce the number of Qt5-related issues, which often prevent
even the basic command line flow from working.
Signed-off-by: David Shah <dave@ds0.me>
2020-12-08 10:01:23 +00:00
David Shah
2fe8bebc6c
nexus: Update docs and CMake
...
Signed-off-by: David Shah <dave@ds0.me>
2020-11-30 08:59:04 +00:00
David Shah
bb50b54d80
nexus: Add to CI
...
Signed-off-by: David Shah <dave@ds0.me>
2020-11-30 08:45:28 +00:00
David Shah
72786e249a
ci: Run --test architecture checks
...
Signed-off-by: David Shah <dave@ds0.me>
2020-06-29 21:32:26 +01:00
Jared Boone
a3b74f009c
CI: not using a custom install prefix for prjtrellis
2020-02-04 18:19:52 +01:00
David Shah
29d4192f6f
ci: Run generic post-PnR sim smoketest
...
Signed-off-by: David Shah <dave@ds0.me>
2019-11-27 15:18:53 +00:00
David Shah
c33da42365
ci: Run generic example simple.sh
...
Signed-off-by: David Shah <dave@ds0.me>
2019-04-17 13:02:01 +01:00
David Shah
d0ee4cef04
ci: Run ECP5 regression tests
...
Signed-off-by: David Shah <dave@ds0.me>
2019-03-01 10:47:59 +00:00
Eddie Hung
6fed51ee3d
[tests] Run ice40 regressions in parallel
2019-02-11 10:17:56 -08:00
Eddie Hung
6d2594d95b
[tests] Do git submodule sync/update
2019-02-11 09:32:27 -08:00
Eddie Hung
b35090d77c
[timing] Do I need test in the task name too?
2019-02-11 08:51:25 -08:00
Eddie Hung
ef8105bfba
[tests] Retry .cirrus.yml
2019-02-11 08:42:13 -08:00
Eddie Hung
4ac505701e
[tests] Add to CI
2019-02-09 12:08:06 -08:00
David Shah
51155ec6a7
ci: Add attosoc smoketest for ice40
...
Signed-off-by: David Shah <davey1576@gmail.com>
2018-12-08 17:09:27 +00:00
Sergiusz Bazanski
70c30c9c96
ci: more RAM
2018-12-06 01:05:07 +01:00
Sergiusz Bazanski
659b859360
ci: run test binaries
2018-12-06 00:18:51 +01:00
Sergiusz Bazanski
f4793a671e
ci: downloadmoreram.com
2018-12-05 23:44:20 +01:00
Sergiusz Bazanski
331134cff2
ci: implement using CirrusCI
2018-12-05 23:33:58 +01:00