GPUOpen-Drivers / llpc

LLVM-Based Pipeline Compiler
MIT License
163 stars 116 forks source link

Allow for 32 bit builds #2884

Closed dstutt closed 6 months ago

dstutt commented 6 months ago

The amdllpc unit tests fail for 32 bit builds due to the 64 bit specific code in vkgcMetroHash (assumptions are made about size_t).

Use compact32 for 32 bit builds instead.

amdvlk-admin commented 6 months ago

Test summary for commit 7a48c7dc4fc05fd36da66ce0f7bd7afb838f5283

CTS tests (Failed: 0/138443)
  • Built with version 1.3.5.2
  • Ubuntu navi3x, Srdcvk
    • Passed: 35211/69228 (50.9%)
    • Failed: 0/69228 (0.0%)
    • Not Supported: 34017/69228 (49.1%)
    • Warnings: 0/69228 (0.0%)
    Ubuntu navi2x, Srdcvk
    • Passed: 35242/69215 (50.9%)
    • Failed: 0/69215 (0.0%)
    • Not Supported: 33973/69215 (49.1%)
    • Warnings: 0/69215 (0.0%)