circle-ci-bot
f491483c46
[CI] Remove dockerprep.sh
2020-05-25 12:22:03 -07:00
circle-ci-bot
2bf83b8a1d
[CI] Don't run CI on gh-pages branch
2020-05-25 12:08:29 -07:00
David Biancolin
9112185c7b
[CI] Create a separate job to publish scaladoc
2020-05-25 12:07:58 -07:00
David Biancolin
a537bfad75
[SBT] Provide a setting a key to define subdir to put scaladoc
2020-05-25 12:07:27 -07:00
David Biancolin
ef9305580b
[make] let user pass arbitrary comamnd to sbt
2020-05-25 12:06:58 -07:00
David Biancolin
46b88e941f
[CI] Use updated make recipes
2020-05-25 12:06:58 -07:00
David Biancolin
f0f70bfaa1
[make] Provide a recipe for building library scaladoc
2020-05-25 12:06:58 -07:00
David Biancolin
0d6e53046b
[make] remove an unnessecary ifdef
2020-05-25 12:06:58 -07:00
David Biancolin
f7030fba6f
Remove now unnecessary git config change
2020-05-25 12:06:58 -07:00
David Biancolin
31c41f6ecb
Update Dockerfile with git; provide explanation for git version
2020-05-25 12:06:58 -07:00
David Biancolin
6ff4122fd7
Update chipyard submodule url
2020-05-25 12:06:58 -07:00
David Biancolin
8b5f521f77
[CI] Remove checkoutascentos and dockersetup steps
2020-05-25 12:06:51 -07:00
Albert Ou
668252e0b9
Merge pull request #571 from firesim/install-nbd-modversions
...
Build nbd module without the full kernel
2020-05-25 10:53:08 -07:00
Albert Ou
65fe9f6394
Use non-debug kernel config for nbd module
...
Since the sort order for shell globbing appears to vary occasionally
(most likely influenced by locale), the rpmbuild %prep stage is not
guaranteed to leave a specific .config in place. This explicitly copies
the desired kernel config prior to the build.
2020-05-24 17:14:16 -07:00
Albert Ou
2a0c0b8a95
Build nbd module without the full kernel
...
This procures the Module.symvers file from the kernel-devel package
instead of generating it with a full kernel build.
2020-05-22 15:39:54 -07:00
David Biancolin
8d7cee4738
[machine-launch] Install the right version of numpy before matplotlib
2020-05-22 14:00:43 -07:00
David Biancolin
f73ec0f2f9
[machine-launch] Use yum to install DTC
2020-05-22 14:00:09 -07:00
David Biancolin
0ec52b3d4b
[CI] Add a task to build the scala doc
2020-05-22 13:55:05 -07:00
David Biancolin
1971c6d76c
[CI] DRY out some of the commands
2020-05-22 13:54:25 -07:00
David Biancolin
2abe4a8ca5
[CI] Use a custom firesim docker image
2020-05-22 13:54:16 -07:00
David Biancolin
17df3c5fd4
Merge pull request #569 from firesim/gh-pages-dev
...
Machinery for Generating ScalaDoc and Publishing to FireSim's GitHub Page
2020-05-21 22:43:24 -07:00
Albert Magyar
e56aad4bed
Don't include hidden files in make source file lists ( #568 )
2020-05-21 00:03:32 -07:00
David Biancolin
e2c94eccf1
gitignore doc build stuff
2020-05-20 23:48:39 -07:00
David Biancolin
5449221e45
Add a redirect at the root of the ghpage
2020-05-20 23:48:39 -07:00
David Biancolin
70350f1d3d
Enable uni[Scala]doc builds for firesim libraries
2020-05-20 23:48:39 -07:00
David Biancolin
7b2d7f2a93
[scala-doc] Add a minimal script to setup the repo for scala doc builds
2020-05-20 23:48:39 -07:00
Albert Magyar
4c4d0d62d7
Remove midas.passes.CheckCombLoops and rely on upstream FIRRTL ( #566 )
2020-05-20 16:41:51 -07:00
Albert Magyar
dd9453aea8
Remove fame.VerilogMemDelays and rely on upstream FIRRTL ( #567 )
2020-05-20 16:41:31 -07:00
David Biancolin
f622c98a69
Merge pull request #565 from firesim/machine-launch-fixes-bp
...
Backport Machine-launch-script Fixes on Dev to Master
2020-05-20 11:26:52 -07:00
David Biancolin
95a355b892
Update docs to indicate machine-launch log will be more verbose
2020-05-20 17:58:43 +00:00
David Biancolin
eb10df167a
Update url to ius release
2020-05-20 17:55:08 +00:00
David Biancolin
3397492f74
Make machine launch fail on error
2020-05-20 17:54:42 +00:00
abejgonzalez
5ae265ce22
use tee to pipe to file
2020-05-20 17:54:03 +00:00
abejgonzalez
3a21d403cb
use git224 instead of git2u (not found)
2020-05-20 17:53:47 +00:00
abejgonzalez
4d19196e89
output launchstatus stdout/err to a file
2020-05-20 17:53:27 +00:00
David Biancolin
d61f242eb8
Merge pull request #563 from firesim/machine-launch-err
...
Make machine-launch fail on error.
2020-05-19 23:46:01 -07:00
David Biancolin
9d4bc4004c
Update url to ius release
2020-05-20 05:56:05 +00:00
David Biancolin
c52d85003c
Make machine launch fail on error
2020-05-20 05:53:11 +00:00
Abraham Gonzalez
d8513583cf
Merge pull request #562 from firesim/expect
...
add expect to machine-launch-script.sh
2020-05-19 15:55:03 -07:00
David Biancolin
a4628e490b
Merge pull request #557 from firesim/generator-unification-p1
...
Generator Unification Phase 1
2020-05-19 15:49:47 -07:00
David Biancolin
597ea732c9
Bump CY
2020-05-19 18:54:04 +00:00
Abraham Gonzalez
3c07e28de3
forgot to add install
2020-05-19 11:24:08 -07:00
Abraham Gonzalez
e7c2a9ad3b
add expect to machine-launch-script.sh
2020-05-19 11:18:42 -07:00
David Biancolin
6fe919afa1
Bump chipyard
2020-05-19 01:01:00 +00:00
David Biancolin
a6911eca08
Merge 'origin/dev'; FireSim-as-top needs CY bump
2020-05-19 00:58:33 +00:00
Abraham Gonzalez
6ad2928c94
Merge pull request #560 from firesim/buildafi-cy-top-fix
...
Chipyard-as-Top RISC-V variables used in buildafi/infrasetup
2020-05-18 17:02:35 -07:00
David Biancolin
5b7e9937d2
Merge pull request #554 from firesim/remove-strober
...
Remove Strober Sources
2020-05-18 15:31:32 -07:00
abejgonzalez
70eaef8050
also add RISCV vars to infrasetup
2020-05-18 14:23:40 -07:00
abejgonzalez
96dd1f98f8
add RISCV vars to buildafi environment
2020-05-18 14:11:19 -07:00
David Biancolin
40d8775255
Don't use magic numbers for expressing log2(ctrlBytes)
2020-05-18 20:56:10 +00:00