------- Comment #5 from zsojka at seznam dot cz 2010-04-08 15:35 ------- Created an attachment (id=20336) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=20336&action=view) testcase with inlined f()
Even when the f() is declared as static inline __attribute__((always_inline)) double f(struct s1 *a, struct s2 *b) the testcase still fails with: $ gcc -fschedule-insns -fstrict-aliasing pr43495-2.c && ./a.out Aborted -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43495