Dylan Baker
29ef4478df
compilers/d: Add b_ndebug support
...
D lang compilers have an option -release (or similar) which turns off
asserts, contracts, and other runtime type checking. This patch wires
that up to the b_ndebug flag.
Fixes #7082
5 years ago
Michael Hirsch, Ph.D
83b4e981c4
Use strict function prototypes
5 years ago
Jussi Pakkanen
f6ad5d1398
Make all C main functions without arguments have "void" in arg list.
5 years ago
Michael Hirsch, Ph.D
1baa1c9222
use '-Werror=unused-parameter' for gcc/clang on project tests and -fimplicit-none on fortran
...
Fortran: check for undeclared variables by forcing implicit none everywhere
C/C++: check for unused parameters and return types
removed unused variables from test cases
ci: do missing return and unused arg check with Github Actions
5 years ago
Jussi Pakkanen
f39600647d
Condense test directory names.
5 years ago
Jussi Pakkanen
972535a6ac
Condense test dirs.
6 years ago
Jussi Pakkanen
17bfbb99e5
Condense test dirs.
6 years ago
Matthias Klumpp
b57b82eaf9
Add test for subprojects in subdirectories
7 years ago
Jussi Pakkanen
645ab7fea8
Yo dawg, we heard you liked subprojects so we put subprojects in your subprojects so now you can use subprojects when you are using subprojects.
11 years ago
Jussi Pakkanen
8f5d93b4d4
Can extract objects from targets and use them in other targets.
11 years ago
Jussi Pakkanen
9262fe600a
Split test suite into common and platform dependent parts.
12 years ago
Jussi Pakkanen
40012fad45
Started work on pipelines by adding generator test case skeleton.
12 years ago
Jussi Pakkanen
5c0d1cc7c0
Include directories work.
12 years ago
Jussi Pakkanen
1bfae39a9d
More thorough test.
12 years ago
Jussi Pakkanen
7b8b849817
Add a test where a single exe has both C and C++ sources.
12 years ago