[sage-devel] Re: Invitation to Participate in Survey: Governance and Community building
Thank you for taking the initiative! Best wishes, Anne On Thursday, June 27, 2024 at 4:46:21 AM UTC-7 Sébastien Labbé wrote: > Good idea! I will take the time to answer the survey soon. > > Sébastien > > -- 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 sage-devel+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-devel/209edeeb-68c4-4417-b90b-8e4b7307e1f2n%40googlegroups.com.
[sage-devel] Re: Registration open for Hybrid Sage Days 120, this Wednesday Jul 19
Out of curiosity, how many people attended these Sage Days? Anne On Friday, July 21, 2023 at 8:07:17 PM UTC-7 Kwankyu Lee wrote: > Thanks. For interested people, the titles are > > Sage Days 120: Install Sage from GitHub and getting started with the > SageMath development workflow > > https://www.youtube.com/watch?v=NAuKG87MPIM > > Sage Days 120: The five by five on the modularization of the SageMath > Python library > > https://www.youtube.com/watch?v=-zclXy-NqJ0 > > > > -- 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 sage-devel+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-devel/47212586-7e31-495f-a91c-39259e839747n%40googlegroups.com.
Re: [sage-devel] Re: VOTE: move Sage development to Github
-1 On Friday, September 23, 2022 at 2:12:22 PM UTC-7 vdelecroix wrote: > -1 > > On Fri, 23 Sept 2022 at 12:43, Marc Mezzarobba > wrote: > > > > Emmanuel Charpentier wrote: > > > +1 for Github > > > > > > Also wishing for contingency plan for re-migrating to self-hosted > > > Gitlab. > > > > Same here. > > > > -- > > Marc > > > > -- > > 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 sage-devel+...@googlegroups.com. > > To view this discussion on the web visit > https://groups.google.com/d/msgid/sage-devel/tgk2jf%24nm6%241%40ciao.gmane.io > . > -- 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 sage-devel+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-devel/a01393e5-0800-480d-9cd1-e989875ef9c8n%40googlegroups.com.
[sage-devel] Re: problems building develop branch
Thank you everyone! That worked! Anne On Tuesday, September 22, 2020 at 2:25:22 AM UTC-7 Kwankyu Lee wrote: > The last line of Volker's recipe is actually: > > * Run "xcode-select --switch > /Applications/Xcode-11.app/Contents/Developer" to switch > -- 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 sage-devel+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-devel/05c8f025-f8bc-4349-8e12-8cd8b203772en%40googlegroups.com.
[sage-devel] Re: problems building develop branch
Ok, thanks for letting me know. Does that mean I can now not work on tickets that are based on the latest develop branch? Anne On Monday, September 21, 2020 at 8:58:18 AM UTC-7 Matthias Koeppe wrote: > Hi Anne, > This is from the new Xcode 12 that probably came with a system update. > https://trac.sagemath.org/ticket/30494 tracks the progress of fixing Sage > to support the new Xcode version. > Matthias > > > On Monday, September 21, 2020 at 8:51:35 AM UTC-7 anne1.s...@gmail.com > wrote: > >> >> Dear All, >> >> I am having trouble again to build the latest develop branch on MacOS >> 10.15.6. The log files can be found at >> >> https://www.math.ucdavis.edu/~anne/config.log >> https://www.math.ucdavis.edu/~anne/gf2x-1.3.0.log >> >> Best wishes, >> >> Anne >> >> >> -- 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 sage-devel+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-devel/84f23de6-6906-410d-a4ab-0ef6b6159220n%40googlegroups.com.
[sage-devel] problems building develop branch
Dear All, I am having trouble again to build the latest develop branch on MacOS 10.15.6. The log files can be found at https://www.math.ucdavis.edu/~anne/config.log https://www.math.ucdavis.edu/~anne/gf2x-1.3.0.log Best wishes, Anne -- 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 sage-devel+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-devel/ae0d23bb-57cc-46ac-bc17-7cca9ca51e28n%40googlegroups.com.
[sage-devel] Re: SearchForest
Thank you for letting me know! I did search on the trac server, but did not find 16351 for some reason, only much older tickets that did not seem relevant. Anne On Thursday, September 10, 2020 at 11:25:03 AM UTC-7 Samuel Lelievre wrote: > > > Le jeudi 10 septembre 2020 19:11:16 UTC+2, Matthias Koeppe a écrit : >> >> On Thursday, September 10, 2020 at 9:56:13 AM UTC-7, Anne Schilling wrote: >>> >>> I upgraded to the latest development version and now my research code >>> complains that SearchForest cannot be found in sage.combinat.backtrack any >>> longer. How come there is no deprecation warning? Where did the code go? >>> >>> >> It was removed in https://trac.sagemath.org/ticket/16351 >> >> As discussed in the ticket, the deprecation happened in prehistoric >> times, before the invention of deprecation warnings. >> > > In such cases, the Trac query engine is your friend: > > A search for tickets with "searchforest" in the summary > > https://trac.sagemath.org/query?order=id=1=~searchforest > > reveals ticket 16351. > > You can also query for tickets with "searchforest" in the description: > > https://trac.sagemath.org/query?order=id=1=~searchforest > > and there are many other options, see: > > https://trac.sagemath.org/query > > This is so useful that I added a "search engine shortcut" > to my browser. Often browsers have shortcuts to search > on bing, duckduckgo, google, wikipedia, ... > > b stuff > d stuff > g stuff > w stuff > > so why not add tsum and tdesc ("trac summary", "trac description") > to be able to search using > > tsum stuff > tdesc stuff > > respectively defined as > > https://trac.sagemath.org/query?order=id=1=~%s > https://trac.sagemath.org/query?order=id=1=~%s > > See this howto for how to set custom search engines > in various browsers: > > https://www.howtogeek.com/114176 > -- 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 sage-devel+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-devel/386e3e43-8c86-438c-b608-70469f9da07en%40googlegroups.com.
[sage-devel] SearchForest
Dear All, I upgraded to the latest development version and now my research code complains that SearchForest cannot be found in sage.combinat.backtrack any longer. How come there is no deprecation warning? Where did the code go? Best wishes, Anne -- 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 sage-devel+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-devel/e0fcc707-cfff-4735-a00d-b26fb27cecd9n%40googlegroups.com.
Re: [sage-devel] trouble compiling development version
Thank you, everyone, for your comments! The laptop indeed used the wrong python3 configuration. This is likely due to the fact that I copied all my files from an old laptop over, so it got confused. Sage builds now again! Thank you, Anne On Tuesday, September 1, 2020 at 3:56:05 PM UTC-7 zsc...@gmail.com wrote: > Also, it says that you have homebrew on your system. Does 'brew doctor' > complain about having python on your path? Maybe you might want to try to > delete all of the old versions of python on your system and remove them > from your PATH. > > You might also consider following the homebrew recommendations (installing > gcc@9 will stop gfortran 9 from compiling from scratch) and then running > "source /Applications/sage/.homebrew-build-env" before you configure and > make. > > On Tuesday, September 1, 2020 at 6:49:12 PM UTC-4 Zachary Scherr wrote: > >> You said that you are running 10.15.6 but something looks very bizarre >> with the python3 that configure is picking up. It looks like it is using >> >> /Library/Frameworks/Python.framework/Versions/3.7/bin/python3.7 >> >> since this python is first in your PATH. >> >> Could you try running this python and then issuing: >> >> >>> import sysconfig >> >>> sysconfig.get_config_var('MACOSX_DEPLOYMENT_TARGET') >> >> If you see it saying '10.9' then this might be related to your problem. >> >> On my Catalina, configure finds python3 in /usr/bin, and if I issue those >> same commands I get '10.14'. So maybe your PATH is causing sage to find an >> older version of python 3 which is causing things to mess up. Maybe >> somebody with more experience can chime in, but I would guess that this is >> related to your problem. >> >> On Tuesday, September 1, 2020 at 6:36:28 PM UTC-4 dim...@gmail.com wrote: >> >>> On Tue, Sep 1, 2020 at 6:13 PM Anne Schilling >>> wrote: >>> > >>> > Hi! >>> > >>> > I am having trouble (once again) to compile the latest development >>> version of sage, see >>> > >>> > https://www.math.ucdavis.edu/~anne/kiwisolver-1.0.1.log >>> > >>> > This is on MacOS 10.15.6. >>> > >>> > Any ideas? >>> see >>> https://kiwisolver.readthedocs.io/en/latest/basis/installation.html >>> it says >>> --- >>> For MacOSX users on OSX Mojave, one needs to set >>> MACOSX_DEPLOYMENT_TARGET to higher than 10.9 to force the compiler to >>> use the new C++ stdlib: >>> >>> $ export MACOSX_DEPLOYMENT_TARGET=10.10 >>> --- >>> >>> I'd do this export and hit "make" again >>> >>> HTH >>> Dima >>> >>> >>> >>> > >>> > Anne >>> > >>> > >>> > [maxima-5.44.0] Copying package files from temporary location >>> /Applications/sage/local/var/tmp/sage/build/maxima-5.44.0/inst to >>> /Applications/sage/local >>> > [maxima-5.44.0] Successfully installed maxima-5.44.0 >>> > [maxima-5.44.0] Deleting temporary build directory >>> > [maxima-5.44.0] >>> /Applications/sage/local/var/tmp/sage/build/maxima-5.44.0 >>> > [maxima-5.44.0] Finished installing maxima-5.44.0 >>> > [gfortran-9.2.0] Finished installing gfortran-9.2.0 >>> > make[2]: *** [all-start] Error 2 >>> > >>> > real 202m12.303s >>> > user 144m55.131s >>> > sys 25m56.364s >>> > *** >>> > Error building Sage. >>> > >>> > The following package(s) may have failed to build (not necessarily >>> > during this run of 'make all-start'): >>> > >>> > * package: kiwisolver-1.0.1 >>> > last build time: Sep 1 02:41 >>> > log file: /Applications/sage/logs/pkgs/kiwisolver-1.0.1.log >>> > build directory: >>> /Applications/sage/local/var/tmp/sage/build/kiwisolver-1.0.1 >>> > >>> > It is safe to delete any log files and build directories, but they >>> > contain information that is helpful for debugging build problems. >>> > WARNING: If you now run 'make' again, the build directory of the >>> > same version of the package will, by default, be deleted. Set the >>> > environment variable SAGE_KEEP_BUILT_SPKGS=yes to prevent this. >>> > >>> > make[1]: *** [all-start] Error 1 >>> > make: *** [all] Error 2 >>> > >>> > -- >>> > 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 sage-devel+...@googlegroups.com. >>> > To view this discussion on the web visit >>> https://groups.google.com/d/msgid/sage-devel/0505a395-a133-47b1-956d-0334e07f9cedo%40googlegroups.com. >>> >>> >>> >> -- 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 sage-devel+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-devel/c40a7c81-6ce7-42f4-b33f-71cc24f52f85n%40googlegroups.com.
Re: [sage-devel] Re: trouble compiling development version
Here is the top level log file: https://www.math.ucdavis.edu/~anne/ <https://www.math.ucdavis.edu/~anne/kiwisolver-1.0.1.log>config.log I did run ./configure before make. Anne On 9/1/20 10:52 AM, Matthias Koeppe wrote: > Please post the top-level config.log too > > On Tuesday, September 1, 2020 at 10:13:22 AM UTC-7, Anne Schilling wrote: > > Hi! > > I am having trouble (once again) to compile the latest development > version of sage, see > > https://www.math.ucdavis.edu/~anne/kiwisolver-1.0.1.log > <https://www.math.ucdavis.edu/~anne/kiwisolver-1.0.1.log> > > This is on MacOS 10.15.6. > > Any ideas? > > Anne > > > [maxima-5.44.0] Copying package files from temporary location > /Applications/sage/local/var/tmp/sage/build/maxima-5.44.0/inst to > /Applications/sage/local > [maxima-5.44.0] Successfully installed maxima-5.44.0 > [maxima-5.44.0] Deleting temporary build directory > [maxima-5.44.0] /Applications/sage/local/var/tmp/sage/build/maxima-5.44.0 > [maxima-5.44.0] Finished installing maxima-5.44.0 > [gfortran-9.2.0] Finished installing gfortran-9.2.0 > make[2]: *** [all-start] Error 2 > > real 202m12.303s > user 144m55.131s > sys 25m56.364s > *** > Error building Sage. > > The following package(s) may have failed to build (not necessarily > during this run of 'make all-start'): > > * package: kiwisolver-1.0.1 > last build time: Sep 1 02:41 > log file: /Applications/sage/logs/pkgs/kiwisolver-1.0.1.log > build directory: > /Applications/sage/local/var/tmp/sage/build/kiwisolver-1.0.1 > > It is safe to delete any log files and build directories, but they > contain information that is helpful for debugging build problems. > WARNING: If you now run 'make' again, the build directory of the > same version of the package will, by default, be deleted. Set the > environment variable SAGE_KEEP_BUILT_SPKGS=yes to prevent this. > > make[1]: *** [all-start] Error 1 > make: *** [all] Error 2 > -- 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 sage-devel+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-devel/bd250373-54de-428f-4b5e-9c55981b3aa4%40math.ucdavis.edu.
[sage-devel] trouble compiling development version
Hi! I am having trouble (once again) to compile the latest development version of sage, see https://www.math.ucdavis.edu/~anne/kiwisolver-1.0.1.log This is on MacOS 10.15.6. Any ideas? Anne [maxima-5.44.0] Copying package files from temporary location /Applications/sage/local/var/tmp/sage/build/maxima-5.44.0/inst to /Applications/sage/local [maxima-5.44.0] Successfully installed maxima-5.44.0 [maxima-5.44.0] Deleting temporary build directory [maxima-5.44.0] /Applications/sage/local/var/tmp/sage/build/maxima-5.44.0 [maxima-5.44.0] Finished installing maxima-5.44.0 [gfortran-9.2.0] Finished installing gfortran-9.2.0 make[2]: *** [all-start] Error 2 real202m12.303s user144m55.131s sys25m56.364s *** Error building Sage. The following package(s) may have failed to build (not necessarily during this run of 'make all-start'): * package: kiwisolver-1.0.1 last build time: Sep 1 02:41 log file:/Applications/sage/logs/pkgs/kiwisolver-1.0.1.log build directory: /Applications/sage/local/var/tmp/sage/build/kiwisolver-1.0.1 It is safe to delete any log files and build directories, but they contain information that is helpful for debugging build problems. WARNING: If you now run 'make' again, the build directory of the same version of the package will, by default, be deleted. Set the environment variable SAGE_KEEP_BUILT_SPKGS=yes to prevent this. make[1]: *** [all-start] Error 1 make: *** [all] Error 2 -- 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 sage-devel+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-devel/0505a395-a133-47b1-956d-0334e07f9cedo%40googlegroups.com.
Re: [sage-devel] trouble building sage on mac
Thank you all for your help! Finally I got sage to install. There were permission issues with my /usr/local folder, which prevented brew from working correctly. Anne On Wednesday, July 1, 2020 at 5:55:42 AM UTC-7, Dima Pasechnik wrote: > > my working conjecture was that Anne had two conflicting installations > of freetype, for I cannot imagine Homebrew serving version 2.3 of > freetype. > > > On Wed, Jul 1, 2020 at 1:36 PM Zachary Scherr > wrote: > > > > Also, you might also consider doing something like the following: > > > > > cd /usr > > > find -L . -name 'ftheader.h' > > > > you should see the following locations: > > > > ./local/include/freetype2/freetype/config/ftheader.h > > > ./local/var/homebrew/linked/freetype/include/freetype2/freetype/config/ftheader.h > > > > ./local/opt/freetype2/include/freetype2/freetype/config/ftheader.h > > ./local/opt/freetype/include/freetype2/freetype/config/ftheader.h > > > ./local/Cellar/freetype/2.10.2/include/freetype2/freetype/config/ftheader.h > > > > notice though that > "/usr/local/Cellar/freetype/2.10.2/include/freetype2/freetype/config/ftheader.h" > > is the real file and the others should all be symlinks of this one. > > > > On Wednesday, July 1, 2020 at 8:26:58 AM UTC-4 Zachary Scherr wrote: > >> > >> Hi All, > >> > >>I just thought I would chime in on the homebrew side of things. I > have freetype installed via homebrew on Catalina 10.15.5 and when I execute > >> > >> > pkg-config --modversion freetype2 > >> > >> I get back 23.2.17. Anne seemed to get back version 9.8.3, which means > that something is screwy with your freetype. > >> > >> Some things you could try: > >> > >> 1). If you have already installed freetype via homebrew then you can > try > >> brew unlink freetype && brew link freetype > >> > >> 2). It's possible that "brew doctor" will pick up on the > inconsistencies and will give recommendations as to how to fix it. > >> > >> Your log file specifically mentioned that the system could not find > ftconfig.h. With freetype correctly installed via homebrew you can do the > following: > >> > >> cd /usr/local/include > >> ls -l | grep freetype2 > >> > >> and you should see that that folder is symlinked to > /usr/local/Cellar/freetype/2.10.2/include/freetype2 which is the folder > that actually contains all the freetype header files. > >> > >> Not sure how much you want to invest in fixing this, but my suggestion > would be to head to /usr/local and try to find ftheader.h, which is the > header file that defines where ftconfig.h is located. If you find any > ftheader.h file that is not originating from > local/Cellar/freetype/2.10.2/include/freetype2/freetype/config/ftheader.h > then you should delete it. > >> > >> > >> > >> On Wednesday, July 1, 2020 at 2:53:05 AM UTC-4 dim...@gmail.com wrote: > >>> > >>> > >>> > >>> On Wed, 1 Jul 2020, 07:41 Anne Schilling, > wrote: > >>>> > >>>> > >>>> > >>>> On Tuesday, June 30, 2020 at 12:22:47 AM UTC-7, Dima Pasechnik wrote: > >>>>> > >>>>> > >>>>> > >>>>> On Tue, 30 Jun 2020, 07:46 Anne Schilling, > wrote: > >>>>>> > >>>>>> Here is the new config.log file. It still does not build: > >>>>>> > >>>>>> https://www.math.ucdavis.edu/~anne/config.log > >>>>> > >>>>> > >>>>> do you get the same error while building pillow (missing header)? If > so, it looks as if you removed the old freetype dylib files, but left > headers there. > >>>> > >>>> > >>>> Thank you, but what exactly am I supposed to delete? I delete the > folder /usr/local/Cellar/freetype > >>> > >>> > >>> you had to delete the installation of freetype in /usr/local/{lib, > include, lib/pkgconfig}. > >>> > >>> and after that, (re)install freetype in Homebrew. > >>> > >>> Deleting /usr/local/Cellar/freetype > >>> probably was not a good idea - that is where, I guess, you have a good > installation of freetype (which you should uninstall using the brew > commands, not just deleting from shell)
Re: [sage-devel] trouble building sage on mac
On Tuesday, June 30, 2020 at 12:22:47 AM UTC-7, Dima Pasechnik wrote: > > > > On Tue, 30 Jun 2020, 07:46 Anne Schilling, > wrote: > >> Here is the new config.log file. It still does not build: >> >> https://www.math.ucdavis.edu/~anne/config.log >> <https://www.google.com/url?q=https%3A%2F%2Fwww.math.ucdavis.edu%2F~anne%2Fconfig.log=D=1=AFQjCNGHbWAuGZkjNWZ_oCVmDNSsBSqS0w> >> > > do you get the same error while building pillow (missing header)? If so, > it looks as if you removed the old freetype dylib files, but left headers > there. > Thank you, but what exactly am I supposed to delete? I delete the folder /usr/local/Cellar/freetype Also, did you source .homebrew-build-env > before doing ./configure && make ? > As you use libraries from Homebrew, this might be crucial. > I did that and it still does not work. See https://www.math.ucdavis.edu/~anne/config.log <https://www.google.com/url?q=https%3A%2F%2Fwww.math.ucdavis.edu%2F~anne%2Fconfig.log=D=1=AFQjCNGHbWAuGZkjNWZ_oCVmDNSsBSqS0w> Is it possible that this might be an issue https://github.com/Homebrew/legacy-homebrew/issues/43471 -- 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 sage-devel+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-devel/6ec9e78d-fd63-4122-91b2-d4600836aee8o%40googlegroups.com.
Re: [sage-devel] trouble building sage on mac
Here is the new config.log file. It still does not build: https://www.math.ucdavis.edu/~anne/config.log On Monday, June 29, 2020 at 10:53:44 AM UTC-7, Dima Pasechnik wrote: > > On Mon, Jun 29, 2020 at 6:41 PM Anne Schilling > > wrote: > > > > Hi Dima, > > > > I removed the freetype directory in /usr/local but still get an error > > after this, please re-run `./configure` followed by `make` > (and post the new config.log again, if it still breaks.) > > > > > [giac-1.5.0.63-p0] Finished installing giac-1.5.0.63-p0.spkg > > make[2]: *** [all-start] Error 2 > > > > real8m22.565s > > user33m16.224s > > sys1m44.180s > > *** > > Error building Sage. > > > > The following package(s) may have failed to build (not necessarily > > during this run of 'make all-start'): > > > > * package: pillow-5.3.0.p0 > > last build time: Jun 29 10:15 > > log file:/Applications/sage/logs/pkgs/pillow-5.3.0.p0.log > > build directory: > /Applications/sage/local/var/tmp/sage/build/pillow-5.3.0.p0 > > > > * package: matplotlib-2.2.5 > > last build time: Jun 29 10:28 > > log file:/Applications/sage/logs/pkgs/matplotlib-2.2.5.log > > build directory: > /Applications/sage/local/var/tmp/sage/build/matplotlib-2.2.5 > > > > It is safe to delete any log files and build directories, but they > > contain information that is helpful for debugging build problems. > > WARNING: If you now run 'make' again, the build directory of the > > same version of the package will, by default, be deleted. Set the > > environment variable SAGE_KEEP_BUILT_SPKGS=yes to prevent this. > > > > make[1]: *** [all-start] Error 1 > > make: *** [all] Error 2 > > > > > > On Monday, June 29, 2020 at 4:26:08 AM UTC-7, Dima Pasechnik wrote: > >> > >> On Mon, Jun 29, 2020 at 12:08 PM Anne Schilling > >> wrote: > >> > > >> > > >> >> thanks. What is the output of > >> >> > >> >> $ pkg-config --modversion freetype2 > >> >> > >> >> for you? > >> > > >> > > >> > sage anne$ pkg-config --modversion freetype2 > >> > 9.8.3 > >> > >> this is a very old freetype, older than the needed version 2.4 or > >> newer. So indeed, you hit the bug > >> being fixed by https://trac.sagemath.org/ticket/30014 > >> > >> Can you just remove that old freetype from /usr/local (you probably > >> installed it many years ago and don't need, it just > >> sits in /usr/local, preventing Homebrew from installing an update > >> there) and re-install freetype from Homebrew? > >> > >> > > >> > -- > >> > 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 sage-...@googlegroups.com. > >> > To view this discussion on the web visit > https://groups.google.com/d/msgid/sage-devel/32310499-8294-4aa8-a403-9da677bd1d60o%40googlegroups.com. > > > > > > -- > > 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 sage-...@googlegroups.com . > > To view this discussion on the web visit > https://groups.google.com/d/msgid/sage-devel/3a9d0b5d-d985-4635-a055-ef126a6a192do%40googlegroups.com. > > > -- 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 sage-devel+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-devel/164c9714-b899-40e9-941e-685f0d19f51bo%40googlegroups.com.
Re: [sage-devel] trouble building sage on mac
Hi Dima, I removed the freetype directory in /usr/local but still get an error [giac-1.5.0.63-p0] Finished installing giac-1.5.0.63-p0.spkg make[2]: *** [all-start] Error 2 real8m22.565s user33m16.224s sys1m44.180s *** Error building Sage. The following package(s) may have failed to build (not necessarily during this run of 'make all-start'): * package: pillow-5.3.0.p0 last build time: Jun 29 10:15 log file:/Applications/sage/logs/pkgs/pillow-5.3.0.p0.log build directory: /Applications/sage/local/var/tmp/sage/build/pillow-5.3.0.p0 * package: matplotlib-2.2.5 last build time: Jun 29 10:28 log file:/Applications/sage/logs/pkgs/matplotlib-2.2.5.log build directory: /Applications/sage/local/var/tmp/sage/build/matplotlib-2.2.5 It is safe to delete any log files and build directories, but they contain information that is helpful for debugging build problems. WARNING: If you now run 'make' again, the build directory of the same version of the package will, by default, be deleted. Set the environment variable SAGE_KEEP_BUILT_SPKGS=yes to prevent this. make[1]: *** [all-start] Error 1 make: *** [all] Error 2 On Monday, June 29, 2020 at 4:26:08 AM UTC-7, Dima Pasechnik wrote: > > On Mon, Jun 29, 2020 at 12:08 PM Anne Schilling > > wrote: > > > > > >> thanks. What is the output of > >> > >> $ pkg-config --modversion freetype2 > >> > >> for you? > > > > > > sage anne$ pkg-config --modversion freetype2 > > 9.8.3 > > this is a very old freetype, older than the needed version 2.4 or > newer. So indeed, you hit the bug > being fixed by https://trac.sagemath.org/ticket/30014 > > Can you just remove that old freetype from /usr/local (you probably > installed it many years ago and don't need, it just > sits in /usr/local, preventing Homebrew from installing an update > there) and re-install freetype from Homebrew? > > > > > -- > > 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 sage-...@googlegroups.com . > > To view this discussion on the web visit > https://groups.google.com/d/msgid/sage-devel/32310499-8294-4aa8-a403-9da677bd1d60o%40googlegroups.com. > > > -- 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 sage-devel+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-devel/3a9d0b5d-d985-4635-a055-ef126a6a192do%40googlegroups.com.
Re: [sage-devel] trouble building sage on mac
> thanks. What is the output of > > $ pkg-config --modversion freetype2 > > for you? > sage anne$ pkg-config --modversion freetype2 9.8.3 -- 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 sage-devel+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-devel/32310499-8294-4aa8-a403-9da677bd1d60o%40googlegroups.com.
Re: [sage-devel] trouble building sage on mac
Hi Dima, Thank you for your answer. Here is the config.log file https://www.math.ucdavis.edu/~anne/config.log Cheers, Anne On Sunday, June 28, 2020 at 2:29:27 AM UTC-7, Dima Pasechnik wrote: > > Cause pillow finds a broken install of freetype here: /usr/local/lib > (which causes the problem: > /usr/local/include/freetype2/freetype/freetype.h:51:10: fatal error: > 'freetype/config/ftconfig.h' file not found) > > as well as here: /usr/local/Cellar/freetype/2.10.1 > - which should be OK. > > Does your configuration build freetype ---something you can see in the > main config.log--- > or is it configured to use one of these > (in config.log you'd see "use system package and not install SPKG > freetype") > > pillow does something crazy, anyway: > > Looking for `freetype2` using pkg-config. > Appending path /usr/local/lib > Appending path /usr/local/include/freetype2 > Looking for `lcms2` using pkg-config. > Looking for `libimagequant` using pkg-config. > Appending path /Applications/sage/local/lib > Appending path /Applications/sage/local/include > Appending path > /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include > > > Appending path /opt/local/lib > Appending path /opt/local/include > Appending path /usr/local/include > Appending path /usr/local/Cellar/freetype/2.10.1/lib > Appending path /usr/local/Cellar/freetype/2.10.1/include > ... > > > On Sun, Jun 28, 2020 at 6:14 AM Anne Schilling > > wrote: > > > > Hi, > > > > I am trying to build the latest stable release of sage (master branch) > from source on MacOS 10.15.5 > > and got the following error. Any ideas? > > > > Best wishes, > > > > Anne > > > > --- > > > > Found local metadata for pillow-5.3.0.p0 > > Attempting to download package Pillow-5.3.0.tar.gz from mirrors > > > http://mirrors.xmission.com/sage/spkg/upstream/pillow/Pillow-5.3.0.tar.gz > > [..] > > pillow-5.3.0.p0 > > > > Setting up build directory for pillow-5.3.0.p0 > > Finished extraction > > Applying patches from ../patches... > > Applying ../patches/setup.py.patch > > patching file setup.py > > > > Host system: > > Darwin lolita.local 19.5.0 Darwin Kernel Version 19.5.0: Tue May 26 > 20:41:44 PDT 2020; root:xnu-6153.121.2~2/RELEASE_X86_64 x86_64 > > > > C compiler: gcc > > C compiler version: > > Configured with: --prefix=/Applications/Xcode.app/Contents/Developer/usr > --with-gxx-include-dir=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/4.2.1 > > > > Apple clang version 11.0.3 (clang-1103.0.32.62) > > Target: x86_64-apple-darwin19.5.0 > > Thread model: posix > > InstalledDir: > /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin > > > > > > Package 'pillow' is currently not installed > > No legacy uninstaller found for 'pillow'; nothing to do > > running build_ext > > Package libopenjp2 was not found in the pkg-config search path. > > Perhaps you should add the directory containing `libopenjp2.pc' > > to the PKG_CONFIG_PATH environment variable > > No package 'libopenjp2' found > > Package libopenjp2 was not found in the pkg-config search path. > > Perhaps you should add the directory containing `libopenjp2.pc' > > to the PKG_CONFIG_PATH environment variable > > No package 'libopenjp2' found > > Package libtiff-5 was not found in the pkg-config search path. > > Perhaps you should add the directory containing `libtiff-5.pc' > > to the PKG_CONFIG_PATH environment variable > > No package 'libtiff-5' found > > Package libtiff-5 was not found in the pkg-config search path. > > Perhaps you should add the directory containing `libtiff-5.pc' > > to the PKG_CONFIG_PATH environment variable > > No package 'libtiff-5' found > > Package lcms2 was not found in the pkg-config search path. > > Perhaps you should add the directory containing `lcms2.pc' > > to the PKG_CONFIG_PATH environment variable > > No package 'lcms2' found > > Package lcms2 was not found in the pkg-config search path. > > Perhaps you should add the directory containing `lcms2.pc' >
Re: [sage-devel] Re: trouble upgrading to latest stable version
Thank you! Anne On Tuesday, May 26, 2020 at 11:59:26 AM UTC-7, Salvatore Stella wrote: > > Unpacking of lambda functions' arguments is, alas, no longer supported in > python3. > > cf. https://www.python.org/dev/peps/pep-3113/ > > S. > > > > * Anne Schilling > [2020-05-26 > 11:24:01]: > > >Ok, success!!! Finally sage compiled for me using Matthias' suggestion of > >"./configure --without-system-freetype" > >before make. > > > >Something else must have changed though since sage does not like my > >sage.init file any longer: > > > >sage > >┌┐ > >│ SageMath version 9.1, Release Date: 2020-05-20 │ > >│ Using Python 3.7.7. Type "help()" for help.│ > >└┘ > > File "", line 15 > >latex_options = {'format': "dot2tex", > >'edge_labels':True,'color_by_label':{Integer(1):"blue", Integer(2):"red", > >Integer(3):"green", Integer(4):"yellow",-Integer(1):"blue", > >-Integer(2):"red", -Integer(3):"green",-Integer(4):"yellow"}, > >'edge_options': lambda (u,v,l): {'backward': l is not None and > >l>Integer(0)}} > > > >^ > >SyntaxError: invalid syntax > > > >On Tuesday, May 26, 2020 at 12:11:38 AM UTC-7, Matthias Koeppe wrote: > >> > >> By "install freetype by hand", do you mean you installed with homebrew? > >> If not, that's worth trying. > >> Alternatively, you could try "./configure --without-system-freetype" > >> before "make". > >> > >> Matthias > >> > >> On Tuesday, May 26, 2020 at 12:06:57 AM UTC-7, Anne Schilling wrote: > >>> > >>> https://www.math.ucdavis.edu/~anne/config.log > >>> > >>> On Tuesday, May 26, 2020 at 12:00:46 AM UTC-7, Matthias Koeppe wrote: > >>>> > >>>> config.log again please... > >>>> > >>>> On Monday, May 25, 2020 at 11:53:50 PM UTC-7, Anne Schilling wrote: > >>>>> > >>>>> Thank you! I installed all those. Now it hangs here: > >>>>> > >>>>> https://www.math.ucdavis.edu/~anne/matplotlib-2.2.5.log > >>>>> > >>>>> I tried to install freetype by hand, but it does not seem to help. > >>>>> > >>>>> > > > >-- > >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 sage-...@googlegroups.com . > >To view this discussion on the web visit > https://groups.google.com/d/msgid/sage-devel/b9bd4221-3f5c-4939-b8ae-7611fc9d3c6b%40googlegroups.com. > > > > -- 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 sage-devel+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-devel/0e299706-e424-4d63-ab1f-f5b87fbe7dbf%40googlegroups.com.
Re: [sage-devel] Re: trouble upgrading to latest stable version
Ok, success!!! Finally sage compiled for me using Matthias' suggestion of "./configure --without-system-freetype" before make. Something else must have changed though since sage does not like my sage.init file any longer: sage ┌┐ │ SageMath version 9.1, Release Date: 2020-05-20 │ │ Using Python 3.7.7. Type "help()" for help.│ └┘ File "", line 15 latex_options = {'format': "dot2tex", 'edge_labels':True,'color_by_label':{Integer(1):"blue", Integer(2):"red", Integer(3):"green", Integer(4):"yellow",-Integer(1):"blue", -Integer(2):"red", -Integer(3):"green",-Integer(4):"yellow"}, 'edge_options': lambda (u,v,l): {'backward': l is not None and l>Integer(0)}} ^ SyntaxError: invalid syntax On Tuesday, May 26, 2020 at 12:11:38 AM UTC-7, Matthias Koeppe wrote: > > By "install freetype by hand", do you mean you installed with homebrew? > If not, that's worth trying. > Alternatively, you could try "./configure --without-system-freetype" > before "make". > > Matthias > > On Tuesday, May 26, 2020 at 12:06:57 AM UTC-7, Anne Schilling wrote: >> >> https://www.math.ucdavis.edu/~anne/config.log >> >> On Tuesday, May 26, 2020 at 12:00:46 AM UTC-7, Matthias Koeppe wrote: >>> >>> config.log again please... >>> >>> On Monday, May 25, 2020 at 11:53:50 PM UTC-7, Anne Schilling wrote: >>>> >>>> Thank you! I installed all those. Now it hangs here: >>>> >>>> https://www.math.ucdavis.edu/~anne/matplotlib-2.2.5.log >>>> >>>> I tried to install freetype by hand, but it does not seem to help. >>>> >>>> -- 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 sage-devel+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-devel/b9bd4221-3f5c-4939-b8ae-7611fc9d3c6b%40googlegroups.com.
Re: [sage-devel] Re: trouble upgrading to latest stable version
https://www.math.ucdavis.edu/~anne/config.log On Tuesday, May 26, 2020 at 12:00:46 AM UTC-7, Matthias Koeppe wrote: > > config.log again please... > > On Monday, May 25, 2020 at 11:53:50 PM UTC-7, Anne Schilling wrote: >> >> Thank you! I installed all those. Now it hangs here: >> >> https://www.math.ucdavis.edu/~anne/matplotlib-2.2.5.log >> >> I tried to install freetype by hand, but it does not seem to help. >> >> On Monday, May 25, 2020 at 7:44:16 PM UTC-7, Matthias Koeppe wrote: >>> >>> You could try if "brew install libpng" fixes this problem (otherwise >>> you'd need to manually clean out /usr/local/lib/libpng*) >>> >>> Also, note that at the end of the configure output, some commands were >>> recommended: "brew install boost cmake glpk gsl gd mpfi ninja openblas pcre >>> ppl r yasm zeromq"; I second this recommendation >>> >>> >>> >>> On Monday, May 25, 2020 at 7:41:13 PM UTC-7, Matthias Koeppe wrote: >>>> >>>> On Monday, May 25, 2020 at 6:59:09 PM UTC-7, Anne Schilling wrote: >>>>> >>>>> >>>>> >>>>> On Monday, May 25, 2020 at 6:35:01 PM UTC-7, Matthias Koeppe wrote: >>>>>> >>>>>> Could you try with the commands: >>>>>> >>>>>> . ./.homebrew-build-env >>>>>> ./configure >>>>>> >>>>>> and post the output of the latter? >>>>>> >>>>> >>>>> After installing python3 with homebrew is got further. Now it hangs >>>>> here: >>>>> >>>>> https://www.math.ucdavis.edu/~anne/m4ri-20200115.log >>>>> >>>>> >>>> Looks like there's some really old stuff in /usr/local, perhaps from an >>>> ancient homebrew or MacPorts installation?. From the log: >>>> >>>> >>>> libtool: link: gcc -dynamiclib -o .libs/libm4ri-0.0.20200115.dylib >>>> m4ri/.libs/brilliantrussian.o m4ri/.libs/misc.o m4ri/.libs/mzd.o >>>> m4ri/.libs/graycode.o m4ri/.libs/strassen.o m4ri/.libs/mzp.o >>>> m4ri/.libs/triangular.o m4ri/.libs/triangular_russian.o m4ri/.libs/ple.o >>>> m4ri/.libs/ple_russian.o m4ri/.libs/solve.o m4ri/.libs/echelonform.o >>>> m4ri/.libs/mmc.o m4ri/.libs/debug_dump.o m4ri/.libs/io.o m4ri/.libs/djb.o >>>> m4ri/.libs/mp.o -L/Applications/sage/local/lib -L/usr/local/lib -lpng12 >>>> -lz -mmmx -msse -msse2 -msse3 -g -O2 -Wl,-rpath >>>> -Wl,/Applications/sage/local/lib -install_name >>>> /Applications/sage/local/lib/libm4ri-0.0.20200115.dylib -Wl,-single_module >>>>> ld: warning: ignoring file /usr/local/lib/libpng12.dylib, missing >>>>> required architecture x86_64 in file /usr/local/lib/libpng12.dylib (2 >>>>> slices) >>>>> Undefined symbols for architecture x86_64: >>>>> "_png_create_info_struct", referenced from: >>>>> >>>>> >>>>> >>>> >>>> >>>> >>>> >>> -- 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 sage-devel+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-devel/7d1a8c5e-15a5-41b3-ac8e-d1c18ecb0b2b%40googlegroups.com.
Re: [sage-devel] Re: trouble upgrading to latest stable version
Thank you! I installed all those. Now it hangs here: https://www.math.ucdavis.edu/~anne/matplotlib-2.2.5.log I tried to install freetype by hand, but it does not seem to help. On Monday, May 25, 2020 at 7:44:16 PM UTC-7, Matthias Koeppe wrote: > > You could try if "brew install libpng" fixes this problem (otherwise you'd > need to manually clean out /usr/local/lib/libpng*) > > Also, note that at the end of the configure output, some commands were > recommended: "brew install boost cmake glpk gsl gd mpfi ninja openblas pcre > ppl r yasm zeromq"; I second this recommendation > > > > On Monday, May 25, 2020 at 7:41:13 PM UTC-7, Matthias Koeppe wrote: >> >> On Monday, May 25, 2020 at 6:59:09 PM UTC-7, Anne Schilling wrote: >>> >>> >>> >>> On Monday, May 25, 2020 at 6:35:01 PM UTC-7, Matthias Koeppe wrote: >>>> >>>> Could you try with the commands: >>>> >>>> . ./.homebrew-build-env >>>> ./configure >>>> >>>> and post the output of the latter? >>>> >>> >>> After installing python3 with homebrew is got further. Now it hangs here: >>> >>> https://www.math.ucdavis.edu/~anne/m4ri-20200115.log >>> >>> >> Looks like there's some really old stuff in /usr/local, perhaps from an >> ancient homebrew or MacPorts installation?. From the log: >> >> >> libtool: link: gcc -dynamiclib -o .libs/libm4ri-0.0.20200115.dylib >> m4ri/.libs/brilliantrussian.o m4ri/.libs/misc.o m4ri/.libs/mzd.o >> m4ri/.libs/graycode.o m4ri/.libs/strassen.o m4ri/.libs/mzp.o >> m4ri/.libs/triangular.o m4ri/.libs/triangular_russian.o m4ri/.libs/ple.o >> m4ri/.libs/ple_russian.o m4ri/.libs/solve.o m4ri/.libs/echelonform.o >> m4ri/.libs/mmc.o m4ri/.libs/debug_dump.o m4ri/.libs/io.o m4ri/.libs/djb.o >> m4ri/.libs/mp.o -L/Applications/sage/local/lib -L/usr/local/lib -lpng12 >> -lz -mmmx -msse -msse2 -msse3 -g -O2 -Wl,-rpath >> -Wl,/Applications/sage/local/lib -install_name >> /Applications/sage/local/lib/libm4ri-0.0.20200115.dylib -Wl,-single_module >>> ld: warning: ignoring file /usr/local/lib/libpng12.dylib, missing required >>> architecture x86_64 in file /usr/local/lib/libpng12.dylib (2 slices) >>> Undefined symbols for architecture x86_64: >>> "_png_create_info_struct", referenced from: >>> >>> >>> >> >> >> >> > -- 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 sage-devel+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-devel/fb9eddc7-e0f4-4ce8-9d66-9b86d346e7aa%40googlegroups.com.
Re: [sage-devel] Re: trouble upgrading to latest stable version
Thank you! I have homebrew installed. So I just do brew install python3 ? Installing the python package that Dima suggested did not help. I am trying to avoid installing a new operating system right now since I anyway ordered a new computer. Best, Anne On Monday, May 25, 2020 at 6:05:42 PM UTC-7, Matthias Koeppe wrote: > > I agree, updating the OS if possible, and/or installing homebrew and > python3 from homebrew would be the way to go. > > On Monday, May 25, 2020 at 4:37:22 PM UTC-7, Dima Pasechnik wrote: >> >> Hi Anne, >> openssl is a never-ending problem on macOS, and in your case it's made >> worse by an old macOS version. >> One cannot expect much support and development on macOS 10.12, as it >> has reached EOL in 2019. >> >> One way out would be to install Python 3.7 from cpython, and then Sage >> will just use it, without building. >> >> https://www.python.org/ftp/python/3.7.7/python-3.7.7-macosx10.9.pkg >> >> (or, alternatively, install Homebrew, then you can use many more >> packages from there without building) >> >> HTH >> Dima >> >> On Tue, May 26, 2020 at 12:11 AM Anne Schilling >> wrote: >> > >> > Hi Dima, >> > >> > Thank you! I have run make distclean and now it gets stuck here: >> > >> > https://www.math.ucdavis.edu/~anne/python3-3.7.3.p1.log >> > >> > It looks like there is a problem with openssl. >> > >> > Any idea? >> > >> > Anne >> > >> > On Monday, May 25, 2020 at 10:52:29 AM UTC-7, Dima Pasechnik wrote: >> >> >> >> Hi Anne, >> >> it appears from your config.log that you did not do >> >> >> >> make distclean >> >> >> >> moreover, it says that R is already installed, and should not get >> reinstalled. >> >> >> >> Does Sage start? I guess not. >> >> If before the latest git pull you had an oldish Sage (closer to 9.0 >> than to 9.1) >> >> it appears that the build system is totally confused. >> >> So you most probably need to do distclean. >> >> >> >> HTH >> >> Dima >> >> >> >> >> >> >> >> On Mon, 25 May 2020, 17:28 Anne Schilling, >> wrote: >> >>> >> >>> Hi Dima, >> >>> >> >>> I pulled the changes using git in the master branch and started make >> (or make distclean). >> >>> This is running on MacOS 10.12.6 . >> >>> >> >>> https://www.math.ucdavis.edu/~anne/config.log >> >>> https://www.math.ucdavis.edu/~anne/r-3.6.2.p0.log >> >>> https://www.math.ucdavis.edu/~anne/dochtml.log >> >>> >> >>> Thank you! >> >>> >> >>> Anne >> >>> >> >>> On Monday, May 25, 2020 at 1:29:33 AM UTC-7, Dima Pasechnik wrote: >> >>>> >> >>>> On Mon, May 25, 2020 at 7:44 AM Anne Schilling >> >>>> wrote: >> >>>> > >> >>>> > >> >>>> > >> >>>> > On Sunday, May 24, 2020 at 10:27:19 PM UTC-7, Matthias Koeppe >> wrote: >> >>>> >> >> >>>> >> Hi Anne, >> >>>> >> >> >>>> >> On Sunday, May 24, 2020 at 9:40:42 PM UTC-7, Anne Schilling >> wrote: >> >>>> >>> >> >>>> >>> Downloading the Sage mirror list >> >>>> >>> CRITICAL [mirror_list|_load:91]: Downloaded mirror list has >> syntax error: error code: 1010 >> >>>> >>> Searching fastest mirror >> >>>> >>> ERROR [mirror_list|_rank_mirrors:145]: Could not reach any >> mirror directly and no proxy set >> >>>> >> >> >>>> >> >> >>>> >> Here's a workaround: >> >>>> >> >> >>>> >> echo '["http://files.sagemath.org/;]' > upstream/mirror_list >> >>>> >> >> >>>> >> >> >>>> >> I hope this helps, >> >>>> >> Matthias >> >>>> > >> >>>> > >> >>>> > Thank you, that got me a lot further. But now it is stuck here: >> >>>> > >> >>>> > [mat
Re: [sage-devel] Re: trouble upgrading to latest stable version
Hi Dima, Thank you! I have run make distclean and now it gets stuck here: https://www.math.ucdavis.edu/~anne/python3-3.7.3.p1.log It looks like there is a problem with openssl. Any idea? Anne On Monday, May 25, 2020 at 10:52:29 AM UTC-7, Dima Pasechnik wrote: > > Hi Anne, > it appears from your config.log that you did not do > > make distclean > > moreover, it says that R is already installed, and should not get > reinstalled. > > Does Sage start? I guess not. > If before the latest git pull you had an oldish Sage (closer to 9.0 than > to 9.1) > it appears that the build system is totally confused. > So you most probably need to do distclean. > > HTH > Dima > > > > On Mon, 25 May 2020, 17:28 Anne Schilling, > wrote: > >> Hi Dima, >> >> I pulled the changes using git in the master branch and started make (or >> make distclean). >> This is running on MacOS 10.12.6 . >> >> https://www.math.ucdavis.edu/~anne/config.log >> https://www.math.ucdavis.edu/~anne/r-3.6.2.p0.log >> https://www.math.ucdavis.edu/~anne/dochtml.log >> >> Thank you! >> >> Anne >> >> On Monday, May 25, 2020 at 1:29:33 AM UTC-7, Dima Pasechnik wrote: >>> >>> On Mon, May 25, 2020 at 7:44 AM Anne Schilling >>> wrote: >>> > >>> > >>> > >>> > On Sunday, May 24, 2020 at 10:27:19 PM UTC-7, Matthias Koeppe wrote: >>> >> >>> >> Hi Anne, >>> >> >>> >> On Sunday, May 24, 2020 at 9:40:42 PM UTC-7, Anne Schilling wrote: >>> >>> >>> >>> Downloading the Sage mirror list >>> >>> CRITICAL [mirror_list|_load:91]: Downloaded mirror list has syntax >>> error: error code: 1010 >>> >>> Searching fastest mirror >>> >>> ERROR [mirror_list|_rank_mirrors:145]: Could not reach any mirror >>> directly and no proxy set >>> >> >>> >> >>> >> Here's a workaround: >>> >> >>> >> echo '["http://files.sagemath.org/;]' > upstream/mirror_list >>> >> >>> >> >>> >> I hope this helps, >>> >> Matthias >>> > >>> > >>> > Thank you, that got me a lot further. But now it is stuck here: >>> > >>> > [matplotlib-2.2.5] running install_egg_info >>> > [matplotlib-2.2.5] running egg_info >>> > [matplotlib-2.2.5] writing lib/matplotlib.egg-info/PKG-INFO >>> > [matplotlib-2.2.5] writing dependency_links to >>> lib/matplotlib.egg-info/dependency_links.txt >>> > [matplotlib-2.2.5] writing namespace_packages to >>> lib/matplotlib.egg-info/namespace_packages.txt >>> > [matplotlib-2.2.5] writing requirements to >>> lib/matplotlib.egg-info/requires.txt >>> > [matplotlib-2.2.5] writing top-level names to >>> lib/matplotlib.egg-info/top_level.txt >>> > [matplotlib-2.2.5] reading manifest file >>> 'lib/matplotlib.egg-info/SOURCES.txt' >>> > [matplotlib-2.2.5] reading manifest template 'MANIFEST.in' >>> > [matplotlib-2.2.5] writing manifest file >>> 'lib/matplotlib.egg-info/SOURCES.txt' >>> > [matplotlib-2.2.5] Copying lib/matplotlib.egg-info to >>> /Applications/sage/local/var/tmp/sage/build/matplotlib-2.2.5/inst/Applications/sage/local/lib/python3.7/site-packages/matplotlib-2.2.5-py3.7.egg-info >>> >>> >>> > [matplotlib-2.2.5] Installing >>> /Applications/sage/local/var/tmp/sage/build/matplotlib-2.2.5/inst/Applications/sage/local/lib/python3.7/site-packages/matplotlib-2.2.5-py3.7-nspkg.pth >>> >>> >>> > [matplotlib-2.2.5] running install_scripts >>> > [matplotlib-2.2.5] writing list of installed files to >>> '/private/var/folders/sq/gx2hlzhj315g48j_8r39s8p8gp/T/pip-record-rmt5izi9/install-record.txt' >>> >>> >>> > [matplotlib-2.2.5] Running setup.py install for matplotlib: >>> finished with status 'done' >>> > [matplotlib-2.2.5] Removing source in >>> /private/var/folders/sq/gx2hlzhj315g48j_8r39s8p8gp/T/pip-req-build-l19fxrx8 >>> >>> >>> > [matplotlib-2.2.5] Successfully installed matplotlib-2.2.5 >>> > [matplotlib-2.2.5] Cleaning up... >>> > [matplotlib-2.2.5] Removed build tracker >>> '/private/var/folders/sq/gx2hlzhj315g48j_8r39s8p8gp/T/pip-req-tracker-rxz0bq3j'
Re: [sage-devel] Re: trouble upgrading to latest stable version
Hi Dima, I pulled the changes using git in the master branch and started make (or make distclean). This is running on MacOS 10.12.6 . https://www.math.ucdavis.edu/~anne/config.log https://www.math.ucdavis.edu/~anne/r-3.6.2.p0.log https://www.math.ucdavis.edu/~anne/dochtml.log Thank you! Anne On Monday, May 25, 2020 at 1:29:33 AM UTC-7, Dima Pasechnik wrote: > > On Mon, May 25, 2020 at 7:44 AM Anne Schilling > > wrote: > > > > > > > > On Sunday, May 24, 2020 at 10:27:19 PM UTC-7, Matthias Koeppe wrote: > >> > >> Hi Anne, > >> > >> On Sunday, May 24, 2020 at 9:40:42 PM UTC-7, Anne Schilling wrote: > >>> > >>> Downloading the Sage mirror list > >>> CRITICAL [mirror_list|_load:91]: Downloaded mirror list has syntax > error: error code: 1010 > >>> Searching fastest mirror > >>> ERROR [mirror_list|_rank_mirrors:145]: Could not reach any mirror > directly and no proxy set > >> > >> > >> Here's a workaround: > >> > >> echo '["http://files.sagemath.org/;]' > upstream/mirror_list > >> > >> > >> I hope this helps, > >> Matthias > > > > > > Thank you, that got me a lot further. But now it is stuck here: > > > > [matplotlib-2.2.5] running install_egg_info > > [matplotlib-2.2.5] running egg_info > > [matplotlib-2.2.5] writing lib/matplotlib.egg-info/PKG-INFO > > [matplotlib-2.2.5] writing dependency_links to > lib/matplotlib.egg-info/dependency_links.txt > > [matplotlib-2.2.5] writing namespace_packages to > lib/matplotlib.egg-info/namespace_packages.txt > > [matplotlib-2.2.5] writing requirements to > lib/matplotlib.egg-info/requires.txt > > [matplotlib-2.2.5] writing top-level names to > lib/matplotlib.egg-info/top_level.txt > > [matplotlib-2.2.5] reading manifest file > 'lib/matplotlib.egg-info/SOURCES.txt' > > [matplotlib-2.2.5] reading manifest template 'MANIFEST.in' > > [matplotlib-2.2.5] writing manifest file > 'lib/matplotlib.egg-info/SOURCES.txt' > > [matplotlib-2.2.5] Copying lib/matplotlib.egg-info to > /Applications/sage/local/var/tmp/sage/build/matplotlib-2.2.5/inst/Applications/sage/local/lib/python3.7/site-packages/matplotlib-2.2.5-py3.7.egg-info > > > > [matplotlib-2.2.5] Installing > /Applications/sage/local/var/tmp/sage/build/matplotlib-2.2.5/inst/Applications/sage/local/lib/python3.7/site-packages/matplotlib-2.2.5-py3.7-nspkg.pth > > > > [matplotlib-2.2.5] running install_scripts > > [matplotlib-2.2.5] writing list of installed files to > '/private/var/folders/sq/gx2hlzhj315g48j_8r39s8p8gp/T/pip-record-rmt5izi9/install-record.txt' > > > > [matplotlib-2.2.5] Running setup.py install for matplotlib: finished > with status 'done' > > [matplotlib-2.2.5] Removing source in > /private/var/folders/sq/gx2hlzhj315g48j_8r39s8p8gp/T/pip-req-build-l19fxrx8 > > > > [matplotlib-2.2.5] Successfully installed matplotlib-2.2.5 > > [matplotlib-2.2.5] Cleaning up... > > [matplotlib-2.2.5] Removed build tracker > '/private/var/folders/sq/gx2hlzhj315g48j_8r39s8p8gp/T/pip-req-tracker-rxz0bq3j' > > > > [matplotlib-2.2.5] > > [matplotlib-2.2.5] real6m10.218s > > [matplotlib-2.2.5] user0m35.266s > > [matplotlib-2.2.5] sys0m4.548s > > [matplotlib-2.2.5] Copying package files from temporary location > /Applications/sage/local/var/tmp/sage/build/matplotlib-2.2.5/inst to > /Applications/sage/local > > [matplotlib-2.2.5] Successfully installed matplotlib-2.2.5 > > [matplotlib-2.2.5] Deleting temporary build directory > > [matplotlib-2.2.5] > /Applications/sage/local/var/tmp/sage/build/matplotlib-2.2.5 > > [matplotlib-2.2.5] Finished installing matplotlib-2.2.5.spkg > > make[2]: *** [all-start] Error 2 > > > > real48m47.186s > > user162m58.074s > > sys27m3.413s > > *** > > Error building Sage. > > > > The following package(s) may have failed to build (not necessarily > > during this run of 'make all-start'): > > > > * package: r-3.6.2.p0 > > last build time: May 24 23:28 > > log file:/Applications/sage/logs/pkgs/r-3.6.2.p0.log > > build directory: > /Applications/sage/local/var/tmp/sage/build/r-3.6.2.p0 > > > > * documentation: dochtml > > last build time: May 24 22:43 > > log file:/Applications/sage/logs/pkgs/../dochtml.log >
[sage-devel] Re: trouble upgrading to latest stable version
On Sunday, May 24, 2020 at 10:27:19 PM UTC-7, Matthias Koeppe wrote: > > Hi Anne, > > On Sunday, May 24, 2020 at 9:40:42 PM UTC-7, Anne Schilling wrote: >> >> Downloading the Sage mirror list >> CRITICAL [mirror_list|_load:91]: Downloaded mirror list has syntax error: >> error code: 1010 >> Searching fastest mirror >> ERROR [mirror_list|_rank_mirrors:145]: Could not reach any mirror >> directly and no proxy set >> > > Here's a workaround: > > echo '["http://files.sagemath.org/;]' > upstream/mirror_list > > > I hope this helps, > Matthias > Thank you, that got me a lot further. But now it is stuck here: [matplotlib-2.2.5] running install_egg_info [matplotlib-2.2.5] running egg_info [matplotlib-2.2.5] writing lib/matplotlib.egg-info/PKG-INFO [matplotlib-2.2.5] writing dependency_links to lib/matplotlib.egg-info/dependency_links.txt [matplotlib-2.2.5] writing namespace_packages to lib/matplotlib.egg-info/namespace_packages.txt [matplotlib-2.2.5] writing requirements to lib/matplotlib.egg-info/requires.txt [matplotlib-2.2.5] writing top-level names to lib/matplotlib.egg-info/top_level.txt [matplotlib-2.2.5] reading manifest file 'lib/matplotlib.egg-info/SOURCES.txt' [matplotlib-2.2.5] reading manifest template 'MANIFEST.in' [matplotlib-2.2.5] writing manifest file 'lib/matplotlib.egg-info/SOURCES.txt' [matplotlib-2.2.5] Copying lib/matplotlib.egg-info to /Applications/sage/local/var/tmp/sage/build/matplotlib-2.2.5/inst/Applications/sage/local/lib/python3.7/site-packages/matplotlib-2.2.5-py3.7.egg-info [matplotlib-2.2.5] Installing /Applications/sage/local/var/tmp/sage/build/matplotlib-2.2.5/inst/Applications/sage/local/lib/python3.7/site-packages/matplotlib-2.2.5-py3.7-nspkg.pth [matplotlib-2.2.5] running install_scripts [matplotlib-2.2.5] writing list of installed files to '/private/var/folders/sq/gx2hlzhj315g48j_8r39s8p8gp/T/pip-record-rmt5izi9/install-record.txt' [matplotlib-2.2.5] Running setup.py install for matplotlib: finished with status 'done' [matplotlib-2.2.5] Removing source in /private/var/folders/sq/gx2hlzhj315g48j_8r39s8p8gp/T/pip-req-build-l19fxrx8 [matplotlib-2.2.5] Successfully installed matplotlib-2.2.5 [matplotlib-2.2.5] Cleaning up... [matplotlib-2.2.5] Removed build tracker '/private/var/folders/sq/gx2hlzhj315g48j_8r39s8p8gp/T/pip-req-tracker-rxz0bq3j' [matplotlib-2.2.5] [matplotlib-2.2.5] real6m10.218s [matplotlib-2.2.5] user0m35.266s [matplotlib-2.2.5] sys0m4.548s [matplotlib-2.2.5] Copying package files from temporary location /Applications/sage/local/var/tmp/sage/build/matplotlib-2.2.5/inst to /Applications/sage/local [matplotlib-2.2.5] Successfully installed matplotlib-2.2.5 [matplotlib-2.2.5] Deleting temporary build directory [matplotlib-2.2.5] /Applications/sage/local/var/tmp/sage/build/matplotlib-2.2.5 [matplotlib-2.2.5] Finished installing matplotlib-2.2.5.spkg make[2]: *** [all-start] Error 2 real48m47.186s user162m58.074s sys27m3.413s *** Error building Sage. The following package(s) may have failed to build (not necessarily during this run of 'make all-start'): * package: r-3.6.2.p0 last build time: May 24 23:28 log file:/Applications/sage/logs/pkgs/r-3.6.2.p0.log build directory: /Applications/sage/local/var/tmp/sage/build/r-3.6.2.p0 * documentation: dochtml last build time: May 24 22:43 log file:/Applications/sage/logs/pkgs/../dochtml.log It is safe to delete any log files and build directories, but they contain information that is helpful for debugging build problems. WARNING: If you now run 'make' again, the build directory of the same version of the package will, by default, be deleted. Set the environment variable SAGE_KEEP_BUILT_SPKGS=yes to prevent this. make[1]: *** [all-start] Error 1 make: *** [all] Error 2 I can provide the log files if necessary. Best, Anne -- 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 sage-devel+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-devel/9c5525a4-9486-41f9-80f9-8c064fc3be5d%40googlegroups.com.
[sage-devel] trouble upgrading to latest stable version
Hi All, I seem to have trouble upgrading my Sage to the latest stable version: sage anne$ make make -j4 build/make/Makefile --stop ./bootstrap -d rm -rf config configure build/make/Makefile-auto.in rm -f src/doc/en/installation/*.txt src/doc/bootstrap:48: installing src/doc/en/installation/arch.txt and src/doc/en/installation/arch-optional.txt src/doc/bootstrap:48: installing src/doc/en/installation/debian.txt and src/doc/en/installation/debian-optional.txt src/doc/bootstrap:48: installing src/doc/en/installation/fedora.txt and src/doc/en/installation/fedora-optional.txt src/doc/bootstrap:48: installing src/doc/en/installation/cygwin.txt and src/doc/en/installation/cygwin-optional.txt src/doc/bootstrap:48: installing src/doc/en/installation/homebrew.txt and src/doc/en/installation/homebrew-optional.txt gettext and the gettextize program must be installed and be in your PATH. E.g. Homebrew installs them in /usr/local/opt/gettext/bin. Bootstrap failed, downloading required files instead. Attempting to download package configure-765c5cb3e24dd134708eca97e4c52e0221cd94ba.tar.gz from mirrors Downloading the Sage mirror list CRITICAL [mirror_list|_load:91]: Downloaded mirror list has syntax error: error code: 1010 Searching fastest mirror ERROR [mirror_list|_rank_mirrors:145]: Could not reach any mirror directly and no proxy set Traceback (most recent call last): File "/Applications/sage/build/bin/../sage_bootstrap/download/cmdline.py", line 130, in run_safe run() File "/Applications/sage/build/bin/../sage_bootstrap/download/cmdline.py", line 112, in run app.download_tarball(args.url_or_tarball, args.destination, args.allow_upstream) File "/Applications/sage/build/bin/../sage_bootstrap/download/app.py", line 41, in download_tarball tarball.download(allow_upstream=allow_upstream) File "/Applications/sage/build/bin/../sage_bootstrap/tarball.py", line 156, in download for mirror in MirrorList(): File "/Applications/sage/build/bin/../sage_bootstrap/download/mirror_list.py", line 69, in __init__ self._refresh() File "/Applications/sage/build/bin/../sage_bootstrap/download/mirror_list.py", line 185, in _refresh self._rank_mirrors() File "/Applications/sage/build/bin/../sage_bootstrap/download/mirror_list.py", line 146, in _rank_mirrors raise MirrorListException('Failed to connect to any mirror, probably no internet connection') MirrorListException: Failed to connect to any mirror, probably no internet connection Error: downloading configure-765c5cb3e24dd134708eca97e4c52e0221cd94ba.tar.gz failed make[1]: *** [configure] Error 1 make: *** [base-toolchain] Error 2 Any idea why? Best, Anne -- 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 sage-devel+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-devel/7b63cb23-0913-4ccf-b54f-9ca3084a86a8%40googlegroups.com.
Re: [sage-devel] Problems compiling sage
Thank you! That worked. Anne On Sunday, July 21, 2019 at 4:15:35 PM UTC-7, Dima Pasechnik wrote: > > On Sun, Jul 21, 2019 at 11:54 PM Anne Schilling > > wrote: > > > > Hi! > > > > I am have trouble building the latest version of Sage on MacOS 10.12.6. > > I've seen something like this on OSX. > Try removing local/share/gap/ and local/lib/gap by hand and then > build again. > > Hope this helps, > Dima > > > > > > > gap-4.10.2.p0/inst/Applications/sage/local/./share/gap/bin/x86_64-apple-darwin16.7.0-default64-kv3/src > > > > > > Error copying files for gap-4.10.2.p0. > > > > Please email sage-devel (http://groups.google.com/group/sage-devel) > > explaining the problem and including the log file > > /Applications/sage/logs/pkgs/gap-4.10.2.p0.log > > Describe your computer, operating system, etc. > > > > > > See https://www.math.ucdavis.edu/~anne/gap-4.10.2.p0.log > > > > Any ideas? > > > > Anne > > > > -- > > 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 sage-...@googlegroups.com . > > To view this discussion on the web visit > https://groups.google.com/d/msgid/sage-devel/9d8b9ed2-f791-41d8-873c-93220b048173%40googlegroups.com. > > > -- 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 sage-devel+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-devel/53a33e8f-f4b3-4ed4-8a85-afe19da4ffbd%40googlegroups.com.
[sage-devel] Problems compiling sage
Hi! I am have trouble building the latest version of Sage on MacOS 10.12.6. gap-4.10.2.p0/inst/Applications/sage/local/./share/gap/bin/x86_64-apple-darwin16.7.0-default64-kv3/src Error copying files for gap-4.10.2.p0. Please email sage-devel (http://groups.google.com/group/sage-devel) explaining the problem and including the log file /Applications/sage/logs/pkgs/gap-4.10.2.p0.log Describe your computer, operating system, etc. See https://www.math.ucdavis.edu/~anne/gap-4.10.2.p0.log Any ideas? Anne -- 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 sage-devel+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-devel/9d8b9ed2-f791-41d8-873c-93220b048173%40googlegroups.com.
Re: [sage-devel] problem compiling the latest development version
Hi Dima, I reinstalled xcode and now sage compiles again. Thanks for your help! Anne On Friday, April 19, 2019 at 12:09:35 PM UTC-7, Dima Pasechnik wrote: > > On Fri, Apr 19, 2019 at 7:20 PM Anne Schilling > > wrote: > > > > Thank you all for your suggestions! Dima's suggestion did not seem to > fix my problem. > > I did pull from develop again and now the elliptic problem is gone. But > the pillow problem > > is still there: > > do you actually have /usr/lib/system/libsystem_darwin.dylib on your > system? > I suspect it must be present, or else it > > > > [sagelib-8.8.beta3] byte-compiling > /Applications/sage/local/lib/python2.7/site-packages/sage_setup/optional_extension.py > > to optional_extension.pyc > > [sagelib-8.8.beta3] byte-compiling > /Applications/sage/local/lib/python2.7/site-packages/sage_setup/util.py to > util.pyc > > [sagelib-8.8.beta3] running install_egg_info > > [sagelib-8.8.beta3] Writing > /Applications/sage/local/lib/python2.7/site-packages/sage-8.8.beta3-py2.7.egg-info > > > > [sagelib-8.8.beta3] Cleaning up stale installed files > > [sagelib-8.8.beta3] - cleaning > /Applications/sage/local/lib/python2.7/site-packages > > [sagelib-8.8.beta3] - cleaning build/lib.macosx-10.9-x86_64-2.7 > > [sagelib-8.8.beta3] Finished cleaning, time: 0.22 seconds. > > [sagelib-8.8.beta3] if [ "$UNAME" = "CYGWIN" ]; then > \ > > [sagelib-8.8.beta3] sage-rebase.sh "$SAGE_LOCAL" 2>/dev/null; > \ > > [sagelib-8.8.beta3] fi > > [sagelib-8.8.beta3] > > [sagelib-8.8.beta3] real8m42.417s > > [sagelib-8.8.beta3] user31m53.513s > > [sagelib-8.8.beta3] sys0m58.010s > > make[2]: *** [all-start] Error 2 > > > > real8m42.712s > > user32m26.636s > > sys1m9.140s > > *** > > Error building Sage. > > > > The following package(s) may have failed to build (not necessarily > > during this run of 'make all-start'): > > > > * package: pillow-5.3.0.p0 > > log file: /Applications/sage/logs/pkgs/pillow-5.3.0.p0.log > > build directory: > /Applications/sage/local/var/tmp/sage/build/pillow-5.3.0.p0 > > > > The build directory may contain configuration files and other > potentially > > helpful information. WARNING: if you now run 'make' again, the build > > directory will, by default, be deleted. Set the environment variable > > SAGE_KEEP_BUILT_SPKGS to 'yes' to prevent this. > > > > make[1]: *** [all-start] Error 1 > > make: *** [all] Error 2 > > > > https://www.math.ucdavis.edu/~anne/pillow-5.3.0.p0.log > What is the output of > > otool -L /usr/lib/libSystem.B.dylib > > On my OSX 10.14 system it includes /usr/lib/system/libsystem_darwin.dylib > > (libSystem.B.dylib is a very important system library...) > > Is /usr/lib/system/libsystem_darwin.dylib present on your system? > If not, then you might need to reinstall your OS, or find this file > somewhere... > > If yes, then it's not found by your ld, so you need to fix this somehow. > Probably something like > > sudo update_dyld_shared_cache > > HTH > Dima > > > Dima > > > > > Best, > > > > Anne > > > > On Friday, April 19, 2019 at 9:26:34 AM UTC-7, E. Madison Bray wrote: > >> > >> On Fri, Apr 19, 2019 at 8:30 AM Dima Pasechnik > wrote: > >> > > >> > On Fri, Apr 19, 2019 at 7:33 AM Anne Schilling > >> > wrote: > >> > > > >> > > This was after I ran 'make distclean'. You can view the logs here: > >> > > > >> > > https://www.math.ucdavis.edu/~anne/elliptic_curves-0.8.p0.log > >> > > >> > ImportError: No module named _sqlite3 > >> > > >> > This look like a silent failure in building sqlite3, which is a > >> > standard package. > >> > >> I guess, besides the toolchain issue, it looks like having a working > >> _sqlite3 module is a dependency of the elliptic_curves package > >> install. > >> > >> In light of https://trac.sagemath.org/ticket/26899 we discussed at > >> some point adding zlib to the list of extension modules that Python > >> absolutely must build successfully. But it seems that never got done. > >> I've opened a ticket for this and mentioned adding _sqlite3 to the > >> list as well: https://tra
Re: [sage-devel] problem compiling the latest development version
Thank you all for your suggestions! Dima's suggestion did not seem to fix my problem. I did pull from develop again and now the elliptic problem is gone. But the pillow problem is still there: [sagelib-8.8.beta3] byte-compiling /Applications/sage/local/lib/python2.7/site-packages/sage_setup/optional_extension.py to optional_extension.pyc [sagelib-8.8.beta3] byte-compiling /Applications/sage/local/lib/python2.7/site-packages/sage_setup/util.py to util.pyc [sagelib-8.8.beta3] running install_egg_info [sagelib-8.8.beta3] Writing /Applications/sage/local/lib/python2.7/site-packages/sage-8.8.beta3-py2.7.egg-info [sagelib-8.8.beta3] Cleaning up stale installed files [sagelib-8.8.beta3] - cleaning /Applications/sage/local/lib/python2.7/site-packages [sagelib-8.8.beta3] - cleaning build/lib.macosx-10.9-x86_64-2.7 [sagelib-8.8.beta3] Finished cleaning, time: 0.22 seconds. [sagelib-8.8.beta3] if [ "$UNAME" = "CYGWIN" ]; then \ [sagelib-8.8.beta3] sage-rebase.sh "$SAGE_LOCAL" 2>/dev/null;\ [sagelib-8.8.beta3] fi [sagelib-8.8.beta3] [sagelib-8.8.beta3] real8m42.417s [sagelib-8.8.beta3] user31m53.513s [sagelib-8.8.beta3] sys0m58.010s make[2]: *** [all-start] Error 2 real8m42.712s user32m26.636s sys1m9.140s *** Error building Sage. The following package(s) may have failed to build (not necessarily during this run of 'make all-start'): * package: pillow-5.3.0.p0 log file: /Applications/sage/logs/pkgs/pillow-5.3.0.p0.log build directory: /Applications/sage/local/var/tmp/sage/build/pillow-5.3.0.p0 The build directory may contain configuration files and other potentially helpful information. WARNING: if you now run 'make' again, the build directory will, by default, be deleted. Set the environment variable SAGE_KEEP_BUILT_SPKGS to 'yes' to prevent this. make[1]: *** [all-start] Error 1 make: *** [all] Error 2 https://www.math.ucdavis.edu/~anne/pillow-5.3.0.p0.log Best, Anne On Friday, April 19, 2019 at 9:26:34 AM UTC-7, E. Madison Bray wrote: > > On Fri, Apr 19, 2019 at 8:30 AM Dima Pasechnik > wrote: > > > > On Fri, Apr 19, 2019 at 7:33 AM Anne Schilling > > > wrote: > > > > > > This was after I ran 'make distclean'. You can view the logs here: > > > > > > https://www.math.ucdavis.edu/~anne/elliptic_curves-0.8.p0.log > > > > ImportError: No module named _sqlite3 > > > > This look like a silent failure in building sqlite3, which is a > > standard package. > > I guess, besides the toolchain issue, it looks like having a working > _sqlite3 module is a dependency of the elliptic_curves package > install. > > In light of https://trac.sagemath.org/ticket/26899 we discussed at > some point adding zlib to the list of extension modules that Python > absolutely must build successfully. But it seems that never got done. > I've opened a ticket for this and mentioned adding _sqlite3 to the > list as well: https://trac.sagemath.org/ticket/27705 > > This would not immediately solve the problem Anne had but at least > the root of the problem would be caught earlier. Then, hopefully, the > solution Dima mentioned should work. This seems to be more-or-less > the same problem as with zlib, and XCode no longer including standard > headers in /usr/include by default. > > > > > > https://www.math.ucdavis.edu/~anne/pillow-5.3.0.p0.log > > this looks like a problem with your toolchain > > > > ld: file not found: /usr/lib/system/libsystem_darwin.dylib for > > architecture x86_64 > > > > discussed e.g. on > > https://github.com/Homebrew/homebrew-php/issues/4590 > > this and other similar places suggest to do > > > > sudo xcode-select -s /Library/Developer/CommandLineTools > > > > HTH > > Dima > > > > > > > > > > Anne > > > > > > On Thursday, April 18, 2019 at 10:07:28 PM UTC-7, Dima Pasechnik > wrote: > > >> > > >> How about posting logs of packages that failed to build? > > >> > > >> It would also be great to know whether it was a build from scratch. > > >> > > >> On Fri, 19 Apr 2019 07:03 Anne Schilling, > wrote: > > >>> > > >>> Hi! > > >>> > > >>> I have trouble compiling the latest development version of Sage on > MacOS 10.12.6: > > >>> > > >>> al/share/icons/hicolor/64x64/mimetypes > > >>> [giac-1.5.0.37.p1] mkdir > /Applications/sage/local/var/tmp/sage/build/giac-1.5.0.37.p1/inst/Applications/sage/local/share/i
Re: [sage-devel] problem compiling the latest development version
On Thursday, April 18, 2019 at 10:09:20 PM UTC-7, François Bissey wrote: > > And it has to be 8.8.beta2 or lower not beta3 which is the latest. > elliptic_curves has been > bumped to 0.8.1 in beta3. > I did git pull make distclean make in the develop branch. So I assumed it is the latest develop version. Anne -- 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 sage-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-devel@googlegroups.com. Visit this group at https://groups.google.com/group/sage-devel. For more options, visit https://groups.google.com/d/optout.
Re: [sage-devel] problem compiling the latest development version
This was after I ran 'make distclean'. You can view the logs here: https://www.math.ucdavis.edu/~anne/elliptic_curves-0.8.p0.log https://www.math.ucdavis.edu/~anne/pillow-5.3.0.p0.log Anne On Thursday, April 18, 2019 at 10:07:28 PM UTC-7, Dima Pasechnik wrote: > > How about posting logs of packages that failed to build? > > It would also be great to know whether it was a build from scratch. > > On Fri, 19 Apr 2019 07:03 Anne Schilling, > wrote: > >> Hi! >> >> I have trouble compiling the latest development version of Sage on MacOS >> 10.12.6: >> >> al/share/icons/hicolor/64x64/mimetypes >> [giac-1.5.0.37.p1] mkdir >> /Applications/sage/local/var/tmp/sage/build/giac-1.5.0.37.p1/inst/Applications/sage/local/share/icons/hicolor/32x32/mimetypes >> [giac-1.5.0.37.p1] mkdir >> /Applications/sage/local/var/tmp/sage/build/giac-1.5.0.37.p1/inst/Applications/sage/local/share/icons/hicolor/16x16/mimetypes >> [giac-1.5.0.37.p1] >> [giac-1.5.0.37.p1] real7m58.316s >> [giac-1.5.0.37.p1] user24m11.636s >> [giac-1.5.0.37.p1] sys0m54.736s >> [giac-1.5.0.37.p1] Copying package files from temporary location >> /Applications/sage/local/var/tmp/sage/build/giac-1.5.0.37.p1/inst to >> /Applications/sage/local >> [giac-1.5.0.37.p1] Successfully installed giac-1.5.0.37.p1 >> [giac-1.5.0.37.p1] Deleting temporary build directory >> [giac-1.5.0.37.p1] >> /Applications/sage/local/var/tmp/sage/build/giac-1.5.0.37.p1 >> [giac-1.5.0.37.p1] Finished installing giac-1.5.0.37.p1.spkg >> make[2]: *** [all-start] Error 2 >> >> real9m56.979s >> user33m21.853s >> sys2m8.502s >> *** >> Error building Sage. >> >> The following package(s) may have failed to build (not necessarily >> during this run of 'make all-start'): >> >> * package: elliptic_curves-0.8.p0 >> log file: /Applications/sage/logs/pkgs/elliptic_curves-0.8.p0.log >> build directory: >> /Applications/sage/local/var/tmp/sage/build/elliptic_curves-0.8.p0 >> >> * package: pillow-5.3.0.p0 >> log file: /Applications/sage/logs/pkgs/pillow-5.3.0.p0.log >> build directory: >> /Applications/sage/local/var/tmp/sage/build/pillow-5.3.0.p0 >> >> The build directory may contain configuration files and other potentially >> helpful information. WARNING: if you now run 'make' again, the build >> directory will, by default, be deleted. Set the environment variable >> SAGE_KEEP_BUILT_SPKGS to 'yes' to prevent this. >> >> make[1]: *** [all-start] Error 1 >> make: *** [all] Error 2 >> >> Does anyone know why? >> >> Thank you, >> >> Anne >> >> -- >> 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 sage-...@googlegroups.com . >> To post to this group, send email to sage-...@googlegroups.com >> . >> 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 sage-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-devel@googlegroups.com. Visit this group at https://groups.google.com/group/sage-devel. For more options, visit https://groups.google.com/d/optout.
[sage-devel] problem compiling the latest development version
Hi! I have trouble compiling the latest development version of Sage on MacOS 10.12.6: al/share/icons/hicolor/64x64/mimetypes [giac-1.5.0.37.p1] mkdir /Applications/sage/local/var/tmp/sage/build/giac-1.5.0.37.p1/inst/Applications/sage/local/share/icons/hicolor/32x32/mimetypes [giac-1.5.0.37.p1] mkdir /Applications/sage/local/var/tmp/sage/build/giac-1.5.0.37.p1/inst/Applications/sage/local/share/icons/hicolor/16x16/mimetypes [giac-1.5.0.37.p1] [giac-1.5.0.37.p1] real7m58.316s [giac-1.5.0.37.p1] user24m11.636s [giac-1.5.0.37.p1] sys0m54.736s [giac-1.5.0.37.p1] Copying package files from temporary location /Applications/sage/local/var/tmp/sage/build/giac-1.5.0.37.p1/inst to /Applications/sage/local [giac-1.5.0.37.p1] Successfully installed giac-1.5.0.37.p1 [giac-1.5.0.37.p1] Deleting temporary build directory [giac-1.5.0.37.p1] /Applications/sage/local/var/tmp/sage/build/giac-1.5.0.37.p1 [giac-1.5.0.37.p1] Finished installing giac-1.5.0.37.p1.spkg make[2]: *** [all-start] Error 2 real9m56.979s user33m21.853s sys2m8.502s *** Error building Sage. The following package(s) may have failed to build (not necessarily during this run of 'make all-start'): * package: elliptic_curves-0.8.p0 log file: /Applications/sage/logs/pkgs/elliptic_curves-0.8.p0.log build directory: /Applications/sage/local/var/tmp/sage/build/elliptic_curves-0.8.p0 * package: pillow-5.3.0.p0 log file: /Applications/sage/logs/pkgs/pillow-5.3.0.p0.log build directory: /Applications/sage/local/var/tmp/sage/build/pillow-5.3.0.p0 The build directory may contain configuration files and other potentially helpful information. WARNING: if you now run 'make' again, the build directory will, by default, be deleted. Set the environment variable SAGE_KEEP_BUILT_SPKGS to 'yes' to prevent this. make[1]: *** [all-start] Error 1 make: *** [all] Error 2 Does anyone know why? Thank you, Anne -- 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 sage-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-devel@googlegroups.com. Visit this group at https://groups.google.com/group/sage-devel. For more options, visit https://groups.google.com/d/optout.
[sage-combinat-devel] Coding sprints at IMA
Dear All! The IMA is soliciting applications for coding sprints for teams of 2-8 participants to spend 3-5 days at the IMA to work on Sage or Macaulay2. For details, see https://www.ima.umn.edu/2018-2019/SW7.22-26.19 Please apply if you are interested! Best wishes, Anne -- You received this message because you are subscribed to the Google Groups "sage-combinat-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-combinat-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-combinat-devel@googlegroups.com. Visit this group at https://groups.google.com/group/sage-combinat-devel. For more options, visit https://groups.google.com/d/optout.
[sage-devel] Coding Sprints at IMA
Dear All! The IMA is soliciting applications for coding sprints for teams of 2-8 participants to spend 3-5 days at the IMA to work on Sage or Macaulay2. For details, see https://www.ima.umn.edu/2018-2019/SW7.22-26.19 Please apply if you are interested! Best wishes, Anne -- 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 sage-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-devel@googlegroups.com. Visit this group at https://groups.google.com/group/sage-devel. For more options, visit https://groups.google.com/d/optout.
[sage-combinat-devel] Re: Categories, Parents, Elements
Hi Bruce, > For most combinatorial objects, the main things you want to implement are: > > - An __init__ for the parent that calls Parent.__init__(self, > category=cat), with cat either Sets(), EnumeratedSets(), > EnumeratedSets().Finite(), EnumeratedSets().Infinite(), etc. > - An __init__ for the element that takes the parent as the first argument > that calls Element.__init__(self, parent) or whatever the reasonable base > class is. > - Set the parent "Element" class level *attribute* to the corresponding > element class. > - All elements with data D of a parent P you construct should be though > either P(D) or the more direct P.element_class(P, D). > - An __iter__ for the parent if you know how to iterate over objects. > > The default _element_constructor_ is sufficient to handle the rest unless > you need some extra preprocessing that cannot be done in the element > class's __init__. However, see Simon's very good response for more specific > details. > Also, have a look at the implementation of k-tableaux in combinat/k_tableau.py. That should give an idea how to implement other kinds of tableaux. Best, Anne -- You received this message because you are subscribed to the Google Groups "sage-combinat-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-combinat-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-combinat-devel@googlegroups.com. Visit this group at https://groups.google.com/group/sage-combinat-devel. For more options, visit https://groups.google.com/d/optout.
[sage-devel] Re: Ribbon Tableaux
Hi Bruce, I think this is very early code written by Mike Hansen and is not in the format that a lot of other code in combinatorics is in. Since Franco Saliola and I actually recently ran into the same problems with this code, I suggest that we make this a priority for the Sage Days at ICERM in July. Would you be able to attend those? Also, could you make a wishlist what you would want to do with ribbon tableaux? Best wishes, Anne On Monday, May 14, 2018 at 11:30:38 AM UTC-7, Bruce Westbury wrote: > > Thanks Travis, i agree with your comments. My complaint is not just that > the functionality is not there (as you say, someone has to write it) but > that it has not been organised in a way that makes it simple for me to > implement the functionality I am interested in. > Before I can start I have to figure out how to convert from the current > implementation to a chain of partitions. Apart from having a gripe, I > wanted to check it was not there and I hadn't found it. It seems it is not > implemented. > > I am confused about why this is a Tableau class if it doesn't implement > Tableau methods. > > On Sunday, 13 May 2018 23:38:22 UTC+1, Travis Scrimshaw wrote: >> >> Hi Bruce, >>This is certainly an underdeveloped class in Sage. My understanding is >> that the implementation is primarily designed to compute (co)spin >> polynomials. However, there is documentation that probably should be added >> to the parent class. In particular, the 0's are all values that are >> uniquely determined by the values and positions of the non-0 entries and >> k-ribbon semistandardness, which is mentioned in the RibbonTableau doc >> (albeit a bit too briefly). +1 for adding more functionality, but it does >> need someone to add it. >> >> Best, >> Travis >> >> >> On Monday, May 14, 2018 at 3:55:18 AM UTC+10, Bruce Westbury wrote: >>> >>> I am finding the Ribbon Tableaux class frustrating. There seems to be no >>> functionality. >>> >>> If you create a ribbon tableau and look at it, it does not look like a >>> tableau >>> and no interesting methods work because it does not look like a tableau >>> to sage. >>> >>> As far as I am concerned, a ribbon tableau is an increasing sequence of >>> partitions such that >>> each difference is a ribbon shape. Although I can see how to get this >>> sequence by hand >>> from the sage representation of a ribbon tableau I have not found any >>> way of getting sage >>> to produce this list. Am I missing something? >>> >> -- 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 sage-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-devel@googlegroups.com. Visit this group at https://groups.google.com/group/sage-devel. For more options, visit https://groups.google.com/d/optout.
[sage-devel] Error installing Sage
Hi! With the latest development version of sage, I get the following error message when compiling on MacOS 10.12.6: ... [gcc-5.4.0] user3m7.857s [gcc-5.4.0] sys0m41.122s [gcc-5.4.0] [gcc-5.4.0] Error installing package gcc-5.4.0 [gcc-5.4.0] [gcc-5.4.0] Please email sage-devel (http://groups.google.com/group/sage-devel) [gcc-5.4.0] explaining the problem and including the log file [gcc-5.4.0] /Applications/sage/logs/pkgs/gcc-5.4.0.log [gcc-5.4.0] Describe your computer, operating system, etc. [gcc-5.4.0] If you want to try to fix the problem yourself, *don't* just cd to [gcc-5.4.0] /Applications/sage/local/var/tmp/sage/build/gcc-5.4.0 and type 'make' or whatever is appropriate. [gcc-5.4.0] Instead, the following commands setup all environment variables [gcc-5.4.0] correctly and load a subshell for you to debug the error: [gcc-5.4.0] (cd '/Applications/sage/local/var/tmp/sage/build/gcc-5.4.0' && '/Applications/sage/sage' --sh) [gcc-5.4.0] When you are done debugging, you can type "exit" to leave the subshell. [gcc-5.4.0] make[2]: *** [/Applications/sage/local/var/lib/sage/installed/gcc-5.4.0] Error 1 make[1]: *** [all-toolchain] Error 2 real2m32.917s user4m4.142s sys1m2.171s *** Error building Sage. The following package(s) may have failed to build (not necessarily during this run of 'make all'): * package: gcc-5.4.0 log file: /Applications/sage/logs/pkgs/gcc-5.4.0.log build directory: /Applications/sage/local/var/tmp/sage/build/gcc-5.4.0 The build directory may contain configuration files and other potentially helpful information. WARNING: if you now run 'make' again, the build directory will, by default, be deleted. Set the environment variable SAGE_KEEP_BUILT_SPKGS to 'yes' to prevent this. make: *** [all] Error 1 Any ideas? Anne -- 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 sage-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-devel@googlegroups.com. Visit this group at https://groups.google.com/group/sage-devel. For more options, visit https://groups.google.com/d/optout.
Re: [sage-devel] pip install on MacOS
Hi Nathan, Thanks for the suggestion! I had tried this earlier and it had not worked (due to some network issues I had with the computer). But now I tried again and it actually did work! Thank you, Anne On Saturday, May 6, 2017 at 8:23:43 AM UTC-7, Nathan Dunfield wrote: > > On a good day, assuming the user has the Xcode command-line tools > installed, the following suffices to get pip working with the current > binary version of SageMath on macOS 10.12: > > sage -i openssl > sage -f python2 > > It would be great if the next release of SageMath had a working version of > pip on macOS as the current situation causes no end of trouble for a lot of > people. > > Best, Nathan > > -- 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 sage-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-devel@googlegroups.com. Visit this group at https://groups.google.com/group/sage-devel. For more options, visit https://groups.google.com/d/optout.
Re: [sage-devel] pip install on MacOS
Hi John, Thank you, that worked! It would still be interesting to understand whether the pip/ssl problem could be solved. Best wishes, Anne On Friday, May 5, 2017 at 9:23:29 AM UTC-7, John H Palmieri wrote: > > This is not a solution to the pip/ssl problem, but for a single package > like snakeviz, you can go to https://pypi.python.org/pypi/snakeviz, > download the tar.gz file, and then do > > sage -pip install /path/to/snakeviz-0.4.1.tar.gz > > -- > John > -- 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 sage-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-devel@googlegroups.com. Visit this group at https://groups.google.com/group/sage-devel. For more options, visit https://groups.google.com/d/optout.
[sage-devel] pip install
Hi! I am having some trouble installing pip packages: sage -pip install snakeviz pip is configured with locations that require TLS/SSL, however the ssl module in Python is not available. Collecting snakeviz Could not fetch URL https://pypi.python.org/simple/snakeviz/: There was a problem confirming the ssl certificate: Can't connect to HTTPS URL because the SSL module is not available. - skipping Could not find a version that satisfies the requirement snakeviz (from versions: ) No matching distribution found for snakeviz When trying make ssl ... [pyopenssl] Could not fetch URL https://pypi.python.org/simple/pyopenssl/: There was a problem confirming the ssl certificate: Can't connect to HTTPS URL because the SSL module is not available. - I do have openssl installed: openssl version -a OpenSSL 1.1.0e 16 Feb 2017 built on: reproducible build, date unspecified platform: darwin64-x86_64-cc compiler: cc -DDSO_DLFCN -DHAVE_DLFCN_H -DNDEBUG -DOPENSSL_THREADS -DOPENSSL_NO_STATIC_ENGINE -DOPENSSL_PIC -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DRC4_ASM -DMD5_ASM -DAES_ASM -DVPAES_ASM -DBSAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DPADLOCK_ASM -DPOLY1305_ASM -DOPENSSLDIR="\"/usr/local/mac-dev-env/openssl-1.1.0e/ssl\"" -DENGINESDIR="\"/usr/local/mac-dev-env/openssl-1.1.0e/lib/engines-1.1\"" OPENSSLDIR: "/usr/local/mac-dev-env/openssl-1.1.0e/ssl" ENGINESDIR: "/usr/local/mac-dev-env/openssl-1.1.0e/lib/engines-1.1" Any ideas? Anne -- 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 sage-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-devel@googlegroups.com. Visit this group at https://groups.google.com/group/sage-devel. For more options, visit https://groups.google.com/d/optout.
Re: [sage-devel] Re: Trac slow
Thanks! I actually fixed my problem now. There was something broken with my openssl installation. Sorry for the noise! Best, Anne On Friday, April 28, 2017 at 12:13:25 PM UTC-7, Volker Braun wrote: > > Did you run that from within UC Davis? There is quite a number of academic > networks that subscribe to the "if we filter out ICMP at the network border > we can't be hacked" fallacy. A better test would be: > > > $ ssh g...@trac.sagemath.org > PTY allocation request failed on channel 0 > hello vbraun, this is git@trac running gitolite3 3.5.3.1-2 (Debian) on git > 1.9.1 > > R W gitolite-admin > R W sage > Connection to trac.sagemath.org closed. > > > PS: the github url is for releases, so if you want to work on tickets you > need to be able to connect to trac... > > -- 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 sage-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-devel@googlegroups.com. Visit this group at https://groups.google.com/group/sage-devel. For more options, visit https://groups.google.com/d/optout.
Re: [sage-devel] Re: Trac slow
I am sorry if I posted in the wrong thread (should I open a new one?). But for me this still does not work. I cannot even ping trac: ping sine.math.ucdavis.edu PING sine.math.ucdavis.edu (169.237.99.79): 56 data bytes 64 bytes from 169.237.99.79: icmp_seq=0 ttl=57 time=13.852 ms 64 bytes from 169.237.99.79: icmp_seq=1 ttl=57 time=16.273 ms anne$ ping trac.sagemath.org PING trac.sagemath.org (104.197.143.230): 56 data bytes Request timeout for icmp_seq 0 Request timeout for icmp_seq 1 ... anne$ ping git.sagemath.org PING trac.sagemath.org (104.197.143.230): 56 data bytes Request timeout for icmp_seq 0 Request timeout for icmp_seq 1 ... Should I be using the github url url = git://github.com/sagemath/sage.git This is not what my current set-up does (but it has always worked before): anne$ git remote -v origin git://trac.sagemath.org/sage.git (fetch) origin git://trac.sagemath.org/sage.git (push) tracgit://trac.sagemath.org/sage.git (fetch) tracg...@trac.sagemath.org:sage.git (push) Best, Anne On Friday, April 28, 2017 at 3:49:02 AM UTC-7, Kwankyu Lee wrote: > > Hi, > > For the remote origin, the usual configuration is > > [remote "origin"] > url = git://github.com/sagemath/sage.git > fetch = +refs/heads/*:refs/remotes/origin/* > > If the same fetch setting is used for the remote trac, then the git client > would try to download all heads from the trac. > > I confess that I mistakenly committed this "crime" recently :-( and fixed > it as soon as I recognized it. > > Might this be a cause of the recent trac slowdown? By the way, I did not > experience it myself... I am not sure if this is related and/or makes > sense... > > > -- 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 sage-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-devel@googlegroups.com. Visit this group at https://groups.google.com/group/sage-devel. For more options, visit https://groups.google.com/d/optout.
Re: [sage-devel] Re: Trac slow
I just tried git fetch origin fatal: unable to connect to trac.sagemath.org: trac.sagemath.org[0: 104.197.143.230]: errno=Operation timed out Is this related? Anne On Saturday, April 22, 2017 at 12:21:29 PM UTC-7, Michael Orlitzky wrote: > > On 04/21/2017 05:30 AM, Erik Bray wrote: > >> > >> Does this mean that we need some robots.txt somewhere, perhaps after > some > >> restructuring, > >> which would protect expensive resources from this sort of overload? > > > > There already is a robots.txt and this host was not respecting it. > > > > If this becomes a bigger problem, one solution is to make sure the main > anonymous trac pages are cached plain HTML files, and to severely limit > e.g. the search function (with a CAPTCHA, rate limit, etc.) > > One motivated person can still slow you down, but they'll have to at > least try -- I think most of these bot attacks are only accidentally a > denial of service. > > -- 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 sage-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-devel@googlegroups.com. Visit this group at https://groups.google.com/group/sage-devel. For more options, visit https://groups.google.com/d/optout.
Re: [sage-combinat-devel] How to cite properly if we use Schur and skew Schur functions?
You should cite Sage-combinat as described here https://wiki.sagemath.org/combinat/CiteSageCombinat and Sage as described here https://wiki.sagemath.org/Publications_using_SageMath Once your paper is on the arXiv and/or published, make sure to list it on the publication site: http://www.sagemath.org/library-publications-combinat.html Best wishes, Anne On 4/11/17 1:03 AM, Egor Maximenko wrote: > Dear Sage-Combinat developers, jointly with my colleagues we are using Sage > to test some formulas involving Schur and skew Schur functions. > Principally we use SymmetricFunctions(QQ).s(), > SymmetricFunctions(QQ).s.skew_schur(), and algebraic operations in the Schur > basis. > What would be the best way to acknowledge the developers? -- You received this message because you are subscribed to the Google Groups "sage-combinat-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-combinat-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-combinat-devel@googlegroups.com. Visit this group at https://groups.google.com/group/sage-combinat-devel. For more options, visit https://groups.google.com/d/optout.
Re: [sage-combinat-devel] Re: combinat.sagemath.org
On 3/24/17 9:32 AM, Harald Schilly wrote: > On Fri, Mar 24, 2017 at 5:47 AM, Anne Schilling <a...@math.ucdavis.edu> wrote: >>> http://www.sagemath.org/library-publications-combinat.html >>> >>> ? >> >> Yes, thank you! I see that some references are outdated and some new >> can be added. I will add those soon. > > Well, a while ago nathan cohen submitted a few patches to get rid of > those references from sagemath.org. Maybe I should add the entries > back? > > But anyways, submissions to the publication lists go through > https://github.com/sagemath/publications > I think it's good to collect all of them at a central place. > > The sagemath/website repo references it as a submodule and uses the > generated html files in its templates. There is no deep magic going > on. I'm happy if someone helps with the publications repo. there are a > couple of open tasks, etc. Is just pushed a couple of updates to the references to the repository. I hope you can see them. I encourage everyone who knows of updates to do so as well! Anne -- You received this message because you are subscribed to the Google Groups "sage-combinat-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-combinat-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-combinat-devel@googlegroups.com. Visit this group at https://groups.google.com/group/sage-combinat-devel. For more options, visit https://groups.google.com/d/optout.
Re: [sage-combinat-devel] Re: combinat.sagemath.org
>> The Wiki page looks very different from before! It used to start with a list >> of upcoming/recent events. Now it just has some links to disconnected >> websites. > > What is "the wiki page"? https://wiki.sagemath.org/ still starts with > a list of upcoming/recent events... The wiki that was quoted in Nicolas' e-mail was https://wiki.sagemath.org/Combinat/* and it looks strange. I guess the correct address is https://wiki.sagemath.org/combinat Anne -- You received this message because you are subscribed to the Google Groups "sage-combinat-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-combinat-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-combinat-devel@googlegroups.com. Visit this group at https://groups.google.com/group/sage-combinat-devel. For more options, visit https://groups.google.com/d/optout.
Re: [sage-combinat-devel] Re: combinat.sagemath.org
On 3/23/17 2:00 PM, Harald Schilly wrote: > > > On Thursday, March 23, 2017 at 10:42:18 AM UTC+1, Anne Schilling wrote: >> For example, we had >> a list of all publications citing sage-combinat etc. there. This should be >> kept! > > Do you mean these publications: > > http://www.sagemath.org/library-publications-combinat.html > > ? Yes, thank you! I see that some references are outdated and some new can be added. I will add those soon. Are these references also incorporated into http://www.sagemath.org/library-publications.html ? Perhaps at some point it would be good to fuse the lists. Anne -- You received this message because you are subscribed to the Google Groups "sage-combinat-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-combinat-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-combinat-devel@googlegroups.com. Visit this group at https://groups.google.com/group/sage-combinat-devel. For more options, visit https://groups.google.com/d/optout.
[sage-combinat-devel] Re: combinat.sagemath.org
Hi! The website http://combinat.sagemath.org/ seems to be down right now. I agree with Nicolas, that it would be good to keep this website. For example, we had a list of all publications citing sage-combinat etc. there. This should be kept! The Wiki page looks very different from before! It used to start with a list of upcoming/recent events. Now it just has some links to disconnected websites. Best, Anne On Wednesday, March 22, 2017 at 6:14:47 AM UTC-7, Matthew Rennekamp wrote: > > Hey, all. > It's been awhile since this discussion. Are there any more Combinat people > that want these files open, or possibly the subdomain pointing to the > SageWiki page? > I've changed my mind to support whoever administers the GitHub account to > move files on there, as long as there are more clear reasons for eg. forked > repos like MathJax, which seem to be there just because they can. So, if > there won't be a combinat.sagemath.org website, what does everyone on > this mailing list think of putting it all on GitHub? > -- You received this message because you are subscribed to the Google Groups "sage-combinat-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-combinat-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-combinat-devel@googlegroups.com. Visit this group at https://groups.google.com/group/sage-combinat-devel. For more options, visit https://groups.google.com/d/optout.
Re: [sage-combinat-devel] Re: strange convention for column words of (skew) tableaux
On 11/29/16 4:04 AM, Mike Zabrocki wrote: > I agree that the two methods should not have the same name. > My suggestion: deprecate one and call it 'to_word_by_column_reverse' > (although it seems weird to bother to include both). > > Can SkewTableau inherit from Tableau and have 'to_word_by_column' there? I would say the opposite: Tableau should inherit from SkewTableau since every tableau is also a skew tableau, but not vice versa. Anne -- You received this message because you are subscribed to the Google Groups "sage-combinat-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-combinat-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-combinat-devel@googlegroups.com. Visit this group at https://groups.google.com/group/sage-combinat-devel. For more options, visit https://groups.google.com/d/optout.
Re: [sage-combinat-devel] Re: strange convention for column words of (skew) tableaux
Hi Andrew, If someone had just copied the code from Tableaux to SkewTableaux, then at least it would be consistent. I think it is really bad, if a method changes convention with a parent, given that one could be a subclass of the other. Best, Anne On 11/28/16 1:23 PM, Andrew wrote: > Hi Anne, > > One of the problems with tableaux is that almost every possible variation of > any definition is used by some one. With this in mind we probably should > implement variations whenever possible. I don't > know anything about the history of this particular method (git blame might > help), but I suspect that some one just copied the code from tableaux to skew > tableaux. I certainly have no objection either > way as I don't use this method. > > Andrew > > On Tuesday, 29 November 2016 05:41:52 UTC+11, Anne Schilling wrote: > > Hi Combinat developers, > > Who came up with these conventions: > > sage: s=Tableau([[4,5],[6,7],[7],[8]]) > sage: s.to_word_by_column() > word: 876475 > sage: s=SkewTableau([[4,5],[6,7],[7],[8]]) > sage: s.to_word_by_column() > word: 574678 > > The column word of a skew tableau is the reverse of that > of a regular tableau. I think we should make the convention > the same (using the tableau convention!!!). > > What do you think? > > Anne -- You received this message because you are subscribed to the Google Groups "sage-combinat-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-combinat-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-combinat-devel@googlegroups.com. Visit this group at https://groups.google.com/group/sage-combinat-devel. For more options, visit https://groups.google.com/d/optout.
[sage-combinat-devel] strange convention for column words of (skew) tableaux
Hi Combinat developers, Who came up with these conventions: sage: s=Tableau([[4,5],[6,7],[7],[8]]) sage: s.to_word_by_column() word: 876475 sage: s=SkewTableau([[4,5],[6,7],[7],[8]]) sage: s.to_word_by_column() word: 574678 The column word of a skew tableau is the reverse of that of a regular tableau. I think we should make the convention the same (using the tableau convention!!!). What do you think? Anne -- You received this message because you are subscribed to the Google Groups "sage-combinat-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-combinat-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-combinat-devel@googlegroups.com. Visit this group at https://groups.google.com/group/sage-combinat-devel. For more options, visit https://groups.google.com/d/optout.
Re: [sage-devel] trouble compiling latest sage development version
I reinstalled all of XCode now (not just the command line version) and sage compiles again! Yippieh! Thank you all for your help! Anne On Tuesday, October 11, 2016 at 9:18:22 PM UTC-7, François wrote: > > Ok the initial problem was with avx instructions. Either givaro gets > misconfigured in thinking you have avx or someone you get a broken > assembler. > Can you try > CXXFLAGS=“-Wa,-q” ./sage -i givaro > > > On 12/10/2016, at 16:41, Anne Schilling <anne1.s...@gmail.com > > wrote: > > > > Wait, isn't this the error I started with before I upgraded to OSX 10.12 > etc? I seem to be going in circles. > > Is this related to https://trac.sagemath.org/ticket/17635? > > > > Cheers, > > > > Anne > > > > On Tuesday, October 11, 2016 at 8:35:39 PM UTC-7, Anne Schilling wrote: > > Hi John, > > > > Thank you for the answer! I did what you suggested and this time, sage > started compiling and got to here: > > > > > > [gf2x-1.1.p1] make[5]: Nothing to be done for `install-exec-am'. > > [gf2x-1.1.p1] make[5]: Nothing to be done for `install-data-am'. > > [gf2x-1.1.p1] Making install in src > > [gf2x-1.1.p1] make install-am > > [gf2x-1.1.p1] make[6]: Nothing to be done for `install-exec-am'. > > [gf2x-1.1.p1] make[6]: Nothing to be done for `install-data-am'. > > [gf2x-1.1.p1] > > [gf2x-1.1.p1] real4m35.653s > > [gf2x-1.1.p1] user4m21.480s > > [gf2x-1.1.p1] sys0m14.484s > > [gf2x-1.1.p1] Successfully installed gf2x-1.1.p1 > > [gf2x-1.1.p1] Deleting temporary build directory > > [gf2x-1.1.p1] /Applications/sage/local/var/tmp/sage/build/gf2x-1.1.p1 > > [gf2x-1.1.p1] Finished installing gf2x-1.1.p1.spkg > > make[1]: *** [all] Error 2 > > > > real36m26.897s > > user95m0.211s > > sys12m51.527s > > *** > > Error building Sage. > > > > The following package(s) may have failed to build (not necessarily > > during this run of 'make all'): > > > > * package: givaro-4.0.2 > > log file: /Applications/sage/logs/pkgs/givaro-4.0.2.log > > build directory: > /Applications/sage/local/var/tmp/sage/build/givaro-4.0.2 > > > > The build directory may contain configuration files and other > potentially > > helpful information. WARNING: if you now run 'make' again, the build > > directory will, by default, be deleted. Set the environment variable > > SAGE_KEEP_BUILT_SPKGS to 'yes' to prevent this. > > > > make: *** [all] Error 1 > > > > Any further ideas? > > > > Anne > > > > > > -- > > 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 sage-devel+...@googlegroups.com . > > To post to this group, send email to sage-...@googlegroups.com > . > > 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 sage-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-devel@googlegroups.com. Visit this group at https://groups.google.com/group/sage-devel. For more options, visit https://groups.google.com/d/optout.
Re: [sage-devel] Re: trouble compiling latest sage development version
Wait, isn't this the error I started with before I upgraded to OSX 10.12 etc? I seem to be going in circles. Is this related to https://trac.sagemath.org/ticket/17635 <https://www.google.com/url?q=https%3A%2F%2Ftrac.sagemath.org%2Fticket%2F17635=D=1=AFQjCNGuxdHtp6DEMGX9XeKzutigrXSMZA> ? Cheers, Anne On Tuesday, October 11, 2016 at 8:35:39 PM UTC-7, Anne Schilling wrote: > > Hi John, > > Thank you for the answer! I did what you suggested and this time, sage > started compiling and got to here: > > > [gf2x-1.1.p1] make[5]: Nothing to be done for `install-exec-am'. > [gf2x-1.1.p1] make[5]: Nothing to be done for `install-data-am'. > [gf2x-1.1.p1] Making install in src > [gf2x-1.1.p1] make install-am > [gf2x-1.1.p1] make[6]: Nothing to be done for `install-exec-am'. > [gf2x-1.1.p1] make[6]: Nothing to be done for `install-data-am'. > [gf2x-1.1.p1] > [gf2x-1.1.p1] real4m35.653s > [gf2x-1.1.p1] user4m21.480s > [gf2x-1.1.p1] sys0m14.484s > [gf2x-1.1.p1] Successfully installed gf2x-1.1.p1 > [gf2x-1.1.p1] Deleting temporary build directory > [gf2x-1.1.p1] /Applications/sage/local/var/tmp/sage/build/gf2x-1.1.p1 > [gf2x-1.1.p1] Finished installing gf2x-1.1.p1.spkg > make[1]: *** [all] Error 2 > > real36m26.897s > user95m0.211s > sys12m51.527s > *** > Error building Sage. > > The following package(s) may have failed to build (not necessarily > during this run of 'make all'): > > * package: givaro-4.0.2 > log file: /Applications/sage/logs/pkgs/givaro-4.0.2.log > build directory: /Applications/sage/local/var/tmp/sage/build/givaro-4.0.2 > > The build directory may contain configuration files and other potentially > helpful information. WARNING: if you now run 'make' again, the build > directory will, by default, be deleted. Set the environment variable > SAGE_KEEP_BUILT_SPKGS to 'yes' to prevent this. > > make: *** [all] Error 1 > > Any further ideas? > > Anne > > -- 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 sage-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-devel@googlegroups.com. Visit this group at https://groups.google.com/group/sage-devel. For more options, visit https://groups.google.com/d/optout.
Re: [sage-devel] Re: trouble compiling latest sage development version
Hi John, Thank you for the answer! I did what you suggested and this time, sage started compiling and got to here: [gf2x-1.1.p1] make[5]: Nothing to be done for `install-exec-am'. [gf2x-1.1.p1] make[5]: Nothing to be done for `install-data-am'. [gf2x-1.1.p1] Making install in src [gf2x-1.1.p1] make install-am [gf2x-1.1.p1] make[6]: Nothing to be done for `install-exec-am'. [gf2x-1.1.p1] make[6]: Nothing to be done for `install-data-am'. [gf2x-1.1.p1] [gf2x-1.1.p1] real4m35.653s [gf2x-1.1.p1] user4m21.480s [gf2x-1.1.p1] sys0m14.484s [gf2x-1.1.p1] Successfully installed gf2x-1.1.p1 [gf2x-1.1.p1] Deleting temporary build directory [gf2x-1.1.p1] /Applications/sage/local/var/tmp/sage/build/gf2x-1.1.p1 [gf2x-1.1.p1] Finished installing gf2x-1.1.p1.spkg make[1]: *** [all] Error 2 real36m26.897s user95m0.211s sys12m51.527s *** Error building Sage. The following package(s) may have failed to build (not necessarily during this run of 'make all'): * package: givaro-4.0.2 log file: /Applications/sage/logs/pkgs/givaro-4.0.2.log build directory: /Applications/sage/local/var/tmp/sage/build/givaro-4.0.2 The build directory may contain configuration files and other potentially helpful information. WARNING: if you now run 'make' again, the build directory will, by default, be deleted. Set the environment variable SAGE_KEEP_BUILT_SPKGS to 'yes' to prevent this. make: *** [all] Error 1 Any further ideas? Anne -- 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 sage-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-devel@googlegroups.com. Visit this group at https://groups.google.com/group/sage-devel. For more options, visit https://groups.google.com/d/optout.
Re: [sage-devel] Re: trouble compiling latest sage development version
Well, in fact now no matter what I do, I get this error. Even from the master branch: make distclean make -j4 build/make/Makefile ./bootstrap -d rm -rf config configure build/make/Makefile-auto.in ./bootstrap: line 29: aclocal: command not found Bootstrap failed, downloading required files instead. Traceback (most recent call last): File "/Applications/sage/build/bin/sage-download-file", line 27, in from sage_bootstrap.download.cmdline import run_safe File "/Applications/sage/build/bin/../sage_bootstrap/download/__init__.py", line 7, in from sage_bootstrap.download.transfer import Download File "/Applications/sage/build/bin/../sage_bootstrap/download/transfer.py", line 23, in from sage_bootstrap.compat import urllib File "/Applications/sage/build/bin/../sage_bootstrap/compat/__init__.py", line 23, in import urllib File "/Applications/sage/local/lib/python/urllib.py", line 1414, in from _scproxy import _get_proxy_settings, _get_proxies ImportError: No module named _scproxy Error: downloading configure-176.tar.gz failed make[1]: *** [configure] Error 1 make: *** [build-clean] Error 2 On Tuesday, October 11, 2016 at 12:10:32 PM UTC-7, Anne Schilling wrote: > > I guess I was overzealous upgrading to OSX10.12. > > Thanks John for your suggestions! With ticket 21567, I do not seem to get > very far: > > make > make -j4 build/make/Makefile > ./bootstrap -d > rm -rf config configure build/make/Makefile-auto.in > ./bootstrap: line 31: aclocal: command not found > Bootstrap failed, downloading required files instead. > Traceback (most recent call last): > File "/Applications/sage/build/bin/sage-download-file", line 27, in > > from sage_bootstrap.download.cmdline import run_safe > File > "/Applications/sage/build/bin/../sage_bootstrap/download/__init__.py", line > 7, in > from sage_bootstrap.download.transfer import Download > File > "/Applications/sage/build/bin/../sage_bootstrap/download/transfer.py", line > 23, in > from sage_bootstrap.compat import urllib > File > "/Applications/sage/build/bin/../sage_bootstrap/compat/__init__.py", line > 23, in > import urllib > File "/Applications/sage/local/lib/python/urllib.py", line 1414, in > > from _scproxy import _get_proxy_settings, _get_proxies > ImportError: No module named _scproxy > Error: downloading configure-183.tar.gz failed > make[1]: *** [configure] Error 1 > make: *** [all] Error 2 > > Best, > > Anne > > > On Tuesday, October 11, 2016 at 11:50:30 AM UTC-7, John H Palmieri wrote: >> >> >> >> On Tuesday, October 11, 2016 at 11:35:18 AM UTC-7, Anne Schilling wrote: >>> >>> Hi Volker, >>> >>> Thanks for the suggestion. I upgraded to OSX 10.12 and installed the >>> latest version command line xcode. Now I get the following >>> error (even when compiling the latest stable release of sage): >>> >> >> Volker actually suggested upgrading to OS X 10.11. Sage does not build >> out of the box on OS X 10.12 yet, but there is a branch at >> https://trac.sagemath.org/ticket/21567 which works for me. You may need >> to do "sage -f python2" to force it to reinstall Python, since on OS X >> 10.12, Sage fails to build Python correctly (although it thinks it has). >> So: (1) get the branch from #21567, (2) do "sage -f python2", and then >> "make", or (2') do "make distclean" followed by "make". And keep your >> fingers crossed. >> >> John >> >> >> >>> >>> ... >>> [maxima-5.35.1.p2] /usr/bin/install -c -m 644 >>> ./z_transform/rtest_z_transform.mac >>> /Applications/sage/local/share/maxima/5.35.1/share/z_transform/rtest_z_transform.mac >>> [maxima-5.35.1.p2] /usr/bin/install -c -m 644 >>> ./z_transform/z_transform.mac >>> /Applications/sage/local/share/maxima/5.35.1/share/z_transform/z_transform.mac >>> [maxima-5.35.1.p2] Making install in demo >>> [maxima-5.35.1.p2] make[5]: Nothing to be done for `install-exec-am'. >>> [maxima-5.35.1.p2] /bin/sh >>> /Applications/sage/local/var/tmp/sage/build/maxima-5.35.1.p2/src/install-sh >>> -d >>> [maxima-5.35.1.p2] test -z >>> "/Applications/sage/local/share/maxima/5.35.1/demo" || .././install-sh -c >>> -d "/Applications/sage/local/share/maxima/5.35.1/demo" >>> [maxima-5.35.1.p2] /usr/bin/install -c -m 644 cf.dem demo.dem >>> eaton1.dem eaton2.dem ezgcd.dem hypgeo.dem macex.dem macro.dem newfac.dem &
Re: [sage-devel] Re: trouble compiling latest sage development version
I guess I was overzealous upgrading to OSX10.12. Thanks John for your suggestions! With ticket 21567, I do not seem to get very far: make make -j4 build/make/Makefile ./bootstrap -d rm -rf config configure build/make/Makefile-auto.in ./bootstrap: line 31: aclocal: command not found Bootstrap failed, downloading required files instead. Traceback (most recent call last): File "/Applications/sage/build/bin/sage-download-file", line 27, in from sage_bootstrap.download.cmdline import run_safe File "/Applications/sage/build/bin/../sage_bootstrap/download/__init__.py", line 7, in from sage_bootstrap.download.transfer import Download File "/Applications/sage/build/bin/../sage_bootstrap/download/transfer.py", line 23, in from sage_bootstrap.compat import urllib File "/Applications/sage/build/bin/../sage_bootstrap/compat/__init__.py", line 23, in import urllib File "/Applications/sage/local/lib/python/urllib.py", line 1414, in from _scproxy import _get_proxy_settings, _get_proxies ImportError: No module named _scproxy Error: downloading configure-183.tar.gz failed make[1]: *** [configure] Error 1 make: *** [all] Error 2 Best, Anne On Tuesday, October 11, 2016 at 11:50:30 AM UTC-7, John H Palmieri wrote: > > > > On Tuesday, October 11, 2016 at 11:35:18 AM UTC-7, Anne Schilling wrote: >> >> Hi Volker, >> >> Thanks for the suggestion. I upgraded to OSX 10.12 and installed the >> latest version command line xcode. Now I get the following >> error (even when compiling the latest stable release of sage): >> > > Volker actually suggested upgrading to OS X 10.11. Sage does not build out > of the box on OS X 10.12 yet, but there is a branch at > https://trac.sagemath.org/ticket/21567 which works for me. You may need > to do "sage -f python2" to force it to reinstall Python, since on OS X > 10.12, Sage fails to build Python correctly (although it thinks it has). > So: (1) get the branch from #21567, (2) do "sage -f python2", and then > "make", or (2') do "make distclean" followed by "make". And keep your > fingers crossed. > > John > > > >> >> ... >> [maxima-5.35.1.p2] /usr/bin/install -c -m 644 >> ./z_transform/rtest_z_transform.mac >> /Applications/sage/local/share/maxima/5.35.1/share/z_transform/rtest_z_transform.mac >> [maxima-5.35.1.p2] /usr/bin/install -c -m 644 >> ./z_transform/z_transform.mac >> /Applications/sage/local/share/maxima/5.35.1/share/z_transform/z_transform.mac >> [maxima-5.35.1.p2] Making install in demo >> [maxima-5.35.1.p2] make[5]: Nothing to be done for `install-exec-am'. >> [maxima-5.35.1.p2] /bin/sh >> /Applications/sage/local/var/tmp/sage/build/maxima-5.35.1.p2/src/install-sh >> -d >> [maxima-5.35.1.p2] test -z >> "/Applications/sage/local/share/maxima/5.35.1/demo" || .././install-sh -c >> -d "/Applications/sage/local/share/maxima/5.35.1/demo" >> [maxima-5.35.1.p2] /usr/bin/install -c -m 644 cf.dem demo.dem eaton1.dem >> eaton2.dem ezgcd.dem hypgeo.dem macex.dem macro.dem newfac.dem romberg.dem >> sumcon.dem trgsmp.dem manual.demo plots.mac >> '/Applications/sage/local/share/maxima/5.35.1/demo' >> [maxima-5.35.1.p2] Making install in plotting >> [maxima-5.35.1.p2] test -z >> "/Applications/sage/local/libexec/maxima/5.35.1" || .././install-sh -c -d >> "/Applications/sage/local/libexec/maxima/5.35.1" >> [maxima-5.35.1.p2] /bin/sh >> /Applications/sage/local/var/tmp/sage/build/maxima-5.35.1.p2/src/install-sh >> -d >> [maxima-5.35.1.p2] /usr/bin/install -c mgnuplot >> '/Applications/sage/local/libexec/maxima/5.35.1' >> [maxima-5.35.1.p2] make[5]: Nothing to be done for `install-exec-am'. >> [maxima-5.35.1.p2] /bin/sh >> /Applications/sage/local/var/tmp/sage/build/maxima-5.35.1.p2/src/install-sh >> -d >> [maxima-5.35.1.p2] >> [maxima-5.35.1.p2] Now installing the Maxima library as >> '/Applications/sage/local/lib/ecl//maxima.fas'... >> [maxima-5.35.1.p2] >> [maxima-5.35.1.p2] real5m29.945s >> [maxima-5.35.1.p2] user4m48.551s >> [maxima-5.35.1.p2] sys0m36.527s >> [maxima-5.35.1.p2] Successfully installed maxima-5.35.1.p2 >> [maxima-5.35.1.p2] Deleting temporary build directory >> [maxima-5.35.1.p2] >> /Applications/sage/local/var/tmp/sage/build/maxima-5.35.1.p2 >> [maxima-5.35.1.p2] Finished installing maxima-5.35.1.p2.spkg >> make[1]: *** [all] Error 2 >> >> real49m54.858s >> user145m38.154s >> sys18m47.495s >> **
Re: [sage-devel] Re: trouble compiling latest sage development version
Hi Volker, Thanks for the suggestion. I upgraded to OSX 10.12 and installed the latest version command line xcode. Now I get the following error (even when compiling the latest stable release of sage): ... [maxima-5.35.1.p2] /usr/bin/install -c -m 644 ./z_transform/rtest_z_transform.mac /Applications/sage/local/share/maxima/5.35.1/share/z_transform/rtest_z_transform.mac [maxima-5.35.1.p2] /usr/bin/install -c -m 644 ./z_transform/z_transform.mac /Applications/sage/local/share/maxima/5.35.1/share/z_transform/z_transform.mac [maxima-5.35.1.p2] Making install in demo [maxima-5.35.1.p2] make[5]: Nothing to be done for `install-exec-am'. [maxima-5.35.1.p2] /bin/sh /Applications/sage/local/var/tmp/sage/build/maxima-5.35.1.p2/src/install-sh -d [maxima-5.35.1.p2] test -z "/Applications/sage/local/share/maxima/5.35.1/demo" || .././install-sh -c -d "/Applications/sage/local/share/maxima/5.35.1/demo" [maxima-5.35.1.p2] /usr/bin/install -c -m 644 cf.dem demo.dem eaton1.dem eaton2.dem ezgcd.dem hypgeo.dem macex.dem macro.dem newfac.dem romberg.dem sumcon.dem trgsmp.dem manual.demo plots.mac '/Applications/sage/local/share/maxima/5.35.1/demo' [maxima-5.35.1.p2] Making install in plotting [maxima-5.35.1.p2] test -z "/Applications/sage/local/libexec/maxima/5.35.1" || .././install-sh -c -d "/Applications/sage/local/libexec/maxima/5.35.1" [maxima-5.35.1.p2] /bin/sh /Applications/sage/local/var/tmp/sage/build/maxima-5.35.1.p2/src/install-sh -d [maxima-5.35.1.p2] /usr/bin/install -c mgnuplot '/Applications/sage/local/libexec/maxima/5.35.1' [maxima-5.35.1.p2] make[5]: Nothing to be done for `install-exec-am'. [maxima-5.35.1.p2] /bin/sh /Applications/sage/local/var/tmp/sage/build/maxima-5.35.1.p2/src/install-sh -d [maxima-5.35.1.p2] [maxima-5.35.1.p2] Now installing the Maxima library as '/Applications/sage/local/lib/ecl//maxima.fas'... [maxima-5.35.1.p2] [maxima-5.35.1.p2] real5m29.945s [maxima-5.35.1.p2] user4m48.551s [maxima-5.35.1.p2] sys0m36.527s [maxima-5.35.1.p2] Successfully installed maxima-5.35.1.p2 [maxima-5.35.1.p2] Deleting temporary build directory [maxima-5.35.1.p2] /Applications/sage/local/var/tmp/sage/build/maxima-5.35.1.p2 [maxima-5.35.1.p2] Finished installing maxima-5.35.1.p2.spkg make[1]: *** [all] Error 2 real49m54.858s user145m38.154s sys18m47.495s *** Error building Sage. The following package(s) may have failed to build (not necessarily during this run of 'make all'): The build directory may contain configuration files and other potentially helpful information. WARNING: if you now run 'make' again, the build directory will, by default, be deleted. Set the environment variable SAGE_KEEP_BUILT_SPKGS to 'yes' to prevent this. make: *** [all] Error 1 Any further suggestions? Anne On Saturday, October 1, 2016 at 1:16:02 AM UTC-7, Volker Braun wrote: > > My suggestion would be to upgrade to xcode 10.11, and then to the newer > xcode that is available on osx 10.11 only. That linker should then properly > support AVX instructions. Thats also the only OS/compiler version that we > have a buildbot for (or receives updates from Apple for that matter). > > > > On Saturday, October 1, 2016 at 5:20:43 AM UTC+2, Anne Schilling wrote: >> >> I am not sure. I just compiled sage-7.3 released 2016-8-04 and it went >> fine, so I think it must be related >> to some new patches in the new development branch ... >> >> Anne >> >> On Friday, September 30, 2016 at 7:08:35 PM UTC-7, François wrote: >>> >>> Does the ntl failure look like anything reported at >>> https://trac.sagemath.org/ticket/20779 ? >>> >>> François >>> >>> > On 1/10/2016, at 14:52, Travis Scrimshaw <tsc...@ucdavis.edu> wrote: >>> > >>> > Perhaps this is from the same error as stack overflow post? I remember >>> we had to have something with '-march=native' (on OSX?) in the past. >>> > >>> > Best, >>> > Travis >>> > >>> > >>> > -- >>> > 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 sage-devel+...@googlegroups.com. >>> > To post to this group, send email to sage-...@googlegroups.com. >>> > 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 sage-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-devel@googlegroups.com. Visit this group at https://groups.google.com/group/sage-devel. For more options, visit https://groups.google.com/d/optout.
Re: [sage-devel] Re: trouble compiling latest sage development version
I am not sure. I just compiled sage-7.3 released 2016-8-04 and it went fine, so I think it must be related to some new patches in the new development branch ... Anne On Friday, September 30, 2016 at 7:08:35 PM UTC-7, François wrote: > > Does the ntl failure look like anything reported at > https://trac.sagemath.org/ticket/20779 ? > > François > > > On 1/10/2016, at 14:52, Travis Scrimshaw> wrote: > > > > Perhaps this is from the same error as stack overflow post? I remember > we had to have something with '-march=native' (on OSX?) in the past. > > > > Best, > > Travis > > > > > > -- > > 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 sage-devel+...@googlegroups.com . > > To post to this group, send email to sage-...@googlegroups.com > . > > 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 sage-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-devel@googlegroups.com. Visit this group at https://groups.google.com/group/sage-devel. For more options, visit https://groups.google.com/d/optout.
[sage-devel] Re: trouble compiling latest sage development version
Hi John, Thanks for your answer, but my git seems to work fine. Even after 'make distclean && make' I still get an error. Here is the log. Any idea? Might this be related to https://trac.sagemath.org/ticket/17635 Best, Anne - Found local metadata for givaro-4.0.2 Using cached file /Applications/sage/upstream/givaro-4.0.2.tar.gz givaro-4.0.2 Setting up build directory for givaro-4.0.2 Finished extraction Host system: Darwin lolita.local 14.5.0 Darwin Kernel Version 14.5.0: Wed Jul 29 02:26:53 PDT 2015; root:xnu-2782.40.9~1/RELEASE_X86_64 x86_64 C compiler: gcc C compiler version: Using built-in specs. COLLECT_GCC=gcc COLLECT_LTO_WRAPPER=/Applications/sage/local/libexec/gcc/x86_64-apple-darwin14.5.0/4.9.3/lto-wrapper Target: x86_64-apple-darwin14.5.0 Configured with: ../src/configure --prefix=/Applications/sage/local --with-local-prefix=/Applications/sage/local --with-gmp=/Applications/sage/local --with-mpfr=/Applications/sage/local --with-mpc=/Applications/sage/local --with-system-zlib --disable-multilib --disable-nls --enable-languages=c,c++,fortran --disable-libitm --with-build-config=bootstrap-debug --without-isl --without-cloog Thread model: posix gcc version 4.9.3 (GCC) checking build system type... x86_64-apple-darwin14.5.0 checking host system type... x86_64-apple-darwin14.5.0 checking target system type... x86_64-apple-darwin14.5.0 checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... build-aux/install-sh -c -d checking for gawk... no checking for mawk... no checking for nawk... no checking for awk... awk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking for rm... /bin/rm checking whether to enable maintainer-specific portions of Makefiles... no --- checking whether to enable debugging options in the library... no checking whether to enable profiling everything in the library... no checking whether to enable warnings when compiling the library... no checking whether to inline or not most of the code ?... no --- checking whether the C++ compiler works... yes checking for C++ compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C++ compiler... yes checking whether g++ accepts -g... yes checking for family name of compiler... gcc (GCC) 4.9.3 checking whether g++ supports C++11 features by default... no checking whether g++ supports C++11 features with -std=gnu++11... yes checking how to run the C++ preprocessor... g++ -E checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for ANSI C header files... yes checking how to print strings... printf checking for gcc... gcc checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking whether gcc understands -c and -o together... yes checking for a sed that does not truncate output... /usr/bin/sed checking for fgrep... /usr/bin/grep -F checking for ld used by gcc... ld checking if the linker (ld) is GNU ld... no checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm checking the name lister (/usr/bin/nm) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 196608 checking whether the shell understands some XSI constructs... yes checking whether the shell understands "+="... yes checking how to convert x86_64-apple-darwin14.5.0 file names to x86_64-apple-darwin14.5.0 format... func_convert_file_noop checking how to convert x86_64-apple-darwin14.5.0 file names to toolchain format... func_convert_file_noop checking for ld option to reload object files... -r checking for objdump... no checking how to recognize dependent libraries... pass_all checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for archiver @FILE support... no checking for strip... strip checking for ranlib... ranlib checking command to parse /usr/bin/nm output from gcc object... ok checking for sysroot... no checking for mt... no checking if : is a manifest tool... no checking for dsymutil... dsymutil checking for nmedit... nmedit checking for lipo... lipo checking for otool... otool checking for otool64... no checking for -single_module linker flag... yes checking for -exported_symbols_list linker flag... yes checking for -force_load linker flag... yes checking for sys/types.h... yes checking for
[sage-devel] trouble compiling latest sage development version
Hi! I am having trouble compiling the latest sage development branch: ... [openblas-0.2.15] correctly and load a subshell for you to debug the error: [openblas-0.2.15] (cd '/Applications/sage/local/var/tmp/sage/build/openblas-0.2.15' && '/Applications/sage/sage' --sh) [openblas-0.2.15] When you are done debugging, you can type "exit" to leave the subshell. [openblas-0.2.15] make[2]: *** [/Applications/sage/local/var/lib/sage/installed/openblas-0.2.15] Error 1 make[1]: *** [all] Error 2 real1m11.086s user6m22.998s sys1m31.258s *** Error building Sage. The following package(s) may have failed to build (not necessarily during this run of 'make all'): * package: givaro-4.0.2 log file: /Applications/sage/logs/pkgs/givaro-4.0.2.log build directory: /Applications/sage/local/var/tmp/sage/build/givaro-4.0.2 * package: ntl-9.8.1.p0 log file: /Applications/sage/logs/pkgs/ntl-9.8.1.p0.log build directory: /Applications/sage/local/var/tmp/sage/build/ntl-9.8.1.p0 * package: openblas-0.2.15 log file: /Applications/sage/logs/pkgs/openblas-0.2.15.log build directory: /Applications/sage/local/var/tmp/sage/build/openblas-0.2.15 * package: sage-7.1.rc0 log file: /Applications/sage/logs/pkgs/sage-7.1.rc0.log build directory: /Applications/sage/local/var/tmp/sage/build/sage-7.1.rc0 * documentation: dochtml log file: /Applications/sage/logs/pkgs/../dochtml.log The build directory may contain configuration files and other potentially helpful information. WARNING: if you now run 'make' again, the build directory will, by default, be deleted. Set the environment variable SAGE_KEEP_BUILT_SPKGS to 'yes' to prevent this. make: *** [all] Error 1 This is running on OSX 10.10.5. Any idea what the problem might be? Best, Anne -- 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 sage-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-devel@googlegroups.com. Visit this group at https://groups.google.com/group/sage-devel. For more options, visit https://groups.google.com/d/optout.
Re: [sage-devel] java/jmol problem
Hi Justin, Thank you for your answer! There was indeed a problem with my java installation, which I now fixed and it works now from within Sage! Best wishes, Anne On Monday, August 15, 2016 at 7:04:42 PM UTC-7, Justin C. Walker wrote: > > > On Aug 15, 2016, at 14:36 , Anne Schilling wrote: > > > Hi! > > > > I get the following bug with > > sage: version() > > 'SageMath version 7.3, Release Date: 2016-08-04' > > > > Any idea what the problem might be? I installed jmol with sage -f jmol > > and do have java installed. > [snip] > > sage: RootSystem(['A',3]).ambient_space().plot() > > > --- > > RuntimeError Traceback (most recent call > last) > [snip] > > > /Applications/sage/local/lib/python2.7/site-packages/sage/repl/rich_output/backend_ipython.py > > > > in launch_jmol(self, output_jmol, plain_text) > >363 jdata = JmolData() > >364 if not jdata.is_jvm_available() and not DOCTEST_MODE: > > --> 365 raise RuntimeError('jmol cannot run, no suitable > java > > version found') > >366 launch_script = output_jmol.launch_script_filename() > >367 from sage.env import SAGE_LOCAL > > > > RuntimeError: jmol cannot run, no suitable java version found > > FWIW, I get the same error, but I definitely do not have java installed. > Do you also get, as I do, an alert saying >"To use the "java" command-line tool you need to install a JDK." > > If not, it may be that your java install is not accessible. I assume this > is the command-line version of sage that you are running. Can you run java > from the command-line, independent of sage? > > Justin > > -- > Justin C. Walker, Curmudgeon at Large > Director > Institute for the Enhancement of the Director's income > --- > Question 43: > What if the hokey pokey > really *is* what it’s all about? > -- > > -- 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 sage-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-devel@googlegroups.com. Visit this group at https://groups.google.com/group/sage-devel. For more options, visit https://groups.google.com/d/optout.
[sage-devel] java/jmol problem
Hi! I get the following bug with sage: version() 'SageMath version 7.3, Release Date: 2016-08-04' Any idea what the problem might be? I installed jmol with sage -f jmol and do have java installed. Thank you! Anne sage: RootSystem(['A',3]).ambient_space().plot() --- RuntimeError Traceback (most recent call last) in () > 1 RootSystem(['A',Integer(3)]).ambient_space().plot() /Applications/sage/local/lib/python2.7/site-packages/IPython/core/displayhook.py in __call__(self, result) 244 self.start_displayhook() 245 self.write_output_prompt() --> 246 format_dict, md_dict = self.compute_format_data(result) 247 self.update_user_ns(result) 248 self.fill_exec_result(result) /Applications/sage/local/lib/python2.7/site-packages/IPython/core/displayhook.py in compute_format_data(self, result) 150 151 """ --> 152 return self.shell.display_formatter.format(result) 153 154 def write_format_data(self, format_dict, md_dict=None): /Applications/sage/local/lib/python2.7/site-packages/sage/repl/display/formatter.py in format(self, obj, include, exclude) 148 # First, use Sage rich output if there is any 149 PLAIN_TEXT = u'text/plain' --> 150 sage_format, sage_metadata = self.dm.displayhook(obj) 151 assert PLAIN_TEXT in sage_format, 'plain text is always present' 152 if sage_format.keys() != [PLAIN_TEXT]: /Applications/sage/local/lib/python2.7/site-packages/sage/repl/rich_output/display_manager.py in displayhook(self, obj) 764 self._backend.set_underscore_variable(obj) 765 plain_text, rich_output = self._rich_output_formatter(obj, dict()) --> 766 return self._backend.displayhook(plain_text, rich_output) 767 768 def display_immediately(self, obj, **rich_repr_kwds): /Applications/sage/local/lib/python2.7/site-packages/sage/repl/rich_output/backend_ipython.py in displayhook(self, plain_text, rich_output) 264 return ({u'text/plain': msg}, {}) 265 elif isinstance(rich_output, OutputSceneJmol): --> 266 msg = self.launch_jmol(rich_output, plain_text.text.get_unicode()) 267 return ({u'text/plain': msg}, {}) 268 elif isinstance(rich_output, OutputSceneWavefront): /Applications/sage/local/lib/python2.7/site-packages/sage/repl/rich_output/backend_ipython.py in launch_jmol(self, output_jmol, plain_text) 363 jdata = JmolData() 364 if not jdata.is_jvm_available() and not DOCTEST_MODE: --> 365 raise RuntimeError('jmol cannot run, no suitable java version found') 366 launch_script = output_jmol.launch_script_filename() 367 from sage.env import SAGE_LOCAL RuntimeError: jmol cannot run, no suitable java version found -- 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 sage-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-devel@googlegroups.com. Visit this group at https://groups.google.com/group/sage-devel. For more options, visit https://groups.google.com/d/optout.
[sage-combinat-devel] update sage-combinat references
Dear All! It is time to submit the final report for the Sage-combinat grant to the NSF. It would be great if everyone could take a moment to update all the references that cite sage-combinat, see http://www.sagemath.org/library-publications-combinat.html You can edit the file http://sagemath.org/files/Sage-Combinat.bib directly and ask Harald Schilly for a pull request. Alternatively, send me a bibtex entry. Thanks everyone! Anne -- You received this message because you are subscribed to the Google Groups "sage-combinat-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-combinat-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-combinat-devel@googlegroups.com. Visit this group at https://groups.google.com/group/sage-combinat-devel. For more options, visit https://groups.google.com/d/optout.
Re: [sage-devel] Product of immutable matrices are mutable...
Hi Florent, I usually define def prod_m(x,y): z=x*y z.set_immutable() return z and then pass this new product to the monoid/semigroup I am using! Best, Anne -- 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 sage-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-devel@googlegroups.com. Visit this group at https://groups.google.com/group/sage-devel. For more options, visit https://groups.google.com/d/optout.
Re: [sage-devel] trouble with packages
I do not know anything about the pexpect upgrade. Will someone be looking into this? Which version of sage can I downgrade to to make it run again (I really need this feature). Thanks, Anne On Monday, December 28, 2015 at 2:08:23 PM UTC+11, François wrote: > > I am guessing that the pexpect upgrade is behind this particular problem. > `sage/interface/gap.py` will probably need to be inspected for the case > of gap3. > > François > > > On 28/12/2015, at 11:19, Anne Schilling <anne1.s...@gmail.com > > wrote: > > > > Hi! > > > > I upgraded to the newest development version of sage and I am now having > trouble with > > many of the packages I was using before (and now do not seem to work any > longer). > > > > Most importantly, the following worked for me before and now raises an > error: > > > > sage: gap=Gap3('/Applications/gap3r4p4/bin/gap') > > sage: gap.RequirePackage('"specht"') > > > --- > > RuntimeError Traceback (most recent call > last) > > in () > > > 1 gap.RequirePackage('"specht"') > > > > > /Applications/sage/local/lib/python2.7/site-packages/sage/interfaces/interface.pyc > > in __call__(self, *args, **kwds) > > 605 > > 606 def __call__(self, *args, **kwds): > > --> 607 return self._parent.function_call(self._name, > list(args), kwds) > > 608 > > 609 def _sage_doc_(self): > > > > > /Applications/sage/local/lib/python2.7/site-packages/sage/interfaces/gap.pyc > in function_call(self, function, args, kwds) > > 919 self.eval(marker) > > 920 res = self.eval(cmd) > > --> 921 if self.eval('IsIdenticalObj(last,__SAGE_LAST__)') != > 'true': > > 922 return self.new('last2;') > > 923 else: > > > > > /Applications/sage/local/lib/python2.7/site-packages/sage/interfaces/gap.pyc > in eval(self, x, newlines, strip, split_lines, **kwds) > > 567 if not input_line.endswith(';'): > > 568 input_line += ';' > > --> 569 result = Expect.eval(self, input_line, **kwds) > > 570 if not newlines: > > 571 result = result.replace("\\\n","") > > > > > /Applications/sage/local/lib/python2.7/site-packages/sage/interfaces/expect.pyc > > in eval(self, code, strip, synchronize, locals, allow_use_file, > split_lines, **kwds) > >1237 elif split_lines: > >1238 return '\n'.join([self._eval_line(L, > allow_use_file=allow_use_file, **kwds) > > -> 1239 for L in > code.split('\n') if L != '']) > >1240 else: > >1241 return self._eval_line(code, > allow_use_file=allow_use_file, **kwds) > > > > > /Applications/sage/local/lib/python2.7/site-packages/sage/interfaces/gap.pyc > in _eval_line(self, line, allow_use_file, wait_for_prompt, > restart_if_needed) > > 765 return '' > > 766 else: > > --> 767 raise RuntimeError(message) > > 768 > > 769 except KeyboardInterrupt: > > > > RuntimeError: Gap3 produced error output > > Error, Variable: 'IsIdenticalObj' must have a value > > > >executing IsIdenticalObj(last,__SAGE_LAST__); > > > > What do I need to do? > > > > Also, I had many other packages installed and some are not yet in the > new format. How do I install them > > (since I really need them)? > > > > Thanks! > > > > Anne > > > > -- > > 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 sage-devel+...@googlegroups.com . > > To post to this group, send email to sage-...@googlegroups.com > . > > 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 sage-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-devel@googlegroups.com. Visit this group at https://groups.google.com/group/sage-devel. For more options, visit https://groups.google.com/d/optout.
[sage-devel] Re: trouble with packages
On Monday, December 28, 2015 at 8:15:48 PM UTC+11, Volker Braun wrote: > > On Monday, December 28, 2015 at 2:25:15 AM UTC+1, Anne Schilling wrote: >> >> sage -i sage-mode >> does not work. >> > > It just freezes your computer so you do not get any helpful error messages? > Well, it says that it installed it successfully, but where? I cannot find it anywhere anne$ sage -p sage-mode Found package sage-mode in /Applications/sage/upstream/sage-mode-0.6.spkg sage-mode-0.6 Extracting package /Applications/sage/upstream/sage-mode-0.6.spkg -rw-r--r-- 1 anne admin 259682 Mar 18 2015 /Applications/sage/upstream/sage-mode-0.6.spkg Finished extraction Host system: Darwin lolita.local 14.5.0 Darwin Kernel Version 14.5.0: Wed Jul 29 02:26:53 PDT 2015; root:xnu-2782.40.9~1/RELEASE_X86_64 x86_64 C compiler: gcc C compiler version: Using built-in specs. COLLECT_GCC=gcc COLLECT_LTO_WRAPPER=/Applications/sage/local/libexec/gcc/x86_64-apple-darwin14.5.0/4.9.2/lto-wrapper Target: x86_64-apple-darwin14.5.0 Configured with: ../src/configure --prefix=/Applications/sage/local --with-local-prefix=/Applications/sage/local --with-gmp=/Applications/sage/local --with-mpfr=/Applications/sage/local --with-mpc=/Applications/sage/local --with-system-zlib --disable-multilib --disable-nls --enable-languages=c,c++,fortran --disable-libitm --with-build-config=bootstrap-debug --without-isl --without-cloog Thread model: posix gcc version 4.9.2 (GCC) running build running build_py creating build creating build/lib copying xreload.py -> build/lib copying sage_emacs.py -> build/lib running install running build running build_py running install_lib byte-compiling /Applications/sage/local/lib/python2.7/site-packages/sage_emacs.py to sage_emacs.pyc byte-compiling /Applications/sage/local/lib/python2.7/site-packages/xreload.py to xreload.pyc running install_egg_info Removing /Applications/sage/local/lib/python2.7/site-packages/sage_mode-0.1-py2.7.egg-info Writing /Applications/sage/local/lib/python2.7/site-packages/sage_mode-0.1-py2.7.egg-info rm: /emacs: Permission denied A basic install might include the following Emacs Lisp in your .emacs: (add-to-list 'load-path (expand-file-name "/emacs")) (require 'sage "sage") (setq sage-command "/Applications/sage/sage") ;; If you want sage-view to typeset all your output and have plot() ;; commands inline, uncomment the following line and configure sage-view: ;; (require 'sage-view "sage-view") ;; (add-hook 'sage-startup-hook 'sage-view) ;; You can use commands like ;; (add-hook 'sage-startup-hook 'sage-view ;; 'sage-view-disable-inline-output 'sage-view-disable-inline-plots) ;; to have some combination of features. In future, the customize interface ;; will make this simpler... hint, hint! real0m0.086s user0m0.044s sys0m0.038s Successfully installed sage-mode-0.6 Deleting temporary build directory /Applications/sage/local/var/tmp/sage/build/sage-mode-0.6 Finished installing sage-mode-0.6.spkg Warning: it might be needed to update the Sage library before installed packages work: you should run 'make' from $SAGE_ROOT before running Sage. Before it was in `/Applications/sage/local/share/emacs/site-lisp/sage-mode`, but that is gone! Thanks, Anne -- 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 sage-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-devel@googlegroups.com. Visit this group at https://groups.google.com/group/sage-devel. For more options, visit https://groups.google.com/d/optout.
[sage-devel] Re: trouble with packages
On Tuesday, December 29, 2015 at 10:13:55 AM UTC+11, Volker Braun wrote: > > On Monday, December 28, 2015 at 10:54:27 PM UTC+1, Anne Schilling wrote: >> >> byte-compiling >> /Applications/sage/local/lib/python2.7/site-packages/sage_emacs.py to >> sage_emacs.pyc >> byte-compiling >> /Applications/sage/local/lib/python2.7/site-packages/xreload.py to >> xreload.pyc >> running install_egg_info >> Removing >> /Applications/sage/local/lib/python2.7/site-packages/sage_mode-0.1-py2.7.egg-info >> Writing >> /Applications/sage/local/lib/python2.7/site-packages/sage_mode-0.1-py2.7.egg-info >> rm: /emacs: Permission denied >> > > Looks like thats the issue > > I made http://trac.sagemath.org/ticket/19794 > > Do you have SAGE_MODE environment variable set? Output of > > env | grep SAGE_DATA > I guess not. The output to this is empty for me. -- 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 sage-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-devel@googlegroups.com. Visit this group at https://groups.google.com/group/sage-devel. For more options, visit https://groups.google.com/d/optout.
[sage-devel] Re: trouble with packages
Also, how do I now install old packages that I still need? For example sage -i sage-mode does not work. Thank you! Anne On Monday, December 28, 2015 at 12:02:11 PM UTC+11, Anne Schilling wrote: > > I can run > > sage: gap=Gap3('/Applications/gap3r4p4/bin/gap') > sage: gap.an_element() > 2 > > Is that what you meant? > > On Monday, December 28, 2015 at 10:35:32 AM UTC+11, Volker Braun wrote: >> >> Can you run gap3 on the command line? >> > -- 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 sage-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-devel@googlegroups.com. Visit this group at https://groups.google.com/group/sage-devel. For more options, visit https://groups.google.com/d/optout.
[sage-devel] trouble with packages
Hi! I upgraded to the newest development version of sage and I am now having trouble with many of the packages I was using before (and now do not seem to work any longer). Most importantly, the following worked for me before and now raises an error: sage: gap=Gap3('/Applications/gap3r4p4/bin/gap') sage: gap.RequirePackage('"specht"') --- RuntimeError Traceback (most recent call last) in () > 1 gap.RequirePackage('"specht"') /Applications/sage/local/lib/python2.7/site-packages/sage/interfaces/interface.pyc in __call__(self, *args, **kwds) 605 606 def __call__(self, *args, **kwds): --> 607 return self._parent.function_call(self._name, list(args), kwds) 608 609 def _sage_doc_(self): /Applications/sage/local/lib/python2.7/site-packages/sage/interfaces/gap.pyc in function_call(self, function, args, kwds) 919 self.eval(marker) 920 res = self.eval(cmd) --> 921 if self.eval('IsIdenticalObj(last,__SAGE_LAST__)') != 'true': 922 return self.new('last2;') 923 else: /Applications/sage/local/lib/python2.7/site-packages/sage/interfaces/gap.pyc in eval(self, x, newlines, strip, split_lines, **kwds) 567 if not input_line.endswith(';'): 568 input_line += ';' --> 569 result = Expect.eval(self, input_line, **kwds) 570 if not newlines: 571 result = result.replace("\\\n","") /Applications/sage/local/lib/python2.7/site-packages/sage/interfaces/expect.pyc in eval(self, code, strip, synchronize, locals, allow_use_file, split_lines, **kwds) 1237 elif split_lines: 1238 return '\n'.join([self._eval_line(L, allow_use_file=allow_use_file, **kwds) -> 1239 for L in code.split('\n') if L != '']) 1240 else: 1241 return self._eval_line(code, allow_use_file=allow_use_file, **kwds) /Applications/sage/local/lib/python2.7/site-packages/sage/interfaces/gap.pyc in _eval_line(self, line, allow_use_file, wait_for_prompt, restart_if_needed) 765 return '' 766 else: --> 767 raise RuntimeError(message) 768 769 except KeyboardInterrupt: RuntimeError: Gap3 produced error output Error, Variable: 'IsIdenticalObj' must have a value executing IsIdenticalObj(last,__SAGE_LAST__); What do I need to do? Also, I had many other packages installed and some are not yet in the new format. How do I install them (since I really need them)? Thanks! Anne -- 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 sage-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-devel@googlegroups.com. Visit this group at https://groups.google.com/group/sage-devel. For more options, visit https://groups.google.com/d/optout.
[sage-devel] Re: trouble with packages
I can run sage: gap=Gap3('/Applications/gap3r4p4/bin/gap') sage: gap.an_element() 2 Is that what you meant? On Monday, December 28, 2015 at 10:35:32 AM UTC+11, Volker Braun wrote: > > Can you run gap3 on the command line? > -- 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 sage-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-devel@googlegroups.com. Visit this group at https://groups.google.com/group/sage-devel. For more options, visit https://groups.google.com/d/optout.
Re: [sage-combinat-devel] Re: Skew partitions for symmetric functions
Hi Travis and Mike, I would also say (B). But why is skew_schur needed if the usual Schur function already takes a skew partition as an input? Best, Anne On 9/13/15 7:30 PM, Mike Zabrocki wrote: > Hi Travis, > > I would say that the skew partition input into bases (other than Schur > functions, and for Schurs the documentation is insufficient...see sf.html) is > undocumented and so the output should be suspect > (and not what one would hope). > > For Schur functions, I think the output is what I would expect and so of (A), > (B) and (C), I think that (B) is the way to go and it should be better > documented. > > I can add a fourth option: > if sp is a skew partition then > (D) basis(sp) returns basis(sp[0]).skew_by(basis.dual_basis()(sp[1])) > This agrees with the definition of the Schur function indexed by a skew > partition and would probably be the most natural analogue of the notation > basis(sp) > I can see two problems with this approach: > (a) I don't know how often "dual_basis" is implemented and > (b) one would need to document and mathematically motivate this notation and > I could see an argument being made for another definition. > > Hence I still say (B). > > Where are you planning to add the method skew_schur()? Would this go as a > method of the Schur basis or of the symmetric functions? > > -Mike > > On Sunday, 13 September 2015 16:22:24 UTC-4, Travis Scrimshaw wrote: > > While looking into the code on skew Schur functions, I noticed this: > > | > elifx insage.combinat.skew_partition.SkewPartitions(): > importsage.libs.lrcalc.lrcalc aslrcalc| > |skewschur =lrcalc.skew(x[0],x[1]) > returnself._from_dict(skewschur) > | > > This has the following result: > > | > sage:s =SymmetricFunctions(QQ).s() > sage:e =SymmetricFunctions(QQ).e() > sage:sp =SkewPartition([[5,3,3,1],[3,2,1]]) > sage:e(s(sp)) > e[2,1,1,1,1]-e[2,2,1,1]-e[3,1,1,1]+e[3,2,1] > sage:e(sp) > > e[2,2,1,1]+e[2,2,2]+e[3,1,1,1]+3*e[3,2,1]+e[3,3]+2*e[4,1,1]+2*e[4,2]+e[5,1] > | > > The skew() function of lrcalc returns the corresponding skew Schur > function, so the above is a bug. My question is should we > > (A) raise an error for skew shapes on all bases, > (B) allow only of the Schur basis, or > (C) construct the skew Schur function and convert to the corresponding > basis. > > I'm not so sure about (C) because this would mean skew partitions behave > very differently than for partitions. I'm leaning towards (B). Thoughts? > > I'm also going to add a method skew_schur() which constructs the skew > Schur function, as to make getting at skew Schur functions easier (there is > also right now the skew_by method, but that acts > on elements). > > Best, > Travis -- You received this message because you are subscribed to the Google Groups "sage-combinat-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-combinat-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-combinat-devel@googlegroups.com. Visit this group at http://groups.google.com/group/sage-combinat-devel. For more options, visit https://groups.google.com/d/optout.
Re: [sage-combinat-devel] GAP3 spkg
Hi Travis, I get the following error message when installing the latest development version even after 'make docclean' [repl ] reading sources... [ 2%] environ [tensor_fr] reading sources... [ 17%] morphisms [tensor_fr] reading sources... [ 23%] sage/tensor/modules/comp [repl ] reading sources... [ 5%] index Error building the documentation. Note: incremental documentation builds sometimes cause spurious error messages. To be certain that these are real errors, run "make doc-clean" first and try again. Traceback (most recent call last): File "/Applications/sage/src/doc/common/builder.py", line 1626, in getattr(get_builder(name), type)() File "/Applications/sage/src/doc/common/builder.py", line 292, in _wrapper getattr(get_builder(document), 'inventory')(*args, **kwds) File "/Applications/sage/src/doc/common/builder.py", line 503, in _wrapper x.get(9) File "/Applications/sage/local/lib/python/multiprocessing/pool.py", line 558, in get raise self._value OSError: [polynomia] /Applications/sage/src/doc/en/reference/polynomial_rings/index.rst:7: WARNING: toctree contains reference to nonexisting document u'sage/rings/polynomial/polynomial_ring_constructor' make[2]: *** [doc-html] Error 1 make[1]: *** [all] Error 2 real0m8.326s user0m5.805s sys 0m2.486s *** Error building Sage. The following package(s) may have failed to build (not necessarily during this run of 'make all'): * package: gap-database log file: /Applications/sage/logs/pkgs/gap-database.log build directory: /Applications/sage/local/var/tmp/sage/build/gap-database * package: gap_database log file: /Applications/sage/logs/pkgs/gap_database.log build directory: /Applications/sage/local/var/tmp/sage/build/gap_database * documentation: dochtml log file: /Applications/sage/logs/pkgs/../dochtml.log The build directory may contain configuration files and other potentially helpful information. WARNING: if you now run 'make' again, the build directory will, by default, be deleted. Set the environment variable SAGE_KEEP_BUILT_SPKGS to 'yes' to prevent this. make: *** [all] Error 1 Then for gap3 lolita:sage anne$ sage -i gap3 Forcing sage-location, probably because a new package was installed. Updating various hardcoded paths... (Please wait at most a few minutes.) DO NOT INTERRUPT THIS. Done updating paths. Found local metadata for gap3-jm5.p0 Attempting to download package gap3-jm5.tar.gz from mirrors http://mirrors.xmission.com/sage/spkg/upstream/gap3/gap3-jm5.tar.gz [..] Traceback (most recent call last): File "/Applications/sage/build/bin/sage-download-file", line 28, in SageDownloadFileApplication().run() File "/Applications/sage/build/bin/../sage_bootstrap/cmdline.py", line 193, in run tarball.download() File "/Applications/sage/build/bin/../sage_bootstrap/tarball.py", line 160, in download raise ChecksumError('checksum does not match') sage_bootstrap.tarball.ChecksumError: checksum does not match Best, Anne On 9/8/15 6:48 AM, Travis Scrimshaw wrote: > Hey combinat, >Has anyone tried to install the now included optional GAP3 spkg? I get a > checksum error when I do. > > Best, > Travis -- You received this message because you are subscribed to the Google Groups "sage-combinat-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-combinat-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-combinat-devel@googlegroups.com. Visit this group at http://groups.google.com/group/sage-combinat-devel. For more options, visit https://groups.google.com/d/optout.
Re: [sage-combinat-devel] weird behavior under combining remove and for loop
Hi Nicolas B., Thank you for your explanations! It was a little difficult to find this bug since in some cases it actually works {{{ sage: positions=[1,2,3,4,5,6] sage: for j in positions: if is_even(j): positions.remove(j) : sage: positions [1, 3, 5] }}} {{{ sage: positions=[1,2,3,4,5,6] sage: for j in positions: if is_odd(j): positions.remove(j) : sage: positions [2, 4, 6] }}} So I agree with Simon that really it should throw an Error. I guess a better way to do this is {{{ sage: positions=[1,2,3,4,5,6] sage: [i for i in positions if not i in positions] [] }}} Best, Anne On 6/28/15 1:07 AM, Nicolas Borie wrote: Le 28/06/2015 06:55, Anne Schilling a écrit : Hi! Is this what I should expect from this code: sage: positions=[1,2,3,4,5,6] sage: for j in positions: : positions.remove(j) : sage: positions [2, 4, 6] Wha this one will increase my collection of tricky examples... There is a war in my university : C language against Python language, what is the best for computer sciences education ? This is pure Python code and Python comes from C... A C for loop works like that : for ( initialization ; stopping condition ; incrementation ). But in python, everything is objects, thus is manipulated with a pointer (an address) to a real part of the memory... From that when you iterate over a list, I would be not surprise that the python iteration over a list is translated into a C for loop that do : for ( first address of the tableau ; end of the tableau ; go an address more far). From that, finally, you see only half of the element of the list since you delete the first ones... In C, there is a rule that say : NEVER MORE THAN A SINGLE SIDE EFFECT BETWEEN TWO SEQUENCE POINTS. This means, in particular, you can't use and modify (several times) the same part of the memory is a single instruction (like a for loop using and modifying the same list)... In Python, I don't know exactly, and the piece of Python code you present chocks my intuition but Python is tricky... (A lot of things can be written as we think them, but just sometimes, it does not what we think). I will be not surprised if the Python references includes something like : for elem in List: NO SIDE EFFECT ON THE List ALLOWED Tricky piece of code but probably correct with a big flag : Don't do that! Cheers, Nicolas B. PS: The last entry of my collection of Python tricky codes was danger from free variables : (MAKE A LIST OF FIRST POWER FUNCTION (1, X, X^2, X^3, X^4)) L = [lambda x : x**i for i in range(5)] # BAD [L[j](2) for j in range(5)] [16, 16, 16, 16, 16] L = [lambda x, i=i : x**i for i in range(5)] # THE FIX IS HORRIBLE [L[j](2) for j in range(5)] [1, 2, 4, 8, 16] -- You received this message because you are subscribed to the Google Groups sage-combinat-devel group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-combinat-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-combinat-devel@googlegroups.com. Visit this group at http://groups.google.com/group/sage-combinat-devel. For more options, visit https://groups.google.com/d/optout.
[sage-combinat-devel] weird behavior under combining remove and for loop
Hi! Is this what I should expect from this code: sage: positions=[1,2,3,4,5,6] sage: for j in positions: : positions.remove(j) : sage: positions [2, 4, 6] Shouldn't I expect the empty list at the end? Of course, I agree the code is a little weird since it is running through a list whilst changing it. Best, Anne -- You received this message because you are subscribed to the Google Groups sage-combinat-devel group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-combinat-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-combinat-devel@googlegroups.com. Visit this group at http://groups.google.com/group/sage-combinat-devel. For more options, visit https://groups.google.com/d/optout.
Re: [sage-combinat-devel] Symmetric functions --- HopfAlgebras(...) or not?
Hi Simon, The following is a problem for my work at #18758, which aims at making arithmetic operations faster that are defined via category element/parent classes: sage: Sym = SymmetricFunctions(FractionField(QQ['t'])) sage: ks3 = Sym.kschur(3) sage: ks5 = Sym.kschur(5) sage: a = ks5(ks3[2]) sage: a.parent() in Rings() False sage: Sym in Rings() True Is it not the case that sage: a.parent() 5-bounded Symmetric Functions over Fraction Field of Univariate Polynomial Ring in t over Rational Field in the 5-Schur basis forms a ring? Or at least a magma? That is correct: the parent of `a` is not a ring. See also Section 4.7 of Chapter 1 in http://arxiv.org/pdf/1301.3569v2.pdf We view the k-Schur functions with a `t` as living in a subspace of the ring of symmetric functions (when `t=1` it is a ring). Sym itself is a ring, but note that the parent of `a` is not Sym. If you view `a` as living inside Sym, rather than the subspace, then you can of course multiply. That is why sage: b = ks3[1]*ks3[2,1]; b s[2, 1, 1] + s[2, 2] + s[3, 1] sage: b.parent() Symmetric Functions over Fraction Field of Univariate Polynomial Ring in t over Rational Field in the Schur basis lives in Sym rather than the parent of ks3[1]. Best, Anne -- You received this message because you are subscribed to the Google Groups sage-combinat-devel group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-combinat-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-combinat-devel@googlegroups.com. Visit this group at http://groups.google.com/group/sage-combinat-devel. For more options, visit https://groups.google.com/d/optout.
[sage-devel] Trouble installing sage on combinat
Hi! I am trying to build sage on the combinat.math.washington.edu server and get the following error: . ../lib -L/usr/lib/gcc/x86_64-linux-gnu/4.6/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/x86_64-linux-gnu/4.6/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu/crtn.o -O3 -Wl,-soname -Wl,libec.so.2 -o .libs/libec.so.2.0.1 adlibtool: link: (cd .libs rm -f libec.so.2 ln -s libec.so.2.0.1 libec.so.2) libtool: link: (cd .libs rm -f libec.so ln -s libec.so.2.0.1 libec.so) libtool: link: ar cru .libs/libec.a interface.o unimod.o arith.o marith.o gpslave.o compproc.o vector.o matrix.o subspace.o kbessel.o mvector.o mmatrix.o msubspace.o svector.o smatrix.o smatrix_elim.o xsplit.o conic.o legendre.o quadratic.o illl.o hilbert.o timer.o cubic.o polys.o realroots.o parifact.o p2points.o gf.o xsplit_data.o threadpool.o logger.o curve.o curvedata.o curvered.o points.o cperiods.o isogs.o heights.o mwprocs.o lambda.o sifter.o sieve_search.o htconst.o egr.o saturate.o divpol.o pointsmod.o curvemod.o ffmod.o tlss.o elog.o getcurve.o mequiv.o mrank1.o mlocsol.o mglobsol.o mquartic.o mrank2.o qc.o sqfdiv.o version.o minim.o reduce.o transform.o desc2.o bitspace.o GetOpt.o twoadic.o descent.o newforms.o symb.o homspace.o cusp.o oldforms.o fixc6.o periods.o moddata.o pcprocs.o nfd.o curvesort.o libtool: link: ranlib .libs/libec.a /bin/sed: can't read /home/anne/sage/local/lib/libgmp.la: No such file or directory libtool: link: `/home/anne/sage/local/lib/libgmp.la' is not a valid libtool archive make[4]: *** [libec.la] Error 1 make[4]: Leaving directory `/home/anne/sage-6.4.1/local/var/tmp/sage/build/eclib-20150510/src/libsrc' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/home/anne/sage-6.4.1/local/var/tmp/sage/build/eclib-20150510/src' Error building eclib. real8m14.579s user7m26.332s sys 0m28.626s Error installing package eclib-20150510 Please email sage-devel (http://groups.google.com/group/sage-devel) explaining the problem and including the relevant part of the log file /home/anne/sage-6.4.1/logs/pkgs/eclib-20150510.log Describe your computer, operating system, etc. If you want to try to fix the problem yourself, *don't* just cd to /home/anne/sage-6.4.1/local/var/tmp/sage/build/eclib-20150510 and type 'make' or whatever is appropriate. Instead, the following commands setup all environment variables correctly and load a subshell for you to debug the error: (cd '/home/anne/sage-6.4.1/local/var/tmp/sage/build/eclib-20150510' '/home/anne/sage-6.4.1/sage' --sh) When you are done debugging, you can type exit to leave the subshell. make[2]: *** [/home/anne/sage-6.4.1/local/var/lib/sage/installed/eclib-20150510] Error 1 make[2]: Leaving directory `/home/anne/sage-6.4.1/build' make[1]: *** [all] Error 2 make[1]: Leaving directory `/home/anne/sage-6.4.1/build' real8m16.188s user7m27.032s sys 0m29.082s *** Error building Sage. The following package(s) may have failed to build: package: eclib-20150510 log file: /home/anne/sage-6.4.1/logs/pkgs/eclib-20150510.log build directory: /home/anne/sage-6.4.1/local/var/tmp/sage/build/eclib-20150510 The build directory may contain configuration files and other potentially helpful information. WARNING: if you now run 'make' again, the build directory will, by default, be deleted. Set the environment variable SAGE_KEEP_BUILT_SPKGS to 'yes' to prevent this. make: *** [build] Error 1 Any idea why? Anne -- 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 sage-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-devel@googlegroups.com. Visit this group at http://groups.google.com/group/sage-devel. For more options, visit https://groups.google.com/d/optout.
[sage-combinat-devel] Re: Copying installations on SMC
I posted something on the SMC wiki (with a link to it in the FAQ). It is the result of a few iterations of the process. https://github.com/sagemathinc/smc/wiki/SageMath-Development-on-SageMathCloud I just followed the steps there and everything worked great! Thanks to everyone who made this possible. Anne PS: I will keep developing on my private machine, but this is a great resource when something goes wrong there or for newcomers. -- You received this message because you are subscribed to the Google Groups sage-combinat-devel group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-combinat-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-combinat-devel@googlegroups.com. Visit this group at http://groups.google.com/group/sage-combinat-devel. For more options, visit https://groups.google.com/d/optout.
[sage-devel] Re: Copying installations on SMC
I posted something on the SMC wiki (with a link to it in the FAQ). It is the result of a few iterations of the process. https://github.com/sagemathinc/smc/wiki/SageMath-Development-on-SageMathCloud I just followed the steps there and everything worked great! Thanks to everyone who made this possible. Anne PS: I will keep developing on my private machine, but this is a great resource when something goes wrong there or for newcomers. -- 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 sage-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-devel@googlegroups.com. Visit this group at http://groups.google.com/group/sage-devel. For more options, visit https://groups.google.com/d/optout.
[sage-combinat-devel] Re: Copying installations on SMC
Hi Darij, Step 3: maybe explain how to tell when the copying is complete? I think it took more than 3min for me (I used du -s to check on it). Step 4: IOError: [Errno 122] Disk quota exceeded What should I do? Perhaps you skipped Step 1?? 1. Open the SMC project that you intend to use for development, or create a new project. Send an email with THE LINK TO YOUR PROJECT (under Settings) to h...@sagemath.com and say that you are using this project for legit Sage development. Wait for the reply before continuing. You MUST DO THIS SINCE DEFAULT PROJECTS DO NOT HAVE SUFFICIENT DISK SPACE. Best, Anne -- You received this message because you are subscribed to the Google Groups sage-combinat-devel group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-combinat-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-combinat-devel@googlegroups.com. Visit this group at http://groups.google.com/group/sage-combinat-devel. For more options, visit https://groups.google.com/d/optout.
[sage-devel] Re: Copying installations on SMC
Hi Darij, Step 3: maybe explain how to tell when the copying is complete? I think it took more than 3min for me (I used du -s to check on it). Step 4: IOError: [Errno 122] Disk quota exceeded What should I do? Perhaps you skipped Step 1?? 1. Open the SMC project that you intend to use for development, or create a new project. Send an email with THE LINK TO YOUR PROJECT (under Settings) to h...@sagemath.com and say that you are using this project for legit Sage development. Wait for the reply before continuing. You MUST DO THIS SINCE DEFAULT PROJECTS DO NOT HAVE SUFFICIENT DISK SPACE. Best, Anne -- 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 sage-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-devel@googlegroups.com. Visit this group at http://groups.google.com/group/sage-devel. For more options, visit https://groups.google.com/d/optout.
[sage-devel] Re: [sage-combinat-devel] Sage Days 65 mini report
Actually, Peter Tingley's Sage was not working due to some git problems (committing on top of the develop branch)! That has been fixed. So it was not really an install problem. The SageMathCloud was great for those who had trouble installing Sage on their own computer. Sometimes we had connection issues to the SMC (the wheel was just spinning). Franco gave a nice talk on how to copy the latest version onto one's own Sage developer project. That saves to actually run the install (so Darij, your complaints are not really valid since copying only takes a few minutes). Best, Anne On Jun 12, 2015, at 18:26, William Stein wst...@gmail.com wrote: On Fri, Jun 12, 2015 at 1:28 PM, Franco Saliola sali...@gmail.com wrote: Here is a mini report on Sage Day 65. I'm not an organizer so this is not official. Thanks to Anne Schilling for helping to prepare this. - 24 tickets on trac are tagged with `sagedays65` or `sd65`. Some of these have been positively reviewed and marked as fixed. Some are waiting for review (hint, hint). Several of these tickets include contributions from new users. - Installation troubles: - several people had a hard difficult time installing Sage on their machines (8-10 people) - there were people who did not have a working development version on their machines by the end of the week (4-5 people); two of these people were the organizers of the Sage Days This is a bummer. It gives me even more motivation to make SageMathCloud Sage-developer friendly.I'm also curious if anybody has any -- possibly *radical* -- suggestions about how to address this problem using new ideas. - number of participants: 40 - some thing that really helped was the Sage Development Images project - A possible warning to future organizers of Sage Days: We had good internet access, but the university network blocked all ssh connections! This was mainly resolved on the first day, but there were still some issues with pulling/pushing through the `git trac` command. Franco -- You received this message because you are subscribed to the Google Groups sage-combinat-devel group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-combinat-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-combinat-de...@googlegroups.com. Visit this group at http://groups.google.com/group/sage-combinat-devel. For more options, visit https://groups.google.com/d/optout. -- William (http://wstein.org) -- You received this message because you are subscribed to the Google Groups sage-combinat-devel group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-combinat-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-combinat-de...@googlegroups.com. Visit this group at http://groups.google.com/group/sage-combinat-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 sage-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-devel@googlegroups.com. Visit this group at http://groups.google.com/group/sage-devel. For more options, visit https://groups.google.com/d/optout.
Re: [sage-combinat-devel] Sage Days 65 mini report
Actually, Peter Tingley's Sage was not working due to some git problems (committing on top of the develop branch)! That has been fixed. So it was not really an install problem. The SageMathCloud was great for those who had trouble installing Sage on their own computer. Sometimes we had connection issues to the SMC (the wheel was just spinning). Franco gave a nice talk on how to copy the latest version onto one's own Sage developer project. That saves to actually run the install (so Darij, your complaints are not really valid since copying only takes a few minutes). Best, Anne On Jun 12, 2015, at 18:26, William Stein wst...@gmail.com wrote: On Fri, Jun 12, 2015 at 1:28 PM, Franco Saliola sali...@gmail.com wrote: Here is a mini report on Sage Day 65. I'm not an organizer so this is not official. Thanks to Anne Schilling for helping to prepare this. - 24 tickets on trac are tagged with `sagedays65` or `sd65`. Some of these have been positively reviewed and marked as fixed. Some are waiting for review (hint, hint). Several of these tickets include contributions from new users. - Installation troubles: - several people had a hard difficult time installing Sage on their machines (8-10 people) - there were people who did not have a working development version on their machines by the end of the week (4-5 people); two of these people were the organizers of the Sage Days This is a bummer. It gives me even more motivation to make SageMathCloud Sage-developer friendly.I'm also curious if anybody has any -- possibly *radical* -- suggestions about how to address this problem using new ideas. - number of participants: 40 - some thing that really helped was the Sage Development Images project - A possible warning to future organizers of Sage Days: We had good internet access, but the university network blocked all ssh connections! This was mainly resolved on the first day, but there were still some issues with pulling/pushing through the `git trac` command. Franco -- You received this message because you are subscribed to the Google Groups sage-combinat-devel group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-combinat-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-combinat-devel@googlegroups.com. Visit this group at http://groups.google.com/group/sage-combinat-devel. For more options, visit https://groups.google.com/d/optout. -- William (http://wstein.org) -- You received this message because you are subscribed to the Google Groups sage-combinat-devel group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-combinat-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-combinat-devel@googlegroups.com. Visit this group at http://groups.google.com/group/sage-combinat-devel. For more options, visit https://groups.google.com/d/optout. -- You received this message because you are subscribed to the Google Groups sage-combinat-devel group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-combinat-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-combinat-devel@googlegroups.com. Visit this group at http://groups.google.com/group/sage-combinat-devel. For more options, visit https://groups.google.com/d/optout.
[sage-devel] Error compiling MPFR on development version install
Hello, Aaron Lauve at Sage Days 65 is having trouble installing development version of Sage on my Mac. (OSX10.9.5, with CommandLineTools for XCode 6.1.1 installed) The error is Error installing package mpfr-3.1.2.p0 Here is the tail of the log file created, which seems to point to not finding float.h (But it can be located on my machine with locate float.h from / directory.) ~~~ checking for limits.h... yes checking float.h usability... no checking float.h presence... no checking for float.h... no configure: error: float.h not found Error configuring MPFR. See above for the options passed to it, and the file /Users/lauve/sage-git/local/var/tmp/sage/build/mpfr-3.1.2.p0/src/config.log for details. real0m15.066s user0m6.600s sys 0m5.934s Error installing package mpfr-3.1.2.p0 Please email sage-devel (http://groups.google.com/group/sage-devel) explaining the problem and including the relevant part of the log file /Users/lauve/sage-git/logs/pkgs/mpfr-3.1.2.p0.log Describe your computer, operating system, etc. If you want to try to fix the problem yourself, *don't* just cd to /Users/lauve/sage-git/local/var/tmp/sage/build/mpfr-3.1.2.p0 and type 'make' or whatever is appropriate. Instead, the following commands setup all environment variables correctly and load a subshell for you to debug the error: (cd '/Users/lauve/sage-git/local/var/tmp/sage/build/mpfr-3.1.2.p0' '/Users/lauve/sage-git/sage' --sh) When you are done debugging, you can type exit to leave the subshell. Any suggestions? Best, Anne -- 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 sage-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-devel@googlegroups.com. Visit this group at http://groups.google.com/group/sage-devel. For more options, visit https://groups.google.com/d/optout.
[sage-combinat-devel] List of methods at beginning of files
Hi! Some of us at Sage Days 65 are looking at the long list of methods that exist for certain objects, for example in the Permutation http://doc.sagemath.org/html/en/reference/combinat/sage/combinat/permutation.html#sage-combinat-permutation We like the list, but it appears in some arbitrary order. Also, is it maintained by hand? This seems pretty inconvenient since it will very quickly be out of order. Could this be automatized? Best, Anne -- You received this message because you are subscribed to the Google Groups sage-combinat-devel group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-combinat-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-combinat-devel@googlegroups.com. Visit this group at http://groups.google.com/group/sage-combinat-devel. For more options, visit https://groups.google.com/d/optout.
[sage-devel] List of methods at beginning of files
Hi! Some of us at Sage Days 65 are looking at the long list of methods that exist for certain objects, for example in the Permutation http://doc.sagemath.org/html/en/reference/combinat/sage/combinat/permutation.html#sage-combinat-permutation We like the list, but it appears in some arbitrary order. Also, is it maintained by hand? This seems pretty inconvenient since it will very quickly be out of order. Could this be automatized? Best, Anne -- 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 sage-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-devel@googlegroups.com. Visit this group at http://groups.google.com/group/sage-devel. For more options, visit https://groups.google.com/d/optout.
Re: [sage-combinat-devel] Re: remove combinat/mupad from sagemath website
On Sunday, June 7, 2015 at 4:21:39 PM UTC-5, Nicolas M. Thiery wrote: On Sun, Jun 07, 2015 at 11:07:44PM +0200, Nathann Cohen wrote: - The MuPAD-Combinat citation list is unlikely to evolve much more. I agree that there is no compelling reason to have a link sagemath.org - Library - Citations MuPAD; so if you want to remove that link, that's fine with me. On the other hand, there probably isn't much cost nor confusion involved in keeping the page: http://www.sagemath.org/library-publications-mupad.html just to save the time on relocating it elsewhere. Also I would find natural to have a link from the Sage-Combinat list to that list, with a word of explanation. So you agree with my proposal. With the amendments I mention above, I am ok with it. Other opinions anyone? The sage-combinat publication list is used as one of the deliverables for each annual report for the NSF combinatorics grant. So it needs to stay as long as the grant is active (which it currently is). Best, Anne -- You received this message because you are subscribed to the Google Groups sage-combinat-devel group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-combinat-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-combinat-devel@googlegroups.com. Visit this group at http://groups.google.com/group/sage-combinat-devel. For more options, visit https://groups.google.com/d/optout.
Re: [sage-devel] Re: Is Sage living in a state of emergency ?
On Tuesday, May 19, 2015 at 5:09:43 PM UTC-4, William wrote: On Tue, May 19, 2015 at 5:16 AM, William Stein wst...@gmail.com javascript: wrote: On Tue, May 19, 2015 at 5:04 AM, Dr. David Kirkby (Kirkby Microwave I can't help feeling you could (should) have made some direct inquires I have. These things can take a while. Hi, I just sat down with the executive director of University of Washington's Internal Audit office and some of his staff. They have years of experience with ethics audits in practice, how the rules are interpreted, and who is liable when problems arise. It will be possible to use the computers at UW to support Sage development and other related open source projects and in support of mathematical research. There will be several official steps that need to happen to formalize this, and the details aren't sorted out yet.But they will be. Things like sagenb, sagemathcloud, and the sage cell server are not ok, since there is so little constraint on the actual users and usage. However, things like trac, the wiki, hosting the sage downloads, etc., which directly benefit the Sage/math community, and benefit everybody equally (since they are open source) are going to be encouraged, as long as we take appropriate care in who gets accounts. Moreover, the 20 16-core computers (with lots of RAM and SSD's) that were used for SageMathCloud will be repurposed for build/testing of Sage (and other open source software) and for math research computations -- this is actually quite a lot of hardware. So we can end the state of emergency. :-) This is great news! I am glad to hear that trac, the wiki etc will remain at a University! Do you know already what will happen to the combinat server? It would be great if that could remain in use for research related computations as well. Best, Anne -- 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 sage-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-devel@googlegroups.com. Visit this group at http://groups.google.com/group/sage-devel. For more options, visit https://groups.google.com/d/optout.
Re: [sage-combinat-devel] Re: Sage Days in Chicago
On 5/5/15, 6:36 AM, Simon King wrote: Hi! On 2014-03-11, Anne Schilling a...@math.ucdavis.edu wrote: Aaron Lauve and Peter Tingley are planning to host Sage Days in Chicago during the summer of 2015 (not 2014!!). This will focus on representation theory, crystals, and combinatorics. When does it take place? June 8-12, 2015 in Chicago, see http://gauss.math.luc.edu/sagedays/ Best wishes, Anne -- You received this message because you are subscribed to the Google Groups sage-combinat-devel group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-combinat-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-combinat-devel@googlegroups.com. Visit this group at http://groups.google.com/group/sage-combinat-devel. For more options, visit https://groups.google.com/d/optout.
[sage-combinat-devel] Citation list
Dear All! I am in the process of writing the annual report for the NSF Sage grant (that funded the various Sage-combinat Days). It would be great if everyone could take a moment to update all the references that cite sage-combinat, see http://www.sagemath.org/library-publications-combinat.html It would be best to ask Harald Schilly for the git repository and make changes directly there. If that is too complicated, please send me the updated/new bibtex entry. The current bibtex file that is used for the website can be found here: http://sagemath.org/files/Sage-Combinat.bib Thanks everyone! Anne -- You received this message because you are subscribed to the Google Groups sage-combinat-devel group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-combinat-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-combinat-devel@googlegroups.com. Visit this group at http://groups.google.com/group/sage-combinat-devel. For more options, visit https://groups.google.com/d/optout.
Re: [sage-combinat-devel] Re: Order of Partitions()
Dear Jeroen, The order of strong order tableaux does not really matter. One place where it might slightly matter might be in character tables of the symmetric group. As far as I remember they are just matrices where rows and columns are indexed by integers rather than by partitions. In this case the meaning might change. Anne On 3/15/15 4:36 AM, Samuel Lelievre wrote: cc: sage-combinat-devel 2015-03-15 11:27:33 UTC+1, Jeroen Demeyer: Hello, currently in Sage, Partitions() are returned in reverse-lexicographic order. But is this order (which is nowhere documented as far as I can tell) really important? I am trying to fix Partitions and other related functions in #17920. This works fine but the order of the output is changed, leading to various doctest failures like ** File src/sage/combinat/k_tableau.py, line 4082, in sage.combinat.k_tableau.StrongTableaux.__iter__ Failed example: StrongTableaux(3, [5,2,2], weight=[3,3,1]).list() Expected: [[[-1, -1, -1, -2, -2], [-2, 2], [2, -3]], [[-1, -1, -1, 2, -2], [-2, -2], [2, -3]], [[-1, -1, -1, -2, -3], [-2, -2], [2, 2]]] Got: [[[-1, -1, -1, -2, -2], [-2, 2], [2, -3]], [[-1, -1, -1, -2, -3], [-2, -2], [2, 2]], [[-1, -1, -1, 2, -2], [-2, -2], [2, -3]]] ** I think it's safe to just change the doctests. However, if you disagree, let me know! Jeroen. -- You received this message because you are subscribed to the Google Groups sage-combinat-devel group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-combinat-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-combinat-devel@googlegroups.com. Visit this group at http://groups.google.com/group/sage-combinat-devel. For more options, visit https://groups.google.com/d/optout.
[sage-devel] Re: [sage-combinat-devel] Re: Order of Partitions()
Dear Jeroen, The order of strong order tableaux does not really matter. One place where it might slightly matter might be in character tables of the symmetric group. As far as I remember they are just matrices where rows and columns are indexed by integers rather than by partitions. In this case the meaning might change. Anne On 3/15/15 4:36 AM, Samuel Lelievre wrote: cc: sage-combinat-devel 2015-03-15 11:27:33 UTC+1, Jeroen Demeyer: Hello, currently in Sage, Partitions() are returned in reverse-lexicographic order. But is this order (which is nowhere documented as far as I can tell) really important? I am trying to fix Partitions and other related functions in #17920. This works fine but the order of the output is changed, leading to various doctest failures like ** File src/sage/combinat/k_tableau.py, line 4082, in sage.combinat.k_tableau.StrongTableaux.__iter__ Failed example: StrongTableaux(3, [5,2,2], weight=[3,3,1]).list() Expected: [[[-1, -1, -1, -2, -2], [-2, 2], [2, -3]], [[-1, -1, -1, 2, -2], [-2, -2], [2, -3]], [[-1, -1, -1, -2, -3], [-2, -2], [2, 2]]] Got: [[[-1, -1, -1, -2, -2], [-2, 2], [2, -3]], [[-1, -1, -1, -2, -3], [-2, -2], [2, 2]], [[-1, -1, -1, 2, -2], [-2, -2], [2, -3]]] ** I think it's safe to just change the doctests. However, if you disagree, let me know! Jeroen. -- 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 sage-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-devel@googlegroups.com. Visit this group at http://groups.google.com/group/sage-devel. For more options, visit https://groups.google.com/d/optout.
[sage-devel] Re: Sage is grown up; needs a last name
On Wednesday, February 18, 2015 at 4:34:38 PM UTC-8, Volker Braun wrote: +1 for SageMath Also, +1 to CamelCase. We do have class! ;-) +1 Anne -- 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 sage-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-devel@googlegroups.com. Visit this group at http://groups.google.com/group/sage-devel. For more options, visit https://groups.google.com/d/optout.
Re: [sage-combinat-devel] Re: combinat.math.washington.edu
Hi William, I would like to launch a big computation now on combinat. When I logged on, the scratch partition seemed out of service. How should I run the computations (in fact I have some c programs and Sage programs I would like to run)? I also have an SMC project for this in case combinat has been SMC-ified yet. Thanks! Anne On 1/7/15 11:56 AM, William Stein wrote: On Tue, Jan 6, 2015 at 1:40 PM, William Stein wst...@gmail.com wrote: On Sat, Jan 3, 2015 at 8:23 PM, William Stein wst...@gmail.com wrote: Hi, The computer combinat.math.washington.edu is down... again. Sort of. It responds to ping requests, but I can't ssh in. A minor update: there are notifications about physical hardware failures on the front of the machine, so it may be longer than expected until combinat is running again. Hi, combinat.math.washington.edu is working again now as before. One local scratch disk seems to have failed. However, everything else seems to be working fine. I won't be messing with it for the next week or two, but plan to SMC-ify it at some point (I'll post in advance). In the meantime, I hope people will log in and use it! 64 cores. 192GB RAM. William -- You received this message because you are subscribed to the Google Groups sage-combinat-devel group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-combinat-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-combinat-devel@googlegroups.com. Visit this group at http://groups.google.com/group/sage-combinat-devel. For more options, visit https://groups.google.com/d/optout.
[sage-devel] graphics display in SMC
Hi William, I want to share some code with my students on SMC that involves displaying some graphs (of for example crystal graphs or digraphs). On my own computer this involves installing dot2tex and graphviz. Is this possible on SMC? Also, if I install the latest version of Sage on my SMC account, how would I tell the notebook to use this version? If I share a notebook that runs the latest version, would my collaborators or students with whom I share this project also run the code with this version? Thank you, Anne -- 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 sage-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-devel@googlegroups.com. Visit this group at http://groups.google.com/group/sage-devel. For more options, visit https://groups.google.com/d/optout.
[sage-devel] Re: graphics display in SMC
On 1/20/15 10:18 PM, William Stein wrote: (moving this to sage-cloud not sage-devel) On Tue, Jan 20, 2015 at 8:24 PM, Anne Schilling a...@math.ucdavis.edu wrote: Hi William, I want to share some code with my students on SMC that involves displaying some graphs (of for example crystal graphs or digraphs). On my own computer this involves installing dot2tex and graphviz. Is this possible on SMC? Everything is already installed, but you have to do things slightly differently in SMC right now. Here's a working example: F = GF(3) gens = [matrix(F,2,[1,0, 1,1]), matrix(F,2, [1,1, 0,1])] group = MatrixGroup(gens); group group.cardinality() G = group.cayley_graph() G.set_latex_options(format='dot2tex', prog='neato') G.set_latex_options(color_by_label=True) latex.eval(latex(G)) Or see https://cloud.sagemath.com/projects/4a5f0542-5873-4eed-a85c-a18c706e8bcd/files/support/2015-01-20-graphviz-dot.sagews Ok, this is fancy and worked straight away for the graphs I was trying. I will try out the development version of Sage on SMC as soon as I really need it. Thanks, Anne -- 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 sage-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-devel@googlegroups.com. Visit this group at http://groups.google.com/group/sage-devel. For more options, visit https://groups.google.com/d/optout.
Re: [sage-combinat-devel] combinat.math.washington.edu
Hi William, I have used combinat in the past for big research computations, but not very recently (and I think I might have brought down the machine at some point due to too much memory use). So as long as we can still use the machine when we have large computations, I am ok with your plan. I might still have some data/programs on the machine that I have not backed up. Could you please be very specific what we need to do to get access when running large computations? We would need to log onto SMC and then e-mail you to move the process over? Best, Anne On 1/3/15 8:23 PM, William Stein wrote: Hi, The computer combinat.math.washington.edu is down... again. Sort of. It responds to ping requests, but I can't ssh in. I suspect that not a lot of people are actively using it lately, since this is the second time it has gone down for over a week in the last 3 months, and nobody (except my student Hao Chen), seems to have noticed. I'm considering doing the following. I'll shutdown combinat completely, reformat the disk, and set it up as a node of the cloud.sagemath.com (SMC). It'll still have the amazing 64 cores and huge (192GB) RAM. However, instead of login in directly to it, people can email me to request that I move a particular SMC project to combinat. It will then have access to expanded compute resources. The advantage of this, is that it is much easier for me to maintain. In particular, SMC has automated scripts to take care of using cgroups to explicitly limit usage of compute resources by a given project, I have extensive monitoring code in place so I know when things go down, and I everything runs in virtual machines, so when there are problems I can easily fix them in a few minutes remotely. Also, it's much easier to grant fair usage to projects.As it is now with default linux on combinat, basically any user can just bring down the computer by using too much memory/disk/whatever, which is probably what happened in this case (I don't know). Thoughts? Obviously, this may be a bit slower and the max memory will be less (as things are in a VM) for specific research-level computations. However, a working computer is way better than a regularly-crashing computer, in my opinion.Also, given the weeks of downtime that nobody (except Hao) notices, maybe people aren't using combinat at all anyways, due to it being only a remote linux box. Personally, I think SMC makes using remote Linux boxes much easier. -- William -- You received this message because you are subscribed to the Google Groups sage-combinat-devel group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-combinat-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-combinat-devel@googlegroups.com. Visit this group at http://groups.google.com/group/sage-combinat-devel. For more options, visit https://groups.google.com/d/optout.
[sage-devel] Re: Sage grant
Regarding this request, William has a question which interactive visualization objects would be most useful for people with combinatorial inclination. Certainly graphs, trees, but I guess also 3- or multi-dimensional objects such as plane partitions and polytopes ... Anything else? Best, Anne On 10/28/14 4:42 PM, Anne Schilling wrote: Dear All! Dan Bump, Ben Salisbury, Mark Shimozono and I are planning to apply for an NSF grant for Sage (to fund Sage Days and other Sage related activities). We will mostly focus on topics in combinatorics/algebra/ representation theory. It would be great to hear from you what your wishlists are in this area. What are features you would like to implement/ see implemented? Particular areas we would like to emphasis are representation theory of semigroups, representations of affine Lie algebras and hyperbolic Kac-Moody Lie algebras, KLR algebras, the power of the category code and functorial constructions to implement the DAHA and more. But we are open to other suggestions. Best, Anne -- 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 sage-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-devel@googlegroups.com. Visit this group at http://groups.google.com/group/sage-devel. For more options, visit https://groups.google.com/d/optout.
[sage-combinat-devel] Re: Sage grant
Regarding this request, William has a question which interactive visualization objects would be most useful for people with combinatorial inclination. Certainly graphs, trees, but I guess also 3- or multi-dimensional objects such as plane partitions and polytopes ... Anything else? Best, Anne On 10/28/14 4:42 PM, Anne Schilling wrote: Dear All! Dan Bump, Ben Salisbury, Mark Shimozono and I are planning to apply for an NSF grant for Sage (to fund Sage Days and other Sage related activities). We will mostly focus on topics in combinatorics/algebra/ representation theory. It would be great to hear from you what your wishlists are in this area. What are features you would like to implement/ see implemented? Particular areas we would like to emphasis are representation theory of semigroups, representations of affine Lie algebras and hyperbolic Kac-Moody Lie algebras, KLR algebras, the power of the category code and functorial constructions to implement the DAHA and more. But we are open to other suggestions. Best, Anne -- You received this message because you are subscribed to the Google Groups sage-combinat-devel group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-combinat-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-combinat-devel@googlegroups.com. Visit this group at http://groups.google.com/group/sage-combinat-devel. For more options, visit https://groups.google.com/d/optout.
Re: [sage-combinat-devel] combinat.math.washington.edu
On 1/3/15 9:05 PM, William Stein wrote: On Sat, Jan 3, 2015 at 8:53 PM, Anne Schilling a...@math.ucdavis.edu wrote: Hi William, I have used combinat in the past for big research computations, but not very recently (and I think I might have brought down the machine at some point due to too much memory use). So as long as we can still use the machine when we have large computations, I am ok with your plan. Could you please be very specific what we need to do to get access when running large computations? We would need to log onto SMC and then e-mail you to move the process over? That's precisely what I was thinking... except instead of process it's a project, which is basically the same thing as a Linux account. For combinatorics researchers I would set the timeout of the project to infinite, and raise other quotas.Also, once you have a project you can directly ssh into it (using any ssh program) if you want, which in this could would literally just mean ssh'ing into an account running on a big virtual machine on combinat. Could we do this already as an experiment with an SMC project I have with others, so we can run that code on combinat? Would we just e-mail you the name of the project? I suppose we can then ssh into the project using the ssh command under Settings, correct? Thanks, Anne -- You received this message because you are subscribed to the Google Groups sage-combinat-devel group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-combinat-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-combinat-devel@googlegroups.com. Visit this group at http://groups.google.com/group/sage-combinat-devel. For more options, visit https://groups.google.com/d/optout.