index
:
emscripten
master
push-upstream
Emscripten: An LLVM-to-JavaScript Compiler
git repository hosting
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
tests
/
core
Mode
Name
Size
-rw-r--r--
closebitcasts.c
589
log
plain
-rw-r--r--
closebitcasts.txt
34
log
plain
-rw-r--r--
test_addr_of_stacked.in
127
log
plain
-rw-r--r--
test_addr_of_stacked.out
3
log
plain
-rw-r--r--
test_alloca.in
146
log
plain
-rw-r--r--
test_alloca.out
4
log
plain
-rw-r--r--
test_alloca_stack.in
321
log
plain
-rw-r--r--
test_alloca_stack.out
10
log
plain
-rw-r--r--
test_array2.in
367
log
plain
-rw-r--r--
test_array2.out
51
log
plain
-rw-r--r--
test_array2b.in
288
log
plain
-rw-r--r--
test_array2b.out
10
log
plain
-rw-r--r--
test_assert.in
128
log
plain
-rw-r--r--
test_assert.out
28
log
plain
-rw-r--r--
test_atexit.in
180
log
plain
-rw-r--r--
test_atexit.out
2
log
plain
-rw-r--r--
test_atoX.in
1109
log
plain
-rw-r--r--
test_atoX.out
77
log
plain
-rw-r--r--
test_atomic.in
441
log
plain
-rw-r--r--
test_atomic.out
35
log
plain
-rw-r--r--
test_bigarray.in
464
log
plain
-rw-r--r--
test_bigarray.out
4
log
plain
-rw-r--r--
test_bitfields.in
365
log
plain
-rw-r--r--
test_bitfields.out
50
log
plain
-rw-r--r--
test_bsearch.in
910
log
plain
-rw-r--r--
test_bsearch.out
33
log
plain
-rw-r--r--
test_bswap64.in
1241
log
plain
-rw-r--r--
test_bswap64.out
84
log
plain
-rw-r--r--
test_ccall.in
533
log
plain
-rw-r--r--
test_ccall.out
165
log
plain
-rw-r--r--
test_class.in
501
log
plain
-rw-r--r--
test_class.out
3
log
plain
-rw-r--r--
test_constglobalstructs.in
656
log
plain
-rw-r--r--
test_constglobalstructs.out
12
log
plain
-rw-r--r--
test_conststructs.in
430
log
plain
-rw-r--r--
test_conststructs.out
20
log
plain
-rw-r--r--
test_copyop.in
842
log
plain
-rw-r--r--
test_copyop.out
43
log
plain
-rw-r--r--
test_corruption_2.in
396
log
plain
-rw-r--r--
test_corruption_2.out
16
log
plain
-rw-r--r--
test_corruption_3.in
493
log
plain
-rw-r--r--
test_corruption_3.out
7
log
plain
-rw-r--r--
test_cxx03_do_run.in
230
log
plain
-rw-r--r--
test_cxx03_do_run.out
12
log
plain
-rw-r--r--
test_demangle_stacks.in
393
log
plain
-rw-r--r--
test_demangle_stacks.out
45
log
plain
-rw-r--r--
test_direct_string_constant_usage.in
164
log
plain
-rw-r--r--
test_direct_string_constant_usage.out
20
log
plain
-rw-r--r--
test_dlfcn_self.in
535
log
plain
-rw-r--r--
test_dlfcn_self.out
7
log
plain
-rw-r--r--
test_dlmalloc_partial_2.in
207
log
plain
-rw-r--r--
test_dlmalloc_partial_2.out
14
log
plain
-rw-r--r--
test_double_i64_conversion.in
2288
log
plain
-rw-r--r--
test_double_i64_conversion.out
4
log
plain
-rw-r--r--
test_dynamic_cast.in
188
log
plain
-rw-r--r--
test_dynamic_cast.out
4
log
plain
-rw-r--r--
test_dynamic_cast_2.in
198
log
plain
-rw-r--r--
test_dynamic_cast_2.out
14
log
plain
-rw-r--r--
test_dynamic_cast_b.in
815
log
plain
-rw-r--r--
test_dynamic_cast_b.out
54
log
plain
-rw-r--r--
test_emptyclass.in
171
log
plain
-rw-r--r--
test_emptyclass.out
11
log
plain
-rw-r--r--
test_emscripten_api.in
418
log
plain
-rw-r--r--
test_emscripten_api.out
34
log
plain
-rw-r--r--
test_erf.in
194
log
plain
-rw-r--r--
test_erf.out
59
log
plain
-rw-r--r--
test_errar.in
337
log
plain
-rw-r--r--
test_errar.out
64
log
plain
-rw-r--r--
test_exception_2.in
284
log
plain
-rw-r--r--
test_exception_2.out
30
log
plain
-rw-r--r--
test_fakestat.in
130
log
plain
-rw-r--r--
test_fakestat.out
7
log
plain
-rw-r--r--
test_fast_math.in
250
log
plain
-rw-r--r--
test_fast_math.out
9
log
plain
-rw-r--r--
test_fcvt.in
331
log
plain
-rw-r--r--
test_fcvt.out
64
log
plain
-rw-r--r--
test_flexarray_struct.in
307
log
plain
-rw-r--r--
test_flexarray_struct.out
8
log
plain
-rw-r--r--
test_float32_precise.in
380
log
plain
-rw-r--r--
test_float32_precise.out
51
log
plain
-rw-r--r--
test_floatvars.in
685
log
plain
-rw-r--r--
test_floatvars.out
69
log
plain
-rw-r--r--
test_frexp.in
650
log
plain
-rw-r--r--
test_frexp.out
163
log
plain
-rw-r--r--
test_funcptr.in
692
log
plain
-rw-r--r--
test_funcptr.out
40
log
plain
-rw-r--r--
test_funcptr_namecollide.in
560
log
plain
-rw-r--r--
test_funcptr_namecollide.out
4
log
plain
-rw-r--r--
test_funcptrfunc.in
290
log
plain
-rw-r--r--
test_funcptrfunc.out
5
log
plain
-rw-r--r--
test_funcs.in
125
log
plain
-rw-r--r--
test_funcs.out
7
log
plain
-rw-r--r--
test_functionpointer_libfunc_varargs.in
237
log
plain
-rw-r--r--
test_functionpointer_libfunc_varargs.out
4
log
plain
-rw-r--r--
test_fwrite_0.in
299
log
plain
-rw-r--r--
test_fwrite_0.out
9
log
plain
-rw-r--r--
test_gc.in
2845
log
plain
-rw-r--r--
test_gc.out
343
log
plain
-rw-r--r--
test_getgep.in
245
log
plain
-rw-r--r--
test_getgep.out
5
log
plain
-rw-r--r--
test_getloadavg.in
362
log
plain
-rw-r--r--
test_getloadavg.out
84
log
plain
-rw-r--r--
test_getopt.in
837
log
plain
-rw-r--r--
test_getopt.out
48
log
plain
-rw-r--r--
test_getopt_long.in
1843
log
plain
-rw-r--r--
test_getopt_long.out
36
log
plain
-rw-r--r--
test_globaldoubles.in
490
log
plain
-rw-r--r--
test_globaldoubles.out
72
log
plain
-rw-r--r--
test_globals.in
159
log
plain
-rw-r--r--
test_globals.out
7
log
plain
-rw-r--r--
test_gmtime.in
594
log
plain
-rw-r--r--
test_gmtime.out
3
log
plain
-rw-r--r--
test_hello_world.in
75
log
plain
-rw-r--r--
test_hello_world.out
13
log
plain
-rw-r--r--
test_i16_emcc_intrinsic.in
398
log
plain
-rw-r--r--
test_i16_emcc_intrinsic.out
28
log
plain
-rw-r--r--
test_i32_mul_precise.in
238
log
plain
-rw-r--r--
test_i32_mul_precise.out
10
log
plain
-rw-r--r--
test_i32_mul_semiprecise.in
565
log
plain
-rw-r--r--
test_i32_mul_semiprecise.out
132
log
plain
-rw-r--r--
test_i64_7z.in
285
log
plain
-rw-r--r--
test_i64_7z.out
11
log
plain
-rw-r--r--
test_i64_b.in
478
log
plain
-rw-r--r--
test_i64_b.out
73
log
plain
-rw-r--r--
test_i64_cmp.in
369
log
plain
-rw-r--r--
test_i64_cmp.out
14
log
plain
-rw-r--r--
test_i64_cmp2.in
552
log
plain
-rw-r--r--
test_i64_cmp2.out
399
log
plain
-rw-r--r--
test_i64_double.in
754
log
plain
-rw-r--r--
test_i64_double.out
20
log
plain
-rw-r--r--
test_i64_i16.in
206
log
plain
-rw-r--r--
test_i64_i16.out
3
log
plain
-rw-r--r--
test_i64_llabs.in
168
log
plain
-rw-r--r--
test_i64_llabs.out
37
log
plain
-rw-r--r--
test_i64_qdouble.in
277
log
plain
-rw-r--r--
test_i64_qdouble.out
10
log
plain
-rw-r--r--
test_i64_umul.in
371
log
plain
-rw-r--r--
test_i64_umul.out
33
log
plain
-rw-r--r--
test_i64_varargs.in
813
log
plain
-rw-r--r--
test_i64_varargs.out
73
log
plain
-rw-r--r--
test_i64_zextneg.in
247
log
plain
-rw-r--r--
test_i64_zextneg.out
23
log
plain
-rw-r--r--
test_if.in
101
log
plain
-rw-r--r--
test_if.out
5
log
plain
-rw-r--r--
test_if_else.in
135
log
plain
-rw-r--r--
test_if_else.out
4
log
plain
-rw-r--r--
test_indirectbr.in
426
log
plain
-rw-r--r--
test_indirectbr.out
8
log
plain
-rw-r--r--
test_indirectbr_many.in
1411
log
plain
-rw-r--r--
test_indirectbr_many.out
5
log
plain
-rw-r--r--
test_inherit.in
341
log
plain
-rw-r--r--
test_inherit.out
25
log
plain
-rw-r--r--
test_inlinejs.in
726
log
plain
-rw-r--r--
test_inlinejs.out
28
log
plain
-rw-r--r--
test_inlinejs2.in
390
log
plain
-rw-r--r--
test_inlinejs2.out
11
log
plain
-rw-r--r--
test_inlinejs3.in
568
log
plain
-rw-r--r--
test_inlinejs3.out
133
log
plain
-rw-r--r--
test_intvars.in
1086
log
plain
-rw-r--r--
test_intvars.out
113
log
plain
-rw-r--r--
test_isdigit_l.in
135
log
plain
-rw-r--r--
test_isdigit_l.out
7
log
plain
-rw-r--r--
test_isnan.in
414
log
plain
-rw-r--r--
test_isnan.out
148
log
plain
-rw-r--r--
test_istream.in
234
log
plain
-rw-r--r--
test_istream.out
5
log
plain
-rw-r--r--
test_iswdigit.in
171
log
plain
-rw-r--r--
test_iswdigit.out
3
log
plain
-rw-r--r--
test_libcextra.in
142
log
plain
-rw-r--r--
test_libcextra.out
9
log
plain
-rw-r--r--
test_libgen.in
1085
log
plain
-rw-r--r--
test_libgen.out
174
log
plain
-rw-r--r--
test_linked_list.in
695
log
plain
-rw-r--r--
test_linked_list.out
8
log
plain
-rw-r--r--
test_literal_negative_zero.in
421
log
plain
-rw-r--r--
test_literal_negative_zero.out
36
log
plain
-rw-r--r--
test_llrint.in
178
log
plain
-rw-r--r--
test_llrint.out
20
log
plain
-rw-r--r--
test_llvm_intrinsics.in
1330
log
plain
-rw-r--r--
test_llvm_intrinsics.out
76
log
plain
-rw-r--r--
test_llvm_used.in
252
log
plain
-rw-r--r--
test_llvm_used.out
11
log
plain
-rw-r--r--
test_llvmswitch.in
547
log
plain
-rw-r--r--
test_llvmswitch.out
22
log
plain
-rw-r--r--
test_longjmp.in
910
log
plain
-rw-r--r--
test_longjmp.out
37
log
plain
-rw-r--r--
test_longjmp2.in
762
log
plain
-rw-r--r--
test_longjmp2.out
226
log
plain
-rw-r--r--
test_longjmp3.in
813
log
plain
-rw-r--r--
test_longjmp3.out
271
log
plain
-rw-r--r--
test_longjmp4.in
721
log
plain
-rw-r--r--
test_longjmp4.out
166
log
plain
-rw-r--r--
test_longjmp_exc.in
466
log
plain
-rw-r--r--
test_longjmp_exc.out
9
log
plain
-rw-r--r--
test_longjmp_funcptr.in
645
log
plain
-rw-r--r--
test_longjmp_funcptr.out
15
log
plain
-rw-r--r--
test_longjmp_repeat.in
212
log
plain
-rw-r--r--
test_longjmp_repeat.out
52
log
plain
-rw-r--r--
test_longjmp_stacked.in
811
log
plain
-rw-r--r--
test_longjmp_stacked.out
97
log
plain
-rw-r--r--
test_loop.in
228
log
plain
-rw-r--r--
test_loop.out
6
log
plain
-rw-r--r--
test_mainenv.in
106
log
plain
-rw-r--r--
test_mainenv.out
7
log
plain
-rw-r--r--
test_math.in
1215
log
plain
-rw-r--r--
test_math.out
58
log
plain
-rw-r--r--
test_mathfuncptr.in
345
log
plain
-rw-r--r--
test_mathfuncptr.out
42
log
plain
-rw-r--r--
test_memcpy2.in
505
log
plain
-rw-r--r--
test_memcpy2.out
3
log
plain
-rw-r--r--
test_memcpy_memcmp.in
1272
log
plain
-rw-r--r--
test_memcpy_memcmp.out
40
log
plain
-rw-r--r--
test_memmove.in
164
log
plain
-rw-r--r--
test_memmove.out
31
log
plain
-rw-r--r--
test_memmove2.in
575
log
plain
-rw-r--r--
test_memmove2.out
15
log
plain
-rw-r--r--
test_memmove3.in
165
log
plain
-rw-r--r--
test_memmove3.out
31
log
plain
-rw-r--r--
test_mmap.in
824
log
plain
-rw-r--r--
test_mmap.out
11
log
plain
-rw-r--r--
test_mod_globalstruct.in
402
log
plain
-rw-r--r--
test_mod_globalstruct.out
22
log
plain
-rw-r--r--
test_multiexception.in
1044
log
plain
-rw-r--r--
test_multiexception.out
357
log
plain
-rw-r--r--
test_negative_zero.in
559
log
plain
-rw-r--r--
test_negative_zero.out
430
log
plain
-rw-r--r--
test_perrar.in
241
log
plain
-rw-r--r--
test_perrar.out
55
log
plain
-rw-r--r--
test_phiundef.in
430
log
plain
-rw-r--r--
test_phiundef.out
10
log
plain
-rw-r--r--
test_poll.in
1013
log
plain
-rw-r--r--
test_poll.out
116
log
plain
-rw-r--r--
test_polymorph.in
637
log
plain
-rw-r--r--
test_polymorph.out
25
log
plain
-rw-r--r--
test_printf_2.in
236
log
plain
-rw-r--r--
test_printf_2.out
22
log
plain
-rw-r--r--
test_printf_more.in
319
log
plain
-rw-r--r--
test_printf_more.out
38
log
plain
-rw-r--r--
test_ptrtoint.in
356
log
plain
-rw-r--r--
test_ptrtoint.out
3
log
plain
-rw-r--r--
test_regex.in
1182
log
plain
-rw-r--r--
test_regex.out
176
log
plain
-rw-r--r--
test_reinterpreted_ptrs.in
633
log
plain
-rw-r--r--
test_reinterpreted_ptrs.out
6
log
plain
-rw-r--r--
test_rounding.in
565
log
plain
-rw-r--r--
test_rounding.out
55
log
plain
-rw-r--r--
test_simd.in
2339
log
plain
-rw-r--r--
test_simd.out
484
log
plain
-rw-r--r--
test_simd2.in
843
log
plain
-rw-r--r--
test_simd2.out
38
log
plain
-rw-r--r--
test_simd3.in
14085
log
plain
-rw-r--r--
test_simd3.out
4
log
plain
-rw-r--r--
test_sintvars.in
652
log
plain
-rw-r--r--
test_sintvars.out
56
log
plain
-rw-r--r--
test_sizeof.in
695
log
plain
-rw-r--r--
test_sizeof.out
39
log
plain
-rw-r--r--
test_sscanf.in
2651
log
plain
-rw-r--r--
test_sscanf.out
283
log
plain
-rw-r--r--
test_sscanf_3.in
446
log
plain
-rw-r--r--
test_sscanf_3.out
71
log
plain
-rw-r--r--
test_sscanf_4.in
235
log
plain
-rw-r--r--
test_sscanf_4.out
30
log
plain
-rw-r--r--
test_sscanf_5.in
304
log
plain
-rw-r--r--
test_sscanf_5.out
39
log
plain
-rw-r--r--
test_sscanf_6.in
431
log
plain
-rw-r--r--
test_sscanf_6.out
122
log
plain
-rw-r--r--
test_sscanf_caps.in
173
log
plain
-rw-r--r--
test_sscanf_caps.out
14
log
plain
-rw-r--r--
test_sscanf_float.in
347
log
plain
-rw-r--r--
test_sscanf_float.out
99
log
plain
-rw-r--r--
test_sscanf_hex.in
125
log
plain
-rw-r--r--
test_sscanf_hex.out
9
log
plain
-rw-r--r--
test_sscanf_n.in
488
log
plain
-rw-r--r--
test_sscanf_n.out
53
log
plain
-rw-r--r--
test_sscanf_other_whitespace.in
584
log
plain
-rw-r--r--
test_sscanf_other_whitespace.out
76
log
plain
-rw-r--r--
test_sscanf_skip.in
361
log
plain
-rw-r--r--
test_sscanf_skip.out
20
log
plain
-rw-r--r--
test_sscanf_whitespace.in
322
log
plain
-rw-r--r--
test_sscanf_whitespace.out
45
log
plain
-rw-r--r--
test_stack.in
421
log
plain
-rw-r--r--
test_stack.out
5
log
plain
-rw-r--r--
test_stack_byval.in
573
log
plain
-rw-r--r--
test_stack_byval.out
9
log
plain
-rw-r--r--
test_stack_varargs.in
483
log
plain
-rw-r--r--
test_stack_varargs.out
3
log
plain
-rw-r--r--
test_stack_void.in
1929
log
plain
-rw-r--r--
test_stack_void.out
5
log
plain
-rw-r--r--
test_static_variable.in
211
log
plain
-rw-r--r--
test_static_variable.out
8
log
plain
-rw-r--r--
test_statics.in
725
log
plain
-rw-r--r--
test_statics.out
28
log
plain
-rw-r--r--
test_statvfs.in
634
log
plain
-rw-r--r--
test_statvfs.out
181
log
plain
-rw-r--r--
test_std_cout_new.in
467
log
plain
-rw-r--r--
test_std_cout_new.out
20
log
plain
-rw-r--r--
test_std_exception.in
185
log
plain
-rw-r--r--
test_std_exception.out
21
log
plain
-rw-r--r--
test_stdvec.in
344
log
plain
-rw-r--r--
test_stdvec.out
18
log
plain
-rw-r--r--
test_strcasecmp.in
3375
log
plain
-rw-r--r--
test_strcasecmp.out
148
log
plain
-rw-r--r--
test_strcmp_uni.in
436
log
plain
-rw-r--r--
test_strcmp_uni.out
87
log
plain
-rw-r--r--
test_strftime.in
3825
log
plain
-rw-r--r--
test_strftime.out
29
log
plain
-rw-r--r--
test_strings.in
1735
log
plain
-rw-r--r--
test_strings.out
255
log
plain
-rw-r--r--
test_strndup.in
854
log
plain
-rw-r--r--
test_strndup.out
164
log
plain
-rw-r--r--
test_strptime_days.in
1118
log
plain
-rw-r--r--
test_strptime_days.out
404
log
plain
-rw-r--r--
test_strptime_reentrant.in
1486
log
plain
-rw-r--r--
test_strptime_reentrant.out
2
log
plain
-rw-r--r--
test_strptime_tm.in
938
log
plain
-rw-r--r--
test_strptime_tm.out
25
log
plain
-rw-r--r--
test_strstr.in
1173
log
plain
-rw-r--r--
test_strstr.out
48
log
plain
-rw-r--r--
test_strtok.in
514
log
plain
-rw-r--r--
test_strtok.out
452
log
plain
-rw-r--r--
test_strtol_bin.in
320
log
plain
-rw-r--r--
test_strtol_bin.out
3
log
plain
-rw-r--r--
test_strtol_dec.in
518
log
plain
-rw-r--r--
test_strtol_dec.out
6
log
plain
-rw-r--r--
test_strtol_hex.in
536
log
plain
-rw-r--r--
test_strtol_hex.out
6
log
plain
-rw-r--r--
test_strtol_oct.in
517
log
plain
-rw-r--r--
test_strtol_oct.out
6
log
plain
-rw-r--r--
test_strtoll_bin.in
350
log
plain
-rw-r--r--
test_strtoll_bin.out
3
log
plain
-rw-r--r--
test_strtoll_dec.in
578
log
plain
-rw-r--r--
test_strtoll_dec.out
6
log
plain
-rw-r--r--
test_strtoll_hex.in
608
log
plain
-rw-r--r--
test_strtoll_hex.out
6
log
plain
-rw-r--r--
test_strtoll_oct.in
577
log
plain
-rw-r--r--
test_strtoll_oct.out
6
log
plain
-rw-r--r--
test_structs.in
306
log
plain
-rw-r--r--
test_structs.out
33
log
plain
-rw-r--r--
test_time_c.in
110
log
plain
-rw-r--r--
test_time_c.out
6
log
plain
-rw-r--r--
test_timeb.in
234
log
plain
-rw-r--r--
test_timeb.out
3
log
plain
-rw-r--r--
test_tinyfuncstr.in
208
log
plain
-rw-r--r--
test_tinyfuncstr.out
13
log
plain
-rw-r--r--
test_transtrcase.in
205
log
plain
-rw-r--r--
test_transtrcase.out
17
log
plain
-rw-r--r--
test_trickystring.in
266
log
plain
-rw-r--r--
test_trickystring.out
3
log
plain
-rw-r--r--
test_typeid.in
1382
log
plain
-rw-r--r--
test_typeid.out
268
log
plain
-rw-r--r--
test_uname.in
355
log
plain
-rw-r--r--
test_uname.out
89
log
plain
-rw-r--r--
test_utf.in
552
log
plain
-rw-r--r--
test_utf.out
86
log
plain
-rw-r--r--
test_varargs.in
3192
log
plain
-rw-r--r--
test_varargs.out
232
log
plain
-rw-r--r--
test_vprintf.in
291
log
plain
-rw-r--r--
test_vprintf.out
63
log
plain
-rw-r--r--
test_vsnprintf.in
819
log
plain
-rw-r--r--
test_vsnprintf.out
131
log
plain
-rw-r--r--
test_white_list_exception.in
235
log
plain
-rw-r--r--
test_white_list_exception.out
15
log
plain
-rw-r--r--
test_wprintf.c
2195
log
plain
-rw-r--r--
test_wprintf.out
777
log
plain
-rw-r--r--
test_zero_multiplication.in
252
log
plain
-rw-r--r--
test_zero_multiplication.out
13
log
plain
-rw-r--r--
test_zerodiv.in
338
log
plain
-rw-r--r--
test_zerodiv.out
32
log
plain