--- Comment #1 from burnus at gcc dot gnu dot org 2008-06-15 08:04 ---
doing isdigit ((int) *p) works; however, I'm not sure this is the right
method - and I wonder why there is this warning only on sparc-solaris8 and not
on other systems - "isdigit" takes on all systems an integer. A
--- Comment #2 from schwab at suse dot de 2008-06-15 09:04 ---
You should use isdigit ((unsigned char) *p). The argument of all ctype
functions must be in the range of unsigned char or EOF.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36540
--- Comment #3 from burnus at gcc dot gnu dot org 2008-06-15 09:17 ---
Jerry, since you are working on I/O patches currently, can you include a fix
for this problem?
--
burnus at gcc dot gnu dot org changed:
What|Removed |Added
the attached code (preprocessed source) compiles to the following sizes:
gcc-4.2, -O2: 51072
gcc-4.2, -O3: 53492
gcc-4.3, -O2: 44976
gcc-4.3, -O3: 143736
the full command line is:
$g++ -c -OX -mfpmath=sse -msse -msse2 -fvisibility=hidden -fPIC -DNDEBUG
path/to/file
gcc-4.3 -v:
Using built-in
--- Comment #1 from tim at klingt dot org 2008-06-15 11:24 ---
Created an attachment (id=15772)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=15772&action=view)
compressed preprocessed source
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36542
--- Comment #3 from simartin at gcc dot gnu dot org 2008-06-15 11:58
---
Subject: Bug 35317
Author: simartin
Date: Sun Jun 15 11:57:33 2008
New Revision: 136807
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=136807
Log:
gcc/cp/
2008-06-15 Simon Martin <[EMAIL PROTECTED]>
--- Comment #3 from simartin at gcc dot gnu dot org 2008-06-15 12:06
---
Subject: Bug 35320
Author: simartin
Date: Sun Jun 15 12:05:37 2008
New Revision: 136808
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=136808
Log:
gcc/cp/
2008-06-15 Simon Martin <[EMAIL PROTECTED]>
--- Comment #4 from simartin at gcc dot gnu dot org 2008-06-15 12:18
---
Fixed in 4.3 and 4.4.
--
simartin at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #4 from simartin at gcc dot gnu dot org 2008-06-15 12:20
---
Fixed in 4.3 and 4.4
--
simartin at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #2 from andry at inbox dot ru 2008-06-15 12:36 ---
(In reply to comment #1)
> It appears that you are building on drive F:. I'd guess that /mingw/include
> (== F:\mingw\include to the OS) does not exist.
But why it should exists on drive F?
--
http://gcc.gnu.org/bugzill
--- Comment #2 from pinskia at gcc dot gnu dot org 2008-06-15 12:36 ---
-O3 enables the vectorizer in 4.3 and above so that might be the cause of the
bloat.
--
pinskia at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #3 from pinskia at gcc dot gnu dot org 2008-06-15 12:37 ---
Oh the loop versioning is enabled with the vectorizer which means we could
duplicate the loop a couple of times for aliasing versioning. I bet this is
not really a bug. -O3 is defined to cause this code bloat.
--
--- Comment #4 from pinskia at gcc dot gnu dot org 2008-06-15 12:43 ---
Try -O3 -fno-tree-vectorize and report the results. If the code size is back
to normal then this is not a bug. The vectorizer will cause this code bloat on
purpose for speed reasons.
--
pinskia at gcc dot gnu d
--- Comment #5 from tim at klingt dot org 2008-06-15 13:00 ---
i don't think it is related to the vectorizer:
gcc-4.3, -O3 -fno-tree-vectorize: 137088
gcc-4.3, -O3: 137016
gcc-4.3, -O3 -ftree-vectorize: 54640
gcc-4.3, -O3: 54564
--
http:
--- Comment #24 from wbrana at gmail dot com 2008-06-15 13:02 ---
It seems to not be fixed in 4.3.1:
BYTEmark* Native Mode Benchmark ver. 2 (10/95)
Index-split by Andrew D. Balsa (11/97)
Linux/Unix* port by Uwe F. Mayer (12/96,11/97)
TEST: Iterations/sec. : Old Index
--- Comment #6 from pinskia at gcc dot gnu dot org 2008-06-15 13:40 ---
Then it is the complete unroller which means that it is unrolling the loop
fully which is expected from creating the code bloat.
This is not a bug based on that fact.
--
pinskia at gcc dot gnu dot org changed:
--- Comment #7 from tim at klingt dot org 2008-06-15 14:01 ---
i see ... is it possible to enable the complete unroller manually?
from my understanding gcc-4.3 -O3 is the same as -O2 -fgcse-after-reload
-finline-functions -fpredictive-commoning -ftree-vectorize -funswitch-loops ...
usi
--- Comment #5 from danglin at gcc dot gnu dot org 2008-06-15 14:53 ---
Also fails on hppa*-*-*.
--
danglin at gcc dot gnu dot org changed:
What|Removed |Added
--
fxcoudert at gcc dot gnu dot org changed:
What|Removed |Added
AssignedTo|fxcoudert at gcc dot gnu dot|unassigned at gcc dot gnu
|org
--
fxcoudert at gcc dot gnu dot org changed:
What|Removed |Added
AssignedTo|fxcoudert at gcc dot gnu dot|unassigned at gcc dot gnu
|org
--
fxcoudert at gcc dot gnu dot org changed:
What|Removed |Added
AssignedTo|fxcoudert at gcc dot gnu dot|unassigned at gcc dot gnu
|org
--
fxcoudert at gcc dot gnu dot org changed:
What|Removed |Added
AssignedTo|fxcoudert at gcc dot gnu dot|unassigned at gcc dot gnu
|org
--- Comment #7 from fxcoudert at gcc dot gnu dot org 2008-06-15 15:13
---
This is an important bug indeed, and I'm swamped with work, so I'd better leave
it to someone else.
--
fxcoudert at gcc dot gnu dot org changed:
What|Removed |Added
--
fxcoudert at gcc dot gnu dot org changed:
What|Removed |Added
AssignedTo|fxcoudert at gcc dot gnu dot|unassigned at gcc dot gnu
|org
--- Comment #3 from ivan at cvut dot cz 2008-06-15 16:05 ---
Created an attachment (id=15773)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=15773&action=view)
Shortened version
This is shortened version. - 7 lines only :(
--
ivan at cvut dot cz changed:
What
--- Comment #4 from ivan at cvut dot cz 2008-06-15 16:11 ---
Final shortened code looks like this:
-- snap --
#include
void A()
{
using namespace boost::spirit;
rule<> char_tm= (
ch_p('=') |
';' |
--- Comment #4 from jvdelisle at gcc dot gnu dot org 2008-06-15 17:41
---
I will see what I can do.
--
jvdelisle at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #6 from hutchinsonandy at gcc dot gnu dot org 2008-06-15 18:25
---
Subject: Bug 36336
Author: hutchinsonandy
Date: Sun Jun 15 18:24:27 2008
New Revision: 136818
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=136818
Log:
PR target/36336
* config/avr/avr.h (LEGITIMIZE
--- Comment #7 from hutchinsonandy at gcc dot gnu dot org 2008-06-15 18:35
---
Subject: Bug 36336
Author: hutchinsonandy
Date: Sun Jun 15 18:34:45 2008
New Revision: 136819
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=136819
Log:
PR target/36336
* config/avr/avr.h (LEGITIMIZE
--- Comment #8 from hutchinsonandy at gcc dot gnu dot org 2008-06-15 18:36
---
Fixed 4.4 and 4.3
--
hutchinsonandy at gcc dot gnu dot org changed:
What|Removed |Added
Although the following files are generated, they are not installed
in 4.3.0 or later.
# find . -name '*.gch' -print
./hppa64-hp-hpux11.11/libstdc++-v3/include/hppa64-hp-hpux11.11/bits/stdc++.h.gch/O0g.gch
./hppa64-hp-hpux11.11/libstdc++-v3/include/hppa64-hp-hpux11.11/bits/stdc++.h.gch/O2g.gch
./hp
--- Comment #5 from danglin at gcc dot gnu dot org 2008-06-15 19:36 ---
I also see the pr35729.c failure on hppa*-*-*.
FAIL: gcc.dg/pr35729.c scan-rtl-dump-times loop2_invariant "Decided to move
invariant" 0
--
danglin at gcc dot gnu dot org changed:
What|Removed
--- Comment #6 from danglin at gcc dot gnu dot org 2008-06-15 19:57 ---
gcc.dg/cdce1.c and gcc.dg/cdce2.c also fail on hppa*-*-*.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36440
--- Comment #10 from jvdelisle at gcc dot gnu dot org 2008-06-15 20:01
---
Subject: Bug 36515
Author: jvdelisle
Date: Sun Jun 15 20:00:41 2008
New Revision: 136821
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=136821
Log:
2008-06-15 Jerry DeLisle <[EMAIL PROTECTED]>
--- Comment #11 from jvdelisle at gcc dot gnu dot org 2008-06-15 20:03
---
Subject: Bug 36515
Author: jvdelisle
Date: Sun Jun 15 20:02:58 2008
New Revision: 136822
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=136822
Log:
2008-06-15 Jerry DeLisle <[EMAIL PROTECTED]>
--- Comment #12 from jvdelisle at gcc dot gnu dot org 2008-06-15 20:08
---
Subject: Bug 36515
Author: jvdelisle
Date: Sun Jun 15 20:07:34 2008
New Revision: 136823
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=136823
Log:
2008-06-15 Jerry DeLisle <[EMAIL PROTECTED]>
--- Comment #5 from aesok at gcc dot gnu dot org 2008-06-15 21:33 ---
Subject: Bug 36424
Author: aesok
Date: Sun Jun 15 21:32:29 2008
New Revision: 136826
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=136826
Log:
PR target/36424
* config/avr/avr.h (HARD_REGNO_RE
--- Comment #6 from aesok at gcc dot gnu dot org 2008-06-15 21:36 ---
Fixed for 4.3.2.
--
aesok at gcc dot gnu dot org changed:
What|Removed |Added
Target Milestone|4.4
--- Comment #3 from hubicka at gcc dot gnu dot org 2008-06-15 22:49 ---
Patch posted.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35853
This test case fails on win64 and I suspect win32. The test conditions don't
take care of two byte newline (cr-lf) in all cases. Also, the test case
expects a certain result on an error condition which may not be true on all
platforms.
--
Summary: fseek.f90 does not correctly accou
--- Comment #3 from andry at inbox dot ru 2008-06-16 01:26 ---
I think i know why it complain about "/mingw/include" error, it is because what
path doesn't exist in true. To fix problem you should mount path "/mingw" to
main Mingw directory manually before any building. Go to "/etc/fstub
Error output:
In file included from ../../../gcc-4.3.1/libgcc/../gcc/unwind-dw2.c:41:
../../../gcc-4.3.1/libgcc/../gcc/unwind-pe.h:133: error: expected declaration
specifiers or '...' before '_uleb128_t'
../../../gcc-4.3.1/libgcc/../gcc/unwind-pe.h: In function 'read_uleb128':
../../../gcc-4.
--- Comment #7 from bje at gcc dot gnu dot org 2008-06-16 03:38 ---
Fixed on the 4.2 and 4.3 branches.
--
bje at gcc dot gnu dot org changed:
What|Removed |Added
Yet another namelist bug. A little different. Tabs in the namelist file.
cat check1.f
program check1
real a,b,c
namelist/CASEDAT/A,B,C
read(1,casedat)
print*,'a=',a
print*,'b=',b
print*,'c=',c
end
cat fort.1
&CASEDAT
A = 1.0,
--- Comment #1 from jvdelisle at gcc dot gnu dot org 2008-06-16 04:21
---
I am working this.
--
jvdelisle at gcc dot gnu dot org changed:
What|Removed |Added
A
--- Comment #2 from jvdelisle at gcc dot gnu dot org 2008-06-16 04:40
---
Proposed patch, fixes the test case. Testing still.
Index: list_read.c
===
--- list_read.c (revision 136821)
+++ list_read.c (working copy)
@@ -366
46 matches
Mail list logo