llvm-toolchain-12 1:12.0.1-9 source package in Ubuntu

Changelog

llvm-toolchain-12 (1:12.0.1-9) unstable; urgency=medium

  * Replace make by ninja for the build process
    It is now more tested than make by upstream
    And it is supposed to be faster
    Removed openmp/bootstrap-with-openmp-version-export-missing.diff
    as it seems that the ninja move fixed it

 -- Sylvestre Ledru <email address hidden>  Sat, 18 Sep 2021 11:03:29 +0200

Upload details

Uploaded by:
LLVM Packaging Team
Uploaded to:
Sid
Original maintainer:
LLVM Packaging Team
Architectures:
any all
Section:
misc
Urgency:
Medium Urgency

See full publishing history Publishing

Series Pocket Published Component Section

Downloads

File Size SHA-256 Checksum
llvm-toolchain-12_12.0.1-9.dsc 6.6 KiB d113a280dbe8f8212c73a1f528cfefb3adfbc276e687cc96d1740dae2b6d0e57
llvm-toolchain-12_12.0.1.orig.tar.xz 82.1 MiB 0b4963094bf3d1611d21a59501df4b5a236a5af1962dc7ce4965f0323361b4f1
llvm-toolchain-12_12.0.1-9.debian.tar.xz 135.2 KiB 013755dfddf0a002bead5f217650900651513930e78d9d5a7944c8ea83738242

No changes file available.

Binary packages built by this source

clang-12: No summary available for clang-12 in ubuntu impish.

No description available for clang-12 in ubuntu impish.

clang-12-dbgsym: debug symbols for clang-12
clang-12-doc: No summary available for clang-12-doc in ubuntu impish.

No description available for clang-12-doc in ubuntu impish.

clang-12-examples: Clang examples

 Clang project is a C, C++, Objective C and Objective C++ front-end
 based on the LLVM compiler. Its goal is to offer a replacement to the
 GNU Compiler Collection (GCC).
 .
 Clang implements all of the ISO C++ 1998, 11, 14 and 17 standards and also
 provides most of the support of C++20.
 .
 This package contains the Clang examples.

clang-format-12: No summary available for clang-format-12 in ubuntu impish.

No description available for clang-format-12 in ubuntu impish.

clang-format-12-dbgsym: No summary available for clang-format-12-dbgsym in ubuntu impish.

No description available for clang-format-12-dbgsym in ubuntu impish.

clang-tidy-12: clang-based C++ linter tool

 Provide an extensible framework for diagnosing and fixing typical programming
 errors, like style violations, interface misuse, or bugs that can be deduced
 via static analysis. clang-tidy is modular and provides a convenient interface
 for writing new checks.

clang-tidy-12-dbgsym: No summary available for clang-tidy-12-dbgsym in ubuntu impish.

No description available for clang-tidy-12-dbgsym in ubuntu impish.

clang-tools-12: clang-based tools for C/C++ developments

 Clang project is a C, C++, Objective C and Objective C++ front-end
 based on the LLVM compiler. Its goal is to offer a replacement to the
 GNU Compiler Collection (GCC).
 .
 Clang implements all of the ISO C++ 1998, 11, 14 and 17 standards and also
 provides most of the support of C++20.
 .
 This package contains some clang-based tools like scan-build, clang-cl, etc.

clang-tools-12-dbgsym: debug symbols for clang-tools-12
clangd-12: Language server that provides IDE-like features to editors

 clangd understands your C++ code and adds smart features to your editor:
  - code completion
  - compile errors
  - go-to-definition
  - and more.
 .
 clangd is a language server that implements the Language Server Protocol;
 it can work with many editors through a plugin.

clangd-12-dbgsym: debug symbols for clangd-12
libc++-12-dev: No summary available for libc++-12-dev in ubuntu impish.

No description available for libc++-12-dev in ubuntu impish.

libc++1-12: LLVM C++ Standard library

 libc++ is another implementation of the C++ standard library.
 .
 Features and Goals
 .
   * Correctness as defined by the C++ standards.
   * Fast execution.
   * Minimal memory use.
   * Fast compile times.
   * ABI compatibility with gcc's libstdc++ for some low-level features such
     as exception objects, rtti and memory allocation.
   * Extensive unit tests.

