[arachne-pnr] branch master updated (3693e3a -> 16663f2)

Ruben Undheim rubund-guest at moszumanska.debian.org
Thu Mar 3 23:44:46 UTC 2016


This is an automated email from the git hooks/post-receive script.

rubund-guest pushed a change to branch master
in repository arachne-pnr.

      from  3693e3a   Prepare for upload
      adds  6c1dbcc   Added -v, note version in generated files.
      adds  5967e90   .travis.yml: use PREFIX on yosys install.
      adds  892ce24   Fixed mulitple package bug.
      adds  234e2aa   Replaced tabs with spaces in blif
      adds  fba1e6e   blif: Check the top model has been defined
      adds  1dddd26   tests/blif: Test a blif file with no .model directive
      adds  c1816da   util: Ignore non-numeric characters in numeric escapes
      adds  4e6acbe   tests/blif: Test a numberic escape sequence with quotes in it
      adds  16b45a8   blif: Check we are inside a model definition when processing .inputs, .outputs, .names, .gate and .end commands
      adds  0f4aa62   tests/blif: Test a .names directive outside of a model definition
      adds  f1fc6d8   blif: Replaced assertion that there is a single model with a fatal error
      adds  3180580   tests/blif: Test a blif with multiple .model definitions
      adds  8c0a060   blif: Check for conflicting .names outputs
      adds  c882527   tests/blif: Test a model with .names directives with conflicting outputs
      adds  a2b1775   netlist: Check that the named model is not already defined
      adds  ee7ee6c   tests/blif: Test a model whose name conflicts with a built-in model
      adds  8d23a74   Merge pull request #15 from jhol/blif-fixes
      adds  1000f54   untabify'ed.
      adds  8ebc077   Updated contributors in README.
      adds  84958ed   Added fuzz-pcf target to run afl on pcf input.
      adds  af0cc2a   Fixed pcf dupliate pin constraint bug.
      adds  5241a8f   util: Don't read ahead too far when parsing numeric escape sequences
      adds  0a10c97   tests/blif: Added test case of .attr command with quoted numeric escape
      adds  9daa48d   tests/blif: Added missing test.pcf
      adds  22e0990   Merge pull request #16 from jhol/blif-fixes
      adds  43ed63b   Added fuzz-blif.
      adds  9d0ace7   Fixed missing gb_inst_gc bug.
      adds  4fc66f7   Fixed bug in PLL placement.
      adds  6abd3b9   Fixed routability bug.
      adds  c9fe32a   Report error on carry chain loop.
      adds  788cf79   Error if $_TBUF_ is not connected top toplevel port.
      adds  eb7876b   Added LO to ICESTORM_LC for LUT cascade route. Still need support in pack/place.
      adds  1a4fdf9   Fix missing global constraint in placement.
       new  404a5cd   Merge tag 'upstream/0_20151224git1a4fdf9'
       new  b676935   New changelog entry
       new  dfea683   Refreshed patches
       new  a9856d4   Minor fix in rules
       new  e7543c5   Prepared changelog entry for upload
       new  6f052e2   Corrected version
       new  16663f2   Added patch to set VER and GIT_REV

