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

skypjack / entt / 576
100%
master: 100%

Build:
Build:
LAST BUILD BRANCH: wip
DEFAULT BRANCH: master
Ran 02 Jul 2018 11:42AM UTC
Jobs 1
Files 23
Run time 2s
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
576

push

travis-ci

skypjack
Allow export of used Family template instantiation

Identifiers for components and co are generated via template
instantiation. If you have two separate compilation units like a library
and an application using this library which pass a Registry around you
really want to have both use the same identifier or you are in for a lot
of undefined behavior fun.

Using the same compiler (version) for both is a good first step, but you
will also need the template instantiation symbols to have public
visibility in the library so that the application can use them instead
of generating its own instances (with different Identifiers).

On Windows symbols are by default hidden in dlls, on Linux the default
tends to be public, but is easily changed by -fvisibility=hidden and
recommended for a respectable library.

Note that you don't need nor possibly want to export the Family
instances in a library if EnTT isn't part of your public interface.

1670 of 1670 relevant lines covered (100.0%)

180.8 hits per line

Jobs
ID Job ID Ran Files Coverage
7 576.7 (COMPILER=g++-7 CXXFLAGS="-O0 --coverage -fno-inline -fno-inline-small-functions -fno-default-inline") 02 Jul 2018 11:42AM UTC 0
100.0
Travis Job 576.7
Source Files on build 576
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #576
  • a3dfbdfa on github
  • Prev Build on experimental (#573)
  • Next Build on experimental (#577)
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