Sebastian Pipping
|
44d889e78c
|
.travis.yml: Upgrade to Ubuntu Bionic 18.04.x LTS and Clang 11
|
2021-02-24 03:34:43 +01:00 |
|
Sebastian Pipping
|
639e28fc2e
|
qa.sh: Enable LeakSanitizer
|
2020-09-25 20:18:33 +02:00 |
|
Sebastian Pipping
|
e94b0b243e
|
CMake: Consider use of CMAKE_{EXE,MODULE,SHARED}_LINKER_FLAGS
|
2020-07-16 23:46:26 +02:00 |
|
Sebastian Pipping
|
5aa6475ca5
|
CMake: Create libexpatw.{dll,so} and expatw.pc with -DEXPAT_CHAR_TYPE=(ushort|wchar_t)
|
2019-10-12 23:22:24 +02:00 |
|
Sebastian Pipping
|
8850b20417
|
qa.sh: Exclude "make run-xmltest" for -DEXPAT_DTD=OFF
|
2019-09-29 22:42:18 +02:00 |
|
Sebastian Pipping
|
53f81da945
|
qa.sh: Auto-detect QA_COMPILER
|
2019-09-04 21:53:47 +02:00 |
|
Sebastian Pipping
|
50f63ae089
|
qa.sh: Migrate from GNU Autotools to CMake
|
2019-09-02 21:31:46 +02:00 |
|
Hanno
|
7f91a3d1b6
|
Add -fno-common to ASAN tests to make sure global buffer overflows are detected.
|
2019-08-16 11:45:18 +02:00 |
|
Hanno
|
2299f37fea
|
Make sure UBSAN errors cause a hard abort.
|
2019-08-15 20:44:40 +02:00 |
|
Sebastian Pipping
|
f0b8636ccc
|
qa.sh: Add missing DLL symlinks for MinGW
|
2019-07-30 21:27:05 +02:00 |
|
Sebastian Pipping
|
0ff0d45359
|
qa.sh: Show tests/runtests*.log on "make check" failure for MinGW
|
2019-07-30 21:27:05 +02:00 |
|
Philippe Antoine
|
689d9245f8
|
qa.sh: Pass command line arguments to ./configure
|
2019-07-28 23:47:22 +02:00 |
|
Sebastian Pipping
|
99cc61c438
|
qa.sh: Dump compiler version
|
2019-07-22 23:56:30 +02:00 |
|
Sebastian Pipping
|
429bf39b02
|
qa.sh: Pass -fsanitize=undefined to linker as well
|
2019-07-10 00:31:19 +02:00 |
|
Sebastian Pipping
|
23e95b42b4
|
qa.sh: Use clang++ to link (for ubsan)
|
2019-07-10 00:31:19 +02:00 |
|
Sebastian Pipping
|
99d60755bd
|
qa.sh: Support GCC coverage reporting with Apple GCC as well
|
2019-07-10 00:31:19 +02:00 |
|
Sebastian Pipping
|
25c46e0acf
|
qa.sh: Re-write
- A bit more flexible and high level
- Drop support for ncc
- Fix coverage rendering, drop split mode
|
2019-07-10 00:02:14 +02:00 |
|
Sebastian Pipping
|
20ee2c0375
|
Use "/usr/bin/env bash" shebang everywhere for protability (#257)
|
2019-05-18 14:09:19 +02:00 |
|
Sebastian Pipping
|
6e29a8bbaf
|
qa.sh: Link with clang for Address Sanitizer
|
2019-01-27 21:58:15 +01:00 |
|
Sebastian Pipping
|
75fbe10f71
|
qa.sh: Dump config.log for configure failures
|
2019-01-27 21:58:15 +01:00 |
|
Sebastian Pipping
|
1d24a9dc61
|
qa.sh: Fix incomplete link flags for Address Sanitizer
Prefix "-Wc," is fot libtool, see
https://www.gnu.org/software/libtool/manual/libtool.html#Stripped-link-flags
|
2019-01-27 21:56:00 +01:00 |
|
Sebastian Pipping
|
9add0e11d4
|
qa.sh: Start using -Werror
.. in a way that does not break existing configure checks
(e.g. the one for memmove)
|
2017-12-03 17:18:30 +01:00 |
|
Sebastian Pipping
|
72d9f6aa36
|
qa.sh: Fix "memory" mode (#65)
Looks like a regression for migration to GNU Automake.
|
2017-08-30 22:33:22 +02:00 |
|
Sebastian Pipping
|
ddaa78c708
|
qa.sh: Stay closer to c89 (still requires c99)
|
2017-08-23 17:38:38 +02:00 |
|
Sebastian Pipping
|
4f81bb01c1
|
qa.sh: Use clang for mode "address" to detect memory leaks (#23)
|
2017-07-15 19:48:47 +02:00 |
|
Sebastian Pipping
|
7bc4aa61ae
|
qa.sh: Rename BASE_FLAGS to BASE_COMPILE_FLAGS
|
2017-07-15 19:48:45 +02:00 |
|
Sebastian Pipping
|
5f51145401
|
Move to C99 (#73) and fix ULL integer literals (#69)
|
2017-07-12 18:47:37 +02:00 |
|
Sebastian Pipping
|
2446329958
|
Address MemorySanitizer mis-report on SYS_getrandom
|
2017-06-15 23:45:44 +02:00 |
|
Rhodri James
|
89d37b3ee3
|
Add qa.sh modes for library and application coverage stats
|
2017-01-30 15:27:54 +00:00 |
|
Sebastian Pipping
|
5b24ad2e51
|
qa.sh: "set -e" inside "|| exit 1"-ed subshell did not have any effect
http://unix.stackexchange.com/questions/65532/why-does-set-e-not-work-inside/65564#65564
|
2016-06-06 22:47:52 +02:00 |
|
Sebastian Pipping
|
f32e06fe6b
|
qa.sh: Merge callgraphs into one
|
2016-05-30 20:59:05 +02:00 |
|
Sebastian Pipping
|
a01b100305
|
qa.sh: Add egypt support (callgraphs)
|
2016-05-30 20:30:30 +02:00 |
|
Sebastian Pipping
|
93acfa0bb3
|
qa.sh: Add ncc/nccnav support
|
2016-05-25 19:04:36 +02:00 |
|
Sebastian Pipping
|
5a912171fd
|
qa.sh: Polish and make more flexible
|
2016-05-25 19:04:03 +02:00 |
|
Sebastian Pipping
|
a238d7ea7a
|
Makefile.in: Extend target "qa"
|
2016-05-15 14:11:11 +02:00 |
|