On Wed, Mar 13, 2019 at 4:18 PM Ai Bo <[email protected]> wrote:
>
> Yes. This is done on NFS.
> I can't build on local disks as this is not on a particular machine. But I do 
> own my own NFS disks.

Normally multi-user systems have a "scratch" partition, a local disk
reserved for this kind of jobs, which is not backed up, but is fast to
access (as opposed to NFS).
Ask your system admins for access to such a partition, it's a
perfectly reasonable request.

> Also, the reason I want to build on my machine as when I use the online 
> version(server), a long running program will be paused from time to time. I 
> want to run on some machines I have access to instead.
>
> If I can't build on NFS, this seems to be a dead end too.
>
> On Wed, Mar 13, 2019 at 9:03 AM E. Madison Bray <[email protected]> wrote:
>>
>> On Wed, Mar 13, 2019 at 4:58 PM Dima Pasechnik <[email protected]> wrote:
>> >
>> > By looking at the output it looks as if the build it on an NFS, and this 
>> > is known to be severely broken. Could you do the build on a local disk?
>>
>> Oh, nice catch.  Yes, many build tools can have problems on NFS,
>> especially on older kernels.  For example if timestamps are not
>> fine-grained enough you can end up with screwy issues where some
>> dependencies don't get rebuilt properly and things like that.
>>
>> > On Wed, 13 Mar 2019 15:44 E. Madison Bray, <[email protected]> wrote:
>> >>
>> >> On Wed, Mar 13, 2019 at 4:40 AM Ai Bo <[email protected]> wrote:
>> >> >
>> >> > Just compiled sage from source code on Linux.
>> >> > When I launched ./sage, I can do simple math like 2+2 which give correct
>> >> > But when I type:
>> >> > sage: import sage.graphs
>> >> >
>> >> > sage: print("%d" % len(list(graphs.nauty_geng("8"))))
>> >> >
>> >> > sage: print("%d" % len(list(graphs(8))))
>> >> >
>> >> > I got 0 for both which are not as expected. Something is wrong. Please 
>> >> > help.
>> >>
>> >> I think that, considering the problems you've mentioned in other
>> >> threads, you probably have a severely broken build.  Did you take my
>> >> previous advice of running
>> >>
>> >>     $ make distclean
>> >>
>> >> and starting over again, making sure you can complete the full build
>> >> without errors?
>> >>
>> >> Also, is there a specific reason you need to build Sage yourself on
>> >> this specific machine?  Not that I doubt it, nor that I wouldn't like
>> >> to try to help, but it seems like a lot of effort and frustration for
>> >> dubious benefit.
>> >>
>> >> Could you mention again exactly which Linux distribution this is, and
>> >> on what CPU architecture?  Perhaps I can start up a VM and try to
>> >> build Sage myself to see if there are any specific problems I can
>> >> identify.
>> >>
>> >> --
>> >> You received this message because you are subscribed to the Google Groups 
>> >> "sage-devel" group.
>> >> To unsubscribe from this group and stop receiving emails from it, send an 
>> >> email to [email protected].
>> >> To post to this group, send email to [email protected].
>> >> Visit this group at https://groups.google.com/group/sage-devel.
>> >> For more options, visit https://groups.google.com/d/optout.
>> >
>> > --
>> > You received this message because you are subscribed to the Google Groups 
>> > "sage-devel" group.
>> > To unsubscribe from this group and stop receiving emails from it, send an 
>> > email to [email protected].
>> > To post to this group, send email to [email protected].
>> > Visit this group at https://groups.google.com/group/sage-devel.
>> > For more options, visit https://groups.google.com/d/optout.
>>
>> --
>> You received this message because you are subscribed to a topic in the 
>> Google Groups "sage-devel" group.
>> To unsubscribe from this topic, visit 
>> https://groups.google.com/d/topic/sage-devel/HheojpxN8Lc/unsubscribe.
>> To unsubscribe from this group and all its topics, send an email to 
>> [email protected].
>> To post to this group, send email to [email protected].
>> Visit this group at https://groups.google.com/group/sage-devel.
>> For more options, visit https://groups.google.com/d/optout.
>
> --
> You received this message because you are subscribed to the Google Groups 
> "sage-devel" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to [email protected].
> To post to this group, send email to [email protected].
> Visit this group at https://groups.google.com/group/sage-devel.
> For more options, visit https://groups.google.com/d/optout.

-- 
You received this message because you are subscribed to the Google Groups 
"sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/sage-devel.
For more options, visit https://groups.google.com/d/optout.

Reply via email to