Commit Graph

165 Commits

Author SHA1 Message Date
abejgonzalez 894c04a140 Bump conda-reqs | Use existing conda for conda-lock 2023-07-13 05:52:45 +00:00
Abraham Gonzalez 3be1d12a6f
Auto-update to most recent conda in machine-launch 2023-07-08 21:35:51 -07:00
Sagar Karandikar 3b5724c06f updates to running sims 2023-06-29 14:23:45 +00:00
Sagar Karandikar 195ab70a48 fixes 2023-06-30 16:15:51 -07:00
Sagar Karandikar ea2840497d cleanup 2023-06-16 07:38:52 -07:00
Sagar Karandikar 1930fff8a2
Update machine-launch-script.sh 2023-06-15 19:23:08 -07:00
Jerry Zhao 9b9e4f5912 Remove -c conda-forge from machine-launch-script 2023-06-15 18:03:24 -07:00
Sagar Karandikar 5998737cba rename sourceme-f1-manager.sh to sourceme-manager.sh 2023-06-05 13:59:35 -07:00
abejgonzalez f894166385 conda-lock=1.4, Loosen/restrict conda req. specs 2023-06-01 22:21:13 -07:00
abejgonzalez 3acd7abd18 Downgrade cryptography | Align conda reqs in machine-launch-script 2023-05-31 10:59:45 -07:00
Abraham Gonzalez d678aeacb7 Fix open files only on sudo 2023-04-20 23:12:31 -07:00
Abraham Gonzalez f59b064b0f
Merge pull request #1478 from firesim/tsondhi/conda-lock-gene-adjustments
Fix conda lockfile docs / make lockfile generation easier
2023-03-29 10:17:48 -07:00
Tushar Sondhi b289d7148a make script more robust - callable from anywhere 2023-03-24 20:20:28 +00:00
abejgonzalez 31b00fb505 Bump machine-launch 2023-03-22 23:35:24 -07:00
Abraham Gonzalez 19428153e7
Update machine-launch-script.sh 2023-03-22 22:32:02 -07:00
abejgonzalez d755422d08 Bump Conda to 22.11.1-4 2023-03-22 21:58:56 -07:00
Tushar Sondhi 5b2b7e9aa8 make it easier to adjust lockfile without changing the repo setup 2023-03-22 22:01:17 +00:00
abejgonzalez 4d54d40122 Merge remote-tracking branch 'origin/main' into local-fpga-docs 2023-03-21 23:07:46 -07:00
abejgonzalez aa26abc8dd Update symlinks | Update docs | machine-launch.sh now executable 2023-03-21 23:07:20 -07:00
abejgonzalez abb9b51644 Automatically setup NICE DCV w/ password: firesim 2023-03-11 17:57:33 -08:00
abejgonzalez 76d24d15f1 Silently support AL2 manager instances 2023-03-10 11:25:30 -08:00
Benjamin Morse a63571066f
Add URI support to tarball path and xclbin path (#1432)
* driver_tar and xclbin keys can now be a URI
* non URI paths are also supported, with relative paths being relative to the deploy folder
* adds documentation about URI support
* URI are tried 4 times with a 1 second delay after failure
* run-basic-linux-poweroff CI job is now serialized behind run-parallel-verilator-metasims to improve CI reliability

Co-authored-by: Filip Stamenkovic <92741622+filipstamenkovic-sifive@users.noreply.github.com>
Co-authored-by: Abraham Gonzalez <abe.j.gonza@gmail.com>
Co-authored-by: Tim Snyder <timothy.snyder@sifive.com>
2023-03-01 23:04:48 -08:00
abejgonzalez adaae496f4 Add CI typechecking 2022-12-10 15:20:04 -08:00
abejgonzalez a17111c513 Add typechecking for ci_variables.py 2022-12-08 11:10:08 -08:00
Tushar Sondhi 8b906ef5fe adding azure support to CI and updating CI infra 2022-10-28 21:05:12 +00:00
Sagar Karandikar 69c876eab9 open files fix for firesim as top 2022-10-16 19:46:34 -07:00
Sagar Karandikar b1abd4b296 emergency fix for open files limit issue 2022-10-16 17:13:10 -07:00
Abraham Gonzalez 9730508a10 Fix machine-launch 2022-09-19 22:17:20 -07:00
Abraham Gonzalez 66f0ea8c1c Update more reqs 2022-09-19 22:02:54 -07:00
Abraham Gonzalez d8ebc4ea99 Add env lock files | Fix CI 2022-09-12 16:52:32 +00:00
Abraham Gonzalez 346b010fe7 Bump for Chipyard using conda 2022-09-09 18:47:13 +00:00
Tim Snyder 7f9aa7bb37 refactor most of machine-launch-script.sh into build-setup.sh
use scripts/conda-requirements.yaml to create ./.conda-env and activate that environment in env.sh
2022-08-24 00:00:07 +00:00
Abraham Gonzalez 930c182381
Remove debug print + Have flexible solving 2022-08-22 12:11:27 -07:00
Abraham Gonzalez 0ea49ef282
DEBUG: Show the channel priorities 2022-08-22 11:34:25 -07:00
Abraham Gonzalez 948b1994d3
Add libdwarf from ucb-bar 2022-08-22 10:36:21 -07:00
Tim Snyder 51ff511d18 libelf and libdwarf from conda 2022-08-06 19:27:25 +00:00
Nandor Licker 2e205dce13
Enabled clang-format on C++ sources (#1139)
* Enabled clang-format on C++ sources

Ran clang-format on sources committed to the repository and added a CI job to ensure sources are properly formatted on each commit.
Clang-format can be installed using Linux package managers and the `git clang-format` command can be used to format all files that change with a commit.

* Update docs/Developer-Docs/GoldenGate-and-Driver-Development.rst

Co-authored-by: Tim Snyder <timothy.snyder@sifive.com>

* Update scripts/machine-launch-script.sh

Co-authored-by: Tim Snyder <timothy.snyder@sifive.com>

Co-authored-by: David Biancolin <david.biancolin@sifive.com>
Co-authored-by: Tim Snyder <timothy.snyder@sifive.com>
2022-08-02 23:12:13 -07:00
Tim Snyder 0f294b22e4
Update the comment as well. 2022-07-07 08:55:48 -05:00
Tim Snyder 8b8ccef45f
Don't use tsnyder channel in production
My personal conda channel will have pre-release packages in it that could cause trouble for users.  Didn't intend for this to be released but the cleanup didn't happen from PR.
2022-07-07 08:51:53 -05:00
Björn Gottschall 34211cb366 * fixing shebang in build-libdwarf.sh and build-libelf.sh scripts
(cherry picked from commit d1d5d17c2f6768d83b0a492fca309fd72be821ae)
2022-06-24 18:47:46 +00:00
abejgonzalez c0d346aa8a Add Vitis CI 2022-06-15 21:35:37 -07:00
abejgonzalez 5da1327eb5 Working Linux boot 2022-06-13 01:10:39 -07:00
Tim Snyder 264a7f8787 add xilinx-xrt conda package
(cherry picked from commit e6ede665e4b9db8ab4b4f69f4392066d643d3950)
2022-06-10 18:52:59 +00:00
David Biancolin e3d857d7d0 deps: switch from matplotlib to matplotlib-base 2022-06-09 19:58:34 +00:00
David Biancolin 0030c56f59 Merge remote-tracking branch 'origin/main' into local-fpga-conda 2022-06-09 19:58:34 +00:00
Tim Snyder 8478b69d99 add screen to deps because it isn't in the deployment image by default 2022-06-07 23:10:08 +00:00
Tim Snyder dc8d5b14bd
auto_update_conda=false (#1063)
Avoid odd failure captured in https://github.com/conda-forge/conda-libmamba-solver-feedstock/issues/2
by preventing conda from automatically updating itself when installing conda-build
2022-06-01 22:09:32 +00:00
Abraham Gonzalez aed821b504 Pin doit to 0.35.0 2022-04-29 23:20:15 +00:00
Tim Snyder c76d740481
Merge pull request #1041 from firesim/fix-bash-completion
add bash-completion and install argcomplete global into it
2022-04-28 23:39:08 +00:00
Tim Snyder 31208924a5 install python_argcomplete into BASH_COMPLETION_COMPAT_DIR if doing 'system' install
python_argcomplete's global completion script isn't intended to go into the newer-style dynamically
loaded completion library directory because it isn't completions for a command, it is another default
completion
2022-04-26 17:14:20 +00:00