September 22, 2011 [dmd-internals] [D-Programming-Language/dmd] 5f3c64: Move typedef tests to deprecate1 | ||||
---|---|---|---|---|
| ||||
Branch: refs/heads/master Home: https://github.com/D-Programming-Language/dmd Commit: 5f3c64804b7127919a53183fd4ff4a3aff09c81d https://github.com/D-Programming-Language/dmd/commit/5f3c64804b7127919a53183fd4ff4a3aff09c81d Author: Don Clugston <dclugston at googlemail.com> Date: 2011-09-21 (Wed, 21 Sep 2011) Changed paths: M test/runnable/deprecate1.d M test/runnable/test4.d Log Message: ----------- Move typedef tests to deprecate1 Commit: d2d50b04df78140e67130ed9b05977b68a67e34c https://github.com/D-Programming-Language/dmd/commit/d2d50b04df78140e67130ed9b05977b68a67e34c Author: Don Clugston <dclugston at googlemail.com> Date: 2011-09-21 (Wed, 21 Sep 2011) Changed paths: M test/runnable/deprecate1.d M test/runnable/template4.d Log Message: ----------- Move typedef out of template4 Also change this to a compile-time test. Doesn't need to run. Commit: 4dae8191647f943ac441013f021a250e6d85a882 https://github.com/D-Programming-Language/dmd/commit/4dae8191647f943ac441013f021a250e6d85a882 Author: Don Clugston <dclugston at googlemail.com> Date: 2011-09-22 (Thu, 22 Sep 2011) Changed paths: M test/runnable/deprecate1.d M test/runnable/structlit.d Log Message: ----------- Copy typedef test out of structlit The rest of the test is valid with alias. Commit: 00edcf8fda9f0f7feb880f391e9a3789cb21620b https://github.com/D-Programming-Language/dmd/commit/00edcf8fda9f0f7feb880f391e9a3789cb21620b Author: Don Clugston <dclugston at googlemail.com> Date: 2011-09-22 (Thu, 22 Sep 2011) Changed paths: M test/runnable/deprecate1.d M test/runnable/test15.d Log Message: ----------- Move typedef tests out of test15 Commit: 7b263b616d148485d663c556b5e963321ca2ef10 https://github.com/D-Programming-Language/dmd/commit/7b263b616d148485d663c556b5e963321ca2ef10 Author: Don Clugston <dclugston at googlemail.com> Date: 2011-09-22 (Thu, 22 Sep 2011) Changed paths: M test/runnable/lexer.d Log Message: ----------- Remove duplicated tests The first five tests in lexer.d were identical to template4.d!!! Commit: 459a0bcf6dc492c8caff3911e30ccfc7efb8e60c https://github.com/D-Programming-Language/dmd/commit/459a0bcf6dc492c8caff3911e30ccfc7efb8e60c Author: Don Clugston <dclugston at googlemail.com> Date: 2011-09-22 (Thu, 22 Sep 2011) Changed paths: M test/runnable/deprecate1.d M test/runnable/test20.d Log Message: ----------- More typedef moving Commit: 164fe01b4c3471c1effa843f4393e1c556f484d2 https://github.com/D-Programming-Language/dmd/commit/164fe01b4c3471c1effa843f4393e1c556f484d2 Author: Don Clugston <dclugston at googlemail.com> Date: 2011-09-22 (Thu, 22 Sep 2011) Changed paths: M test/runnable/deprecate1.d M test/runnable/opover2.d Log Message: ----------- More typedef test cleanup I found bug 6712 while moving this one across. Commit: 3fbb0f3a83ea0a6ace1e7b99bc1a3692cbb1bc63 https://github.com/D-Programming-Language/dmd/commit/3fbb0f3a83ea0a6ace1e7b99bc1a3692cbb1bc63 Author: Don Clugston <dclugston at googlemail.com> Date: 2011-09-22 (Thu, 22 Sep 2011) Changed paths: M test/runnable/circular.d Log Message: ----------- Add -d to bug 4543. This is typedef-specific. Commit: 47a4233392ccb09d772e87b2a0213908e8e6b8ca https://github.com/D-Programming-Language/dmd/commit/47a4233392ccb09d772e87b2a0213908e8e6b8ca Author: Don Clugston <dclugston at googlemail.com> Date: 2011-09-22 (Thu, 22 Sep 2011) Changed paths: M test/runnable/deprecate1.d M test/runnable/test12.d Log Message: ----------- typedef cleanup: test12 Commit: 5d76a4310791adb235881c6b691e71709d5bc5f2 https://github.com/D-Programming-Language/dmd/commit/5d76a4310791adb235881c6b691e71709d5bc5f2 Author: Don Clugston <dclugston at googlemail.com> Date: 2011-09-22 (Thu, 22 Sep 2011) Changed paths: M test/runnable/deprecate1.d M test/runnable/test28.d Log Message: ----------- Move typedef: test28 Commit: e1133cdbed165b937abadf56541646e77d9c1309 https://github.com/D-Programming-Language/dmd/commit/e1133cdbed165b937abadf56541646e77d9c1309 Author: Don Clugston <dclugston at googlemail.com> Date: 2011-09-22 (Thu, 22 Sep 2011) Changed paths: M test/runnable/deprecate1.d M test/runnable/traits.d Log Message: ----------- typedef cleanup: traits.d Commit: ea2beaad2e367afb3991d50a0dc8ce1a36557f5f https://github.com/D-Programming-Language/dmd/commit/ea2beaad2e367afb3991d50a0dc8ce1a36557f5f Author: Don Clugston <dclugston at googlemail.com> Date: 2011-09-22 (Thu, 22 Sep 2011) Changed paths: M test/runnable/test9.d Log Message: ----------- typedef cleanup: -d is mandatory for test9 Commit: 7145aa22b4a8fc2da6590dab4c25ae353bbf41c8 https://github.com/D-Programming-Language/dmd/commit/7145aa22b4a8fc2da6590dab4c25ae353bbf41c8 Author: Don Clugston <dclugston at googlemail.com> Date: 2011-09-22 (Thu, 22 Sep 2011) Changed paths: M test/runnable/deprecate1.d M test/runnable/test15.d Log Message: ----------- Typedef cleanup: test15 Some of these were typedef bugs, others not. Commit: 1af7f4a470f35b802d69edcaf5042d272cfe7dba https://github.com/D-Programming-Language/dmd/commit/1af7f4a470f35b802d69edcaf5042d272cfe7dba Author: Don Clugston <dclugston at googlemail.com> Date: 2011-09-22 (Thu, 22 Sep 2011) Changed paths: M test/runnable/deprecate1.d M test/runnable/testaa.d Log Message: ----------- Typdef cleanup: testaa Commit: 6093eeed1c81792c4d04445d7e79dd2524d8a245 https://github.com/D-Programming-Language/dmd/commit/6093eeed1c81792c4d04445d7e79dd2524d8a245 Author: Don Clugston <dclugston at googlemail.com> Date: 2011-09-22 (Thu, 22 Sep 2011) Changed paths: M test/runnable/deprecate1.d M test/runnable/test42.d Log Message: ----------- Typedef cleanup: test42 Some of these were different bugs for typedef and alias; in such cases I added both. Tests confirmed with 0.050, 0.100, 2.008, 2.032. Commit: 12557cca06d64d6de9ca2228e013493818554318 https://github.com/D-Programming-Language/dmd/commit/12557cca06d64d6de9ca2228e013493818554318 Author: Don Clugston <dclugston at googlemail.com> Date: 2011-09-22 (Thu, 22 Sep 2011) Changed paths: M test/runnable/test19.d Log Message: ----------- Typedef cleanup: test19 This one is equally valid with alias. Commit: cdb463564bdf32d8dc23c8fb1f07b5a1abb57f10 https://github.com/D-Programming-Language/dmd/commit/cdb463564bdf32d8dc23c8fb1f07b5a1abb57f10 Author: Don Clugston <dclugston at googlemail.com> Date: 2011-09-22 (Thu, 22 Sep 2011) Changed paths: M test/runnable/deprecate1.d M test/runnable/testswitch.d Log Message: ----------- Typedef cleanup: testswitch Commit: 5a3914afb8e71d0c1d096b2afdddb71df3796b65 https://github.com/D-Programming-Language/dmd/commit/5a3914afb8e71d0c1d096b2afdddb71df3796b65 Author: Don Clugston <dclugston at googlemail.com> Date: 2011-09-22 (Thu, 22 Sep 2011) Changed paths: M test/runnable/testformat.d Log Message: ----------- Typedef cleanup: testformat Commit: 8dd047b4941f2237beaefe77126b5f712f5f7c59 https://github.com/D-Programming-Language/dmd/commit/8dd047b4941f2237beaefe77126b5f712f5f7c59 Author: Don Clugston <dclugston at googlemail.com> Date: 2011-09-22 (Thu, 22 Sep 2011) Changed paths: M test/runnable/deprecate1.d M test/runnable/testconst.d Log Message: ----------- Typedef cleanup: testconst Commit: 8ae8d608f1ae7082d0c601addf79ecf1f0315693 https://github.com/D-Programming-Language/dmd/commit/8ae8d608f1ae7082d0c601addf79ecf1f0315693 Author: Don Clugston <dclugston at googlemail.com> Date: 2011-09-22 (Thu, 22 Sep 2011) Changed paths: M test/runnable/deprecate1.d M test/runnable/testdstress.d Log Message: ----------- Typedef cleanup: testdstress Commit: d4f0b7055db4d3ce456c15a3857018bf3c60f868 https://github.com/D-Programming-Language/dmd/commit/d4f0b7055db4d3ce456c15a3857018bf3c60f868 Author: Don Clugston <dclugston at googlemail.com> Date: 2011-09-22 (Thu, 22 Sep 2011) Changed paths: M test/runnable/deprecate1.d M test/runnable/testtypeid.d Log Message: ----------- Typedef cleanup: testtypeid I discovered bug 6713 while moving the tests across. Commit: 1a96872350b1820c5e93c3025ff1e7139ba98f97 https://github.com/D-Programming-Language/dmd/commit/1a96872350b1820c5e93c3025ff1e7139ba98f97 Author: Don Clugston <dclugston at googlemail.com> Date: 2011-09-22 (Thu, 22 Sep 2011) Changed paths: M test/runnable/deprecate1.d M test/runnable/test8.d Log Message: ----------- Typedef cleanup: test8 Most of these were typedef-specific. Commit: 1ab5f4e56e503a34b56f2c98ee3578e0ec41f7e2 https://github.com/D-Programming-Language/dmd/commit/1ab5f4e56e503a34b56f2c98ee3578e0ec41f7e2 Author: Don Clugston <dclugston at googlemail.com> Date: 2011-09-22 (Thu, 22 Sep 2011) Changed paths: M test/runnable/deprecate1.d M test/runnable/test22.d Log Message: ----------- Typedef cleanup: test22 Commit: 35f1b507e584e4d1ebca82e007fc888442143ac2 https://github.com/D-Programming-Language/dmd/commit/35f1b507e584e4d1ebca82e007fc888442143ac2 Author: Don Clugston <dclugston at googlemail.com> Date: 2011-09-22 (Thu, 22 Sep 2011) Changed paths: M test/runnable/deprecate1.d M test/runnable/test23.d Log Message: ----------- Typedef cleanup: test23 Almost all of these were typedef-specific. Commit: 705dd7f52e64f26248d3b22771e7294bf246874f https://github.com/D-Programming-Language/dmd/commit/705dd7f52e64f26248d3b22771e7294bf246874f Author: Don Clugston <dclugston at googlemail.com> Date: 2011-09-22 (Thu, 22 Sep 2011) Changed paths: M test/runnable/deprecate1.d M test/runnable/test34.d Log Message: ----------- Typedef cleanup: test34 Commit: 082e6099f875a4a74aaee4d17bd661349fd8b725 https://github.com/D-Programming-Language/dmd/commit/082e6099f875a4a74aaee4d17bd661349fd8b725 Author: Don Clugston <dclugston at googlemail.com> Date: 2011-09-22 (Thu, 22 Sep 2011) Changed paths: M test/compilable/forward1.d M test/compilable/test55.d Log Message: ----------- Typedef cleanup: add -d Typedef is fundamental to these two. Commit: f24733aa9df5aa5dacc22e89ac59e7462fe16c15 https://github.com/D-Programming-Language/dmd/commit/f24733aa9df5aa5dacc22e89ac59e7462fe16c15 Author: Don Clugston <dclugston at googlemail.com> Date: 2011-09-22 (Thu, 22 Sep 2011) Changed paths: M test/compilable/compile1.d A test/compilable/deprecate2.d Log Message: ----------- Add a test file for compile-only typedef Commit: 0776382e79c8b9e033bd4042ae3f05c3e3c7e6c6 https://github.com/D-Programming-Language/dmd/commit/0776382e79c8b9e033bd4042ae3f05c3e3c7e6c6 Author: Don Clugston <dclugston at googlemail.com> Date: 2011-09-22 (Thu, 22 Sep 2011) Changed paths: M test/compilable/ddoc1.d M test/compilable/header.d Log Message: ----------- Typedef cleanup: output files These two should generate correct output for deprecated features, right until the feature is removed. Commit: 1a8c28263c12243f162e81856d1a95444585544a https://github.com/D-Programming-Language/dmd/commit/1a8c28263c12243f162e81856d1a95444585544a Author: Walter Bright <walter at walterbright.com> Date: 2011-09-22 (Thu, 22 Sep 2011) Changed paths: M test/compilable/compile1.d M test/compilable/ddoc1.d A test/compilable/deprecate2.d M test/compilable/forward1.d M test/compilable/header.d M test/compilable/test55.d M test/runnable/circular.d M test/runnable/deprecate1.d M test/runnable/lexer.d M test/runnable/opover2.d M test/runnable/structlit.d M test/runnable/template4.d M test/runnable/test12.d M test/runnable/test15.d M test/runnable/test19.d M test/runnable/test20.d M test/runnable/test22.d M test/runnable/test23.d M test/runnable/test28.d M test/runnable/test34.d M test/runnable/test4.d M test/runnable/test42.d M test/runnable/test8.d M test/runnable/test9.d M test/runnable/testaa.d M test/runnable/testconst.d M test/runnable/testdstress.d M test/runnable/testformat.d M test/runnable/testswitch.d M test/runnable/testtypeid.d M test/runnable/traits.d Log Message: ----------- Merge pull request #403 from donc/trivialstuff Test suite cleanup: Extract all typedef tests from non-deprecated tests. Compare: https://github.com/D-Programming-Language/dmd/compare/39b3de6...1a8c282 |
Copyright © 1999-2021 by the D Language Foundation