]> git.lizzy.rs Git - rust.git/log
rust.git
5 years agoUpdate src/bin/miri-rustc-tests.rs
Oliver Scherer [Mon, 18 Mar 2019 14:08:36 +0000 (15:08 +0100)]
Update src/bin/miri-rustc-tests.rs

Co-Authored-By: RalfJung <post@ralfj.de>
5 years agofix for rustc change
Ralf Jung [Mon, 18 Mar 2019 12:48:37 +0000 (13:48 +0100)]
fix for rustc change

5 years agobump Rust; remove stabilized feature
Ralf Jung [Mon, 18 Mar 2019 12:30:57 +0000 (13:30 +0100)]
bump Rust; remove stabilized feature

5 years agoMerge pull request #659 from rust-lang/update
Ralf Jung [Mon, 11 Mar 2019 12:20:18 +0000 (13:20 +0100)]
Merge pull request #659 from rust-lang/update

Use the new rustc interface

5 years agoSilence some warnings
Oliver Scherer [Mon, 11 Mar 2019 11:41:11 +0000 (12:41 +0100)]
Silence some warnings

5 years agoUpdate bencher API
Oliver Scherer [Mon, 11 Mar 2019 10:28:56 +0000 (11:28 +0100)]
Update bencher API

5 years agoRemove dead code and docs
Oliver Scherer [Mon, 11 Mar 2019 09:28:03 +0000 (10:28 +0100)]
Remove dead code and docs

5 years agoMake the rustc test runner build again
Oliver Scherer [Mon, 11 Mar 2019 09:25:21 +0000 (10:25 +0100)]
Make the rustc test runner build again

5 years agobump Rust
Ralf Jung [Mon, 11 Mar 2019 09:09:08 +0000 (10:09 +0100)]
bump Rust

5 years agoReintroduce prepending the input file name to the miri arguments
Oliver Scherer [Sun, 10 Mar 2019 11:03:51 +0000 (12:03 +0100)]
Reintroduce prepending the input file name to the miri arguments

5 years agoUse the new rustc interface
John Kåre Alsaker [Fri, 1 Feb 2019 22:26:42 +0000 (23:26 +0100)]
Use the new rustc interface

5 years agoMerge pull request #660 from rust-lang/readme
Ralf Jung [Sun, 10 Mar 2019 17:21:53 +0000 (18:21 +0100)]
Merge pull request #660 from rust-lang/readme

README: mention --exclude-should-panic

5 years agomention --exclude-should-panic
Ralf Jung [Sun, 10 Mar 2019 16:53:30 +0000 (17:53 +0100)]
mention --exclude-should-panic

5 years agoMerge pull request #657 from RalfJung/readme
Ralf Jung [Fri, 8 Mar 2019 12:07:22 +0000 (13:07 +0100)]
Merge pull request #657 from RalfJung/readme

expand README

5 years agoREADME
Ralf Jung [Fri, 8 Mar 2019 09:50:31 +0000 (10:50 +0100)]
README

5 years agoMerge pull request #647 from spastorino/place_base
Ralf Jung [Sat, 2 Mar 2019 08:31:04 +0000 (09:31 +0100)]
Merge pull request #647 from spastorino/place_base

Place::Local(x) is now Place::Base(PlaceBase::Local(x))

5 years agobump Rust version
Ralf Jung [Sat, 2 Mar 2019 08:01:03 +0000 (09:01 +0100)]
bump Rust version

5 years agoPlace::Local(x) is now Place::Base(PlaceBase::Local(x))
Santiago Pastorino [Tue, 26 Feb 2019 17:58:13 +0000 (14:58 -0300)]
Place::Local(x) is now Place::Base(PlaceBase::Local(x))

5 years agoMerge pull request #650 from RalfJung/compiletest
Ralf Jung [Fri, 1 Mar 2019 08:55:04 +0000 (09:55 +0100)]
Merge pull request #650 from RalfJung/compiletest

the stable part of compiletest_rs is enough

5 years agothe stable part of compiletest_rs is enough
Ralf Jung [Fri, 1 Mar 2019 08:16:14 +0000 (09:16 +0100)]
the stable part of compiletest_rs is enough

