Commit Graph

1520 Commits

Author SHA1 Message Date
Mehdi Khairy 0906e734b9 Fix PR #507: Merged last run in the pool
Signed-off-by: Mehdi Khairy <mehdi.khairy@more-magic.org>
2019-01-12 12:27:35 +01:00
Mehdi Khairy 0168578b5a Merge remote-tracking branch 'upstream/master' 2019-01-12 03:30:23 +01:00
Mehdi Khairy e359ab6f39 Fixing Fuzzer 072: supporting all pips count
Signed-off-by: Mehdi Khairy <mehdi.khairy@more-magic.org>
2019-01-12 03:02:42 +01:00
John McMaster d007828d5c
Merge pull request #506 from mithro/remove-asserts
Remove asserts checking only artix7 / kintex7.
2019-01-12 01:42:39 +01:00
litghost f10f9141fb
Merge pull request #489 from natsfr/master
Fixing Bug #171 and #465
2019-01-11 15:24:40 -08:00
Tim 'mithro' Ansell 8d87f2ff95 Remove asserts checking only artix7 / kintex7.
Lets see how they explode on Zynq.

Signed-off-by: Tim 'mithro' Ansell <me@mith.ro>
2019-01-11 15:12:23 -08:00
Mehdi Khairy 84645e8793 PR #489 Fix 072 Fuzzer by splitting jobs
Signed-off-by: Mehdi Khairy <mehdi.khairy@more-magic.org>
2019-01-11 23:23:17 +01:00
litghost 219fc2cba3
Merge pull request #490 from litghost/add_bit2fasm
Add utility to convert from bit to FASM in one program.
2019-01-11 13:53:57 -08:00
Keith Rothman 2ba905130a Remove old bit2fasm files.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-01-11 13:13:05 -08:00
John McMaster d735f0e2b2
Merge pull request #505 from antmicro/052-fix
fuzzers: 52: retry routing if it fails
2019-01-11 19:43:33 +01:00
John McMaster 4c4e17f380
Merge pull request #502 from mcmasterg/pip-quick
pip (especially imuxlout) quick
2019-01-11 19:18:22 +01:00
Karol Gugala 9845739386 fuzzers: 52: retry routing if it fails
Sometimes randomly selected scr and dst tiles lead
to unroutable situation. This can be mitigated by
repeating the failed attempt with a new src and dst
tiles.

Signed-off-by: Karol Gugala <kgugala@antmicro.com>
2019-01-11 19:13:05 +01:00
John McMaster 996d3564e0
Merge pull request #504 from mcmasterg/ffconfig_readme
Improve clb READMEs
2019-01-11 19:11:45 +01:00
John McMaster d8a5160fa0 clb-ndi1mux: README update
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2019-01-11 18:56:40 +01:00
John McMaster 5f8c46a795 clb: clean up README files
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2019-01-11 18:52:42 +01:00
John McMaster f4f2a79cf9 ffconfig readme: cleanup
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2019-01-11 16:06:49 +01:00
John McMaster 09971f8bd4 ffconfig readme: import wiki
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2019-01-11 16:06:23 +01:00
John McMaster 591c3be2ac pip-imuxlout: QUICK tcl
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2019-01-11 11:42:57 +01:00
John McMaster f4edf4a198 piplist.tcl: break into functions
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2019-01-11 11:37:54 +01:00
John Mcmaster 2ac3185127
Merge pull request #500 from antmicro/empty-int-db
fuzzers: int: create empty DB if it doesn't exist
2019-01-11 10:59:32 +01:00
Karol Gugala c9ced5ea47 fuzzers: int: create empty DB if it doesn't exist
Signed-off-by: Karol Gugala <kgugala@antmicro.com>
2019-01-11 10:46:54 +01:00
John McMaster 3585d98b99 int_loop: QUICK reduce TODO N
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2019-01-11 10:45:59 +01:00
John McMaster b8ced4e5ae
Merge pull request #487 from antmicro/456_regression_on_CLB_bit
Bug #456: fix regression in CLB bit CARRY4.ACY0
2019-01-11 08:23:16 +01:00
Tomasz Michalak 144a0edc8c Bug #456: fix regression in CLB bit CARRY4.ACY0
Signed-off-by: Tomasz Michalak <tmichalak@antmicro.com>
2019-01-11 08:13:54 +01:00
Tim Ansell 7eb7d844b1
Merge pull request #491 from mithro/tests
Making tests run on travis
2019-01-11 06:08:16 +01:00
Tim 'mithro' Ansell f5b343fcf6 htmlgen: Fix escape sequence.
Signed-off-by: Tim 'mithro' Ansell <me@mith.ro>
2019-01-10 20:10:52 -08:00
Tim 'mithro' Ansell 463000bafd infra: Refactor travis.
* Use build stages to be clearer.
 * Run Python / C++ tests / Format separately.
 * Reduce duplication

