| Summary: | Regression: Can't step or next into OMP parallel section | ||
|---|---|---|---|
| Product: | Red Hat Developer Toolset | Reporter: | Jan Kratochvil <jan.kratochvil> |
| Component: | gdb | Assignee: | Keith Seitz <keiths> |
| Status: | CLOSED UPSTREAM | QA Contact: | Martin Cermak <mcermak> |
| Severity: | medium | Docs Contact: | |
| Priority: | medium | ||
| Version: | DTS 6.0 RHEL 7 | CC: | dsmith, ebachalo, jakub, jan.kratochvil, kbaxley, keiths, kevinb, law, mcermak, mnewsome, mpolacek, palves, qe-baseos-tools-bugs, tao |
| Target Milestone: | alpha | Keywords: | Reopened |
| Target Release: | 6.0 | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | If docs needed, set a value | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | 533176 | Environment: | |
| Last Closed: | 2020-12-08 22:16:00 UTC | Type: | --- |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Bug Depends On: | 533176, 1564299 | ||
| Bug Blocks: | |||
|
Description
Jan Kratochvil
2016-09-14 20:31:16 UTC
Not reassigning to GCC but just giving a Cc if you have an idea. With older GCCs MAIN__ did call MAIN__._omp_fn.0 on its own. With newer GCCs MAIN__ calls MAIN__._omp_fn.0 indirectly via GOMP_parallel(). For example a switch to the former calling method would be most easy for GDB but that is probably not going to happen. Yeah, that is not going to happen, it has been very much intentional. And the main reason for that is that the former method is very much debugging unfriendly, it makes OMPD totally impossible among other things, because by the time other threads are used in the parallel, the initial thread already left the GOMP_parallel* calls and so finding anything about it from within libgomp is impossible. All it knows that eventually the initial thread will call again another function from the library. Development Management has reviewed and declined this request. You may appeal this decision by reopening this request. I did not want to close this Bug but there is no rhdts-9.0.0 flag for it. |