]> git.lizzy.rs Git - rust.git/commit
Prevent pointer -> int casts in constexprs
authorAriel Ben-Yehuda <ariel.byd@gmail.com>
Sat, 25 Oct 2014 17:18:32 +0000 (20:18 +0300)
committerAriel Ben-Yehuda <ariel.byd@gmail.com>
Sat, 25 Oct 2014 17:18:32 +0000 (20:18 +0300)
commit81b7e629183aac0968fa6d8cd7e3c0f7fa2613e3
tree306a4462227ab8d1c780dd0b302098d47517cad1
parenta34b8dec697014f15e725215e17ea8d956c0ab1a
Prevent pointer -> int casts in constexprs

These cause issues, as addresses aren't fixed at compile-time.

Fixes #18294
src/librustc/diagnostics.rs
src/librustc/middle/check_const.rs
src/test/compile-fail/issue-18294.rs [new file with mode: 0644]