[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