Hi Bruno,
Thanks for your reply. Sorry, now the output with correct line breaks.
For the following test command I got the below noted output on mingw-
w64 with latest gnulib from git repository.
./gnulib-tool --create-testdir --dir=/tmp/testdir poll poll-tests poll-
h poll-h-tests
cd /tmp/testdi
Hi Paul,
> > + If you want the use of this macro to improve, not deteriorate,
> > + performance, R should not contain function calls except to functions
> > + that are declared 'inline __attribute__((__always_inline__))'. */
>
> A reader of that might incorrectly conclude that using such f
Pip Cet wrote:
This is not a valid use of 'assume'. It's documented that assume's argument
should be free of side effects.
But the compiler makes no such assumption
Sure, but if the caller uses 'assume' contrary to its documentation, that's a
problem with the caller's code, not with 'assume
Bruno Haible wrote:
+ If you want the use of this macro to improve, not deteriorate,
+ performance, R should not contain function calls except to functions
+ that are declared 'inline __attribute__((__always_inline__))'. */
A reader of that might incorrectly conclude that using such fun
Hi,
Hannes Müller wrote:
> on platform mingw-w64 for i686 and x86_64 I noticed the poll* modules
> fail to compile with slightly different errors.
> For the following test command I got the below noted output.
The output is unreadable, because line breaks have been removed from
where they origina
Hi,
on platform mingw-w64 for i686 and x86_64 I noticed the poll* modules
fail to compile with slightly different errors.
For the following test command I got the below noted output.
./gnulib-tool --create-testdir --dir=/tmp/testdir poll poll-tests poll-
h poll-h-testscd /tmp/testdir./configure &&
Pip Cet wrote:
> I would like to state that the current assume does
> behave very badly when combined with -fno-inline-small-functions
> -fno-inline.
Since we can't address this limitation through an acceptable change
to the 'assume' macro, we need to address it through documentation.
> marking i