Re: Security warnings when using LLVM 9

2018-09-27 Thread Hans Åberg
> On 27 Sep 2018, at 15:30, uxio prego wrote: > > I suspect builtin [macOS High Sierra] Clang maybe defaults to C89, or needs > some > kind of flag in order to use C99? > By contrast, recent Clang claims to be trying GNU C11 first: > https://clang.llvm.org/compatibility.html The both have __S

Re: Security warnings when using LLVM 9

2018-09-27 Thread uxio prego
I suspect builtin [macOS High Sierra] Clang maybe defaults to C89, or needs some kind of flag in order to use C99? By contrast, recent Clang claims to be trying GNU C11 first: https://clang.llvm.org/compatibility.html :/ However, as long as Bison doesn't use C99, there's no real reason to use C99

Re: Security warnings when using LLVM 9

2018-09-01 Thread Hans Åberg
> On 1 Sep 2018, at 19:22, Uxio Prego wrote: > > For a couple miscellaneous reasons I have seldom used custom > installs of (then) newer GCC versions to `/usr/local/`. > > If I ever need a newer or more canonical Clang for some reason, > I'll be sure to remember your words. One reason to use

Re: Security warnings when using LLVM 9

2018-09-01 Thread Uxio Prego
For a couple miscellaneous reasons I have seldom used custom installs of (then) newer GCC versions to `/usr/local/`. If I ever need a newer or more canonical Clang for some reason, I'll be sure to remember your words. Thanks, > On 1 Sep 2018, at 18:24, Hans Åberg wrote: > > >> On 1 Sep 2018,

Re: Security warnings when using LLVM 9

2018-09-01 Thread Hans Åberg
> On 1 Sep 2018, at 15:52, Uxio Prego wrote: > > Oh, sorry. Code written by me in the action of a production rule > was causing my problem. So issue resolved! Note however that you use the Apple inhouse Clang. If you so like, you might download the real one at [1]. Copy it into say /usr/loca

Re: Security warnings when using LLVM 9

2018-09-01 Thread Uxio Prego
Oh, sorry. Code written by me in the action of a production rule was causing my problem. Cancel my notice. Deepest apologies. > On 1 Sep 2018, at 11:54, akim wrote: > > Le 2018-08-30 07:47, uxio prego a écrit : > > Hi! > >> Dear maintainer, >> I bet you already know that Bison... 2.7 up to...

Re: Security warnings when using LLVM 9

2018-09-01 Thread Uxio Prego
Hi, sure. I've added a `bison_20180901` _ref_ at my VCS backups provider: https://github.com/galegosimpatico/amara/tree/bison_20180901 At that branch my macOS computer is able to reproduce what I just wrote to you only by ordering `make` (I verified with a clean clone). Note that the dependen

Re: Security warnings when using LLVM 9

2018-09-01 Thread akim
Le 2018-08-30 07:47, uxio prego a écrit : Hi! Dear maintainer, I bet you already know that Bison... 2.7 up to... 3.1 I think? Can output a PREFIX.tab.c doc so that when compiled by LLVM 9 a security warning (see `man 3 printf`) gets emitted. No, I am not aware of this. Please, make a complet

Security warnings when using LLVM 9

2018-08-30 Thread uxio prego
Dear maintainer, I bet you already know that Bison... 2.7 up to... 3.1 I think? Can output a PREFIX.tab.c doc so that when compiled by LLVM 9 a security warning (see `man 3 printf`) gets emitted. I don't know much about LLVM, but I think they claim to be GCC compatible. Does Bison in any way claim