public inbox for gcc@gcc.gnu.org
 help / color / mirror / Atom feed
* Re: Call to arms: testsuite failures on various targets
@ 2007-04-14 16:48 John David Anglin
  0 siblings, 0 replies; 16+ messages in thread
From: John David Anglin @ 2007-04-14 16:48 UTC (permalink / raw)
  To: gcc, fxcoudert

> * hppa-unknown-linux-gnu: gfortran.dg/cray_pointers_2.f90

Fails due to timeout (slow system?):

real    5m45.735s
user    1m33.506s
sys     4m11.716s

I should note that the compilation time doesn't seem consistent from
one run to the next.  Here's the detailed breakdown:

GNU F95 version 4.3.0 20070413 (experimental) (hppa-linux)
	compiled by GNU C version 4.3.0 20070413 (experimental).
GGC heuristics: --param ggc-min-expand=30 --param ggc-min-heapsize=4096
options passed: 
 /home/dave/gnu/gcc-4.3/gcc/gcc/testsuite/gfortran.dg/cray_pointers_2.f90
 -O2 -fcray-pointer -fbounds-check -fintrinsic-modules-path finclude
options enabled:  -falign-loops -fargument-noalias-anything -fbounds-check
 -fbranch-count-reg -fcaller-saves -fcommon -fcprop-registers
 -fcrossjumping -fcse-follow-jumps -fdefer-pop -fdelayed-branch
 -fdelete-null-pointer-checks -fearly-inlining
 -feliminate-unused-debug-types -femit-class-debug-always
 -fexpensive-optimizations -fforward-propagate Optimization -ffunction-cse
 -fgcse -fgcse-lm -fguess-branch-probability -fident -fif-conversion
 -fif-conversion2 -finline-functions-called-once -fipa-pure-const
 -fipa-reference -fipa-type-escape -fivopts -fkeep-static-consts
 -fleading-underscore -fmerge-constants -fmove-loop-invariants
 -fomit-frame-pointer -foptimize-register-move -foptimize-sibling-calls
 -fpeephole -fpeephole2 -freg-struct-return -fregmove -freorder-blocks
 -freorder-functions -frerun-cse-after-loop -fsched-interblock -fsched-spec
 -fsched-stalled-insns-dep -fschedule-insns -fschedule-insns2 -fshow-column
 -fsigned-zeros -fsplit-ivs-in-unroller -fsplit-wide-types
 -fstrict-aliasing -fstrict-overflow -fthread-jumps -ftoplevel-reorder
 -ftrapping-math -ftree-ccp -ftree-ch -ftree-copy-prop -ftree-copyrename
 -ftree-dce -ftree-dominator-opts -ftree-dse -ftree-fre -ftree-loop-im
 -ftree-loop-ivcanon -ftree-loop-optimize -ftree-pre -ftree-salias
 -ftree-scev-cprop -ftree-sink -ftree-sra -ftree-store-ccp
 -ftree-store-copy-prop -ftree-ter -ftree-vect-loop-version -ftree-vrp
 -funit-at-a-time -fvar-tracking -fzero-initialized-in-bss -mbig-switch
 -mgas -mglibc -mno-space-regs
 MAIN__ ptr1 ptr2 ptr3 ptr4 ptr5 ptr6 ptr7 {GC 5672k -> 3308k} ptr8 ptr9 ptr10 {GC 5831k -> 4786k} ptr11 ptr12 {GC 6696k -> 5917k} ptr13 parmtest parmptr parmpte intne realne chne ch8ne donothing
Analyzing compilation unit
 {GC 7967k -> 7753k} {GC 10087k -> 9996k} {GC 13348k -> 13216k}Performing interprocedural optimizations
 <visibility> <early_local_cleanups> {GC 17243k -> 13996k} {GC 18383k -> 14126k} {GC 18603k -> 14326k} <inline> <static-var> <pure-const> <type-escape-var>Assembling functions:
 donothing ch8ne chne realne intne parmpte parmptr parmtest ptr13 ptr12 {GC 18629k -> 13729k} ptr11 ptr10 ptr9 {GC 17938k -> 9803k} ptr8 ptr7 ptr6 ptr5 {GC 12868k -> 6136k} ptr4 ptr3 {GC 8101k -> 4176k} ptr2 {GC 5482k -> 3057k} ptr1 MAIN__
Execution times (seconds)
 garbage collection    :   1.34 ( 2%) usr   0.02 ( 0%) sys   1.32 ( 1%) wall       0 kB ( 0%) ggc
 callgraph construction:   0.50 ( 1%) usr   0.78 ( 1%) sys   1.29 ( 1%) wall    2582 kB ( 5%) ggc
 callgraph optimization:   0.22 ( 0%) usr   0.02 ( 0%) sys   0.26 ( 0%) wall     850 kB ( 2%) ggc
 ipa reference         :   0.07 ( 0%) usr   0.01 ( 0%) sys   0.08 ( 0%) wall       0 kB ( 0%) ggc
 ipa type escape       :   0.11 ( 0%) usr   1.28 ( 1%) sys   1.39 ( 1%) wall       0 kB ( 0%) ggc
 cfg cleanup           :   0.09 ( 0%) usr   0.00 ( 0%) sys   0.12 ( 0%) wall     109 kB ( 0%) ggc
 CFG verifier          :   0.74 ( 1%) usr   0.00 ( 0%) sys   0.66 ( 0%) wall       0 kB ( 0%) ggc
 trivially dead code   :   0.11 ( 0%) usr   0.00 ( 0%) sys   0.13 ( 0%) wall       0 kB ( 0%) ggc
 life analysis         :   0.36 ( 1%) usr   0.00 ( 0%) sys   0.35 ( 0%) wall     490 kB ( 1%) ggc
 life info update      :   0.15 ( 0%) usr   0.00 ( 0%) sys   0.16 ( 0%) wall       0 kB ( 0%) ggc
 alias analysis        :   0.19 ( 0%) usr   0.01 ( 0%) sys   0.17 ( 0%) wall     993 kB ( 2%) ggc
 register scan         :   0.02 ( 0%) usr   0.00 ( 0%) sys   0.06 ( 0%) wall       0 kB ( 0%) ggc
 rebuild jump labels   :   0.08 ( 0%) usr   0.00 ( 0%) sys   0.03 ( 0%) wall       0 kB ( 0%) ggc
 parser                :   0.39 ( 1%) usr   0.01 ( 0%) sys   0.41 ( 0%) wall    5895 kB (11%) ggc
 inline heuristics     :   9.34 (17%) usr  28.11 (19%) sys  37.49 (18%) wall      20 kB ( 0%) ggc
 tree gimplify         :   0.45 ( 1%) usr   0.01 ( 0%) sys   0.46 ( 0%) wall    4217 kB ( 8%) ggc
 tree eh               :   0.02 ( 0%) usr   0.00 ( 0%) sys   0.01 ( 0%) wall       0 kB ( 0%) ggc
 tree CFG construction :   0.06 ( 0%) usr   0.02 ( 0%) sys   0.04 ( 0%) wall    4980 kB ( 9%) ggc
 tree CFG cleanup      :   0.40 ( 1%) usr   0.00 ( 0%) sys   0.39 ( 0%) wall       9 kB ( 0%) ggc
 tree VRP              :   0.61 ( 1%) usr   0.07 ( 0%) sys   0.68 ( 0%) wall    1749 kB ( 3%) ggc
 tree copy propagation :   0.24 ( 0%) usr   0.05 ( 0%) sys   0.27 ( 0%) wall      33 kB ( 0%) ggc
 tree store copy prop  :   0.05 ( 0%) usr   0.00 ( 0%) sys   0.04 ( 0%) wall       6 kB ( 0%) ggc
 tree find ref. vars   :   0.06 ( 0%) usr   0.00 ( 0%) sys   0.05 ( 0%) wall     305 kB ( 1%) ggc
 tree PTA              :   0.18 ( 0%) usr   0.00 ( 0%) sys   0.20 ( 0%) wall     182 kB ( 0%) ggc
 tree alias analysis   :   0.15 ( 0%) usr   0.26 ( 0%) sys   0.42 ( 0%) wall     224 kB ( 0%) ggc
 tree memory partitioning:   0.03 ( 0%) usr   0.00 ( 0%) sys   0.02 ( 0%) wall       2 kB ( 0%) ggc
 tree PHI insertion    :   0.00 ( 0%) usr   0.00 ( 0%) sys   0.02 ( 0%) wall      43 kB ( 0%) ggc
 tree SSA rewrite      :   0.14 ( 0%) usr   0.00 ( 0%) sys   0.13 ( 0%) wall    1801 kB ( 3%) ggc
 tree SSA other        :   0.08 ( 0%) usr   0.08 ( 0%) sys   0.24 ( 0%) wall       0 kB ( 0%) ggc
 tree SSA incremental  :   0.20 ( 0%) usr   0.00 ( 0%) sys   0.26 ( 0%) wall     154 kB ( 0%) ggc
 tree operand scan     :   1.33 ( 2%) usr   0.54 ( 0%) sys   1.92 ( 1%) wall    1879 kB ( 3%) ggc
 dominator optimization:   0.29 ( 1%) usr   0.03 ( 0%) sys   0.29 ( 0%) wall     910 kB ( 2%) ggc
 tree STORE-CCP        :   0.02 ( 0%) usr   0.00 ( 0%) sys   0.03 ( 0%) wall      18 kB ( 0%) ggc
 tree CCP              :   0.24 ( 0%) usr   0.01 ( 0%) sys   0.25 ( 0%) wall     166 kB ( 0%) ggc
 tree PHI const/copy prop:   0.00 ( 0%) usr   0.00 ( 0%) sys   0.01 ( 0%) wall       0 kB ( 0%) ggc
 tree reassociation    :   0.03 ( 0%) usr   0.00 ( 0%) sys   0.02 ( 0%) wall      21 kB ( 0%) ggc
 tree PRE              :   0.23 ( 0%) usr   0.00 ( 0%) sys   0.29 ( 0%) wall     460 kB ( 1%) ggc
 tree FRE              :   0.23 ( 0%) usr   0.03 ( 0%) sys   0.27 ( 0%) wall     857 kB ( 2%) ggc
 tree code sinking     :   0.01 ( 0%) usr   0.00 ( 0%) sys   0.03 ( 0%) wall      61 kB ( 0%) ggc
 tree forward propagate:   0.05 ( 0%) usr   0.04 ( 0%) sys   0.07 ( 0%) wall     237 kB ( 0%) ggc
 tree conservative DCE :   0.06 ( 0%) usr   0.00 ( 0%) sys   0.10 ( 0%) wall       0 kB ( 0%) ggc
 tree aggressive DCE   :   0.02 ( 0%) usr   0.00 ( 0%) sys   0.02 ( 0%) wall       0 kB ( 0%) ggc
 tree loop bounds      :   0.05 ( 0%) usr   0.00 ( 0%) sys   0.06 ( 0%) wall     301 kB ( 1%) ggc
 loop invariant motion :   0.01 ( 0%) usr   0.00 ( 0%) sys   0.03 ( 0%) wall       1 kB ( 0%) ggc
 tree canonical iv     :   0.02 ( 0%) usr   0.00 ( 0%) sys   0.02 ( 0%) wall     157 kB ( 0%) ggc
 scev constant prop    :   0.00 ( 0%) usr   0.00 ( 0%) sys   0.01 ( 0%) wall      36 kB ( 0%) ggc
 complete unrolling    :   0.01 ( 0%) usr   0.00 ( 0%) sys   0.03 ( 0%) wall     114 kB ( 0%) ggc
 tree iv optimization  :   0.23 ( 0%) usr   0.01 ( 0%) sys   0.28 ( 0%) wall    1992 kB ( 4%) ggc
 tree loop init        :   0.04 ( 0%) usr   0.00 ( 0%) sys   0.01 ( 0%) wall       4 kB ( 0%) ggc
 tree copy headers     :   0.01 ( 0%) usr   0.00 ( 0%) sys   0.02 ( 0%) wall     105 kB ( 0%) ggc
 tree SSA uncprop      :   0.00 ( 0%) usr   0.00 ( 0%) sys   0.02 ( 0%) wall       0 kB ( 0%) ggc
 tree SSA to normal    :   0.15 ( 0%) usr   0.01 ( 0%) sys   0.15 ( 0%) wall     623 kB ( 1%) ggc
 tree rename SSA copies:   0.02 ( 0%) usr   0.00 ( 0%) sys   0.00 ( 0%) wall       0 kB ( 0%) ggc
 tree SSA verifier     :   3.39 ( 6%) usr   0.00 ( 0%) sys   3.65 ( 2%) wall      19 kB ( 0%) ggc
 tree STMT verifier    :  25.91 (47%) usr 115.67 (79%) sys 141.31 (70%) wall       0 kB ( 0%) ggc
 callgraph verifier    :   0.17 ( 0%) usr   0.00 ( 0%) sys   0.17 ( 0%) wall     387 kB ( 1%) ggc
 dominance computation :   0.32 ( 1%) usr   0.00 ( 0%) sys   0.37 ( 0%) wall       0 kB ( 0%) ggc
 expand                :   0.85 ( 2%) usr   0.02 ( 0%) sys   0.77 ( 0%) wall    3951 kB ( 7%) ggc
 lower subreg          :   0.01 ( 0%) usr   0.00 ( 0%) sys   0.04 ( 0%) wall       4 kB ( 0%) ggc
 jump                  :   0.00 ( 0%) usr   0.00 ( 0%) sys   0.01 ( 0%) wall       0 kB ( 0%) ggc
 forward prop          :   0.37 ( 1%) usr   0.01 ( 0%) sys   0.36 ( 0%) wall     263 kB ( 0%) ggc
 CSE                   :   0.32 ( 1%) usr   0.00 ( 0%) sys   0.31 ( 0%) wall      83 kB ( 0%) ggc
 loop analysis         :   0.25 ( 0%) usr   0.00 ( 0%) sys   0.27 ( 0%) wall     247 kB ( 0%) ggc
 global CSE            :   0.00 ( 0%) usr   0.01 ( 0%) sys   0.00 ( 0%) wall       0 kB ( 0%) ggc
 CPROP 1               :   0.05 ( 0%) usr   0.00 ( 0%) sys   0.05 ( 0%) wall     210 kB ( 0%) ggc
 PRE                   :   0.06 ( 0%) usr   0.00 ( 0%) sys   0.07 ( 0%) wall     232 kB ( 0%) ggc
 CPROP 2               :   0.12 ( 0%) usr   0.00 ( 0%) sys   0.09 ( 0%) wall     338 kB ( 1%) ggc
 bypass jumps          :   0.09 ( 0%) usr   0.00 ( 0%) sys   0.09 ( 0%) wall     303 kB ( 1%) ggc
 CSE 2                 :   0.18 ( 0%) usr   0.00 ( 0%) sys   0.16 ( 0%) wall      33 kB ( 0%) ggc
 branch prediction     :   1.02 ( 2%) usr   0.02 ( 0%) sys   1.02 ( 1%) wall   10799 kB (20%) ggc
 flow analysis         :   0.01 ( 0%) usr   0.00 ( 0%) sys   0.00 ( 0%) wall       0 kB ( 0%) ggc
 combiner              :   0.33 ( 1%) usr   0.00 ( 0%) sys   0.35 ( 0%) wall    1080 kB ( 2%) ggc
 if-conversion         :   0.01 ( 0%) usr   0.01 ( 0%) sys   0.01 ( 0%) wall       3 kB ( 0%) ggc
 regmove               :   0.07 ( 0%) usr   0.00 ( 0%) sys   0.06 ( 0%) wall       1 kB ( 0%) ggc
 scheduling            :   0.21 ( 0%) usr   0.00 ( 0%) sys   0.24 ( 0%) wall     238 kB ( 0%) ggc
 local alloc           :   0.16 ( 0%) usr   0.00 ( 0%) sys   0.17 ( 0%) wall     389 kB ( 1%) ggc
 global alloc          :   0.65 ( 1%) usr   0.00 ( 0%) sys   0.65 ( 0%) wall     669 kB ( 1%) ggc
 reload CSE regs       :   0.25 ( 0%) usr   0.00 ( 0%) sys   0.27 ( 0%) wall     519 kB ( 1%) ggc
 flow 2                :   0.00 ( 0%) usr   0.00 ( 0%) sys   0.01 ( 0%) wall      86 kB ( 0%) ggc
 if-conversion 2       :   0.02 ( 0%) usr   0.00 ( 0%) sys   0.02 ( 0%) wall       0 kB ( 0%) ggc
 peephole 2            :   0.02 ( 0%) usr   0.00 ( 0%) sys   0.04 ( 0%) wall      26 kB ( 0%) ggc
 rename registers      :   0.29 ( 1%) usr   0.02 ( 0%) sys   0.29 ( 0%) wall       2 kB ( 0%) ggc
 scheduling 2          :   0.23 ( 0%) usr   0.00 ( 0%) sys   0.23 ( 0%) wall       0 kB ( 0%) ggc
 machine dep reorg     :   0.00 ( 0%) usr   0.00 ( 0%) sys   0.01 ( 0%) wall       0 kB ( 0%) ggc
 delay branch sched    :   0.53 ( 1%) usr   0.00 ( 0%) sys   0.52 ( 0%) wall     984 kB ( 2%) ggc
 reorder blocks        :   0.01 ( 0%) usr   0.00 ( 0%) sys   0.04 ( 0%) wall     150 kB ( 0%) ggc
 final                 :   0.11 ( 0%) usr   0.01 ( 0%) sys   0.15 ( 0%) wall      24 kB ( 0%) ggc
 TOTAL                 :  55.46           147.18           202.90              54308 kB
