[Bug bootstrap/32272] make exit because build/genmodes.exe doesn't exist

2007-09-27 Thread jeff at jeffunit dot com


--- Comment #5 from jeff at jeffunit dot com  2007-09-28 01:37 ---
I am using gnu make-3.81
I just verified that the problem is still present.


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32272



[Bug c++/36860] New: gcc 4.2.3 produces poor code compared to gcc-3.4.3 on xeon prestonia

2008-07-16 Thread jeff at jeffunit dot com
I have a subroutine that is heavily used by a program I frequently run called
UKKA_Dist_With_Max. I had benchmarked it using mandriva linux 2005LE. When I
ran it using mandriva 2008.1, it ran much slower. Using the compiler from
mandriva linux 2005LE (gcc-3.4.3) and mandriva 2008.1, I was able to reproduce
the problem.
For example, with gcc-3.4.3 a small run takes 191 seconds, but with gcc-4.2.3
the
same run takes 247 seconds.

The switches I am using to compile, with both compilers are:
-O3 -march=pentium4 -mtune=pentium4 -g -pthread \
-finline-functions -fschedule-insns2 -fbounds-check \
-W -Wall -pedantic -Wshadow -Wpointer-arith -Weffc++ \
-Wcast-qual -Wcast-align -Wwrite-strings -Wunused \
-Wctor-dtor-privacy -Wnon-virtual-dtor -Wreorder \
-Woverloaded-virtual -Wsign-promo -Wunused-parameter \
-Wpointer-arith -Wreturn-type -Wcast-qual -Wswitch \
-Wshadow -Wcast-align \
-Wchar-subscripts -Winline -Wredundant-decls

gcc-4.2.3 was prebuilt by mandriva with the following:
Using built-in specs.
Target: i586-manbo-linux-gnu
Configured with: ../configure --prefix=/usr --libexecdir=/usr/lib
--with-slibdir=/lib --mandir=/usr/share/man --infodir=/usr/share/info
--enable-checking=release
--enable-languages=c,c++,ada,fortran,objc,obj-c++,java
--host=i586-manbo-linux-gnu --with-cpu=generic --with-system-zlib
--enable-threads=posix --enable-shared --enable-long-long --enable-__cxa_atexit
--disable-libunwind-exceptions --enable-clocale=gnu --enable-java-awt=gtk
--with-java-home=/usr/lib/jvm/java-1.4.2-gcj-1.4.2.0/jre --enable-gtk-cairo
--disable-libjava-multilib --enable-ssp --disable-libssp
Thread model: posix
gcc version 4.2.3 (4.2.3-6mnb1)

gcc-3.4.3 was built by me with the following:
Reading specs from /home/jdeifik_2008.1/lib/gcc/i686-pc-linux-gnu/3.4.3/specs
Configured with: ../gcc-3.4.3/configure --prefix=/home/jdeifik_2008.1
Thread model: posix
gcc version 3.4.3

Here is the subroutine file, run through the preprocessor using gcc-4.2.3:


-- 
   Summary: gcc 4.2.3 produces poor code compared to gcc-3.4.3 on
xeon prestonia
   Product: gcc
   Version: 4.2.3
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: c++
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: jeff at jeffunit dot com
 GCC build triplet: i586-manbo-linux-gnu
  GCC host triplet: i586-manbo-linux-gnu
GCC target triplet: i586-manbo-linux-gnu


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36860



[Bug c++/36860] gcc 4.2.3 produces poor code compared to gcc-3.4.3 on xeon prestonia

2008-07-16 Thread jeff at jeffunit dot com


--- Comment #1 from jeff at jeffunit dot com  2008-07-17 01:57 ---
Created an attachment (id=15919)
 --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=15919&action=view)
this is the preprocessed subroutine that is poorly optimized


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36860



[Bug c++/36860] gcc 4.2.3 produces poor code compared to gcc-3.4.3 on xeon prestonia

2008-07-16 Thread jeff at jeffunit dot com


--- Comment #2 from jeff at jeffunit dot com  2008-07-17 01:59 ---
In order to run the entire program, you will need a fair amount of code.
All needed code can be found at the above URL, along with test data.


-- 

jeff at jeffunit dot com changed:

   What|Removed |Added

URL||www.weasel.com/sim_test.tar.
   ||gz


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36860



[Bug c++/36860] gcc 4.2.3 produces poor code compared to gcc-3.4.3 on xeon prestonia

2008-07-16 Thread jeff at jeffunit dot com


--- Comment #3 from jeff at jeffunit dot com  2008-07-17 02:07 ---
Created an attachment (id=15920)
 --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=15920&action=view)
Here is the subroutine, run throuh the preprocessor using gcc-3.4.3


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36860



[Bug c/77394] New: internal compiler error with Intel 3825U, cygwin 64 bit compiler

2016-08-26 Thread jeff at jeffunit dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77394

Bug ID: 77394
   Summary: internal compiler error with Intel 3825U, cygwin 64
bit compiler
   Product: gcc
   Version: 5.4.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P3
 Component: c
  Assignee: unassigned at gcc dot gnu.org
  Reporter: jeff at jeffunit dot com
  Target Milestone: ---

Created attachment 39502
  --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=39502&action=edit
output of cpuinfo, meminfo and gcc -DM -E

I have isolated the internal compiler error to a small piece of code:

#include/* floor */

extern double Round(double d)
{
return floor(d + 0.5);
}

produces:
bug_f3.c: In function 'Round':
bug_f3.c:5:5: internal compiler error: Illegal instruction
 return floor(d + 0.5);
 ^
Please submit a full bug report,
with preprocessed source if appropriate.
See <http://gcc.gnu.org/bugs.html> for instructions.

gcc --version reports:
gcc (GCC) 5.4.0
Copyright (C) 2015 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

uname -srvmo reports:
CYGWIN_NT-10.0 2.5.2(0.297/5/3) 2016-06-23 14:29 x86_64 Cygwin

The code compiles and runs correctly on other cpu's using the same cygwin 5.4.0
It also compiles and runs on mageia 5 linux with gcc 4.9.2

Included in attachments is the output of
cat /proc/cpuinfo
cat /proc/meminfo
gcc -dM -E

I suspect the internal compiler error is related to the specific processor,
which is found on my newish dell notebook.