-
Notifications
You must be signed in to change notification settings - Fork 8.3k
Closed
Labels
EnhancementChanges/Updates/Additions to existing featuresChanges/Updates/Additions to existing featuresarea: ARCARC ArchitectureARC Architecturearea: Build Systempriority: mediumMedium impact/importance bugMedium impact/importance bug
Description
Reported by Andrew Boie:
As a developer, I would like ARC targets to be evaluated under emulation to prove runtime correctness of unit tests. Currently all other arches except ARC have QEMU support. There is no ARC v2 support in QEMU yet, but a simulator can be acquired here: https://www.synopsys.com/cgi-bin/dwarcnsim/req1.cgi
We can't put the simulator in the SDK unfortunately. Add a board target that works under the ARC NSIM simulator with basic console and timer. Add an optional flag to sanitycheck to additionally test ARC code under this simulator. Provision simulator on CI slaves and enable ARC testing with NSIM on CI builds.
(Imported from Jira ZEP-1505)
Metadata
Metadata
Assignees
Labels
EnhancementChanges/Updates/Additions to existing featuresChanges/Updates/Additions to existing featuresarea: ARCARC ArchitectureARC Architecturearea: Build Systempriority: mediumMedium impact/importance bugMedium impact/importance bug