Commit graph

6 commits

Author SHA1 Message Date
Martin Kinkelin
d03a4d43af DMD tests on Windows: Default CC to cl.exe in PATH for MSVC models
Instead of defaulting to some old hardcoded version.
2023-12-23 17:05:05 +08:00
Martin Kinkelin
f3ad118c61 Azure CI: Migrate from legacy MODEL=32mscoff to MODEL=32
Incl. fixing up the d_do_test.d tool to work properly with MODEL=32
on Windows.

And somewhat improve the documentation of MODEL=32omf, nowadays used
for the 32-bit OMF toolchain.
2023-12-16 03:11:51 +01:00
Martin Kinkelin
783218fe53
d_do_test: Make $p: search from the right, not the left (#15745)
So that e.g. `$p:phobos$` for an actual path of `/phobos/phobos`
matches the whole path instead of eagerly stopping at `/phobos`.
See https://github.com/dlang/phobos/pull/8831#issuecomment-1783891649.
2023-10-30 16:15:39 +02:00
Dennis Korpel
ef060a7da9 d_do_test: allow separately compiling c sources 2023-02-07 00:27:49 +01:00
Dennis Korpel
ed9869ecc6 Test .h files 2022-11-13 20:10:45 +00:00
Iain Buclaw
6374bb87b7 Move dmd files into compiler/ 2022-07-09 18:53:07 +02:00
Renamed from test/tools/d_do_test.d (Browse further)