solaris: fix tests
parent
8cfb2ad6c9
commit
7207a4970b
|
@ -130,7 +130,7 @@ fn protected_load_lib(r mut live.LiveReloadInfo, new_lib_path string) {
|
||||||
|
|
||||||
// NB: r.reloader() is executed in a new, independent thread
|
// NB: r.reloader() is executed in a new, independent thread
|
||||||
fn reloader(r mut live.LiveReloadInfo) {
|
fn reloader(r mut live.LiveReloadInfo) {
|
||||||
elog(r,'reloader, r: $r')
|
// elog(r,'reloader, r: $r')
|
||||||
mut last_ts := os.file_last_mod_unix( r.original )
|
mut last_ts := os.file_last_mod_unix( r.original )
|
||||||
for {
|
for {
|
||||||
if r.cb_recheck != 0 {
|
if r.cb_recheck != 0 {
|
||||||
|
|
|
@ -3231,7 +3231,7 @@ fn (mut g Gen) gen_str_for_type_with_styp(typ table.Type, styp string) string {
|
||||||
table.Enum { g.gen_str_for_enum(it, styp, str_fn_name) }
|
table.Enum { g.gen_str_for_enum(it, styp, str_fn_name) }
|
||||||
table.Struct { g.gen_str_for_struct(it, styp, str_fn_name) }
|
table.Struct { g.gen_str_for_struct(it, styp, str_fn_name) }
|
||||||
table.Map { g.gen_str_for_map(it, styp, str_fn_name) }
|
table.Map { g.gen_str_for_map(it, styp, str_fn_name) }
|
||||||
else { verror("could not generate string method $str_fn_name for type \'${styp}\'") }
|
else { verror("could not generate string method $str_fn_name for type \'${styp}\' | sym.name: ${sym.name}") }
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
// if varg, generate str for varg
|
// if varg, generate str for varg
|
||||||
|
|
|
@ -16,10 +16,16 @@ fn pmessage() {
|
||||||
|
|
||||||
fn main() {
|
fn main() {
|
||||||
println('START')
|
println('START')
|
||||||
|
pmessage()
|
||||||
|
time.sleep_ms(10)
|
||||||
|
pmessage()
|
||||||
for i := 0; i<3*100; i++ {
|
for i := 0; i<3*100; i++ {
|
||||||
pmessage()
|
pmessage()
|
||||||
time.sleep_ms(10)
|
time.sleep_ms(10)
|
||||||
}
|
}
|
||||||
|
pmessage()
|
||||||
|
time.sleep_ms(10)
|
||||||
|
pmessage()
|
||||||
println('END')
|
println('END')
|
||||||
}
|
}
|
||||||
"
|
"
|
||||||
|
|
|
@ -99,8 +99,10 @@ fn test_inttypes_string_interpolation() {
|
||||||
assert '${i:x}:${ui:X}:${int(s):x}' == '9f430000:CBF6EFC7:ffffa460'
|
assert '${i:x}:${ui:X}:${int(s):x}' == '9f430000:CBF6EFC7:ffffa460'
|
||||||
assert '${l:x}:${ul:X}' == '9537727cad98876c:EF2B7D4001165BD2'
|
assert '${l:x}:${ul:X}' == '9537727cad98876c:EF2B7D4001165BD2'
|
||||||
// default pointer format is platform dependent, so try a few
|
// default pointer format is platform dependent, so try a few
|
||||||
|
eprintln("platform pointer format: '${vp:p}:$bp'")
|
||||||
assert '${vp:p}:$bp' == '0xcbf6efc7:0x39e53208c' ||
|
assert '${vp:p}:$bp' == '0xcbf6efc7:0x39e53208c' ||
|
||||||
'${vp:p}:$bp' == 'CBF6EFC7:39E53208C' ||
|
'${vp:p}:$bp' == 'CBF6EFC7:39E53208C' ||
|
||||||
|
'${vp:p}:$bp' == 'cbf6efc7:39e53208c' ||
|
||||||
'${vp:p}:$bp' == '00000000CBF6EFC7:000000039E53208C'
|
'${vp:p}:$bp' == '00000000CBF6EFC7:000000039E53208C'
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue