February 12, 2012 [dmd-internals] [D-Programming-Language/dmd] a79763: Add regression tests for imports | ||||
---|---|---|---|---|
| ||||
Branch: refs/heads/master Home: https://github.com/D-Programming-Language/dmd Commit: a79763d079004a1e9d53cb41734b1b0539ca85a4 https://github.com/D-Programming-Language/dmd/commit/a79763d079004a1e9d53cb41734b1b0539ca85a4 Author: dawg <dawg at dawgfoto.de> Date: 2012-02-11 (Sat, 11 Feb 2012) Changed paths: A test/compilable/imports/test70.d A test/compilable/imports/test71.d A test/compilable/test70.d A test/compilable/test71.d A test/fail_compilation/fail355.d A test/fail_compilation/fail356a.d A test/fail_compilation/fail356b.d A test/fail_compilation/fail356c.d A test/fail_compilation/imports/fail355.d A test/fail_compilation/imports/fail356.d Log Message: ----------- Add regression tests for imports Commit: ef1ec298928b0f49817279dd731ad20381df32a7 https://github.com/D-Programming-Language/dmd/commit/ef1ec298928b0f49817279dd731ad20381df32a7 Author: dawg <dawg at dawgfoto.de> Date: 2012-02-11 (Sat, 11 Feb 2012) Changed paths: M src/import.c M src/import.h Log Message: ----------- Revert "fix Issue 7373 - (Regression git) Renamed imports conflict with other implicitly imported symbols" This reverts commit df5d8faabd26f248b6c25ae81daf73fff3814f41. Commit: c022036c8f9fea1672bb2c56edd610715f6335c8 https://github.com/D-Programming-Language/dmd/commit/c022036c8f9fea1672bb2c56edd610715f6335c8 Author: dawg <dawg at dawgfoto.de> Date: 2012-02-11 (Sat, 11 Feb 2012) Changed paths: M src/dsymbol.c M src/expression.c M src/import.c M src/import.h M src/module.c Log Message: ----------- Revert "Merge pull request #591 from ckamm/bug314" This reverts commit ff9fa25f3f7f3091787f7459e1950add6cff50b2, reversing changes made to 227769c47847fd577d423469c656e7a72246553c. Commit: d8b971010a7a7a9e347c504275473c5a36d6925e https://github.com/D-Programming-Language/dmd/commit/d8b971010a7a7a9e347c504275473c5a36d6925e Author: dawg <dawg at dawgfoto.de> Date: 2012-02-11 (Sat, 11 Feb 2012) Changed paths: M src/module.c Log Message: ----------- add back object self-import - which is needed for .object.ident compiler rewrites in object itself Commit: c47c8049a61bbfc3859830dfcbaaa8381fa2e48b https://github.com/D-Programming-Language/dmd/commit/c47c8049a61bbfc3859830dfcbaaa8381fa2e48b Author: dawg <dawg at dawgfoto.de> Date: 2012-02-11 (Sat, 11 Feb 2012) Changed paths: M src/expression.c Log Message: ----------- add back DotIdExp access check Commit: 60fbd5d985e3623b4562ba58dd67f4abaef1c15a https://github.com/D-Programming-Language/dmd/commit/60fbd5d985e3623b4562ba58dd67f4abaef1c15a Author: dawg <dawg at dawgfoto.de> Date: 2012-02-11 (Sat, 11 Feb 2012) Changed paths: M src/dsymbol.c Log Message: ----------- prefer more accessible symbols/aliases - "private import mod : sym;" This is needed because the alias sym is now access checked. Commit: 95ed0fab4241ecd0004b2cf14fe9cbf9215609c3 https://github.com/D-Programming-Language/dmd/commit/95ed0fab4241ecd0004b2cf14fe9cbf9215609c3 Author: dawg <dawg at dawgfoto.de> Date: 2012-02-11 (Sat, 11 Feb 2012) Changed paths: M src/import.c Log Message: ----------- Set import symbol name explicitly Commit: f79953b602f1fe3b7ca4ec8b4fd355ec38647e29 https://github.com/D-Programming-Language/dmd/commit/f79953b602f1fe3b7ca4ec8b4fd355ec38647e29 Author: dawg <dawg at dawgfoto.de> Date: 2012-02-11 (Sat, 11 Feb 2012) Changed paths: M src/import.c M src/import.h Log Message: ----------- apply protection to import and it's aliases Commit: c61ab2a9069b77ef635656ca59670fe927611437 https://github.com/D-Programming-Language/dmd/commit/c61ab2a9069b77ef635656ca59670fe927611437 Author: Walter Bright <walter at walterbright.com> Date: 2012-02-12 (Sun, 12 Feb 2012) Changed paths: M src/dsymbol.c M src/import.c M src/import.h A test/compilable/imports/test70.d A test/compilable/imports/test71.d A test/compilable/test70.d A test/compilable/test71.d A test/fail_compilation/fail355.d A test/fail_compilation/fail356a.d A test/fail_compilation/fail356b.d A test/fail_compilation/fail356c.d A test/fail_compilation/imports/fail355.d A test/fail_compilation/imports/fail356.d Log Message: ----------- Merge pull request #710 from dawgfoto/FixImportChanges Fix import changes Compare: https://github.com/D-Programming-Language/dmd/compare/ae73e0e...c61ab2a |
February 13, 2012 [dmd-internals] [D-Programming-Language/dmd] a79763: Add regression tests for imports | ||||
---|---|---|---|---|
| ||||
Posted in reply to GitHub | We need to pull https://github.com/D-Programming-Language/druntime/pull/148 as well, because core.sys.posix.un imports a symbol that is not available on windows. |
Copyright © 1999-2021 by the D Language Foundation