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

xlnt-community / xlnt / 7762e5b4-6cbe-4f35-925d-4629a3a8359d
84%

Build:
DEFAULT BRANCH: master
Ran 09 Sep 2024 04:24PM UTC
Jobs 1
Files 85
Run time 1min
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

09 Sep 2024 04:21PM UTC coverage: 83.146%. Remained the same
7762e5b4-6cbe-4f35-925d-4629a3a8359d

push

circleci

web-flow
Fix compilation on latest gcc version (gcc 14) (#23)

Include correct files when using fixed integer types:
 - stdint.h: defines the types in the global namespace
 - cstdint: defines the types in the std namespace

Configured CircleCI to run tests using latest gcc and CMake too.

Only convert all warnings into errors if explicitly requested (e.g. for
CI) using XLNT_ALL_WARNINGS_AS_ERRORS option. Generated warnings depend
on compiler version. Always converting all warnings into errors may
result in the end user experiencing an undesired failed built in case a
different compiler version is used than those tested by CI.

Update to latest utf8cpp version (v4.0.5). Old version (v3.1) uses
std::iterator which is deprecated in C++17.

Use custom built docker images for CI, to allow setting up environment
once. Dynamic CircleCI configuration used to automatically built, deploy
and use the new docker image when the Dockerfile is changed.

xlnt::constants::ns: gcc 13/14 generates incorrect dangling reference
warning. See
https://stackoverflow.com/questions/78759847/gcc-14-possibly-dangling-reference-to-a-temporary-warning-or-not-depending-on.

compound_document_*streambuf: initialise current_sector_ before passing
it to current_sector_ (to avoid warnings)

Run CI for CMake version 3.2 as this is the minimal supported version,
according to the documentation.
Note that CMake 3.2 does not support C++17.

10656 of 12816 relevant lines covered (83.15%)

179318.34 hits per line

Jobs
ID Job ID Ran Files Coverage
1 7762e5b4-6cbe-4f35-925d-4629a3a8359d.1 09 Sep 2024 04:24PM UTC 0
83.15
Source Files on build 7762e5b4-6cbe-4f35-925d-4629a3a8359d
Detailed source file information is not available for this build.
  • Back to Repo
  • CircleCI Build #7762E5B4...
  • ac1ce21a on github
  • Prev Build on master (#E0518177...)
  • Next Build on master (#3F0C2A5A...)
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