libc++1-12-dbgsym: debug symbols for libc++1-12
libc++abi-12-dev: No summary available for libc++abi-12-dev in ubuntu impish.

No description available for libc++abi-12-dev in ubuntu impish.

libc++abi1-12: No summary available for libc++abi1-12 in ubuntu impish.

No description available for libc++abi1-12 in ubuntu impish.

libc++abi1-12-dbgsym: debug symbols for libc++abi1-12
libclang-12-dev: Clang library - Development package

 Clang project is a C, C++, Objective C and Objective C++ front-end
 based on the LLVM compiler. Its goal is to offer a replacement to the
 GNU Compiler Collection (GCC).
 .
 Clang implements all of the ISO C++ 1998, 11, 14 and 17 standards and also
 provides most of the support of C++20.
 .
 This package contains the Clang headers to develop extensions over
 libclang1-12.

libclang-common-12-dev: Clang library - Common development package

 Clang project is a C, C++, Objective C and Objective C++ front-end
 based on the LLVM compiler. Its goal is to offer a replacement to the
 GNU Compiler Collection (GCC).
 .
 Clang implements all of the ISO C++ 1998, 11, 14 and 17 standards and also
 provides most of the support of C++20.
 .
 This package contains the Clang generic headers and some libraries
 (profiling, etc).

libclang-common-12-dev-dbgsym: No summary available for libclang-common-12-dev-dbgsym in ubuntu impish.

No description available for libclang-common-12-dev-dbgsym in ubuntu impish.

libclang-cpp12: No summary available for libclang-cpp12 in ubuntu impish.

No description available for libclang-cpp12 in ubuntu impish.

libclang-cpp12-dbgsym: No summary available for libclang-cpp12-dbgsym in ubuntu impish.

No description available for libclang-cpp12-dbgsym in ubuntu impish.

libclang-cpp12-dev: C++ interface to the Clang library

 Clang project is a C, C++, Objective C and Objective C++ front-end
 based on the LLVM compiler. Its goal is to offer a replacement to the
 GNU Compiler Collection (GCC).
 .
 Clang implements all of the ISO C++ 1998, 11, 14 and 17 standards and also
 provides most of the support of C++20.
 .
 This package contains the Clang C++ library.
 .
 The C++ Interface to Clang provides an API that exposes
 facilities for parsing source code into an abstract syntax tree (AST),
 loading already-parsed ASTs, traversing the AST, associating physical source
 locations with elements within the AST, and other facilities that support
 Clang-based development tools.
 .
 This package contains symlinks without a version number, which needed by
 linker at build time.

libclang1-12: C interface to the Clang library

 Clang project is a C, C++, Objective C and Objective C++ front-end
 based on the LLVM compiler. Its goal is to offer a replacement to the
 GNU Compiler Collection (GCC).
 .
 Clang implements all of the ISO C++ 1998, 11, 14 and 17 standards and also
 provides most of the support of C++20.
 .
 This package contains the Clang library.
 .
 The C Interface to Clang provides a relatively small API that exposes
 facilities for parsing source code into an abstract syntax tree (AST),
 loading already-parsed ASTs, traversing the AST, associating physical source
 locations with elements within the AST, and other facilities that support
 Clang-based development tools.

libclang1-12-dbgsym: No summary available for libclang1-12-dbgsym in ubuntu impish.

No description available for libclang1-12-dbgsym in ubuntu impish.

libclc-12: No summary available for libclc-12 in ubuntu impish.

No description available for libclc-12 in ubuntu impish.

libclc-12-dev: No summary available for libclc-12-dev in ubuntu impish.

No description available for libclc-12-dev in ubuntu impish.

libfuzzer-12-dev: No summary available for libfuzzer-12-dev in ubuntu impish.

No description available for libfuzzer-12-dev in ubuntu impish.

liblld-12: LLVM-based linker, library

 LLD is a new, high-performance linker. It is built as a set of reusable
 components which highly leverage existing libraries in the larger LLVM
 Project.
 .
 This package contains the LLD runtime library.

