• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

rieske / trans
94%
master: 94%

Build:
Build:
LAST BUILD BRANCH: fix/reuse-multiword-temp-stack-slots
DEFAULT BRANCH: master
Repo Added 08 Jan 2015 03:59PM UTC
Files 244
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH feat/char-array-string-init
branch: feat/char-array-string-init
CHANGE BRANCH
x
Reset
  • feat/char-array-string-init
  • build/cmake-idiomatic
  • build/modernize/1
  • ci/ccache
  • ci/coveralls-retry
  • feat/array-redecl-composite
  • feat/array-value-decay
  • feat/asm-symbol
  • feat/att-backend
  • feat/automatic-array-init-decay
  • feat/bit-fields
  • feat/builtin-bswap
  • feat/c23-bool
  • feat/c99-compound-literals
  • feat/cc-driver-argv-walker
  • feat/char-escapes
  • feat/complex-types
  • feat/compound-literals-gnu-complex
  • feat/const-volatile-struct-members
  • feat/core-unsigned-ops
  • feat/driver-c-o
  • feat/driver-ignore-cflags
  • feat/driver-link-passthrough
  • feat/driver-preprocess-passthrough
  • feat/driver-stages-temps
  • feat/drop-intermediate-logging
  • feat/drop-syntax-tree-dump
  • feat/else-if-unmatched
  • feat/expression-statements
  • feat/file-scope-object-redecl
  • feat/flexible-array-member
  • feat/float-sse-sysv
  • feat/float32-sse
  • feat/function-scope-static
  • feat/gcc-e-token-filter
  • feat/gcc-header-dependency-flags
  • feat/generic-selection
  • feat/gnu-builtin-constant-p
  • feat/gnu-builtin-ctz-alloca
  • feat/gnu-iso-dialect
  • feat/header-language-surface
  • feat/incomplete-extern-objects
  • feat/int128-arith
  • feat/int128-filter-unknown-token
  • feat/int128-literals
  • feat/int128-muldiv
  • feat/int128-shift
  • feat/int128-sysv-abi
  • feat/int128-widen-narrow
  • feat/integer-default-arg-promotions
  • feat/long-double
  • feat/long-double-arith
  • feat/mix-and-linkage-diag
  • feat/multi-tu
  • feat/multi-tu-driver-sources
  • feat/multilevel-pointers
  • feat/mutual-recursion
  • feat/narrow-integer-gpr-extend
  • feat/noreturn-function-specifier
  • feat/null-fnptr-param-adjust
  • feat/object-alignment
  • feat/offsetof
  • feat/param-vla-array-decay
  • feat/pie-executables
  • feat/pin-c-language-gaps
  • feat/preprocess-stdio
  • feat/real-increment
  • feat/restrict-in-array-brackets
  • feat/static-init-address
  • feat/static-init-address-as-integer
  • feat/static-init-address-constants
  • feat/static-init-wide-integer
  • feat/string-pool-bytes
  • feat/struct-object-result
  • feat/sysv-aggregate-abi
  • feat/sysv-eightbyte-classifier
  • feat/sysv-integer-return-serial
  • feat/type-assign-conversions
  • feat/typed-integer-constants
  • feat/typeof-expression-nodes
  • feat/typeof-member-arith
  • feat/typeof-parse-time-expressions
  • feat/typeof-specifier
  • feat/types-compatible-p
  • feat/variadic-ellipsis
  • feat/wide-integer-asm-immediates
  • feat/x87-st0-and-stack-align
  • feature/address-base-mode
  • feature/array-decay-multidim
  • feature/array-index-mw
  • feature/callplan-variant
  • feature/do-while
  • feature/file-scope-compound-literals
  • feature/file-scope-globals
  • feature/finish-for-git
  • feature/function-pointers
  • feature/goto-labels
  • feature/grammar-block-item-const-exp
  • feature/initializers
  • feature/recursive-type-sizeof
  • feature/result-on-store
  • feature/scanner-c-tokens
  • feature/struct-member-access
  • feature/structs
  • feature/structs-member-access
  • feature/switch-case
  • feature/ternary-conditional-exp
  • feature/type-casts
  • feature/vla-objects
  • feature/vla-pointer-stride
  • feature/vm-types-runtime-sizeof
  • fix-readme-build-badge
  • fix/address-of-subscript
  • fix/aggregate-zero-representation
  • fix/archive-is-linker-input
  • fix/block-scope-shadowing
  • fix/call-stack-alignment-and-variadic-al
  • fix/dereference-lvalue-store-back
  • fix/enum-large-underlying-type
  • fix/for-optional-clauses
  • fix/function-designator-typeops
  • fix/function-returning-fnptr-params
  • fix/fuzz-signed-div-pointer-arith
  • fix/gnu-packed-record-layout
  • fix/int128-non-first-member
  • fix/integer-memory-width
  • fix/integer-promotions-shift-unary
  • fix/integer-zero-pointer-width
  • fix/pointer-compound-assign-subscript
  • fix/record-member-sizeof-ice
  • fix/resources-from-exe
  • fix/reuse-multiword-temp-stack-slots
  • fix/reuse-temp-stack-slots
  • fix/sign-extend-pointer-index
  • fix/sizeof-designator-static-float
  • fix/uint32-alu-width
  • fix/unary-operand-double-visit
  • fix/variadic-array-decay
  • fix/void-parameter-list-unary-lvalue-dedup
  • fuzz/backend
  • grammar-cleanup
  • harden/p0-process-exit-ownership
  • master
  • optimize-parser-v1
  • optimize-parser-v2
  • parser-cleanup
  • perf/ir-intern-ids
  • perf/parse-token-symbol-id
  • perf/parser/1-lookahead-model
  • perf/parser/2-automaton
  • perf/parser/3-action-table
  • perf/parser/4-tests-cleanup
  • perf/process-frontend-cache
  • perf/skip-gcc-e-when-unneeded
  • perf/sparse-parsing-table
  • performance/experimental-parser-generator-optimization
  • phase0/01-recursive-type
  • phase0/02-type-policy
  • phase0/03-object-abi
  • phase0/04-symbols-leaf
  • phase0/05-annotation-migration
  • phase0/06-package-graph
  • phase1/01-integer-type-specs
  • phase1/02-unions
  • phase1/03-forward-decl
  • phase1/04-anonymous-members
  • phase1/05-nested-init
  • phase1/06-designated-init
  • phase2/01-lexical-session
  • phase2/02-lex-id-context
  • phase2/03-parse-environment
  • phase2/04-enums
  • phase2/05-typedef
  • phase2/06-scanner-filters
  • refactor-types
  • refactor/codegen-address-homes
  • refactor/codegen-address-phase1
  • refactor/drop-leftover-includes
  • refactor/drop-parsetree-and-unused-apis
  • refactor/drop-sa-reexport-headers
  • refactor/drop-unused-component-includes
  • refactor/drop-unused-product-code
  • refactor/ir-as-data
  • refactor/remove-unused-apis
  • refactor/remove-unused-includes
  • refactor/src-to-c-suffix
  • refactor/sysv-arg-sequence
  • refactor/visit-children-default
  • renovate/actions-cache-4.x
  • renovate/actions-cache-6.x
  • renovate/actions-checkout-3.x
  • renovate/actions-checkout-4.x
  • renovate/actions-checkout-7.x
  • renovate/actions-checkout-digest
  • renovate/configure
  • renovate/coverallsapp-github-action-1.x
  • renovate/coverallsapp-github-action-2.x
  • test/fix-semantic-error-source-indent
  • test/functional-coverage-gaps
  • test/git-shaped-define-args
  • test/local-shadows-function-name
  • test/sysv-abi-interop-restructure
  • test/sysv-arg-pressure
  • test/sysv-layout-aggregates
  • test/sysv-return-pressure
  • test/sysv-stack-align
  • test/sysv-va-pressure
  • test/tier-a-c-coverage-gaps
  • tests/fuzz
  • tests/parallel-functional
  • update-readme

14 Aug 2026 08:07AM UTC coverage: 93.662% (+0.04%) from 93.618%
31782639388

Pull #192

github

rieske
feat: initialize char[N] from strings as character codes

C 6.7.9: a string initializes a character array as a list of codes,
including the terminating nul (truncated if the array is shorter).
Place those bytes through the aggregate init sink so nested rows,
struct members, and automatic objects get codes, not a reloc.
Pull Request #192: feat: initialize char[N] from strings as character codes

13522 of 14437 relevant lines covered (93.66%)

82366.96 hits per line

Relevant lines Covered
Build:
Build:
14437 RELEVANT LINES 13522 COVERED LINES
82366.96 HITS PER LINE
Source Files on feat/char-array-string-init
  • Tree
  • List 238
  • Changed 6
  • Source Changed 0
  • Coverage Changed 6
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
31782639388 feat/char-array-string-init feat: initialize char[N] from strings as character codes C 6.7.9: a string initializes a character array as a list of codes, including the terminating nul (truncated if the array is shorter). Place those bytes through the aggregate init sink so n... Pull #192 14 Aug 2026 08:12AM UTC rieske github
93.66
See All Builds (1061)
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc