Re: [rust-dev] Rust 0.7 prerelease testing

2013-07-03 Thread Vadim
Correction: apparently previous releases were not dependent on libpthread
at all.   I'm guessing this new dependency is because Rust's LLVM is now
compiled in multi-threaded configuration?

Anyhow, my point still stands: a default fresh MinGW installation will have
the wrong version of libpthread.



On Wed, Jul 3, 2013 at 2:26 PM, Vadim  wrote:

> Looks like MinGW's "libpthread-2.dll" got renamed to 
> "pthreadGC2.dll"at
>  some point.   So Rust 0.7 won't work with a fresh MinGW installation
> unless users downgrade libpthread to v2.8 (mingw-get upgrade
> "libpthread=2.8.0-3").
>
> However, previous Rust releases had used libpthread v2.9, so, perhaps,
> this change wasn't intentional?
>
>
>
> On Wed, Jul 3, 2013 at 12:12 AM, Vijay Korapaty 
> wrote:
>
>> Ran the installer on Windows 7 (64-bit) and came across 2 problems so far.
>>
>> The first was when trying the 'rustc' command from cmd.exe, I got an
>> error 'libpthread-2.dll is not found'. If tried in PowerShell, there is no
>> output or error, just a new prompt. Following the 'Troubleshooting Windows
>> environment setups' section here https://github.com/mozilla/**
>> rust/wiki/Note-getting-**started-developing-Rust,
>> and dumping the dll into the Rust installation directory (C:\Program
>> Files(x86)\Rust\bin) fixed that error.
>>
>> (I would note that I have no idea where that lzma command line program
>> mentioned in the Notes page comes from. Tried
>> http://www.7-zip.org/sdk.html that, and that was a rabbit hole of
>> confusion. It was much simpler to use the 7-zip GUI to extract the dll from
>> the .tar.lzma package.)
>>
>> The second problem is with 'rusti', https://github.com/mozilla/**
>> rust/issues/7499  was
>> happening for me.
>> __**_
>> Rust-dev mailing list
>> Rust-dev@mozilla.org
>> https://mail.mozilla.org/**listinfo/rust-dev
>>
>
>
___
Rust-dev mailing list
Rust-dev@mozilla.org
https://mail.mozilla.org/listinfo/rust-dev


Re: [rust-dev] Rust 0.7 prerelease testing

2013-07-03 Thread Vadim
Looks like MinGW's "libpthread-2.dll" got renamed to
"pthreadGC2.dll"at
some point.   So Rust 0.7 won't work with a fresh MinGW installation
unless users downgrade libpthread to v2.8 (mingw-get upgrade
"libpthread=2.8.0-3").

However, previous Rust releases had used libpthread v2.9, so, perhaps, this
change wasn't intentional?



On Wed, Jul 3, 2013 at 12:12 AM, Vijay Korapaty wrote:

> Ran the installer on Windows 7 (64-bit) and came across 2 problems so far.
>
> The first was when trying the 'rustc' command from cmd.exe, I got an error
> 'libpthread-2.dll is not found'. If tried in PowerShell, there is no output
> or error, just a new prompt. Following the 'Troubleshooting Windows
> environment setups' section here https://github.com/mozilla/**
> rust/wiki/Note-getting-**started-developing-Rust,
> and dumping the dll into the Rust installation directory (C:\Program
> Files(x86)\Rust\bin) fixed that error.
>
> (I would note that I have no idea where that lzma command line program
> mentioned in the Notes page comes from. Tried
> http://www.7-zip.org/sdk.html that, and that was a rabbit hole of
> confusion. It was much simpler to use the 7-zip GUI to extract the dll from
> the .tar.lzma package.)
>
> The second problem is with 'rusti', https://github.com/mozilla/**
> rust/issues/7499  was
> happening for me.
> __**_
> Rust-dev mailing list
> Rust-dev@mozilla.org
> https://mail.mozilla.org/**listinfo/rust-dev
>
___
Rust-dev mailing list
Rust-dev@mozilla.org
https://mail.mozilla.org/listinfo/rust-dev


Re: [rust-dev] Rust 0.7 prerelease testing

2013-07-03 Thread Ashish Myles
On Wed, Jul 3, 2013 at 4:00 PM, Ashish Myles  wrote:
> openSUSE 12.2 (i.e. previous release). "make check" succeeds:
> 
> summary of 25 test runs: 5261 passed; 0 failed; 302 ignored
> 

To clarify, I did the check against trunk
(0c6fc46c030ab0515a052fa99c9e10c75cfc8184), and my e-mail above was
~1hour after Brian's release announcement.
___
Rust-dev mailing list
Rust-dev@mozilla.org
https://mail.mozilla.org/listinfo/rust-dev


Re: [rust-dev] Rust 0.7 prerelease testing

2013-07-03 Thread Ashish Myles
openSUSE 12.2 (i.e. previous release). "make check" succeeds:

summary of 25 test runs: 5261 passed; 0 failed; 302 ignored

___
Rust-dev mailing list
Rust-dev@mozilla.org
https://mail.mozilla.org/listinfo/rust-dev


Re: [rust-dev] Rust 0.7 prerelease testing

2013-07-03 Thread Graydon Hoare
Win7 pro SP1 x64, smoketest of download, install, compile and run test 
program (using std and extra::base64), opt and non-opt, works ok.


(Assuming the laborious and sadly not-made-any-better-in-this-release 
dependency-meeting procedure on windows)


-Graydon
___
Rust-dev mailing list
Rust-dev@mozilla.org
https://mail.mozilla.org/listinfo/rust-dev


Re: [rust-dev] Rust 0.7 prerelease testing

2013-07-03 Thread Viktor Dahl
Two failures on OpenSUSE 12.3. Both for rustpkg.

$ uname -a
Linux datoraki 3.7.10-1.16-default #1 SMP Fri May 31 20:21:23 UTC 2013
(97c14ba) x86_64 x86_64 x86_64 GNU/Linux

failures:
tests::test_install_url
tests::test_package_version


2013/7/3 Brian Anderson 

> Oh look at this! It's a 0.7 release candidate!
>
> http://static.rust-lang.org/**dist/rust-0.7.tar.gz
> sha256: 0b88b8a4489382e0a69214eaab88e2**e7c316ec33c164af0d3b53630b1759**
> 0df0
> http://static.rust-lang.org/**dist/rust-0.7-install.exe
> sha256: 919fb016611888a139c8b451c8553b**7695fe85596ad45764b8d4656a47c2**
> e0f6
>
> This is _not_ a signed release, just a candidate. If you have some spare
> cycles please give this an install and report whether it does what you
> expect. We want to prove that the install works on platforms we tend to
> support (OS X 10.6+, various Linuxes, and Windows 7 & 2008) and the
> compiler generally behaves as expected, considering the various known
> issues. Testing on under-represented platforms is particularly welcome.
> Note that I've heard that Rust doesn't currently work on Mac OS 10.9, but
> further confirmation couldn't hurt.
>
> -Brian
>
> __**_
> Rust-dev mailing list
> Rust-dev@mozilla.org
> https://mail.mozilla.org/**listinfo/rust-dev
>
___
Rust-dev mailing list
Rust-dev@mozilla.org
https://mail.mozilla.org/listinfo/rust-dev


Re: [rust-dev] Rust 0.7 prerelease testing

2013-07-03 Thread Benjamin Striegel
All works on most recent Linux Mint, assuming that the correct git revision
is a2db7c15ce9f586164cabb15d83fb3f6bbeb3cf5.


On Tue, Jul 2, 2013 at 11:14 PM, Brian Anderson wrote:

> Oh look at this! It's a 0.7 release candidate!
>
> http://static.rust-lang.org/**dist/rust-0.7.tar.gz
> sha256: 0b88b8a4489382e0a69214eaab88e2**e7c316ec33c164af0d3b53630b1759**
> 0df0
> http://static.rust-lang.org/**dist/rust-0.7-install.exe
> sha256: 919fb016611888a139c8b451c8553b**7695fe85596ad45764b8d4656a47c2**
> e0f6
>
> This is _not_ a signed release, just a candidate. If you have some spare
> cycles please give this an install and report whether it does what you
> expect. We want to prove that the install works on platforms we tend to
> support (OS X 10.6+, various Linuxes, and Windows 7 & 2008) and the
> compiler generally behaves as expected, considering the various known
> issues. Testing on under-represented platforms is particularly welcome.
> Note that I've heard that Rust doesn't currently work on Mac OS 10.9, but
> further confirmation couldn't hurt.
>
> -Brian
>
> __**_
> Rust-dev mailing list
> Rust-dev@mozilla.org
> https://mail.mozilla.org/**listinfo/rust-dev
>
___
Rust-dev mailing list
Rust-dev@mozilla.org
https://mail.mozilla.org/listinfo/rust-dev


Re: [rust-dev] Rust 0.7 prerelease testing

2013-07-03 Thread Markus Prinz

On 03.07.2013, at 05:14, Brian Anderson  wrote:

> Oh look at this! It's a 0.7 release candidate!
> 
> http://static.rust-lang.org/dist/rust-0.7.tar.gz
> sha256: 0b88b8a4489382e0a69214eaab88e2e7c316ec33c164af0d3b53630b17590df0
> http://static.rust-lang.org/dist/rust-0.7-install.exe
> sha256: 919fb016611888a139c8b451c8553b7695fe85596ad45764b8d4656a47c2e0f6
> 
> This is _not_ a signed release, just a candidate. If you have some spare 
> cycles please give this an install and report whether it does what you 
> expect. We want to prove that the install works on platforms we tend to 
> support (OS X 10.6+, various Linuxes, and Windows 7 & 2008) and the compiler 
> generally behaves as expected, considering the various known issues. Testing 
> on under-represented platforms is particularly welcome. Note that I've heard 
> that Rust doesn't currently work on Mac OS 10.9, but further confirmation 
> couldn't hurt.

On OS X 10.8.4:

$ make check
[…]
summary of 24 test runs: 5227 passed; 0 failed; 313 ignored

$ uname -a
Darwin durandal.local 12.4.0 Darwin Kernel Version 12.4.0: Wed May  1 17:57:12 
PDT 2013; root:xnu-2050.24.15~1/RELEASE_X86_64 x86_64

g, Markus
___
Rust-dev mailing list
Rust-dev@mozilla.org
https://mail.mozilla.org/listinfo/rust-dev


Re: [rust-dev] Rust 0.7 prerelease testing

2013-07-02 Thread MIURA Masahiro
On Wed, Jul 3, 2013 at 2:24 PM, Luqman Aden  wrote:
> I'm guessing that's because you have something already listening on
> port . I'm not sure why it decides to segfault because of that
> test failure though.

Your guess was right, thanks!
I freed the port , and the test completed with no failure.

--
MIURA Masahiro
echocham...@gmail.com
___
Rust-dev mailing list
Rust-dev@mozilla.org
https://mail.mozilla.org/listinfo/rust-dev


Re: [rust-dev] Rust 0.7 prerelease testing

2013-07-02 Thread Tom Lee
LGTM on latest Debian Testing:

Linux desktop 3.9-1-amd64 #1 SMP Debian 3.9.6-1 x86_64 GNU/Linux

Didn't run the full test suite, but a few simple smoke tests are looking good.

Cheers,
Tom

On Tue, Jul 2, 2013 at 8:14 PM, Brian Anderson  wrote:
> Oh look at this! It's a 0.7 release candidate!
>
> http://static.rust-lang.org/dist/rust-0.7.tar.gz
> sha256: 0b88b8a4489382e0a69214eaab88e2e7c316ec33c164af0d3b53630b17590df0
> http://static.rust-lang.org/dist/rust-0.7-install.exe
> sha256: 919fb016611888a139c8b451c8553b7695fe85596ad45764b8d4656a47c2e0f6
>
> This is _not_ a signed release, just a candidate. If you have some spare
> cycles please give this an install and report whether it does what you
> expect. We want to prove that the install works on platforms we tend to
> support (OS X 10.6+, various Linuxes, and Windows 7 & 2008) and the compiler
> generally behaves as expected, considering the various known issues. Testing
> on under-represented platforms is particularly welcome. Note that I've heard
> that Rust doesn't currently work on Mac OS 10.9, but further confirmation
> couldn't hurt.
>
> -Brian
>
> ___
> Rust-dev mailing list
> Rust-dev@mozilla.org
> https://mail.mozilla.org/listinfo/rust-dev



-- 
Tom Lee / http://tomlee.co / @tglee
___
Rust-dev mailing list
Rust-dev@mozilla.org
https://mail.mozilla.org/listinfo/rust-dev


Re: [rust-dev] Rust 0.7 prerelease testing

2013-07-02 Thread Paul Nathan

On 7/2/13 8:14 PM, Brian Anderson wrote:

Oh look at this! It's a 0.7 release candidate!

http://static.rust-lang.org/dist/rust-0.7.tar.gz
sha256: 0b88b8a4489382e0a69214eaab88e2e7c316ec33c164af0d3b53630b17590df0
http://static.rust-lang.org/dist/rust-0.7-install.exe
sha256: 919fb016611888a139c8b451c8553b7695fe85596ad45764b8d4656a47c2e0f6

This is _not_ a signed release, just a candidate. If you have some spare
cycles please give this an install and report whether it does what you
expect. We want to prove that the install works on platforms we tend to
support (OS X 10.6+, various Linuxes, and Windows 7 & 2008) and the
compiler generally behaves as expected, considering the various known
issues. Testing on under-represented platforms is particularly welcome.
Note that I've heard that Rust doesn't currently work on Mac OS 10.9,
but further confirmation couldn't hurt.

-Brian

___
Rust-dev mailing list
Rust-dev@mozilla.org
https://mail.mozilla.org/listinfo/rust-dev

.




OK on OSX 10.8.2 (kernel info below)

Make check gives:

   summary of 24 test runs: 5227 passed; 0 failed; 313 ignored


