It looks like both GCC 10 and Chromium 83 increase the time required to build Chromium. I know the build time limit was just raised to 24 hours a few months ago, but recent releases of Chromium 83 started to exceed the limit on Fedora 32 and rawhide:
https://copr.fedorainfracloud.org/coprs/lantw44/chromium/build/1404528/ https://copr.fedorainfracloud.org/coprs/lantw44/chromium/build/1406157/ https://copr.fedorainfracloud.org/coprs/lantw44/chromium/build/1424921/ https://copr.fedorainfracloud.org/coprs/lantw44/chromium/build/1427639/
Do you think we can raise the limit to 30 hours this time? Currently all successful builds of Chromium 83 with GCC 10 take 23 hours, which is close to the time limit.
On Tuesday, June 9, 2020 4:44:35 PM CEST 藍挺瑋 wrote:
It looks like both GCC 10 and Chromium 83 increase the time required to build Chromium. I know the build time limit was just raised to 24 hours a few months ago, but recent releases of Chromium 83 started to exceed the limit on Fedora 32 and rawhide:
https://copr.fedorainfracloud.org/coprs/lantw44/chromium/build/1404528/ https://copr.fedorainfracloud.org/coprs/lantw44/chromium/build/1406157/ https://copr.fedorainfracloud.org/coprs/lantw44/chromium/build/1424921/ https://copr.fedorainfracloud.org/coprs/lantw44/chromium/build/1427639/
Do you think we can raise the limit to 30 hours this time? Currently all successful builds of Chromium 83 with GCC 10 take 23 hours, which is close to the time limit.
We are are even now over the sane default build time limit, and raising it even more doesn't make much sense to me. I'd rather propose to concentrate on implementing default build timeout (set to say 2hours), and allow people to pick timeout according to the package needs (say from 15 minutes up to 30hours).
I reused this bug https://pagure.io/copr/copr/issue/1303 as the original problem was slightly related.
Pavel
於 星期二,2020-06-09 於 19:43 +0200,Pavel Raiskup 提到:
On Tuesday, June 9, 2020 4:44:35 PM CEST 藍挺瑋 wrote:
It looks like both GCC 10 and Chromium 83 increase the time required to build Chromium. I know the build time limit was just raised to 24 hours a few months ago, but recent releases of Chromium 83 started to exceed the limit on Fedora 32 and rawhide:
https://copr.fedorainfracloud.org/coprs/lantw44/chromium/build/1404528/ https://copr.fedorainfracloud.org/coprs/lantw44/chromium/build/1406157/ https://copr.fedorainfracloud.org/coprs/lantw44/chromium/build/1424921/ https://copr.fedorainfracloud.org/coprs/lantw44/chromium/build/1427639/
Do you think we can raise the limit to 30 hours this time? Currently all successful builds of Chromium 83 with GCC 10 take 23 hours, which is close to the time limit.
We are are even now over the sane default build time limit, and raising it even more doesn't make much sense to me. I'd rather propose to concentrate on implementing default build timeout (set to say 2hours), and allow people to pick timeout according to the package needs (say from 15 minutes up to 30hours).
OK, it is true that most projects don't take hours to build, and I agree that it will be better to allow each project to decide if it has to raise the limit.
I reused this bug https://pagure.io/copr/copr/issue/1303 as the original problem was slightly related.
On Tuesday, June 9, 2020 7:43:06 PM CEST Pavel Raiskup wrote:
On Tuesday, June 9, 2020 4:44:35 PM CEST 藍挺瑋 wrote:
It looks like both GCC 10 and Chromium 83 increase the time required to build Chromium. I know the build time limit was just raised to 24 hours a few months ago, but recent releases of Chromium 83 started to exceed the limit on Fedora 32 and rawhide:
https://copr.fedorainfracloud.org/coprs/lantw44/chromium/build/1404528/ https://copr.fedorainfracloud.org/coprs/lantw44/chromium/build/1406157/ https://copr.fedorainfracloud.org/coprs/lantw44/chromium/build/1424921/ https://copr.fedorainfracloud.org/coprs/lantw44/chromium/build/1427639/
Do you think we can raise the limit to 30 hours this time? Currently all successful builds of Chromium 83 with GCC 10 take 23 hours, which is close to the time limit.
We are are even now over the sane default build time limit, and raising it even more doesn't make much sense to me. I'd rather propose to concentrate on implementing default build timeout (set to say 2hours), and allow people to pick timeout according to the package needs (say from 15 minutes up to 30hours).
I reused this bug https://pagure.io/copr/copr/issue/1303 as the original problem was slightly related.
Let me change my mind, as I see that we have no problems with computational power and long-term running jobs ATM. I'm going to raise the timeout to 30 hours till we have better solution (issue 1303). If the timeout becomes a sudden problem, we can decrease it promptly again.
Pavel
copr-devel@lists.fedorahosted.org