Commit graph

  • 280a6fa57a add test kbkpbot 2025-08-21 10:22:57 +08:00
  • 1c78513d42 fix no return kbkpbot 2025-08-21 10:18:01 +08:00
  • 9a93e82239
    ci: add a disable_azure_mirror.sh script, and use it before apt update to reduce the recent timeouts during installing dependencies (#25147) Delyan Angelov 2025-08-20 22:49:47 +03:00
  • a8e0c9efff
    strconv: produce a maximum of 8 digits after the . for f32.str() (fix #25141) (#25144) Delyan Angelov 2025-08-20 22:41:25 +03:00
  • aa7de61e44
    checker: fix checking return type call disregarding unwrapping (fix #25140) (#25143) Felipe Pena 2025-08-20 16:39:38 -03:00
  • 9cdc807e2c
    fix sed replacement syntax Delyan Angelov 2025-08-20 22:23:44 +03:00
  • 0869202840
    change of approach, replace in /etc/apt/apt-mirrors.txt Delyan Angelov 2025-08-20 22:19:41 +03:00
  • 1001f6b862
    make replacement failures easier to diagnose in disable_azure_mirror.sh Delyan Angelov 2025-08-20 22:06:04 +03:00
  • 571816ad06
    fix .github/workflows/module_docs_ci.yml Delyan Angelov 2025-08-20 21:33:15 +03:00
  • 59f48f4403
    ci: add a disable_azure_mirror.sh script, and use it before apt update to reduce the recent timeouts during installing dependencies Delyan Angelov 2025-08-20 21:31:37 +03:00
  • 98ca0f075e
    parser: fix interface method declaration with fixed array return type (fix #25137) (#25145) Felipe Pena 2025-08-20 14:52:10 -03:00
  • b3073b96b5
    math.big: optimize subtract_digit_array() (#25142) Mike 2025-08-20 18:08:25 +03:00
  • 14a1b59dc8 fix for defer detect kbkpbot 2025-08-20 22:22:02 +08:00
  • acdd49c40f checker: check defer stmts in return, ensure same behavior with cgen kbkpbot 2025-08-20 22:16:09 +08:00
  • dd40285e5d
    fix old repl test with VAUTOFIX=1 ./v ./vlib/v/slow_tests/repl/repl_test.v Delyan Angelov 2025-08-20 16:05:41 +03:00
  • 43b338b63d
    add even more tests Delyan Angelov 2025-08-20 15:50:18 +03:00
  • 6bc6da03ef
    add more tests Delyan Angelov 2025-08-20 15:02:23 +03:00
  • 2cabbd6bb2 fix Felipe Pena 2025-08-20 08:56:05 -03:00
  • fa1119b9a6
    strconv: produce a maximum of 8 digits after the . for f32.str() (fix #25141) Delyan Angelov 2025-08-20 14:53:47 +03:00
  • 59a88c8486 fix Felipe Pena 2025-08-20 08:34:39 -03:00
  • 66dc835c49 math.big: optimize subtract_digit_array() Mike 2025-08-20 14:15:27 +03:00
  • b502d52280
    math.big: optimize add_digit_array() (#25139) Mike 2025-08-20 08:01:48 +03:00
  • 11e7ada1fc math.big: optimization of add_digit_array() Mike 2025-08-20 02:52:30 +03:00
  • 4c4028a84b
    math.big: refactor add_digit_array() (#25138) Mike 2025-08-20 02:19:18 +03:00
  • dbb5692907 math.big: add_digit_array() refactoring Mike 2025-08-19 22:42:10 +03:00
  • b99c3826ce
    checker: fix sql insert expr propagate result (fix #24833) (#25136) weekly.2025.34 Krchi 2025-08-20 01:20:24 +08:00
  • 0957e26c88
    tests: allow for VAUTOFIX=1 ./vlib/v/slow_tests/repl/repl_test.v, describe repl_test.v in TESTS.md Delyan Angelov 2025-08-19 16:59:04 +03:00
  • a6af25dd1c fix krchi 2025-08-19 21:24:37 +08:00
  • a8187442b3
    builtin: add arr.pop_left() func (#25133) kbkpbot 2025-08-19 19:37:18 +08:00
  • b85782b7e7
    checker: add error for struct not init (fix #24893) (#25134) Krchi 2025-08-19 19:34:50 +08:00
  • 3f4be1c1bb replace if with or expr Krchi 2025-08-19 05:25:17 +00:00
  • 05c7fa23b5 rename shift() to pop_left() kbkpbot 2025-08-19 13:21:33 +08:00
  • bb03348355 add struct not init error, change test krchi 2025-08-19 00:05:34 +08:00
  • c68e37e3e5
    cgen: fix address of call with cast(&(arr.last() as Type)) (fix #23528) (#25132) Krchi 2025-08-18 22:34:46 +08:00
  • f2e3784173 fix kbkpbot 2025-08-18 22:10:54 +08:00
  • 5cb1468eab fix .offset kbkpbot 2025-08-18 22:08:49 +08:00
  • 5566df56f1
    cgen: fix generic return assign to ComptimeSelector (fix #25125) (#25131) Felipe Pena 2025-08-18 10:38:13 -03:00
  • cbb12a9369 simplify code kbkpbot 2025-08-18 14:33:49 +08:00
  • 846de997ab fix doc kbkpbot 2025-08-18 14:20:39 +08:00
  • 256fd32c12 builtin: add arr.shift() func kbkpbot 2025-08-18 14:12:57 +08:00
  • 9296e2a353 fix krchi 2025-08-18 07:04:53 +08:00
  • 8d5e88994c fix Felipe Pena 2025-08-17 17:57:27 -03:00
  • 9f910643ed
    orm: fix sub_structs (fix #25104) (#25105) Felipe Pena 2025-08-17 17:46:10 -03:00
  • 54f7c36aca
    ci: reduce timeout-minutes for CI jobs that are normally fast to help detect anomalies earlier (#25129) Delyan Angelov 2025-08-17 22:37:34 +03:00
  • f55c2956fb
    checker: rewrite comptime_if_cond() to support comptime if cond evaluate (fix #24938) (fix #25099) (#25122) kbkpbot 2025-08-18 01:49:40 +08:00
  • 4a4434ae4a
    checker: fix missing check for empty array to generic param (fix #25056) (#25118) Felipe Pena 2025-08-17 14:44:36 -03:00
  • f7a3ffa9f3
    fix yamllint error Delyan Angelov 2025-08-17 20:01:49 +03:00
  • c6559d19d9
    ci: reduce timeout-minutes for CI jobs that are normally fast, to help the GHA scheduler, and to help detect anomalies earlier Delyan Angelov 2025-08-17 19:58:55 +03:00
  • 51630f1795
    math.big: fix bytes() if bit_len is divisible by 60, add tests (#25126) Mike 2025-08-17 19:25:15 +03:00
  • 0a808f1f26 fix kbkpbot 2025-08-17 22:28:40 +08:00
  • d5e28a827d
    Merge branch 'vlang:master' into fix-comptime-if kbkpbot 2025-08-17 21:06:13 +08:00
  • c9f6dc2356 fix loop kbkpbot 2025-08-17 21:05:42 +08:00
  • a534a9fd5c
    ci: define TERMUX_VERSION in .github/workflows/termux_ci.yml instead of using -os termux, to make the emulation closer to a real Termux (#25128) Delyan Angelov 2025-08-17 14:46:55 +03:00
  • 69551c9603
    show the value of os.user_os() at the end of the custom script ran on the CI Delyan Angelov 2025-08-17 14:44:33 +03:00
  • 3ae732d266
    move the installation of package dependencies after the diagnostic steps Delyan Angelov 2025-08-17 14:42:35 +03:00
  • 6b35b1c09a
    ci: define TERMUX_VERSION in .github/workflows/termux_ci.yml instead of using -os termux, to make the emulation closer to a real Termux installation Delyan Angelov 2025-08-17 14:38:07 +03:00
  • 75b1f2fc18 remove import os kbkpbot 2025-08-17 18:48:42 +08:00
  • 8c6ae967b2 v.pref: fix termux detection kbkpbot 2025-08-17 18:25:07 +08:00
  • f2f39dcab9 math.big: fix bytes() if bit_len is divisible by 60, add tests Mike 2025-08-17 10:53:18 +03:00
  • eae35bc8c9 fix test kbkpbot 2025-08-17 14:18:10 +08:00
  • 140edaf2f0 remove .must_have kbkpbot 2025-08-17 13:42:34 +08:00
  • b12025845d remove unknown test, add glibc test kbkpbot 2025-08-17 13:34:09 +08:00
  • 4616b95fdc fix single pass branch kbkpbot 2025-08-17 11:45:37 +08:00
  • 961877f98e v fmt kbkpbot 2025-08-17 11:14:53 +08:00
  • a0a564a394 fix single pass branch check kbkpbot 2025-08-17 11:04:53 +08:00
  • 206fdf4ab0 checker: rewrite comptime_if_cond() to support comptime if cond evaluate kbkpbot 2025-08-17 10:31:22 +08:00
  • ca912a9738 fix Felipe Pena 2025-08-16 20:48:00 -03:00
  • 5a2a2678fc fix Felipe Pena 2025-08-16 20:42:16 -03:00
  • 4f8a3dafb3
    checker: fix missing check for struct generic init from call (fix #25084) (#25119) Felipe Pena 2025-08-16 20:17:56 -03:00
  • 460b48a33e
    checker: fix missing map float key duplicated checking (fix #25098) (#25117) Felipe Pena 2025-08-16 20:05:02 -03:00
  • 74ae8870e8
    cgen: fix mutable sumtype (fix #25108) (#25111) kbkpbot 2025-08-17 06:48:09 +08:00
  • 5a87e8cf20
    math.big: fix integer_from_int(min_int) edge case, add tests (#25120) Mike 2025-08-17 01:45:47 +03:00
  • b75c4e65e2 math.big: fix integer_from_int(min_int) edge case, add tests Mike 2025-08-16 18:53:08 +03:00
  • 64d87caed0 fix Felipe Pena 2025-08-16 11:30:33 -03:00
  • ce05a7dc91 fix Felipe Pena 2025-08-16 10:45:05 -03:00
  • b34eb2d6dc fix Felipe Pena 2025-08-16 10:41:44 -03:00
  • 3fd4e71d21 fix Felipe Pena 2025-08-16 10:02:56 -03:00
  • a897e98da4 fix Felipe Pena 2025-08-16 09:52:30 -03:00
  • fc779c3e13 fix Felipe Pena 2025-08-16 09:48:05 -03:00
  • abde4303ba fix Felipe Pena 2025-08-16 08:29:11 -03:00
  • b1cbc4c852 fix Felipe Pena 2025-08-16 08:28:36 -03:00
  • dd89989de7 fix Felipe Pena 2025-08-16 08:25:14 -03:00
  • 2274ad62b1 fix Felipe Pena 2025-08-16 08:06:06 -03:00
  • 43c20c41ff sumtype cast func, add param kbkpbot 2025-08-16 17:18:35 +08:00
  • a88df91938
    net.http: reduce the false positives on the CI for server_test.v, let test_host_header_sent_to_server return early, when the server can not start Delyan Angelov 2025-08-16 11:48:25 +03:00
  • 804c4362c1
    resolver: fix generic selector field type resolver (fix #24570) (#25112) Felipe Pena 2025-08-16 05:40:34 -03:00
  • 167fa07207 add comment kbkpbot 2025-08-16 11:18:51 +08:00
  • b7f4c2915e fix kbkpbot 2025-08-16 11:16:08 +08:00
  • bd5dc04731 fix expr_string remove space kbkpbot 2025-08-16 10:56:17 +08:00
  • 770b93b680 fix ptr kbkpbot 2025-08-16 10:25:27 +08:00
  • 9be1d38c43 fix Felipe Pena 2025-08-15 13:38:24 -03:00
  • d51277e2fc vls: autocomplete for function signatures Alexander Medvednikov 2025-08-15 19:00:51 +03:00
  • 5b660a9120 fix for SelectorExpr. usecache still can't work kbkpbot 2025-08-15 21:49:01 +08:00
  • 5e2be445e1 fix Felipe Pena 2025-08-15 09:02:49 -03:00
  • f8737e5138 fix Felipe Pena 2025-08-15 09:02:28 -03:00
  • 5c67e5466e fix Felipe Pena 2025-08-15 08:43:43 -03:00
  • 11f67705b2 fix sumtype common fields writing kbkpbot 2025-08-15 17:12:01 +08:00
  • ea108bf079 cgen: fix mutable sumtype kbkpbot 2025-08-15 13:09:45 +08:00
  • 63997d6e43
    checker: fix array init with interface (fix #24255) (#25073) Krchi 2025-08-15 13:06:01 +08:00
  • 77f8c88ccf
    os: simplify file.c.v using cross platform f.seek/2 calls, add EINTR handling to f.write_full_buffer/2 (fix #25107) (#25110) Delyan Angelov 2025-08-15 08:02:34 +03:00