Send patches - preferably formatted by git format-patch - to patches at archlinux32 dot org.
summaryrefslogtreecommitdiff
path: root/extra/heaptrack/49577e019ea791ee63962cdfe7e9c0c5b5c6ea4b.patch
blob: 9ddad81e813e63f13ad5875b395646bc8cc44d68 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
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);