[Bug middle-end/33335] [4.3 Regression] FAIL: 26_numerics/complex/inserters_extractors/wchar_t/1.cc

2007-11-18 Thread jakub at gcc dot gnu dot org


--- Comment #12 from jakub at gcc dot gnu dot org  2007-11-18 19:23 ---
Fixed.


-- 

jakub at gcc dot gnu dot org changed:

   What|Removed |Added

 Status|ASSIGNED|RESOLVED
 Resolution||FIXED


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



[Bug middle-end/33335] [4.3 Regression] FAIL: 26_numerics/complex/inserters_extractors/wchar_t/1.cc

2007-11-18 Thread jakub at gcc dot gnu dot org


--- Comment #11 from jakub at gcc dot gnu dot org  2007-11-18 19:18 ---
Subject: Bug 5

Author: jakub
Date: Sun Nov 18 19:18:39 2007
New Revision: 130274

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=130274
Log:
PR middle-end/5
* optabs.h (optab_table): Change type to struct optab from optab.
(convert_optab_table): Similarly.
Adjust all _optab macros to expand to addresses of optab_table
resp. convert_optab_table elements rather than the values of the
elements.
* optabs.c (optab_table): Change typype to struct optab from optab.
If compiled by recent GCC, initialize all the insn_code fields in
the array using designated range initializers.
(convert_optab_table): Similarly.
(convert_optab_libfunc, optab_libfunc, set_optab_libfunc,
set_conv_libfunc): Into libfunc_entry's optab field store index within
optab_table resp. convert_optab_table array instead of difference
between two separately malloced addresses.
(new_optab): Add op argument, don't return anything.  Initialize
just the insn_code field in handlers array and only when needed.
(init_optab, init_optabv): Add op argument, don't return anything.
Adjust new_optab caller.
(new_convert_optab): Removed.
(init_convert_optab): Add op argument, don't return anything, don't
call new_convert_optab.  If needed, initialize insn_code field in
handlers array.
(init_optabs): Adjust init_optab, init_optabv and init_convert_optab
callers.
(debug_optab_libfuncs): Adjust uses of optab_table and
convert_optab_table arrays.

Modified:
trunk/gcc/ChangeLog
trunk/gcc/optabs.c
trunk/gcc/optabs.h


-- 


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



[Bug middle-end/33335] [4.3 Regression] FAIL: 26_numerics/complex/inserters_extractors/wchar_t/1.cc

2007-11-10 Thread pinskia at gcc dot gnu dot org


--- Comment #10 from pinskia at gcc dot gnu dot org  2007-11-10 22:03 
---
And also the ones on powerpc64-linux-gnu.


-- 


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



[Bug middle-end/33335] [4.3 Regression] FAIL: 26_numerics/complex/inserters_extractors/wchar_t/1.cc

2007-11-09 Thread dave at hiauly1 dot hia dot nrc dot ca


--- Comment #9 from dave at hiauly1 dot hia dot nrc dot ca  2007-11-10 
02:44 ---
Subject: Re:  [4.3 Regression] FAIL:
26_numerics/complex/inserters_extractors/wchar_t/1.cc

> jakub at gcc dot gnu dot org changed:
> 
>What|Removed |Added
> 
> URL||http://gcc.gnu.org/ml/gcc-
>||patches/2007-
>||11/msg00266.html

This patch eliminates all the optab failures on hppa2.0w-hp-hpux11.11.

Thanks,
Dave


-- 


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



[Bug middle-end/33335] [4.3 Regression] FAIL: 26_numerics/complex/inserters_extractors/wchar_t/1.cc

2007-11-06 Thread jakub at gcc dot gnu dot org


-- 

jakub at gcc dot gnu dot org changed:

   What|Removed |Added

 AssignedTo|unassigned at gcc dot gnu   |jakub at gcc dot gnu dot org
   |dot org |
 Status|NEW |ASSIGNED
   Last reconfirmed|2007-09-08 01:11:55 |2007-11-06 11:41:58
   date||


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



[Bug middle-end/33335] [4.3 Regression] FAIL: 26_numerics/complex/inserters_extractors/wchar_t/1.cc

2007-11-06 Thread jakub at gcc dot gnu dot org


--- Comment #8 from jakub at gcc dot gnu dot org  2007-11-06 10:47 ---
Seems to be (at least on ppc64-linux) PCH related, if I move O2.gch away,
assembly contains the correct __gcc_qdiv references, while after moving it
back I get back the incorrect __divtf3 ones.  Looking into it.


-- 


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



[Bug middle-end/33335] [4.3 Regression] FAIL: 26_numerics/complex/inserters_extractors/wchar_t/1.cc

2007-10-16 Thread danglin at gcc dot gnu dot org


--- Comment #7 from danglin at gcc dot gnu dot org  2007-10-16 23:11 ---
I'm also seeing this on hppa2.0w-hp-hpux11.11 (__addtf3).


-- 


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



[Bug middle-end/33335] [4.3 Regression] FAIL: 26_numerics/complex/inserters_extractors/wchar_t/1.cc

2007-10-10 Thread mmitchel at gcc dot gnu dot org


-- 

mmitchel at gcc dot gnu dot org changed:

   What|Removed |Added

   Priority|P3  |P1


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



[Bug middle-end/33335] [4.3 Regression] FAIL: 26_numerics/complex/inserters_extractors/wchar_t/1.cc

2007-10-08 Thread danglin at gcc dot gnu dot org


--- Comment #6 from danglin at gcc dot gnu dot org  2007-10-08 18:37 ---
The following tests fail with revision 129120 due to this problem:

FAIL: 18_support/numeric_limits/min_max.cc (test for excess errors)
FAIL: 22_locale/money_get/get/char/5.cc
FAIL: 22_locale/money_get/get/wchar_t/5.cc (test for excess errors)
FAIL: 22_locale/num_get/get/char/10.cc (test for excess errors)
FAIL: 22_locale/num_get/get/char/4.cc (test for excess errors)
FAIL: 22_locale/num_get/get/wchar_t/10.cc (test for excess errors)
FAIL: 22_locale/num_get/get/wchar_t/4.cc (test for excess errors)
FAIL: 27_io/basic_istream/extractors_arithmetic/char/01.cc (test for excess
erro
rs)
FAIL: 27_io/basic_istream/extractors_arithmetic/wchar_t/01.cc (test for excess
e
rrors)
ld: Unsatisfied symbol "__eqtf2" in file /var/tmp//ccjGrLrR.o

FAIL: 26_numerics/complex/13450.cc (test for excess errors)
FAIL: tr1/5_numerical_facilities/special_functions/08_cyl_bessel_i/check_nan.cc
(test for excess errors)
FAIL: tr1/5_numerical_facilities/special_functions/09_cyl_bessel_j/check_nan.cc
(test for excess errors)
FAIL: tr1/5_numerical_facilities/special_functions/10_cyl_bessel_k/check_nan.cc
(test for excess errors)
FAIL: tr1/5_numerical_facilities/special_functions/11_cyl_neumann/check_nan.cc
(
test for excess errors)
ld: Unsatisfied symbol "__divtf3" in file /var/tmp//ccgOYYMB.o

FAIL: 26_numerics/complex/inserters_extractors/char/1.cc (test for excess
errors
)
FAIL: 26_numerics/complex/inserters_extractors/wchar_t/1.cc (test for excess
err
ors)
ld: Unsatisfied symbol "__eqtf2" in file /var/tmp//cc0pCDKJ.o
ld: Unsatisfied symbol "__lttf2" in file /var/tmp//cc0pCDKJ.o

FAIL:
tr1/5_numerical_facilities/special_functions/01_assoc_laguerre/check_nan.c
c (test for excess errors)
FAIL: tr1/5_numerical_facilities/special_functions/03_beta/check_nan.cc (test
fo
r excess errors)
FAIL: tr1/5_numerical_facilities/special_functions/18_laguerre/check_nan.cc
(tes
t for excess errors)
ld: Unsatisfied symbol "__eqtf2" in file /var/tmp//cc1rqlFS.o
ld: Unsatisfied symbol "__gttf2" in file /var/tmp//cc1rqlFS.o

FAIL:
tr1/5_numerical_facilities/special_functions/02_assoc_legendre/check_nan.c
c (test for excess errors)
FAIL:
tr1/5_numerical_facilities/special_functions/06_comp_ellint_3/check_nan.cc
 (test for excess errors)
FAIL: tr1/5_numerical_facilities/special_functions/13_ellint_2/check_nan.cc
(tes
t for excess errors)
FAIL: tr1/5_numerical_facilities/special_functions/19_legendre/check_nan.cc
(tes
t for excess errors)
FAIL: tr1/5_numerical_facilities/special_functions/21_sph_bessel/check_nan.cc
(t
est for excess errors)
FAIL: tr1/5_numerical_facilities/special_functions/22_sph_legendre/check_nan.cc
(test for excess errors)
FAIL: tr1/5_numerical_facilities/special_functions/23_sph_neumann/check_nan.cc
(
test for excess errors)
ld: Unsatisfied symbol "__eqtf2" in file /var/tmp//ccEDYCiH.o
ld: Unsatisfied symbol "__gttf2" in file /var/tmp//ccEDYCiH.o
ld: Unsatisfied symbol "__lttf2" in file /var/tmp//ccEDYCiH.o