liblld-12-dev: LLVM-based linker, header files

 LLD is a new, high-performance linker. It is built as a set of reusable
 components which highly leverage existing libraries in the larger LLVM
 Project.
 .
 This package provides the header files to build extension over lld.

liblldb-12: Next generation, high-performance debugger, library

 LLDB is a next generation, high-performance debugger. It is built as a set of
 reusable components which highly leverage existing libraries in the larger LLVM
 Project, such as the Clang expression parser and LLVM disassembler.
 .
 This package contains the LLDB runtime library.

liblldb-12-dbgsym: debug symbols for liblldb-12
liblldb-12-dev: Next generation, high-performance debugger, header files

 LLDB is a next generation, high-performance debugger. It is built as a set of
 reusable components which highly leverage existing libraries in the larger LLVM
 Project, such as the Clang expression parser and LLVM disassembler.
 .
 This package provides the header files to build extension over lldb.

libllvm-12-ocaml-dev: No summary available for libllvm-12-ocaml-dev in ubuntu impish.

No description available for libllvm-12-ocaml-dev in ubuntu impish.

libllvm12: Modular compiler and toolchain technologies, runtime library

 LLVM is a collection of libraries and tools that make it easy to build
 compilers, optimizers, just-in-time code generators, and many other
 compiler-related programs.
 .
 This package contains the LLVM runtime library.

libllvm12-dbgsym: No summary available for libllvm12-dbgsym in ubuntu impish.

No description available for libllvm12-dbgsym in ubuntu impish.

libomp-12-dev: No summary available for libomp-12-dev in ubuntu impish.

No description available for libomp-12-dev in ubuntu impish.

libomp-12-dev-dbgsym: No summary available for libomp-12-dev-dbgsym in ubuntu impish.

No description available for libomp-12-dev-dbgsym in ubuntu impish.

libomp-12-doc: LLVM OpenMP runtime - Documentation

 The runtime is the part of the OpenMP implementation that your code is
 linked against, and that manages the multiple threads in an OpenMP program
 while it is executing.
 .
 This package contains the documentation of this package.

libomp5-12: No summary available for libomp5-12 in ubuntu impish.

No description available for libomp5-12 in ubuntu impish.

libomp5-12-dbgsym: debug symbols for libomp5-12
libunwind-12: No summary available for libunwind-12 in ubuntu impish.

No description available for libunwind-12 in ubuntu impish.

libunwind-12-dbgsym: No summary available for libunwind-12-dbgsym in ubuntu impish.

No description available for libunwind-12-dbgsym in ubuntu impish.

libunwind-12-dev: No summary available for libunwind-12-dev in ubuntu impish.

No description available for libunwind-12-dev in ubuntu impish.

lld-12: LLVM-based linker

 LLD is a new, high-performance linker. It is built as a set of reusable
 components which highly leverage existing libraries in the larger LLVM
 Project.

lld-12-dbgsym: debug symbols for lld-12
lldb-12: No summary available for lldb-12 in ubuntu impish.

No description available for lldb-12 in ubuntu impish.

lldb-12-dbgsym: debug symbols for lldb-12
llvm-12: Modular compiler and toolchain technologies

 LLVM is a collection of libraries and tools that make it easy to build
 compilers, optimizers, just-in-time code generators, and many other
 compiler-related programs.
 .
 LLVM uses a single, language-independent virtual instruction set both
 as an offline code representation (to communicate code between
 compiler phases and to run-time systems) and as the compiler internal
 representation (to analyze and transform programs). This persistent
 code representation allows a common set of sophisticated compiler
 techniques to be applied at compile-time, link-time, install-time,
 run-time, or "idle-time" (between program runs).
 .
 The strengths of the LLVM infrastructure are its extremely
 simple design (which makes it easy to understand and use),
 source-language independence, powerful mid-level optimizer, automated
 compiler debugging support, extensibility, and its stability and
 reliability. LLVM is currently being used to host a wide variety of
 academic research projects and commercial projects. LLVM includes C
 and C++ front-ends, a front-end for a Forth-like language (Stacker),
 a young scheme front-end, and Java support is in development. LLVM can
 generate code for X96, SparcV10, PowerPC or many other architectures.

