riscv: Remove ECALL tests from insttest
authorAlec Roelke <ar4jc@virginia.edu>
Mon, 13 Feb 2017 20:26:05 +0000 (14:26 -0600)
committerAlec Roelke <ar4jc@virginia.edu>
Mon, 13 Feb 2017 20:26:05 +0000 (14:26 -0600)
commite9311a59ed8e5455326514a385baefe978394d7e
tree059bcaf7efa5e24cd50bd3f16b7d3a9f559fe363
parent1f1388b6c80d080cbab346ca001b5903ff86e3bc
riscv: Remove ECALL tests from insttest

The system calls tested in rv64i.cpp in RISC-V's insttest suite have
different behavior depending on the operating system and file system they
are run on. This patch ignores the output of those tests and only
ensures that the instructions in RV64I complete successfully.

[Change deletion of ECALL test to block comment.]
[Restore ECALL test but remove test output to test only for completion
without error.]
[Update patch description and again try to push EMPTY files for rv64i
tests.]
24 files changed:
tests/quick/se/02.insttest/ref/riscv/linux-rv64i/minor-timing/EMPTY [new file with mode: 0644]
tests/quick/se/02.insttest/ref/riscv/linux-rv64i/minor-timing/config.ini [deleted file]
tests/quick/se/02.insttest/ref/riscv/linux-rv64i/minor-timing/config.json [deleted file]
tests/quick/se/02.insttest/ref/riscv/linux-rv64i/minor-timing/simerr [deleted file]
tests/quick/se/02.insttest/ref/riscv/linux-rv64i/minor-timing/simout [deleted file]
tests/quick/se/02.insttest/ref/riscv/linux-rv64i/minor-timing/stats.txt [deleted file]
tests/quick/se/02.insttest/ref/riscv/linux-rv64i/simple-atomic/EMPTY [new file with mode: 0644]
tests/quick/se/02.insttest/ref/riscv/linux-rv64i/simple-atomic/config.ini [deleted file]
tests/quick/se/02.insttest/ref/riscv/linux-rv64i/simple-atomic/config.json [deleted file]
tests/quick/se/02.insttest/ref/riscv/linux-rv64i/simple-atomic/simerr [deleted file]
tests/quick/se/02.insttest/ref/riscv/linux-rv64i/simple-atomic/simout [deleted file]
tests/quick/se/02.insttest/ref/riscv/linux-rv64i/simple-atomic/stats.txt [deleted file]
tests/quick/se/02.insttest/ref/riscv/linux-rv64i/simple-timing-ruby/EMPTY [new file with mode: 0644]
tests/quick/se/02.insttest/ref/riscv/linux-rv64i/simple-timing-ruby/config.ini [deleted file]
tests/quick/se/02.insttest/ref/riscv/linux-rv64i/simple-timing-ruby/config.json [deleted file]
tests/quick/se/02.insttest/ref/riscv/linux-rv64i/simple-timing-ruby/simerr [deleted file]
tests/quick/se/02.insttest/ref/riscv/linux-rv64i/simple-timing-ruby/simout [deleted file]
tests/quick/se/02.insttest/ref/riscv/linux-rv64i/simple-timing-ruby/stats.txt [deleted file]
tests/quick/se/02.insttest/ref/riscv/linux-rv64i/simple-timing/EMPTY [new file with mode: 0644]
tests/quick/se/02.insttest/ref/riscv/linux-rv64i/simple-timing/config.ini [deleted file]
tests/quick/se/02.insttest/ref/riscv/linux-rv64i/simple-timing/config.json [deleted file]
tests/quick/se/02.insttest/ref/riscv/linux-rv64i/simple-timing/simerr [deleted file]
tests/quick/se/02.insttest/ref/riscv/linux-rv64i/simple-timing/simout [deleted file]
tests/quick/se/02.insttest/ref/riscv/linux-rv64i/simple-timing/stats.txt [deleted file]