Hi Justin, It’s building packages. I imagine you can still ‘vagrant ssh’ despite that failure and do non VOM related things. If you want to build VOM then either, increase the memory or decrease the number of cores of your machine, or lower the number of parallel jobs.
/neale -----Original Message----- From: "Justin Pecqueur (jpecqueu)" <jpecq...@cisco.com> Date: Thursday, 9 August 2018 at 16:10 To: "Neale Ranns (nranns)" <nra...@cisco.com>, "vpp-dev@lists.fd.io" <vpp-dev@lists.fd.io> Subject: Re: [vpp-dev] Build: MacOS with Vagrant compiler crash in "vom" Hi Neale, Here are the steps I took: > git clone https://gerrit.fd.io/r/vpp > cd vpp/build-root/vagrant > source ./env.sh > vagrant up I assume this includes building all the packages and doing a 'make test-ext'? Are there other steps that will allow me to build vpp, but skip building VOM, or do I have to start throwing more resources at the env? thanks, --justin On 8/9/18 9:17 AM, Neale Ranns (nranns) wrote: > Hi Justin, > > In the master branch VOM is only built when building packages and doing ‘make test-ext’, i.e. for release and for its own testing. There’s no finer avoidance control. > > /neale > > > -----Original Message----- > From: "Justin Pecqueur (jpecqueu)" <jpecq...@cisco.com> > Date: Thursday, 9 August 2018 at 15:07 > To: "Neale Ranns (nranns)" <nra...@cisco.com>, "vpp-dev@lists.fd.io" <vpp-dev@lists.fd.io> > Subject: Re: [vpp-dev] Build: MacOS with Vagrant compiler crash in "vom" > > Hi Neale, > > I suspected as much seeing as how it was occurring with some C++ code which can be very expensive to > compile. > Is there a way to avoid building this "vom" component? > > thanks, > > --justin > > On 8/9/18 5:07 AM, Neale Ranns (nranns) wrote: > > Hi Justin, > > > > Not enough memory for the number of CPUs/parallel jobs. > > > > Here’s my vagrant VM on OSx: > > > > vagrant@ ~/vpp (master) $ free > > total used free shared buff/cache available > > Mem: 4146932 2320260 947376 16732 879296 1765252 > > Swap: 524284 60656 463628 > > vagrant@ ~/vpp (master) $ cat /proc/cpuinfo | grep "model name" > > model name : Intel(R) Core(TM) i7-4770HQ CPU @ 2.20GHz > > model name : Intel(R) Core(TM) i7-4770HQ CPU @ 2.20GHz > > model name : Intel(R) Core(TM) i7-4770HQ CPU @ 2.20GHz > > > > > > /neale > > > > -----Original Message----- > > From: <vpp-dev@lists.fd.io> on behalf of "justin pecqueur via Lists.Fd.Io" <jpecqueu=cisco....@lists.fd.io> > > Reply-To: "Justin Pecqueur (jpecqueu)" <jpecq...@cisco.com> > > Date: Thursday, 9 August 2018 at 03:07 > > To: "vpp-dev@lists.fd.io" <vpp-dev@lists.fd.io> > > Cc: "vpp-dev@lists.fd.io" <vpp-dev@lists.fd.io> > > Subject: [vpp-dev] Build: MacOS with Vagrant compiler crash in "vom" > > > > Hi, > > > > I'm trying to bring up VPP on OSX using Vagrant and I keep hitting the following crash: > > > > > default: @@@@ Building vom in /vpp/build-root/build-vpp-native/vom @@@@ > > > default: make[3]: Entering directory '/vpp/build-root/build-vpp-native/vom' > > > default: Making all in vom > > > default: make[4]: Entering directory '/vpp/build-root/build-vpp-native/vom/vom' > > > default: CXX types.lo > > > default: CXX arp_proxy_binding_cmds.lo > > > default: CXX arp_proxy_binding.lo > > > default: CXX arp_proxy_config_cmds.lo > > > default: CXX arp_proxy_config.lo > > > default: CXX bond_group_binding_cmds.lo > > > default: CXX bond_group_binding.lo > > > default: CXX bond_interface_cmds.lo > > > default: CXX bond_interface.lo > > > default: CXX bond_member.lo > > > default: CXX bridge_domain_cmds.lo > > > default: CXX bridge_domain.lo > > > default: CXX bridge_domain_arp_entry.lo > > > default: CXX bridge_domain_arp_entry_cmds.lo > > > default: CXX bridge_domain_entry_cmds.lo > > > default: CXX bridge_domain_entry.lo > > > default: CXX client_db.lo > > > default: CXX cmd.lo > > > default: CXX connection.lo > > > default: CXX dhcp_client_cmds.lo > > > default: CXX dhcp_client.lo > > > default: CXX hw_cmds.lo > > > default: CXX hw.lo > > > default: CXX inspect.lo > > > default: CXX interface_cmds.lo > > > default: CXX interface.lo > > > default: CXX interface_factory.lo > > > default: CXX interface_ip6_nd_cmds.lo > > > default: g++: internal compiler error: Killed (program cc1plus) > > > default: Please submit a full bug report, > > > default: with preprocessed source if appropriate. > > > default: See <file:///usr/share/doc/gcc-5/README.Bugs> for instructions. > > > default: Makefile:877: recipe for target 'interface.lo' failed > > > default: make[4]: *** [interface.lo] Error 1 > > > default: make[4]: *** Waiting for unfinished jobs.... > > > default: make[4]: Leaving directory '/vpp/build-root/build-vpp-native/vom/vom' > > > default: Makefile:386: recipe for target 'all-recursive' failed > > > default: make[3]: *** [all-recursive] Error 1 > > > default: make[3]: Leaving directory '/vpp/build-root/build-vpp-native/vom' > > > default: Makefile:691: recipe for target 'vom-build' failed > > > default: make[2]: *** [vom-build] Error 2 > > > default: make[2]: Leaving directory '/vpp/build-root' > > > default: /vpp/build-data/platforms.mk:20: recipe for target 'install-deb' failed > > > default: make[1]: *** [install-deb] Error 1 > > > default: make[1]: Leaving directory '/vpp/build-root' > > > default: Makefile:473: recipe for target 'pkg-deb' failed > > > default: make: *** [pkg-deb] Error 2 > > > The SSH command responded with a non-zero exit status. Vagrant > > > assumes that this means the command failed. The output for this command > > > should be in the log above. Please read the output to determine what > > > went wrong. > > Any thoughts? > > > > thanks, > > > > --justin > > > > > > > > > > >
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#10097): https://lists.fd.io/g/vpp-dev/message/10097 Mute This Topic: https://lists.fd.io/mt/24235467/21656 Group Owner: vpp-dev+ow...@lists.fd.io Unsubscribe: https://lists.fd.io/g/vpp-dev/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-