llvm-12-dbgsym: debug symbols for llvm-12
llvm-12-dev: Modular compiler and toolchain technologies, libraries and headers

 LLVM is a collection of libraries and tools that make it easy to build
 compilers, optimizers, just-in-time code generators, and many other
 compiler-related programs.
 .
 LLVM uses a single, language-independent virtual instruction set both
 as an offline code representation (to communicate code between
 compiler phases and to run-time systems) and as the compiler internal
 representation (to analyze and transform programs). This persistent
 code representation allows a common set of sophisticated compiler
 techniques to be applied at compile-time, link-time, install-time,
 run-time, or "idle-time" (between program runs).
 .
 This package provides the libraries and headers to develop applications
 using llvm.

llvm-12-dev-dbgsym: No summary available for llvm-12-dev-dbgsym in ubuntu impish.

No description available for llvm-12-dev-dbgsym in ubuntu impish.

llvm-12-doc: No summary available for llvm-12-doc in ubuntu impish.

No description available for llvm-12-doc in ubuntu impish.

llvm-12-examples: No summary available for llvm-12-examples in ubuntu impish.

No description available for llvm-12-examples in ubuntu impish.

llvm-12-linker-tools: Modular compiler and toolchain technologies - Plugins

 LLVM is a collection of libraries and tools that make it easy to build
 compilers, optimizers, just-in-time code generators, and many other
 compiler-related programs.
 .
 This package contains the LLVMgold and LLVMPolly linker plugins.

llvm-12-linker-tools-dbgsym: No summary available for llvm-12-linker-tools-dbgsym in ubuntu impish.

No description available for llvm-12-linker-tools-dbgsym in ubuntu impish.

llvm-12-runtime: Modular compiler and toolchain technologies, IR interpreter

 LLVM is a collection of libraries and tools that make it easy to build
 compilers, optimizers, just-in-time code generators, and many other
 compiler-related programs.
 .
 LLVM uses a single, language-independent virtual instruction set both
 as an offline code representation (to communicate code between
 compiler phases and to run-time systems) and as the compiler internal
 representation (to analyze and transform programs). This persistent
 code representation allows a common set of sophisticated compiler
 techniques to be applied at compile-time, link-time, install-time,
 run-time, or "idle-time" (between program runs).
 .
 This package provides the minimal required to execute programs in LLVM
 format.

llvm-12-runtime-dbgsym: No summary available for llvm-12-runtime-dbgsym in ubuntu impish.

No description available for llvm-12-runtime-dbgsym in ubuntu impish.

llvm-12-tools: Modular compiler and toolchain technologies, tools

 LLVM is a collection of libraries and tools that make it easy to build
 compilers, optimizers, just-in-time code generators, and many other
 compiler-related programs.
 .
 LLVM uses a single, language-independent virtual instruction set both
 as an offline code representation (to communicate code between
 compiler phases and to run-time systems) and as the compiler internal
 representation (to analyze and transform programs). This persistent
 code representation allows a common set of sophisticated compiler
 techniques to be applied at compile-time, link-time, install-time,
 run-time, or "idle-time" (between program runs).
 .
 This package provides tools for testing.

llvm-12-tools-dbgsym: No summary available for llvm-12-tools-dbgsym in ubuntu impish.

No description available for llvm-12-tools-dbgsym in ubuntu impish.

python3-clang-12: Clang Python Bindings

 Clang project is a C, C++, Objective C and Objective C++ front-end
 based on the LLVM compiler. Its goal is to offer a replacement to the
 GNU Compiler Collection (GCC).
 .
 Clang implements all of the ISO C++ 1998, 11, 14 and 17 standards and also
 provides most of the support of C++20.
 .
 This binding package provides access to the Clang compiler and libraries.

python3-lldb-12: No summary available for python3-lldb-12 in ubuntu impish.

No description available for python3-lldb-12 in ubuntu impish.