@wraps(f)
def wrapper():
    tmppy_source = _get_function_body(f)
    (module_ir2, module_ir1, cpp_source) = _convert_to_cpp_expecting_success(tmppy_source)
    expect_cpp_code_generic_compile_error(('(error: static assertion failed: |error: static_assert failed .)' + expected_error_regex), tmppy_source, module_ir2, module_ir1, cpp_source)
@wraps(f)
def wrapper():
    tmppy_source = _get_function_body(f)
    (module_ir2, module_ir1, cpp_source) = _convert_to_cpp_expecting_success(tmppy_source)
    expect_cpp_code_generic_compile_error(('(error: static assertion failed: |error: static_assert failed .)' + expected_error_regex), tmppy_source, module_ir2, module_ir1, cpp_source)