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