[dmd-internals] [D-Programming-Language/dmd] 8c2903: Fix broken test
noreply at github.com
noreply at github.com
Wed Sep 21 11:45:19 PDT 2011
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
More information about the dmd-internals
mailing list