[Bug c++/45246] optimizer dereference

2010-08-10 Thread attardi at di dot unipi dot it
--- Comment #3 from attardi at di dot unipi dot it 2010-08-10 10:27 --- You are right. SWIG does this on purpose, as the most portable way to cast a pointer into a 64 bit integer: "For non-primitive types the "in" and "out" typemaps are responsible for casting

[Bug c++/45246] New: optimizer dereference

2010-08-10 Thread attardi at di dot unipi dot it
Status: UNCONFIRMED Severity: critical Priority: P3 Component: c++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: attardi at di dot unipi dot it GCC build triplet: x86_64-unknown-linux-gnu GCC host triplet: x86_64-unknown-linux-gnu G

[Bug c++/32677] New: optimizer fails properly accessing argument

2007-07-08 Thread attardi at di dot unipi dot it
ity: P3 Component: c++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: attardi at di dot unipi dot it GCC build triplet: 4.2.0 GCC host triplet: x86_64 GNU/Linux GCC target triplet: x86_64-redhat-linux http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32677