Extra diagnostic checks enabled; compiler may run slowly.
Configure with --disable-checking to disable checks.

real	3m22.949s
user	0m55.467s
sys	2m27.213s

Most of the time was consumed in the system in the "tree STMT verifier" pass.

Dave
-- 
J. David Anglin                                  dave.anglin@nrc-cnrc.gc.ca
National Research Council of Canada              (613) 990-0752 (FAX: 952-6602)

^ permalink raw reply	[flat|nested] 16+ messages in thread
[parent not found: <OF0D90E8B2.176B499E-ONC22572BD.00601B98-C22572BD.00649C26@LocalDomain>]
[parent not found: <no.id>]
* Re: Call to arms: testsuite failures on various targets
@ 2007-04-13 13:22 Dominique Dhumieres
  0 siblings, 0 replies; 16+ messages in thread
From: Dominique Dhumieres @ 2007-04-13 13:22 UTC (permalink / raw)
  To: gcc

> * powerpc-apple-darwin8.5.0: gfortran.dg/edit_real_1.f90

I don't see these failures on my weekly snapshot build on OSX 10.3.9
(nor in a month old build on OSX 10.4.8 or 9, cannot remember).
Could it be related to 10.4.5 gcc failures gcc.dg/torture/builtin-pow-mpfr-1.c
and gcc.dg/torture/builtin-sin-mpfr-1.c I don't see either with my builds?

> Note2: I also omitted a couple of gfortran.dg/secnds.f failures; this testcase should be reworked

see that too now and then.

I have also done the following experiment with large_real_kind_2.F90:
(1) compiled with -S
(2) edited large_real_kind_2.s to add $LDBL128 where appropriate
(e.g., .indirect_symbol _expl$LDBL128)
(3) assembled the result
(4) linked the object

and the executable passed the tests. So it should not be too difficult
for someone who knows what to do to fix this part of the problem.

Making large_real_kind_form_io_2.f90 to works will probably requires
more work because, as far as I understand the problem, the corresponding
changes have to be done in libgfortran.

I don't have the knowledge, nor the time, to do the change myself,
but I can test patches.

Dominique

^ permalink raw reply	[flat|nested] 16+ messages in thread
* Call to arms: testsuite failures on various targets
@ 2007-04-12 21:35 FX Coudert
  2007-04-12 21:50 ` FX Coudert
                   ` (3 more replies)
  0 siblings, 4 replies; 16+ messages in thread
From: FX Coudert @ 2007-04-12 21:35 UTC (permalink / raw)
  To: fortran@gcc.gnu.org List; +Cc: gcc

Hi all,

I reviewed this afternoon the postings from the gcc-testresults  
mailing-list for the past month, and we have a couple of gfortran  
testsuite failures showing up on various targets. Could people with  
access to said targets (possibly maintainers) please file PRs in  
bugzilla for each testcase, reporting the error message and/or  
backtrace? (I'd be happy to be added to the Cc list of these)

* ia64-suse-linux-gnu: gfortran.dg/vect/vect-4.f90
* powerpc64-unknown-linux-gnu: gfortran.dg/value_4.f90

* powerpc-apple-darwin8.5.0: gfortran.dg/edit_real_1.f90

* sparc{,64}-sun-solaris2.10: gfortran.dg/open_errors.f90 gfortran.dg/ 
vect/vect-5.f90 (and gfortran.dg/cray_pointers_2.f90 when using -fPIC)

* powerpc-ibm-aix5.2.0.0: gfortran.dg/integer_exponentiation_4.f90  
gfortran.dg/static_linking_1.f gfortran.dg/value_4.f90  
gfortran.fortran-torture/execute/intrinsic_nearest.f90

* hppa-unknown-linux-gnu: gfortran.dg/cray_pointers_2.f90
* hppa2.0w-hp-hpux11.11: gfortran.dg/result_in_spec_1.f90
* hppa64-hp-hpux11.11: many failures (http://gcc.gnu.org/ml/gcc- 
testresults/2007-04/msg00585.html)

* x86_64-unknown-netbsd3.0: gfortran.dg/exponent_1.f90 gfortran.dg/ 
scale_1.f90 gfortran.fortran-torture/execute/ 
intrinsic_fraction_exponent.f90 gfortran.fortran-torture/execute/ 
intrinsic_rrspacing.f90 gfortran.fortran-torture/execute/ 
intrinsic_scale.f90 gfortran.fortran-torture/execute/ 
intrinsic_set_exponent.f90


Note1: I omitted all the gfortran.dg/c_by_val_1.f  failures, which  
should be fixed by now
Note2: I also omitted a couple of gfortran.dg/secnds.f failures; this  
testcase should be reworked

Thanks,
FX

^ permalink raw reply	[flat|nested] 16+ messages in thread

end of thread, other threads:[~2007-04-18  4:42 UTC | newest]

Thread overview: 16+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2007-04-14 16:48 Call to arms: testsuite failures on various targets John David Anglin
     [not found] <OF0D90E8B2.176B499E-ONC22572BD.00601B98-C22572BD.00649C26@LocalDomain>
2007-04-15 19:14 ` Dorit Nuzman
2007-04-16  3:19   ` Tim Prince
     [not found] <no.id>
2007-04-15 19:13 ` John David Anglin
  -- strict thread matches above, loose matches on Subject: below --
2007-04-13 13:22 Dominique Dhumieres
2007-04-12 21:35 FX Coudert
2007-04-12 21:50 ` FX Coudert
2007-04-13  0:31   ` Brooks Moses
2007-04-13  9:38   ` Jerry DeLisle
2007-04-13 12:31 ` Dave Korn
2007-04-13 19:04   ` Brooks Moses
2007-04-14 15:12 ` Tim Prince
2007-04-14 15:50   ` Dorit Nuzman
2007-04-14 18:17     ` Tim Prince
2007-04-14 18:50       ` Dorit Nuzman
2007-04-18  5:28 ` Kaveh R. GHAZI

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).