The 7 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .gitignore                                        |    5 +
 .travis.yml                                       |    2 +-
 Makefile                                          |   24 +-
 README.md                                         |    3 +-
 debian/changelog                                  |   10 +
 debian/patches/02_dont_run_tests.patch            |   12 +-
 debian/patches/03_fix_install_dir.patch           |    8 +-
 debian/patches/05_prevent_dependency_on_git.patch |   17 +
 debian/patches/series                             |    1 +
 debian/rules                                      |    2 +-
 examples/rot/rot.v                                |   32 +-
 fuzz/blif/blif.dict                               |  190 ++
 fuzz/blif/testcases/bram.blif                     |   10 +
 fuzz/blif/testcases/carry.blif                    |   16 +
 bin/.keep => fuzz/blif/testcases/empty.blif       |    0
 fuzz/blif/testcases/gb.blif                       |    8 +
 fuzz/blif/testcases/gb_io.blif                    |   25 +
 fuzz/blif/testcases/io.blif                       |    6 +
 fuzz/blif/testcases/pll.blif                      |   16 +
 fuzz/blif/testcases/rot.blif                      |   24 +
 fuzz/blif/testcases/tri.blif                      |   10 +
 fuzz/pcf/pcf.dict                                 |   16 +
 fuzz/pcf/rot.blif                                 |   44 +
 bin/.keep => fuzz/pcf/testcases/empty.pcf         |    0
 fuzz/pcf/testcases/rot.pcf                        |    4 +
 src/arachne-pnr.cc                                |  554 +++---
 src/bitvector.hh                                  |    8 +-
 src/blif.cc                                       |  496 ++---
 src/bstream.hh                                    |   42 +-
 src/chipdb.cc                                     |  432 ++---
 src/chipdb.hh                                     |   12 +-
 src/configuration.cc                              |  108 +-
 src/configuration.hh                              |   10 +-
 src/constant.cc                                   |  156 +-
 src/designstate.cc                                |    4 +-
 src/global.cc                                     |  403 +++--
 src/hashmap.hh                                    |    6 +-
 src/hashset.hh                                    |    4 +-
 src/io.cc                                         |  126 +-
 src/line_parser.cc                                |   76 +-
 src/location.hh                                   |    2 +-
 src/netlist.cc                                    |  564 +++---
 src/netlist.hh                                    |   14 +-
 src/pack.cc                                       |  502 ++---
 src/pcf.cc                                        |  343 ++--
 src/place.cc                                      | 2010 +++++++++++----------
 src/route.cc                                      |  810 ++++-----
 src/ullmanset.hh                                  |    8 +-
 src/util.cc                                       |  179 +-
 src/util.hh                                       |   44 +-
 src/vector.hh                                     |    2 +-
 tests/blif/attr-with-quoted-numeric-escape.blif   |    3 +
 tests/blif/conflicting-names-outputs.blif         |    6 +
 bin/.keep => tests/blif/empty.blif                |    0
 tests/blif/escape-test.blif                       |    1 +
 tests/blif/multiple-models.blif                   |    2 +
 tests/blif/names-without-model.blif               |    1 +
 tests/blif/run-test.sh                            |   13 +
 tests/blif/sb-dff-model.blif                      |    1 +
 tests/blif/test.pcf                               |    2 +
 tests/combinatorial/run-test.sh                   |   42 +-
 tests/error/carry_loop.blif                       |   16 +
 tests/error/dup_pin.blif                          |    4 +
 examples/rot/rot.pcf => tests/error/dup_pin.pcf   |    2 +-
 tests/error/run-test.sh                           |   23 +
 tests/error/tri.blif                              |    9 +
 tests/fsm/run-test.sh                             |   42 +-
 tests/regression/c3demo.blif                      |   31 +
 tests/regression/pin_type_fail.blif               |   24 +
 tests/regression/pin_type_fail.pcf                |    2 +
 tests/regression/run-test.sh                      |    5 +
 tests/simple/run-test.sh                          |   11 +-
 tests/simple/sb_pll40_2_pad.v                     |  104 +-
 tests/simple/sb_pll40_2f_core.v                   |  112 +-
 tests/simple/sb_pll40_2f_pad.v                    |  112 +-
 tests/simple/sb_pll40_core.v                      |   98 +-
 tests/simple/sb_pll40_pad.v                       |   98 +-
 tests/simple/tri.blif                             |   17 +
 tests/test_bv.cc                                  |    2 +-
 tests/test_us.cc                                  |    2 +-
 80 files changed, 4518 insertions(+), 3667 deletions(-)
 create mode 100644 debian/patches/05_prevent_dependency_on_git.patch
 create mode 100644 fuzz/blif/blif.dict
 create mode 100644 fuzz/blif/testcases/bram.blif
 create mode 100644 fuzz/blif/testcases/carry.blif
 copy bin/.keep => fuzz/blif/testcases/empty.blif (100%)
 create mode 100644 fuzz/blif/testcases/gb.blif
 create mode 100644 fuzz/blif/testcases/gb_io.blif
 create mode 100644 fuzz/blif/testcases/io.blif
 create mode 100644 fuzz/blif/testcases/pll.blif
 create mode 100644 fuzz/blif/testcases/rot.blif
 create mode 100644 fuzz/blif/testcases/tri.blif
 create mode 100644 fuzz/pcf/pcf.dict
 create mode 100644 fuzz/pcf/rot.blif
 copy bin/.keep => fuzz/pcf/testcases/empty.pcf (100%)
 create mode 100644 fuzz/pcf/testcases/rot.pcf
 create mode 100644 tests/blif/attr-with-quoted-numeric-escape.blif
 create mode 100644 tests/blif/conflicting-names-outputs.blif
 copy bin/.keep => tests/blif/empty.blif (100%)
 create mode 100644 tests/blif/escape-test.blif
 create mode 100644 tests/blif/multiple-models.blif
 create mode 100644 tests/blif/names-without-model.blif
 create mode 100755 tests/blif/run-test.sh
 create mode 100644 tests/blif/sb-dff-model.blif
 create mode 100644 tests/blif/test.pcf
 create mode 100644 tests/error/carry_loop.blif
 create mode 100644 tests/error/dup_pin.blif
 copy examples/rot/rot.pcf => tests/error/dup_pin.pcf (83%)
 create mode 100644 tests/error/run-test.sh
 create mode 100644 tests/error/tri.blif
 create mode 100644 tests/regression/c3demo.blif
 create mode 100644 tests/regression/pin_type_fail.blif
 create mode 100644 tests/regression/pin_type_fail.pcf
 create mode 100644 tests/simple/tri.blif

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/arachne-pnr.git



More information about the debian-science-commits mailing list