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

specifying processor architecture does not work reliable #2535

Open
mrh1997 opened this issue Nov 12, 2022 · 2 comments
Open

specifying processor architecture does not work reliable #2535

mrh1997 opened this issue Nov 12, 2022 · 2 comments
Labels
bug:normal affects many people or has quite an impact help:wanted Issues that have been acknowledged, a solution determined and a PR might likely be accepted.

Comments

@mrh1997
Copy link

mrh1997 commented Nov 12, 2022

When a specific processor architecture is requested which is not installed tox implicitly falls back to another installed interpreter of the same version. I.e. if envlist=py39-x86 is specified and only python3.9-64 is installed on the system instead of printing an error (or skipping the environment if skip_missing_interpreters = true was specified) tox will implicitly use python3.9-64.

Tested on: Windows 10 (64bit), Python 3.10, tox 3.25.0 as well as 3.27.0

@mrh1997 mrh1997 added the bug:normal affects many people or has quite an impact label Nov 12, 2022
mrh1997 added a commit to mrh1997/headlock that referenced this issue Nov 12, 2022
As support for x64 C-code is not implemented yet (missing compiler support)
and only inprocess address space is implemented for now, python has
to work in 32bit mode, too.

Attentions:
due to bug tox-dev/tox#2535 this
works not work reliable yet.
@gaborbernat
Copy link
Member

I think this is a tox 3 issue only, tox 4 (see beta releases) should work fine now.

@jugmac00
Copy link
Member

jugmac00 commented Dec 6, 2022

@mrh1997 Could you please test this again with the latest tox version 4?

@gaborbernat gaborbernat added the help:wanted Issues that have been acknowledged, a solution determined and a PR might likely be accepted. label Dec 8, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug:normal affects many people or has quite an impact help:wanted Issues that have been acknowledged, a solution determined and a PR might likely be accepted.
Projects
None yet
Development

No branches or pull requests

3 participants