5 years agoMerge pull request #648 from RalfJung/avoid-full-slice
Ralf Jung [Wed, 27 Feb 2019 11:14:24 +0000 (12:14 +0100)]
Merge pull request #648 from RalfJung/avoid-full-slice

avoid [..]

5 years agoavoid [..]
Ralf Jung [Wed, 27 Feb 2019 10:38:43 +0000 (11:38 +0100)]
avoid [..]

5 years agoMerge pull request #635 from alexreg/cosmetic-2
Ralf Jung [Tue, 26 Feb 2019 19:22:31 +0000 (20:22 +0100)]
Merge pull request #635 from alexreg/cosmetic-2

Various cosmetic improvements

5 years agoFixed nits raised in review.
Alexander Regueiro [Tue, 26 Feb 2019 18:37:05 +0000 (18:37 +0000)]
Fixed nits raised in review.

5 years agoVarious cosmetic improvements.
Alexander Regueiro [Sat, 16 Feb 2019 01:29:38 +0000 (01:29 +0000)]
Various cosmetic improvements.

5 years agoRemoved copyright notices.
Alexander Regueiro [Sat, 16 Feb 2019 01:43:56 +0000 (01:43 +0000)]
Removed copyright notices.

5 years agoMerge pull request #646 from rchaser53/issue-58645
Ralf Jung [Tue, 26 Feb 2019 11:28:14 +0000 (12:28 +0100)]
Merge pull request #646 from rchaser53/issue-58645

use copy_op directly insteadof write_scalar

5 years agouse copy_op directly insteadof write_scalar
rchaser53 [Sun, 24 Feb 2019 15:08:38 +0000 (00:08 +0900)]
use copy_op directly insteadof write_scalar

- fix volatile_store logic
- rename test to be able to read back from later
- expand test to use assert_eq! and confirm to fix volatile_store
- expand test to use assert_eq! and confirm normal load

5 years agoMerge pull request #645 from RalfJung/box-alloc
Oliver Scherer [Mon, 25 Feb 2019 09:32:55 +0000 (10:32 +0100)]
Merge pull request #645 from RalfJung/box-alloc

test using the Global allocator trait to alloc/free a Box

5 years agotest using the Global allocator trait to alloc/free a Box
Ralf Jung [Mon, 25 Feb 2019 08:47:34 +0000 (09:47 +0100)]
test using the Global allocator trait to alloc/free a Box

5 years agoMerge pull request #644 from matthewjasper/no-two-phase-matches
Ralf Jung [Sun, 24 Feb 2019 16:24:07 +0000 (17:24 +0100)]
Merge pull request #644 from matthewjasper/no-two-phase-matches

Remove test of two-phase borrows in match

5 years agoMerge branch 'master' into no-two-phase-matches
Ralf Jung [Sun, 24 Feb 2019 15:26:42 +0000 (16:26 +0100)]
Merge branch 'master' into no-two-phase-matches

5 years agoMerge pull request #631 from RalfJung/btree
Ralf Jung [Sun, 24 Feb 2019 15:25:46 +0000 (16:25 +0100)]
Merge pull request #631 from RalfJung/btree

test BTree a bit more

5 years agobump Rust
Ralf Jung [Sun, 24 Feb 2019 11:22:53 +0000 (12:22 +0100)]
bump Rust

5 years agoMerge remote-tracking branch 'origin/master' into btree
Ralf Jung [Sun, 24 Feb 2019 11:22:42 +0000 (12:22 +0100)]
Merge remote-tracking branch 'origin/master' into btree

5 years agoRemove test of two-phase borrows in match
Matthew Jasper [Sun, 24 Feb 2019 08:16:21 +0000 (08:16 +0000)]
Remove test of two-phase borrows in match

5 years agoMerge pull request #642 from taiki-e/update-links
Ralf Jung [Sat, 23 Feb 2019 12:21:36 +0000 (13:21 +0100)]
Merge pull request #642 from taiki-e/update-links

Update some links

5 years agoUpdate some links
Taiki Endo [Sat, 23 Feb 2019 10:56:29 +0000 (19:56 +0900)]
Update some links

5 years agotest BTree a bit more
Ralf Jung [Wed, 13 Feb 2019 16:22:06 +0000 (17:22 +0100)]
test BTree a bit more

