1$and2$assert3$break4$class5$constant6$debug7$else8$elsif9$end10$if11$inline12$is13$loop14$not15$or16$private17$return18$shared19$switch20$then21$until22$when23$asize24$asize125$asize226$asize327$asize428$copy29$deep_copy30$extend31$new32$type33$res34$self35$false36$true37$void38$ARRAY39$ARRAY240$ARRAY341$ARRAY442$BOOL43$C44$CHAR45$DOUBLE46$FILE47$INT48$REAL49$SELF_TYPE50$STR51$STR_CURSOR52$OB53$SYS54$F_OB55$UNDEFINE56$ERR57$IN58$OUT59$SUX60$except61$initialize62$alias63$CS64$#define address_of(x) (&(x))65$address_of66$#define address_of_int(x) (&(x))67$address_of_int68$#include <sys/types.h>69$create_c_filestat70$c_st_dev71$c_st_ino72$c_st_mode73$c_st_nlink74$c_st_uid75$c_st_gid76$c_st_rdev77$c_st_size78$c_st_atime79$c_st_mtime80$c_st_ctime81$c_st_blksize82$c_st_blocks83$#include <sys/stat.h>84$#define create_c_filestat() (ptr)malloc(sizeof(struct stat))85$#define c_st_dev(cob) ((int)(((struct stat *)cob)->st_dev))86$#define c_st_ino(cob) ((int)(((struct stat *)cob)->st_ino))87$#define c_st_mode(cob) ((int)(((struct stat *)cob)->st_mode))88$#define c_st_nlink(cob) ((int)(((struct stat *)cob)->st_nlink))89$#define c_st_uid(cob) ((int)(((struct stat *)cob)->st_uid))90$#define c_st_gid(cob) ((int)(((struct stat *)cob)->st_gid))91$#define c_st_rdev(cob) ((int)(((struct stat *)cob)->st_rdev))92$#define c_st_size(cob) ((int)(((struct stat *)cob)->st_size))93$#define c_st_atime(cob) ((int)(((struct stat *)cob)->st_atime))94$#define c_st_mtime(cob) ((int)(((struct stat *)cob)->st_mtime))95$#define c_st_ctime(cob) ((int)(((struct stat *)cob)->st_ctime))96$#define c_st_blksize(cob) \
((int)(((struct stat *)cob)->st_blksize))97$#define c_st_blocks(cob) \
((int)(((struct stat *)cob)->st_blocks))98$#define set_c_st_dev(cob,x) {((struct stat *)cob)->st_dev = x;}99$set_c_st_dev100$#define set_c_st_ino(cob,x) {((struct stat *)cob)->st_ino = x;}101$set_c_st_ino102$#define set_c_st_mode(cob,x) {((struct stat *)cob)->st_mode = x;}103$set_c_st_mode104$#define set_c_st_nlink(cob,x) \
{((struct stat *)cob)->st_nlink = x;}105$set_c_st_nlink106$#define set_c_st_uid(cob,x) {((struct stat *)cob)->st_uid = x;}107$set_c_st_uid108$#define set_c_st_gid(cob,x) {((struct stat *)cob)->st_gid = x;}109$set_c_st_gid110$#define set_c_st_rdev(cob,x) {((struct stat *)cob)->st_rdev = x;}111$set_c_st_rdev112$#define set_c_st_size(cob,x) {((struct stat *)cob)->st_size = x;}113$set_c_st_size114$#define set_c_st_atime(cob,x) \
{((struct stat *)cob)->st_atime = x;}115$set_c_st_atime116$#define set_c_st_mtime(cob,x) \
{((struct stat *)cob)->st_mtime = x;}117$set_c_st_mtime118$#define set_c_st_ctime(cob,x) \
{((struct stat *)cob)->st_ctime = x;}119$set_c_st_ctime120$#define set_c_st_blksize(cob,x) \
{((struct stat *)cob)->st_blksize = x;}121$set_c_st_blksize122$#define set_c_st_blocks(cob,x) \
{((struct stat *)cob)->st_blocks = x;}123$set_c_st_blocks124$#include <errno.h>125$errno126$EEXIST127$#include <fcntl.h>128$fd_open_for_read129$fd_open_for_write130$fd_close131$O_RDONLY132$O_WRONLY133$O_CREAT134$#define fd_open(s,f,m) open(s,f,m)135$fd_open136$#define fd_close(fd) close(fd)137$EPERM138$ENOENT139$ESRCH140$EINTR141$EIO142$ENXIO143$E2BIG144$ENOEXEC145$EBADF146$ECHILD147$EAGAIN148$ENOMEM149$EACCES150$EFAULT151$ENOTBLK152$EBUSY153$EXDEV154$ENODEV155$ENOTDIR156$EISDIR157$EINVAL158$ENFILE159$EMFILE160$ENOTTY161$EFBIG162$ENOSPC163$ESPIPE164$ERPFS165$EMLINK166$EPIPE167$EDOM168$ERANGE169$EWOULDBLOCK170$EINPROGRESS171$EALREADY172$ENOTSOCK173$EDESTADDRREQ174$EMSGSIZE175$EPROTOTYPE176$ENOPROTOOPT177$EPROTONOSUPPPORT178$ESOCKTNOSUPPORT179$EOPNOTSUPP180$EPFNOSUPPORT181$EAFNOSUPPORT182$EADDRINUSE183$EADDRNOTAVAIL184$ENETDOWN185$ENETUNREACH186$ENETRESET187$ECONNABORTED188$ECONNRESET189$ENOBUFS190$EISCONN191$ENOTCONN192$ESHUTDOWN193$ETIMEDOUT194$ECONNREFUSED195$ELOOP196$ENAMETOOLONG197$EHOSTDOWN198$EHOSTUNREACH199$ENOTEMPTY200$EDQUOT201$ESTALE202$EREMOTE203$ENOSTR204$ETIME205$ENOSR206$ENOMSG207$EBADMSG208$EIDRM209$#include <vfork.h>210$vfork211$#define c_object_base_(a) ((ptr)((ptr)a + ob_base_size_(TYPE_(a)) + 1*SI_))212$c_object_base_213$#define error_exit(s) {fprintf(stderr, s);exit(1);}214$error_exit215$HASH_TABLE216$T217$names218$indices219$objs220$obj_table_size221$names_size222$next_ind223$def_table_size224$create225$size226$hash227$nm228$u_mod229$get_obj230$insert231$add_obj232$ob233$double_tables234$add_unique_obj235$tmp_ob236$old_names_size237$nnames238$nindices239$i240$remove_obj241$SYMBOL_TABLE242$in_class243$CLASSOB_S244$scopes245$LIST246$SEMANTOB247$scope_indices248$curr_scope_index249$error_msg250$s251$str_ptr_252$sz253$cls254$push255$add_feature256$new_fo257$FEATOB_S258$is_empty259$enter_unique_sym260$del_feature261$b262$get_feature263$defined_in_curr_scope_p264$defined_in_all_scopes_p265$limit266$defined_in_non_outer_scopes_p267$item268$enter_sym269$r270$get_sym_curr_scope271$get_sym272$index273$enter_new_scope274$leave_new_scope275$pop276$CLASSOB277$lineno278$print_indent279$fname280$flst281$LST_FEATOB282$plst283$more_fnames284$time_stamp285$TIME_INT286$RESERVED_CLASS_NAMES287$RESERVED_WORDS288$pl289$fl290$GLOBALS291$curr_lineno292$curr_filename293$curr_file_stat294$filestat295$st_mtime296$j297$ERR_INFO298$filename299$c300$ (CLASSOB) : Repeated type parameters \"301$str_table302$at_index303$\" and \"304$\"\n305$fsz306$k307$cls_def308$num_params309$non_param_p310$name_str311$msz312$ ; 313$change_name314$new_nm315$insert_str316$add_features317$nflst318$num_feats319$add_unique_feat320$features321$unique_key322$C_TYPE_CONST323$COMPILE_KEYS_CONST324$def325$LST_FEATOB_S326$pinst327$LST_TYPEOB_S328$is_parametrized329$key330$LSTINT_KEY331$cinh_done332$seen333$printed_p334$symtab335$my_inh336$num_attrs337$atomic_p338$anc339$des340$INT_HASH_SET341$pdes342$alldes343$pdepth344$prefix345$my_strname346$cfilename347$basic_type348$arrdim349$ctype350$base_size351$cnames352$externs353$ext_strs354$elem_type355$TYPEOB_S356$is_used_p357$found_classes_used358$cp_feats_from_def359$structure_updated360$internal_updated361$c_type_updated362$def_time_stamp363$time_stamp_done364$callees365$callers366$semant_done367$prefix_size368$filename_size369$auto_generating_p370$d371$pi372$psz373$tsz374$ CLASSOB_S creation -- Expecting 375$ type instantiations but given 376$\n377$ob_typeob_s378$RESERVED_CLASSES379$OB_ici380$copy_features381$(CLASSOB_S): COMPILER ERROR in \"382$\" for class \"383$\" -- Copying features twice\n384$pcopy385$update_ind386$make_prefix387$make_cfilename388$mark_is_used389$def_ind390$array_ind391$array2_ind392$array3_ind393$array4_ind394$co395$inst_cls396$nc397$length398$head399$to_upper_case400$to_lower_case401$parametrized_p402$full_name403$update_ctype404$int_ind405$c_int406$char_ind407$bool_ind408$c_char409$real_ind410$c_float411$double_ind412$c_double413$fob_ind414$c_ptr415$class_inst416$\" for class (417$) -- Missing symbol table\n418$store_feature_unique419$new_flst420$fo421$push_unique422$featob_s_name423$eliminate_dup424$curr_feature425$ATTR_DECL_FEATOB_S426$undefined_p427$CINH_FEATOB_S428$\" at line (429$) -- Unexpected class inheritance after expansion\n430$expand_cinh431$Error in file \"432$) --  Cycle in class inheritance of \"433$init_attr_lst434$ok435$ALIAS_FEATOB_S436$alias_feature437$attr438$init_expr439$class_inst_ind440$ (CLASSOB_S): \"OB\" is not inheritable\n441$UNDEFINE_ici442$ (CLASSOB_S): \"UNDEFINE\" is not inheritable\n443$SELF_TYPE_ici444$ (CLASSOB_S): \"SELF_TYPE\" is not inheritable\n445$inhc446$prevfname447$previnst448$curr_class_inst449$prevfeat450$tmp_flst451$dup452$ (CLASSOB_S): Inherited class  index 453$ not found\n454$base_classname_p455$add_initializer456$compact457$f458$any459$original_name460$fea461$format_error_msg462$Error (CLASSOB_S): Cannot find feature \"463$name464$pte465$mark_private466$initarg_ind467$initarg468$initf469$ROUT_FEATOB_S470$ROUT_FEATOB471$init_ind472$PARAM_DECLOB473$create_lst474$ANY_DECLOB475$DISPATCH_TYPEOB476$SIMPLE_TYPEOB477$ob_ind478$self_type_ind479$LST_STMTOB480$EXPROB_S481$asgn482$ASSIGN_STMTOB_S483$ID_EXPROB_S484$out_of_line485$slist486$res_ind487$self_ind488$resolve_predef_types_and_compute_num_attrs489$count490$resolve_predef_types491$cls_inst492$compute_pdepth493$md494$add_unique_anc495$anc_index496$not_in497$anc_name498$ (CLASSOB_S): Incompatible inheritance -- \"499$co1500$compute_anc501$p_anc502$parent503$(CLASSOB_S): COMPILER ERROR -- Missing parent\n504$append505$(CLASSOB_S): Inheriting from myself -- 506$format_error_exit507$(CLASSOB_S): Descendent of basic class must not have any attributes\n508$(CLASSOB_S): COMPILER ERROR -- Array should be parametrized\n509$(CLASSOB_S): COMPILER ERROR -- Error in computing element type\n510$my_name511$FOB_ici512$BOOL_ici513$CHAR_ici514$INT_ici515$REAL_ici516$DOUBLE_ici517$(CLASSOB_S): Basic class \"518$\" has inappropriate inheritance\n519$prev_ctype520$OLDNEW_HANDLER521$get_ctype522$compute_des523$ancestor524$(CLASSOB_S): COMPILER ERROR -- Missing class inst\n525$compute_pdes526$param_type_conforms_to527$add_new_des528$add_new_anc529$newDes530$get531$union532$(CLASSOB_S): COMPILER ERROR -- Missing ancestor class\n533$newAnc534$des_cur535$INT_HASH_SET_CURSOR536$cursor537$is_done538$descendant539$(CLASSOB_S): COMPILER ERROR -- Missing descendant class\n540$next541$adjust_parent_alldes542$alldes_sz543$compute_time_stamp544$get_def_time_stamp545$get_time_stamp546$compute_attr_offsets547$compactAttr548$c_float_size549$c_int_size550$c_double_size551$c_char_size552$contains_ptr553$nextloc554$attr_feat555$compute_own_offset556$rshift557$lshift558$pre_semant559$semant560$mark_callees_and_callers561$empty_set562$ith_cname563$new_macros564$c_macros565$old_macros566$class_stat_tbl567$changes568$sym_difference569$is_a_subset_of570$misc_info571$do_gen_temps572$SHARED_DECL_FEATOB_S573$shared_feat574$tmpct575$CONST_DECL_FEATOB_S576$const_feat577$gen_goto_tags578$eval_constant579$validate_dispatches_and_get_ext_strs580$cprint_macros581$outfile582$SAT_OUTFILE583$c_class584$C_ici585$allmacros586$macros587$feat588$cprint_extern589$ith_macro590$inc_ln591$cprint_header_and_macros592$/* 593$.c : Sather class: 594$ */\n\n595$#include \"all_.h\"\n596$#include \"597$INSTALL_CONSTS598$c_names_file599$COMPILER_OPTIONS600$verbose_code601$offset_file602$\nstatic char __sather_compiled__;\n603$cprint_externs604$fnm605$GLOBAL_PROC606$featname_from_key607$ci608$classind_from_key609$(CLASSOB_S): COMPILER ERROR -- Code <3,610$>\n611$cprint_ext_strs612$ith_ext_str613$extern 614$cprint_sather_str_type615$cprint_global_tmpnm_str616$;\n617$cprint_declns618$\n\n619$handle_feature_p620$cprint_decln621$cprint_decln_with_poss_init622$cprint_attr_tbl623$int attr_ent_624$[]={625$,626$e_type627$typeof628$cprint_offset629$};\n\n630$cprint_feat_tbl631$int feat_ent_632$,(int)\"633$\"634$Attribute635$Shared636$Constant637$Routine638$a_featob_s639$satype640$type_spec641$s_featob_s642$c_featob_s643$,0644$cprint_des_tbl645$last_cls_ind646$num_cls647$num_cols648$mod649$int des_ent_650$indent651$l652$u653$check_des_of654$};\n655$cprint_routines656$cprint_routine657$cprint_ctype658$c_ptr_name659$c_char_name660$c_int_name661$c_float_name662$c_double_name663$cprint_extern_feats664$cprint_insert_feats665$printed666$used_in_dispatch667$print_feat_info668$where669$help_insert670$dispatch_table_[671$] = 672$key_of_class_feat673$cprint_store_dispval674$cprint_post_rtcode675$check_is_on676$PRINT_C_CODE677$cprint_restore_exec_info678$cprint_pre_rtcode679$cprint_update_exec_info1680$def_filename681$<SHARED INIT>682$cprint_init_shareds_and_consts683$cprint_init_code684$CLASSOB_S_TABLE685$keys686$instances687$instances_size688$keys_size689$expand690$is_equal691$inst692$tmp_inst693$add_unique_obj_at694$loc695$ERROR: Collision in class index (696$) between 697$ and 698$Compiler error (code 3) in incremental compilation information; Please report\n699$exit700$old_keys_size701$nkeys702$(CLASSOB_S_TABLE) : Index out of range\n703$print_table704$OUTFILE705$CLASSOB_TABLE706$uppercase_name_p707$is_upper_case708$ (CLASSOB_TABLE) : Class name \"709$\" converted to upper-case\n710$install711$new_def712$prev_def713$ARRAY_ici714$ARRAY2_ici715$ARRAY3_ici716$ARRAY4_ici717$c_ind718$err_ind719$ERR_ici720$file_ind721$FILE_ici722$in_ind723$IN_ici724$out_ind725$OUT_ici726$str_ind727$STR_ici728$str_cursor_ind729$STR_CURSOR_ici730$sys_ind731$SYS_ici732$sux_ind733$SUX_ici734$undefine_ind735$LAST_PREDEF_ici736$(CLASSOB_TABLE):Definitions of class \"737$\" in files (738$) and (739$) are parametrized differently\n740$) have different number of type parameters\n741$(CLASSOB_TABLE) : Definitions of class \"742$) have different type parameter names\n743$err_str744$(CLASSOB_TABLE):Duplicate definition of class \"745$\" found in files 746$\", 747$ -- Definitions are combined\n748$(CLASSOB_TABLE) : Invalid index 749$print_def750$cnm751$find_str752$ not found!!\n753$warning_msg754$compiler_error_msg755$classname756$msg757$location758$obname759$-- 760$in \"761$) -- 762$(763$): COMPILER ERROR 764$nl765$format_warning_msg766$ln767$\", line 768$def_lineno769$: in class 770$def_classname771$ (Warning)\n  -- 772$\n  -- 773$ool_file_names774$ool_lines775$out_of_line_err_info776$last777$post778$<apparently not from file>779$where_inst780$ in 781$<Apparently generated>782$feat_lineno783$type_mismatch_err784$comnt785$t1786$t2787$t1_nm788$is_dispatched789$$790$t2_nm791$Type mismatch in 792$ -- 793$ does not conform to 794$CODEOB795$kwdname796$fn797$put_kwdname798$x799$sather_code800$get_offset801$get_constval802$CONST_EXPROB_S803$cont_cprint_code804$cont805$cprint_cname806$cprint_access_value807$PARSEROB808$indent_step809$STR_TABLE810$class_defs811$CLASS_STAT_TBL812$dot_sather_reader813$DOT_SATHER_HANDLER814$curr_loop_lineno815$curr_infile816$FILE_STAT817$semant_lval818$void_classob819$void_classob_s820$voidtype_s821$INSTANT_TYPEOB_S822$array_typeob_s823$array2_typeob_s824$array3_typeob_s825$array4_typeob_s826$bool_typeob_s827$c_typeob_s828$char_typeob_s829$double_typeob_s830$err_typeob_s831$file_typeob_s832$in_typeob_s833$int_typeob_s834$out_typeob_s835$real_typeob_s836$self_type_typeob_s837$str_typeob_s838$str_cursor_typeob_s839$sys_typeob_s840$fob_typeob_s841$sux_typeob_s842$undefine_typeob_s843$sys_dir844$rt_dir845$precomp_dir846$main_init_file847$sys_cmdfile_name848$msgfile_name849$final_prog_name850$creator_class_name851$creator_classob852$creator_classob_s853$next_key854$dispatch_table_size855$dispatch_flags856$clib_options857$self_exists858$features_called_from_c859$name_mappings860$STR_HASH_MAP861$main_rout862$str_consts863$STR_CONST_EXPROB_S864$str_indices865$print_des_info866$g_tag867$rt_type868$other_cnames869$c_compiler870$cc_flags871$INT_TO_INTSET872$keys_set873$CLASS_KEY_SET874$init_file_info875$UPATHS876$concat877$sather_home878$canonicalize879$rt_subdir880$precomp_subdir881$sys_subdir882$sys_cmdfile883$msgfile884$init_typeob_s885$void_ind886$dispatched887$global_key888$reset_global_key889$RESERVED_FEAT_NAMES890$bit_and891$rt_code_check892$handle_class_p893$gen_all894$maybe_used895$is_clib_option896$-l897$conform_tst898$c1899$c2900$exp901$conforms_to902$add_str_const903$str_const904$contains905$strval906$remove_user_cfile907$suffix908$tail909$orig_suffix910$last_ind911$warnings_only912$Removing unused user C file \"913$UNIX914$unlink915$*** Warning: Failure to remove 916$.c917$.s918$.o919$.h920$.y921$*** Please remove any other files related to 922$ ***\n923$copy_user_cfile924$Trying to copy 925$...\n926$cp_com927$arch928$default_arch929$sco930$hpux931$sysv932$cp 933$cp -p 934$target_dir935$do_timing936$TIME_VAL937$cp_com_time938$TIMER939$time_syscall940$system941$com942$status943$*** Shell command \"944$\" not executed. Reason: 945$unix_error946$, cf <errno.h> ***\n\n947$check_f_ob948$copy_ind949$new_ind950$asize_ind951$asize1_ind952$asize2_ind953$asize3_ind954$asize4_ind955$extend_ind956$type_ind957$fob_error958$ctype_name959$cprint_ctype_name960$cprint_ctemp_name961$intval962$gl963$gs964$cprint_local_tmpnm_str965$ls966$struct { int tp_; int sz_; char st_; } 967$cprint_curr_exp_code968$temp_nm969$ = 970$cprint_act_code971$cprint_rt_typechk972$cprint_goto_tag973$goto_tag_974$cprint_ref_to_self975$self__976$cprint_octal_char977$v978$nth_bit979$cprint_int_as_char_seq980$union_classnames981$l1982$l2983$extract_simple_classnames984$str985$start_index986$STR_BUFFER987$classname_ind988$state989$subres990$ch991$is_alphabetic992$is_digit993$terminate994$index_of_str995$analyze_class_name996$local_key997$tmp_key998$extract_poss_names999$split_p1000$s11001$s21002$extract_filename1003$fullname1004$start_of_fname1005$len1006$seen_back_slash1007$ici1008$Warning: Verify use of \"GLOBAL_PROC::check_anc_of\"\n1009$des_set1010$curr_bit1011$bit_or1012$octal1013$ob_ob1014$browser_mode1015$interpreter_mode1016$debugger_mode1017$cmdfile_name1018$is_opt_sather_home1019$set_sather_home1020$sat_home1021$substring1022$all_np_classes1023$void_needed1024$gen_base1025$warn_rt_val1026$compiler_mode1027$dbg_mode1028$dont_compile_c1029$new_compilation1030$print_desinfo1031$dot_prefix1032$COMPILE_KEYOB1033$start1034$(COMPILE_KEYOB) : Unexpected string \"1035$cmacro_def1036$info_size1037$ith_str1038$ith_info1039$cprint_self1040$C_MAKEFILE_KEYOB1041$info1042$(c_makefile) 1043$GENERIC_KEYOB1044$(generic) 1045$C_FILES_KEYOB1046$num_c_files1047$init_num_c_files1048$(c_files) 1049$C_NAME_KEYOB1050$name_ent1051$def_num_ent1052$(C_NAME_KEYOB) : Unexpected third entry (1053$) (1054$)\n1055$(C_NAME_KEYOB) : Wrong number of entries\n1056$(c_name) 1057$C_MACRO_KEYOB1058$macro_ent1059$(C_MACRO_KEYOB) : Unexpected quoted expr \"1060$(C_MACRO_KEYOB) : Quoted expr expected before \"1061$(c_macro) 1062$source_files_kw1063$(source_files)1064$c_files_kw1065$(c_files)1066$debug_keys_kw1067$(debug_keys)1068$cc_flags_kw1069$(cc_flags)1070$c_macro_kw1071$(c_macro)1072$c_name_kw1073$(c_name)1074$include_kw1075$(include)1076$sather_home_kw1077$(sather_home)1078$c_compiler_kw1079$(c_compiler)1080$c_makefile_kw1081$(c_makefile)1082$source_files_ind1083$c_files_ind1084$debug_keys_ind1085$cc_flags_ind1086$c_macro_ind1087$c_name_ind1088$include_ind1089$sather_home_ind1090$c_compiler_ind1091$c_makefile_ind1092$compile_keys_fst_ind1093$compile_keys_lst_ind1094$num_compile_keys1095$non_compile_key_ind1096$eof_tok1097$ident_tok1098$qexp_tok1099$compile_key_p1100$array_classname1101$array2_classname1102$array3_classname1103$array4_classname1104$bool_classname1105$c_classname1106$char_classname1107$double_classname1108$file_classname1109$int_classname1110$real_classname1111$self_type_classname1112$str_classname1113$str_cursor_classname1114$ob_classname1115$sys_classname1116$fob_classname1117$sux_classname1118$undefine_classname1119$err_classname1120$in_classname1121$out_classname1122$RESERVED_KEYWORD_NAMES1123$and_kw_name1124$assert_kw_name1125$break_kw_name1126$class_kw_name1127$constant_kw_name1128$debug_kw_name1129$alias_kw_name1130$else_kw_name1131$elsif_kw_name1132$except_kw_name1133$end_kw_name1134$if_kw_name1135$inline_kw_name1136$is_kw_name1137$loop_kw_name1138$not_kw_name1139$or_kw_name1140$private_kw_name1141$return_kw_name1142$shared_kw_name1143$switch_kw_name1144$then_kw_name1145$until_kw_name1146$when_kw_name1147$asize_fname1148$asize1_fname1149$asize2_fname1150$asize3_fname1151$asize4_fname1152$copy_fname1153$deep_copy_fname1154$extend_fname1155$init_fname1156$new_fname1157$type_fname1158$res_vname1159$self_vname1160$false_name1161$true_name1162$void_name1163$and_kw_ind1164$assert_kw_ind1165$break_kw_ind1166$class_kw_ind1167$constant_kw_ind1168$debug_kw_ind1169$else_kw_ind1170$elsif_kw_ind1171$end_kw_ind1172$if_kw_ind1173$inline_kw_ind1174$is_kw_ind1175$loop_kw_ind1176$not_kw_ind1177$or_kw_ind1178$private_kw_ind1179$return_kw_ind1180$shared_kw_ind1181$switch_kw_ind1182$then_kw_ind1183$until_kw_ind1184$when_kw_ind1185$deep_copy_ind1186$false_ind1187$true_ind1188$first_base_class_ind1189$last_base_class_ind1190$alias_kw_ind1191$except_kw_ind1192$last_reserved_word_ind1193$GC_is_on_1194$c_void1195$c_ptr_size1196$ptr1197$char1198$int1199$float1200$double1201$OP_INDICES1202$not_op_ind1203$lt_op_ind1204$gt_op_ind1205$le_op_ind1206$ge_op_ind1207$eq_op_ind1208$ne_op_ind1209$and_op_ind1210$or_op_ind1211$uminus_op_ind1212$uplus_op_ind1213$exp_op_ind1214$plus_op_ind1215$minus_op_ind1216$mult_op_ind1217$divide_op_ind1218$COMPILER_ACTIONS1219$stop_compile1220$privilege_only1221$fin1222$buf1223$print_tok1224$tok1225$lex_init1226$yylex1227$yyparse1228$stdin1229$predef_ok1230$error_cont_p1231$Continue (y/n) ? 1232$ans1233$get_c1234$tmp1235$read_commands1236$dsr1237$init1238$cmdfile1239$Error in opening \"1240$error1241$read_cmdfile1242$Error in reading \"1243$sat_info1244$csz1245$** Warning: More than one \"(c_compiler)\"; using \"1246$\" **\n1247$curr_cc_flags1248$cc_sz1249$curr_c_macros1250$imax1251$entry1252$jmax1253$qexp_ind1254$cname_ind1255$ins_ent1256$print_progress1257$ : No information found\n1258$release_msg1259$Sather Rel1260$release_version1261$ bin1262$deep_save_version1263$, Copyright (C) 1992 Intl Computer Science Inst, Berkeley1264$There is ABSOLUTELY NO WARRANTY for Sather. This is free software and you1265$are welcome to distribute it as described in $SATHER_HOME/doc/license.txt.1266$Configuration as of 1267$install_date1268$ on 1269$install_host1270$ for 1271$ (1272$).1273$system_msg1274$open_for_read1275$action1276$get_i1277$check_eof1278$close1279$who1280$login_name1281$repair_who1282$read_source_files1283$ith_source_file1284$fp1285$Warning: Cannot get status of file \"1286$read_code1287$setup_dir1288$start_code_read1289$Error in reading user classes\n1290$process_classdef1291$Installing \"1292$\"...\n1293$main_init1294$out1295$in1296$sdb_inc_compile_warning1297$set_options1298$argv1299$argc1300$(ERROR) : No creator class provided\n1301$mk_env_v1302$getenv1303$env_v_make1304$1305$default_make1306$arc_env_v1307$env_v_arch1308$sh_env_v1309$env_v_sat_home1310$-dir1311$(-dir) option ignored\n1312$-com1313$(-com) option ignored\n1314$-hom1315$putenv1316$(-hom) option ignored\n1317$-cre1318$-voi1319$-ver1320$-gen1321$-chk1322$-all1323$-stm1324$-sys1325$(-sys) option ignored\n1326$-bro1327$-info1328$-dbg1329$-sdb1330$-ben1331$-dco1332$-mak1333$defmk1334$Default SATHER_MAKE=1335$ ignored; using \"1336$(-mak) option ignored\n1337$-ncs1338$-w1339$-pds1340$-cc1341$(-cc) option ignored\n1342$-cflags1343$curs1344$skip_space1345$clear1346$get_word1347$(-cflags) option ignored\n1348$-dot1349$(Warning) : Ambiguous creator class - 1350$ or 1351$; using 1352$working_dir1353$getcwd1354$.1355$.cs/1356$./1357$augment1358$rmdir1359$if [ -d 1360$ ]\nthen rm -rf 1361$\nfi1362$rmdir_time1363$REMINDER: correct line numbers with -sdb may require -ncs.1364$mkdir1365$if [ ! -d 1366$ ]\nthen mkdir 1367$; echo \"1368$Created directory --1369$\"\nfi1370$mkdir_time1371$process_classes1372$SATHER_SEMANT1373$install_predefined_classes1374$(COMPILER ERROR) : Error in predefined classes\n1375$lst_names1376$get_simple_classnames1377$install_root_classes1378$all_create_inst1379$all_expand_cinh1380$all_resolve_predef_types_and_compute_num_attrs1381$all_compute_anc_and_des_and_time_stamp1382$all_compute_attr_offsets1383$find_called_features1384$start_semant1385$all_semant1386$print_descendant_information1387$omerrs1388$to_s1389$ ERRORS found; Exit from compilation\n1390$start_print1391$all_class_inst_cprint1392$all_cprint_init1393$offset_info_fname1394$offset_info1395$open_for_write1396$print_defines1397$print_sather_to_c_macros1398$print_makefile1399$print_browser_info1400$(COMPILER ERROR) : Not all root classes installed\n1401$handle_c_files1402$c_files_keyob1403$c_files1404$known_vector1405$record_new_cfiles1406$del_cfiles1407$irrelevant_cfiles1408$ith_cfile1409$ith_c_file1410$main_end1411$Print definition table ? (y/n) 1412$Display class definition ? (y/n) 1413$Name : 1414$get_s1415$Print instance table ? (y/n) 1416$(COMPILER ERROR) : Fail to install predefined classes\n1417$c_makefiles_keyob1418$c_makefiles1419$cm_sz1420$mk_com1421$(cd 1422$; 1423$ -f mk1424$=1425$Doing make....:\"1426$start_make1427$mk_com_time1428$mv_com1429$; mv 1430$ ..)1431$mv_com_time1432$print_times1433$start_command_read1434$time_spent1435$start_main1436$t31437$start_processing1438$t41439$t51440$t61441$start_last_stage1442$rmfiles_com_time1443$t71444$t81445$end_main1446$total1447$Timing in seconds:\nInitialization/Set-up options = 1448$  (1449$)\nReading commands/System message = 1450$)\nRead \".sa\" files = 1451$)\nGeneral class processing = 1452$)\nSemantic check = 1453$)\nPrint C-files = 1454$)\nMiscellaneous before make = 1455$)\nCompiling C files = 1456$)\nTotal time = 1457$\n\nPls send to clim@icsi; Thanks!\n\n1458$main1459$Error in reading compiler command file\n1460$init_class_stat_tbl1461$adjust_tables1462$store_class_stat_tbl1463$store_name_ind_map1464$DECLOB1465$TYPEOB1466$t1467$DECLOB_S1468$ATTR_DECL_FEATOB1469$FEATOB1470$EXPROB1471$e1472$reserved_name_p1473$ (ATTR_DECL_FEATOB) : Error in redefining \"1474$do1475$tp1476$SHARED_DECL_FEATOB1477$ (SHARED_DECL_FEATOB) : Error in redefining \"1478$first1479$ (SHARED_DECL_FEATOB) : No name found in declaration\n1480$s_declob1481$ID_EXPROB1482$CONST_DECL_FEATOB1483$ (CONST_DECL_FEATOB) : Error in redefining \"1484$ (CONST_DECL_FEATOB) : No initialization for constant features\n1485$ (CONST_DECL_FEATOB) : No name found in declaration\n1486$c_declob1487$ (PARAM_DECLOB) : Error in redefining \"1488$LST_DECLOB1489$p_declob1490$PARAM_DECLOB_S1491$nms1492$get_type_spec1493$ith_name1494$inst_ind1495$declob_s_name1496$cprint_void_init_code1497$ = S_1498$_VOID_;\n1499$nonptr_p1500$(DECLOB_S): Dispatch on basic type1501$__1502$cprint_code1503$off1504$disp1505$priv1506$c_def1507$(ROUT_FEATOB): Error in redefining \"1508$:=1509$compatible_des_feat1510$lval_p1511$(ATTR_DECL_FEATOB_S): Inconsistent use of \"private\" for attribute \"1512$\" in \"1513$_OF_1514$cont11515$(ATTR_DECL_FEATOB_S): COMPILER ERROR -- Unknown continuation #1516$ in ATTR_DECL_FEATOB_S1517$(ATTR_DECL_FEATOB_S): Void object1518$cprint_ptr_attr_access1519$cprint_int_attr_access1520$cprint_char_attr_access1521$cprint_float_attr_access1522$cprint_double_attr_access1523$shared 1524$ := 1525$(SHARED_DECL_FEATOB_S): Inconsistent use of \"private\" for shared feature \"1526$semant_prologue1527$res_type1528$(SHARED_DECL_FEATOB_S): Unknown type in the initial expression1529$initialization1530$valid_init_expr1531$(SHARED_DECL_FEATOB_S): Invalid reference found in shared feature initialization1532$gen_temps1533$old_ind1534$ind_init1535$void_object1536$(SHARED_DECL_FEATOB_S): COMPILER ERROR - Unknown type of \"1537$\" which is a shared feature1538$/*shared*/ 1539$(int)&1540$(SHARED_DECL_FEATOB_S): Loop dependency for shared feature definition1541$(SHARED_DECL_FEATOB_S): Weak loop dependency for class initialization, unable to order classes1542$cprint_pre_code1543$const_done1544$constval1545$constant 1546$(CONST_DECL_FEATOB_S): Loop dependency for constant feature definition1547$expr_eval_constant1548$(CONST_DECL_FEATOB_S): Inconsistent use of \"private\" for constant \"1549$(CONST_DECL_FEATOB_S): Unknown type in the initial expression1550$(CONST_DECL_FEATOB_S): Type mismatch in constant feature definition1551$(CONST_DECL_FEATOB_S): Invalid reference found in constant feature initialization1552$is_a_str_const1553$temp_name1554$/*constant*/ 1555$(CONST_DECL_FEATOB_S): COMPILER ERROR -- Unknown type of \"1556$\" which is a constant feature\n1557$(CONST_DECL_FEATOB_S): Weak loop dependency for class initialization, unable to order classes1558$def_cmdfile_name1559$.sather1560$err_unknown_file1561$inp1562$SAT_CMDFILE1563$error_flag1564$error_type1565$tmpcmdfile1566$home_dir1567$env_v_home1568$Unknown home directory; HOME unknown\n1569$home1570$Error in opening command file \"1571$found_p1572$oldcmdfile1573$get_token1574$curr_key1575$ (DOT_SATHER_HANDLER) : Unrecognized string \"1576$curr_str1577$varval1578$paths1579$Ineffective putenv for SATHER_HOME1580$putenv, dot_sather_handler SATHER_HOME=1581$no putenv, dot_sather_handler SATHER_HOME=1582$Ineffective putenv for ARCH1583$putenv, dot_sather_handler ARCH=1584$no putenv, dot_sather_handler ARCH=1585$top1586$includefilename1587$ (DOT_SATHER_HANDLER) : Cycle in include files \"1588$ (DOT_SATHER_HANDLER) : Can't open include file \"1589$ (DOT_SATHER_HANDLER) : Unexpected quoted expr\"1590$command1591$CONST_EXPROB1592$INT_CONST_EXPROB1593$INT_CONST_EXPROB_S1594$CHAR_CONST_EXPROB1595$charval1596$CHAR_CONST_EXPROB_S1597$BOOL_CONST_EXPROB1598$boolval1599$BOOL_CONST_EXPROB_S1600$STR_CONST_EXPROB1601$REAL_CONST_EXPROB1602$realval1603$REAL_CONST_EXPROB_S1604$OP_EXPROB1605$op_ind1606$children1607$LST_EXPROB1608$create_unary1609$op1610$child1611$create_binary1612$left1613$right1614$OP_EXPROB_S1615$AREF_EXPROB1616$array1617$arr1618$inds1619$AREF_EXPROB_S1620$ID_ARGS_EXPROB1621$id1622$args1623$alst1624$ID_ARGS_EXPROB_S1625$EXPR_ARGS_EXPROB1626$obj1627$o1628$EXPR_ARGS_EXPROB_S1629$TYPESPEC_ARGS_EXPROB1630$ts1631$ (TYPESPEC_ARGS_EXPROB) : Dispatching for \"1632$\" ignored\n1633$disp_type1634$TYPESPEC_ARGS_EXPROB_S1635$c_type1636$cast_to_c_type1637$assignable_p1638$get_ext_strs1639$to_be_pre_evaluated1640$access_value_only1641$op_name1642$cls_name1643$(EXPROB_S): Invalid use of 1644$ on a foreign class 1645$cprint_cast_code1646$(EXPROB_S): COMPILER ERROR -- Invalid C type cast\n1647$)1648$referrent1649$temp_name_tpchk1650$temp_ctype_tpchk1651$printed_times1652$(ID_EXPROB_S): Unknown identifier \"1653$\" in constant feature definition1654$01655$(ID_EXPROB_S): Applying \"new\" on an array class without arguments1656$(ID_EXPROB_S): Applying \"new\" on a non-object class1657$(ID_EXPROB_S): \"1658$\" applied to non-array class1659$\" expects 2- or more dim ARRAY1660$\" expects 3- or more dim ARRAY1661$\" expects 4- or more dim ARRAY1662$\" expects ARRAY class1663$(ID_EXPROB_S): Arguments expected for \"extend\"1664$(ID_EXPROB_S): \"res\" used in non-routine feature1665$rettype1666$(ID_EXPROB_S): \"res\" used in routine without return type\n1667$(ID_EXPROB_S): Undeclared identifier \"1668$\" used1669$paramstype1670$(ID_EXPROB_S): Routine call \"1671$\" expects arguments1672$rout_feat1673$(ID_EXPROB_S): Identifier referrent \"1674$\" not found1675$LVAR_DECL_STMTOB_S1676$cont21677$cont31678$cont41679$cont51680$cont61681$cont71682$(ID_EXPROB_S): Attribute of void object1683$(ID_EXPROB_S): Applying \"1684$\" on void object1685$(ID_EXPROB_S): Void object1686$(ID_EXPROB_S): COMPILER ERROR -- Unknown continuation #1687$ in ID_EXPROB_S1688$cprint_void_tst1689$(ID_EXPROB_S): COMPILER ERROR -- Invalid printing count = 1690$ > 1691$cprint_copy1692$(ID_EXPROB_S): \"extend\" needs at least one parameter\n1693$cprint_new1694$res__1695$(ID_EXPROB_S): Reference to void object1696$(ID_EXPROB_S): Identifier \"1697$\" has unknown referrent1698$(ID_EXPROB_S): Routine call with void object1699$val1700$F1701$global1702$rout_featob_s1703$find_actual_length1704$tmpstr1705$num_chars1706$num_digits1707$cprint_mach_indep1708$cprint_sather_str_mi1709$cprint_mach_indep_global1710$cprint_sather_str1_mi1711$(STR_CONST_EXPROB_S): COMPILER ERROR -- weird initial continuation1712$,\"1713$(ptr)(&1714$LST_EXPROB_S1715$eval_p1716$(not 1717$ < 1718$ <= 1719$ >= 1720$ /= 1721$(- 1722$(+ 1723$ + 1724$ - 1725$ * 1726$ / 1727$(OP_EXPROB_S): Unknown operand type1728$bool_type_p1729$(OP_EXPROB_S): Expect BOOL type1730$arithtype1731$comparison1732$ or vice versa1733$(OP_EXPROB_S): Expect arithmetic expressions for comparison1734$(OP_EXPROB_S): Expect arithmetic expressions1735$(OP_EXPROB_S): Expect arithmetic expressions for arithmetic operator1736$resolve_arithtype1737$(OP_EXPROB_S): Unknown operator1738$int_type_p1739$op11740$op21741$ & 1742$ | 1743$! 1744$ == 1745$ != 1746$- 1747$/* '^' not supported */1748$ind_temp_names1749$temp_ctype1750$typeholder_name1751$typeholder_ctype1752$dispval_name1753$dispval_ctype1754$temp_indices_val1755$has_pre_eval_indices1756$atype1757$(AREF_EXPROB_S): Referencing unknown array type1758$inst_tp1759$my_basic_type1760$(AREF_EXPROB_S): Invalid array access on foreign object (1761$isz1762$(AREF_EXPROB_S): Index #1763$ has no return type1764$(AREF_EXPROB_S): Dimension of class is not the same as number of indices\n1765$(AREF_EXPROB_S): Array reference #(1766$) has non-integer index1767$num_temp_names1768$tmp_ind1769$cprint_ith_index_pre_code1770$cprint_ith_index_act_code1771$ith_temp1772$cont541773$cprint_array_dispatch1774$cont531775$c_code1776$cont551777$cont561778$cont571779$cont581780$(AREF_EXPROB_S): COMPILER ERROR -- Too many indices\n1781$cont591782$cont601783$cont611784$cont621785$cprint_arr_bound_tst1786$cont111787$cont121788$cont171789$cont181790$cont191791$cont241792$cont251793$cont261794$cont271795$cont321796$cont371797$cont381798$cont431799$cont441800$cont451801$cont501802$cont511803$cont521804$, INTVAL_(1805$) + sizeof(int) + 1806$cprint_index1807$, 1808$) + 8 + 1809$) + 12 + 1810$) + 16 + 1811$,INTVAL_(1812$)+41813$)+81814$)+121815$(AREF_EXPROB_S): COMPILER ERROR --Unknown continuation #1816$((1817$))1818$) << 1)1819$) << 2)1820$) << 3)1821$) * 1822$(AREF_EXPROB_S): COMPILER ERROR -- Invalid printing count = 1823$temp_args1824$temp_args_ctype1825$has_pre_eval_args1826$(ID_ARGS_EXPROB_S): Null arg list1827$num_args1828$(ID_ARGS_EXPROB_S): Argument #1829$ has no return type in call expression1830$(ID_ARGS_EXPROB_S): \"1831$\" does not need arguments1832$(ID_ARGS_EXPROB_S): Incorrect use of \"1833$\" -- Args ignored\n1834$asz1835$\" expects 1836$ arguments but is given 1837$\" gets non-integer argument #1838$\" is an unknown identifier1839$ptypes1840$\" gets incorrect number of args1841$tn11842$tn21843$<UNKNOWN>1844$ has incorrect type (1845$) for \"1846$\" (1847$real_type_p1848$double_type_p1849$(ID_ARGS_EXPROB_S): Expected routine call not found1850$cprint_ith_arg_pre_code1851$ith_arg1852$cprint_ith_arg_act_code1853$(COMPILER ERROR): Unknown continuation#1854$ in ID_ARGS_EXPROB_S1855$(COMPILER ERROR): Invalid printing count = 1856$array_type_p1857$array2_type_p1858$array3_type_p1859$array4_type_p1860$extend1_(1861$(ID_ARGS_EXPROB_S): Extending void object1862$extend2_(1863$extend3_(1864$extend4_(1865$(ID_ARGS_EXPROB_S): Unknown use of \"1866$\" (a reserved feature name)1867$(ID_ARGS_EXPROB_S): Unexpected arguments supplied for \"type\" feature on object1868$(ID_ARGS_EXPROB_S): Routine call with void object1869$(EXPR_ARGS_EXPROB_S): \"1870$\" is an unknown identifier in constant feature definition1871$obj_res_type1872$(EXPR_ARGS_EXPROB_S): Feature \"1873$\" applied to unknown object type1874$obj_cls1875$alt_symtab1876$(EXPR_ARGS_EXPROB_S): Class has no symbol table1877$consistent_defs1878$(EXPR_ARGS_EXPROB_S): Routine \"1879$\" is supposed to be private\n1880$(EXPR_ARGS_EXPROB_S): Attribute \"1881$(EXPR_ARGS_EXPROB_S): Constant \"1882$(EXPR_ARGS_EXPROB_S): Shared \"1883$curr_callee1884$descendents1885$(EXPR_ARGS_EXPROB_S): Argument #1886$(EXPR_ARGS_EXPROB_S): Cannot dispatch on 1887$ which is a foreign object1888$\" is invalid in dot expression1889$(EXPR_ARGS_EXPROB_S): Unexpected arguments supplied for \"type\"1890$(EXPR_ARGS_EXPROB_S): Unknown type to create for \"1891$\" does not expect argument1892$(EXPR_ARGS_EXPROB_S): Unknown type to create for \"extend\"1893$(EXPR_ARGS_EXPROB_S): Cannot use non-array type for \"extend\"1894$ is non-integer in \"extend\"1895$(EXPR_ARGS_EXPROB_S): \"extend\" needs 1896$ argument(s) but is given 1897$ argument(s)1898$(EXPR_ARGS_EXPROB_S): Cannot use basic type for \"new\"1899$ignore_num_args1900$(EXPR_ARGS_EXPROB_S): Applying \"new\" on non-array dispatched object with arguments; compiler cannot verify exact number of arguments needed\n1901$min1902$ is non-integer in \"new\"\n1903$(EXPR_ARGS_EXPROB_S): \"new\" needs 1904$\"'s unexpected args ignored1905$(EXPR_ARGS_EXPROB_S): Applying \"1906$\" to non-array object1907$(EXPR_ARGS_EXPROB_S): Applying \"asize2\" to non-array or 1-dim array object1908$\" to inappropriate object1909$(EXPR_ARGS_EXPROB_S): Applying \"asize4\" to inappropriate-sized object1910$handle_spec_expr1911$(EXPR_ARGS_EXPROB_S): Unknown identifier \"1912$(EXPR_ARGS_EXPROB_S): COMPILER ERROR -- Dotted expression cannot refer to a variable \"1913$(EXPR_ARGS_EXPROB_S): Unexpected arguments ignored1914$cls_ind1915$obj_type_index1916$(EXPR_ARGS_EXPROB_S): COMPILER ERROR -- 1917$ is invalid class number1918$num_found1919$des_ind1920$des_cls1921$ is invalid descendent index for $OB1922$tmp_symtab1923$ has missing symbol table1924$tmp_ref1925$(EXPR_ARGS_EXPROB_S): Use of 1926$ in f.expr(f:$OB) requires a routine in 1927$tmp_rout_ref1928$rout_rettype1929$ in f.expr(f:$OB) requires a routine with no return value in 1930$tmp_params_num1931$plist1932$ in f.expr(f:$OB) requires a routine with no parameter in 1933$update_used_in_dispatch1934$(EXPR_ARGS_EXPROB_S): No class contains \"1935$\" as a routine1936$handle_spec_expr_pre_code1937$cprint_ob_cache_dispatch1938$handle_spec_expr_act_code1939$(EXPR_ARGS_EXPROB_S): COMPILER ERROR (Code 4) in handling of f.expr where f:$OB.  Please report\n1940$((INTVAL_(1941$)!=0)? (IFN_(1942$)(1943$)):0)1944$(EXPR_ARGS_EXPROB_S): COMPILER ERROR -- \"1945$\" has unrecognized referrent type1946$temp1947$cont101948$cont131949$cprint_cache_dispatch1950$cont81951$cont91952$cont141953$cont211954$cont231955$cont151956$cont161957$cont201958$cont221959$cprint_type_access1960$1,1961$cprint_atomic_check1962$,3,1963$,5,1964$,3,3,1965$,4,4,1966$,2,2,2,1967$,3,3,3,1968$,2,2,2,2,1969$,3,3,3,3,1970$(EXPR_ARGS_EXPROB_S): COMPILER ERROR -- Unknown continuation #1971$(EXPR_ARGS_EXPROB_S): COMPILER ERROR -- Invalid printing count = 1972$(EXPR_ARGS_EXPROB_S): Applying \"new\" to dispatched object1973$(EXPR_ARGS_EXPROB_S): Applying \"new\" on a non-object class1974$(EXPR_ARGS_EXPROB_S): Incorrect number of arguments supplied for \"new\" operator on 1-dimensional array object; default sizes used1975$(EXPR_ARGS_EXPROB_S): Incorrect number of arguments supplied for \"new\" operator on 2-dimensional array object; default sizes used\n1976$(EXPR_ARGS_EXPROB_S): Incorrect number of arguments supplied for \"new\" operator on 3-dimensional array object; default sizes used\n1977$(EXPR_ARGS_EXPROB_S): Incorrect number of arguments supplied for \"new\" operator on 4-dimensional array object; default sizes used1978$(EXPR_ARGS_EXPROB_S):Incorrect number of arguments supplied for \"extend\" operator on 1-dimensional array object; default sizes used1979$,5,atomic_p_(1980$,atomic_p_(1981$(EXPR_ARGS_EXPROB_S): Incorrect number of arguments supplied for \"extend\" operator on 2-dimensional array object; default sizes used1982$,4,4,atomic_p_(1983$(EXPR_ARGS_EXPROB_S): Incorrect number of arguments supplied for \"extend\" operator on 3-dimensional array object; default sizes used1984$,3,3,3,atomic_p_(1985$(EXPR_ARGS_EXPROB_S): Incorrect number of arguments supplied for \"extend\" operator on 4-dimensional array object; default sizes used1986$,3,3,3,3,atomic_p_(1987$/* \"extend\" is not applicable for non-array object */1988$/* Invalid reference to \"asize1\" */1989$/* Invalid reference to \"asize2\" */1990$/* Invalid reference to \"asize3\" */1991$/* Invalid reference to \"asize4\" */1992$/* Invalid dot expression for \"1993$\" */1994$char_type_p1995$/* Cannot get type of an object dispatched on a descendent of a basic type */1996$/* Unknown identifer : \"1997$PTRPTR_(1998$INTPTR_(1999$CHARPTR_(2000$FLOATPTR_(2001$DOUBLEPTR_(2002$PFN_(2003$CFN_(2004$IFN_(2005$FFN_(2006$DFN_(2007$VFN_(2008$/* Invalid reference to \"2009$(EXPR_ARGS_EXPROB_S): Incorrect number of arguments supplied for \"new\" operator on array object; default size provided2010$(EXPR_ARGS_EXPROB_S): Incorrect number of arguments supplied for \"new\" operator on 2-dimensional array object; default sizes used2011$(EXPR_ARGS_EXPROB_S): Incorrect number of arguments supplied for \"new\" operator on 3-dimensional array object; default sizes used2012$(EXPR_ARGS_EXPROB_S): Incorrect number of arguments supplied for \"extend\" operator on 1-dimensional array object; default sizes used2013$/* asize of non-array object */2014$/* asize1 of non-array object */2015$/* asize2 of 1-dim or non-array object */2016$/* asize3 of 2-or-fewer-dim object */2017$/* asize4 of 3-or-fewer-dim object */2018$/* Unknown identifier : \"2019$::2020$i_typeob_s2021$(TYPESPEC_ARGS_EXPROB_S): COMPILER ERROR resolve_predef_types2022$(TYPESPEC_ARGS_EXPROB_S): Invalid use of OB2023$(TYPESPEC_ARGS_EXPROB_S): Invalid use of UNDEFINE2024$(TYPESPEC_ARGS_EXPROB_S): Unexpected missing class2025$(TYPESPEC_ARGS_EXPROB_S): \"2026$\" is invalid in constant feature definition2027$(TYPESPEC_ARGS_EXPROB_S): Unexpected dispatched class for reference to class feature \"2028$undispatched2029$(TYPESPEC_ARGS_EXPROB_S): Class has no symbol table2030$\" is private routine feature2031$\" is private attribute feature2032$\" is private constant feature2033$\" is private shared feature2034$(TYPESPEC_ARGS_EXPROB_S): Arg #2035$(TYPESPEC_ARGS_EXPROB_S): Unexpected arguments supplied for \"type\"2036$(TYPESPEC_ARGS_EXPROB_S): Unknown type to create for \"new\"2037$(TYPESPEC_ARGS_EXPROB_S): Cannot use non-object type for \"new\"2038$\" gets non-integer arg #2039$(TYPESPEC_ARGS_EXPROB_S): \"new\" needs 2040$\" is an unknown identifier in 2041$(TYPESPEC_ARGS_EXPROB_S): COMPILER ERROR -- Invalid reference to variable \"2042$(TYPESPEC_ARGS_EXPROB_S): Invalid external reference to attribute \"2043$\"'s unexpected args ignored [\"2044$\" is a shared/constant2045$(TYPESPEC_ARGS_EXPROB_S): Argument #2046$(TYPESPEC_ARGS_EXPROB_S): Assigning \"2047$\" is invalid2048$\" (Unknown class reference)2049$(COMPILER ERROR): Unknown continuation #2050$ in TYPESPEC_ARGS_EXPROB_S2051$(TYPESPEC_ARGS_EXPROB_S): Incorrect number of arguments supplied for \"new\" operator on array object; default size provided2052$/* new is not applicable to non-pointer type */2053$/* Invalid reference \"2054$/* Unknown feature reference \"2055$is_float_or_double2056$0.02057$init_expr_explicit_p2058$CINH_FEATOB2059$ COMPILER ERROR -- Expected non-null type object\n2060$ (CINH_FEATOB): Cannot inherit dispatch type \"2061$ (CINH_FEATOB): Warning -- Inheriting dispatch type \"2062$endLineno2063$rt2064$sl2065$eln2066$ (ROUT_FEATOB): Error in redefining \"2067$tmpplist2068$LST_DECLOB_S2069$tmprettype2070$tmpslist2071$LST_STMTOB_S2072$ALIAS_FEATOB2073$orig2074$ (ALIAS_FEATOB): Error in redefining \"2075$ (ALIAS_FEATOB): Error in repeating \"2076$is_inherited2077$consistent_defs_checked2078$remember_local2079$lvar2080$(FEATOB_S): Feature \"2081$\" has incompatible definitions for dispatch in \"2082$\" are different kinds of features for dispatch in \"2083$\" is missing for dispatch in descendent \"2084$\" of class \"2085$(FEATOB_S): Invalid reference of feature2086$(FEATOB_S): Feature is not declarable2087$(FEATOB_S): Error in printing routine2088$(CINH_FEATOB_S): Invalid reference of feature name2089$ROUT_TYPEOB_S2090$locs2091$str_consts_in_rout2092$paramtype_lst2093$new_plist2094$new_rout_rettype2095$new_slist2096$(ROUT_FEATOB_S): Inconsistent use of \"private\" for routine \"2097$selftp2098$param_conforms_to2099$par2100$n2101$ch_co2102$ssz2103$void 2104$();\n2105$cprint_rtcode2106$return (res__);\n2107$DBTABLE2108$addCLine2109$line_no2110$(self__2111$cprint_names2112$self__;\n2113${\n2114$res__ = S_2115$static int 2116$static union dtype_ 2117$}\n\n2118$(int)2119$(ROUT_FEATOB_S): Weak loop dependency for class initialization, unable to order classes2120$CFILEENT2121$cFileName2122$cLineNo2123$SATLINEEXP2124$SORTOB2125$cFiles2126$defLength2127$satFileName2128$satLineNo2129$sfn2130$sln2131$add2132$cfname2133$at2134$cfe2135$print2136$:2137$ 2138$comp2139$slep2140$sle2141$strcmp2142$defSize2143$entries2144$curLength2145$entryMap2146$STRINT_TO_INT2147$satherFiles2148$STR2INT2STR2149$numSatherFiles2150$numCFiles2151$satherFileName2152$satherLineNo2153$cClineNo2154$a2155$sort2156$SORTER2157$qsort2158$prev2159$outfname2160$_dbg_output_2161$gets2162$geti2163$TWOINTS2164$cFileIndex2165$cLineNum2166$SATLINEENT2167$numEnts2168$cFileEnts2169$SATFILEENT2170$satFileEnts2171$defaultLineEntries2172$DTABLE_TST2173$foo.sa2174$foo.c2175$bar.c2176$baz.c2177$spoons.c2178$bar.sa2179$qsortdoit2180$m2181$so2182$STRINT_HASH_ELT2183$ns2184$nval2185$str_hash2186$st2187$bit_xor2188$to_i2189$GENERAL_HASH2190$te2191$delete2192$tbl2193$STR_HASH_MAP_ELT2194$itos2195$TEXTFILE2196$curr_ch2197$ERROR: Failure to open \"2198$whitespace2199$read_next2200$check_kw2201$ (SAT_CMDFILE) : Unexpected end of quoted expr\n2202$steps2203$ind_inc_sz2204$ind_inc2205$ind_dec2206$cprint_bool2207$'\\1'2208$'\\0'2209$STR_TAB_FILE2210$HASH2211$hsize2212$key_tbl2213$KEY2214$ent_tbl2215$def_init_size2216$init_size2217$hsh2218$resize2219$nkey_tbl2220$nent_tbl2221$frst2222$none2223$nxt2224$/home/xsather/sather2225$/sys/2226$/sys/C/2227$/sys/C/pre.$ARCH/2228$offsets_.h2229$c_names_.h2230$class_stat_file2231$class_stat_2232$name_ind_file2233$name_ind_2234$sys_dot_sather2235$msgrc2236$main_rout_name2237$hws2238$make2239$HOME2240$SATHER_MAKE2241$SATHER_HOME2242$ARCH2243$sun42244$name_env_v_sat_home2245$$SATHER_HOME2246$nsat_home_len2247$predef_file_suffix2248$0.2g2249$Sat Mar 28 18:21:35 EST 19922250$sagitta2251$cc2252$max2253$sum2254$ksz2255$key_print2256$init_iterate2257$curr_item2258$next_item2259$prev_item2260$list2261$LST_PARSEROB2262$LST_SEMANTOB2263$STMTOB2264$LST_WHEN_STMTOB2265$WHEN_STMTOB2266$LST_WHEN_STMTOB_S2267$LST_TYPEOB2268$STMTOB_S2269$BLOCK_STMTOB_S2270$block2271$bl2272$WHEN_STMTOB_S2273$tpp2274$ X 2275$curr_pos2276$af2277$af_type2278$af_ctype2279$af_ctype_size2280$array_str_ind2281$<NOT IN FILE>2282$install_new_classob_s2283$(WARNING) : Predefined class \"2284$\" not found\n2285$last_class_ind2286$nsz2287$Root class \"2288$fixed_pt2289$ERROR: The compiler cannot handle more than 16383 classes.  One solution might be use the \"-ncs\" option.\n2290$ (CLASSOB_S) : Error in inheritance for \"2291$used_classes2292$sys_class2293$REMINDER: Full type info access via used SYS class requires \"cs -info\"\n2294$maxd2295$curClassOb2296$----------------\n2297$desClassOb2298$   2299$Error in handling (c_name) <2300$> and <2301$cnm_info2302$Error (c_name) : Cannot analyze class \"2303$feat_ind2304$Error (c_name) : Cannot find feature \"2305$old_k2306$c_to_sather_names2307$old_ci2308$old_co2309$Class (index=2310$) from previous compilation no longer exists\n2311$Error (c_name) : Invalid ref from C to \"2312$\" which is an attribute in \"2313$\" class\n2314$Error (c_name) : Cannot find class \"2315$main_ind2316$Error (c_name) : Creator class \"2317$main_feat2318$Error : \"2319$\" not defined as a routine\n2320$tbl_curs2321$GENERAL_HASH_CURSOR2322$elt2323$new_ci2324$new_co2325$record_keys_set2326$dbkeys2327$strs2328$c_key2329$k_id2330$Ignore unknown class \"2331$\" in command file\n2332$final_pass2333$updated_p2334$** Regenerate C file for 2335$#include \"macros_.h\"\n\n2336$extern int attr_ent_2337$[];\n\n2338$(COMPILER ERROR) : Target directory unknown\n2339$mark_relevant2340$delete_classes2341$irrelevant_classes2342$rmfiles_com2343$;\nfor f in 2344$Removing old files \"2345$.o\" and \"2346$.c\"\n2347$.o 2348$.c 2349$\ndo\n rm -f $f\ndone)2350$MAIN_.c2351$Error in opening \"MAIN_.c\"\n2352$int* attr_table_[] = {\n2353$attr_ent_2354$print_gen_rt_table2355$cprint_rt_static2356$\n\nmain_(argc_,argv_)\nint argc_;\nptr argv_;\n{\n2357$int i_;\n2358$ptr new_argv_;\n\n2359$argv_needed2360$new_argv_ = (ptr)calloc((argc_ + 2), 4);\n2361$get_array_str_ind2362$/* Fail to create ARRAY{STR} */\n2363$IATT_(new_argv_, 0) = 2364$IATT_(new_argv_, 4) = argc_;\n2365$for (i_ = 0; i_ < argc_; i_++) {\n2366$PATT_(new_argv_, (i_ + 2) * 4) = makestr_(PATT_(argv_, i_ * 4));\n2367$}\n2368$Error : Creator class \"2369$return 2370$_main_(0, new_argv_);\n2371$_main_(0);\n2372$ptr prog_name_ = \"2373$\";\n2374$ptr prog_dir_ = \"2375$int max_name_index_ = 2376$int num_classes_ = 2377$int dispatch_table_size_ = 2378$int dispatch_table_[2379$*sizeof(int)];\n\n2380$feats2381$#define 2382$map_fname2383$class_ind2384$info_fname2385$.sa_2386$old_version_print_sather_to_c_macros2387$/* Error in handling <2388$> */\n2389$Error : Cannot analyze class \"2390$Error : Cannot find feature \"2391$Error : Cannot find class \"2392$mkfile_name2393$mk2394$mkfile2395$Error in opening \"makefile\"\n2396$SATHER_MAKE= 2397$MAINFLAGS= 2398$-DGC_ 2399$CFLAGS= 2400$ -g 2401$-DGC_\n2402$CLIB= 2403$CC= 2404$ \\\nMAIN_.o2405$ \\\n2406$\t2407$$(SATHER_MAKE)2408$ -f 2409$=${2410$} CC=\"${CC}\" CFLAGS=\"${CFLAGS}\"2411$\t$(CC) $(CFLAGS) *.o *.a -o 2412$ $(CLIB)2413$MAIN_.o : MAIN_.c\n2414$\t $(CC) 2415$$(MAINFLAGS) 2416$ -c MAIN_.c\n2417$.o : 2418$rout_type2419$param_types2420$old_version_argv_needed2421$Error : \"main\" not found\n2422$Error : \"main\" not defined as a routine\n2423$tmpres2424$c_names2425$Error in handling <2426$> in command file\n2427$cnm_lst2428$Error: Cannot analyze class \"2429$(Error) : Check whether type of argument of \"main\" is \"ARRAY{STR}\"\n2430$table_prefix2431$cond2432$int* 2433$_table_[] = {\n2434$_ent_2435$_table_[] = {0};\n2436$LOCAL_DECL_STMTOB2437$decl2438$num_names2439$ (LOCAL_DECL_STMTOB) : No name found in declaration\n2440$lv_stmtob2441$LVAR_DECL_STMTOB2442$ (LVAR_DECL_STMTOB) : Error in redefining \"2443$ASSIGN_STMTOB2444$lval2445$expr2446$lv2447$COND_STMTOB2448$test2449$then_part2450$elsif_part2451$else_part2452$eip2453$ep2454$COND_STMTOB_S2455$EXCEPT_STMTOB2456$norm_part2457$except_part2458$exc_decl2459$norm2460$hdlr2461$err2462$EXCEPT_STMTOB_S2463$ELSIF_STMTOB2464$ELSIF_STMTOB_S2465$LOOP_STMTOB2466$stmts2467$LOOP_STMTOB_S2468$SWITCH_STMTOB2469$when_part2470$wp2471$SWITCH_STMTOB_S2472$exprs2473$BREAK_STMTOB2474$inhcreate2475$BREAK_STMTOB_S2476$RETURN_STMTOB2477$RETURN_STMTOB_S2478$CALL_STMTOB2479$CALL_STMTOB_S2480$OPT_STMTOB2481$OPT_STMTOB_S2482$ASSERT_STMTOB2483$as_exp2484$ASSERT_STMTOB_S2485$DEBUG_STMTOB2486$DEBUG_STMTOB_S2487$typechk_exprs2488$wrong_object2489$(LVAR_DECL_STMTOB_S): COMPILER ERROR unknown non-routine feature2490$(LVAR_DECL_STMTOB_S): No return value from init expression2491$local declaration2492$new_type_spec2493$(LVAR_DECL_STMTOB_S): Dispatch on basic type2494$(ASSIGN_STMTOB_S): LHS has no known type\n2495$(ASSIGN_STMTOB_S): RHS does not return value2496$assignment2497$new_res_type2498$(ASSIGN_STMTOB_S): LHS is not assignable2499$(COND_STMTOB_S): Test in \"if\" has no return type2500$(COND_STMTOB_S): Test in \"if\" statement should return BOOL value2501$cprint_elsif_code2502$level2503$else {\n2504$if (2505$) {\n2506$exc2507$typ2508$(EXCEPT_STMTOB_S): Exception type must be an object type.2509$EH_CATCH (\n2510$(EXCEPT_STMTOB_S): `except' with dispatched type requires runtime type info (-info).2511$, {\n2512$},{\n2513$});2514$(ELSIF_STMTOB_S): Test in \"elsif\" has no return type2515$(ELSIF_STMTOB_S): Test in \"elsif\" statement should return BOOL value2516$goto_tag2517$get_goto_tag2518$(LOOP_STMTOB_S): Test in \"loop\" statement should return a BOOL value2519$old_g_tag2520$while (1) {\n2521$) break;\n2522$: ;\n2523$all_consts_p2524$tag2525$wsz2526$w_stmt2527$(SWITCH_STMTOB_S): Type mismatch in \"switch\" statement2528$cprint_if_form_code2529$goto goto_tag_2530$_;\n2531$cprint_then_parts_code2532$_: ;\n2533$cprint_default_code2534$const_exprs2535$cprint_caseform_code2536$cprint_case_code2537$default:\n2538$(SWITCH_STMTOB_S): COMPILER ERROR -- Unknown type of switch expression2539$switch (2540$= 2541$esz2542$(WHEN_STMTOB_S): COMPILER ERROR -- Type of \"when\" expressions unknown2543$etype2544$case_printed2545$case (2546$) :\n2547$break;\n2548$et2549$(BREAK_STMTOB_S): Expression does not return value2550$(BREAK_STMTOB_S): Expression does not return object type value2551$(BREAK_STMTOB_S): \"break\" statement found outside loop2552$return;\n2553$goto 2554$EH_THROW(2555$);2556$(CALL_STMTOB_S): Call statement returns a value2557$(void)2558$on2559$check_keys2560$exists2561$(ASSERT_STMTOB_S): Assertion does not return BOOL value2562$prev_on2563$assert_(2564$\");\n2565$def_str_len2566$init_str_len2567$strv2568$stable2569$htable2570$reserved_names2571$ssize2572$hash_string2573$get_ci2574$get_s_up_to2575$hash_string_buf2576$old_ssize2577$get_key2578$ (SIMPLE_TYPEOB): Uncapitalized type name \"2579$new_str2580$install_simple_inst2581$ (SIMPLE_TYPEOB) : Unparametrized use of ARRAY\n2582$ (SIMPLE_TYPEOB) : Unparametrized use of ARRAY2\n2583$ (SIMPLE_TYPEOB) : Unparametrized use of ARRAY3\n2584$ (SIMPLE_TYPEOB) : Unparametrized use of ARRAY4\n2585$ (SIMPLE_TYPEOB) : Undefined type \"2586$ (SIMPLE_TYPEOB) : Type specification \"2587$\" expects instantiations\n2588$PARAM_TYPEOB2589$params2590$p2591$ (PARAM_TYPEOB): Uncapitalized type name \"2592${2593$}2594$(COMPILER ERROR) : PARAM_TYPEOB with no instantiation\n2595$localpi2596$(COMPILER ERROR) : \"pcopy\" fail\n2597$install_param_inst2598$ (PARAM_CLASSOB) : Undefined type \"2599$dt2600$ (DISPATCH_TYPE) : Erroneous dispatch type \"2601$str_type_p2602$(INSTANT_TYPEOB_S):Cannot find class instance2603$(INSTANT_TYPEOB_S): Cannot find class instance2604$basic2605$bco2606$(INSTANT_TYPEOB_S):Missing class instance2607$new_index2608$(INSTANT_TYPEOB_S):Unknown class2609$(INSTANT_TYPEOB_S):\"2610$\" is usable as dispatched only2611$(INSTANT_TYPEOB_S):2612$ is an invalid type for declarations2613$my_index2614$other_index2615$other_ctype2616$my_ctype2617$co22618$co32619$update_rt_type2620$co_self2621$co_other2622$other2623$other_co2624$list_paramstype2625$retval_type2626$parmstp2627$rtp2628$(ROUT_TYPEOB_S):Return type object should be INSTANT_TYPEOB_S2629$tp_rettype2630$self_rettype2631$rstr2632$pstr2633$<void>2634$->2635$u_time2636$s_time2637$timer_create2638$c_timer_create2639$pid2640$fork2641$fails -- No child process\n2642$report_timer2643$minus_time2644$SATHER_STR_(2645$SATHER_STR1_(2646$TYPECHK1_(2647$TYPECHK2_(2648$VOID_TST_(2649$);\n2650$ith_index2651$name12652$name22653$ARR_BOUND_TST_(2654$CATT_(2655$IATT_(2656$FATT_(2657$DATT_(2658$PATT_(2659$TYPE_(2660$safe_cache_dispatch_(2661$cache_dispatch_(2662$ob_cache_dispatch_(2663$array_dispatch_(2664$atomic_p_(2665$copy_(2666$dim2667$safe_generic_new_(2668$generic_new_(2669$safe_new_(2670$new_(2671$safe_new1_(2672$new1_(2673$safe_new2_(2674$new2_(2675$safe_new3_(2676$new3_(2677$safe_new4_(2678$new4_(2679$RESTORE_EXEC_INFO_;\n2680$routinename2681$UPDATE_EXEC_INFO_(\"2682$\", \"2683$PERSIST_OB2684$deep_save2685$FILE_DESCRIPTOR2686$deep_save_2687$deep_restore2688$deep_restore_2689$deep_save_vn2690$version2691$deep_save_vn_2692$deep_restore_vn2693$deep_restore_vn_2694$fd2695$DEEP_COPY2696$deep_copy_2697$CLASS_STAT2698$relevant2699$update2700$map_str_to_int2701$class_stats2702$user_cfile_to_time2703$STR_SET2704$chk_opt2705$bro_opt2706$all_opt2707$gen_opt2708$ver_opt2709$prev_target_dir2710$new_p2711$new_cfiles_recorded2712$cfiles_to_be_deleted2713$alloc_create2714$display2715$t_curs2716$c_stat2717$Class = <2718$>;  definition time-stamp  = 2719$ctime2720$\n\tcomputed time-stamp = 2721$> has no update statistics\n2722$User C file = \"2723$\"; time = 2724$file_time2725$display_strings2726$Class name = 2727$; Index = 2728$persist2729$\"; object not saved\n2730$get_ind2731$cn2732$get_cfile_time2733$tmp_i2734$Compiler error (code 1) in incremental compilation information; Please report.\n2735$record_mapping2736$cfiles2737$new_user_cfile_to_time2738$old_time2739$cfile_stat2740$create_from_fn2741$new_time2742$record_class_stat2743$record_curr_compilation2744$cfiles_keyob2745$Warning: Cannot get status of user C file \"2746$time2747$new_cc_flags2748$C_FILESTAT2749$stat2750$st_dev2751$st_ino2752$st_mode2753$st_nlink2754$st_uid2755$st_gid2756$st_rdev2757$st_size2758$st_atime2759$st_ctime2760$set_st_dev2761$set_st_ino2762$set_st_mode2763$set_st_nlink2764$set_st_uid2765$set_st_gid2766$set_st_rdev2767$set_st_size2768$set_st_atime2769$set_st_mtime2770$set_st_ctime2771$fstat2772$addr2773$cob2774$from_c_str2775$err_status2776$flags2777$mode2778$prev_ind2779$Warning: Numbering of predefined class \"2780$\" has changed from 2781$ to 2782$Previous compilation: -chk is 2783$ on\n2784$ off\n2785$Current compilation: -chk is 2786$NOTE: No class status information stored\n2787$Compiler error (code 2) in incremental compilation information; Please report\n2788$classes2789$Class index = 2790$; identifier = 2791$msk2792$del_key2793$\02794$kt2795$double_size2796$STR_SET_CURS2797$intersection2798$difference2799$INT_HASH_ELT2800$assoc2801$iset2802$ie2803$INT_HASH_MAP2804$mask2805$pre2806$INT_HASH_MAP_CURSOR2807$INTH_TEST2808$TEST2809$int_hash_map_test2810$int_hash_set_test2811$class_name2812$h2813$evenly_spaced_map2814$h := evenly_spaced_map2815$str_of_map2816$1023:2023, 323:1323, 423:1423, 523:1523, 623:1623, 723:1723, 823:1823, 123:1123, 923:1923, 223:12232817$h.get(423)2818$14232819$h.test(423)2820$h.delete(423); h.get(423)2821$h entries2822$1023:2023, 323:1323, 523:1523, 623:1623, 723:1723, 823:1823, 123:1123, 923:1923, 223:12232823$h.size2824$92825$h.clear2826$finish2827$step2828$num2829$evenly_spaced_set2830$s := evenly_spaced_set2831$str_of_set2832$1023, 323, 423, 523, 623, 723, 823, 123, 923, 2232833$s.get(223)2834$s.test(223)2835$s.get(1123)2836$s.test(1123)2837$s.insert(1123); s.get(1123)2838$Entries in s2839$1023, 323, 1123, 423, 523, 623, 723, 823, 123, 923, 2232840$delete(523); s.get(523)2841$1023, 323, 1123, 423, 623, 723, 823, 123, 923, 2232842$102843$t := evenly_spaced_set2844$1123, 1223, 1323, 623, 1423, 723, 1523, 823, 923, 10232845$223, 1123, 323, 1223, 423, 1323, 523, 1423, 623, 723, 1523, 823, 923, 123, 10232846$1023, 723, 823, 923, 6232847$323, 423, 523, 123, 2232848$323, 1123, 423, 1223, 523, 1323, 1423, 1523, 123, 2232849$ntbl2850$hole2851$nt2852$set_hash2853$STR_HASH_MAP_CURSOR2854$STR_HASH_SET_ELT2855$STR_HASH_SET2856$STR_HASH_SET_CURSOR2857$STRH_TEST2858$str_hash_map_test2859$str_hash_set_test2860$STR_HASH_MAP{INT}2861$one2862$two2863$three2864$four2865$five2866$six2867$seven2868$eight2869$nine2870$ten2871$eleven2872$twelve2873$initial map2874$six:6, five:5, two:2, one:1, ten:10, seven:7, eleven:11, eight:8, nine:9, twelve:12, three:3, four:42875$122876$get 12877$42878$get 22879$thirteen2880$test 12881$test 22882$132883$current map2884$six:6, five:5, two:2, one:1, ten:10, eleven:11, eight:8, nine:9, twelve:12, thirteen:13, three:3, four:42885$initial set2886$six, five, two, one, ten, seven, eleven, eight, nine, twelve, three, four2887$current set2888$six, five, two, one, ten, eleven, eight, nine, twelve, thirteen, three, four2889$g2890$a, b, c, d, e, f2891$d, e, f, g, h, i2892$a, b, c, d, e, f, g, h, i2893$d, e, f2894$a, b, c2895$a, b, c, g, h, i2896$is_a_subset_of 12897$is_a_subset_of 22898$env_v_val2899$What is: 2900$var2901$Subst: 2902$Full: 2903$w2904$WD: 2905$patronize2906$len_st2907$wd2908$len_wd2909$/2910$st_end2911$stop2912$dirname2913$filename_sans2914$p12915$p22916$p2start2917$UPATH::concat: 2918$UPATHS_TEST2919$Can: 2920$Dir: 2921$Nam: 2922$Suf: 2923$San: 2924$class_table2925$num_classes_2926$class_rtable2927$feature_table2928$max_name_index_2929$feature_rtable2930$initialized2931$makestr_2932$prog_dir_2933$prog_name_2934$.classes_2935$infile2936$Missing information file \"2937$\"; Check compiler option\n2938$ind2939$number_of_classes2940$class_index2941$class_base_size2942$safe_ob_base_size_2943$class_c_type2944$safe_cl_ctype_2945$class_number_of_features2946$safe_cl_feat_num_2947$class_array_dim2948$safe_ob_arr_dim_2949$class_array_c_type2950$safe_ob_arr_ctype_2951$class_number_of_attributes2952$safe_ob_attr_num_2953$class_attribute_c_type2954$safe_ob_attr_ctype_2955$class_array_element_type2956$safe_cl_arr_satype_2957$is_a_descendent_of2958$safe_is_a_des_of_2959$feature_name2960$safe_cl_feat_name_2961$feature_category2962$safe_cl_feat_cat_2963$feature_index2964$fi2965$f_num2966$feature_type2967$safe_cl_feat_satype_2968$feature_c_type2969$feature_location2970$safe_get_dispatch_2971$safe_cl_fullname_2972$err_quit_2973$SYS_TEST2974$d12975$SYS_TEST_CLASS2976$d22977$d32978$d42979$EMPTY_CLASS2980$unchecked_test2981$class_index OUT2982$class_index SELF_TYPE2983$class_index SYS_TEST_CLASS2984$272985$class_name 42986$ARRAY4{$OB}2987$class_name 142988$class_name 152989$class_name 182990$class_name test_class2991$class_base_size CHAR2992$12993$class_base_size ARRAY{$OB}2994$ARRAY{$OB}2995$class_base_size SYS_TEST_CLASS (should <= does)2996$class_c_type CHAR2997$22998$class_c_type SYS_TEST_CLASS2999$class_number_of_features SYS_TEST_CLASS3000$class_array_dim SYS_TEST_CLASS3001$class_array_dim ARRAY2{$OB}3002$ARRAY2{$OB}3003$class_array_c_type ARRAY2{$OB}3004$feature_name 03005$x13006$feature_category 03007$feature_location 03008$feature_type 03009$feature_c_type 03010$feature_name 13011$x53012$feature_category 13013$feature_location 13014$53015$feature_type 13016$feature_c_type 13017$feature_name 23018$x33019$feature_category 23020$feature_location 23021$83022$feature_type 23023$feature_c_type 23024$feature_name 33025$x43026$feature_category 33027$feature_location 33028$feature_type 33029$feature_c_type 33030$feature_name 43031$x23032$feature_category 43033$feature_location 43034$203035$feature_type 43036$feature_c_type 43037$33038$feature_name 53039$foo13040$feature_category 53041$feature_name 63042$foo23043$feature_category 63044$feature_name 73045$feature_category 73046$feature_type 73047$feature_c_type 73048$feature_name 83049$feature_category 83050$feature_type 83051$feature_c_type 83052$class_attribute_c_type 03053$class_attribute_c_type 13054$class_attribute_c_type 23055$class_attribute_c_type 33056$class_attribute_c_type 43057$index13058$ARRAY3{$OB}3059$class_array_element_type ARRAY3{$OB}3060$$OB3061$is_a_descendent_of 13062$is_a_descendent_of 23063$hello world\n3064$ARRAY_TEST3065$array_test3066$array2_test3067$array3_test3068$array4_test3069$array_test:\n3070$a13071$a1.asize {20} = 3072$contents of a1 {0 ... 19} = 3073$Cleared contents of a1 {0 ... 0} = 3074$a1:=a1.extend(a1.asize*2)\n3075$a1.asize {40} = 3076$contents of a1 {0 ... 19, 0, ...0} = 3077$contents of a1 {0 ... 39} = 3078$array2_test:\n3079$a23080$a2.asize {20} = 3081$, a2.asize1 {4} = 3082$, a2.asize2 {5} = 3083$Contents of a2 {10*i+j} = 3084$Cleared contents of a2 {0 ... 0} = 3085$a2:=a2.extend(a2.asize1*2,a2.asize2*2):\n3086$a2.asize {80} = 3087$, a2.asize1 {8} = 3088$, a2.asize2 {10} = 3089$Contents of a2 {10*i+j,0,...,0} = 3090$array3_test:\n3091$a33092$a3.asize {24} = 3093$, a3.asize1 {2} = 3094$, a3.asize2 {3} = 3095$, a3.asize3 {4} = 3096$Contents of a3 {100*i+10*j+k} = 3097$Cleared contents of a3 {0 ... 0} = 3098$a3:=a3.extend(a3.asize1*2,a3.asize2,a3.asize3*2):\n3099$a3.asize {96} = 3100$, a3.asize1 {4} = 3101$, a3.asize3 {8} = 3102$Contents of a3 {100*i+10*j+k,0,..0} = 3103$array4_test:\n3104$a43105$a4.asize {24} = 3106$, a4.asize1 {2} = 3107$, a4.asize2 {2} = 3108$, a4.asize3 {2} = 3109$, a4.asize4 {3} = 3110$Contents of a4 {1000*i+100*j+10*k+l} = 3111$Cleared contents of a4 {0 ... 0} = 3112$a4:=a4.extend(a4.asize1*2,a4.asize2,a4.asize3,a4.asize4*2)\n3113$a4.asize {96} = 3114$, a4.asize1 {4} = 3115$, a4.asize4 {6} = 3116$Contents of a4 {1000*i+100*j+10*k+l,0,..,0} = 3117$xor3118$xnor3119$nand3120$nor3121$implies3122$is_alpha3123$is_upper3124$is_lower_case3125$is_lower3126$is_alphanumeric3127$is_alnum3128$is_space3129$is_print3130$is_punctuation3131$is_punct3132$is_control3133$is_cntrl3134$c_to_i3135$to_upper3136$to_lower3137$to_r3138$i_to_r3139$to_d3140$i_to_d3141$to_c3142$i_to_c3143$create_sized3144$bit_not3145$arith_rshift3146$abs3147$set_nth_bit3148$unset_nth_bit3149$pow3150$sqrt3151$to_octal3152$reverse3153$to_binary3154$to_hex3155$A3156$B3157$D3158$E3159$x03160$i_to_s3161$i_abs3162$r_to_d3163$r_to_i3164$floor3165$d_to_i3166$ceiling3167$ceil3168$round3169$fabs3170$fmod3171$d_to_r3172$y3173$ob_id3174$id_ob3175$BASE_TEST3176$bool_test3177$char_test3178$int_test3179$real_test3180$double_test3181$not F3182$not T3183$F and F3184$F and T3185$T and F3186$T and T3187$F or F3188$F or T3189$T or F3190$T or T3191$F.xor(F)3192$F.xor(T)3193$T.xor(F)3194$T.xor(T)3195$F.xnor(F)3196$F.xnor(T)3197$T.xnor(F)3198$T.xnor(T)3199$F.nand(F)3200$F.nand(T)3201$T.nand(F)3202$T.nand(T)3203$F.nor(F)3204$F.nor(T)3205$T.nor(F)3206$T.nor(T)3207$F.implies(F)3208$F.implies(T)3209$T.implies(F)3210$T.implies(T)3211$' '.is_alphabetic3212$'.'.is_alphabetic3213$'1'.is_alphabetic3214$'a'.is_alphabetic3215$'A'.is_alphabetic3216$3.to_c.is_alphabetic3217$' '.is_upper_case3218$'.'.is_upper_case3219$'1'.is_upper_case3220$'a'.is_upper_case3221$'A'.is_upper_case3222$3.to_c.is_upper_case3223$' '.is_lower_case3224$'.'.is_lower_case3225$'1'.is_lower_case3226$'a'.is_lower_case3227$'A'.is_lower_case3228$3.to_c.is_lower_case3229$' '.is_digit3230$'.'.is_digit3231$'1'.is_digit3232$'a'.is_digit3233$'A'.is_digit3234$3.to_c.is_digit3235$' '.is_alphanumeric3236$'.'.is_alphanumeric3237$'1'.is_alphanumeric3238$'a'.is_alphanumeric3239$'A'.is_alphanumeric3240$3.to_c.is_alphanumeric3241$' '.is_space3242$'.'.is_space3243$'1'.is_space3244$'a'.is_space3245$'A'.is_space3246$3.to_c.is_space3247$' '.is_print3248$'.'.is_print3249$'1'.is_print3250$'a'.is_print3251$'A'.is_print3252$3.to_c.is_print3253$' '.is_punctuation3254$'.'.is_punctuation3255$'1'.is_punctuation3256$'a'.is_punctuation3257$'A'.is_punctuation3258$3.to_c.is_punctuation3259$' '.is_control3260$'.'.is_control3261$'1'.is_control3262$'a'.is_control3263$'A'.is_control3264$3.to_c.is_control3265$'a'.to_i3266$973267$'a'.to_s3268$'a'.to_upper_case3269$'A'.to_lower_case3270$10.u_mod(3)3271$(-10).u_mod(3)3272$10.mod(3)3273$(-10).mod(3)3274$10.to_r3275$10.0000003276$(-10).to_r3277$-10.0000003278$10.to_d3279$(-10).to_d3280$75.to_c3281$K3282$115.to_c3283$115.to_s3284$1153285$(-115).to_s3286$-1153287$12.bit_and(10)3288$12.bit_or(10)3289$143290$12.bit_xor(10)3291$63292$12.bit_not3293$-133294$2.lshift(3)3295$163296$4.rshift(2)3297$(-1).rshift(2)3298$10737418233299$(-1).rshift(30)3300$(-1).arith_rshift(2)3301$-13302$(-1).arith_rshift(30)3303$10.abs3304$(-10).abs3305$4.nth_bit(0)3306$4.nth_bit(2)3307$4.set_nth_bit(0)3308$4.set_nth_bit(2)3309$4.unset_nth_bit(0)3310$4.unset_nth_bit(2)3311$3.max(4)3312$(-10).max(-20)3313$-103314$3.min(4)3315$(-10).min(-20)3316$-203317$3.pow(4)3318$813319$169.sqrt3320$0x1F3321$0373322$111113323$(4.0).to_d3324$4.0000003325$(4.35).to_s3326$4.3500003327$(4.3).to_i3328$(4.7).to_i3329$(-4.3).to_i3330$-43331$(-4.7).to_i3332$(4.3).floor3333$(4.7).floor3334$(-4.3).floor3335$-53336$(-4.7).floor3337$(4.3).ceiling3338$(4.7).ceiling3339$(-4.3).ceiling3340$(-4.7).ceiling3341$(4.3).round3342$(4.7).round3343$(-4.3).round3344$(-4.7).round3345$(3.2).max(4.7)3346$4.7000003347$(-10.2).max(-20.8)3348$-10.2000003349$(3.2).min(4.7)3350$3.2000003351$(-1.2).min(-2.7)3352$-2.7000003353$(3.0).pow(4.0)3354$81.0000003355$(169.0).sqrt3356$13.0000003357$(4.7).abs3358$(-4.7).abs3359$(10.5).mod(2.5)3360$0.5000003361$(4.0).to_r3362$precision3363$bo3364$lt3365$strcat3366$sprintfi3367$re3368$sprintfd3369$is_less_than3370$capitalize3371$strlen3372$index_of_char3373$sm3374$sscanfi3375$sscanfd3376$to_b3377$b_size3378$get_b3379$digits_size3380$i_size3381$is13382$r_size3383$has_ip3384$has_dp3385$has_fp3386$has_e3387$has_exp3388$get_r3389$rs3390$get_d3391$space_size3392$reassign3393$c_equals3394$c_accept3395$get_s_cut3396$cutset3397$cutlen3398$ \t\n3399$update_i3400$update_r3401$STR_TEST3402$str_test3403$str_cursor_test3404$test=3405$BOOL append3406$test=TF3407$CHAR append3408$test=x23409$one string 3410$and another3411$STR append3412$test=one string and another3413$INT append3414$test=15 133415$REAL append3416$test=4.200000 -0.1000003417$DOUBLE append3418$REAL append, precision=23419$test=4.20 -0.103420$REAL append, precision=03421$test=4 03422$REAL append, precision=63423$next line3424$New line append3425$test=\nnext line3426$test string3427$is_equal 13428$test string 23429$is_equal 23430$TEST STRING3431$Test String3432$is_upper_case 13433$is_upper_case 23434$Test S3435$String3436$113437$st Str3438$esrever3439$is_empty 13440$is_empty 23441$-1733442$173.03443$173.0000003444$-173.873445$-173.8700003446$to_b 13447$to_b 23448$A test string3449$2659293450$A test string\n with two lines.3451$b_size 13452$b_size 23453$S and F3454$get_b 13455$get_b 23456$get_b 33457$S3458$123443 and others3459$i_size 13460$-342 a number3461$i_size 23462$a number3463$get_i 13464$-3423465$get_i 23466$-342.4e-9 a number3467$get_r 13468$34.2e1 a number3469$342.0000003470$get_r 23471$0.0000003472$get_d 13473$-342.4e-1 a number3474$-34.2400003475$get_d 23476$A \n  a string3477$ \n  A string3478$A string3479$is_done 13480$is_done 23481$foo3482$X   string3483$c_accept 13484$c_accept 23485$string3486$a test string3487$srix3488$a tes3489$this is a string3490$get_word 13491$this3492$get_word 23493$is a string3494$123 is a number3495$1233496$123.0000003497$eof3498$error_val3499$read_error3500$eof_error3501$open_error3502$sv3503$scanf_val_3504$stdin_3505$stdout_3506$stderr_3507$check_eof_3508$get_ci_3509$fscanfi_3510$fscanfd_3511$c03512$unget_c3513$ungetc3514$fputc3515$fprintfi_3516$fprintfs_3517$fprintfd_3518$fopenr_3519$fopenw_3520$open_for_append3521$fopena_3522$fclose3523$get_s_of_len3524$flush3525$fflush3526$open_pipe_for_read3527$popenr_3528$open_pipe_for_write3529$popenw_3530$close_pipe3531$pclose3532$seek_relative3533$fseek3534$seek_from_front3535$seek_from_end3536$file3537$acct3538$acctfile3539$chdir3540$chroot3541$execve3542$prog3543$envp3544$new_argv3545$argv_sz3546$new_envp3547$envp_sz3548$c_argv3549$c_envp3550$getegid3551$geteuid3552$getgid3553$gethostname3554$namelen3555$getpid3556$getppid3557$getuid3558$ioctl3559$request3560$arg3561$link3562$profil3563$buff3564$bufsiz3565$offset3566$scale3567$rename3568$from3569$to3570$sethostname3571$setregid3572$rgid3573$egid3574$setreuid3575$ruid3576$euid3577$sync3578$umask3579$numask3580$putenv_3581$c_str3582$getcwd_3583$getlogin3584$dup23585$old_d3586$new_d3587$req3588$swapon3589$special3590$symlink3591$sather_array3592$signals_init3593$code3594$expect3595$eh_expect_signal_3596$eh_signals_init_3597$signal_type3598$eh_signal_type_str_3599$signal_doc3600$eh_signal_doc_str_3601$SIGINT_3602$SIGQUIT_3603$SIGILL_3604$SIGTRAP_3605$SIGIOT_3606$SIGABRT_3607$SIGEMT_3608$SIGFPE_3609$SIGKILL_3610$SIGBUS_3611$SIGSEGV_3612$SIGSYS_3613$SIGPIPE_3614$SIGALRM_3615$SIGTERM_3616$SIGURG_3617$SIGSTOP_3618$SIGTSTP_3619$SIGCONT_3620$SIGCHLD_3621$SIGCLD_3622$SIGTTIN_3623$SIGTTOU_3624$SIGIO_3625$SIGPOLL_3626$UNIX_CODES3627$EROFS3628$EPROTONOSUPPORT3629$last_unix_code3630$UNIX_MESSAGES3631$error_messages3632$Not owner3633$No such file or directory3634$No such process3635$Interrupted system call3636$I/O error3637$No such device or address3638$Arg list too long3639$Exec format error3640$Bad file number3641$No children3642$No more processes3643$Not enough memory3644$Permission denied3645$Bad address3646$Block device required3647$Device busy3648$File exists3649$Cross-device link3650$No such device3651$Not a directory3652$Is a directory3653$Invalid argument3654$File table overflow3655$Too many open files3656$Inappropriate ioctl for device3657$File too large3658$No space left on device3659$Illegal seek3660$Read-only file system3661$Too many links3662$Broken piope3663$Math argument3664$Result too large3665$Operation would block3666$Operation now in progress3667$Operation already in progress3668$Socket operation on non-socket3669$Destination address required3670$Message too long3671$Protocol wrong type for socket3672$Option not supported by protocol3673$Protocol not supported3674$Socket type not supported3675$Operation not supported on socket3676$Protocol family not supported3677$Address family not supported by protocol family3678$Address already in use3679$Can't assign requested address3680$Network is down3681$Network is unreachable3682$Network dropped connection on reset3683$Software caused connection abort3684$Connection reset by peer3685$No buffer space available3686$Socket is already connected3687$Socket is not connected3688$Can't send after socket shutdown3689$Connection timed out3690$Connection refused3691$Too many levels of symbolic links3692$File name too long3693$Host is down3694$Host is unreachable3695$Directory not empty3696$Disc quota exceeded3697$Stale NFS file handle3698$Too many levels of remote in path3699$Not a stream device3700$Timer expired3701$Out of stream resources3702$No message of desired type3703$Not a data message3704$Identifier removed3705$UNIX_TEST3706$tester_name3707$clim3708$tester_home_name3709$/n/icsib19/da/clim3710$test_unix_messages3711$test_unix3712$./tmp12345673713$Accounting file: `tmp1234567'3714$ls tmp1*3715$ERROR: 3716$Expected error: `acct' is callable only by super-user3717$tmpdir12345673718$New directory: `tmpdir1234567'3719$ls tmpdir1*3720$current_wd3721$tmp_wd3722$???/tmpdir12345673723$..3724$Expected error: `chroot' is useful only for super-user3725$my_id3726$CHILD :  Child id           = 3727$CHILD :  Parent id          = 3728$CHILD :  Effective group id = 3729$CHILD :  Real group id      = 3730$host_name3731$CHILD :  Host name          = 3732$Child process lists current directory contents (long form)3733$/usr/bin/ls3734$PARENT:  Child id           = 3735$PARENT:  Parent id          = 3736$PARENT:  Effective group id = 3737$PARENT:  Real group id      = 3738$PARENT:  Host name          = 3739$PARENT:  Testing other routines...3740$test_result3741$???3742$ioctl error message3743$./tmpdir1234567890/3744$swapon error message3745$camelot3746$sethostname error message3747$oldmask3748$home_name3749$(No $HOME variable)3750$tmpdir34567893751$tmpdir23456783752$tmpdir45678903753$rename (1st)3754$rename (2nd)3755$rmdir(\"tmpdir1234567\")3756$unlink(\"tmpdir2345678\")3757$unlink(\"tmpdir3456789\")3758$No printable effect3759$`exit' does not work!!!3760$error_messages [EPERM          ]3761$error_messages [ENOENT         ]3762$error_messages [ESRCH          ]3763$error_messages [EINTR          ]3764$error_messages [EIO            ]3765$error_messages [ENXIO          ]3766$error_messages [E2BIG          ]3767$error_messages [ENOEXEC        ]3768$error_messages [EBADF          ]3769$error_messages [ECHILD         ]3770$error_messages [EAGAIN         ]3771$error_messages [ENOMEM         ]3772$error_messages [EACCES         ]3773$error_messages [EFAULT         ]3774$error_messages [ENOTBLK        ]3775$error_messages [EBUSY          ]3776$error_messages [EEXIST         ]3777$error_messages [EXDEV          ]3778$error_messages [ENODEV         ]3779$error_messages [ENOTDIR        ]3780$error_messages [EISDIR         ]3781$error_messages [EINVAL         ]3782$error_messages [ENFILE         ]3783$error_messages [EMFILE         ]3784$error_messages [ENOTTY         ]3785$error_messages [ EFBIG          ]3786$error_messages [ENOSPC         ]3787$error_messages [ESPIPE         ]3788$error_messages [EROFS          ]3789$error_messages [EMLINK         ]3790$error_messages [EPIPE          ]3791$error_messages [EDOM           ]3792$error_messages [ERANGE         ]3793$error_messages [EWOULDBLOCK    ]3794$error_messages [EINPROGRESS    ]3795$error_messages [EALREADY       ]3796$error_messages [ENOTSOCK       ]3797$error_messages [EDESTADDRREQ   ]3798$error_messages [EMSGSIZE       ]3799$error_messages [EPROTOTYPE     ]3800$error_messages [ ENOPROTOOPT    ]3801$error_messages [ EPROTONOSUPPORT ]3802$error_messages [ ESOCKTNOSUPPORT  ]3803$error_messages [ EOPNOTSUPP       ]3804$error_messages [ EPFNOSUPPORT     ]3805$error_messages [ EAFNOSUPPORT     ]3806$error_messages [EADDRINUSE       ]3807$error_messages [EADDRNOTAVAIL    ]3808$error_messagest[ ENETDOWN         ]3809$error_messages [ENETUNREACH      ]3810$error_messages [ ENETRESET        ]3811$error_messages [ ECONNABORTED     ]3812$error_messages [ ECONNRESET       ]3813$error_messages [ ENOBUFS          ]3814$error_messages [ EISCONN          ]3815$error_messages [ ENOTCONN         ]3816$error_messages [ ESHUTDOWN        ]3817$error_messages [ ETIMEDOUT        ]3818$error_messages [ ECONNREFUSED     ]3819$error_messages [ ELOOP            ]3820$error_messages [ ENAMETOOLONG     ]3821$error_messages [ EHOSTDOWN        ]3822$error_messages [ EHOSTUNREACH     ]3823$error_messages [ ENOTEMPTY        ]3824$error_messages [ EDQUOT           ]3825$error_messages [ ESTALE           ]3826$error_messages [ EREMOTE          ]3827$error_messages [ ENOSTR           ]3828$error_messages [ ETIME            ]3829$error_messages [ ENOSR            ]3830$error_messages [ ENOMSG           ]3831$error_messages [ EBADMSG          ]3832$error_messages [ EIDRM            ]3833$SUX_TEST3834$C::SIGKILL_ type3835$SIGKILL3836$C::SIGKILL_ doc3837$kill (cannot be caught or ignored)3838$test13839$test23840$test33841$test43842$sx3843$Void object abort.3844$SIGSEGV3845$SUX_CHILD3846$SUX_PARENT3847$except SUX_PARENT3848$match SUX_PARENT::type3849$match $SUX_PARENT::type3850$except $SUX_PARENT3851$except $OB3852$match $OB::type3853$testn3854$except SUX_PARENT (unwind 1000)3855$except $OB (unwind 1000)3856$except $SUX_CHILD (unwind 3857$match $SUX_CHILD::type3858$ANY_OB