NEW GCC build failure, HEAD@169370 on native
regress
regress@apple.com
Fri Jan 28 19:48:00 GMT 2011
With your recent patch, GCC HEAD revision 169370 had problems on:
native: build (NEW build failure)
Attached is build output for those targets.
The previous build was of revision 169349.
Log information for changes since the last build:
------------------------------------------------------------------------
r169350 | ian | 2011-01-27 17:44:55 -0800 (Thu, 27 Jan 2011) | 2 lines
Changed paths:
M /trunk/libgo/Makefile.am
M /trunk/libgo/Makefile.in
A /trunk/libgo/go/os/sys_uname.go
Add Solaris version of os.Hostname.
------------------------------------------------------------------------
r169353 | ro | 2011-01-28 01:37:12 -0800 (Fri, 28 Jan 2011) | 4 lines
Changed paths:
M /trunk/gcc/ChangeLog
M /trunk/gcc/configure
M /trunk/gcc/configure.ac
* configure.ac (gcc_cv_ld_static_dynamic): IRIX 6 ld supports
-Bstatic/-Bdynamic.
* configure: Regenerate.
------------------------------------------------------------------------
r169356 | pault | 2011-01-28 05:53:19 -0800 (Fri, 28 Jan 2011) | 62 lines
Changed paths:
M /trunk/gcc/fortran/ChangeLog
M /trunk/gcc/fortran/gfortran.texi
M /trunk/gcc/fortran/interface.c
M /trunk/gcc/fortran/match.c
M /trunk/gcc/fortran/module.c
M /trunk/gcc/fortran/resolve.c
M /trunk/gcc/fortran/trans-decl.c
M /trunk/gcc/fortran/trans-expr.c
M /trunk/gcc/fortran/trans-stmt.c
M /trunk/gcc/fortran/trans-types.c
M /trunk/gcc/testsuite/ChangeLog
A /trunk/gcc/testsuite/gfortran.dg/allocate_deferred_char_scalar_1.f03
M /trunk/gcc/testsuite/gfortran.dg/deferred_type_param_2.f90
A /trunk/gcc/testsuite/gfortran.dg/realloc_on_assign_3.f03
A /trunk/gcc/testsuite/gfortran.dg/realloc_on_assign_4.f03
2011-01-28 Paul Thomas <pault@gcc.gnu.org>
Tobias Burnus <burnus@gcc.gnu.org>
PR fortran/45170
PR fortran/35810
PR fortran/47350
* interface.c (compare_actual_formal): An allocatable or pointer
deferred length actual is only allowed if the formal argument
is also deferred length. Clean up whitespace.
* trans-expr.c (gfc_conv_procedure_call): Pass string length for
deferred character length formal arguments by reference. Do the
same for function results.
(gfc_trans_pointer_assignment): Do not do runtime check of lhs
and rhs character lengths, if deferred length lhs. In this case
set the lhs character length to that of the rhs.
(gfc_conv_string_parameter): Remove assert that string length is
an integer type.
(is_scalar_reallocatable_lhs): New function.
(alloc_scalar_allocatable_for_assignment): New function.
(gfc_trans_assignment_1): Call above new function. If the rhs is
a deferred character length itself, makes ure that the function
is called before reallocation, so that the length is available.
(gfc_trans_asssignment): Remove error about assignment to
deferred length character variables.
* gfortran.texi : Update entry about (re)allocation on
assignment.
* trans-stmt.c (gfc_trans_allocate): Add code to handle deferred
length character variables.
* module.c (mio_typespec): Transfer deferred characteristic.
* trans-types.c (gfc_get_function_type): New code to generate
hidden typelist, so that those character lengths that are
passed by reference get the right type.
* resolve.c (resolve_contained_fntype): Supress error for
deferred character length functions.
(resolve_function, resolve_fl_procedure) The same.
(check_symbols): Remove the error that support for
entity with deferred type parameter is not yet implemented.
(resolve_fl_derived): The same.
match.c (alloc_opt_list): Allow MOLD for deferred length object.
* trans-decl.c (gfc_get_symbol_decl): For deferred character
length dummies, generate a local variable for string length.
(create_function_arglist): Hidden length can be a pointer.
(gfc_trans_deferred_vars): For deferred character length
results and dummies, assign the string length to the local
variable from the hidden argument on entry and the other way
round on exit, as appropriate.
2011-01-28 Paul Thomas <pault@gcc.gnu.org>
Tobias Burnus <burnus@gcc.gnu.org>
PR fortran/45170
PR fortran/35810
PR fortran/47350
* gfortran.dg/realloc_on_assign_3.f03: New test.
* gfortran.dg/realloc_on_assign_4.f03: New test.
* gfortran.dg/realloc_on_assign_5.f90: New test.
* gfortran.dg/allocatable_function_5.f90: New test.
* gfortran.dg/allocate_deferred_char_scalar_1.f90: New test.
* gfortran.dg/deferred_type_param_2.f90: Remove two "not yet
implemented" dg-errors.
------------------------------------------------------------------------
r169358 | ro | 2011-01-28 06:33:42 -0800 (Fri, 28 Jan 2011) | 2 lines
Changed paths:
M /trunk/gcc/testsuite/ChangeLog
M /trunk/gcc/testsuite/gcc.target/i386/asm-6.c
* gcc.target/i386/asm-6.c: XFAIL on i?86-pc-solaris2.1[0-9] && ilp32.
------------------------------------------------------------------------
r169359 | ro | 2011-01-28 07:07:37 -0800 (Fri, 28 Jan 2011) | 2 lines
Changed paths:
M /trunk/gcc/testsuite/ChangeLog
M /trunk/gcc/testsuite/gcc.dg/pr47276.c
* gcc.dg/pr47276.c: Add dg-require-visibility.
------------------------------------------------------------------------
r169360 | jsm28 | 2011-01-28 07:11:34 -0800 (Fri, 28 Jan 2011) | 2 lines
Changed paths:
M /trunk/gcc/po/ChangeLog
M /trunk/gcc/po/ja.po
* ja.po: Update.
------------------------------------------------------------------------
r169364 | paolo | 2011-01-28 08:59:49 -0800 (Fri, 28 Jan 2011) | 5 lines
Changed paths:
M /trunk/libstdc++-v3/ChangeLog
M /trunk/libstdc++-v3/include/bits/atomic_base.h
2011-01-28 Paolo Carlini <paolo.carlini@oracle.com>
* include/bits/atomic_base.h: Do not include <stddef.h>.
(kill_dependency): Uglify ret.
------------------------------------------------------------------------
r169368 | jsm28 | 2011-01-28 11:25:16 -0800 (Fri, 28 Jan 2011) | 2 lines
Changed paths:
M /trunk/gcc/ChangeLog
M /trunk/gcc/config/freebsd.opt
* config/freebsd.opt (posix, rdynamic): New Driver options.
------------------------------------------------------------------------
r169370 | jakub | 2011-01-28 11:36:44 -0800 (Fri, 28 Jan 2011) | 8 lines
Changed paths:
M /trunk/gcc/ChangeLog
M /trunk/gcc/expr.c
M /trunk/gcc/testsuite/ChangeLog
A /trunk/gcc/testsuite/gcc.dg/tls/pr42894.c
M /trunk/gcc/varasm.c
PR target/42894
* varasm.c (force_const_mem): Store copy of x in desc->constant
instead of x itself.
* expr.c (emit_move_insn): Add a copy of y_cst instead of y_cst
itself into REG_EQUAL note.
* gcc.dg/tls/pr42894.c: New test.
------------------------------------------------------------------------
For more information, see <http://gcc.gnu.org/regtest/HEAD/>.
-------------- next part --------------
checking whether g++ accepts -g... yes
checking for gnatbind... no
checking for gnatmake... no
checking whether compiler driver understands Ada... no
checking how to compare bootstrapped objects... cmp --ignore-initial=16 $$f1 $$f2
checking for objdir... .libs
checking for the correct version of gmp.h... yes
checking for the correct version of mpfr.h... yes
checking for the correct version of mpc.h... buggy but acceptable
checking for the correct version of the gmp/mpfr/mpc libraries... no
configure: error: Building GCC requires GMP 4.2+, MPFR 2.3.1+ and MPC 0.8.0+.
Try the --with-gmp, --with-mpfr and/or --with-mpc options to specify
their locations. Source code for these libraries can be found at
their respective hosting sites as well as at
ftp://gcc.gnu.org/pub/gcc/infrastructure/. See also
http://gcc.gnu.org/install/prerequisites.html for additional info. If
you obtained GMP, MPFR and/or MPC from a vendor distribution package,
make sure that you have installed both the libraries and the header
files. They may be located in separate packages.
+ exit 1
-------------- next part --------------
--
Geoffrey Keating <geoffk@apple.com>
(via an automated GCC regression-testing script.)
More information about the Gcc-regression
mailing list