[dmd-internals] [D-Programming-Language/dmd] 1fb3ba: Consistent error messages that are started by lowe...
GitHub via dmd-internals
dmd-internals at puremagic.com
Mon Dec 1 19:13:20 PST 2014
Branch: refs/heads/master
Home: https://github.com/D-Programming-Language/dmd
Commit: 1fb3ba8ee8b341eaa68d026bdcfc02762ffb006b
https://github.com/D-Programming-Language/dmd/commit/1fb3ba8ee8b341eaa68d026bdcfc02762ffb006b
Author: k-hara <k.hara.pg at gmail.com>
Date: 2014-12-02 (Tue, 02 Dec 2014)
Changed paths:
M src/arrayop.c
M src/class.c
M src/ctfeexpr.c
M src/expression.c
M src/interpret.c
M src/lexer.c
M src/link.c
M src/module.c
M src/parse.c
M src/statement.c
M test/fail_compilation/bug4283.d
M test/fail_compilation/ctfe10989.d
M test/fail_compilation/diag11759.d
M test/fail_compilation/diag13609b.d
M test/fail_compilation/diag3672.d
M test/fail_compilation/diag3672a.d
M test/fail_compilation/diag5450.d
M test/fail_compilation/diag8928.d
M test/fail_compilation/diag9574.d
M test/fail_compilation/fail11510.d
M test/fail_compilation/fail231.d
M test/fail_compilation/fail238_m32.d
M test/fail_compilation/fail238_m64.d
M test/fail_compilation/fail306.d
M test/fail_compilation/fail3672.d
M test/fail_compilation/ice11919.d
M test/fail_compilation/ice12362.d
Log Message:
-----------
Consistent error messages that are started by lower-case character
Commit: 9ed0fd5bc73f843f43e7650273affaa1be6dde2d
https://github.com/D-Programming-Language/dmd/commit/9ed0fd5bc73f843f43e7650273affaa1be6dde2d
Author: k-hara <k.hara.pg at gmail.com>
Date: 2014-12-02 (Tue, 02 Dec 2014)
Changed paths:
M src/clone.c
M src/cppmangle.c
M src/e2ir.c
M src/interpret.c
Log Message:
-----------
Consistently use "Internal Compiler Error", rather than "ICE" that is not widely known
Commit: 0b694e083687e3e61f41b5ab65866966f6bf04cf
https://github.com/D-Programming-Language/dmd/commit/0b694e083687e3e61f41b5ab65866966f6bf04cf
Author: k-hara <k.hara.pg at gmail.com>
Date: 2014-12-02 (Tue, 02 Dec 2014)
Changed paths:
M src/ctfeexpr.c
M src/interpret.c
Log Message:
-----------
Consistency use "CTFE internal error" for the errors that happened during interpretation
Maybe, some of the errors would be caused by the AST that comes from the semantic analysis stage and the CTFE interpreter does not intent. But "CTFE error" is much understandable for the compiler end users.
Commit: a2cf7bd5e35eee0a783ec6277ed97e1053268087
https://github.com/D-Programming-Language/dmd/commit/a2cf7bd5e35eee0a783ec6277ed97e1053268087
Author: Walter Bright <walter at walterbright.com>
Date: 2014-12-01 (Mon, 01 Dec 2014)
Changed paths:
M src/arrayop.c
M src/class.c
M src/clone.c
M src/cppmangle.c
M src/ctfeexpr.c
M src/e2ir.c
M src/expression.c
M src/interpret.c
M src/lexer.c
M src/link.c
M src/module.c
M src/parse.c
M src/statement.c
M test/fail_compilation/bug4283.d
M test/fail_compilation/ctfe10989.d
M test/fail_compilation/diag11759.d
M test/fail_compilation/diag13609b.d
M test/fail_compilation/diag3672.d
M test/fail_compilation/diag3672a.d
M test/fail_compilation/diag5450.d
M test/fail_compilation/diag8928.d
M test/fail_compilation/diag9574.d
M test/fail_compilation/fail11510.d
M test/fail_compilation/fail231.d
M test/fail_compilation/fail238_m32.d
M test/fail_compilation/fail238_m64.d
M test/fail_compilation/fail306.d
M test/fail_compilation/fail3672.d
M test/fail_compilation/ice11919.d
M test/fail_compilation/ice12362.d
Log Message:
-----------
Merge pull request #4186 from 9rnsr/fix_errmsg
Improve consistency of dmd error messages
Compare: https://github.com/D-Programming-Language/dmd/compare/a23603e4a1ab...a2cf7bd5e35e
More information about the dmd-internals
mailing list