Commit Graph

298 Commits (2c1e545d24da202f368e58cb4fdade0bd15612e0)

Author SHA1 Message Date
Delyan Angelov f4c288215e ci: use `./v build-tools` in ubuntu-tcc to diagnose errors more easily 2020-12-22 22:44:33 +02:00
Delyan Angelov 178ddfe9c0 ci: improve on the `v up` job, using cmd/tools/oldv 2020-12-22 15:02:45 +02:00
Alexander Medvednikov 1b39408eb6 ci: test v up 2020-12-22 11:59:19 +01:00
Delyan Angelov 74f7a1a549 ci: run `v build-examples` on windows jobs too 2020-12-21 19:51:20 +02:00
spaceface c544cc508b
pref: fix cross-compiling graphical apps to Windows (#7449) 2020-12-21 19:45:12 +02:00
Delyan Angelov 75903052a8 ci: add a task for linux->windows `-os windows examples/hello_world.v` 2020-12-20 19:25:07 +02:00
Delyan Angelov 3a9034a0d0
dl: add a complete tested shared library generation/usage example 2020-12-15 18:22:07 +02:00
Delyan Angelov d061a52829
ci: small cleanup of parser-silent-fuzzing 2020-12-15 11:21:24 +02:00
Delyan Angelov d3bffd6cc8
ci: fix the `ubuntu-tcc` job 2020-12-15 10:50:15 +02:00
ka-weihe f57c7032b4
ci: fix sanitizers and add -fsanitize=undefined (#7306) 2020-12-14 06:34:47 +01:00
Uwe Krüger 591e523cf3
time: fix date parsing tests in winter for regions using DST (#7304) 2020-12-14 05:01:58 +01:00
Alexander Medvednikov e6f651978e ci: fix a syntax error 2020-12-13 02:23:49 +01:00
Alexander Medvednikov c67fc4f3a7 ci: build tetris with -usecache on linux 2020-12-13 02:22:25 +01:00
ka-weihe 6bd70bc88a
ci: add ubuntu-clang (#7295) 2020-12-12 23:37:09 +01:00
ka-weihe f3aac0bc6c
ci: add a valgrind test for self compiling (#7294) 2020-12-12 22:53:04 +01:00
Daniel Däschle 7e3e30aa9c
ci: add a parser fuzzer step too (#7288) 2020-12-12 15:20:38 +02:00
zakuro 5fec0d785a
time: fix timezone problems of parse_iso8601 (#7272) 2020-12-12 09:19:03 +01:00
Daniel Däschle 11808f9fa3
parser: fix silent errors (#7271) 2020-12-12 04:06:09 +01:00
Daniel Däschle 9c1a5c5117
parser: fix silent parsing examples/vmod.v (#7264) 2020-12-11 19:14:07 +02:00
Daniel Däschle 8823430c71
parser: small fixes to make silent mod work with example/json (#7246) 2020-12-11 06:55:39 +01:00
Daniel Däschle aedd1d17b8
parser: fix `v test-parser examples/cli.v` (#7243) 2020-12-10 19:32:15 +02:00
Daniel Däschle 1c56ff7faf
parser: fix fibonacci in silent mode (#7240) 2020-12-10 18:17:25 +02:00
Daniel Däschle 8b3ffb9be2
scanner: fix when string literal ends after } (#7237) 2020-12-10 17:04:12 +02:00
Daniel Däschle 032ea0f4f8
scanner: fix silent mode string parsing (#7220) 2020-12-09 20:09:07 +01:00
Delyan Angelov c7bea03ce3
ci: fix msvc _name_table [0]{} generation 2020-12-09 20:08:51 +02:00
Delyan Angelov b565df25c3
make.bat: use just make.bat in the msvc CI job 2020-12-09 19:53:56 +02:00
Nick Treleaven 63557d0d02
checker: disallow op= and infix on a voidptr (#7175) 2020-12-07 22:43:38 +02:00
Delyan Angelov 9ea2608372
repeat: implement -nmaxs and -nmins to eliminate flukes 2020-12-04 19:44:30 +02:00
Alexander Medvednikov 0ea2fa228f autofree: fix `or {}`; ci: bring back gitly -autofree 2020-12-04 18:06:53 +01:00
Alexander Medvednikov 34049f7135 ci: yaml is fun 2020-12-04 10:21:17 +01:00
Alexander Medvednikov 951d0ace89 ci: disable gitly -autofree for now 2020-12-04 10:16:07 +01:00
Alexander Medvednikov b64945a6c0 autofree: lots of fixes in `return_statement()` 2020-12-04 10:10:40 +01:00
Alexander Medvednikov da1c361cfe ci: add the -usecache test to macos 2020-12-04 04:32:20 +01:00
Alexander Medvednikov 0c18b3bea6 ci: test -usecache 2020-12-04 04:01:13 +01:00
Delyan Angelov 97ed2bf211
make: remove obsolete references to /var/tmp/tcc 2020-12-03 09:17:31 +02:00
ka-weihe 9367dcda10
all: fix remaining c warnings and add -Werror to CI (#7021) 2020-11-29 21:23:37 +02:00
Delyan Angelov adeebad2a6
compiler: use thirdparty/tcc/tcc.exe by default, when no explicit -cc is given (#6598) 2020-11-29 16:18:49 +01:00
Alexander Medvednikov 22c173c1dc ci: ci can't run tetris :) 2020-11-27 21:00:50 +01:00
Alexander Medvednikov f135a9949c ci: build tetris with -autofree 2020-11-27 20:41:17 +01:00
Alexander Medvednikov 8cef4e0433 ci: build ved with -autofree 2020-11-21 19:12:52 +01:00
Tomas Hellström 155aa6dac5
x.websocket: fix autobahn tests for wss and wss close behavor (#6901) 2020-11-21 15:45:45 +02:00
Lukas Neubert 268e3b5d15
ci: change "vid" to "ved" (#6876) 2020-11-19 16:22:51 +01:00
Delyan Angelov 40770f1697 ci: add timeout-minutes attributes for jobs 2020-11-19 13:16:18 +02:00
Lukas Neubert df4165c7ee
docs_ci: check all md files except thirdparty (#6855) 2020-11-18 18:28:28 +01:00
Lukas Neubert fdfe2a4e68
check-md: check CONTRIBUTING.md too (#6847) 2020-11-16 16:49:40 +01:00
Delyan Angelov 4559b4138f cmd: rename test-vet to test-cleancode 2020-11-15 16:40:35 +02:00
Alexander Medvednikov 26785668c0 autofree: more tests; gg: fix draw_circle with hidpi 2020-11-15 15:09:44 +01:00
Tomas Hellström 68cfbd6d66
websocket: fix autobahn test to always use latest v(#6780) 2020-11-08 17:46:06 +01:00
Tomas Hellström b47c23b73e
x.websocket: fix the uri port parsing problem. Make failures more informative (#6775) 2020-11-07 18:14:33 +02:00
Alexander Medvednikov 0d8114e14d ci: build gitly with -autofree 2020-11-07 04:07:43 +01:00