quieter builds, more type uniformity, full compiles
- made builds less verbose on Mac by removing `-cpp` - made type constructors for most instances of `(UInt (TLog n))` - addressed cases where types built upon `(UInt (TLog n))` may have a max value of `n`, which necessitates changing the type to ` (UInt (TLog (TAdd 1 n)))` - compiler wouldn't fully evaluate types unless mkBus was instantiated
This commit is contained in:
parent
548a2f26bd
commit
5efef8b19c
7 changed files with 58 additions and 20 deletions
1
Makefile
1
Makefile
|
@ -51,7 +51,6 @@ BSC_COMP_FLAGS += \
|
|||
-aggressive-conditions \
|
||||
-no-warn-action-shadowing \
|
||||
-check-assert \
|
||||
-cpp \
|
||||
-show-schedule \
|
||||
+RTS -K128M -RTS -show-range-conflict \
|
||||
$(BSC_COMP_FLAG1) $(BSC_COMP_FLAG2) $(BSC_COMP_FLAG3)
|
||||
|
|
Reference in a new issue