Samrat Man Singh
|
bdef57ea45
|
Flush to stdout from FileDescriptor::write for Stdout
Also, remove unnecessary `-Zmiri-disable-isolation` in test
|
2020-08-04 20:40:48 +05:30 |
|
Samrat Man Singh
|
bea7113eb8
|
Add impl FileDescriptor for stdin, stdout, stderr
- Use `FileDescriptor::read` for stdin reads
- Use `FileDescriptor::write` for stdout/err writes
- Handle stdout/err reads in `FileDescriptor::read`
|
2020-08-04 01:14:52 +05:30 |
|
Ralf Jung
|
5d22145069
|
test unwinding past topmost frame of a stack
|
2020-08-01 14:20:05 +02:00 |
|
Ralf Jung
|
cae90b6d29
|
rustup and test fixes
|
2020-07-27 23:40:27 +02:00 |
|
Ralf Jung
|
c77540ce13
|
deallocate thread-local statics when the thread dies
|
2020-07-27 23:32:15 +02:00 |
|
Ralf Jung
|
390899e8b9
|
test referencing unsupported extern static
|
2020-07-27 23:32:15 +02:00 |
|
Ralf Jung
|
bc0569253f
|
enable leak check tests on Windows
|
2020-07-23 15:56:38 +02:00 |
|
Justus K
|
d23e245f38
|
Move no_main test to compile-fail
|
2020-07-09 17:21:09 +02:00 |
|
Ralf Jung
|
6c2521f54f
|
adjust error messages
|
2020-07-07 22:48:51 +02:00 |
|
Ralf Jung
|
28b44d970c
|
test validation of uninit memory (used to ICE)
|
2020-07-07 22:48:51 +02:00 |
|
Ralf Jung
|
fcdacce4b1
|
fix some ignore-windows comments
|
2020-06-28 20:40:20 +02:00 |
|
Ralf Jung
|
3a5bcb97ed
|
move rwlock dequeuing to shared code, and use that code for Windows rwlocks
|
2020-06-28 11:28:46 +02:00 |
|
Ralf Jung
|
e54619b5e1
|
with this, we support panics on Windows
|
2020-06-27 14:43:37 +02:00 |
|
Ralf Jung
|
3ea8c5fa33
|
bump Rust
|
2020-06-26 20:36:08 +02:00 |
|
Ralf Jung
|
8d1d572472
|
unaligned-raw-deref is always UB
|
2020-06-20 14:34:57 +02:00 |
|
Ralf Jung
|
a29f86b512
|
make sure '&raw *' on a dangling raw ptr is UB
|
2020-06-20 14:28:55 +02:00 |
|
Ralf Jung
|
2940da9d1f
|
bump Rust
|
2020-06-20 11:48:42 +02:00 |
|
Ralf Jung
|
3032224d19
|
rustup, adjust error message
|
2020-05-31 10:30:25 +02:00 |
|
Ralf Jung
|
c77e9022d5
|
rustup (and account for stabilization)
|
2020-05-30 09:23:25 +02:00 |
|
Vytautas Astrauskas
|
90590a399d
|
Small fixes.
|
2020-05-25 00:02:54 +02:00 |
|
Vytautas Astrauskas
|
6ff0af3adf
|
Fix #1419.
|
2020-05-25 00:02:54 +02:00 |
|
Vytautas Astrauskas
|
bd97074517
|
Small changes.
|
2020-05-25 00:02:54 +02:00 |
|
Vytautas Astrauskas
|
fdfd56b75b
|
Small changes.
|
2020-05-25 00:02:54 +02:00 |
|
David Cook
|
87a846f2d6
|
Update to match rustc changes
|
2020-05-22 17:03:25 +02:00 |
|
Oliver Scherer
|
3fdab9c446
|
Update to rustc changes
|
2020-05-10 10:14:03 +02:00 |
|
Ralf Jung
|
b4ad90669b
|
rustup
|
2020-05-07 23:59:26 +02:00 |
|
Ralf Jung
|
fb3a067ac6
|
rustup; fix error messages
|
2020-05-07 08:38:59 +02:00 |
|
Chase Albert
|
f741f2cc71
|
Correct the test.
|
2020-05-04 23:22:00 -04:00 |
|
Chase Albert
|
f46d197431
|
Test for too many args.
|
2020-05-04 13:51:23 -04:00 |
|
Chase Albert
|
46aaab30fe
|
Add a test for check_arg_count.
|
2020-05-04 13:51:23 -04:00 |
|
Ralf Jung
|
dbd6403955
|
rustup for fixed error messages
|
2020-05-02 02:13:48 +02:00 |
|
Ralf Jung
|
393165f859
|
rustup; fix for changed error messages
|
2020-05-01 14:43:59 +02:00 |
|
Ralf Jung
|
1a704a517a
|
rustup, adjust error messages
|
2020-05-01 10:29:39 +02:00 |
|
Vytautas Astrauskas
|
60cd8aa4b0
|
Delete a duplicate test.
|
2020-04-27 14:26:36 -07:00 |
|
Vytautas Astrauskas
|
ff5e35b90a
|
Added a test that joining main is UB.
|
2020-04-27 14:26:36 -07:00 |
|
Vytautas Astrauskas
|
90e9a87fa7
|
Add an explanatory comment to the test.
|
2020-04-27 14:26:36 -07:00 |
|
Vytautas Astrauskas
|
eaa63266d8
|
Make multiple threads to try to join a thread while it is still running.
|
2020-04-27 14:26:36 -07:00 |
|
Vytautas Astrauskas
|
40e50bf58b
|
Clarify test comments.
|
2020-04-27 14:26:36 -07:00 |
|
Vytautas Astrauskas
|
e7b82fde4a
|
Fix the test annotation.
|
2020-04-27 14:26:36 -07:00 |
|
Vytautas Astrauskas
|
e7c2694b8b
|
Make the main thread detached.
|
2020-04-27 14:26:36 -07:00 |
|
Vytautas Astrauskas
|
9a01c3fa3e
|
Clarify comments about TLS destructor handling in Windows, add a test for TLS destructors.
|
2020-04-27 14:26:36 -07:00 |
|
Vytautas Astrauskas
|
5b55e0706c
|
Add more concurrency tests.
|
2020-04-27 14:26:36 -07:00 |
|
Vytautas Astrauskas
|
80459bbf77
|
Improve concurrency tests.
|
2020-04-27 14:26:36 -07:00 |
|
Vytautas Astrauskas
|
421be273cc
|
Add concurrency tests.
|
2020-04-27 14:26:36 -07:00 |
|
Vytautas Astrauskas
|
325c31e578
|
Address some of the reviewers comments.
|
2020-04-27 14:26:36 -07:00 |
|
Vytautas Astrauskas
|
82f17ab917
|
Implement basic support for concurrency (Linux only).
|
2020-04-27 14:23:32 -07:00 |
|
bors
|
e06df3a881
|
Auto merge of #1373 - RalfJung:test-rename, r=RalfJung
rename tests: undefined -> uninit
|
2020-04-27 10:54:57 +00:00 |
|
bors
|
4556daadc2
|
Auto merge of #1370 - samrat:add-scalar-size-test, r=RalfJung
Add test to verify that argument size mismatch throws UB
Also, bump up `rust-version`
Closes #1355
|
2020-04-27 10:33:29 +00:00 |
|
Ralf Jung
|
a5ddaa07eb
|
rename tests: undefined -> uninit
|
2020-04-27 12:32:03 +02:00 |
|
Samrat Man Singh
|
73f258c451
|
Replace error-pattern with annotation; remove unreachable line
|
2020-04-27 15:34:42 +05:30 |
|