Commit
532c0cdf854a68fe4bfc7de28c87688b31f9c5ed
by ajbeach Small bit of clean-up on the enum functions in builtins. Mostly reducing the assertions on functions. The file was modified libcfa/prelude/builtins.c
Commit
f979f0ba3e91f53f961ddfb6b75fd4b82f468087
by f37yu suppress reference conversion warning The file was modified src/GenPoly/Lvalue.cpp
Commit
35cc6d4773c9705fbac2d875d39d6aa6120e8f80
by Michael Brooks Mitigate several unused-declaration warnings in generated code. See tests/nowarn/unused for the specific cases. The file was modified tests/.expect/attributes.x86.txt The file was modified tests/.expect/functions.arm64.txt The file was modified tests/.expect/declarationSpecifier.arm64.txt The file was modified tests/.expect/declarationSpecifier.x86.txt The file was added tests/nowarn/unused.cfa The file was modified src/GenPoly/Box.cpp The file was modified src/Validate/ImplementEnumFunc.cpp The file was modified tests/.expect/gccExtensions.x64.txt The file was modified tests/.expect/functions.x86.txt The file was modified tests/.expect/extension.arm64.txt The file was modified tests/.expect/extension.x86.txt The file was modified tests/.expect/functions.x64.txt The file was modified tests/.expect/KRfunctions.x64.txt The file was modified src/Validate/Autogen.cpp The file was added tests/nowarn/.expect/unused.txt The file was modified tests/.expect/attributes.x64.txt The file was modified tests/.expect/gccExtensions.x86.txt The file was modified tests/.expect/KRfunctions.arm64.txt The file was modified tests/.expect/KRfunctions.x86.txt The file was modified tests/.expect/attributes.arm64.txt The file was modified tests/.expect/gccExtensions.arm64.txt The file was modified src/Validate/CompoundLiteral.cpp The file was modified tests/.expect/extension.x64.txt The file was modified tests/.expect/declarationSpecifier.x64.txt
Commit
8ee211d29f63ed8c631e2d37e8961781dfa45eaf
by Michael Brooks Make array and list headers free of warnings upon include and as used in a libcfa build The file was added tests/nowarn/.expect/list.txt The file was added tests/nowarn/list.cfa The file was added tests/nowarn/array.cfa The file was added tests/nowarn/.expect/array.txt The file was modified libcfa/src/collections/array.hfa The file was modified libcfa/src/collections/list.hfa
Commit
ad8b6dfa61caa02d1ecf946bdd5412d385adbed4
by Peter Buhr formatting The file was modified libcfa/prelude/builtins.c
Commit
13887ac2bdbe8d74fb76251860ab3ce811ef25c4
by Peter Buhr add citation The file was modified doc/bibliography/pl.bib
Commit
63b32f9d78b543462283bbd288cb90544ee8db78
by Peter Buhr temporarily add citations to background chapter The file was modified doc/theses/fangren_yu_MMath/background.tex
Commit
5db913f46e93b12eef193c9ac4a156a1a6b97739
by Michael Brooks Work around #269 in array bound-check printing, to avoid 32-bit-specific warning. Try to fix nightly build. The file was modified libcfa/src/collections/array.hfa
Commit
135197188ba1bdea9a919286e6c4ac411a03bb8c
by Michael Brooks Begin an exploratory meta-test of warning detection. This change will be reversed. Warnings from socket.h (about static-inline lifecycle functions "used in inline function 'recvfrom' which is not static") are known to be manually reproducibe with nodebug builds but not debug builds. This experiment asks: Will our present-state CI rig flag it? The file was added tests/nowarn/.expect/socket.txt The file was added tests/nowarn/socket.cfa
Commit
9b01ed1bd9fa042e5186a7fbaf7f0b83a51a872e
by Michael Brooks End the meta-test of warning detection. Reverse 135197188ba. This experiment successfully concludes: Our present-state CI rig flags the socket.h warnings during overnight builds, though not immediately upon checkin. The file was removed tests/nowarn/socket.cfa The file was removed tests/nowarn/.expect/socket.txt
Commit
fb0f04d09615a0006f8d2eec237f089ba7688917
by Michael Brooks Fix exceptions to be warning-free. The file was added tests/nowarn/exception.cfa The file was added tests/nowarn/.expect/exception.txt The file was modified src/ControlStruct/ExceptDecl.cpp
Commit
96ef156eb6906d418f912ecaadba955f627e7457
by Michael Brooks Fix IO stream to be warning-free. The file was added tests/nowarn/fstream.cfa The file was modified libcfa/src/bits/debug.hfa The file was added tests/nowarn/.expect/fstream.txt The file was modified libcfa/src/iostream.hfa
Commit
d30c22957229a094959468625bda721051e9c843
by Michael Brooks Add test for milestone: String is warning-free The file was added tests/nowarn/.expect/string.txt The file was added tests/nowarn/string.cfa