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

build mode which fails for build failures in extensions #48554

Open
doko42 opened this issue Nov 12, 2008 · 7 comments
Open

build mode which fails for build failures in extensions #48554

doko42 opened this issue Nov 12, 2008 · 7 comments
Labels
build The build process and cross-build

Comments

@doko42
Copy link
Member

doko42 commented Nov 12, 2008

BPO 4304
Nosy @doko42, @bitdancer, @encukou

Note: these values reflect the state of the issue at the time it was migrated and might not reflect the current state.

Show more details

GitHub fields:

assignee = None
closed_at = None
created_at = <Date 2008-11-12.09:34:40.870>
labels = ['build']
title = 'build mode which fails for build failures in extensions'
updated_at = <Date 2021-10-19.14:42:42.116>
user = 'https://github.com/doko42'

bugs.python.org fields:

activity = <Date 2021-10-19.14:42:42.116>
actor = 'petr.viktorin'
assignee = 'none'
closed = False
closed_date = None
closer = None
components = ['Build']
creation = <Date 2008-11-12.09:34:40.870>
creator = 'doko'
dependencies = []
files = []
hgrepos = []
issue_num = 4304
keywords = ['buildbot']
message_count = 5.0
messages = ['75780', '109576', '109816', '189914', '404309']
nosy_count = 3.0
nosy_names = ['doko', 'r.david.murray', 'petr.viktorin']
pr_nums = []
priority = 'normal'
resolution = None
stage = None
status = 'open'
superseder = None
type = None
url = 'https://bugs.python.org/issue4304'
versions = []

@doko42
Copy link
Member Author

doko42 commented Nov 12, 2008

as seen in bpo-4303, the buildbots don't complain about build failures
in extensions. it would be nice to have a mode, where the build fails
when an extension doesn't build, but is expected to build. exceptions to
this set of expected builds should be configurable.

@doko42 doko42 added the build The build process and cross-build label Nov 12, 2008
@BreamoreBoy
Copy link
Mannequin

BreamoreBoy mannequin commented Jul 8, 2010

Would someone with knowledge of the buildbots like to comment please.

@bitdancer
Copy link
Member

One reasonably easy possibility would be to add an option to regrtest to exit with a non-zero return code if there are unexpected skips. This might not cover 100% of Mathias's cases (but it might), and the configurability would be limited to changing the expected skip lists in regrtest. But it would be pretty easy to do, if all of the buildbots can be required to build all of the expected extensions. I'm not sure that this last requirement is currently met by all the buidbots.

@BreamoreBoy
Copy link
Mannequin

BreamoreBoy mannequin commented May 24, 2013

Can someone answer the question pointed to by msg109816 i.e. can all of the buildbots build all of the expected extensions?

@encukou
Copy link
Member

encukou commented Oct 19, 2021

This would be nice.
Too often when hacking on an extension, test pass just because I don't notice there was a compile error and so I'm testing an older version.

@ezio-melotti ezio-melotti transferred this issue from another repository Apr 10, 2022
@iritkatriel
Copy link
Member

See also #50980.

@merwok
Copy link
Member

merwok commented Oct 4, 2022

@tiran could you say if the new build system avoids this problem?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
build The build process and cross-build
Projects
None yet
Development

No branches or pull requests

5 participants