Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Investigate BIKE failures on x86 #1678

Open
SWilson4 opened this issue Jan 26, 2024 · 1 comment
Open

Investigate BIKE failures on x86 #1678

SWilson4 opened this issue Jan 26, 2024 · 1 comment
Labels
future-work Will not be fixed in current release cycle platform-specific Issue related to a specific platform configuration; core team may not have required platform

Comments

@SWilson4
Copy link
Member

Enabling BIKE on x86 builds leads to test failures, so we don't do it. However, the upstream documentation states that BIKE is supported for x86. It would be nice to figure out what's going on.

See also: #1443

@SWilson4 SWilson4 added future-work Will not be fixed in current release cycle platform-specific Issue related to a specific platform configuration; core team may not have required platform labels Jan 26, 2024
@baentsch
Copy link
Member

Thanks for doing #1679: Just approved.

IMO the upstream use of the term "x86" is just (the computer scientist's equivalent of) "slang", really meaning "x86_64": Those of us remembering that the term originally meant a 32bit platform are dying out. Also they explicitly reference Intel Xeon and a 64 bit compiler:

The package was compiled and tested with clang (version 10.0.0) in 64-bit mode, on a Linux (Ubuntu 20.04) on Intel Xeon (x86) and Graviton 2 (ARM) processors.

Admittedly the following statement is pretty broad:

The x86 tests are done with Intel SDE which can emulate any Intel CPU.

but doesn't completely rule out my understanding: The Intel SDE may be able to emulate any Intel CPU, but the statement does not go so far as to say that tests for any Intel CPU have actually been done.

Asking @dkostic @drucker-nir for input as to what is really meant in the documentation: Has BIKE been tested to run on any Intel CPU or really "just" x64?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
future-work Will not be fixed in current release cycle platform-specific Issue related to a specific platform configuration; core team may not have required platform
Projects
Status: Todo
Development

No branches or pull requests

2 participants