Skip to content

[onednn] Build error #22172

@abhinavdayal

Description

@abhinavdayal

Host Environment

  • OS: [Ubuntu 20.04]
  • Compiler: revision: gcc (Ubuntu 9.3.0-17ubuntu1~20.04) 9.3.0

To Reproduce
Steps to reproduce the behavior:
./vcpkg install onednn

Failure logs

Computing installation plan...

The following packages will be built and installed:

    onednn[core]:x64-linux -> 2.4.3

Detecting compiler hash for triplet x64-linux...

Restored 0 packages from /home/abhinav/.cache/vcpkg/archives in 7.914 us. Use --debug to see more details.

Starting package 1/1: onednn:x64-linux

Building package onednn[core]:x64-linux...

-- Using cached oneapi-src-oneDNN-v2.4.3.tar.gz.

-- Cleaning sources at /home/abhinav/vcpkg/buildtrees/onednn/src/v2.4.3-57b34cb498.clean. Use --editable to skip cleaning for the packages you specify.

-- Extracting source /home/abhinav/vcpkg/downloads/oneapi-src-oneDNN-v2.4.3.tar.gz

-- Using source at /home/abhinav/vcpkg/buildtrees/onednn/src/v2.4.3-57b34cb498.clean

-- Configuring x64-linux-dbg

-- Configuring x64-linux-rel

-- Building x64-linux-dbg

CMake Error at scripts/cmake/vcpkg_execute_build_process.cmake:155 (message):

    Command failed: /snap/cmake/1000/bin/cmake --build . --config Debug --target install -- -v -j7

    Working Directory: /home/abhinav/vcpkg/buildtrees/onednn/x64-linux-dbg

    See logs for more information:

      /home/abhinav/vcpkg/buildtrees/onednn/install-x64-linux-dbg-out.log



Call Stack (most recent call first):

  installed/x64-linux/share/vcpkg-cmake/vcpkg_cmake_build.cmake:102 (vcpkg_execute_build_process)

  installed/x64-linux/share/vcpkg-cmake/vcpkg_cmake_install.cmake:41 (vcpkg_cmake_build)

  ports/onednn/portfile.cmake:19 (vcpkg_cmake_install)

  scripts/ports.cmake:142 (include)





Error: Building package onednn:x64-linux failed with: BUILD_FAILED

Please ensure you're using the latest portfiles with `git pull` and `./vcpkg update`.

Then check for known issues at:

  https://github.com/microsoft/vcpkg/issues?q=is%3Aissue+is%3Aopen+in%3Atitle+onednn

You can submit a new issue at:

  https://github.com/microsoft/vcpkg/issues/new?template=report-package-build-failure.md&title=[onednn]+Build+error

including:

  package: onednn[core]:x64-linux -> 2.4.3

    vcpkg-tool version: 2021-12-09-724cea8b33cbf06c645f5095fa29773697da9761

    vcpkg-scripts version: 772fe6cbc 2021-12-22 (7 hours ago)
[433/779] : && /usr/bin/c++ -fPIC -fopenmp -fvisibility-inlines-hidden  -Wall -Wno-unknown-pragmas -fvisibility=internal -msse4.1  -fPIC -Wformat -Wformat-security -fstack-protector-strong -std=c++11    -Wno-strict-overflow -Wno-maybe-uninitialized -g -pie -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now examples/CMakeFiles/primitives-lstm-cpp.dir/primitives/lstm.cpp.o -o examples/primitives-lstm-cpp  src/libdnnl.a  -lpthread  -lm  -ldl && :

FAILED: examples/primitives-lstm-cpp 

: && /usr/bin/c++ -fPIC -fopenmp -fvisibility-inlines-hidden  -Wall -Wno-unknown-pragmas -fvisibility=internal -msse4.1  -fPIC -Wformat -Wformat-security -fstack-protector-strong -std=c++11    -Wno-strict-overflow -Wno-maybe-uninitialized -g -pie -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now examples/CMakeFiles/primitives-lstm-cpp.dir/primitives/lstm.cpp.o -o examples/primitives-lstm-cpp  src/libdnnl.a  -lpthread  -lm  -ldl && :

collect2: fatal error: ld terminated with signal 9 [Killed]

compilation terminated.

LOGS

[434/779] : && /usr/bin/c++ -fPIC -fopenmp -fvisibility-inlines-hidden  -Wall -Wno-unknown-pragmas -fvisibility=internal -msse4.1  -fPIC -Wformat -Wformat-security -fstack-protector-strong -std=c++11    -Wno-strict-overflow -Wno-maybe-uninitialized -g -pie -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now examples/CMakeFiles/primitives-batch-normalization-cpp.dir/primitives/batch_normalization.cpp.o -o examples/primitives-batch-normalization-cpp  src/libdnnl.a  -lpthread  -lm  -ldl && :

[435/779] : && /usr/bin/c++ -fPIC -fopenmp -fvisibility-inlines-hidden  -Wall -Wno-unknown-pragmas -fvisibility=internal -msse4.1  -fPIC -Wformat -Wformat-security -fstack-protector-strong -std=c++11    -Wno-strict-overflow -Wno-maybe-uninitialized -g -pie -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now examples/CMakeFiles/primitives-binary-cpp.dir/primitives/binary.cpp.o -o examples/primitives-binary-cpp  src/libdnnl.a  -lpthread  -lm  -ldl && :

[436/779] : && /usr/bin/c++ -fPIC -fopenmp -fvisibility-inlines-hidden  -Wall -Wno-unknown-pragmas -fvisibility=internal -msse4.1  -fPIC -Wformat -Wformat-security -fstack-protector-strong -std=c++11    -Wno-strict-overflow -Wno-maybe-uninitialized -g -pie -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now examples/CMakeFiles/memory-format-propagation-cpp.dir/memory_format_propagation.cpp.o -o examples/memory-format-propagation-cpp  src/libdnnl.a  -lpthread  -lm  -ldl && :

[437/779] : && /usr/bin/c++ -fPIC -fopenmp -fvisibility-inlines-hidden  -Wall -Wno-unknown-pragmas -fvisibility=internal -msse4.1  -fPIC -Wformat -Wformat-security -fstack-protector-strong -std=c++11    -Wno-strict-overflow -Wno-maybe-uninitialized -g -pie -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now examples/CMakeFiles/getting-started-cpp.dir/getting_started.cpp.o -o examples/getting-started-cpp  src/libdnnl.a  -lpthread  -lm  -ldl && :

[438/779] : && /usr/bin/c++ -fPIC -fopenmp -fvisibility-inlines-hidden  -Wall -Wno-unknown-pragmas -fvisibility=internal -msse4.1  -fPIC -Wformat -Wformat-security -fstack-protector-strong -std=c++11    -Wno-strict-overflow -Wno-maybe-uninitialized -g -pie -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now examples/CMakeFiles/performance-profiling-cpp.dir/performance_profiling.cpp.o -o examples/performance-profiling-cpp  src/libdnnl.a  -lpthread  -lm  -ldl && :

[439/779] : && /usr/bin/c++ -fPIC -fopenmp -fvisibility-inlines-hidden  -Wall -Wno-unknown-pragmas -fvisibility=internal -msse4.1  -fPIC -Wformat -Wformat-security -fstack-protector-strong -std=c++11    -Wno-strict-overflow -Wno-maybe-uninitialized -g -pie -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now examples/CMakeFiles/cpu-rnn-inference-f32-cpp.dir/cpu_rnn_inference_f32.cpp.o -o examples/cpu-rnn-inference-f32-cpp  src/libdnnl.a  -lpthread  -lm  -ldl && :

ninja: build stopped: subcommand failed.

Additionally, attach any relevant sections from the log files above.

Additional context
I could not find a way out.

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions