Skip to content

Commit dfb6038

Browse files
committed
fix(ci): include the proxified version of picosha2
1 parent 95cef55 commit dfb6038

File tree

6 files changed

+14
-6
lines changed

6 files changed

+14
-6
lines changed

include/Proxy/Picosha2.hpp

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
// This is due to a warning in GCC 14.1.0: https://github.com/okdshin/PicoSHA2/issues/25
2+
#ifndef __clang__
3+
# pragma GCC diagnostic push
4+
# pragma GCC diagnostic ignored "-Wstringop-overflow"
5+
#endif
6+
#include <picosha2.h>
7+
#ifndef __clang__
8+
# pragma GCC diagnostic pop
9+
#endif

src/arkreactor/Compiler/BytecodeReader.cpp

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,8 @@
33
#include <Ark/Compiler/Instructions.hpp>
44
#include <Ark/Builtins/Builtins.hpp>
55

6-
#include <iomanip>
76
#include <unordered_map>
8-
#include <picosha2.h>
7+
#include <Proxy/Picosha2.hpp>
98
#include <Ark/Compiler/Serialization/IEEE754Serializer.hpp>
109
#include <Ark/Compiler/Serialization/IntegerSerializer.hpp>
1110
#include <fmt/core.h>

src/arkreactor/Compiler/IntermediateRepresentation/IRCompiler.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
#include <chrono>
44
#include <utility>
55
#include <unordered_map>
6-
#include <picosha2.h>
6+
#include <Proxy/Picosha2.hpp>
77
#include <fmt/ostream.h>
88

99
#include <Ark/Constants.hpp>

src/arkreactor/VM/State.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
# pragma warning(disable : 4996)
1010
#endif
1111

12-
#include <picosha2.h>
12+
#include <Proxy/Picosha2.hpp>
1313
#include <Ark/Compiler/BytecodeReader.hpp>
1414
#include <fmt/core.h>
1515
#include <fmt/color.h>

tests/unittests/Suites/BytecodeReaderSuite.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
#include <Ark/Compiler/BytecodeReader.hpp>
44
#include <Ark/Compiler/Welder.hpp>
5-
#include <picosha2.h>
5+
#include <Proxy/Picosha2.hpp>
66

77
#include <string>
88
#include <chrono>

0 commit comments

Comments
 (0)