October 16, 2012 [dmd-internals] [D-Programming-Language/dmd] 7d1339: Fix issue 7810 [CTFE] Typesafe variadic function w... | ||||
---|---|---|---|---|
| ||||
Attachments:
| Branch: refs/heads/master Home: https://github.com/D-Programming-Language/dmd Commit: 7d133964da2a5c0c794b82d42f3f3c9cbfdcf078 https://github.com/D-Programming-Language/dmd/commit/7d133964da2a5c0c794b82d42f3f3c9cbfdcf078 Author: Don Clugston <don.clugston@sociomantic.com> Date: 2012-10-01 (Mon, 01 Oct 2012) Changed paths: M src/interpret.c M test/compilable/interpret3.d Log Message: ----------- Fix issue 7810 [CTFE] Typesafe variadic function with array of structs It's actually a problem with void-initialized static arrays. This was the root cause of a compile-time regexp bug. Commit: 790132a07122ed8af7af7272bec6e98241c51d04 https://github.com/D-Programming-Language/dmd/commit/790132a07122ed8af7af7272bec6e98241c51d04 Author: Don Clugston <don.clugston@sociomantic.com> Date: 2012-10-15 (Mon, 15 Oct 2012) Changed paths: M src/interpret.c Log Message: ----------- Avoid creating extra element in fix for 7810 Commit: eaa03fefeb1a698f586d5f5a09068f3433bf4b29 https://github.com/D-Programming-Language/dmd/commit/eaa03fefeb1a698f586d5f5a09068f3433bf4b29 Author: Daniel Murphy <yebblies@gmail.com> Date: 2012-10-16 (Tue, 16 Oct 2012) Changed paths: M src/interpret.c M test/compilable/interpret3.d Log Message: ----------- Merge pull request #1155 from donc/ctfe7810array_voidinit Fix issue 7810 [CTFE] Typesafe variadic function with array of structs Compare: https://github.com/D-Programming-Language/dmd/compare/ba9d3293dbaa...eaa03fefeb1a |
Copyright © 1999-2021 by the D Language Foundation