-
Notifications
You must be signed in to change notification settings - Fork 13k
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
incorrect checking of the f2c / f95 library directory #1248
Comments
Reid, any thoughts on this bug? |
Sounds straight forward enough. I have no way to test this, however. |
Mine |
Fixed. Both problems are actually in LLVM, not llvm-test, so make sure to update the These are the patches: http://lists.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20060814/036736.html Thanks for pointing these out! Reid. |
Kenneth, One thing. Could you please obtain the changes I've committed and test them out? Thanks for your help! Reid. |
I can only test this at work, i.e. in one of the upcoming days... I'm not sure |
Kenneth, To test these changes you need to be working from the CVS version of LLVM. I cd /path/to/llvm/ If you can't use CVS for some reason, then you can review all the recent patches http://lists.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20060814/date.html In addition to the ones I identified above, you also need these late breaking http://lists.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20060814/036754.html |
Extended Description
In the configure file of llvm-test, libvar is used instead of libval, which
causes an incorrect error when specifying the F2C or F95 library directory using
--with-f2c-lib or --with-f95-lib.
Solution:
replace
eval libvar=${f95libdir}
with
eval libval=${f95libdir}
Idem for f2c:
eval libvar=${f2clibdir} -> eval libval=${f2clibdir}
Along with this, after checking if the specified directories are in fact
directories, the variable USE_F2C is set to 1, which is incorrect.
USE_F2C=1 should be replaced with USE_F2C="USE_F2C=1"
Same for USE_F95.
The text was updated successfully, but these errors were encountered: