Skip to content

Commit

Permalink
Fixed bug which failed compilation of designs which never use Dump
Browse files Browse the repository at this point in the history
  • Loading branch information
Adam Izraelevitz authored and Adam Izraelevitz committed Sep 10, 2014
1 parent e405b70 commit fda3c68
Showing 1 changed file with 4 additions and 2 deletions.
6 changes: 4 additions & 2 deletions src/main/scala/Driver.scala
Original file line number Diff line number Diff line change
Expand Up @@ -80,8 +80,10 @@ object Driver extends FileSystemUtilities{
Driver.backend.initBackannotation
/* Params - If dumping design, dump space to pDir*/
if (Driver.chiselConfigMode == None || Driver.chiselConfigMode.get == "instance") {
val w = createOutputFile(Driver.chiselConfigClassName.get + ".prm")
w.write(Dump.getDump); w.close
if(!Dump.dump.isEmpty) {
val w = createOutputFile(Driver.chiselConfigClassName.get + ".prm")
w.write(Dump.getDump); w.close
}
Driver.backend.elaborate(c)
if (Driver.isCheckingPorts) Driver.backend.checkPorts(c)
if (Driver.isCompiling && Driver.isGenHarness) Driver.backend.compile(c)
Expand Down

0 comments on commit fda3c68

Please sign in to comment.