Join GitHub today
GitHub is home to over 36 million developers working together to host and review code, manage projects, and build software together.
Sign upFailure of the latest Windows builds #17315
Comments
illi-kun
added
the
Code: Build
label
Jun 23, 2016
This comment has been minimized.
This comment has been minimized.
|
Build 5081 may have been the first |
This comment has been minimized.
This comment has been minimized.
|
By the way, why does Jenkins care about tests? I don't think they're supplied with the executable. We should probably have a |
This comment has been minimized.
This comment has been minimized.
|
Jenkins cares about that for bringing developers' attention to (potencial) issues highlighted by the failed tests, at least I guess so. |
This comment has been minimized.
This comment has been minimized.
|
It should recover from mistakes when it's possible. It can announce a failed build status on all PRs, but it should still produce the regular executable anyway. |
This comment has been minimized.
This comment has been minimized.
|
It sounds reasonable. |
This comment has been minimized.
This comment has been minimized.
|
I need my Cataclysm fix. Any fix for this coming? |
This comment has been minimized.
This comment has been minimized.
|
I don't understand how does this bug happen. If this is the case, guaranteeing that tests always build may be a pain, so we really need to make Jenkins understand "partial failure" better. |
Coolthulhu
referenced this issue
Jun 26, 2016
Merged
Hack around failed windows build due to tests #17377
This comment has been minimized.
This comment has been minimized.
|
I didn't fix the builds, but at least I changed the error. Now it's one that can't be fixed with PRs alone.
I'm pretty sure only @narc0tiq can fix it. |
This comment has been minimized.
This comment has been minimized.
|
Has... has our mingw32 compiler gone AWOL? |
This comment has been minimized.
This comment has been minimized.
Nope, that removes any pressure whatsoever from keeping the tests building, then they bitrot and become useless. If nobody cares enough to keep tests building on a platform, we're evidently not supporting that platform anymore. This particular error is quite odd, it's trying to link the tests before doing anything else.
|
This comment has been minimized.
This comment has been minimized.
They aren't trivial to run on any supported platform. They're quite bittrotten already. |
This comment has been minimized.
This comment has been minimized.
|
So fix it or at least report it with some supporting information, I'd rather start dropping platforms than drop the tests. Seriously, if we don't get some momentum behind unit tests, this project WILL implode under its own weight. |
This comment has been minimized.
This comment has been minimized.
|
Looks like it's fixed as of build 5136, and I'm not entirely sure why. I'm guessing narc did something on his end. |
This comment has been minimized.
This comment has been minimized.
Nope, I've done nothing. |
This comment has been minimized.
This comment has been minimized.
|
Weird, I definitely recall there being a I've put the |
illi-kun commentedJun 23, 2016
Jenkins builds fail with the following console output: