Hi,
trying to compile mysql-cluster-gpl-7.0.9, however Studio 12.1's ir2hf
(latest Studio patches are installed) seems to have a problem:
It keeps one CPU completely busy without making some progress.
Ultra40: SunOS q 5.11 snv_126 i86pc i386 i86pc
2x AMD Opteron(tm) Processor 254
x86 (AuthenticAMD 20F51 family 15 model 37 step 1 clock 2813
MHz)
D USERNAME SIZE RSS STATE PRI NICE TIME CPU PROCESS/NLWP
20896 elkner 27M 19M run 10 0 3:17:35 48% ir2hf/1
...
Total: 125 processes, 375 lwps, load averages: 1,12, 1,15, 1,20
Cause:
CC -noex -mt -ftrap=%none -xbuiltin=%all -xtarget=opteron -fsimple=1
-xlibmil -xlibmopt -m64 -xarch=sse3 -xdepend -xcrossfile -xO4
-I/export/scratch/elkner/build/root4build/usr/include -I/usr/sfw/include
-DHAVE_RWLOCK_T -DBIG_TABLES -m64 -o mysqld sql_lex.o sql_handler.o
sql_partition.o item.o item_sum.o item_buff.o item_func.o item_cmpfunc.o
item_strfunc.o item_timefunc.o thr_malloc.o item_create.o
item_subselect.o item_row.o item_geofunc.o item_xmlfunc.o field.o
strfunc.o key.o sql_class.o sql_list.o net_serv.o protocol.o sql_state.o
lock.o my_lock.o sql_string.o sql_manager.o sql_map.o mysqld.o
password.o hash_filo.o hostname.o sql_connect.o scheduler.o sql_parse.o
set_var.o sql_yacc.o sql_base.o table.o sql_select.o sql_insert.o
sql_profile.o sql_prepare.o sql_error.o sql_locale.o sql_update.o
sql_delete.o uniques.o sql_do.o procedure.o sql_test.o log.o init.o
derror.o sql_acl.o unireg.o des_key_file.o log_event.o rpl_record.o
log_event_old.o rpl_record_old.o discover.o time.o opt_range.o opt_sum.o
records.o filesort.o handler.o ha_partition.o sql_db.o sql_table.o
sql_rename.o sql_crypt.o sql_load.o mf_iocache.o field_conv.o sql_show.o
sql_udf.o sql_analyse.o sql_cache.o slave.o sql_repl.o rpl_filter.o
rpl_tblmap.o rpl_utility.o rpl_injector.o rpl_rli.o rpl_mi.o
rpl_reporting.o sql_union.o sql_derived.o sql_client.o repl_failsafe.o
sql_olap.o sql_view.o gstream.o spatial.o sql_help.o sql_cursor.o
tztime.o my_decimal.o sp_head.o sp_pcontext.o sp_rcontext.o sp.o
sp_cache.o parse_file.o sql_trigger.o event_scheduler.o
event_data_objects.o event_queue.o event_db_repository.o events.o
sql_plugin.o sql_binlog.o sql_builtin.o sql_tablespace.o
partition_info.o sql_servers.o event_parse_data.o mini_client_errors.o
pack.o client.o my_time.o my_user.o
-L/export/scratch/elkner/build/root4build/usr/lib/amd64
-L/usr/sfw/lib/amd64 ./.libs/libndb.a ../storage/archive/libarchive.a
../storage/csv/libcsv.a ../storage/federated/libfederated.a
../storage/heap/libheap.a ../storage/innobase/libinnobase.a
../storage/myisam/libmyisam.a ../storage/myisammrg/libmyisammrg.a
../storage/ndb/src/.libs/libndbclient.a ../vio/libvio.a
../mysys/.libs/libmysyswrap.a ../mysys/.libs/libmysyslt.a
../dbug/.libs/libdbuglt.a ../regex/libregex.a
../strings/.libs/libmystringsextra.a ../strings/.libs/libmystringslt.a
-lfasttime -lz -ldl -lrt -lsocket -lmtmalloc -lnsl -lm -lpthread
Via
9784 /bin/ksh ./Build.sh
3117 make
3118 bash -ce failcom='exit 1'; \ for f in x $MAKEFLAGS;
16265 bash -ce failcom='exit 1'; \ for f in x $MAKEFLAG
16266 make all
16656 make all-recursive
16657 bash -ce failcom='exit 1'; \ for f in x $MA
16663 make all-am
20373 /bin/bash ../libtool --tag=CXX --mode=l
20760 CC -noex -mt -ftrap=%none -xbuiltin=%
20761 /local/apps/sunstudio12.1/prod/bin/
20896 /local/apps/sunstudio12.1/prod/bi
pstack 20896
20896: /local/apps/sunstudio12.1/prod/bin/ir2hf /tmp/ipo_iLAAjsaiJO
/tmp/ipo_
0811919b ty_compare (2, 48001eb0, 480005da, 0) + 13b
0811974d ty_compare (2, 48001ea4, 480005ce, 0) + 6ed
08119ca5 ty_compare (2, 48001ed9, 48000603, 0) + c45
0811974d ty_compare (2, 48001e86, 480005b0, 0) + 6ed
08119ca5 ty_compare (2, 48001eda, 48000604, 0) + c45
0811974d ty_compare (2, 48001f68, 48000692, 0) + 6ed
0811974d ty_compare (2, 48001f65, 4800068f, 0) + 6ed
08119ca5 ty_compare (2, 48001f67, 48000691, 0) + c45
0811974d ty_compare (2, 480021a7, 480008d1, 0) + 6ed
08119ca5 ty_compare (2, 480021ad, 480008d7, 0) + c45
0811974d ty_compare (2, 480022da, 48000a04, 0) + 6ed
0811974d ty_compare (2, 48001fac, 480006d6, 0) + 6ed
08119ca5 ty_compare (2, 48001fc7, 480006f1, 0) + c45
0811974d ty_compare (2, 48002109, 48000833, 0) + 6ed
0811974d ty_compare (2, 48002108, 48000832, 0) + 6ed
0811974d ty_compare (2, 48002106, 48000830, 0) + 6ed
08119ca5 ty_compare (2, 4800210b, 48000835, 0) + c45
0811974d ty_compare (2, 48002104, 4800082e, 0) + 6ed
08119ca5 ty_compare (2, 4800210c, 48000836, 0) + c45
0811974d ty_compare (2, 480020ff, 48000829, 0) + 6ed
08119ca5 ty_compare (2, 48002107, 48000831, 0) + c45
0811974d ty_compare (2, 48001fbc, 480006e6, 0) + 6ed
0811974d ty_compare (2, 48001fb7, 480006e1, 0) + 6ed
08119ca5 ty_compare (2, 48001fe9, 48000713, 0) + c45
0811974d ty_compare (2, 48001fdd, 48000707, 0) + 6ed
08119ca5 ty_compare (2, 48001fe6, 48000710, 0) + c45
0811974d ty_compare (2, 48001fc8, 480006f2, 0) + 6ed
08119ca5 ty_compare (2, 48001fd0, 480006fa, 0) + c45
0811974d ty_compare (2, 48001f91, 480006bb, 0) + 6ed
08119ca5 ty_compare (2, 48001f92, 480006bc, 0) + c45
0811974d ty_compare (2, 48001ff9, 48000723, 0) + 6ed
08119ca5 ty_compare (2, 48002045, 4800076f, 0) + c45
0811974d ty_compare (2, 48001ffa, 48000724, 0) + 6ed
08119ca5 ty_compare (2, 48002022, 4800074c, 0) + c45
0811974d ty_compare (2, 480023d0, 48000afa, 0) + 6ed
0811974d ty_compare (2, 48001e83, 480005ad, 0) + 6ed
08119ca5 ty_compare (2, 48001ef7, 48000621, 1) + c45
080cb020 fwSameCgTypeQ (48001ef7, 48000621, 0, 48000008) + 28
0807882c ???????? (86407f0, 1, 73c20, 6000a9ee)
08073e76 ???????? (86407f0)
0807433e ???????? (86394f0, 804611c, 2203, 3)
08079ae0 ???????? (86394f0, 8046154, 8046158, 804615c)
08073e8e ???????? (86394f0, 589, 80461d8, 80a0c2e)
0807d3e3 ???????? (86394f0, 0, 0, 8070000)
0807a601 ???????? (863c544, a, 877d0b8, 1)
0807e1e4 i2h_map_to_hf (8602128, 877d0b8, 8046308, 806ebf0) + 61c
0806ec1c i2h_do_ir_archive (8046330, fed77100, 80463a8, 8046637, 3, 0) + 3e8
0806f5c2 main (8, 804638c, 80463b0, feffb804) + 706
0806d78d _start (8, 8046614, 804663d, 8046651, 8046665, 8046679) + 7d
Any hints or workarounds?
Regards,
jel.
--
Otto-von-Guericke University http://www.cs.uni-magdeburg.de/
Department of Computer Science Geb. 29 R 027, Universitaetsplatz 2
39106 Magdeburg, Germany Tel: +49 391 67 12768
_______________________________________________
opensolaris-code mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/opensolaris-code