As of freechipsproject/firrtl#1350, the Reference constructor has grown two additional parameters. Compilations are now failing with:
[error] /vm/home/jenkins/sharedspace/chisel3-full/diagrammer/src/main/scala/dotvisualizer/transforms/MakeOneDiagram.scala:240:25: wrong number of arguments for pattern firrtl.ir.Reference(name: String,tpe: firrtl.ir.Type,kind: firrtl.Kind,flow: firrtl.Flow)
[error] case Reference(name, _) =>
[error] ^
[error] /vm/home/jenkins/sharedspace/chisel3-full/diagrammer/src/main/scala/dotvisualizer/transforms/MakeOneDiagram.scala:240:25: wrong number of arguments for pattern firrtl.ir.Reference(name: String,tpe: firrtl.ir.Type,kind: firrtl.Kind,flow: firrtl.Flow)
[error] case Reference(name, _) =>
[error] ^
[error] /vm/home/jenkins/sharedspace/chisel3-full/diagrammer/src/main/scala/dotvisualizer/transforms/MakeOneDiagram.scala:327:25: wrong number of arguments for pattern firrtl.ir.Reference(name: String,tpe: firrtl.ir.Type,kind: firrtl.Kind,flow: firrtl.Flow)
[error] case Reference(name, _) => (getFirrtlName(name), expand(name))
[error] ^
[error] /vm/home/jenkins/sharedspace/chisel3-full/diagrammer/src/main/scala/dotvisualizer/transforms/MakeOneDiagram.scala:327:25: wrong number of arguments for pattern firrtl.ir.Reference(name: String,tpe: firrtl.ir.Type,kind: firrtl.Kind,flow: firrtl.Flow)
[error] case Reference(name, _) => (getFirrtlName(name), expand(name))
[error] ^
[error] two errors found
As of freechipsproject/firrtl#1350, the Reference constructor has grown two additional parameters. Compilations are now failing with: