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

ivmai / libatomic_ops / 432 / 35
96%
master: 96%

Build:
DEFAULT BRANCH: master
Ran 14 Jan 2021 07:18AM UTC
Files 15
Run time 4s
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

14 Jan 2021 07:00AM UTC coverage: 96.699%. Remained the same
CONF_OPTIONS="--enable-gcov --enable-shared" REPORT_COVERAGE=true CFLAGS_EXTRA="-march=native -D DEBUG_RUN_ONE_TEST -D VERBOSE"

push

travis-ci

ivmai
Use __alignof__ instead of sizeof in atomic variable alignment assertions

* src/atomic_ops.h [(AO_GNUC_PREREQ(4,3)||__STDC_VERSION__>=201112L)
&& !LINT2] (AO_ALIGNOF_SUPPORTED): Define (means __alignof__ is
supported).
* src/atomic_ops.h (AO_ASSERT_ADDR_ALIGNED): New internal macro
(depending on AO_ALIGNOF_SUPPORTED).
* src/atomic_ops.h: Update copyright year.
* src/atomic_ops/sysdeps/all_aligned_atomic_load_store.h
[AO_ALIGNOF_SUPPORTED] (AO_ACCESS_CHECK_ALIGNED): Define (regardless of
__m68k__).
* src/atomic_ops/sysdeps/loadstore/atomic_load.template
(AO_XSIZE_load): Replace assert((addr&(sizeof(*addr)-1))==0) with
AO_ASSERT_ADDR_ALIGNED(addr).
* src/atomic_ops/sysdeps/loadstore/atomic_store.template
(AO_XSIZE_store): Likewise.
* src/atomic_ops/sysdeps/loadstore/double_atomic_load_store.h
(AO_double_load, AO_double_store): Likewise.
* src/atomic_ops/sysdeps/msftc/x86.h [AO_ASSUME_VISTA]
(AO_double_compare_and_swap_full): Likewise.
* src/atomic_ops/sysdeps/msftc/x86_64.h [AO_CMPXCHG16B_AVAILABLE
&& _MSC_VER>=1500] (AO_compare_double_and_swap_double_full): Likewise.
* src/atomic_ops/sysdeps/loadstore/atomic_load.h: Regenerate.
* src/atomic_ops/sysdeps/loadstore/atomic_store.h: Likewise.
* src/atomic_ops/sysdeps/loadstore/char_atomic_load.h: Likewise.
* src/atomic_ops/sysdeps/loadstore/char_atomic_store.h: Likewise.
* src/atomic_ops/sysdeps/loadstore/int_atomic_load.h: Likewise.
* src/atomic_ops/sysdeps/loadstore/int_atomic_store.h: Likewise.
* src/atomic_ops/sysdeps/loadstore/short_atomic_load.h: Likewise.
* src/atomic_ops/sysdeps/loadstore/short_atomic_store.h: Likewise.

2754 of 2848 relevant lines covered (96.7%)

867442.22 hits per line

Source Files on job 432.35 (CONF_OPTIONS="--enable-gcov --enable-shared" REPORT_COVERAGE=true CFLAGS_EXTRA="-march=native -D DEBUG_RUN_ONE_TEST -D VERBOSE")
  • Tree
  • List 0
  • Changed 11
  • Source Changed 0
  • Coverage Changed 11
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 346
  • Travis Job 432.35
  • 81242ce8 on github
  • Prev Job for CONF_OPTIONS="--enable-gcov --enable-shared" REPORT_COVERAGE=true CFLAGS_EXTRA="-march=native -D DEBUG_RUN_ONE_TEST -D VERBOSE" on master (#431.35)
  • Next Job for CONF_OPTIONS="--enable-gcov --enable-shared" REPORT_COVERAGE=true CFLAGS_EXTRA="-march=native -D DEBUG_RUN_ONE_TEST -D VERBOSE" on master (#433.35)
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