[GSoC] Google Summer of Code 2015: GCC got accepted

2015-03-03 Thread Tobias Burnus
Dear all, GCC has been accepted as Google Summer of Code mentor organization, https://www.google-melange.com/gsoc/homepage/google/gsoc2015 Time line: * March 27: Deadline of Student applications (opens March 16) * Until May 25: Community bonding * May 25 to August 24: Coding time Suggestions f

Re: Obscure crashes due to gcc 4.9 -O2 => -fisolate-erroneous-paths-dereference

2015-03-03 Thread Chris Johns
On 28/02/2015 9:12 am, Manuel López-Ibáñez wrote: On 02/19/15 14:56, Chris Johns wrote: My main concern is not knowing the trap has been added to the code. If I could build an application and audit it somehow then I can manage it. We have a similar issue with the possible use of FP registers be

please document requirements on sphinx

2015-03-03 Thread Matthias Klose
Both gccjit and gnat now use sphinx to build the documentation. While not a direct part of the build process, it would be nice to document the requirements on sphinx, and agree on a common version used to generate that documentation. Coming from a distro background where I have to "build from sou

Offloading GSOC 2015

2015-03-03 Thread guray ozen
Hi all, I finished my master at Barcelona Supercomputing Center and i started to do PhD. My master thesis code generation OpenMP 4.0 for GPU accelerators. And i am still working on it. Last year i presented my research compiler MACC at IWOMP'14 which is based on OmpSs runtime (http://pm.bsc.es/).

Re: Obscure crashes due to gcc 4.9 -O2 => -fisolate-erroneous-paths-dereference

2015-03-03 Thread Martin Sebor
On 02/20/2015 10:01 AM, Jeff Law wrote: On 02/20/15 05:10, Jakub Jelinek wrote: On Fri, Feb 20, 2015 at 12:06:28PM +0100, Florian Weimer wrote: On 02/19/2015 09:56 PM, Sandra Loosemore wrote: H, Passing the additional option in user code would be one thing, but what about library code? E

Re: Restricting arguments to intrinsic functions

2015-03-03 Thread Daniel Santos
First off, I apologize for resurrecting such an old thread, but I feel this needs a bit of clarity and to add my "two cents". On 10/23/2014 12:52 PM, Charles Baylis wrote: Hi ( tl;dr: How do I handle intrinsic or builtin functions where there are restrictions on the arguments which can't be re

Re: string constant of the constant pool entry..

2015-03-03 Thread Richard Sandiford
Umesh Kalappa writes: > Hi All, > > I'm trying to fetch the string constant from the constant pool entry > for the symbol_ref rtx like > > c sample > > int i; > int main() > { > printf("%d",i); > } > > rtl is > > (gdb) p debug_rtx(val) > (symbol_ref/f:SI ("*.LC0") [flags 0x2] ) The SYMBOL_REF_D

Re: Obscure crashes due to gcc 4.9 -O2 => -fisolate-erroneous-paths-dereference

2015-03-03 Thread Jeff Law
On 03/03/15 12:57, Martin Sebor wrote: As a data point(*) it might be interesting to note that GCC itself relies on memcpy providing stronger guarantees than the C standard requires it to by emitting calls to the function for large structure self-assignments (which are strictly conforming, as di