FAIL:
tr1/5_numerical_facilities/special_functions/05_comp_ellint_2/check_nan.cc
 (test for excess errors)
FAIL: tr1/5_numerical_facilities/special_functions/20_riemann_zeta/check_nan.cc
(test for excess errors)
ld: Unsatisfied symbol "__eqtf2" in file /var/tmp//ccNIyCq2.o
ld: Unsatisfied symbol "__gttf2" in file /var/tmp//ccNIyCq2.o
ld: Unsatisfied symbol "__addtf3" in file /var/tmp//ccNIyCq2.o
ld: Unsatisfied symbol "__lttf2" in file /var/tmp//ccNIyCq2.o

FAIL: tr1/5_numerical_facilities/special_functions/07_conf_hyperg/check_nan.cc
(
test for excess errors)
ld: Unsatisfied symbol "__gttf2" in file /var/tmp//ccIRYluK.o
ld: Unsatisfied symbol "__lttf2" in file /var/tmp//ccIRYluK.o

FAIL: tr1/5_numerical_facilities/special_functions/12_ellint_1/check_nan.cc
(tes
t for excess errors)
ld: Unsatisfied symbol "__getf2" in file /var/tmp//ccp8u55b.o
ld: Unsatisfied symbol "__gttf2" in file /var/tmp//ccp8u55b.o
ld: Unsatisfied symbol "__lttf2" in file /var/tmp//ccp8u55b.o

FAIL: tr1/5_numerical_facilities/special_functions/17_hyperg/check_nan.cc (test
for excess errors)
ld: Unsatisfied symbol "__eqtf2" in file /var/tmp//ccRU1Nuv.o
ld: Unsatisfied symbol "__getf2" in file /var/tmp//ccRU1Nuv.o
ld: Unsatisfied symbol "__gttf2" in file /var/tmp//ccRU1Nuv.o
ld: Unsatisfied symbol "__lttf2" in file /var/tmp//ccRU1Nuv.o


-- 


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



[Bug middle-end/33335] [4.3 Regression] FAIL: 26_numerics/complex/inserters_extractors/wchar_t/1.cc

2007-09-10 Thread pinskia at gcc dot gnu dot org


--- Comment #5 from pinskia at gcc dot gnu dot org  2007-09-10 22:13 ---
I think what is wrong now is the convert optable hash table is the same as the
the other optable hash table so optab are matching when they should not be.  We
need to either split the hash tables or add an extra element to the table to
record that too.


-- 


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



[Bug middle-end/33335] [4.3 Regression] FAIL: 26_numerics/complex/inserters_extractors/wchar_t/1.cc

2007-09-07 Thread pinskia at gcc dot gnu dot org


--- Comment #4 from pinskia at gcc dot gnu dot org  2007-09-08 01:11 ---
It was fixed between 128118 and 128143 and then showed up again between 128143
and 128201 and still happens as of revision 128251.


-- 

pinskia at gcc dot gnu dot org changed:

   What|Removed |Added

 Status|UNCONFIRMED |NEW
 Ever Confirmed|0   |1
   Keywords||link-failure
   Last reconfirmed|-00-00 00:00:00 |2007-09-08 01:11:55
   date||


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



[Bug middle-end/33335] [4.3 Regression] FAIL: 26_numerics/complex/inserters_extractors/wchar_t/1.cc

2007-09-07 Thread pinskia at gcc dot gnu dot org


--- Comment #3 from pinskia at gcc dot gnu dot org  2007-09-08 01:09 ---
This also shows up on powerpc64-linux-gnu.
FAIL: 18_support/numeric_limits/epsilon.cc (test for excess errors)
Excess errors:
/home/apinski/src/local/gcc/libstdc++-v3/testsuite/18_support/numeric_limits/epsilon.cc:39:
undefined reference to `__addtf3'
collect2: ld returned 1 exit status


-- 

pinskia at gcc dot gnu dot org changed:

   What|Removed |Added

  Component|other   |middle-end
  GCC build triplet|hppa64-hp-hpux11.11 |
   GCC host triplet|hppa64-hp-hpux11.11 |
 GCC target triplet|hppa64-hp-hpux11.11 |hppa64-hp-hpux11.11,
   ||powerpc64-linux-gnu
Summary|FAIL:   |[4.3 Regression] FAIL:
   |26_numerics/complex/inserter|26_numerics/complex/inserter
   |s_extractors/wchar_t/1.cc   |s_extractors/wchar_t/1.cc
   Target Milestone|--- |4.3.0


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