Re: [PATCH] analyzer PR 106003

2022-06-27 Thread David Malcolm via Gcc
Thanks for the updated patch. Various notes below; mostly nits, but I realized there's a logic error in fd_state_machine::on_condition that I hadn't spotted before... [...snip...] > diff --git a/gcc/analyzer/ChangeLog b/gcc/analyzer/ChangeLog > index 53b3ffb487b..d30e94f2f62 100644 > --- a/gcc/a

[PATCH] analyzer PR 106003

2022-06-27 Thread Mir Immad via Gcc
diff --git a/gcc/Makefile.in b/gcc/Makefile.in index b6dcc45a58a..04631f737ea 100644 --- a/gcc/Makefile.in +++ b/gcc/Makefile.in @@ -1269,6 +1269,7 @@ ANALYZER_OBJS = \ analyzer/region-model-reachability.o \ analyzer/sm.o \ analyzer/sm-file.o \ + analyzer/sm-fd.o \ analyzer/sm-malloc.o \

Re: [PATCH] analyzer PR 106003

2022-06-27 Thread Mir Immad via Gcc
Thanks for the suggestions, Dave. +} > + else > +{ > + /* FIXME: add leak reporting */ > +} > +} > + > Please add a testcase for this, with an "xfail" in the dg-warning > directive. I fixed it and made other suggested changes. All the tests (for fds) are passing. Sending an up

Re: GOMP and gomp

2022-06-27 Thread Jakub Jelinek via Gcc
On Sun, Jun 26, 2022 at 05:49:41AM +0200, Mohamed Atef via Gcc wrote: > What is the difference between functions with GOMP prefixes and the other > with gomp? GOMP_ prefix is used on exported libgomp APIs used by code emitted by the compiler for OpenMP programs, various OpenMP pragmas that need so

Rust front-end

2022-06-27 Thread Philip Herron
Hi everyone, Since November 2020, I've worked full-time on the Rust front-end for GCC, thanks to Open Source Security, Inc and Embecosm. As a result, I am writing to this mailing list to seek feedback from the collective experience here early to plan a path for upstreaming the front-end into GCC.

Voicemail

2022-06-27 Thread Yvonne Stern via Gcc
Voice-mail redirected message. +6738511641 recently left a voice message below. Download attachment To listen : 03:10