Guest User

UB test RISC-V (new)

a guest
Feb 14th, 2026
91
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.42 KB | None | 0 0
  1. root@debian:~/RandomX/build# ./randomx-tests
  2. [ 1] Cache initialization ... PASSED
  3. [ 2] SuperscalarHash generator ... PASSED
  4. [ 3] randomx_reciprocal ... PASSED
  5. [ 4] randomx_reciprocal_fast ... SKIPPED
  6. [ 5] Dataset initialization (interpreter) ... PASSED
  7. [ 6] Dataset initialization (compiler) ... /root/RandomX/src/jit_compiler_rv64.cpp:305:23: runtime error: left shift of 1759898121 by 20 places cannot be represented in type 'int'
  8. /root/RandomX/src/jit_compiler_rv64.cpp:182:14: runtime error: left shift of negative value -1527
  9. /root/RandomX/src/jit_compiler_rv64.cpp:330:31: runtime error: left shift of negative value -2664
  10. PASSED
  11. [ 7] AesGenerator1R ... PASSED
  12. [ 8] IADD_RS (decode) ... PASSED
  13. [ 9] IADD_RS (execute) ... PASSED
  14. [10] IADD_RS with immediate (decode) ... PASSED
  15. [11] IADD_RS with immediate (decode) ... PASSED
  16. [12] IADD_M (decode) ... PASSED
  17. [13] ISUB_R (decode) ... PASSED
  18. [14] ISUB_R (execute) ... PASSED
  19. [15] ISUB_R with immediate (decode) ... PASSED
  20. [16] ISUB_R with immediate (decode) ... PASSED
  21. [17] ISUB_M (decode) ... PASSED
  22. [18] IMUL_R (decode) ... PASSED
  23. [19] IMUL_R (execute) ... PASSED
  24. [20] IMUL_R with immediate (decode) ... PASSED
  25. [21] IMUL_R with immediate (execute) ... PASSED
  26. [22] IMUL_M (decode) ... PASSED
  27. [23] IMULH_R (decode) ... PASSED
  28. [24] IMULH_R (execute) ... PASSED
  29. [25] IMULH_R squared (decode) ... PASSED
  30. [26] IMULH_M (decode) ... PASSED
  31. [27] ISMULH_R (decode) ... PASSED
  32. [28] ISMULH_R (execute) ... PASSED
  33. [29] ISMULH_R squared (decode) ... PASSED
  34. [30] ISMULH_M (decode) ... PASSED
  35. [31] IMUL_RCP (decode) ... PASSED
  36. [32] IMUL_RCP zero imm32 (decode) ... PASSED
  37. [33] INEG_R (decode) ... PASSED
  38. [34] INEG_R (execute) ... PASSED
  39. [35] IXOR_R (decode) ... PASSED
  40. [36] IXOR_R (execute) ... PASSED
  41. [37] IXOR_R with immediate (decode) ... PASSED
  42. [38] IXOR_R with immediate (execute) ... PASSED
  43. [39] IXOR_M (decode) ... PASSED
  44. [40] IROR_R (decode) ... PASSED
  45. [41] IROR_R (execute) ... PASSED
  46. [42] IROL_R (decode) ... PASSED
  47. [43] IROL_R (execute) ... PASSED
  48. [44] ISWAP_R (decode) ... PASSED
  49. [45] ISWAP_R (execute) ... PASSED
  50. [46] FSWAP_R (decode) ... PASSED
  51. [47] FSWAP_R (execute) ... PASSED
  52. [48] FADD_R (decode) ... PASSED
  53. [49] FADD_R RoundToNearest (execute) ... PASSED
  54. [50] FADD_R RoundDown (execute) ... PASSED
  55. [51] FADD_R RoundUp (execute) ... PASSED
  56. [52] FADD_R RoundToZero (execute) ... PASSED
  57. [53] FADD_M (decode) ... PASSED
  58. [54] FADD_M (execute) ... PASSED
  59. [55] FSUB_R (decode) ... PASSED
  60. [56] FSUB_M (decode) ... PASSED
  61. [57] FSCAL_R (decode) ... PASSED
  62. [58] FSCAL_R (execute) ... PASSED
  63. [59] FMUL_R (decode) ... PASSED
  64. [60] FMUL_R RoundToNearest (execute) ... PASSED
  65. [61] FMUL_R RoundDown/RoundToZero (execute) ... PASSED
  66. [62] FMUL_R RoundUp (execute) ... PASSED
  67. [63] FDIV_M (decode) ... PASSED
  68. [64] FDIV_M RoundToNearest (execute) ... PASSED
  69. [65] FDIV_M RoundDown/RoundToZero (execute) ... PASSED
  70. [66] FDIV_M RoundUp (execute) ... PASSED
  71. [67] FSQRT_R (decode) ... PASSED
  72. [68] FSQRT_R RoundToNearest (execute) ... PASSED
  73. [69] FSQRT_R RoundDown/RoundToZero (execute) ... PASSED
  74. [70] FSQRT_R RoundUp (execute) ... PASSED
  75. [71] CBRANCH (decode) 100 ... PASSED
  76. [72] CBRANCH (decode) 200 ... PASSED
  77. [73] CBRANCH not taken (execute) ... PASSED
  78. [74] CBRANCH taken (execute) ... PASSED
  79. [75] CFROUND (decode) ... PASSED
  80. [76] ISTORE L1 (decode) ... PASSED
  81. [77] ISTORE L2 (decode) ... PASSED
  82. [78] ISTORE L3 (decode) ... PASSED
  83. [79] Hash test 1a (interpreter) ... PASSED
  84. [80] Hash test 1b (interpreter) ... PASSED
  85. [81] Hash test 1c (interpreter) ... PASSED
  86. [82] Hash test 1d (interpreter) ... PASSED
  87. [83] Hash test 1e (interpreter) ... PASSED
  88. [84] Hash test 1a (interpreter v2) ... PASSED
  89. [85] Hash test 1b (interpreter v2) ... PASSED
  90. [86] Hash test 1c (interpreter v2) ... PASSED
  91. [87] Hash test 1d (interpreter v2) ... PASSED
  92. [88] Hash test 1e (interpreter v2) ... PASSED
  93. [89] Hash test 2a (compiler) ... PASSED
  94. [90] Hash test 2b (compiler) ... PASSED
  95. [91] Hash test 2c (compiler) ... PASSED
  96. [92] Hash test 2d (compiler) ... PASSED
  97. [93] Hash test 2e (compiler) ... PASSED
  98. [94] Hash test 2a (compiler v2) ... PASSED
  99. [95] Hash test 2b (compiler v2) ... PASSED
  100. [96] Hash test 2c (compiler v2) ... PASSED
  101. [97] Hash test 2d (compiler v2) ... PASSED
  102. [98] Hash test 2e (compiler v2) ... PASSED
  103. [99] Cache initialization: SSSE3 ... SKIPPED
  104. [100] Cache initialization: AVX2 ... SKIPPED
  105. [101] Hash batch test ... PASSED
  106. [102] Preserve rounding mode ... PASSED
  107. [103] Commitment test ... PASSED
  108. [104] Hash test (interpreter switch v1 <-> v2) ... PASSED
  109. [105] Hash test (compiler switch v1 <-> v2) ... PASSED
  110.  
  111. All tests PASSED
  112. 3 tests were SKIPPED due to incompatible configuration (see above)
  113.  
Advertisement
Add Comment
Please, Sign In to add comment