[Bug regression/27671] New: optimization error on pentium4-Linux with %, regression from gcc-4.1.0
kminola at eng dot umd dot edu
gcc-bugzilla@gcc.gnu.org
Thu May 18 19:56:00 GMT 2006
/*
% gcc -O0 -march=pentium4 -o foo foo.c ; foo
ok
% gcc -O1 -march=pentium4 -o foo foo.c ; foo
bug
% gcc -O1 -o foo foo.c ; foo
ok
%
% gcc -v
Using built-in specs.
Target: i686-pc-linux-gnu
Configured with: /home/kate/test/gcc-4.2-20060513/configure
--enable-languages=c --prefix=/home/kate/test/bin/i686-Linux
Thread model: posix
gcc version 4.2.0 20060513 (experimental)
%
Isolated from gmp-4.2.1 tests/t-mul.c and mpn/generic/mul_fft.c
*/
#include <stdio.h>
void bar (int k)
{
int n;
n = k % 2;
if (n) {
printf("ok\n");
} else {
printf("bug\n");
}
}
int main()
{
bar(1);
}
--
Summary: optimization error on pentium4-Linux with %, regression
from gcc-4.1.0
Product: gcc
Version: 4.2.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: regression
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: kminola at eng dot umd dot edu
GCC build triplet: i686-pc-linux-gnu
GCC host triplet: i686-pc-linux-gnu
GCC target triplet: i686-pc-linux-gnu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27671
More information about the Gcc-bugs
mailing list