Comments (27)
@mengsongouyang. I'm going to pass you this task for the time being
from gslab_python.
No work on this in past two weeks
from gslab_python.
No work on this in past two weeks
from gslab_python.
process = subprocess.Popen(command.split(),
stdout = subprocess.PIPE,
stderr = subprocess.PIPE,
shell = self.shell)
stdout, stderr = process.communicate()
matlab -nosplash -nodesktop -r run(\'%s\') -logfile %s'
First %s is program, second %s is log.
EDIT: Realized I also have a try/catch in my .m script. If you want the try/catch on the command line, use the following.
matlab -nosplash -nodesktop -r "try run(\'%s\'); catch e, fprintf(getReport(e)); end; quit" -logfile %s'
from gslab_python.
no progress in past 2 weeks
from gslab_python.
no progress in past 2 weeks
from gslab_python.
no progress in past 2 weeks
from gslab_python.
no progress in past 2 weeks
from gslab_python.
no progress in past 2 weeks
from gslab_python.
no progress in past 2 weeks
from gslab_python.
no progress in past 2 weeks
from gslab_python.
Seems that the cross-polar project encounters a similar issue. Details in this post and the followings.
from gslab_python.
no progress in past 2 weeks
from gslab_python.
no progress in past 2 weeks
from gslab_python.
no progress in past 2 weeks
from gslab_python.
no progress in past 2 weeks
from gslab_python.
no progress in past two weeks
from gslab_python.
no progress in past 2 weeks
from gslab_python.
no progress in past 2 weeks
from gslab_python.
no progress in past 2 weeks
from gslab_python.
no progress in past 2 weeks
from gslab_python.
no progress in past 2 weeks
from gslab_python.
No progress in past two weeks.
from gslab_python.
@Houdanait if you have some time and are willing to explore this issue that would be awesome!
from gslab_python.
Yes ! @zkashner
from gslab_python.
@zkashner @yu-jia-wang, linking this with fix_latex_error and i might have a suggestion for this
from gslab_python.
Hi @yu-jia-wang, thanks for offering to check that the suggested change for Latex indeed works for Matlab as well. I have tried faking an error on a .m file and it worked. It would be great if we could actually test this on a repo with an existing hanging Matlab issue to make sure this work. We have just merged it to gslab repo so you should be able to check it out.
There is now a time out option in ProgramDirective.py (l.115 here ) which should lead to exit when an app is hanging.
Let me know if this worked!! Thanks!
from gslab_python.
Related Issues (20)
- JMS: Review 4.1.0 HOT 6
- Single file state of inputs HOT 2
- Fix order of operations in release HOT 4
- Allow parallelization in MATLAB builder HOT 2
- Do gslab_python side of MG review for 4.1.0 HOT 2
- make_list_if_string-related bug HOT 2
- Logging breaks if a folder has space in its name HOT 1
- Anything builder changes SCons env in place HOT 1
- Add PyTest runner dependency HOT 1
- #154 Installation is unsuccessful every other time HOT 3
- Missing import in matlab builder? HOT 2
- Remove unused argument in start_log HOT 2
- git-lfs command deprecated? HOT 6
- reading windows paths HOT 12
- Error parsing gslab_tools version HOT 4
- Remove mmh3 dependency HOT 1
- Create Mathematica builder HOT 13
- `cl_args` incorrectly passed to LaTeX builder
- SaveData for Python HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from gslab_python.