Re: [sage-support] Re: huge virtual memory size when launching 7.3

2016-08-31 Thread Jeroen Demeyer

On 2016-08-31 08:57, Thierry Dumont wrote:

On machine 2, sage stating process (as mesured with top) uses about 39GB
(no more...) out of 153.79 available.


It doesn't actually "use" that memory. It is reserved virtual memory but 
it does not take up physical memory or swap space.


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


Re: [sage-support] Paper citing sagemath

2016-08-31 Thread Dima Pasechnik
submit a pull request with your data on
https://github.com/sagemath/publications


On Wednesday, August 31, 2016 at 6:08:23 AM UTC, jori.ma...@uta.fi wrote:
>
> On Tue, 30 Aug 2016, Montgomery-Smith, Stephen wrote: 
>
> > I just submitted a paper: https://arxiv.org/abs/1608.06314 that cites 
> > sagemath.  Would you guys like to add it to your webpage? 
> > 
> > http://www.sagemath.org/library-publications.html 
>
> Is that web page maintained at all? 
>
> If it is: Me too! See http://arxiv.org/abs/1403.5389 (publication 
> information 
> http://dl.acm.org/citation.cfm?id=2801897&CFID=662122917&CFTOKEN=12870255) 
>
>
> -- 
> Jori Mäntysalo 
>

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


Re: [sage-support] Paper citing sagemath

2016-08-31 Thread Dima Pasechnik


On Wednesday, August 31, 2016 at 8:57:56 AM UTC, Dima Pasechnik wrote:
>
> submit a pull request with your data on
>
> https://github.com/sagemath/publicationshttps://github.com/sagemath/website/pull/93
>
> I've made  https://github.com/sagemath/website/pull/93 to put this info on 
the Sage website.

>
> On Wednesday, August 31, 2016 at 6:08:23 AM UTC, jori.ma...@uta.fi wrote:
>>
>> On Tue, 30 Aug 2016, Montgomery-Smith, Stephen wrote: 
>>
>> > I just submitted a paper: https://arxiv.org/abs/1608.06314 that cites 
>> > sagemath.  Would you guys like to add it to your webpage? 
>> > 
>> > http://www.sagemath.org/library-publications.html 
>>
>> Is that web page maintained at all? 
>>
>> If it is: Me too! See http://arxiv.org/abs/1403.5389 (publication 
>> information 
>> http://dl.acm.org/citation.cfm?id=2801897&CFID=662122917&CFTOKEN=12870255) 
>>
>>
>> -- 
>> Jori Mäntysalo 
>>
>

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


[sage-support] Sage Crash Report

2016-08-31 Thread Harald Andres Helfgott


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

IPython post-mortem report

{'commit_hash': u'b630b41',
 'commit_source': 'installation',
 'default_encoding': 'UTF-8',
 'ipython_path': 
'/home/helfgott/Desktop/SageMath/local/lib/python2.7/site-packages/IPython',
 'ipython_version': '4.2.1',
 'os_name': 'posix',
 'platform': 'Linux-3.19.0-66-generic-x86_64-with-debian-jessie-sid',
 'sys_executable': '/home/helfgott/Desktop/SageMath/local/bin/python',
 'sys_platform': 'linux2',
 'sys_version': '2.7.10 (default, Aug  6 2016, 03:57:07) \n[GCC 5.4.0 
20160609]'}

***



***

Crash traceback:

---
---
ImportError Python 2.7.10: /home/helfgott/Desktop/SageMath/local/bin/python
   Wed Aug 31 18:00:00 2016
A problem occurred executing Python code.  Here is the sequence of function
calls leading up to the error, with the most recent (innermost) call last.
/home/helfgott/Desktop/SageMath/src/bin/sage-ipython in ()
  1 #!/usr/bin/env python
  2 # -*- coding: utf-8 -*-
  3 """
  4 Sage IPython startup script.
  5 """
  6 
  7 # Install extra readline commands before IPython initialization
  8 from sage.repl.readline_extra_commands import *
  9 
 10 from sage.repl.interpreter import SageTerminalApp
 11 
 12 app = SageTerminalApp.instance()
---> 13 app.initialize()
global app.initialize = >
 14 app.start()

 in initialize(self=, argv=None)

/home/helfgott/Desktop/SageMath/local/lib/python2.7/site-packages/traitlets/config/application.py
 in catch_config_error(method=, 
app=, *args=(None,), **kwargs={})
 59 
 60 
#-
 61 # Application class
 62 
#-
 63 
 64 @decorator
 65 def catch_config_error(method, app, *args, **kwargs):
 66 """Method decorator for catching invalid config 
(Trait/ArgumentErrors) during init.
 67 
 68 On a TraitError (generally caused by bad config), this will print 
the trait's
 69 message, and exit the app.
 70 
 71 For use on init methods, to prevent invoking excepthook on invalid 
input.
 72 """
 73 try:
---> 74 return method(app, *args, **kwargs)
method = 
app = 
args = (None,)
kwargs = {}
 75 except (TraitError, ArgumentError) as e:
 76 app.print_help()
 77 app.log.fatal("Bad config encountered during initialization:")
 78 app.log.fatal(str(e))
 79 app.log.debug("Config at the time: %s", app.config)
 80 app.exit(1)
 81 
 82 
 83 class ApplicationError(Exception):
 84 pass
 85 
 86 
 87 class LevelFormatter(logging.Formatter):
 88 """Formatter with additional `highlevel` record
 89 

/home/helfgott/Desktop/SageMath/local/lib/python2.7/site-packages/IPython/terminal/ipapp.py
 in initialize(self=, argv=None)
290 
291 return super(TerminalIPythonApp, self).parse_command_line(argv)
292 
293 @catch_config_error
294 def initialize(self, argv=None):
295 """Do actions after construct, but before starting the app."""
296 super(TerminalIPythonApp, self).initialize(argv)
297 if self.subapp is not None:
298 # don't bother initializing further, starting subapp
299 return
300 # print self.extra_args
301 if self.extra_args and not self.something_to_run:
302 self.file_to_run = self.extra_args[0]
303 self.init_path()
304 # create the shell
--> 305 self.init_shell()
self.init_shell = >
306 # and draw the banner
307 self.init_banner()
308 # Now a variety of things that happen after the banner is 
printed.
309 self.init_gui_pylab()
310 self.init_extensions()
311 self.init_code()
312 
313 def init_shell(self):
314 """initialize the InteractiveShell instance"""
315 # Create an InteractiveShell instance.
3

Re: [sage-support] Sage Crash Report

2016-08-31 Thread William Stein
Hey Harald,

How and where exactly did you install sage?

On Wednesday, August 31, 2016, Harald Andres Helfgott <
harald.helfg...@gmail.com> wrote:

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


-- 
Sent from my massive iPhone 6 plus.

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


[sage-support] Re: Sage Crash Report

2016-08-31 Thread leif
Harald Andres Helfgott wrote:
>  'platform': 'Linux-3.19.0-66-generic-x86_64-with-debian-jessie-sid',
> ...
> ImportError: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version 
> `GLIBCXX_3.4.21' not found (required by 
> /home/helfgott/Desktop/SageMath/local/lib/libntl.so.25)

Smells like you downloaded the wrong Sage binary, in other words, your
distro is too old for the one you had chosen.

The version tag 3.4.21 is from GCC 5.x, your GCC is presumably 4.8 or
4.9 (from Debian 7 or 8, respectively, I think).


HTH,

-leif


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


[sage-support] State of Sage Wiki and Support

2016-08-31 Thread saad khalid
Hey everyone:

It's seemed to me lately that the state of the documentation is kinda all 
over the place and dated. I've been having increasing trouble recently with 
finding the documentation for functions online, perhaps my Google skills 
are falling off? I know that you can always run function()? and have it 
give you the documentation, but I think it should be in a place were it's 
easy to find and read online. Mathematica's website has a great reference 
section for documenting its functions; it's informative and well presented. 
Ours, unfortunately, doesn't seem to be in one place. Also, both the 
function documentation and the main tutorial look quite dated. A while back 
I had sent in some feedback regarding Sage and what I thought needed 
improvement, and in that feedback I mentioned two websites whose layout 
looked very elegant. One of them is here:
https://www.atlassian.com/git/tutorials/
The other is this:
http://jupyter-notebook-beginner-guide.readthedocs.io/en/latest/execute.html

While their documentation might not be as thorough as ours is(at least, 
from what I could tell), I think the design and layout of their 
documentation is very very nice. I don't know how Atlassian does its layout 
(if they designed it on their own or use a premade layout), however I 
believe Jupyter uses something called https://readthedocs.org/, which is 
free. I honestly think that we should move over to what Jupyter is using 
for their documentation, at least for the tutorial. Perhaps there is 
something better for the documentation of functions, maybe something 
similar to what mathematic has set up. 

I also think its important that all of the documentation be hosted at the 
same place. 

What do you guys think? Do you like the layouts in the links above? Do you 
have any other ideas? I'm happy to help with this transition, if we do 
decide to do it. I could go on about this but, basically, I like the format 
mahematica uses for documenting its functions, and I like the format 
Jupyter(and Atlassian) uses for their tutorial. I don't know if any 
progress was being made on these things but, if not, I wanted to bring some 
attention to it and start a discussion about it. Thanks for taking the time 
to read this!

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