Antony Polukhin
5b1b28fd9d
Restore UBSAN
2018-12-08 11:35:20 +03:00
Antony Polukhin
6401b1a7f9
Do not run sanitizers with clang
2018-12-03 22:40:08 +03:00
Antony Polukhin
c90d03d772
Do not run ASAN with clangs
2018-12-03 21:54:10 +03:00
Antony Polukhin
4faf3e9f61
Do not preload ASANs with Clang
2018-12-03 20:43:32 +03:00
Antony Polukhin
da6fea0e44
Correct libasan preloads in TravisCI
2018-12-03 09:11:54 +03:00
Antony Polukhin
192f31dbcc
print all the libasans in TravisCI
2018-12-02 19:19:52 +03:00
Antony Polukhin
f282b91c43
TravisCI script fixes
2018-12-02 18:13:17 +03:00
Antony Polukhin
b3d0058136
More CI related fixes
2018-12-02 16:06:37 +03:00
Antony Polukhin
96a4ab267b
More TravisCI related fixes
2018-12-02 14:35:21 +03:00
Antony Polukhin
af47cca78d
Disable another bogus test in TravisCI
2018-12-02 14:07:45 +03:00
Antony Polukhin
c2ae67198f
more debug printing
2018-12-02 12:41:13 +03:00
Antony Polukhin
996efc12b9
add debug printing to find the line that triggers CI failures
2018-12-02 10:36:13 +03:00
Antony Polukhin
c7e714562a
disable bogus test in TravisCI
2018-12-01 19:50:33 +03:00
Antony Polukhin
5f02b044c5
Fix tests and allow weak symbols with clang on Windows
2018-12-01 16:39:02 +03:00
Antony Polukhin
b15be3d671
Fix UBs
...
`reference binding to misaligned address 0x7ffac30c8a66 for type 'int', which requires 4 byte alignment`
2018-12-01 12:55:28 +03:00
Antony Polukhin
b317d65068
add missing include
boost-1.69.0
2018-12-01 11:48:09 +03:00
Antony Polukhin
b92db24943
Merge branch 'feature/ci-update' of github.com:apolukhin/Boost.DLL into feature/ci-update
2018-12-01 11:45:52 +03:00
Antony Polukhin
1bddcf044e
add missing file
2018-12-01 11:45:18 +03:00
Antony Polukhin
3c7389cbf6
Update .travis.yml
2018-11-25 19:02:05 +03:00
Antony Polukhin
1f500593cc
Update .travis.yml
2018-11-25 13:40:47 +03:00
Antony Polukhin
57d4f3cb29
CI fixes (7)
2018-11-24 22:02:37 +03:00
Antony Polukhin
37654ed410
CI fixes (6)
2018-11-24 21:47:59 +03:00
Antony Polukhin
37db11dd65
CI fixes (5)
2018-11-24 21:06:40 +03:00
Antony Polukhin
a2fb649437
CI fixes (4)
2018-11-24 20:52:28 +03:00
Antony Polukhin
303551aac7
CI fixes (3)
2018-11-24 20:46:18 +03:00
Antony Polukhin
b0d9e54154
CI fixes (2)
2018-11-24 20:37:39 +03:00
Antony Polukhin
78e06e8bac
Update .travis.yml
2018-11-24 19:34:57 +03:00
Antony Polukhin
fc1ae8ae1e
Update appveyor.yml
2018-11-24 19:30:41 +03:00
Antony Polukhin
acf0508755
Update appveyor.yml
2018-11-24 19:24:10 +03:00
Antony Polukhin
21af108bb1
Update .travis.yml
2018-11-24 19:23:25 +03:00
Antony Polukhin
4aab76be8c
update CIs
2018-11-24 19:14:07 +03:00
Loïc TOURAINE
c0a5b8d097
Fix returned error code for posix platforms when the file exists but the dlopen fails.
2018-11-13 09:12:08 +01:00
Loïc TOURAINE
ced55ca7ee
Merge fixes after pull request comments
2018-11-12 16:36:33 +01:00
Antony Polukhin
5bac889e83
Update .travis.yml
2018-11-11 03:10:27 +03:00
Antony Polukhin
017d2436ac
Use std::filesystem and std::error_code if user asked for that (refs #40 )
2018-11-11 01:46:13 +03:00
Antony Polukhin
e3146fc544
Docs and copyrights updated
2018-11-10 19:45:40 +03:00
Loïc TOURAINE
f22bf1ad5a
- Expose and implement append_decorations method to build the library path without loading the library.
...
It allows to get the concrete path that will be loaded and allows the user to use the concrete path prior to effectively load the library.
- Add error handling for posix platforms (gnu compiler compilation) when a library with missing symbols is asked for loading : check the library path exists and we do not try to load the current executable.
In this case : return the current dlerror (useless to try the exactly specified path as the decorated path points to a valid shared library file).
2018-10-31 18:33:50 +01:00
Antony Polukhin
8c641504e9
Fix warning
...
`warning: ignoring return value of function declared with const attribute`
boost-1.69.0-beta1
2018-10-03 20:38:39 +03:00
Antony Polukhin
94a3520fc6
More misc typos fixed
2018-09-24 12:13:00 +03:00
luzpaz
d3bb13c2e9
dll: misc-typos ( #41 )
...
Found via `codespell -q 3`
2018-09-24 12:10:14 +03:00
Antony Polukhin
8f41716085
force the hidden visibility using new b2 feature
2018-09-22 22:07:13 +03:00
Antony Polukhin
1412cf5932
More fixes for #20
2018-09-17 11:26:44 +03:00
Antony Polukhin
a95c1d0234
Add missing include
2018-09-17 10:43:57 +03:00
Antony Polukhin
7df6c850c9
Tests for #20
2018-09-17 10:09:03 +03:00
Antony Polukhin
d2ccd86277
Address some of the link issues from #20
2018-09-13 17:38:44 +03:00
Antony Polukhin
89f887e8a3
Add info that the library is proposed for C++ Standard
boost-1.68.0
2018-06-11 22:37:40 +03:00
Antony Polukhin
5fc62a99fc
Move some flags from usage-requirements to requirements, just like initially was intended ( #13 ).
2018-05-24 20:55:40 +03:00
Antony Polukhin
1a8f4c1bbc
Fixed typo
boost-1.67.0
2018-03-06 00:07:15 +03:00
Antony Polukhin
d7c43cfc8a
Fix warning noted by DanielaE in #16
2018-03-05 23:26:05 +03:00
Antony Polukhin
f3dcd53c77
More tests for calling library functions on set up error codes #16
2018-03-04 20:28:18 +03:00