Signed-off-by: Tim 'mithro' Ansell <me@mith.ro>
2019-01-10 20:07:08 -08:00
Tim 'mithro' Ansell 0def5b2eeb infra: Add docs to make format.
Signed-off-by: Tim 'mithro' Ansell <me@mith.ro>
2019-01-10 19:56:33 -08:00
Tim 'mithro' Ansell 22fe886d44 Make Python code testable.
Signed-off-by: Tim 'mithro' Ansell <me@mith.ro>
2019-01-10 19:54:59 -08:00
Tim 'mithro' Ansell 96c1874131 infra: Make travis run tests
Signed-off-by: Tim 'mithro' Ansell <me@mith.ro>
2019-01-10 19:54:53 -08:00
Tim 'mithro' Ansell 136d367f99 Refactor Makefile.
* Split up file better.
 * Add test running.

Signed-off-by: Tim 'mithro' Ansell <me@mith.ro>
2019-01-10 18:48:59 -08:00
Tim 'mithro' Ansell 841905c1e0 Adding `make test` target.
Uses [py.test](https://pytest.org) to collect all Python doctests and
unittests.

Signed-off-by: Tim 'mithro' Ansell <me@mith.ro>
2019-01-10 18:48:48 -08:00
Tim 'mithro' Ansell 9ebaf01de6 Add fasm into the environment.
Signed-off-by: Tim 'mithro' Ansell <me@mith.ro>
2019-01-10 18:48:48 -08:00
Tim 'mithro' Ansell 88e68414bf Move .update-contributing.py script under .github directory.
Signed-off-by: Tim 'mithro' Ansell <me@mith.ro>
2019-01-10 18:48:48 -08:00
Keith Rothman 85ff7fe55c Run make format.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-01-10 17:04:05 -08:00
Keith Rothman 26c1c2f226 Add utility to convert from bit to FASM in one program.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-01-10 17:02:45 -08:00
Mehdi Khairy 19a93121a6 Bug #171: Fixing build directory for Fuzzers 074
Signed-off-by: Mehdi Khairy <mehdi.khairy@more-magic.org>
2019-01-10 23:57:35 +01:00
John McMaster 517abfdc36
Merge pull request #486 from mcmasterg/timing_readme
timfuz: update readme
2019-01-10 16:05:53 +01:00
John McMaster 9fdd4fab86 timfuz: update readme
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2019-01-10 16:01:04 +01:00
John McMaster dff1402dfa
Merge pull request #474 from antmicro/05x-fuzzers-rework
05x fuzzers rework
2019-01-10 15:03:00 +01:00
Karol Gugala 6c6e90db84 fuzzers: 05x: do not use symbolic link to int_generate.py
Signed-off-by: Karol Gugala <kgugala@antmicro.com>
2019-01-10 14:36:36 +01:00
Karol Gugala 42529b7287 fuzzers: 51: calculate 50 DB entries in each step
Signed-off-by: Karol Gugala <kgugala@antmicro.com>
2019-01-10 12:46:41 +01:00
John Mcmaster eae584d5a5
Merge pull request #482 from antmicro/add-tdb-fixme
005-tilegrid/add_tdb.py: added frame check
2019-01-10 12:37:06 +01:00
Alessandro Comodi 65f5ddb030 005-tilegrid/add_tdb.py: use floor divide
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2019-01-10 12:04:34 +01:00
Alessandro Comodi b4ca31cd1e 005-tilegrid/add_tdb.py: added frame check
This solves issue #481. add_tdb.py now checks if all the bits in a same
tag have the same base address and, if that is the case, the first of
them is selected

Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2019-01-10 11:43:53 +01:00
John McMaster 08aaa19551
Merge pull request #462 from antmicro/ps7
PS7 INT on Zynq
2019-01-10 10:47:42 +01:00
Alessandro Comodi 3738801ca3 005-tilegrid: removing unneeded comments
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2019-01-10 10:22:36 +01:00
Alessandro Comodi 39693b7958 ps7_int: rename fuzzer ps7 --> ps7_int
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2019-01-10 10:02:08 +01:00
Alessandro Comodi bd32e51a38 005-tilegrid/add_tdb.py: change ps7 --> ps7_int
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2019-01-10 10:01:32 +01:00
Alessandro Comodi f8b5de960c ps7_int/Makefile: change ps7 --> ps7_int
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2019-01-10 10:00:49 +01:00