Re: GCC -ftime-trace

2023-02-13 Thread Richard Biener via Gcc
On Sat, Feb 11, 2023 at 8:37 PM Basile Starynkevitch wrote: > > Hello all, > > Shivansh Khare wrote: > > > > I have looked into the different starter projects that are offered in the > > [Wiki GSoC page](https://gcc.gnu.org/wiki/SummerOfCode) and I was > > particularly interested in the `-ftime-tr

GSOC 2023 Contribution Request

2023-02-13 Thread Kritika Rag via Gcc
Hello Sir/Mam, I’m Kritika Rag, a Computer Science pre-final year undergraduate student from India. I’m quite passionate about web development and competitive programming and now I’m looking forward to contributing to open-source projects. I believe that GSOC 2023 would provide me with the best

Re: Gcc Digest, Vol 35, Issue 13

2023-02-13 Thread Miguel Laredo via Gcc
Bb g. Hg hh. Hggjg ggjh jh j cb23"€* ca* -- Mensaje original -- > De: gcc-requ...@gcc.gnu.org > A: gcc@gcc.gnu.org > Asunto: Gcc Digest, Vol 35, Issue 13 > Fecha: 11/01/2023 03:30:13 Europe/Paris > > Send Gcc mailing list submissions to > gcc@gcc.gnu.org > > To subscribe or unsubscribe via

Re: [PATCH v5 1/5] libcpp: reject codepoints above 0x10FFFF

2023-02-13 Thread Jason Merrill via Gcc
On 1/25/23 13:06, Ben Boeckel wrote: Unicode does not support such values because they are unrepresentable in UTF-16. libcpp/ * charset.cc: Reject encodings of codepoints above 0x10. UTF-16 does not support such codepoints and therefore all Unicode rejects such value

Re: GCC -ftime-trace

2023-02-13 Thread NightStrike via Gcc
On Sat, Feb 11, 2023, 14:37 Basile Starynkevitch wrote: > Modifying the pass manager > https://gcc.gnu.org/onlinedocs/gccint/Pass-manager.html#Pass-manager to > use clock_gettime system call. See > https://man7.org/linux/man-pages/man2/clock_gettime.2.html Since we can now use c++11, std::chron

Re: [PATCH v5 4/5] c++modules: report imported CMI files as dependencies

2023-02-13 Thread Jason Merrill via Gcc
On 1/25/23 13:06, Ben Boeckel wrote: They affect the build, so report them via `-MF` mechanisms. gcc/cp/ * module.cc (do_import): Report imported CMI files as dependencies. Both this and the mapper dependency patch seem to cause most of the modules testcases to crash; please

POWER __builtin_add_overflow/__builtin_mul_overflow with u64

2023-02-13 Thread Simon Richter
Hi, I'm looking at the generated code for these builtins on POWER: add 4,3,4 subfc 3,3,4 subfe 3,3,3 std 4,0(5) rldicl 3,3,0,63 blr and mulld 10,3,4 mulhdu 3,3,4 addic 9,3,-1 std 10,0(5) subfe 3,9,3