|
Ran
|
Jobs
1
|
Files
294
|
Run time
42min
|
Badge
README BADGES
|
push
travis-ci
<a href="https://github.com/harfbuzz/harfbuzz/commit/<a class=hub.com/harfbuzz/harfbuzz/commit/d936ad4582a0017cf88406372d7c08b9896beed6">d936ad458<a href="https://github.com/harfbuzz/harfbuzz/commit/d936ad4582a0017cf88406372d7c08b9896beed6">">Fix hb_atomic_* variants based on C++11 atomics I stumbled over this when trying to upgrade the version of HarfBuzz used by LibreOffice to 3.2.1 (see &lt;https://gerrit.libreoffice.org/plugins/gitiles/core/ +/</a><a class="double-link" href="https://github.com/harfbuzz/harfbuzz/commit/<a class="double-link" href="https://github.com/harfbuzz/harfbuzz/commit/b7ddc514bff9bdf682abae537f990aa01dc2c0fb">b7ddc514b</a>">b7ddc514b</a><a href="https://github.com/harfbuzz/harfbuzz/commit/d936ad4582a0017cf88406372d7c08b9896beed6">%5E!/> "Upgrade to latest HarfBuzz 2.3.1"), where building with MSVC 2017 failed like > c:\cygwin\home\tdf\lode\jenkins\workspace\gerrit_windows\workdir\unpackedtarball\harfbuzz\src\hb-atomic.hh(272): error C2440: 'reinterpret_cast': cannot convert from 'const int *' to 'std::atomic<int> *' > c:\cygwin\home\tdf\lode\jenkins\workspace\gerrit_windows\workdir\unpackedtarball\harfbuzz\src\hb-atomic.hh(272): note: Conversion loses qualifiers > c:\cygwin\home\tdf\lode\jenkins\workspace\gerrit_windows\workdir\unpackedtarball\harfbuzz\src\hb-atomic.hh(272): error C2227: left of '->load' must point to class/struct/union/generic type (see <https://ci.libreoffice.org/job/gerrit_windows/29916/>). I added all the necessary "const" to make building of HarfBuzz 2.3.1 with MSVC 2017 succeed for me. There may be more missing at least conceptually.
9565 of 12694 relevant lines covered (75.35%)
6607.52 hits per line
| ID | Job ID | Ran | Files | Coverage | |
|---|---|---|---|---|---|
| 1 | 6576.1 | 0 |
75.35 |
Travis Job 6576.1 |