WM_NCOMPPROCS and full optimization
Mmm... and I thought that .NET was annoying enough... I've never used CLang myself, so I had no idea it could be such a memory hog :(
Then how about an if and only if indication that one can only use this option if using GCC or ICC? Something like:
- If you are using a GCC or ICC compiler, then before running one of the commands above, you can run this command:
... and so on.
Best regards, Bruno
You do not have permission to edit this page, for the following reasons:
- The action you have requested is limited to users in the group: Users.
- You must confirm your email address before editing pages. Please set and validate your email address through your user preferences.
- Your username or IP address has been blocked.
The block was made by DNSBL.
The reason given is Your IP address is listed as an open proxy in the DNSBL used by OpenFOAMWiki..
- Start of block: 00:06, 7 August 2020
- Expiry of block: 00:06, 7 August 2020
- Intended blockee: 188.8.131.52
You can view and copy the source of this page:
Nice! I already knew that CLang provides a better warning/error messages, as well as helping find some issues without the need of some other lint software, but I had no idea that it tried to optimize the output from bison et al!
OK, I'll update the note with this in mind.
The problem is that optimizing the parser for swak is futile: the time spent doing the actual parsing is small compard to the actual "OF-work": calculations on the fields. That's why I added the special optimiziation switch for the parsers.
PS: and this "tries to optimize goto-stained code" is only a theory (I haven't looked at the source. But its behaviour - certain CLang versions freeze a 8 Gig machine when compiling FieldParser with O3 - make me pretty sure that this is the case)