[Bug libstdc++/33893] [parallel mode] Algorithms rely on omp_set_dynamic(false)
singler at gcc dot gnu dot org
gcc-bugzilla@gcc.gnu.org
Thu Nov 22 10:13:00 GMT 2007
------- Comment #1 from singler at gcc dot gnu dot org 2007-11-22 10:13 -------
Subject: Bug 33893
Author: singler
Date: Thu Nov 22 10:13:08 2007
New Revision: 130347
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=130347
Log:
2007-11-22 Johannes Singler <singler@ira.uka.de>
PR libstdc++/33893
* include/parallel/multiway_merge.h: made omp_dynamic-safe
* include/parallel/workstealing.h: made omp_dynamic-safe
* include/parallel/base.h: infrastructure, cleanup
* include/parallel/par_loop.h: made omp_dynamic-safe
* include/parallel/features.h: activate loser tree variant
* include/parallel/quicksort.h: made omp_dynamic-safe
* include/parallel/compiletime_settings.h: settings overridable
* include/parallel/equally_split.h: made omp_dynamic-safe
* include/parallel/omp_loop_static.h: made omp_dynamic-safe
* include/parallel/random_shuffle.h: made omp_dynamic-safe
* include/parallel/balanced_quicksort.h: made omp_dynamic-safe
* include/parallel/set_operations.h: made omp_dynamic-safe
* include/parallel/unique_copy.h: made omp_dynamic-safe
* include/parallel/multiway_mergesort.h: made omp_dynamic-safe
* include/parallel/search.h: made omp_dynamic-safe
* include/parallel/partition.h: made omp_dynamic-safe
* include/parallel/partial_sum.h: made omp_dynamic-safe
* include/parallel/find.h: made omp_dynamic-safe
* include/parallel/omp_loop.h: made omp_dynamic-safe
* include/parallel/losertree.h: avoid default constructor
Modified:
trunk/libstdc++-v3/ChangeLog
trunk/libstdc++-v3/include/parallel/balanced_quicksort.h
trunk/libstdc++-v3/include/parallel/base.h
trunk/libstdc++-v3/include/parallel/compiletime_settings.h
trunk/libstdc++-v3/include/parallel/equally_split.h
trunk/libstdc++-v3/include/parallel/features.h
trunk/libstdc++-v3/include/parallel/find.h
trunk/libstdc++-v3/include/parallel/losertree.h
trunk/libstdc++-v3/include/parallel/multiway_merge.h
trunk/libstdc++-v3/include/parallel/multiway_mergesort.h
trunk/libstdc++-v3/include/parallel/omp_loop.h
trunk/libstdc++-v3/include/parallel/omp_loop_static.h
trunk/libstdc++-v3/include/parallel/par_loop.h
trunk/libstdc++-v3/include/parallel/partial_sum.h
trunk/libstdc++-v3/include/parallel/partition.h
trunk/libstdc++-v3/include/parallel/quicksort.h
trunk/libstdc++-v3/include/parallel/random_shuffle.h
trunk/libstdc++-v3/include/parallel/search.h
trunk/libstdc++-v3/include/parallel/set_operations.h
trunk/libstdc++-v3/include/parallel/unique_copy.h
trunk/libstdc++-v3/include/parallel/workstealing.h
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33893
More information about the Gcc-bugs
mailing list