GCC build failure, HEAD@178425 on native
regress
regress@apple.com
Thu Sep 1 22:13:00 GMT 2011
With your recent patch, GCC HEAD revision 178425 had problems on:
native: build (about the same as the previous build)
Attached is build output for those targets.
The previous build was of revision 178412.
Log information for changes since the last build:
------------------------------------------------------------------------
r178413 | charlet | 2011-09-01 06:22:54 -0700 (Thu, 01 Sep 2011) | 9 lines
Changed paths:
M /trunk/gcc/ada/ChangeLog
M /trunk/gcc/ada/a-convec.adb
M /trunk/gcc/ada/inline.adb
M /trunk/gcc/ada/sem_aggr.adb
2011-09-01 Robert Dewar <dewar@adacore.com>
* inline.adb, sem_aggr.adb: Minor reformatting.
2011-09-01 Ed Schonberg <schonberg@adacore.com>
* a-convec.adb: Proper handling of cursors for Ada2012 iterators.
------------------------------------------------------------------------
r178414 | charlet | 2011-09-01 06:29:39 -0700 (Thu, 01 Sep 2011) | 38 lines
Changed paths:
M /trunk/gcc/ada/ChangeLog
M /trunk/gcc/ada/adaint.c
M /trunk/gcc/ada/adaint.h
M /trunk/gcc/ada/exp_ch5.adb
M /trunk/gcc/ada/exp_ch7.adb
M /trunk/gcc/ada/gcc-interface/Make-lang.in
M /trunk/gcc/ada/gnat_ugn.texi
M /trunk/gcc/ada/s-osinte-linux.ads
M /trunk/gcc/ada/s-taprop-linux.adb
M /trunk/gcc/ada/s-vaflop-vms-alpha.adb
M /trunk/gcc/ada/sem_attr.adb
M /trunk/gcc/ada/sem_ch8.adb
2011-09-01 Jose Ruiz <ruiz@adacore.com>
* s-taprop-linux.adb (Create_Task, Set_Task_Affinity): Use the linux
macros for handling CPU sets (CPU_ZERO, CPU_SET) instead of modifying
directly the bit array.
* s-osinte-linux.ads (CPU_ZERO, CPU_SET): Import these wrappers around
the linux macros with the same name.
* adaint.h, adaint.c (__gnat_cpu_zero, __gnat_cpu_set): Create these
wrappers around the CPU_ZERO and CPU_SET linux macros.
2011-09-01 Hristian Kirtchev <kirtchev@adacore.com>
* exp_ch7.adb (Find_Insertion_List): Removed.
(Process_Transient_Objects): Insert the declarations of the hook
access type and the hook object before the associated transient object.
2011-09-01 Jose Ruiz <ruiz@adacore.com>
* sem_ch8.adb (Attribute_Renaming): Add missing check to avoid loading
package System.Aux_Dec when using restricted run-time libraries which
do not have this package.
2011-09-01 Tristan Gingold <gingold@adacore.com>
* s-vaflop-vms-alpha.adb: Remove pragma optimize, useless.
2011-09-01 Bob Duff <duff@adacore.com>
* sem_attr.adb (Analyze_Access_Attribute): Do not call
Kill_Current_Values for P'Unrestricted_Access, where P is library level
2011-09-01 Thomas Quinot <quinot@adacore.com>
* exp_ch5.adb: Minor reformatting
* gnat_ugn.texi: Fix minor typos.
* gcc-interface/Make-lang.in: Update dependencies.
------------------------------------------------------------------------
r178415 | charlet | 2011-09-01 06:37:13 -0700 (Thu, 01 Sep 2011) | 11 lines
Changed paths:
M /trunk/gcc/ada/ChangeLog
M /trunk/gcc/ada/adaint.c
M /trunk/gcc/ada/ug_words
M /trunk/gcc/ada/vms_data.ads
2011-09-01 Vincent Celier <celier@adacore.com>
* ug_words: Add /MULTI_UNIT_INDEX= -> -gnateI
* vms_data.ads: Add new VMS qualifier equivalent for -gnateInnn
2011-09-01 Nicolas Roche <roche@adacore.com>
* adaint.c (__gnat_tmp_name): Don't use tmpnam function from the system
on VxWorks in kernel mode.
------------------------------------------------------------------------
r178416 | charlet | 2011-09-01 06:40:48 -0700 (Thu, 01 Sep 2011) | 25 lines
Changed paths:
M /trunk/gcc/ada/ChangeLog
M /trunk/gcc/ada/adaint.c
M /trunk/gcc/ada/adaint.h
M /trunk/gcc/ada/s-osinte-linux.ads
M /trunk/gcc/ada/s-taprop-linux.adb
M /trunk/gcc/ada/sem_ch8.adb
2011-09-01 Jose Ruiz <ruiz@adacore.com>
* adaint.c, adaint.h (__gnat_cpu_alloc, __gnat_cpu_alloc_size,
__gnat_cpu_set_free): Create these wrappers around the CPU_ALLOC,
CPU_ALLOC_SIZE and CPU_FREE linux macros.
(__gnat_cpu_zero, __gnat_cpu_set): Use the CPU_ZERO_S and
CPU_SET_S respectively because we are now using dynamically allocated
CPU sets which are more portable across different glibc versions.
* s-osinte-linux.ads (cpu_set_t_ptr, CPU_ALLOC, CPU_ALLOC_SIZE,
CPU_FREE): Add this type and subprograms to be able to create cpu_set_t
masks dynamically according to the number of processors in the target
platform.
(CPU_ZERO, CPU_SET): They are now mapped to the CPU_ZERO_S and CPU_SET_S
respectively, so we need to pass the size of the masks as
parameters.
* s-taprop-linux.adb (Create_Task, Set_Task_Affinity): Use dynamically
created cpu_set_t masks
with the number of processors available in the target platform,
instead of static bit arrays. It enhances portability because
it uses the information from the target platform.
* sem_ch8.adb: (Attribute_Renaming): When checking whether we
are using a restricted run-time library, use the flag
Configurable_Run_Time_Mode instead of Restricted_Profile.
------------------------------------------------------------------------
r178417 | charlet | 2011-09-01 06:52:39 -0700 (Thu, 01 Sep 2011) | 20 lines
Changed paths:
M /trunk/gcc/ada/ChangeLog
M /trunk/gcc/ada/a-convec.adb
M /trunk/gcc/ada/gnatls.adb
M /trunk/gcc/ada/sem_ch3.adb
2011-09-01 Romain Berrendonner <berrendo@adacore.com>
* gnatls.adb: Display simple message instead of content of
gnatlic.adl.
2011-09-01 Hristian Kirtchev <kirtchev@adacore.com>
* sem_ch3.adb: (Build_Derived_Record_Type) Remove the kludgy update of
access discriminant and anonymous access component scopes.
(Inherit_Component): Reuse the itype of an access discriminant
or anonymous access component by copying it in order to set the proper
scope. This is done only when the parent and the derived type
are in different scopes.
(Set_Anonymous_Etype): New routine.
2011-09-01 Robert Dewar <dewar@adacore.com>
* a-convec.adb: Minor reformatting throughout.
------------------------------------------------------------------------
r178418 | charlet | 2011-09-01 06:55:43 -0700 (Thu, 01 Sep 2011) | 19 lines
Changed paths:
M /trunk/gcc/ada/ChangeLog
M /trunk/gcc/ada/adaint.c
M /trunk/gcc/ada/adaint.h
M /trunk/gcc/ada/gnatls.adb
M /trunk/gcc/ada/prj-env.adb
M /trunk/gcc/ada/prj-nmsc.adb
M /trunk/gcc/ada/prj-proc.adb
M /trunk/gcc/ada/prj-util.adb
M /trunk/gcc/ada/prj-util.ads
M /trunk/gcc/ada/prj.ads
M /trunk/gcc/ada/s-taprop-linux.adb
M /trunk/gcc/ada/sem_ch3.adb
2011-09-01 Robert Dewar <dewar@adacore.com>
* sem_ch3.adb, s-taprop-linux.adb, gnatls.adb: Minor reformatting.
2011-09-01 Jose Ruiz <ruiz@adacore.com>
* adaint.h (__gnat_cpu_free): Fix the name of this profile.
* adaint.c (__gnat_cpu_alloc, __gnat_cpu_alloc_size, __gnat_cpu_free,
__gnat_cpu_zero, __gnat_cpu_set): Create version of these subprograms
specific for systems where their glibc version does not define the
routines to handle dynamically allocated CPU sets.
2011-09-01 Vincent Celier <celier@adacore.com>
* prj-proc.adb, prj.ads, prj-nmsc.adb, prj-util.adb, prj-util.ads,
prj-env.adb: Implement inheritance of naming exceptions in extending
projects.
------------------------------------------------------------------------
r178419 | charlet | 2011-09-01 07:02:35 -0700 (Thu, 01 Sep 2011) | 2 lines
Changed paths:
M /trunk/gcc/ada/adaint.c
M /trunk/gcc/ada/adaint.h
Add missing prototypes.
------------------------------------------------------------------------
r178420 | charlet | 2011-09-01 07:13:29 -0700 (Thu, 01 Sep 2011) | 2 lines
Changed paths:
M /trunk/gcc/ada/gnatls.adb
Fix thinko.
------------------------------------------------------------------------
r178421 | charlet | 2011-09-01 07:22:43 -0700 (Thu, 01 Sep 2011) | 4 lines
Changed paths:
M /trunk/gcc/ada/ChangeLog
M /trunk/gcc/ada/gcc-interface/Make-lang.in
M /trunk/gcc/ada/gcc-interface/Makefile.in
* gcc-interface/Makefile.in: Clean up handling of x86 and x86-64
run-time files.
* gcc-interface/Make-lang.in: Update dependencies.
------------------------------------------------------------------------
r178423 | paolo | 2011-09-01 08:45:20 -0700 (Thu, 01 Sep 2011) | 19 lines
Changed paths:
M /trunk/libstdc++-v3/ChangeLog
M /trunk/libstdc++-v3/include/bits/hashtable.h
M /trunk/libstdc++-v3/include/debug/unordered_map
M /trunk/libstdc++-v3/include/debug/unordered_set
M /trunk/libstdc++-v3/include/profile/unordered_map
M /trunk/libstdc++-v3/include/profile/unordered_set
D /trunk/libstdc++-v3/testsuite/23_containers/unordered_map/cons/noexcept_move_construct.cc
D /trunk/libstdc++-v3/testsuite/23_containers/unordered_multimap/cons/noexcept_move_construct.cc
D /trunk/libstdc++-v3/testsuite/23_containers/unordered_multiset/cons/noexcept_move_construct.cc
D /trunk/libstdc++-v3/testsuite/23_containers/unordered_set/cons/noexcept_move_construct.cc
2011-09-01 Paolo Carlini <paolo.carlini@oracle.com>
* include/bits/hashtable.h (_Hashtable<>::_Hashtable(_Hashtable&&)):
Remove noexcept, the move constructor allocates memory; rearrange
the code in the body to consistently update __ht._M_rehash_policy
before using _M_next_bkt on it.
* include/debug/unordered_map: Adjust.
* include/debug/unordered_set: Likewise.
* include/profile/unordered_map: Likewise.
* include/profile/unordered_set: Likewise.
* testsuite/23_containers/unordered_map/cons/
noexcept_move_construct.cc: Remove.
* testsuite/23_containers/unordered_set/cons/
noexcept_move_construct.cc: Likewise.
* testsuite/23_containers/unordered_multimap/cons/
noexcept_move_construct.cc: Likewise.
* testsuite/23_containers/unordered_multiset/cons/
noexcept_move_construct.cc: Likewise.
------------------------------------------------------------------------
r178425 | tkoenig | 2011-09-01 09:44:16 -0700 (Thu, 01 Sep 2011) | 8 lines
Changed paths:
M /trunk/libgfortran/ChangeLog
M /trunk/libgfortran/generated/bessel_r10.c
M /trunk/libgfortran/generated/bessel_r16.c
M /trunk/libgfortran/generated/bessel_r4.c
M /trunk/libgfortran/generated/bessel_r8.c
2011-09-01 Thomas Koenig <tkoenig@gcc.gnu.org>
* generated/bessel_r4.c: Regenerated.
* generated/bessel_r8.c: Regenerated.
* generated/bessel_r10.c: Regenerated.
* generated/bessel_r16.c: Regenerated.
------------------------------------------------------------------------
For more information, see <http://gcc.gnu.org/regtest/HEAD/>.
-------------- next part --------------
In file included from /Users/regress/tbox/svn-gcc/libjava/classpath/java/awt/image/BufferedImage.java:635:0,
from /Users/regress/tbox/svn-gcc/libjava/classpath/java/awt/image/BufferStrategy.java:77,
from /Users/regress/tbox/svn-gcc/libjava/classpath/java/awt/image/BandedSampleModel.java:757,
from /Users/regress/tbox/svn-gcc/libjava/classpath/java/awt/image/BandCombineOp.java:215,
from /Users/regress/tbox/svn-gcc/libjava/classpath/java/awt/image/AreaAveragingScaleFilter.java:266,
from /Users/regress/tbox/svn-gcc/libjava/classpath/java/awt/image/AffineTransformOp.java:610,
from <built-in>:70:
/Users/regress/tbox/svn-gcc/libjava/classpath/java/awt/image/BufferedImage.java:336:0: internal compiler error: Bus error
Please submit a full bug report,
with preprocessed source if appropriate.
See <http://gcc.gnu.org/bugs.html> for instructions.
make[5]: *** [java/awt/image.lo] Error 1
make[5]: *** Waiting for unfinished jobs....
make[4]: *** [all-recursive] Error 1
make[3]: *** [multi-do] Error 1
make[2]: *** [all-multi] Error 2
make[1]: *** [all-target-libjava] Error 2
make: *** [bootstrap] Error 2
+ '[' -s .bad_compare ']'
+ exit 1
-------------- next part --------------
--
Geoffrey Keating <geoffk@apple.com>
(via an automated GCC regression-testing script.)
More information about the Gcc-regression
mailing list