summaryrefslogtreecommitdiff
path: root/community/heaptrack/49577e019ea791ee63962cdfe7e9c0c5b5c6ea4b.patch
diff options
context:
space:
mode:
authorAndreas Baumann <mail@andreasbaumann.cc>2018-09-07 10:25:44 +0200
committerAndreas Baumann <mail@andreasbaumann.cc>2018-09-07 10:25:44 +0200
commit80653675645ad2f437c230fe7034f9e275ef24e4 (patch)
tree56ae8507a2c861eba1bc08ab058ddc03c4380ecd /community/heaptrack/49577e019ea791ee63962cdfe7e9c0c5b5c6ea4b.patch
parentfcd3e761035173bf0ed663c179f7e38d636d1c83 (diff)
downloadpackages-80653675645ad2f437c230fe7034f9e275ef24e4.tar.xz
community/heaptrack: backported 32-bit fixes to 1.1.0
Diffstat (limited to 'community/heaptrack/49577e019ea791ee63962cdfe7e9c0c5b5c6ea4b.patch')
-rw-r--r--community/heaptrack/49577e019ea791ee63962cdfe7e9c0c5b5c6ea4b.patch25
1 files changed, 25 insertions, 0 deletions
diff --git a/community/heaptrack/49577e019ea791ee63962cdfe7e9c0c5b5c6ea4b.patch b/community/heaptrack/49577e019ea791ee63962cdfe7e9c0c5b5c6ea4b.patch
new file mode 100644
index 00000000..9ddad81e
--- /dev/null
+++ b/community/heaptrack/49577e019ea791ee63962cdfe7e9c0c5b5c6ea4b.patch
@@ -0,0 +1,25 @@
+diff --git a/tests/auto/tst_io.cpp b/tests/auto/tst_io.cpp
+index 48abda6..fd31b31 100644
+--- a/tests/auto/tst_io.cpp
++++ b/tests/auto/tst_io.cpp
+@@ -27,6 +27,11 @@
+
+ using namespace std;
+
++constexpr uint64_t operator""_u64(unsigned long long v)
++{
++ return static_cast<uint64_t>(v);
++}
++
+ TEST_CASE ("write data", "[write]") {
+ TempFile file;
+ REQUIRE(file.open());
+@@ -124,7 +129,7 @@ TEST_CASE ("read line 64bit", "[read]") {
+ REQUIRE(reader >> module);
+ REQUIRE(module == "/tmp/KDevelop-5.2.1-x86_64/usr/lib/libKF5Completion.so.5");
+
+- for (uint64_t expected : {0x7f48beedc00ul, 0x0ul, 0x36854ul, 0x236858ul, 0x2700ul}) {
++ for (auto expected : {0x7f48beedc00_u64, 0x0_u64, 0x36854_u64, 0x236858_u64, 0x2700_u64}) {
+ uint64_t addr = 0;
+ REQUIRE(reader >> addr);
+ REQUIRE(addr == expected);