Skip to content

Commit b555f31

Browse files
authored
Merge pull request #1230 from pq-code-package/more-warnings
Fix `-Wconversion` warnings
2 parents 5aaca94 + 8b0526a commit b555f31

File tree

34 files changed

+201
-145
lines changed

34 files changed

+201
-145
lines changed

examples/basic/Makefile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,7 @@ CFLAGS := \
5959
-Werror \
6060
-Wpointer-arith \
6161
-Wredundant-decls \
62+
-Wconversion \
6263
-Wno-long-long \
6364
-Wno-unknown-pragmas \
6465
-Wno-unused-command-line-argument \

examples/basic_deterministic/Makefile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,7 @@ CFLAGS := \
4747
-Werror \
4848
-Wpointer-arith \
4949
-Wredundant-decls \
50+
-Wconversion \
5051
-Wno-long-long \
5152
-Wno-unknown-pragmas \
5253
-Wno-unused-command-line-argument \

examples/bring_your_own_fips202/Makefile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,7 @@ CFLAGS := \
6565
-Wshadow \
6666
-Wpointer-arith \
6767
-Wredundant-decls \
68+
-Wconversion \
6869
-Wno-long-long \
6970
-Wno-unknown-pragmas \
7071
-Wno-unused-command-line-argument \

examples/bring_your_own_fips202/custom_fips202/tiny_sha3/sha3.c

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -96,14 +96,14 @@ void sha3_keccakf(uint64_t st[25])
9696
{
9797
v = (uint8_t *)&st[i];
9898
t = st[i];
99-
v[0] = t & 0xFF;
100-
v[1] = (t >> 8) & 0xFF;
101-
v[2] = (t >> 16) & 0xFF;
102-
v[3] = (t >> 24) & 0xFF;
103-
v[4] = (t >> 32) & 0xFF;
104-
v[5] = (t >> 40) & 0xFF;
105-
v[6] = (t >> 48) & 0xFF;
106-
v[7] = (t >> 56) & 0xFF;
99+
v[0] = (uint8_t)(t & 0xFF);
100+
v[1] = (uint8_t)((t >> 8) & 0xFF);
101+
v[2] = (uint8_t)((t >> 16) & 0xFF);
102+
v[3] = (uint8_t)((t >> 24) & 0xFF);
103+
v[4] = (uint8_t)((t >> 32) & 0xFF);
104+
v[5] = (uint8_t)((t >> 40) & 0xFF);
105+
v[6] = (uint8_t)((t >> 48) & 0xFF);
106+
v[7] = (uint8_t)((t >> 56) & 0xFF);
107107
}
108108
#endif /* __BYTE_ORDER__ != __ORDER_LITTLE_ENDIAN__ */
109109
}

examples/custom_backend/Makefile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,7 @@ CFLAGS := \
6262
-Werror \
6363
-Wpointer-arith \
6464
-Wredundant-decls \
65+
-Wconversion \
6566
-Wno-long-long \
6667
-Wno-unknown-pragmas \
6768
-Wno-unused-command-line-argument \

examples/monolithic_build/Makefile

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,7 @@ CFLAGS := \
6767
-Wshadow \
6868
-Wpointer-arith \
6969
-Wredundant-decls \
70+
-Wconversion \
7071
-Wno-long-long \
7172
-Wno-unknown-pragmas \
7273
-Wno-unused-command-line-argument \
@@ -135,6 +136,6 @@ size: build
135136
@$(Q)$(SIZE) $(LIB512_FULL)
136137
@$(Q)$(SIZE) $(LIB768_FULL)
137138
@$(Q)$(SIZE) $(LIB1024_FULL)
138-
139+
139140
clean:
140141
rm -rf $(BUILD_DIR)

examples/monolithic_build_multilevel_native/Makefile

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -94,6 +94,7 @@ CFLAGS := \
9494
-Wno-long-long \
9595
-Wno-unknown-pragmas \
9696
-Wredundant-decls \
97+
-Wconversion \
9798
-Wno-unused-command-line-argument \
9899
-fomit-frame-pointer \
99100
-std=c99 \
@@ -135,7 +136,7 @@ build: $(BINARY_NAME_FULL)
135136
run: $(BINARY_NAME_FULL)
136137
$(EXEC_WRAPPER) ./$(BINARY_NAME_FULL)
137138

138-
size: build
139+
size: build
139140
$(Q)echo "=== Size info for binaries $(BINARY_NAME_FULL)==="
140141
$(Q)$(SIZE) $(BINARY_NAME_FULL)
141142
$(Q)echo " "

examples/monolithic_build_native/Makefile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,7 @@ CFLAGS := \
6868
-Wshadow \
6969
-Wpointer-arith \
7070
-Wredundant-decls \
71+
-Wconversion \
7172
-Wno-long-long \
7273
-Wno-unknown-pragmas \
7374
-Wno-unused-command-line-argument \

examples/multilevel_build/Makefile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -85,6 +85,7 @@ CFLAGS := \
8585
-Werror \
8686
-Wpointer-arith \
8787
-Wredundant-decls \
88+
-Wconversion \
8889
-Wno-long-long \
8990
-Wno-unknown-pragmas \
9091
-Wno-unused-command-line-argument \

examples/multilevel_build_native/Makefile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,7 @@ CFLAGS := \
6060
-Werror \
6161
-Wpointer-arith \
6262
-Wredundant-decls \
63+
-Wconversion \
6364
-Wno-long-long \
6465
-Wno-unknown-pragmas \
6566
-Wno-unused-command-line-argument \

0 commit comments

Comments
 (0)