Added unit tests for standard generators
More reliable error line number using class introspection
Format error message following compiler conventions
Merge pull request #12 from smirolo/master

More unit tests
run tests serially because of the global variables defined in object Component and object Node (i.e. the ones re-initialized by initChisel)
Merge pull request #13 from smirolo/master

Cant run tests in parallel :(
not all global variables were re-initialized
Merge pull request #14 from smirolo/master

Actually had fixed more bugs related to running ChiselMain multiple times
Refactored LockingArbiter, added LockingRRArbiter, refactored Arbiter and RRArbiter as specific extensions of those
jenkins run sbt scct:test, which reads test configuration from ScctTest instead of Test
Merge pull request #15 from smirolo/master

disable parallel execution in ScctTest
omit constant-1 Mem write masks

This also works around an ISE synthesis bug.
Refactor common entry code in elaborate methods into the Backend super class.
Refactor ChiselError to implement a log4j-compatible interface.
Report errors in a single place, the finally clause of chiselMain.
implement assert() and debug() for C++ and Verilog
implement printf()

requires a c++11 compiler for c++ backend
add tests for assert and printf generation
merged from ucb-bar master
Merge branch 'master' of git://github.com/ucb-bar/chisel
debugging statement should not have made it through
fix: generation of .dot output with components
Merge pull request #16 from smirolo/master

done
forgot to commit the unit test