This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug c/11751] wrong evaluation order of an expression
- From: "nobs at tigress dot com" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: Mon, 19 Jun 2017 16:19:59 +0000
- Subject: [Bug c/11751] wrong evaluation order of an expression
- Auto-submitted: auto-generated
- References: <bug-11751-4@http.gcc.gnu.org/bugzilla/>
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=11751
--- Comment #90 from Emil Obermayr <nobs at tigress dot com> ---
Dear Oleg,
You have three printf, but only 2 outputs.
You don't tell us, what the right output should be, and why.
Your tests are highly dependent on the order of evaluation. So the only
use is to detect exactly this order of evaluation. This order is highly
dependent on versions and platforms and lots of settings and
configurations, which you did not specify.
I'd say you should define your point more exactly.
Yours
nobs