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

ICRAR / libprofit / 159
90%
master: 90%

Build:
Build:
LAST BUILD BRANCH: devel
DEFAULT BRANCH: master
Ran 18 Dec 2017 03:09AM UTC
Jobs 1
Files 43
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
159

push

travis-ci

rtobar
PROFIT_* macros not needed anymore by users

Now that all OpenCL-related, FFTW-related and OpenMP-related structures
and functions are always available to users, even when libprofit has
been compiled without the respective support, there is no need for
optional compilation anymore of some parts of the code. Users still need
to be aware of the appropriate support at runtime though (via the
profit::has_* functions) and act accordingly.

The fact that macros are not needed anymore doesn't mean we don't expose
them. Users can still use them to compile *their* code conditionally if
they want, but there should be no need for that now that libprofit
properly encapsulates all its underlying technologies.

Our unit test files have also been updated to depend only on runtime
settings, and therefore is not optionally included anymore in the suite
of tests.

Signed-off-by: Rodrigo Tobar <rtobar@icrar.org>

1229 of 1395 relevant lines covered (88.1%)

1845854.28 hits per line

Jobs
ID Job ID Ran Files Coverage
6 159.6 (COMPILER=g++-6 CXXFLAGS="-coverage" LDFLAGS="-coverage") 18 Dec 2017 03:09AM UTC 0
88.1
Travis Job 159.6
Source Files on build 159
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #159
  • 5e9e027b on github
  • Next Build on new_features (#160)
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