- User Since
- Sep 14 2015, 7:18 AM (231 w, 1 d)
Sep 2 2019
I think this can wait at this point. I noticed the problem on Power when I was doing performance tests. On Power using all the available threads (including HT) was causing slow downs with SPEC Accel OMP, so I had to set the OMP_THREAD_LIMIT and noticed the seg faults. I can patch my own runtime and wait for the next release that will integrate this fix. Thanks!
Aug 20 2019
Will this fix make it to the 9.0 release? Thank you!
Dec 10 2018
This looks great, thanks guys!
I agree, the name is mostly a "marketing" thing at this point, people know it in that way, changing it would be confusing.
Jul 4 2018
Jul 3 2018
I updated the patch and the description.
I have no way at this moment to test it on Windows, is the "--no-as-needed" flag supported?
Jan 11 2018
Jan 26 2017
Jan 6 2017
Oct 27 2016
Fixed indentation errors, removed dead code and old barrier annotations.
Oct 21 2016
I updated the patch according to the last comments.
I have tried to compile the runtime on PPC64LE and I was getting several compiling errors, have anybody compiled the runtime on power recently?
Oct 13 2016
We rewrote the annotations file to deal with the license issue.
Dec 7 2015
Addressed Dmitry's comment, patch ready to land.
Dec 4 2015
Dec 2 2015
is ok to commit the patch in this status?
I talked to Bill, and he agreed to commit the patch as it is, since in the future they are more concerned about LE systems (VMA=46).
Dec 1 2015
I added XFAIL in the tests that are currently failing.
I added a comment in each test so the failure can be addressed later more easily.
Nov 27 2015
Updated patch for supporting multiple VMA (44 and 46 bits). To support these multiple VMAS transformations I followed the same mechanism used for AARCH64. By default the system will build for VMA=46, in order to build for VMA=44 will be still necessary to define the macro SANITIZER_PPC64_VMA at build time, for example for CMake:
Nov 9 2015
I guess you might be right.
The only info that I can gather from GDB are the following:
Nov 8 2015
Nov 6 2015
Simone, can you please test this assembly code on the machine where you were having difficulty with the previous patch?
Sep 24 2015
Fixed indentation spaces in "internal_clone" function. It made it fail the tests.
Adding Joachim, who is the main creator of the patch.
He can give more details if needed.
Sep 23 2015
Removed TSAN_SUPPORT macro.
Activated by default ANNOTATIONS (switch on/off only with TSAN_SUPPORT).
Fixed tabs to spaces
Sep 22 2015
Sep 16 2015
Updated patch with "internal_clone", thanks to zatrazz for the implementation.
Sep 15 2015
Patch fixed according to last comments.
Inserted control for BE and LE when selecting the GLIBC version.
Fixed test, ppc32 won't support Tsan.
Ignore previous update.
Ignore previous update.
- Added more context.
- Addressed all the comments
Added more context.