-
Notifications
You must be signed in to change notification settings - Fork 139
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
Puzzling behavior of factarg (freezes etc.) #353
Comments
For me your example simply hangs, with nothing useful from valgrind. Edit: the Vector example, however, does produce some useful valgrind output which is perhaps a clue.
|
Your second example (weird |
Actually, the oldest version form 4.0.0 (FORM 4.0 (Mar 29 2012)) that I can test gives the same results for your 3 examples (freeze, |
It seems that the(0) option had never been tested on the case that no factor needed to be divided out. The latest commit should take care of it. |
Great, many thanks! |
I'm confused; to me, any of the above examples still doesn't work and behaves erroneously, though something seemed to be done in 9b0b89b... For example:
|
Sorry, I didn't have time to check it yesterday and I assumed that if this specific issue I agree with Takahiro, it seems that all of the original code samples still do not work |
Merge branch 'master' of github.com:vermaseren/form
Now it seems to work. |
Perhaps it is my lack of understanding of
factarg
, but I'm wonderingwhy the following simple code
makes FORM freeze? Modifying the argument slightly
outputs
which is even more weird. An if p1 and p2 are promoted to vectors, then with
I get
All these examples work properly if I employ
normalize,(0),f;
instead offactarg,(0),f;
which is also sufficientfor what I'm interested in. Still, since the documentation (p.86) says
I though that both statements should produce similar results.
Cheers
Vladyslav
The text was updated successfully, but these errors were encountered: