chipsalliance / chipsalliance/rocket-chip

'GZIP' error in 'make CONFIG=BOOMConfig'

Open
#2,050 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

build: scala/chisel/firrtl
Dominant language
Scala
Stars
3.9k
Forks
1.3k
Avg merge
5d 13m
Merged PRs (30d)
1

Description

Hello everyone,

I'm pass this step:

$ cd emulator
$ make CONFIG=BOOMConfig

Here's the screen output

icespark@icespark-Inspiron-7590:~/riscv/rocket-chip/emulator$ make CONFIG=BOOMConfig
mkdir -p /home/icespark/riscv/rocket-chip/emulator/generated-src/
cd /home/icespark/riscv/rocket-chip && java -Xmx2G -Xss8M -XX:MaxPermSize=256M -jar /home/icespark/riscv/rocket-chip/sbt-launch.jar "run-main rocketchip.Generator /home/icespark/riscv/rocket-chip/emulator/generated-src rocketchip TestHarness boom BOOMConfig"
Java HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermSize=256M; support was removed in 8.0
[info] Loading project definition from /home/icespark/riscv/rocket-chip/project
[info] Updating {file:/home/icespark/riscv/rocket-chip/project/}rocket-chip-build...
[info] Resolving org.fusesource.jansi#jansi;1.4 ...
[info] Done updating.
[info] Compiling 1 Scala source to /home/icespark/riscv/rocket-chip/project/target/scala-2.10/sbt-0.13/classes...
[warn] there were 1 deprecation warning(s); re-run with -deprecation for details
[warn] there were 1 feature warning(s); re-run with -feature for details
[warn] two warnings found
Using addons: boom
[info] Set current project to rocketchip (in build file:/home/icespark/riscv/rocket-chip/)
Error wrapping InputStream in GZIPInputStream: java.util.zip.ZipException: Not in GZIP format
at sbt.ErrorHandling$.translate(ErrorHandling.scala:10)
at sbt.WrapUsing.open(Using.scala:34)
at sbt.Using.apply(Using.scala:23)
at sbt.IO$$anonfun$gzipFileIn$1.apply(IO.scala:863)
at sbt.IO$$anonfun$gzipFileIn$1.apply(IO.scala:862)
at sbt.Using.apply(Using.scala:24)
at sbt.IO$.gzipFileIn(IO.scala:862)
at sbt.Sync$.readUncaught(Sync.scala:88)
at sbt.Sync$.readInfo(Sync.scala:84)
at sbt.Sync$$anonfun$apply$1.apply(Sync.scala:28)
at sbt.Sync$$anonfun$apply$1.apply(Sync.scala:22)
at sbt.Defaults$$anonfun$copyResourcesTask$1.apply(Defaults.scala:922)
at sbt.Defaults$$anonfun$copyResourcesTask$1.apply(Defaults.scala:918)
at scala.Function4$$anonfun$tupled$1.apply(Function4.scala:35)
Caused by: java.util.zip.ZipException: Not in GZIP format
at java.util.zip.GZIPInputStream.readHeader(GZIPInputStream.java:165)
at java.util.zip.GZIPInputStream.(GZIPInputStream.java:79)
at sbt.Using$$anonfun$gzipInputStream$1.apply(Using.scala:84)
at sbt.Using$$anonfun$gzipInputStream$1.apply(Using.scala:84)
at sbt.Using$$anon$1.openImpl(Using.scala:51)
at sbt.WrapUsing$$anonfun$open$2.apply(Using.scala:34)
at sbt.ErrorHandling$.translate(ErrorHandling.scala:10)
at sbt.WrapUsing.open(Using.scala:34)
at sbt.Using.apply(Using.scala:23)
at sbt.IO$$anonfun$gzipFileIn$1.apply(IO.scala:863)
at sbt.IO$$anonfun$gzipFileIn$1.apply(IO.scala:862)
at sbt.Using.apply(Using.scala:24)
at sbt.IO$.gzipFileIn(IO.scala:862)
at sbt.Sync$.readUncaught(Sync.scala:88)
[error] (chiselFrontend/compile:copyResources) Error wrapping InputStream in GZIPInputStream: java.util.zip.ZipException: Not in GZIP format
[error] Total time: 0 s, completed Jul 26, 2019 7:13:55 PM
Makefrag-verilator:12: recipe for target '/home/icespark/riscv/rocket-chip/emulator/generated-src/rocketchip.BOOMConfig.fir' failed
make: *** [/home/icespark/riscv/rocket-chip/emulator/generated-src/rocketchip.BOOMConfig.fir] Error 1

REALLY NEED HELP! THANKS!

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by rerunning make CONFIG=BOOMConfig from emulator and review the chiselFrontend/compile:copyResources failure. Inspect Makefrag-verilator:12 and the generated-src path shown in the output; done means the command completes and produces rocketchip.BOOMConfig.fir without the GZIP error.

Written by the indexing model from the issue text.

Assessment

Tech stack
java, scala
Domain
build-system
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.