Search references for COMPCERT. Phrases containing COMPCERT
See searches and references containing COMPCERT!COMPCERT
Formally verified C compiler
CompCert is a formally verified optimizing compiler for a large subset of the C99 standard of the C programming language. The subset is called Clight.
CompCert
Proving or disproving the correctness of certain intended algorithms
language. Prominent examples of verified software systems include the CompCert verified C compiler and the seL4 high-assurance operating system kernel
Formal_verification
General-purpose programming language
CRT musl Newlib uClibc Compilers ACK Borland Turbo C Clang Comeau C/C++ CompCert GCC IAR Embedded Workbench ICC LCC Norcroft C PCC SDCC TCC Visual C++ (MSVC)
C_(programming_language)
French computer scientist
verification of compilers, and especially for her work as a developer of CompCert, a compiler for a large subset of C99 that is "the first industrial-strength
Sandrine_Blazy
Branch of computer science
less likely to contain errors. A prominent example of this approach is CompCert, which is a formally verified optimizing compiler of a large subset of
Compiler_correctness
French computer scientist and programmer (born 1968)
methods, formal proofs and certified compilation. He is the leader of the CompCert project that develops an optimizing compiler for the C programming language
Xavier_Leroy
French computer scientist and mathematician
theorem. It has also been used in software development, such as with the CompCert C compiler. Coquand often gives talks about the subjects that he specializes
Thierry_Coquand
Programming paradigm based on applying and composing functions
formalized mathematics), they have begun to be used in engineering as well. Compcert is a compiler for a subset of the language C that is written in Rocq and
Functional_programming
Programming language for register-register data flow
Collection (GCC), Zephyr, and the European compiler projects CerCo and CompCert. The idea behind RTL was first described in The Design and Application
Register_transfer_language
advancement of the tool. For the development of CompCert, Xavier Leroy and the development team of CompCert received the 2021 ACM Software System Award.
AbsInt
C standard library header file
CRT musl Newlib uClibc Compilers ACK Borland Turbo C Clang Comeau C/C++ CompCert GCC IAR Embedded Workbench ICC LCC Norcroft C PCC SDCC TCC Visual C++ (MSVC)
C_mathematical_functions
Proof assistant
SSReflect is distributed as part of the main Rocq distribution since Coq 8.7. CompCert: an optimizing compiler for almost all of the C programming language which
Rocq
French research institution for computer science
computational geometry Chorus, microkernel-based distributed operating system CompCert, verified C compiler for PowerPC, ARM and x86_32 Contrail CYCLADES, pioneered
French Institute for Research in Computer Science and Automation
French_Institute_for_Research_in_Computer_Science_and_Automation
Dynamic memory management in the C programming language
CRT musl Newlib uClibc Compilers ACK Borland Turbo C Clang Comeau C/C++ CompCert GCC IAR Embedded Workbench ICC LCC Norcroft C PCC SDCC TCC Visual C++ (MSVC)
C_dynamic_memory_allocation
Implementation of loop unrolling in C
common C guidelines, such as the MISRA guidelines. Some compilers (e.g. CompCert) are restricted to such guidelines and thus reject Duff's device unless
Duff's_device
Object-oriented programming language
CRT musl Newlib uClibc Compilers ACK Borland Turbo C Clang Comeau C/C++ CompCert GCC IAR Embedded Workbench ICC LCC Norcroft C PCC SDCC TCC Visual C++ (MSVC)
C*
Mathematical program specifications
largest verified software artifacts, including the seL4 microkernel and the CompCert compiler, and is increasingly combined with automated back ends so that
Formal_methods
C programming language standard, 1999 revision
2008. "Clang Compiler User's Manual". Retrieved 14 October 2017. "The CompCert C verified compiler documentation and user's manual (Version 3.10)". 19
C99
Standard library for the C programming language
CRT musl Newlib uClibc Compilers ACK Borland Turbo C Clang Comeau C/C++ CompCert GCC IAR Embedded Workbench ICC LCC Norcroft C PCC SDCC TCC Visual C++ (MSVC)
C_standard_library
Implementation of C standard library for embedded systems based on Linux
CRT musl Newlib uClibc Compilers ACK Borland Turbo C Clang Comeau C/C++ CompCert GCC IAR Embedded Workbench ICC LCC Norcroft C PCC SDCC TCC Visual C++ (MSVC)
UClibc
Header file for C programs
CRT musl Newlib uClibc Compilers ACK Borland Turbo C Clang Comeau C/C++ CompCert GCC IAR Embedded Workbench ICC LCC Norcroft C PCC SDCC TCC Visual C++ (MSVC)
Stdarg.h
Handling of strings in the C programming language
CRT musl Newlib uClibc Compilers ACK Borland Turbo C Clang Comeau C/C++ CompCert GCC IAR Embedded Workbench ICC LCC Norcroft C PCC SDCC TCC Visual C++ (MSVC)
C_string_handling
Clang LLVM Project Yes Yes Yes Yes Apache (LLVM Exception) Yes Yes Yes Yes CompCert INRIA Yes Yes No ? Freeware (source code available for non-commercial use)
List_of_compilers
GNU implementation of the standard C library
CRT musl Newlib uClibc Compilers ACK Borland Turbo C Clang Comeau C/C++ CompCert GCC IAR Embedded Workbench ICC LCC Norcroft C PCC SDCC TCC Visual C++ (MSVC)
Glibc
Library of C programs
CRT musl Newlib uClibc Compilers ACK Borland Turbo C Clang Comeau C/C++ CompCert GCC IAR Embedded Workbench ICC LCC Norcroft C PCC SDCC TCC Visual C++ (MSVC)
C_date_and_time_functions
Generic term for compiler optimization
Code Transformations to Increase Prepass Scheduling Opportunities in CompCert. Diss. Master Thesis of Science. Université Grenoble Alpes. https://www-verimag
Code_motion
Annual award for developing an influential software system
Murray, Rafal Kolanski, Michael Norrish, Thomas Sewell, Simon Winwood 2021 CompCert Xavier Leroy, Sandrine Blazy, Zaynah Dargaye, Jacques-Henri Jourdan, Michael
ACM_Software_System_Award
Programming language
CRT musl Newlib uClibc Compilers ACK Borland Turbo C Clang Comeau C/C++ CompCert GCC IAR Embedded Workbench ICC LCC Norcroft C PCC SDCC TCC Visual C++ (MSVC)
Cilk
Programming language
CRT musl Newlib uClibc Compilers ACK Borland Turbo C Clang Comeau C/C++ CompCert GCC IAR Embedded Workbench ICC LCC Norcroft C PCC SDCC TCC Visual C++ (MSVC)
Outline of the C programming language
Outline_of_the_C_programming_language
Operations in the C standard library that classify characters
CRT musl Newlib uClibc Compilers ACK Borland Turbo C Clang Comeau C/C++ CompCert GCC IAR Embedded Workbench ICC LCC Norcroft C PCC SDCC TCC Visual C++ (MSVC)
C_character_classification
CRT musl Newlib uClibc Compilers ACK Borland Turbo C Clang Comeau C/C++ CompCert GCC IAR Embedded Workbench ICC LCC Norcroft C PCC SDCC TCC Visual C++ (MSVC)
Split-C
Association for Computing Machinery (ACM) special interest group
Gabriel Scherer, KC Sivaramakrishnan, Jérôme Vouillon, and Léo White 2022: CompCert awarded to Xavier Leroy, Sandrine Blazy, Zaynah Dargaye, Jacques-Henri
SIGPLAN
Drivers Rasmus Lerdorf – original creator of PHP Xavier Leroy — OCaml and CompCert Michael Lesk – Lex Gordon Letwin – architected OS/2, authored High Performance
List_of_programmers
Extension of the C programming language
CRT musl Newlib uClibc Compilers ACK Borland Turbo C Clang Comeau C/C++ CompCert GCC IAR Embedded Workbench ICC LCC Norcroft C PCC SDCC TCC Visual C++ (MSVC)
Unified_Parallel_C
travel, tourism, insurance
COMPCERT
COMPCERT
COMPCERT
COMPCERT
COMPCERT
COMPCERT
COMPCERT
COMPCERT
COMPCERT
travel, tourism, insurance