Codebase list emscripten / a2985bf
tighten check of failing tests Jonas Smedegaard 3 years ago
1 changed file(s) with 40 addition(s) and 23 deletion(s). Raw diff Collapse all Expand all
3131 test_poppler
3232
3333 ERRORS_other += \
34 test_minimal_dynamic
35
36 # requires closure-compiler
37 ERRORS_other += \
38 test_stdin
39 FAILS_CERTAIN_other += \
40 test_EM_ASM_ES6_closure \
41 test_EM_ASM_ES6_closure_O3 \
42 test_IGNORE_CLOSURE_COMPILER_ERRORS \
43 test_INCOMING_MODULE_JS_API \
44 test_binaryen_debug \
45 test_closure_externs \
46 test_closure_full_js_library \
47 test_closure_warnings \
48 test_embind \
49 test_emscripten_license_O2_closure \
50 test_emscripten_license_O2_closure_emit \
51 test_emscripten_license_O2_closure_js_emit \
52 test_js_function_names_are_minified \
53 test_minimal_runtime_code_size \
54 test_module_exports_with_closure \
55 test_no_nuthin \
56 test_single_file \
57 test_sixtyfour_bit_return_value_bigint \
58 test_sixtyfour_bit_return_value_normal \
59
60 # requires Emscripten Ports
61 ERRORS_other += \
62 test_bullet \
63 test_bzip2 \
3464 test_freetype \
65 test_libjpeg \
3566 test_libpng \
36 test_minimal_dynamic \
37 test_stdin
67 test_sdl2_mixer_wav \
68 test_vorbis
69 FAILS_CERTAIN_other += \
70 test_boost_graph
3871
3972 # avoid modes requiring closure-compiler: wasm2 wasms wasm2js2 wasm2jss
4073 # avoid unimportant mode causing multiple failures: strict
136169 test_longjmp_stacked \
137170 test_longjmp_throw \
138171 test_longjmp_unwind \
139 test_lua \
140172 test_main_module_static_align \
141173 test_modularize_closure_pre \
142174 test_pthread_exceptions \
148180 test_siglongjmp \
149181 test_stack_placement_pic
150182
183 FAILS_wasm0 += \
184 test_exceptions_refcount
185
151186 # expects smaller output
152187 FAILS_wasm1 += \
153188 test_emscripten_lazy_load_code_unconditional
160195 test_posixtime_standalone
161196
162197 FAILS_other += \
163 test_EM_ASM_ES6_closure \
164 test_EM_ASM_ES6_closure_O3 \
165 test_IGNORE_CLOSURE_COMPILER_ERRORS \
166 test_INCOMING_MODULE_JS_API \
167198 test_bad_function_pointer_cast \
168199 test_binaryen_ctors \
169 test_binaryen_debug \
170200 test_clear_error_on_massive_static_data \
171 test_closure_externs \
172 test_closure_full_js_library \
173 test_closure_warnings \
174201 test_cmake_stdproperty \
175202 test_dlopen_rtld_global \
176203 test_dlsym_rtld_default \
177 test_embind \
178 test_emscripten_license_O2_closure \
179 test_emscripten_license_O2_closure_emit \
180 test_emscripten_license_O2_closure_js_emit \
181204 test_error_on_missing_libraries \
182205 test_exception_settings \
183206 test_export_aliasee \
185208 test_f_exception \
186209 test_fignore_exceptions \
187210 test_function_exports_are_small \
188 test_js_function_names_are_minified \
189211 test_ld_library_path \
190212 test_linker_flags_pass_through \
191213 test_lld_report_undefined \
195217 test_metadce_cxx_except \
196218 test_metadce_cxx_mangle \
197219 test_metadce_hello_main_module_2 \
198 test_minimal_runtime_code_size \
199 test_module_exports_with_closure \
200220 test_no_legalize_js_ffi \
201 test_no_nuthin \
202221 test_only_force_stdlibs_2 \
203 test_single_file \
204 test_sixtyfour_bit_return_value_bigint \
205 test_sixtyfour_bit_return_value_normal \
206222 test_supported_linker_flags \
207223 test_wasm2c_reactor \
208224 test_wasm_backend_lto_libcxx_noexcept \
254270 rm a.out.js a.out.wasm
255271 $(TESTS_RUNNER) \
256272 $(CHECK_MODES_WASM) other \
257 $(addprefix skip:wasm*.,$(ERRORS_wasm) $(FAILS_wasm)) \
273 $(addprefix skip:wasm*.,$(ERRORS_wasm) $(FAILS_CERTAIN_wasm) $(FAILS_wasm)) \
274 $(addprefix skip:wasm0.,$(FAILS_wasm0)) \
258275 $(addprefix skip:wasm1.,$(FAILS_wasm1)) \
259276 $(foreach wasm,$(CHECK_MODES_WASMX),\
260277 $(addprefix skip:$(wasm).,$(FAILS_wasmX_wasm2c))) \