September 21, 2011 [dmd-internals] [D-Programming-Language/dmd] 8c2903: Fix broken test | ||||
---|---|---|---|---|
| ||||
Branch: refs/heads/master Home: https://github.com/D-Programming-Language/dmd Commit: 8c290343ddc29f495f3275cd8006e1435dca1b5a https://github.com/D-Programming-Language/dmd/commit/8c290343ddc29f495f3275cd8006e1435dca1b5a Author: Don Clugston <dclugston at googlemail.com> Date: 2011-09-21 (Wed, 21 Sep 2011) Changed paths: M test/fail_compilation/fail15.d Log Message: ----------- Fix broken test This has been failing because of the use of 'bit'. But, it's still not failing for the reason given in the bug report. Even in 0.100, it didn't fail for Walter's reason, either. Commit: 1b3061f316e1f57047135130d943331e5f4d1c02 https://github.com/D-Programming-Language/dmd/commit/1b3061f316e1f57047135130d943331e5f4d1c02 Author: Don Clugston <dclugston at googlemail.com> Date: 2011-09-21 (Wed, 21 Sep 2011) Changed paths: M test/fail_compilation/fail16.d Log Message: ----------- Comment explaining origin of fail16.d Commit: 5b5f6f7a8690078aa19437f0a9845b875e381c44 https://github.com/D-Programming-Language/dmd/commit/5b5f6f7a8690078aa19437f0a9845b875e381c44 Author: Don Clugston <dclugston at googlemail.com> Date: 2011-09-21 (Wed, 21 Sep 2011) Changed paths: M test/fail_compilation/fail34.d Log Message: ----------- Fix broken test fail34.d Had missing return and an invalid conversion. Commit: a70ce7f0eaba45d380dff88f061c8b725b0692c3 https://github.com/D-Programming-Language/dmd/commit/a70ce7f0eaba45d380dff88f061c8b725b0692c3 Author: Don Clugston <dclugston at googlemail.com> Date: 2011-09-21 (Wed, 21 Sep 2011) Changed paths: M test/fail_compilation/fail35.d Log Message: ----------- fix fail35.d Cannot reproduce the failure on DMD0.110, nor could anyone else at the time. Commit: a8effd5f101982013ac47dc0a2d2082436080f72 https://github.com/D-Programming-Language/dmd/commit/a8effd5f101982013ac47dc0a2d2082436080f72 Author: Don Clugston <dclugston at googlemail.com> Date: 2011-09-21 (Wed, 21 Sep 2011) Changed paths: M test/compilable/test69.d R test/fail_compilation/fail49.d Log Message: ----------- Move broken fail test, into compile test I confirmed that this reduced test ICEs on DMD0.110. But it passes on D2. Commit: e4ed7af76737358d0e1690950e0886b866cf6641 https://github.com/D-Programming-Language/dmd/commit/e4ed7af76737358d0e1690950e0886b866cf6641 Author: Don Clugston <dclugston at googlemail.com> Date: 2011-09-21 (Wed, 21 Sep 2011) Changed paths: M test/fail_compilation/fail61.d Log Message: ----------- Add missing printf import Commit: 047392f9aad19102e6cb26e7352040d9bf2e1162 https://github.com/D-Programming-Language/dmd/commit/047392f9aad19102e6cb26e7352040d9bf2e1162 Author: Don Clugston <dclugston at googlemail.com> Date: 2011-09-21 (Wed, 21 Sep 2011) Changed paths: M test/fail_compilation/fail20.d M test/fail_compilation/fail22.d M test/fail_compilation/fail23.d Log Message: ----------- Add origin of several fail bugs Changes to comments only. Commit: b3ca58be23862844cd1cd396b896da46fbb3e3b1 https://github.com/D-Programming-Language/dmd/commit/b3ca58be23862844cd1cd396b896da46fbb3e3b1 Author: Don Clugston <dclugston at googlemail.com> Date: 2011-09-21 (Wed, 21 Sep 2011) Changed paths: M test/fail_compilation/bug5.d M test/fail_compilation/bug5b.d Log Message: ----------- Two tests which should fail even without -w Commit: 0f3ea1774d844ee248ef4287d10cc478bfe986a9 https://github.com/D-Programming-Language/dmd/commit/0f3ea1774d844ee248ef4287d10cc478bfe986a9 Author: Don Clugston <dclugston at googlemail.com> Date: 2011-09-21 (Wed, 21 Sep 2011) Changed paths: M test/fail_compilation/fail73.d Log Message: ----------- Fix broken fail test Commit: a267c7faa78682fea32c5b3b004c450cf74a5c69 https://github.com/D-Programming-Language/dmd/commit/a267c7faa78682fea32c5b3b004c450cf74a5c69 Author: Don Clugston <dclugston at googlemail.com> Date: 2011-09-21 (Wed, 21 Sep 2011) Changed paths: M test/fail_compilation/fail93.d Log Message: ----------- Add non-deprecated version of this test Commit: 213af7a4b1c65b133c6e0102725f82443d03e3f5 https://github.com/D-Programming-Language/dmd/commit/213af7a4b1c65b133c6e0102725f82443d03e3f5 Author: Don Clugston <dclugston at googlemail.com> Date: 2011-09-21 (Wed, 21 Sep 2011) Changed paths: M test/fail_compilation/fail121.d Log Message: ----------- Add mandatory -d Commit: d530bf60e34bb01932d5656c6a1b392beac6e5d2 https://github.com/D-Programming-Language/dmd/commit/d530bf60e34bb01932d5656c6a1b392beac6e5d2 Author: Don Clugston <dclugston at googlemail.com> Date: 2011-09-21 (Wed, 21 Sep 2011) Changed paths: R test/fail_compilation/fail146.d Log Message: ----------- Remove nonsense test This test is nonsense -- it should compile, but the assert is wrong. I haven't found any reference to it in the newsgroup or bugzilla. Nor can I find a DMD version where it behaves differently to the current compiler. Commit: 8b59afc7f1d63d822185e5d031af263bec6400e9 https://github.com/D-Programming-Language/dmd/commit/8b59afc7f1d63d822185e5d031af263bec6400e9 Author: Don Clugston <dclugston at googlemail.com> Date: 2011-09-21 (Wed, 21 Sep 2011) Changed paths: R test/fail_compilation/fail147.d M test/runnable/interpret.d Log Message: ----------- Move CTFE test to interpret.d Updated this test and moved it to the runtime tests. Commit: b412dfe6160f4dbf651a2eaf46c2a231b4b39430 https://github.com/D-Programming-Language/dmd/commit/b412dfe6160f4dbf651a2eaf46c2a231b4b39430 Author: Don Clugston <dclugston at googlemail.com> Date: 2011-09-21 (Wed, 21 Sep 2011) Changed paths: R test/fail_compilation/fail148.d R test/fail_compilation/fail149.d Log Message: ----------- Remove two useless tests These were error without line number in 1.015, but the tests don't actually test that. Commit: d74723085e437fc822c9d76874286c18973fb477 https://github.com/D-Programming-Language/dmd/commit/d74723085e437fc822c9d76874286c18973fb477 Author: Don Clugston <dclugston at googlemail.com> Date: 2011-09-21 (Wed, 21 Sep 2011) Changed paths: M test/fail_compilation/fail144.d M test/fail_compilation/fail145.d Log Message: ----------- Add missing import printf I don't know what these tests are testing. They seem silly. Commit: a63ae6fa1f7635f4ff4c3aaac23c0a90195f651f https://github.com/D-Programming-Language/dmd/commit/a63ae6fa1f7635f4ff4c3aaac23c0a90195f651f Author: Don Clugston <dclugston at googlemail.com> Date: 2011-09-21 (Wed, 21 Sep 2011) Changed paths: M test/fail_compilation/fail168.d M test/fail_compilation/fail213.d M test/fail_compilation/fail214.d M test/fail_compilation/fail217.d Log Message: ----------- invariant -> immutable Commit: 424d338bfab0f8c74451bcfa70ab3480ea6959df https://github.com/D-Programming-Language/dmd/commit/424d338bfab0f8c74451bcfa70ab3480ea6959df Author: Don Clugston <dclugston at googlemail.com> Date: 2011-09-21 (Wed, 21 Sep 2011) Changed paths: M test/fail_compilation/fail228.d Log Message: ----------- Add printf import Commit: a799d53c35059a00b4db7e0f530d3127dc5d2c43 https://github.com/D-Programming-Language/dmd/commit/a799d53c35059a00b4db7e0f530d3127dc5d2c43 Author: Don Clugston <dclugston at googlemail.com> Date: 2011-09-21 (Wed, 21 Sep 2011) Changed paths: M test/fail_compilation/fail111.d Log Message: ----------- typedef->alias Test case still valid on 0.165 after this change. Commit: 3cbf3e0e22b12776ff1ec0b0880869f5524dd9bd https://github.com/D-Programming-Language/dmd/commit/3cbf3e0e22b12776ff1ec0b0880869f5524dd9bd Author: Don Clugston <dclugston at googlemail.com> Date: 2011-09-21 (Wed, 21 Sep 2011) Changed paths: M test/fail_compilation/fail108.d M test/fail_compilation/fail138.d M test/fail_compilation/fail156.d M test/fail_compilation/fail157.d M test/fail_compilation/fail187.d M test/fail_compilation/fail4.d Log Message: ----------- Add -d for all typedef bugs So that they'll remain valid when typedef is deprecated. Commit: 38f75a5f032cd11f4daf1d0b4cf718c1ada8646c https://github.com/D-Programming-Language/dmd/commit/38f75a5f032cd11f4daf1d0b4cf718c1ada8646c Author: Walter Bright <walter at walterbright.com> Date: 2011-09-21 (Wed, 21 Sep 2011) Changed paths: M test/compilable/test69.d M test/fail_compilation/bug5.d M test/fail_compilation/bug5b.d M test/fail_compilation/fail108.d M test/fail_compilation/fail111.d M test/fail_compilation/fail121.d M test/fail_compilation/fail138.d M test/fail_compilation/fail144.d M test/fail_compilation/fail145.d R test/fail_compilation/fail146.d R test/fail_compilation/fail147.d R test/fail_compilation/fail148.d R test/fail_compilation/fail149.d M test/fail_compilation/fail15.d M test/fail_compilation/fail156.d M test/fail_compilation/fail157.d M test/fail_compilation/fail16.d M test/fail_compilation/fail168.d M test/fail_compilation/fail187.d M test/fail_compilation/fail20.d M test/fail_compilation/fail213.d M test/fail_compilation/fail214.d M test/fail_compilation/fail217.d M test/fail_compilation/fail22.d M test/fail_compilation/fail228.d M test/fail_compilation/fail23.d M test/fail_compilation/fail34.d M test/fail_compilation/fail35.d M test/fail_compilation/fail4.d R test/fail_compilation/fail49.d M test/fail_compilation/fail61.d M test/fail_compilation/fail73.d M test/fail_compilation/fail93.d M test/runnable/interpret.d Log Message: ----------- Merge pull request #399 from donc/trivialstuff Remove deprecated features from the fail tests: fixes thirty broken tests Compare: https://github.com/D-Programming-Language/dmd/compare/e4fd82f...38f75a5 |
Copyright © 1999-2021 by the D Language Foundation