0 branches
Tree
Top files
Clone with HTTPS:
c_function_mut_param
ci: run `v -W -silent test-self vlib` on linux, so deprecations/warnings introduced in PRs, can fail (and be fixed) earlier (#25955)
last Dec 13
casts
cgen: fix sumtype string-rvalue cast, ?&T == nil unwrap, and generic default interface field (#27551)
last Jun 24
concurrency
builtin, cgen, checker: fix spawn-in-if/match-expr, zero-alloc error sentinel, cheaper slice marking, scalable GC (#27544)
last Jun 23
conditions
checker: fix Error in return `none` from or block inside `match` (fixes #17422)
last Apr 23
consts
checker, cgen: allow consts referencing each other inside anon fn bodies (fix #27087) (#27224)
last May 24
generic_calls
all: fix add checker error when non-explicitly downcasting integers internally (fixes #23695)
last Apr 23
filtering_tests
tools: use the same same skipping logic for the platform specific _test.v files in `v test-self` too (#20815)
2 years ago
c_structs
checker: allow `C.S{}` zero-init for C structs with reference fields (fix #27170) (#27228)
last May 24
create_dll
cgen,dl: remove workaround in `dl`, generate a DllMain() in cgen instead for `-shared` on windows (#23961)
1 year ago
array_len_int_alias_test.v
checker: allow int alias to be used as array `len` and `cap` (fix #23266) (#23272)
1 year ago
110 bytes
array_map_anon_return_fixed_array_test.v
cgen,checker: fix array map anon fn return fixed array (fix #25928) (#25977)
last Dec 15
303 bytes
array_slice_buffer_mark_test.v
builtin, cgen, checker: fix spawn-in-if/match-expr, zero-alloc error sentinel, cheaper slice marking, scalable GC (#27544)
last Jun 23
1.14 KB
arrays_reverse_ref_test.v
cgen: fix array.contains() when right is ref (fix #26253) (#26255)
last Jan 4
161 bytes
assert_short_circuit_test.v
cgen: fix short-circuit evaluation in asserts with || and && (#26777) (#26784)
last Apr 1
1.99 KB
autofree_discarded_call_return_value_test.v
autofree: disable leak detection in some tests for now (#26748)
last Mar 19
519 bytes
autofree_generic_math_test.v
tests: add autofree vtest flags too to vlib/v/tests/autofree_generic_math_test.v (#26588)
last Feb 13
757 bytes
autofree_labeled_continue_scope_test.v
builtin: add closure lifetime reclamation (#27483)
last Jun 19
8.54 KB
autofree_result_method_chain_test.v
checker: fix autofree crash with option/result method chains (#26694)
last Mar 7
528 bytes
backtrace_test.v
tests: run vfmt over some of the tests in vlib/v/tests (#9455)
5 years ago
126 bytes
brace_for_block.tmpl
parser: fix for loop not working in $tmpl templates (fixes #23447)
last Mar 25
61 bytes
builtin_overflow_test.v
tests: skip some slow running tests on jobs that do not use tcc (only when the outputs/checked invariants *do not* depend on the used C compiler)
last Dec 7
4.28 KB
c_array_test.c.v
all: replace `int` with `i32` in `fn C.name(x int) int` declarations (#26522)
last Feb 7
630 bytes
c_const_u8_test.v
ci: run `v -W -silent test-self vlib` on linux, so deprecations/warnings introduced in PRs, can fail (and be fixed) earlier (#25955)
last Dec 13
268 bytes
c_shadowed_c_fn_call_test.v
cgen: fix function pointer expected error (fixes #22256)
last Mar 25
100 bytes
c_struct_with_reserved_field_name_test.v
gg, gx: deprecate `gx` and replace all occurences with `gg` (which now contains all the functionality of `gx`) (#24966)
last Aug 14
335 bytes
clash_var_name_of_array_and_map_test.v
vfmt: change all '$expr' to '${expr}' (#16428)
3 years ago
1.49 KB
closure_with_fn_ref_var_test.v
cgen: fix fn_var_signature() allow option type (fix #26088) (#26120)
last Dec 25
713 bytes
comptime_pseudo_fn_with_dollar_test.v
comptime: convert some useful functions like dump to comptime fns (fixes #22864)
last Feb 26
595 bytes
division_by_zero_runtime_test.v
cgen: add runtime guards for unsafe math operations (fixes #4261)
last Apr 15
1.66 KB
enum_packed_test.v
cgen: fix map with an Enum as key type, with size < 4 bytes on tcc (fix #23714) (#23738)
1 year ago
302 bytes
error_void_test.v
checker: fix !-propagating call to always-erroring function still requires placeholder return (fixes #26895)
last Apr 21
1006 bytes
failing_tests_test.v
all: fix testsuite `after_each` and `before_each` functions (fixes #19699)
last Apr 23
5.57 KB
fixed_array_2_dims_init_test.v
cgen: fix array fixed code generation for more than 1 dimension (fix #22866) (#22876)
1 year ago
317 bytes
fixed_array_init_with_init_test.v
cgen: fix codegen for fixed array init with init using structinit (#24269)
1 year ago
287 bytes
fixed_array_multi_return_test.v
checker: fix codegen for multi return with array fixed (fix #24280) (#24282)
1 year ago
444 bytes
fixed_array_update_c_struct_alias_test.v
gg: Copy gg.Event results in runtime memory access error (fixes #24157)
last Mar 11
273 bytes
fixed_array_update_expr_test.v
cgen: fix array fixed on update expr and alias type to multi dimension of fixed array (fix #22971) (#22972)
1 year ago
524 bytes
for_brace_block_tmpl_test.v
parser: fix for loop not working in $tmpl templates (fixes #23447)
last Mar 25
442 bytes
gc_free_space_divisor_test.v
cgen: lower Boehm GC free-space divisor to 1 for the opt modes (fix #27555) (#27560)
last Jun 26
959 bytes
generic_fn_dedup_collision_issue_27398_test.v
markused: fix generic fn instantiation dedup key collision for identical module names (#27399)
last Jun 26
1.55 KB
array_fixed_filter_test.v
v: add a fixed array `filter()` method (fix #25469) (#25479)
last Oct 12
557 bytes
array_insert_array_fixed_test.v
checker: allow fixed array where voidptr is expected (fix #23090) (#23100)
1 year ago
91 bytes
array_of_alias_passed_to_alias_of_array_test.v
checker: accept `[]Alias` ↔ `Tokens` payload equivalence (fix #27006) (#27278)
last May 27
2.28 KB
array_variant_arg_upcast_test.v
checker: fix array of variant not accepted for array of sumtype (fixes #24140)
last Mar 25
913 bytes
arrays_closure_fixed_array_test.v
cgen: fixed for in loop with generic fixed array (fix #23075) (#23101)
1 year ago
392 bytes
assert_alias_array_test.v
cgen: fix auto eq for fixed array (fix #23149) (#23169)
1 year ago
282 bytes
at_in_url_template.html
parser: fix wrong replacing of @ to $ in links in html vweb templates (fixes #11978)
last Apr 15
229 bytes
autofree_arrays_reverse_iter_test.v
cgen,autofree: don't clone array fn args in struct field init, add test (#26709)
last Mar 16
320 bytes
autofree_if_expr_call_arg_with_struct_init_test.v
autofree: disable leak detection in some tests for now (#26748)
last Mar 19
668 bytes
autofree_net_addr_len_test.v
autofree: disable leak detection in some tests for now (#26748)
last Mar 19
295 bytes
backtrace_addr2line_path_test.v
builder: addr2line: 'v': No such file, instead of meaningful output, when build fails due to internal bug (fixes #20768)
last Mar 11
1.43 KB
c_errno_name_clash_test.c.v
cgen: Assigning C.var to var triggers a compiler bug. (fixes #15971)
last Apr 14
196 bytes
c_shadowed_c_fn_call_with_same_name_as_c_struct_test.c.v
cgen: fix c error from a name shadow using the same name as a C function in unsafe (fixes #17831)
last Apr 15
147 bytes
chan_same_fn_name_test.v
cgen: fix thread struct name for same fn var name on different scope (fix #21746) (#23261)
1 year ago
355 bytes
clash_var_fn_name_test.v
checker: fix byte/u8 array param type checking and var-fn name clash (fixes #26492)
last Feb 26
7.38 KB
complex_dim_fixed_array_test.v
parser: fix evaluation of fixed array size (fix #25404) (#25409)
last Sep 28
230 bytes
comptime_generic_comptime_variant_test.v
type_resolver: fix fn detection for comptime arg type (fix #23454) (#23456)
1 year ago
817 bytes
debugger_reserved_arg_name_test.v
cgen: fix bad function argument name causes compilation error (fixes #26746)
last Mar 25
800 bytes
empty_array_push_test.v
checker: fix empty array append multi dims (fix #23092) (#23096)
1 year ago
361 bytes
error_sentinel_test.v
builtin, cgen, checker: fix spawn-in-if/match-expr, zero-alloc error sentinel, cheaper slice marking, scalable GC (#27544)
last Jun 23
828 bytes
fixed_array_2_dims_embed_test.v
cgen: fix update expr with embed fixed array with multiple dimensions (fix #23048) (#23049)
1 year ago
853 bytes
fixed_array_expr_field_assign_test.v
cgen: fix fixed array expression field assignment (fixes #27360) (#27359)
last Jun 6
1.01 KB
fixed_array_init_with_option_array_test.v
cgen: fix fixed array with option dynamic elem not compiling (fixes #25460)
last Apr 15
334 bytes
fixed_array_on_array_test.v
checker: fix passing fixed array [n]t to generic function expecting []t (fixes #26899)
last Apr 21
744 bytes
fixed_array_update_embed_expr_test.v
cgen: fix struct update embed expr for fixed arrays (fix #22999) (#23040)
1 year ago
404 bytes
fn_field_ref_param_struct_init_test.v
ast: fix initializing fn field with matching fn function with ref params (fixes #16291)
last Mar 25
387 bytes
for_in_iterator_next_test.v
v.tests: fix how can I pass a Iterable as function argument ? (fixes #13603)
last Apr 23
2.33 KB
generic_selector_ptr_test.v
cgen: fix codegen for generic selector expr (fix #22974) (#23132)
1 year ago
270 bytes
global_generic_sumtype_test.v
ast,cgen: fallback to field type when default_expr_typ is 0 (fix #25891) (#25903)
last Dec 6
174 bytes
if_expr_in_or_block_test.v
checker: fix clang build error with if expr in or block (fixes #15214)
last Mar 25
2.24 KB
import_order_1_test.v
checker: revise logic for reporting import conflicts with module names (#24539)
1 year ago
324 bytes
imported_symbols_test.v
tests: remove `module main` from tests, that do not need to be internal
3 years ago
779 bytes
index_on_loop_test.v
cgen: fix codegen for index expr on for loop with branchstmt (fix #22760) (#24289)
1 year ago
92 bytes
indexexpr_with_anon_fn_test.v
cgen: fix codegen for indexing anon_fn (fix #23493) (#23495)
1 year ago
442 bytes
indexexpr_with_if_expr_test.v
checker: fix index expr that left is if expr (fix #22654) (#22661)
1 year ago
194 bytes
infix_expr_and_or_operate_unnecessary_eval_test.v
cgen: fix shortcircuiting of infix and/or expressions (#21740)
2 years ago
266 bytes
alias_cast_to_fixed_array_test.v
cgen: fix fixed array option cast with `none` (fix #23164) (#23168)
1 year ago
343 bytes
array_empty_no_alloc_test.v
builtin: skip heap allocation for zero-capacity arrays (#27487) (#27500)
last Jun 19
788 bytes
array_fixed_none_init_test.v
parser,checker,cgen,fmt: fix array fixed option initialization (`none`) (complete #23164) (#23176)
1 year ago
318 bytes
global_fixed_arr_init_test.v
tests: fix some of the notices/warnings/errors discovered through `find . |grep _test.v$ |xargs -i ./v -g -keepc -skip-running {}`
last Jul 23
725 bytes
global_init_array_test.v
cgen: fix codegen for global array passed as mut (fix #23873) (#23881)
1 year ago
333 bytes
html_comment_template.html
parser: V doesn't ignore variables in HTML comment template (fixes #12171)
last Mar 11
49 bytes
hyphenated_module_path_test.v
v.util: compilation error if theres "-" in path to executed file (fixes #17764)
last Mar 11
918 bytes
if_guard_elseif_test.v
checker: check fn call argument mismatch (fix #23016) (#23061)
1 year ago
444 bytes
import_aliases_test.v
checker: fix inability to use multiple `import some modname as _` in the same .v file (fix #19899) (#19900)
2 years ago
156 bytes
import_order_2_test.v
checker: revise logic for reporting import conflicts with module names (#24539)
1 year ago
324 bytes
in_op_array_fixed_test.v
cgen: fix `x in [...]!` operator with fixed arrays (fix #24082) (#24083)
1 year ago
183 bytes
indexexpr_with_assign_test.v
cgen: fix code generated for indexexpr with complex assigning (#22203)
1 year ago
425 bytes
infix_autoderef_comparison_test.v
checker: sumtypes: V sometimes thinks 1 == &1 (hidden dereferencing that shouldn't be there?) (fixes #11543)
last Mar 11
199 bytes
infix_expr_with_overflow_test.v
cgen: fix infix expr with number overflow (fix #18905) (#18936)
2 years ago
180 bytes