You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
These two patches are both in GCC 12.3 and GCC 13, but we can't switch to using that for OpenBLAS yet, so we need to live with GCC 11.
The first one is probably harmless, but was still a typo none the less. The second I believe is actively breaking the OpenBLAS build with BFloat16 enabled for the Windows 64-bit platform in #7202 with the errors
[18:55:08] /tmp/ccNhJljp.s: Assembler messages:
[18:55:08] /tmp/ccNhJljp.s:108: Error: `(%rax,%r10d,1)' is not a valid base/index expression
[18:55:08] /tmp/ccNhJljp.s:111: Error: `(%rdx,%r11d,1)' is not a valid base/index expression
[18:55:08] /tmp/ccNhJljp.s:125: Error: `(%r8,%r10d,1)' is not a valid base/index expression
[18:55:08] /tmp/ccNhJljp.s:131: Error: `(%rcx,%eax,1)' is not a valid base/index expression
[18:55:08] /tmp/ccNhJljp.s:175: Error: `(%r8,%ebx,1)' is not a valid base/index expression
[18:55:08] /tmp/ccNhJljp.s:178: Error: `(%rax,%r11d,1)' is not a valid base/index expression
[18:55:08] /tmp/ccNhJljp.s:195: Error: `(%rdx,%eax,1)' is not a valid base/index expression
[18:55:08] /tmp/ccNhJljp.s:203: Error: `(%rcx,%eax,1)' is not a valid base/index expression
[18:55:08] make[1]: *** [Makefile.L3:637: sbgemm_oncopy_SAPPHIRERAPIDS.obj] Error 1
To build the OpenBLAS BFloat16 extensions on Windows, we need to patch the GCC AMX intrinsics header to fix two sets of typos:
These two patches are both in GCC 12.3 and GCC 13, but we can't switch to using that for OpenBLAS yet, so we need to live with GCC 11.
The first one is probably harmless, but was still a typo none the less. The second I believe is actively breaking the OpenBLAS build with BFloat16 enabled for the Windows 64-bit platform in #7202 with the errors
More details in OpenMathLib/OpenBLAS#4450 (comment).
The text was updated successfully, but these errors were encountered: