Skip to content

Issue in installing v3.0 in NERSC Perlmutter CPU nodes #348

@biqar

Description

@biqar

Describe the bug

I have tried to install Opencilk v3.0 in NERSC Perlmutter CPU nodes and getting the following error:

/usr/bin/ranlib: ../libLLVMDemangle.a: error reading MicrosoftDemangleNodes.cpp.o: file truncated
/usr/bin/ranlib: ../libLLVMDemangle.a: error reading MicrosoftDemangle.cpp.o: file truncated
gmake[6]: *** [lib/Demangle/CMakeFiles/LLVMDemangle.dir/build.make:178: lib/libLLVMDemangle.a] Error 1
gmake[6]: *** Deleting file 'lib/libLLVMDemangle.a'
gmake[5]: *** [CMakeFiles/Makefile2:10898: lib/Demangle/CMakeFiles/LLVMDemangle.dir/all] Error 2
gmake[4]: *** [CMakeFiles/Makefile2:11202: utils/TableGen/CMakeFiles/llvm-min-tblgen.dir/rule] Error 2
gmake[3]: *** [Makefile:501: llvm-min-tblgen] Error 2
gmake[2]: *** [utils/TableGen/CMakeFiles/llvm-min-tblgen-host.dir/build.make:73: NATIVE/bin/llvm-min-tblgen] Error 2
gmake[1]: *** [CMakeFiles/Makefile2:16769: utils/TableGen/CMakeFiles/llvm-min-tblgen-host.dir/all] Error 2
gmake[1]: *** Waiting for unfinished jobs....
gmake[6]: *** [lib/Demangle/CMakeFiles/LLVMDemangle.dir/build.make:178: lib/libLLVMDemangle.a] Error 1
gmake[5]: *** [CMakeFiles/Makefile2:10898: lib/Demangle/CMakeFiles/LLVMDemangle.dir/all] Error 2
gmake[4]: *** [CMakeFiles/Makefile2:32007: tools/clang/utils/TableGen/CMakeFiles/clang-tblgen.dir/rule] Error 2
gmake[3]: *** [Makefile:9601: clang-tblgen] Error 2
gmake[2]: *** [tools/clang/utils/TableGen/CMakeFiles/clang-tblgen-host.dir/build.make:73: NATIVE/bin/clang-tblgen] Error 2
gmake[1]: *** [CMakeFiles/Makefile2:40657: tools/clang/utils/TableGen/CMakeFiles/clang-tblgen-host.dir/all] Error 2

Expected behavior

Successfully installing Opencilk v3.0

OpenCilk version

Built from source:

  • opencilk-project: tag "opencilk/v3.0"
  • infrastructure: commit "e5cd3ca3fd88295e5c7b53f2e165e458508cb09c", tag "opencilk/v3.0"

System information

  • OS: SUSE Linux Enterprise Server 15 SP5
  • CPU: AMD EPYC 7713 64-Core Processor

Steps to reproduce (include relevant output)

> git clone https://github.com/OpenCilk/infrastructure
> infrastructure/tools/get -t opencilk/v3.0 $(pwd)/opencilk
> infrastructure/tools/build $(pwd)/opencilk $(pwd)/build

Here you will able to find the full installation log

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions