Thanks jason, this passes on bsd. So.....

Release candidate 4:

sage.math.washington.edu/home/wbhart/mpir-0.9.0.tar.gz

Known issues:

- MSYS and mingw32 --enable-fat build issue has not been resolved
(will be fixed in service release)
- cygwin32 does not support make check after build in a directory
whose full path contains spaces
- no 32 bit x86 support for Apple gcc (see
http://trac.mpir.org/mpir_trac/ticket/94
for workaround)
- make tune will core dump with small probability on some old Sun
blade machines with Sun cc compiler
- possible memory leak in t-locale (test code only and no one has
replicated it since it was reported)
- Generic build (without assembly, i.e. with -host=none) will fail on
x86_64 (will be fixed in service release)
- configure and make outside the source directory fails

Bill.


2009/2/10  <ja...@njkfrudils.plus.com>:
>
> On Tuesday 10 February 2009 00:29:00 ja...@njkfrudils.plus.com wrote:
>
> maybe we need to run autoheader as well?
>
> running on my local , it changes config.in to below
>
> r...@box1:~/mpir/mpir/mpir/trunk# svn status
> ?      autom4te.cache
> M      config.in
> r...@box1:~/mpir/mpir/mpir/trunk# diff config.in config.in~
> 133c133,134
> <    If your CPU is not in any of these families, leave all undefined. */
> ---
>>    If your CPU is not in any of these families, leave all undefined.
>>    For an AMD64 chip, define "x86" in ABI=32, but not in ABI=64. */
> 139d139
> < #undef HAVE_HOST_CPU_FAMILY_x86_64
> r...@box1:~/mpir/mpir/mpir/trunk#
>
>
>
>
>
>
>> On Monday 09 February 2009 23:38:20 Gonzalo Tornaria wrote:
>> > In order to revert trunk to revision 1593, you actually need to do a
>> > "reverse merge" of all the changes between r1593 and HEAD.
>> >
>> > See:
>> > http://svnbook.red-bean.com/en/1.2/svn.branchmerge.commonuses.html#svn.br
>> >an chmerge.commonuses.undo
>> >
>> > I guess something like:
>> >
>> > svn merge -r HEAD:1593 .
>> >
>> > should work... (you may need to replace "." by the full URL of trunk
>> > if you are not using svn 1.5).
>> >
>> > I would suggest doing a separate commit just for the revert, and put
>> > the autostuff update in a different commit, but that's just a matter
>> > of taste...
>> >
>> > Gonzalo
>> >
>> > On Mon, Feb 9, 2009 at 7:32 PM,  <ja...@njkfrudils.plus.com> wrote:
>> > > On Monday 09 February 2009 21:47:44 Bill Hart wrote:
>> > >> If we can:
>> > >>
>> > >> 1) revert ****trunk**** to revision 1593
>> > >> 2) copy trunk/AUTHORS to trunk/build.vc9/gnu.license/AUTHORS
>> > >> 3) copy trunk/README to trunk/build.vc9/gnu.license/README
>> > >> 4) run autoconf
>> > >> 5) run automake
>> > >> 6) commit
>> > >>
>> > >> I think everything should work. If you can do this it would be great.
>> > >>
>> > >> Bill.
>> > >
>> > > mkdir mpirtest
>> > > cd mpirtest
>> > > svn checkout -r 1593 http://modular.math.jmu.edu/svn/mpir
>> > > cd mpir/mpir/trunk
>> > > cp AUTHORS  build.vc9/gnu.license/AUTHORS
>> > > cp README  build.vc9/gnu.license/README
>> > > autoconf
>> > > automake
>> > > svn commit -m "revert to r1593 and try autostuff again"
>> > >
>> > > Sending        trunk/Makefile.in
>> > > svn: Commit failed (details follow):
>> > > svn: Your file or directory 'Makefile.in' is probably out-of-date
>> > > svn: The version resource does not correspond to the resource within
>> > > the transaction.  Either the requested version resource is out of date
>> > > (needs to be updated), or the requested version resource is newer than
>> > > the transaction root (restart the commit).
>> > >
>> > > I think I need to revert mpir rather than do the above , any ideas?
>> > >
>> > >> 2009/2/9  <ja...@njkfrudils.plus.com>:
>> > >> > On Monday 09 February 2009 16:25:23 Bill Hart wrote:
>> > >> >> This is bizarre. Revision 1591 passes on bsd. But the head
>> > >> >> (revision 1599) does not.
>> > >> >>
>> > >> >> The only changes made between these two were:
>> > >> >>
>> > >> >> 1) Updating the authors file, changing some bug reporting addresses
>> > >> >> in some text, etc.
>> > >> >>
>> > >> >> 2) Removing some ANSI2KNR stuff from the autotools files as this is
>> > >> >> not supported by the latest autotools.
>> > >> >>
>> > >> >> 3) Running aclocal, automake and autoconf again.
>> > >> >>
>> > >> >> None of this should affect it, but it does.
>> > >> >>
>> > >> >> At any rate, we can revert it and just put the changes to the text
>> > >> >> files back in. The *only* reason I changed the ANSI2KNR stuff was
>> > >> >> that one needs to rerun automake after changing the bug reporting
>> > >> >> address in the Makefile.am so that make install doesn't tell you to
>> > >> >> report bugs to Torbjorn. Basically I cannot run automake on
>> > >> >> sage.math because the latest autotools is on there and MPIR breaks
>> > >> >> it (due to this ANSI2KNR stuff).
>> > >> >>
>> > >> >> So I guess the good news is that if we get someone else to run
>> > >> >> autoconf and automake, we should be ok. I can't even guess at what
>> > >> >> brilliant feature of the new autotools breaks the test code on
>> > >> >> certain versions of Apple's compiler.
>> > >> >>
>> > >> >> Bill.
>> > >> >
>> > >> > I just ran autostuff on rev1599 and a lot of changes appeared , it
>> > >> > looks like its not been run , anyway
>> > >> > I can do it , exactly which version  r???? and do I do a revert or
>> > >> > what?
>> > >> >
>> > >> > Jason
>>
>> Thunderbirds are GO...
>>
>>
>> r...@box1:~/mpir/mpir/mpir/trunk# svn status
>> r...@box1:~/mpir/mpir/mpir/trunk# svn update
>> At revision 1599.
>> r...@box1:~/mpir/mpir/mpir/trunk# svn merge -r 1599:1593 .
>> U    mpf/Makefile.in
>> U    Makefile.in
>> U    mpn/Makefile.in
>> U    mpq/Makefile.in
>> U    build.vc9/gnu.license/AUTHORS
>> U    build.vc9/gnu.license/README
>> U    cxx/Makefile.in
>> U    doc/Makefile.in
>> U    mpz/Makefile.in
>> U    demos/Makefile.in
>> U    demos/calc/Makefile.in
>> U    demos/expr/Makefile.in
>> U    configure.in
>> U    scanf/Makefile.in
>> U    tune/Makefile.in
>> U    configure
>> U    tests/Makefile.in
>> U    tests/mpf/Makefile.in
>> U    tests/mpn/Makefile.in
>> U    tests/mpq/Makefile.in
>> U    tests/devel/Makefile.in
>> U    tests/cxx/Makefile.in
>> U    tests/mpz/Makefile.in
>> U    tests/rand/Makefile.in
>> U    tests/misc/Makefile.in
>> U    tests/mpbsd/Makefile.in
>> U    printf/Makefile.in
>> U    mpbsd/Makefile.in
>> U    Makefile.am
>> U    aclocal.m4
>> r...@box1:~/mpir/mpir/mpir/trunk# svn status
>> M      Makefile.in
>> M      mpf/Makefile.in
>> M      mpn/Makefile.in
>> M      mpq/Makefile.in
>> M      build.vc9/gnu.license/AUTHORS
>> M      build.vc9/gnu.license/README
>> M      cxx/Makefile.in
>> M      doc/Makefile.in
>> M      mpz/Makefile.in
>> M      demos/calc/Makefile.in
>> M      demos/Makefile.in
>> M      demos/expr/Makefile.in
>> M      configure.in
>> M      scanf/Makefile.in
>> M      tune/Makefile.in
>> M      configure
>> M      tests/mpf/Makefile.in
>> M      tests/Makefile.in
>> M      tests/mpn/Makefile.in
>> M      tests/mpq/Makefile.in
>> M      tests/devel/Makefile.in
>> M      tests/cxx/Makefile.in
>> M      tests/mpz/Makefile.in
>> M      tests/rand/Makefile.in
>> M      tests/misc/Makefile.in
>> M      tests/mpbsd/Makefile.in
>> M      printf/Makefile.in
>> M      mpbsd/Makefile.in
>> M      Makefile.am
>> M      aclocal.m4
>> r...@box1:~/mpir/mpir/mpir/trunk# svn commit -m "reverted to rev 1593"
>> Sending        trunk/Makefile.am
>> Sending        trunk/Makefile.in
>> Sending        trunk/aclocal.m4
>> Sending        trunk/build.vc9/gnu.license/AUTHORS
>> Sending        trunk/build.vc9/gnu.license/README
>> Sending        trunk/configure
>> Sending        trunk/configure.in
>> Sending        trunk/cxx/Makefile.in
>> Sending        trunk/demos/Makefile.in
>> Sending        trunk/demos/calc/Makefile.in
>> Sending        trunk/demos/expr/Makefile.in
>> Sending        trunk/doc/Makefile.in
>> Sending        trunk/mpbsd/Makefile.in
>> Sending        trunk/mpf/Makefile.in
>> Sending        trunk/mpn/Makefile.in
>> Sending        trunk/mpq/Makefile.in
>> Sending        trunk/mpz/Makefile.in
>> Sending        trunk/printf/Makefile.in
>> Sending        trunk/scanf/Makefile.in
>> Sending        trunk/tests/Makefile.in
>> Sending        trunk/tests/cxx/Makefile.in
>> Sending        trunk/tests/devel/Makefile.in
>> Sending        trunk/tests/misc/Makefile.in
>> Sending        trunk/tests/mpbsd/Makefile.in
>> Sending        trunk/tests/mpf/Makefile.in
>> Sending        trunk/tests/mpn/Makefile.in
>> Sending        trunk/tests/mpq/Makefile.in
>> Sending        trunk/tests/mpz/Makefile.in
>> Sending        trunk/tests/rand/Makefile.in
>> Sending        trunk/tune/Makefile.in
>> Transmitting file data ..............................
>> Committed revision 1600.
>> r...@box1:~/mpir/mpir/mpir/trunk#
>> r...@box1:~/mpir/mpir/mpir/trunk# cp AUTHORS build.vc9/gnu.license/AUTHORS
>> r...@box1:~/mpir/mpir/mpir/trunk# cp README build.vc9/gnu.license/README
>> r...@box1:~/mpir/mpir/mpir/trunk# autoconf
>> r...@box1:~/mpir/mpir/mpir/trunk# automake
>> r...@box1:~/mpir/mpir/mpir/trunk# svn commit -m "cp AUTHORS,README to
>> build.vc9/gnu.license/ and run autoconf,automake"
>> Sending        trunk/Makefile.in
>> Sending        trunk/build.vc9/gnu.license/AUTHORS
>> Sending        trunk/build.vc9/gnu.license/README
>> Transmitting file data ...
>> Committed revision 1601.
>>
>>
>>
>
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"mpir-devel" group.
To post to this group, send email to mpir-devel@googlegroups.com
To unsubscribe from this group, send email to 
mpir-devel+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/mpir-devel?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to