Commit Graph

1542 Commits

Author SHA1 Message Date
Keith Rothman 21ffca87d2 Increase solved PIPs per loop to 50.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-01-16 07:53:35 -08:00
litghost 3f2305c542
Merge pull request #527 from litghost/add_retries_to_bipip_fuzzer
Add retries to bidirection PIP fuzzer.
2019-01-15 12:44:56 -08:00
Keith Rothman 63b397199c Move 1-time part of loop out of loop.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-01-15 12:38:11 -08:00
Keith Rothman dc060064c3 Fix copy/paste error, no such var as myff.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-01-15 12:30:52 -08:00
Keith Rothman 4ba4c6b897 Add retries to bidirection PIP fuzzer.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-01-15 12:17:40 -08:00
litghost 5e23c4dfb7
Merge pull request #525 from antmicro/001-fix
fuzzers: 001: fix yaml/json file names
2019-01-15 10:52:16 -08:00
Karol Gugala d9026ba750 fuzzers: 001: fix yaml/json file names
Signed-off-by: Karol Gugala <kgugala@antmicro.com>
2019-01-15 19:48:40 +01:00
litghost d601d0e8c9
Merge pull request #522 from litghost/increase_n_for_clb_in_mux
Increase N to prevent including INT bits.
2019-01-15 10:27:32 -08:00
litghost 53511faae7
Merge pull request #520 from antmicro/todo-fix
fuzzers: Copy all the db files to build/database
2019-01-15 09:31:56 -08:00
Keith Rothman 051693b375 Increase N to prevent including INT bits.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-01-15 09:27:58 -08:00
Karol Gugala e7b5c4958a
Merge pull request #511 from litghost/more_verbose_db_errors
Accumulate all missing features, rather than stopping on first failure.
2019-01-15 18:23:33 +01:00
Karol Gugala e7d31b064f
Merge pull request #512 from litghost/increase_n_for_clb_mux
Increase N for NFFMUX and NOUTMUX to prevent false matches.
2019-01-15 18:22:11 +01:00
Karol Gugala e525def48c fuzzers: Copy all the db files to build/database
Local copy of the database is used to generate todo files.
Since we were not copying all the DB files, the generated
todo files contained previously solved PIPs.

Signed-off-by: Karol Gugala <kgugala@antmicro.com>
2019-01-15 18:14:02 +01:00
Karol Gugala 8e1524c005
Merge pull request #513 from antmicro/int_loop_fix
fuzzers: int_loop: create empty DB also in seeded target
2019-01-15 17:58:03 +01:00
litghost 5a00280a60
Merge pull request #516 from antmicro/074-fix
fuzzers: 074: fix path to generate_after_dump
2019-01-15 08:56:00 -08:00
Karol Gugala 517ad6c189 fuzzers: 074: fix path to generate_after_dump
Signed-off-by: Karol Gugala <kgugala@antmicro.com>
2019-01-15 16:24:47 +01:00
Karol Gugala 47f8f6e30b fuzzers: int_loop: create empty DB also in seeded target
Signed-off-by: Karol Gugala <kgugala@antmicro.com>
2019-01-15 09:58:58 +01:00
Keith Rothman e1b9ab5550 Increase N for NFFMUX and NOUTMUX to prevent false matches.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-01-14 17:06:37 -08:00
Keith Rothman 89bf0115cd Accumulate all missing features, rather than stopping on first failure.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-01-14 11:37:45 -08:00
John Mcmaster a0585e4923
Merge pull request #509 from mcmasterg/yaml_build_dir
part-yaml: build dir
2019-01-14 16:41:42 +01:00
John McMaster 14708a9821 part-yaml: build dir
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2019-01-14 16:32:40 +01:00
litghost a0c2d37294
Merge pull request #507 from natsfr/master
Fixing Fuzzer 072: supporting all pips count
2019-01-12 14:45:59 -08:00
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