Open razr opened 1 year ago
I have tried to build Autoware as
Autoware
colcon build --symlink-install --merge-install \ --cmake-args -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF
and my 24-core system literally dies (no response, need to reboot). top shows all cc1plus processes are in D = uninterruptible sleep
top
cc1plus
D = uninterruptible sleep
The only escape is to add --executor sequential Something is wrong with the way the colcon-parallel-executor works.
--executor sequential
colcon-parallel-executor
I'm using docker to build it:
rocker -e LIBGL_ALWAYS_SOFTWARE=1 --x11 --user --volume $HOME/github/autowarefoundation/autoware/ -- ghcr.io/autowarefoundation/autoware-universe:latest-cuda colcon build --symlink-install --merge-install \ --cmake-args -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF
Does reducing the parallelism (--parallel-workers 8) show the same behavior?
--parallel-workers 8
Is there some way I can reproduce this locally to debug the problem?
I have tried to build
Autoware
asand my 24-core system literally dies (no response, need to reboot).
top
shows allcc1plus
processes are inD = uninterruptible sleep
The only escape is to add
--executor sequential
Something is wrong with the way thecolcon-parallel-executor
works.I'm using docker to build it: