| Redirecting stdout to build/RISCV/tests/opt/quick/se/02.insttest/riscv/linux-rv64i/simple-atomic/simout |
| Redirecting stderr to build/RISCV/tests/opt/quick/se/02.insttest/riscv/linux-rv64i/simple-atomic/simerr |
| gem5 Simulator System. http://gem5.org |
| gem5 is copyrighted software; use the --copyright option for details. |
| |
| gem5 compiled Jul 13 2017 17:09:45 |
| gem5 started Jul 13 2017 17:09:50 |
| gem5 executing on boldrock, pid 1348 |
| command line: /home/ar4jc/gem5/build/RISCV/gem5.opt -d build/RISCV/tests/opt/quick/se/02.insttest/riscv/linux-rv64i/simple-atomic --stats-file 'text://stats.txt?desc=False' -re /home/ar4jc/gem5/tests/testing/../run.py quick/se/02.insttest/riscv/linux-rv64i/simple-atomic |
| |
| Global frequency set at 1000000000000 ticks per second |
| lui: PASS |
| lui, negative: PASS |
| auipc: 0x184D6 |
| auipc: PASS |
| jal: PASS |
| jalr: PASS |
| beq, equal: PASS |
| beq, not equal: PASS |
| bne, equal: PASS |
| bne, not equal: PASS |
| blt, less: PASS |
| blt, equal: PASS |
| blt, greater: PASS |
| bge, less: PASS |
| bge, equal: PASS |
| bge, greater: PASS |
| bltu, greater: PASS |
| bltu, equal: PASS |
| bltu, less: PASS |
| bgeu, greater: PASS |
| bgeu, equal: PASS |
| bgeu, less: PASS |
| lb, positive: PASS |
| lb, negative: PASS |
| lh, positive: PASS |
| lh, negative: PASS |
| lw, positive: PASS |
| lw, negative: PASS |
| lbu: PASS |
| lhu: PASS |
| sb: PASS |
| sh: PASS |
| sw: PASS |
| addi: PASS |
| addi, overflow: PASS |
| slti, true: PASS |
| slti, false: PASS |
| sltiu, false: PASS |
| sltiu, true: PASS |
| xori (1): PASS |
| xori (0): PASS |
| ori (1): PASS |
| ori (A): PASS |
| andi (0): PASS |
| andi (1): PASS |
| slli, general: PASS |
| slli, erase: PASS |
| srli, general: PASS |
| srli, erase: PASS |
| srli, negative: PASS |
| srai, general: PASS |
| srai, erase: PASS |
| srai, negative: PASS |
| add: PASS |
| add, overflow: PASS |
| sub: PASS |
| sub, "overflow": PASS |
| sll, general: PASS |
| sll, erase: PASS |
| slt, true: PASS |
| slt, false: PASS |
| sltu, false: PASS |
| sltu, true: PASS |
| xor (1): PASS |
| xor (0): PASS |
| srl, general: PASS |
| srl, erase: PASS |
| srl, negative: PASS |
| sra, general: PASS |
| sra, erase: PASS |
| sra, negative: PASS |
| or (1): PASS |
| or (A): PASS |
| and (0): PASS |
| and (-1): PASS |
| Bytes written: 15 |
| open, write: PASS |
| access F_OK: PASS |
| access R_OK: PASS |
| access W_OK: PASS |
| access X_OK: PASS |
| stat: |
| st_dev = 2430 |
| st_ino = 73671954 |
| st_mode = 33188 |
| st_nlink = 1 |
| st_uid = 1001 |
| st_gid = 1001 |
| st_rdev = 0 |
| st_size = 15 |
| st_blksize = 8192 |
| st_blocks = 8 |
| fstat: |
| st_dev = 2430 |
| st_ino = 73671954 |
| st_mode = 33188 |
| st_nlink = 1 |
| st_uid = 1001 |
| st_gid = 1001 |
| st_rdev = 0 |
| st_size = 15 |
| st_blksize = 8192 |
| st_blocks = 8 |
| open, stat: PASS |
| Bytes read: 15 |
| String read: this is a test |
| open, read, unlink: PASS |
| times: |
| tms_utime = 0 |
| tms_stime = 0 |
| tms_cutime = 0 |
| tms_cstime = 0 |
| times: [1;31mFAIL[0m (expected 1; found 0) |
| timeval: |
| tv_sec = 1000000000 |
| tv_usec = 118 |
| gettimeofday: PASS |
| Cycles: 243487 |
| rdcycle: PASS |
| Time: 1499980274 |
| rdtime: PASS |
| Instructions Retired: 214447 |
| rdinstret: PASS |
| lwu: PASS |
| ld: PASS |
| sd: PASS |
| addiw: PASS |
| addiw, overflow: PASS |
| addiw, truncate: PASS |
| slliw, general: PASS |
| slliw, erase: PASS |
| slliw, truncate: PASS |
| srliw, general: PASS |
| srliw, erase: PASS |
| srliw, negative: PASS |
| srliw, truncate: PASS |
| sraiw, general: PASS |
| sraiw, erase: PASS |
| sraiw, negative: PASS |
| sraiw, truncate: PASS |
| addw: PASS |
| addw, overflow: PASS |
| addw, truncate: PASS |
| subw: PASS |
| subw, "overflow": PASS |
| subw, truncate: PASS |
| sllw, general: PASS |
| sllw, erase: PASS |
| sllw, truncate: PASS |
| srlw, general: PASS |
| srlw, erase: PASS |
| srlw, negative: PASS |
| srlw, truncate: PASS |
| sraw, general: PASS |
| sraw, erase: PASS |
| sraw, negative: PASS |
| sraw, truncate: PASS |
| Exiting @ tick 155449500 because exiting with last active thread context |