abejgonzalez
51bc3ad7bb
Fix setting JAVA/SBT make variables + Use run-binary-fast in run-tests
2021-10-08 15:41:26 -07:00
abejgonzalez
c7e251db13
Bump README again
2021-10-08 15:11:32 -07:00
abejgonzalez
b612d04db0
Update README
2021-10-08 14:49:27 -07:00
abejgonzalez
3d1301040b
Revert toolchain to use GH-A area
2021-10-08 14:18:08 -07:00
abejgonzalez
ca4e9563b9
Clearer script naming | Renable all CI
2021-10-08 14:15:46 -07:00
abejgonzalez
43430cb8bc
Retry
2021-10-08 13:56:07 -07:00
abejgonzalez
b9401dbc4b
Mockup self-hosted runners + Bugfix run-tests by init-submods
2021-10-08 13:43:27 -07:00
abejgonzalez
d7f7d071ed
Retry fixing doc build error
2021-10-08 10:24:23 -07:00
abejgonzalez
c2647e333a
Fix doc build error | Don't skip setup-complete
2021-10-08 10:17:58 -07:00
abejgonzalez
9c6f4bc2ac
Try fixing docs + Add non-rtl checks to final pass
2021-10-07 23:44:04 -07:00
abejgonzalez
7064c469bc
Forgot quotes
2021-10-07 23:35:05 -07:00
abejgonzalez
c776ebf970
Try to search/add hash files into GH-workspace
2021-10-07 23:33:18 -07:00
abejgonzalez
897156ad5b
Workaround not allowing if: within composite actions
2021-10-07 23:28:10 -07:00
abejgonzalez
f4b88ac913
Slightly more robust run_script function
2021-10-07 23:12:05 -07:00
abejgonzalez
4584a37951
Unnest ssh-checkout action | Remove unnecessary SSH key additions
2021-10-07 23:10:53 -07:00
abejgonzalez
ff41808df4
Try abstracting more away into composite actions
2021-10-07 22:57:29 -07:00
abejgonzalez
f117f7a0fe
Try to skip successful jobs on rerun workflow
2021-10-07 21:39:58 -07:00
abejgonzalez
26d1731bd9
Move RISCV env. var. setting interal to scripts
2021-10-07 19:42:50 -07:00
chick
1fb1350557
Merge branch 'dev-use-github-actions-plus-circle-ci' of https://github.com/ucb-bar/chipyard into dev-use-github-actions-plus-circle-ci
2021-10-06 11:58:43 -07:00
chick
4cbdd9bb26
- remove unused GA build-extra-tests/action.yml
...
- cleanup exports in CA
- remove exports from build-extra-tests CA
- put exports in build-extra-tests.sh
- based it on $GITHUB_WORKSPACE
- changed exports in run-tests CA to use $GITHUB_WORKSPACE
- in common.mk
- removed TODO comment lines where `$(sim)` had been removed
- removed commented out lines that used `$(sim)`
- removed unused debugging script1.sh
2021-10-06 11:57:58 -07:00
Abraham Gonzalez
e9642f5eba
Update docs
2021-10-05 21:55:21 -07:00
Abraham Gonzalez
c0a60f50f9
Update docs
2021-10-05 21:54:52 -07:00
Abraham Gonzalez
f61410c957
Update docs
2021-10-05 21:54:13 -07:00
chick
52e8aa1957
This is branch with the new GA CI
...
It has the .circleci CI stuff as well
for comparison purposes.
2021-10-05 21:15:25 -07:00
chick
c7293d507c
Remove export statements from build-extra-tests
2021-10-05 15:42:51 -07:00
chick
bd39e0ad1e
Putting export statements back in to build-extra-tests, build failed without them
2021-10-05 15:23:44 -07:00
chick
dee18ad73b
Remove export statements from build-extra-tests
2021-10-05 14:14:30 -07:00
Abraham Gonzalez
93b0c97da1
Missed removing a sim dependency
2021-10-04 21:02:34 -07:00
chick
36fa1efcb6
Remove $(sim) targets in order to facilitate caching with GA
...
The simulations binaries have been built and all we want is the cached binaries. We don't need all the files building the sim depended on
2021-10-04 20:34:44 -07:00
chick
b905ea5400
Per changes requested round 2.1
...
- export intializers in `build-extra-tests`
2021-10-04 14:43:57 -07:00
chick
bbb0cd70e2
Per changes requested round 2
...
- In main workflow chipyard-run-tests.yml
- Remove debug output in `make-keys`
- remove export intializers in `build-extra-tests`
- Add prepare-chipyard-fpga to `needs` in `all_tests_passed`
2021-10-04 14:28:22 -07:00
chick
f3f4b19fde
Per changes requested
...
- build-extra-tests composite-action comment changed to Builds extra test required for FireSim tests
- removed unneeded inputs tools-version and group-key from run-tests composite action
- Added better comment to toolchain-build composite action
- Change CI_MAKE_NPROC back to 8 in defaults.sh
- Moved all the duplicated enviroment setting stuff in workflow file to the top
- BUILDSERVER, BUILDUSER, CI_DIR, SERVER, and JVM_OPTS
- Romoved all the not needed passed parameters in the calls to run-script
- A bit of cleanup to .github/README.md
- added link to SO `if` hack
- cleaned up comments on CI_DIR
- removed bad empty final bullet line
2021-10-04 13:18:02 -07:00
chick
1a631e22ff
Move Chipyard CI to Github Actions
...
- As similar as possible to the circle ci code.
- The `.github/README.md` file has a fair amount of documentation for this.
- Creates a worfklow file
- re-uses most of the circleci/scipts unchanged
- defines a number of *Composite Actions* which are like YML subroutines
- Removes the circle-ci code
- Points the CI badge in the top level README to use the GA test result
2021-10-01 14:31:02 -07:00
Abraham Gonzalez
4c53c41cd3
Merge pull request #988 from tymcauley/macos-readlink
...
Fix readlink on macOS
2021-09-27 22:34:58 -07:00
abejgonzalez
05b309f97d
Revert "Bump Verilator (4.034 -> 4.212) and SBT (1.4.9 -> 1.5.5)"
...
This reverts commit e3d76f343a .
2021-09-27 11:23:05 -07:00
abejgonzalez
e3d76f343a
Bump Verilator (4.034 -> 4.212) and SBT (1.4.9 -> 1.5.5)
2021-09-27 11:20:37 -07:00
Tynan McAuley
4516e906b3
Use GNU readlink on macOS
...
BSD readlink is quite different from GNU readlink, so DIR was not being
filled in with the absolute path to the 'scripts' directory on macOS.
2021-09-21 17:57:02 -07:00
David Biancolin
64aa972fa6
Merge pull request #976 from ucb-bar/bump-firesim
...
Bump Firesim + Use ResetPulseBridge
2021-09-13 15:50:58 -07:00
David Biancolin
580d311059
Use ResetPulseBridge + GlobalResetCondition; bump FireSim
2021-09-11 01:36:02 +00:00
David Biancolin
f064ff8848
[CI] Update setup for firesim tests
2021-09-10 19:53:43 +00:00
Abraham Gonzalez
4386552d46
Merge pull request #977 from michael-etzkorn/master
...
Fixed TLFragmenter argument list in Docs
2021-09-10 12:35:18 -07:00
Michael Etzkorn 明凯
6c61645d3c
Update VCU118 Docs Grammar
...
"from the expert menu" is modifying the command noun not the verb "zap"
2021-09-09 12:41:40 -05:00
Michael Etzkorn 明凯
3a0d0aa004
Correction to TLFragmenter argument documentation
...
Argument is `holdFirstDeny`. Documentation references `holdFirstDenied`.
2021-09-09 12:39:58 -05:00
David Biancolin
8a77a25dc9
Bump Firesim
2021-09-08 20:46:57 +00:00
Abraham Gonzalez
cc7cae809e
Merge pull request #965 from ucb-bar/verilator-fix
...
Print entire line in `sim_files.f` for Verilator
2021-08-31 09:56:25 -07:00
Abraham Gonzalez
cda174d3e6
Update sim_common_files recipe to not use awk
...
Co-authored-by: John Wright <jwright6323@gmail.com >
2021-08-30 15:58:23 -07:00
abejgonzalez
42912a196b
Print line entirely for Verilator
2021-08-30 15:35:02 -07:00
Abraham Gonzalez
984a10993e
Merge pull request #941 from zslwyuan/patch-3
...
Swap two arguments to resolve bug
2021-08-30 14:59:51 -07:00
Abraham Gonzalez
cf779bbc58
Merge pull request #963 from ucb-bar/dev_fixdolla
...
Escape $1 in awk command
2021-08-28 22:17:39 -07:00
Abraham Gonzalez
486491386e
Merge pull request #961 from ucb-bar/master
...
VCU118 SDCard Instruction Cleanup (merge from master)
2021-08-28 22:16:13 -07:00