5 years agoMerge pull request #637 from RalfJung/profile
Ralf Jung [Sun, 17 Feb 2019 21:52:27 +0000 (22:52 +0100)]
Merge pull request #637 from RalfJung/profile

we can't have profiles because we are also in the rustc worksapce

5 years agowe can't have profiles because we are also in the rustc worksapce
Ralf Jung [Sun, 17 Feb 2019 11:09:38 +0000 (12:09 +0100)]
we can't have profiles because we are also in the rustc worksapce

5 years agoMerge pull request #634 from RalfJung/trophy-case
Ralf Jung [Fri, 15 Feb 2019 12:20:54 +0000 (13:20 +0100)]
Merge pull request #634 from RalfJung/trophy-case

List some bugs that we found

5 years agolink to bug list from intro
Ralf Jung [Fri, 15 Feb 2019 09:43:27 +0000 (10:43 +0100)]
link to bug list from intro

5 years agocollect some bugs that we found
Ralf Jung [Fri, 15 Feb 2019 09:41:25 +0000 (10:41 +0100)]
collect some bugs that we found

5 years agotest VecDeque debug printing
Ralf Jung [Fri, 15 Feb 2019 09:41:12 +0000 (10:41 +0100)]
test VecDeque debug printing

5 years agoMerge pull request #623 from RalfJung/fat-ptr-eq
Ralf Jung [Fri, 15 Feb 2019 09:01:34 +0000 (10:01 +0100)]
Merge pull request #623 from RalfJung/fat-ptr-eq

Fix comparing fat pointers

5 years agofix async-fn test
Ralf Jung [Fri, 15 Feb 2019 08:32:54 +0000 (09:32 +0100)]
fix async-fn test

5 years agoupdate Rust
Ralf Jung [Fri, 15 Feb 2019 07:28:02 +0000 (08:28 +0100)]
update Rust

5 years agotypo and comments
Ralf Jung [Wed, 13 Feb 2019 16:21:46 +0000 (17:21 +0100)]
typo and comments

5 years agoactually they should be equal
Ralf Jung [Fri, 8 Feb 2019 22:48:37 +0000 (23:48 +0100)]
actually they should be equal

5 years agoFix comparing fat pointers
Ralf Jung [Fri, 8 Feb 2019 15:27:00 +0000 (16:27 +0100)]
Fix comparing fat pointers

5 years agoupdate for new bin_op APIs
Ralf Jung [Fri, 8 Feb 2019 13:01:40 +0000 (14:01 +0100)]
update for new bin_op APIs

5 years agoMerge pull request #611 from RalfJung/str-index-mut
Ralf Jung [Thu, 14 Feb 2019 07:59:58 +0000 (08:59 +0100)]
Merge pull request #611 from RalfJung/str-index-mut

test mutable string slice indexing

5 years agobump Rust
Ralf Jung [Thu, 14 Feb 2019 07:33:48 +0000 (08:33 +0100)]
bump Rust

5 years agoMerge remote-tracking branch 'origin/master' into str-index-mut
Ralf Jung [Thu, 14 Feb 2019 07:33:37 +0000 (08:33 +0100)]
Merge remote-tracking branch 'origin/master' into str-index-mut

5 years agoMerge pull request #632 from RalfJung/memalign
Ralf Jung [Wed, 13 Feb 2019 19:30:01 +0000 (20:30 +0100)]
Merge pull request #632 from RalfJung/memalign

implement and test posix_memalign

5 years agoignore overaligned tests on Windows (because, of course, Windows' API is broken here)
Ralf Jung [Wed, 13 Feb 2019 18:47:51 +0000 (19:47 +0100)]
ignore overaligned tests on Windows (because, of course, Windows' API is broken here)

5 years agoimplement and test posix_memalign
Ralf Jung [Wed, 13 Feb 2019 16:47:47 +0000 (17:47 +0100)]
implement and test posix_memalign

5 years agoMerge pull request #630 from RalfJung/rust-src
Ralf Jung [Wed, 13 Feb 2019 12:17:40 +0000 (13:17 +0100)]
Merge pull request #630 from RalfJung/rust-src

skip installing rust-src if XARGO_RUST_SRC is set

5 years agoskip installing rust-src if XARGO_RUST_SRC is set
Ralf Jung [Wed, 13 Feb 2019 11:09:53 +0000 (12:09 +0100)]
skip installing rust-src if XARGO_RUST_SRC is set

5 years agoMerge pull request #626 from RalfJung/format-padding
Ralf Jung [Wed, 13 Feb 2019 10:12:39 +0000 (11:12 +0100)]
Merge pull request #626 from RalfJung/format-padding

test padding in format strings

5 years agofix ptr comparison test
Ralf Jung [Wed, 13 Feb 2019 09:07:31 +0000 (10:07 +0100)]
fix ptr comparison test

5 years agoupdate Rust
Ralf Jung [Wed, 13 Feb 2019 07:13:07 +0000 (08:13 +0100)]
update Rust

5 years agoMerge branch 'master' into format-padding
Ralf Jung [Wed, 13 Feb 2019 07:12:11 +0000 (08:12 +0100)]
Merge branch 'master' into format-padding

5 years agoMerge pull request #629 from RalfJung/rename
Ralf Jung [Tue, 12 Feb 2019 12:02:49 +0000 (13:02 +0100)]
Merge pull request #629 from RalfJung/rename

Rename things away from 'Shr'

5 years agorename things away from 'Shr' that are used for much more than just shared references
Ralf Jung [Tue, 12 Feb 2019 09:56:27 +0000 (10:56 +0100)]
rename things away from 'Shr' that are used for much more than just shared references

5 years agobe more clear which stack we are talking about
Ralf Jung [Tue, 12 Feb 2019 09:51:03 +0000 (10:51 +0100)]
be more clear which stack we are talking about

5 years agoMerge pull request #627 from RalfJung/appveyor
Ralf Jung [Mon, 11 Feb 2019 11:57:02 +0000 (12:57 +0100)]
Merge pull request #627 from RalfJung/appveyor

TIL that you can also use .appveyor.yml

5 years agoMerge branch 'master' into appveyor
Ralf Jung [Mon, 11 Feb 2019 09:05:29 +0000 (10:05 +0100)]
Merge branch 'master' into appveyor

5 years agoTIL that you can also use .appveyor.yml
Ralf Jung [Mon, 11 Feb 2019 09:02:59 +0000 (10:02 +0100)]
TIL that you can also use .appveyor.yml

5 years agoMerge pull request #624 from RalfJung/args
Oliver Scherer [Sun, 10 Feb 2019 14:11:56 +0000 (15:11 +0100)]
Merge pull request #624 from RalfJung/args

implement passing arguments to the interpreted program

5 years agoexplain arument passing in the docs
Ralf Jung [Sat, 9 Feb 2019 11:44:56 +0000 (12:44 +0100)]
explain arument passing in the docs

5 years agoalso enable passing arguments through from cargo-miri
Ralf Jung [Sat, 9 Feb 2019 11:42:16 +0000 (12:42 +0100)]
also enable passing arguments through from cargo-miri

5 years agoalso pass actual arguments to Windows
Ralf Jung [Fri, 8 Feb 2019 19:37:07 +0000 (20:37 +0100)]
also pass actual arguments to Windows

5 years agofix build
Ralf Jung [Fri, 8 Feb 2019 19:07:49 +0000 (20:07 +0100)]
fix build

5 years agoimplement passing arguments to the interpreted program
Ralf Jung [Fri, 8 Feb 2019 18:21:44 +0000 (19:21 +0100)]
implement passing arguments to the interpreted program

5 years agotest padding in format strings
Ralf Jung [Sat, 9 Feb 2019 14:52:59 +0000 (15:52 +0100)]
test padding in format strings

5 years agoMerge pull request #625 from RalfJung/likely
Ralf Jung [Sat, 9 Feb 2019 12:30:11 +0000 (13:30 +0100)]
Merge pull request #625 from RalfJung/likely

fix (un)likely intrinsics

5 years agofix (un)likely intrinsics
Ralf Jung [Sat, 9 Feb 2019 12:07:55 +0000 (13:07 +0100)]
fix (un)likely intrinsics

5 years agoMerge pull request #621 from RalfJung/bash
Ralf Jung [Fri, 8 Feb 2019 12:58:40 +0000 (13:58 +0100)]
Merge pull request #621 from RalfJung/bash

make bash more strict

5 years agoMerge branch 'master' into bash
Ralf Jung [Fri, 8 Feb 2019 11:54:51 +0000 (12:54 +0100)]
Merge branch 'master' into bash

5 years agoMerge pull request #620 from RalfJung/stderr-flush
Ralf Jung [Fri, 8 Feb 2019 11:14:15 +0000 (12:14 +0100)]
Merge pull request #620 from RalfJung/stderr-flush

we don't need to flush stderr

5 years agomake bash more strict
Ralf Jung [Fri, 8 Feb 2019 11:13:07 +0000 (12:13 +0100)]
make bash more strict

5 years agowe don't need to flush stderr
Ralf Jung [Fri, 8 Feb 2019 09:28:43 +0000 (10:28 +0100)]
we don't need to flush stderr

5 years agoMerge pull request #619 from RalfJung/stderr-flush
Oliver Scherer [Fri, 8 Feb 2019 08:47:39 +0000 (09:47 +0100)]
Merge pull request #619 from RalfJung/stderr-flush

flush stdout/stderr to make sure it appears on the screen

5 years agoflush stdout/stderr to make sure it appears on the screen
Ralf Jung [Thu, 7 Feb 2019 17:04:54 +0000 (18:04 +0100)]
flush stdout/stderr to make sure it appears on the screen

5 years agoMerge pull request #618 from RalfJung/cargo-miri
Ralf Jung [Thu, 7 Feb 2019 17:03:47 +0000 (18:03 +0100)]
Merge pull request #618 from RalfJung/cargo-miri

Fix cargo miri test on lib crates

5 years agoFix cargo miri test on lib crates
Ralf Jung [Thu, 7 Feb 2019 15:33:46 +0000 (16:33 +0100)]
Fix cargo miri test on lib crates

5 years agoMerge pull request #617 from RalfJung/cargo-miri
Ralf Jung [Thu, 7 Feb 2019 14:27:08 +0000 (15:27 +0100)]
Merge pull request #617 from RalfJung/cargo-miri

update docs

5 years agoupdate docs
Ralf Jung [Thu, 7 Feb 2019 12:07:47 +0000 (13:07 +0100)]
update docs

5 years agoMerge pull request #616 from RalfJung/cargo-miri
Oliver Scherer [Thu, 7 Feb 2019 13:44:14 +0000 (14:44 +0100)]
Merge pull request #616 from RalfJung/cargo-miri

Fix cargo miri on unit tests, refactor it a bit, set rust flag instead of feature flag

5 years agoupdate test for cargo-miri
Ralf Jung [Thu, 7 Feb 2019 12:00:42 +0000 (13:00 +0100)]
update test for cargo-miri

5 years agocargo miri: refactor how we detect what to interpret and how we run cargo rustc,...
Ralf Jung [Thu, 7 Feb 2019 12:00:27 +0000 (13:00 +0100)]
cargo miri: refactor how we detect what to interpret and how we run cargo rustc, fix running unit tests

5 years agomake release builds have debug info
Ralf Jung [Thu, 7 Feb 2019 11:59:35 +0000 (12:59 +0100)]
make release builds have debug info

5 years agoMerge pull request #610 from RalfJung/panic
Ralf Jung [Wed, 6 Feb 2019 12:55:17 +0000 (13:55 +0100)]
Merge pull request #610 from RalfJung/panic

Support panic_impl and atomic_nand

5 years agotest mutable string slice indexing
Ralf Jung [Wed, 6 Feb 2019 10:47:32 +0000 (11:47 +0100)]
test mutable string slice indexing

5 years agopanic_impl is another way to panic
Ralf Jung [Wed, 6 Feb 2019 10:39:16 +0000 (11:39 +0100)]
panic_impl is another way to panic

5 years agoimplement atomic_nand
Ralf Jung [Wed, 6 Feb 2019 10:38:40 +0000 (11:38 +0100)]
implement atomic_nand

5 years agoMerge pull request #609 from RalfJung/readme
Ralf Jung [Tue, 5 Feb 2019 20:54:21 +0000 (21:54 +0100)]
Merge pull request #609 from RalfJung/readme

update development instructions in README

5 years agoexplain how to run cargo miri with a locally compiled rustc
Ralf Jung [Tue, 5 Feb 2019 20:35:15 +0000 (21:35 +0100)]
explain how to run cargo miri with a locally compiled rustc