Commit Graph

27 Commits (5b2cec6c6bf648b76f1e9052b6e14f7c8eebfbdc)

Author SHA1 Message Date
ka-weihe f885c7cea9
tests: fix three tests with address errors (#9441) 2021-03-24 00:01:29 +02:00
Delyan Angelov ae6420afc7
tools: fix `substring in s` usages, preventing `v -W build-tools` 2021-03-23 13:36:50 +02:00
ka-weihe 801da20fd9
ci: test-self (V compiled with -fsanitize=memory) (#9423) 2021-03-22 23:05:48 +01:00
Delyan Angelov b0e225ac2d
dl: fix `v -cflags "-Werror" use_test.v` 2021-03-19 23:27:14 +02:00
Delyan Angelov ea3d1405ee
ci: fix failing -Werror job with tcc 2021-03-19 09:34:41 +02:00
Delyan Angelov 1753445a64
builtin: make panics more IDE friendly 2021-03-16 20:50:11 +02:00
Delyan Angelov 98c611d5d9
ci: skip crypto_rand_read_test.v on the tests-sanitize-memory-clang job 2021-03-16 17:10:03 +02:00
Uwe Krüger dd475f4e37
checker/cgen: enable `IfGuardExpr` for `a[k]` and `<-ch` (#9065) 2021-03-03 10:10:38 +02:00
ka-weihe 83a77542e3
ci: update skipped tests (#9034) 2021-03-01 13:54:49 +01:00
Miccah d0fab60981
vweb: refactor routing logic (#9025) 2021-03-01 11:50:52 +01:00
Uwe Krüger e937d6249c
cgen: fix various issues concerning optionals (#9021) 2021-02-28 23:21:03 +01:00
spaceface b9a381f101
all: migrate to the new Option (p. 1) (#8924) 2021-02-28 22:24:29 +03:00
Miccah 7e08e84bc1
vweb: refactor HTTP request parsing (#8874) 2021-02-27 23:18:25 +01:00
Miccah 2f9687d29b
net: add HTTP Header struct and methods (#8991) 2021-02-27 22:54:27 +01:00
Uwe Krüger 5306b2788c
all: extend `wait()` method to array of `thread` handles (#8840) 2021-02-22 15:08:52 +02:00
Delyan Angelov 0ccd9f9c6e
ci: add match_in_map_init_test.v to skip_with_asan_compiler and skip_with_fsanitize_address in `v test-self` 2021-02-21 19:56:17 +02:00
ka-weihe 1039d39846
ci: test-self with address sanitized compiler (#8866) 2021-02-21 16:09:19 +02:00
Uwe Krüger 0520b755f4
checker/cgen: support `print*()`, `.str()` and '$x' for `shared` (#8771) 2021-02-16 12:40:13 +01:00
Uwe Krüger 40066a5daa
checker: obey [ref_only] tag, allow embedding in other ref struct (#8707) 2021-02-13 00:47:37 +01:00
bettafish04 9b4f2edbfa
net: move unix socket code to net.unix and skip net/unix/unix_test.v … (#8681) 2021-02-11 18:51:12 +02:00
Delyan Angelov f8db44bb15
ci: update reference to pool_test.v in skip_with_werror in `v test-self` 2021-02-11 13:12:00 +02:00
bettafish04 d4f6488afd
net: add better unix socket support (#8651) 2021-02-11 01:24:15 +01:00
Uwe Krüger 118ca1240e
all: allow `shared` element types for `struct` and arrays (#8631) 2021-02-08 00:28:29 +01:00
ka-weihe 367dbc7707
ci: add tests with -Werror (#8630) 2021-02-07 23:10:01 +01:00
Louis Schmieder 97c0ef3505
orm: struct field support (#8517) 2021-02-04 20:28:33 +01:00
Alexander Medvednikov d86cb67eda checker: add a test for the single letter receiver 2021-01-28 11:13:51 +01:00
Delyan Angelov 927606dc39
tools: rename `v test-compiler-full` to `v test-self` 2021-01-19 10:41:51 +02:00