build error

View: New views
7 Messages — Rating Filter:   Alert me  

build error

by Eduardo Cavazos :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi!

The build finishes on my system with the following output:

----------------------------------------------------------------------
make[4]: Entering directory `/src/axiom/int/input'
0 starting algebra regression testing
make[5]: Entering directory `/src/axiom/int/input'
make[5]: *** No rule to make target `Any.regress', needed by `all'.  Stop.
make[5]: Leaving directory `/src/axiom/int/input'
make[4]: *** [all] Error 2
make[4]: Leaving directory `/src/axiom/int/input'
make[3]: *** [regress] Error 2
make[3]: Leaving directory `/src/axiom/src/input'
make[2]: *** [inputdir] Error 2
make[2]: Leaving directory `/src/axiom/src'
make[1]: *** [srcdir] Error 2
make[1]: Leaving directory `/src/axiom'
make: *** [all] Error 2
/src/axiom #
----------------------------------------------------------------------

Any guesses?

I'm on a Linux system with gcc 4.2.2. Let me know if you need more
particular information.

Thanks!

Ed


_______________________________________________
Axiom-developer mailing list
Axiom-developer@...
http://lists.nongnu.org/mailman/listinfo/axiom-developer

Re: build error

by Tim Daly-3 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Eduardo,

Where did you get your sources?
One really useful piece of information is available from git. Type:

    git log | head

(that is, git log piped into the 'head' function) at the axiom
top level directory. This will give me the eact commit
information for your sources so I can reproduce the error.

Tim


Eduardo Cavazos wrote:

> Hi!
>
> The build finishes on my system with the following output:
>
> ----------------------------------------------------------------------
> make[4]: Entering directory `/src/axiom/int/input'
> 0 starting algebra regression testing
> make[5]: Entering directory `/src/axiom/int/input'
> make[5]: *** No rule to make target `Any.regress', needed by `all'.  
> Stop.
> make[5]: Leaving directory `/src/axiom/int/input'
> make[4]: *** [all] Error 2
> make[4]: Leaving directory `/src/axiom/int/input'
> make[3]: *** [regress] Error 2
> make[3]: Leaving directory `/src/axiom/src/input'
> make[2]: *** [inputdir] Error 2
> make[2]: Leaving directory `/src/axiom/src'
> make[1]: *** [srcdir] Error 2
> make[1]: Leaving directory `/src/axiom'
> make: *** [all] Error 2
> /src/axiom #
> ----------------------------------------------------------------------
>
> Any guesses?
>
> I'm on a Linux system with gcc 4.2.2. Let me know if you need more
> particular information.
>
> Thanks!
>
> Ed
>
>
> _______________________________________________
> Axiom-developer mailing list
> Axiom-developer@...
> http://lists.nongnu.org/mailman/listinfo/axiom-developer
>



_______________________________________________
Axiom-developer mailing list
Axiom-developer@...
http://lists.nongnu.org/mailman/listinfo/axiom-developer

Re: build error

by Eduardo Cavazos :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Tim Daly wrote:

> Eduardo,
>
> Where did you get your sources?
> One really useful piece of information is available from git. Type:
>
>    git log | head
>
> (that is, git log piped into the 'head' function) at the axiom
> top level directory. This will give me the eact commit
> information for your sources so I can reproduce the error.
>
> Tim

Hi Tim!

Here ya go:

----------------------------------------------------------------------
/src/axiom # git log | head
commit 10fb9b914bd34291c59928218c3a6d22d19cbcf8
Merge: 0164fcc... f3a6506...
Author: Tim Daly <daly@...>
Date:   Sun Jul 26 02:34:50 2009 -0400

     Merge branch 'master' of /research/silver

commit f3a65067e5ffbb1fb23a09b589b7a4f8b20b138e
Author: Tim Daly <daly@...>
Date:   Sun Jul 26 02:10:20 2009 -0400
/src/axiom #
----------------------------------------------------------------------

Ed




_______________________________________________
Axiom-developer mailing list
Axiom-developer@...
http://lists.nongnu.org/mailman/listinfo/axiom-developer

Parent Message unknown Re: build error (resend)

by Tim Daly-3 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Tim Daly wrote:

> Eduardo,
>
> I'm building exactly that version (that's a truly great
> feature of git... I know exactly which sources from the
> hash code).
>
> Try building with the following command line:
>
> make parallel
>
> and let me know if it succeeds. Axiom builds are
> now done in parallel but I may have missed a path.
> I'll try the same thing here.
>
> Tim
>
>
> Eduardo Cavazos wrote:
>> Tim Daly wrote:
>>
>>> Eduardo,
>>>
>>> Where did you get your sources?
>>> One really useful piece of information is available from git. Type:
>>>
>>>    git log | head
>>>
>>> (that is, git log piped into the 'head' function) at the axiom
>>> top level directory. This will give me the eact commit
>>> information for your sources so I can reproduce the error.
>>>
>>> Tim
>>
>> Hi Tim!
>>
>> Here ya go:
>>
>> ----------------------------------------------------------------------
>> /src/axiom # git log | head
>> commit 10fb9b914bd34291c59928218c3a6d22d19cbcf8
>> Merge: 0164fcc... f3a6506...
>> Author: Tim Daly <daly@...>
>> Date:   Sun Jul 26 02:34:50 2009 -0400
>>
>>     Merge branch 'master' of /research/silver
>>
>> commit f3a65067e5ffbb1fb23a09b589b7a4f8b20b138e
>> Author: Tim Daly <daly@...>
>> Date:   Sun Jul 26 02:10:20 2009 -0400
>> /src/axiom #
>> ----------------------------------------------------------------------
>>
>> Ed
>>
>>
>>
>>
>> _______________________________________________
>> Axiom-developer mailing list
>> Axiom-developer@...
>> http://lists.nongnu.org/mailman/listinfo/axiom-developer
>>
>
>



_______________________________________________
Axiom-developer mailing list
Axiom-developer@...
http://lists.nongnu.org/mailman/listinfo/axiom-developer

build error - verified -- bug 7202

by Tim Daly-3 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Eduardo,

I've confirmed that the problem with Any.regress is due to the
recent parallel build changes. This is bug 7202.

For now, type
   make parallel
and everything should work. I'll fix this shortly.

Tim

Tim Daly wrote:

> Tim Daly wrote:
>> Eduardo,
>>
>> I'm building exactly that version (that's a truly great
>> feature of git... I know exactly which sources from the
>> hash code).
>>
>> Try building with the following command line:
>>
>> make parallel
>>
>> and let me know if it succeeds. Axiom builds are
>> now done in parallel but I may have missed a path.
>> I'll try the same thing here.
>>
>> Tim
>>
>>
>> Eduardo Cavazos wrote:
>>> Tim Daly wrote:
>>>
>>>> Eduardo,
>>>>
>>>> Where did you get your sources?
>>>> One really useful piece of information is available from git. Type:
>>>>
>>>>    git log | head
>>>>
>>>> (that is, git log piped into the 'head' function) at the axiom
>>>> top level directory. This will give me the eact commit
>>>> information for your sources so I can reproduce the error.
>>>>
>>>> Tim
>>>
>>> Hi Tim!
>>>
>>> Here ya go:
>>>
>>> ----------------------------------------------------------------------
>>> /src/axiom # git log | head
>>> commit 10fb9b914bd34291c59928218c3a6d22d19cbcf8
>>> Merge: 0164fcc... f3a6506...
>>> Author: Tim Daly <daly@...>
>>> Date:   Sun Jul 26 02:34:50 2009 -0400
>>>
>>>     Merge branch 'master' of /research/silver
>>>
>>> commit f3a65067e5ffbb1fb23a09b589b7a4f8b20b138e
>>> Author: Tim Daly <daly@...>
>>> Date:   Sun Jul 26 02:10:20 2009 -0400
>>> /src/axiom #
>>> ----------------------------------------------------------------------
>>>
>>> Ed
>>>
>>>
>>>
>>>
>>> _______________________________________________
>>> Axiom-developer mailing list
>>> Axiom-developer@...
>>> http://lists.nongnu.org/mailman/listinfo/axiom-developer
>>>
>>
>>
>



_______________________________________________
Axiom-developer mailing list
Axiom-developer@...
http://lists.nongnu.org/mailman/listinfo/axiom-developer

Parallel make is now the default. fixes bug 7202

by Tim Daly-3 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Eduardo,

The lastest release is up on the servers. Do
  git pull
to the the changes. You should only need to type
  make
and Axiom should do a parallel make. This fixes bug 7202.

Tim

Tim Daly wrote:

> Eduardo,
>
> I've confirmed that the problem with Any.regress is due to the
> recent parallel build changes. This is bug 7202.
>
> For now, type
>   make parallel
> and everything should work. I'll fix this shortly.
>
> Tim
>
> Tim Daly wrote:
>> Tim Daly wrote:
>>> Eduardo,
>>>
>>> I'm building exactly that version (that's a truly great
>>> feature of git... I know exactly which sources from the
>>> hash code).
>>>
>>> Try building with the following command line:
>>>
>>> make parallel
>>>
>>> and let me know if it succeeds. Axiom builds are
>>> now done in parallel but I may have missed a path.
>>> I'll try the same thing here.
>>>
>>> Tim
>>>
>>>
>>> Eduardo Cavazos wrote:
>>>> Tim Daly wrote:
>>>>
>>>>> Eduardo,
>>>>>
>>>>> Where did you get your sources?
>>>>> One really useful piece of information is available from git. Type:
>>>>>
>>>>>    git log | head
>>>>>
>>>>> (that is, git log piped into the 'head' function) at the axiom
>>>>> top level directory. This will give me the eact commit
>>>>> information for your sources so I can reproduce the error.
>>>>>
>>>>> Tim
>>>>
>>>> Hi Tim!
>>>>
>>>> Here ya go:
>>>>
>>>> ----------------------------------------------------------------------
>>>> /src/axiom # git log | head
>>>> commit 10fb9b914bd34291c59928218c3a6d22d19cbcf8
>>>> Merge: 0164fcc... f3a6506...
>>>> Author: Tim Daly <daly@...>
>>>> Date:   Sun Jul 26 02:34:50 2009 -0400
>>>>
>>>>     Merge branch 'master' of /research/silver
>>>>
>>>> commit f3a65067e5ffbb1fb23a09b589b7a4f8b20b138e
>>>> Author: Tim Daly <daly@...>
>>>> Date:   Sun Jul 26 02:10:20 2009 -0400
>>>> /src/axiom #
>>>> ----------------------------------------------------------------------
>>>>
>>>> Ed
>>>>
>>>>
>>>>
>>>>
>>>> _______________________________________________
>>>> Axiom-developer mailing list
>>>> Axiom-developer@...
>>>> http://lists.nongnu.org/mailman/listinfo/axiom-developer
>>>>
>>>
>>>
>>
>



_______________________________________________
Axiom-developer mailing list
Axiom-developer@...
http://lists.nongnu.org/mailman/listinfo/axiom-developer

Re: Parallel make is now the default. fixes bug 7202

by Eduardo Cavazos :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Tim Daly wrote:

> Eduardo,
>
> The lastest release is up on the servers. Do
>  git pull
> to the the changes. You should only need to type
>  make
> and Axiom should do a parallel make. This fixes bug 7202.
>
> Tim

Thanks for the prompt support Tim!

Here's where I'm at...

Git says I'm up to date:

~ # cd /src/axiom/
/src/axiom # git pull
Already up-to-date.

I *think* I'm pulling from the right repo:

/src/axiom # git remote show origin
* remote origin
   URL: git://github.com/daly/axiom.git
   Remote branch merged with 'git pull' while on branch master
     master
   Tracked remote branch
     master

Finally, here's the git log again:

/src/axiom # git log | head
commit 10fb9b914bd34291c59928218c3a6d22d19cbcf8
Merge: 0164fcc... f3a6506...
Author: Tim Daly <daly@...>
Date:   Sun Jul 26 02:34:50 2009 -0400

     Merge branch 'master' of /research/silver

commit f3a65067e5ffbb1fb23a09b589b7a4f8b20b138e
Author: Tim Daly <daly@...>
Date:   Sun Jul 26 02:10:20 2009 -0400

However, I ran into what looks like the same error (sorry, I don't have
it handy). So, what I'll do is try to rebuild from a fresh checkout
(I'll just clone the local repo) and see how that goes.

Should I have done a "make clean" or anything like that before
continuing the build?

Side comment/feedback. This build is running on a single-core system so
'make parallel' reaaaaally causes the system to slow down. :-) Perhaps
eventually the build process can consider how many cores are available
and parallelize accordingly. I.e. 4-cores, four "threads". No biggie,
just mentioning the idea.

Ed


_______________________________________________
Axiom-developer mailing list
Axiom-developer@...
http://lists.nongnu.org/mailman/listinfo/axiom-developer