[Bug bootstrap/61084] [4.10 regression] wide-int merge broke Solaris/SPARC bootstrap
ro at CeBiTec dot Uni-Bielefeld.DE
gcc-bugzilla@gcc.gnu.org
Thu May 8 11:33:00 GMT 2014
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61084
--- Comment #8 from ro at CeBiTec dot Uni-Bielefeld.DE <ro at CeBiTec dot Uni-Bielefeld.DE> ---
>>> the gnat.dg/outer_agg_bitfield_constructor.adb problem.
>>
>> In a build tree from 10 days ago, compiling
>> nested_agg_bitfield_constructor.adb took ca. 0:48 s. After the wide-int
>> merge, it's already running for several minutes.
>
> In fact, it was still running after two hours.
Running the compilation with DTrace based profiled (instead of
rebuilding with profiling enabled) found the following top CPU
consumers:
__gnat_portable_no_block_spawn 994414500
system__os_lib__non_blocking_spawn 1002010800
make__compile_sources__compile.15427 1010527200
make__compile_sources__start_compile_if_possible.15545 1029687100
namet__name_chars__set_item 1248495500
snames__initialize 1710811700
namet__name_find 1750025500
So something strange seems to be happening in gcc/ada/named.adb
(Name_Find).
Rainer
More information about the Gcc-bugs
mailing list