-
-
Notifications
You must be signed in to change notification settings - Fork 480
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Make ATLAS restart build on tolerance error #1641
Comments
comment:3
This ought to be fixed via #5311. Cheers, Michael |
comment:4
Fixed via #5311. This can probably be improved upon, but we will open another ticket once we get to this point. Cheers, Michael |
comment:5
REFEREE REPORT:
|
comment:6
Replying to @williamstein:
Ok.
The failures you reported are unrelated to this script: For example the ubuntu64.out failure for 3.3.rc3:
So ATLAS did finish tuning and some other error was triggered after the "make install" target, so this is not this tickets fault.
If you do that you will not reuse the tuning info, but start the tune from scratch each time. Cheers, Michael |
comment:7
Ok, I figured it out I think: on debian32 this happens:
Then the restart kicks in and finishes the build.
Because at some point there was a failure the makefile errors out at The fix here is to figure out which file causes the tuning failure Thoughts? Cheers, Michael |
comment:8
The latest spkg is at: http://sage.math.washington.edu/home/was/patches/atlas-3.8.3.p0.spkg Two things need fixing:
The 3.8.3 entry also needs to be dated February 20th, but that was my bug. Cheers, Michael |
comment:9
The bug in my 3.8.3.spkg was actually not killing error* in ATLAS's build directory on restart:
That error message is wrong by the way since not every failure is due to timing issues - even though these days for ATLAS 99.9% of the time an error indicates a tolerance failure. I still think an incremental restart is better than start from scratch, i.e. think of being two hours into a tune on Sparc or Itanium and it blows up. I have made this #5328. |
comment:10
I think the new spkg at http://sage.math.washington.edu/home/was/patches/atlas-3.8.3.p0.spkg addresses all of the above comments. |
comment:11
Positive review. All my concerns have been addressed. Cheers, Michael |
comment:12
Merged in Sage 3.3.final. Cheers, Michael |
When the ATLAS build fails due to tolerance errors we can restart the build by restarting the build process via "make". We should do it a set number of times, i.e. 5 and then finally fail. I have hit the problem repeatedly while building in a VMWare machine and have little to no control to prevent the issue from happening.
Cheers,
Michael
Component: packages: standard
Issue created by migration from https://trac.sagemath.org/ticket/1641
The text was updated successfully, but these errors were encountered: