2
0
mirror of https://github.com/boostorg/nowide.git synced 2026-02-22 15:32:35 +00:00
Commit Graph

67 Commits

Author SHA1 Message Date
Peter Dimov
103a65a4ea Add import testing ; to test/Jamfile 2019-12-03 22:11:33 +02:00
Peter Dimov
4a5cca68b0 Use trusty for clang++-libc++-ubsan, as clang 7 (on xenial) has a known issue with ubsan 2019-12-03 20:27:32 +02:00
Peter Dimov
45411c1cf6 Disable putback('a') test on libc++, as it fails 2019-12-03 20:25:53 +02:00
Peter Dimov
5d162694d3 Flush or seek is necessary between output and input (Alexander Grund) 2019-12-03 19:15:18 +02:00
Peter Dimov
c8fd7bc25a Revert "Disable 'complex io' test for libc++ as its std::fstream fails it"
This reverts commit 071a434d1d.
2019-12-03 19:11:47 +02:00
Peter Dimov
3f202c6b38 Add meta/libraries.json 2019-12-03 18:29:18 +02:00
Peter Dimov
f85e5d180b Add visibility=global to clang++-libc++-ubsan 2019-12-03 17:55:26 +02:00
Peter Dimov
071a434d1d Disable 'complex io' test for libc++ as its std::fstream fails it 2019-12-03 17:54:43 +02:00
Peter Dimov
78f6a9d6dc clang-win 32 bit fails with 'unable to load mspdbcore.dll (error code: 126)' 2019-12-03 17:36:39 +02:00
Peter Dimov
aad40783ec Use file prefix in test_fstream 2019-12-03 16:33:40 +02:00
Peter Dimov
3b20019524 Add missing include 2019-12-03 16:28:40 +02:00
Peter Dimov
ac7b93b55d Use lightweight_test 2019-12-03 16:21:45 +02:00
Peter Dimov
9429a5ae92 Add visibility=global to Clang UBSan 2019-12-03 16:07:26 +02:00
Peter Dimov
a233584d1e Add a unique prefix to all temporary files to allow parallel testing 2019-12-03 16:06:04 +02:00
Peter Dimov
92ca903c18 Add copyright and license 2019-12-03 15:49:37 +02:00
Peter Dimov
5e91d73e91 libc++ on Xenial doesn't support C++17; add UBSan for OS X 2019-12-03 07:09:26 +02:00
Peter Dimov
fa316c9cff Clang 3.5 on Xenial doesn't support C++14 2019-12-03 07:02:35 +02:00
Peter Dimov
e1c8cef442 Fix line endings and whitespace 2019-12-03 07:00:24 +02:00
Peter Dimov
ccdd1ad1ee Fix line endings and whitespace 2019-12-03 06:54:10 +02:00
Peter Dimov
f84620d1f2 Use a random prefix instead of a temp directory, because Cygwin has separate win32 and posix cwd 2019-12-03 06:49:53 +02:00
Peter Dimov
56bcf134a6 Add copyright and license 2019-12-03 06:48:35 +02:00
Peter Dimov
75a87506d3 Update .travis.yml for xenial 2019-12-03 05:27:59 +02:00
Peter Dimov
6514dc979b Create libs/nowide in .travis.yml 2019-12-03 04:51:18 +02:00
Peter Dimov
8dc69504ca Disable MS deprecation messages using _CRT_SECURE_NO_WARNINGS, because this works for clang-cl as well 2019-12-03 04:46:53 +02:00
Peter Dimov
e4fe4faa47 Use a temporary directory for test_fstream.cpp, because of -jN 2019-12-03 04:39:35 +02:00
Peter Dimov
f050d64cb2 Use a temporary directory for test_fs.cpp, because of -jN 2019-12-03 04:34:29 +02:00
Peter Dimov
628add8678 Add .gitattributes 2019-12-03 04:31:51 +02:00
Peter Dimov
ac279483a6 Use -std=gnu++xx on Appveyor because of ::setenv etc 2019-12-03 02:38:31 +02:00
Peter Dimov
9142b93cfb Simplify test/Jamfile 2019-12-03 02:36:27 +02:00
Peter Dimov
6bd112f54b Add .travis.yml 2019-12-03 01:01:02 +02:00
Peter Dimov
9df7e7c11d Remove template.hpp 2019-12-03 00:58:31 +02:00
Peter Dimov
8959d98c7f Add appveyor.yml 2019-12-03 00:42:43 +02:00
Peter Dimov
51c3cfd01b Fix a few library name references 2019-12-03 00:42:19 +02:00
Artyom Beilis
ec9672b6cd Updated standalone scripts 2017-06-10 22:12:46 +03:00
Artyom Beilis
e3cf0bf42f Updated doxigen docs 2017-06-10 22:12:32 +03:00
Artyom Beilis
9b3c367868 Fixed major comparibility issues with iostream 2017-06-10 14:25:13 +03:00
Artyom Beilis
24ef5223bb Fixed workaround version for MSVC 2017 2017-06-10 14:24:27 +03:00
Artyom Beilis
0bfd8017c2 Merge pull request #7 from sfinktah/spelling
minor spelling errors corrected in comments
2016-11-03 13:53:09 +02:00
Artyom Beilis
f4ff2f7c80 Merge pull request #2 from webmaster128/add-license
Add license file
2016-11-03 13:50:16 +02:00
Sfinktah Bungholio
afa1c3616b minor spelling errors corrected in comments 2016-09-10 14:10:43 +10:00
Artyom Beilis
2d6b349a59 Merge pull request #4 from rudolfwalter/patch-1
Fix typos and improve wording in the documentation.
2016-03-20 11:26:55 +02:00
Rudolf-Walter Kiss-Szakacs
f368b86753 Fix typos and improve wording in the documentation. 2016-03-20 01:52:20 +02:00
Artyom Beilis
eafe4bde15 Merge pull request #3 from MikaelSmith/fix-older-windows
Fix iostream output on older Windows
2015-12-07 20:43:41 +02:00
Michael Smith
f2cda7a4a8 Fix iostream output on older Windows
WriteConsoleW originally required the lpNumberOfCharsWritten argument.
That seems to have changed in later releases, but is required for
Windows Server 2003 and 2008. Fix a seg fault by passing the required
argument.
2015-12-07 10:39:52 -08:00
Simon Warta
19e7a4c83b Add license file 2015-11-18 10:52:09 +01:00
Artyom Beilis
a711f32087 * Added utf8 codecvt_facet
* Added integration with boost::filesystem
2015-10-07 16:49:15 +03:00
Artyom Beilis
c1e3d80ffa Added C++11 fstream interfaces supporting std::string 2015-10-06 08:50:22 +03:00
Artyom Beilis
eaff48de29 Added support of std::ios::ate 2015-10-06 08:28:28 +03:00
Artyom Beilis
bfbca14bd3 Moved various files according to new boost format 2015-10-01 18:57:14 +03:00
Artyom Beilis
cbc0b57372 Fixed link 2015-09-24 23:51:34 +03:00