Damjan, On 1/31/19 12:41 PM, Damjan Marion wrote: > > >> On 31 Jan 2019, at 08:57, Marco Varlese <mvarl...@suse.de >> <mailto:mvarl...@suse.de>> wrote: >> >> Damjan, >> >> On 1/30/19 3:29 PM, Damjan Marion via Lists.Fd.Io wrote: >>> >>> Folks, >>> >>> Anybody can help with understanding why opensuse jobs are failing with: >>> >>> *13:54:57* >>> /w/workspace/vpp-verify-master-osleap15/build-root/rpmbuild/BUILD/vpp-19.04/src/plugins/nsim/nsim.c:620:1: >>> fatal error: error writing to /tmp/ccJaw6Cw.s: Cannot allocate memory >>> *13:54:57* }; >>> *13:54:57* ^ >>> *13:54:57* compilation terminated. >>> >>> >>> *13:54:57* gcc-7: internal compiler error: Killed (program cc1) >>> *13:54:57* Please submit a full bug report, >>> *13:54:57* with preprocessed source if appropriate. >>> *13:54:57* See <http://bugs.opensuse.org/> for instructions. >> This to me looks like an infrastructure issue. >> If it was a problem with the distro / setup it would have happened all >> the time whilst things were pretty stable over the past months... > > Well, that line clearly asks for filling bug with opensuse.org > <http://opensuse.org>... Sure... that's pretty standard I'd say.
Aaaaanywaaaayyyy... I did ask around to some compiler guys and that looks like an out-of-memory issue (e.g. no more memory left on the node where the compilation was running)... > >> >>> >>> >>> >>> Also, how we can avoid in future that people need to deal with this kind >>> of issues? >> I am not sure how to answer this question. >> >>> >>> Personally I don't see lot of value in compiling VPP agains every single >>> distro on the planet in each verify job, >>> but i'm fine with that as long as things are stable and not PITA for >>> people trying to get patch verified.... >> Are you suggesting to remove openSUSE builds from Jenkins for VPP? > > That is not what I said. I just don't see lot of value of running each > verify job against 3 distros, > I believe one is enough, and I'm not suggesting which one is that. > >> Beside, I see verify jobs are passing now. Has anything been done in the >> meantime or all started to work auto-magically? > > No, centos job was failing after that. but then everything passed. > it is lottery, whole infra is fragile and more jobs we run makes it > harder to have winning lottery ticket. I think it's rather a matter of sizing the running jobs queue to the actual capacity we have in the back-end. I remember something similar happened during summer / end-of summer time where jobs were randomly failing due to infra issues. Perhaps, another approach (instead of reducing the number of distros) could be to have only couple of patches building at a time. I would imagine that could be driven by Jenkins jobs/queues/etc. In that way, we could try addressing the capacity issue without reducing distros support. > > -- > Damjan > - Marco
signature.asc
Description: OpenPGP digital signature
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#12091): https://lists.fd.io/g/vpp-dev/message/12091 Mute This Topic: https://lists.fd.io/mt/29594604/21656 Group Owner: vpp-dev+ow...@lists.fd.io Unsubscribe: https://lists.fd.io/g/vpp-dev/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-