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

ldc-developers / ldc / 2210
100%

Build:
DEFAULT BRANCH: master
Ran 17 May 2015 11:15AM UTC
Jobs 1
Files 243
Run time 38s
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

pending completion
2210

push

travis-ci

redstar
Fix definition of D_LP64.

LP64 defines a C environment with 64bit pointers and char/short/int/long
are 8/16/32/64bit. char/short/int/long have defined sizes in D. We need
to look only at the pointer size.

There are now 64bit environments with 32bit pointers. Examples are
x32 in Intel and N32 on MIPS64. For these environments D_LP64 should
not defined but the global.param.is64bit is still true. The definition
of size_t is also affected. If only 32bit are addressable then size_t
should also be a 32bit type. (This is not required by C standard but
common practize.)

The net result is that not only the definition of D_LP64 must be changed
but also DtoSize_t().

56590 of 65879 relevant lines covered (85.9%)

1814024.47 hits per line

Jobs
ID Job ID Ran Files Coverage
10 2210.10 (LLVM_PACKAGE="llvm-3.5 llvm-3.5-dev libedit2 libedit-dev" OPTS="-DTEST_COVERAGE=ON") 17 May 2015 11:15AM UTC 0
85.9
Travis Job 2210.10
Source Files on build 2210
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #2210
  • b92e377d on github
  • Prev Build on master (#2209)
  • Next Build on master (#2211)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc