@no_wasm_backend('uses EMULATED_FUNCTION_POINTERS')
def test_bswap64_emulate_fps(self):
    for emulate_casts in [0, 1]:
        for emulate_fps in [0, 1, 2]:
            print(emulate_casts, emulate_fps)
            self.set_setting('EMULATE_FUNCTION_POINTER_CASTS', emulate_casts)
            self.set_setting('EMULATED_FUNCTION_POINTERS', emulate_fps)
            self.do_run_in_out_file_test('tests', 'core', 'test_bswap64')
@no_wasm_backend('uses EMULATED_FUNCTION_POINTERS')
def test_bswap64_emulate_fps(self):
    for emulate_casts in [0, 1]:
        for emulate_fps in [0, 1, 2]:
            print(emulate_casts, emulate_fps)
            self.set_setting('EMULATE_FUNCTION_POINTER_CASTS', emulate_casts)
            self.set_setting('EMULATED_FUNCTION_POINTERS', emulate_fps)
            self.do_run_in_out_file_test('tests', 'core', 'test_bswap64')