$ uname -a
Darwin elendil.local 12.2.0 Darwin Kernel Version 12.2.0: Sat Aug 25 
00:48:52 PDT 2012; root:xnu-2050.18.24~1/RELEASE_X86_64 x86_64



The compiler seems to be working normally for my wee sillynesses.

Tangentially, the colorized warnings are an EXTREMELY nice touch.

--
Regards,
Paul

___
Rust-dev mailing list
Rust-dev@mozilla.org
https://mail.mozilla.org/listinfo/rust-dev


Re: [rust-dev] Rust 0.7 prerelease testing

2013-07-02 Thread Luqman Aden
I'm guessing that's because you have something already listening on
port . I'm not sure why it decides to segfault because of that
test failure though.

On Wed, Jul 3, 2013 at 12:53 AM, MIURA Masahiro  wrote:
> 'make check' stops with segfault on Fedora 18 x86_64:
>
> $ make check
> 
> failures:
> 
> net_tcp::test::tcp_ipv4_server_and_client_test::impl64::test_gl_tcp_server_and_client_ipv4
>
> result: FAILED. 482 passed; 1 failed; 22 ignored
>
> rust: task failed at 'Some tests failed',
> /home/miura/Desktop/Rust-0.7RC/rust-0.7/src/libextra/test.rs:106
> rust: domain main @0x23391b0 root task failed
> rust: task failed at 'killed',
> /home/miura/Desktop/Rust-0.7RC/rust-0.7/src/libstd/pipes.rs:282
> rust: task failed at 'killed',
> /home/miura/Desktop/Rust-0.7RC/rust-0.7/src/libstd/pipes.rs:282
> 
> rust: task failed at 'killed',
> /home/miura/Desktop/Rust-0.7RC/rust-0.7/src/libstd/pipes.rs:282
> /bin/sh: line 1: 19855 Segmentation fault  (core dumped)
> x86_64-unknown-linux-gnu/stage2/test/extratest-x86_64-unknown-linux-gnu
> --logfile 
> tmp/check-stage2-T-x86_64-unknown-linux-gnu-H-x86_64-unknown-linux-gnu-extra.log
> make: *** 
> [tmp/check-stage2-T-x86_64-unknown-linux-gnu-H-x86_64-unknown-linux-gnu-extra.ok]
> Error 139
> $
>
> --
> MIURA Masahiro
> echocham...@gmail.com
> ___
> Rust-dev mailing list
> Rust-dev@mozilla.org
> https://mail.mozilla.org/listinfo/rust-dev
___
Rust-dev mailing list
Rust-dev@mozilla.org
https://mail.mozilla.org/listinfo/rust-dev


Re: [rust-dev] Rust 0.7 prerelease testing

2013-07-02 Thread MIURA Masahiro
'make check' stops with segfault on Fedora 18 x86_64:

$ make check

failures:

net_tcp::test::tcp_ipv4_server_and_client_test::impl64::test_gl_tcp_server_and_client_ipv4

result: FAILED. 482 passed; 1 failed; 22 ignored

rust: task failed at 'Some tests failed',
/home/miura/Desktop/Rust-0.7RC/rust-0.7/src/libextra/test.rs:106
rust: domain main @0x23391b0 root task failed
rust: task failed at 'killed',
/home/miura/Desktop/Rust-0.7RC/rust-0.7/src/libstd/pipes.rs:282
rust: task failed at 'killed',
/home/miura/Desktop/Rust-0.7RC/rust-0.7/src/libstd/pipes.rs:282

rust: task failed at 'killed',
/home/miura/Desktop/Rust-0.7RC/rust-0.7/src/libstd/pipes.rs:282
/bin/sh: line 1: 19855 Segmentation fault  (core dumped)
x86_64-unknown-linux-gnu/stage2/test/extratest-x86_64-unknown-linux-gnu
--logfile 
tmp/check-stage2-T-x86_64-unknown-linux-gnu-H-x86_64-unknown-linux-gnu-extra.log
make: *** 
[tmp/check-stage2-T-x86_64-unknown-linux-gnu-H-x86_64-unknown-linux-gnu-extra.ok]
Error 139
$

--
MIURA Masahiro
echocham...@gmail.com
___
Rust-dev mailing list
Rust-dev@mozilla.org
https://mail.mozilla.org/listinfo/rust-dev


Re: [rust-dev] Rust 0.7 prerelease testing

2013-07-02 Thread Graydon Hoare
All test pass on ubuntu 12.04 LTS.

I've disabled the util-doc builder for the night so we have a doc tree
we can snapshot along with the RC, if it turns out to be the one we
want. Bors I've left running, as there's a long queue to drain.

-Graydon
___
Rust-dev mailing list
Rust-dev@mozilla.org
https://mail.mozilla.org/listinfo/rust-dev