Commit Graph

9857 Commits

Author SHA1 Message Date
David Harris
5171ab0a79 Merge branch 'main' of https://github.com/openhwgroup/cvw into dev 2024-09-22 20:27:21 -07:00
David Harris
f5e10ffd5b
Merge pull request #960 from jordancarlin/riscv_softfloat
Generate RISC-V variant floating point testfloat vectors
2024-09-22 20:26:59 -07:00
Jordan Carlin
d95cff040a
Update derivative configs to remove most IEEE variants 2024-09-22 19:31:23 -07:00
David Harris
1924140f52 Added Zca coverage for RV32GC 2024-09-22 19:25:28 -07:00
David Harris
5d1ff604bf Increased robustness of reporting errors and warnings with any capitalization 2024-09-22 19:24:47 -07:00
Jordan Carlin
9a0ae3a288
Update regression to run riscv floating point variants 2024-09-20 17:20:18 -07:00
Jordan Carlin
0bfd0dc32d
Add license header to new floating point Makefiles 2024-09-20 16:43:36 -07:00
Jordan Carlin
d7edeef79a
Update top level floating point test Makefile to build all vectors and testfloat binaries 2024-09-20 16:28:05 -07:00
Jordan Carlin
766678d076
Add clean target to vector makefile 2024-09-20 16:22:25 -07:00
Jordan Carlin
aa1a86c70e
More testfloat Makefile refactoring and fix using the wrong softfloat 2024-09-19 15:34:16 -07:00
Jordan Carlin
90cf61401e
Fix testfloat Makefile 2024-09-19 13:39:24 -07:00
Jordan Carlin
cc92cb125f
Makefile for all fp testvectors 2024-09-19 13:38:35 -07:00
Jordan Carlin
95775f2e06
Merge pull request #958 from davidharrishmc/dev
Updated regression --fcov to run the combined ALL files
2024-09-19 13:06:21 -07:00
David Harris
97f1ba066d Updated regression --fcov to run the combined ALL files (much fewer jobs, faster) 2024-09-19 07:48:24 -07:00
Huda-10xe
5c3118da9f Running VM COverage 2024-09-19 07:24:27 -07:00
Jordan Carlin
7071d15341
Initial attempt at two separate version of testfloat for riscv and ieee 2024-09-18 17:37:29 -07:00
Jordan Carlin
c13c57b5a6
Refactor floating point testvector Makefile to split up RISCV and IEEE due to Make issues 2024-09-18 17:37:02 -07:00
Jordan Carlin
7c31fe7cfc
Merge branch 'main' of https://github.com/openhwgroup/cvw into riscv_softfloat 2024-09-18 14:45:29 -07:00
David Harris
87334e717f
Merge pull request #956 from stineje/main
fix some missing hard-coded paths #647
2024-09-18 13:53:48 -07:00
James Stine
c8921250db remove hard-code path in wave_config.wcfg even though its probably not needed. Its a generated file. I believe the path doesn't matter, so I removed it. 2024-09-18 15:40:00 -05:00
James Stine
f0cb190f34 change message to be more apropos 2024-09-18 15:28:45 -05:00
James Stine
9e88807ad5 fix some missing hard-coded paths #647 2024-09-18 12:47:08 -05:00
Jordan Carlin
1ec880cdab
Merge pull request #955 from davidharrishmc/dev
Updated rv64gc coverage file to new path
2024-09-18 08:23:43 -07:00
David Harris
5f3f788849
Merge pull request #954 from stineje/main
update hardcoded paths removing HMC/OSU servers: Issue #647
2024-09-18 06:34:42 -07:00
James Stine
13dc93c579 add prefix to site-setup for Issue #647 2024-09-18 08:13:59 -05:00
David Harris
0613912d8e Updated rv64gc coverage file to new path 2024-09-18 03:55:36 -07:00
James Stine
29379d0080 update hardcoded paths removing HMC/OSU servers: Issue #647 2024-09-17 08:49:43 -05:00
Jordan Carlin
5abe709dcb
Load fp vectors from ieee or riscv subdirectory 2024-09-16 14:49:52 -07:00
Jordan Carlin
4c78cfd0aa
Only ignore untracked changes to testfloat 2024-09-15 15:39:24 -07:00
Jordan Carlin
b0d3e22675
gitignore fix 2024-09-15 12:13:57 -07:00
Jordan Carlin
5d215f3cfe
Ignore testfloat build files 2024-09-15 10:27:09 -07:00
Jordan Carlin
cb944e0f92
Remove old testfloat and replace references 2024-09-15 01:03:03 -07:00
Jordan Carlin
76a4ac4b22
Switch to using testfloat submodule 2024-09-15 00:37:04 -07:00
Jordan Carlin
7e41961dd1
Remove old softfloat and replace references 2024-09-15 00:34:18 -07:00
Jordan Carlin
4fe33415d6
Add softfloat as submodule 2024-09-15 00:20:39 -07:00
Jordan Carlin
9312cfb507
Merge pull request #952 from davidharrishmc/dev
Simplified per-config coverage statements
2024-09-14 21:58:24 -07:00
David Harris
a84b9ac038
Merge pull request #953 from jordancarlin/fp_test_gen_fix
Fix floating point testvector generation
2024-09-14 21:01:40 -07:00
Jordan Carlin
f7b93ac700
More simplification of fp testvector makefile 2024-09-14 20:59:00 -07:00
Jordan Carlin
d2ef362761
Fix testfloat cvtint generation 2024-09-14 20:16:28 -07:00
Jordan Carlin
ec8302d597
Split up cvtint and cvtfp tests 2024-09-14 20:11:09 -07:00
David Harris
42400db9e2 Simplified per-config coverage statements 2024-09-14 19:33:29 -07:00
Jordan Carlin
b416bb2862
Merge pull request #951 from davidharrishmc/dev
Removed waiver, added license headers, run functional coverage on all cases
2024-09-14 11:07:16 -07:00
David Harris
dc616680ba removed waiver from regression 2024-09-14 07:21:44 -07:00
David Harris
1233e267f6 Add license header 2024-09-14 06:38:01 -07:00
Rose Thompson
c60ee263ae
Merge pull request #941 from jordancarlin/imperas_verbose
Add Imperas lockstep verbose as wsim option
2024-09-10 16:13:51 -07:00
Jordan Carlin
ad6ab2fb0c
Wally.do cleanup 2024-09-10 16:12:10 -07:00
Jordan Carlin
ae593ed81d
Merge branch 'main' of https://github.com/openhwgroup/cvw into imperas_verbose 2024-09-10 16:10:05 -07:00
Rose Thompson
d95cbf82e7
Merge pull request #950 from davidharrishmc/dev
Associated coverage fixes to support RV64GC
2024-09-09 19:55:23 -07:00
David Harris
a2a2091835 Associated coverage fixes 2024-09-09 18:06:08 -07:00
David Harris
f6536ab96d Merge branch 'main' of https://github.com/openhwgroup/cvw into dev 2024-09-09 09:12:08 -07:00