ghostscript-gpl build hung |
|||||
Issue descriptionhttps://luci-milo.appspot.com/buildbot/chromeos/falco-full-compile-paladin/11029 https://logs.chromium.org/v/?s=chromeos%2Fbb%2Fchromeos%2Ffalco-full-compile-paladin%2F11029%2F%2B%2Frecipes%2Fsteps%2FBuildPackages%2F0%2Fstdout ghostscript-gpl hung and timed out the build. Not clear if this is a fault of the ebuild, the toolchain (recently rolled?), or neither. +package owner, +sheriff, +toolchain detective.
,
Nov 9 2017
At this point, those logs are all we've got to go on. I'd wager that it was hung and there was no further stdout.
,
Nov 9 2017
Any possible way https://chromium-review.googlesource.com/759082 could be involved? I can't see how, but it's the only thing anywhere near this that has changed recently AFAIK.
,
Nov 9 2017
Looks like there could be some kind of circular expansion? This message keeps appearing. ghostscript-gpl-9.19-r9: #define min_int (-1 << (ARCH_SIZEOF_INT * 8 - 1)) ghostscript-gpl-9.19-r9: [0;1;32m ~~ ^ ghostscript-gpl-9.19-r9: [0m[1m./base/gsfunc4.c:342:42: [0m[0;1;35mwarning: [0m[1mshifting a negative signed value is undefined [-Wshift-negative-value][0m ghostscript-gpl-9.19-r9: if (prod < min_int || prod > max_int) ghostscript-gpl-9.19-r9: [0;1;32m ^~~~~~~ ghostscript-gpl-9.19-r9: [0m[1m./base/std.h:66:19: [0m[0;1;30mnote: [0mexpanded from macro 'max_int'[0m ghostscript-gpl-9.19-r9: #define max_int (~min_int) ghostscript-gpl-9.19-r9: [0;1;32m ^~~~~~~ ghostscript-gpl-9.19-r9: [0m[1m./base/std.h:65:21: [0m[0;1;30mnote: [0mexpanded from macro 'min_int'[0m ghostscript-gpl-9.19-r9: #define min_int (-1 << (ARCH_SIZEOF_INT * 8 - 1)) ghostscript-gpl-9.19-r9: [0;1;32m ~~ ^ ghostscript-gpl-9.19-r9: [0m[1m./base/gsfunc4.c:353:33: [0m[0;1;35mwarning: [0m[1mshifting a negative signed value is undefined [-Wshift-negative-value][0m ghostscript-gpl-9.19-r9: if (vsp->value.i == min_int) ghostscript-gpl-9.19-r9: [0;1;32m ^~~~~~~ ghostscript-gpl-9.19-r9: [0m[1m./base/std.h:65:21: [0m[0;1;30mnote: [0mexpanded from macro 'min_int'[0m ghostscript-gpl-9.19-r9: #define min_int (-1 << (ARCH_SIZEOF_INT * 8 - 1)) ghostscript-gpl-9.19-r9: [0;1;32m ~~ ^
,
Nov 9 2017
Do you see any kind of loop in that? I think this is just an instance of a macro (or set of macros -- min_int, max_int, etc.) that is used in a lot of places, and clang doesn't like it. Makes the logs extremely noisy, but I don't see anything inherently wrong in that.
,
Dec 5 2017
Is this still happening? and, if so, is the priority correct?
,
Jan 19 2018
,
Jan 19 2018
,
Apr 27 2018
,
Apr 28 2018
I haven't seen this in months so I'm going to guess it just flaked. |
|||||
►
Sign in to add a comment |
|||||
Comment 1 by briannorris@chromium.org
, Nov 9 2017