diff options
author | Todd Gamblin <tgamblin@llnl.gov> | 2018-12-27 15:30:32 -0800 |
---|---|---|
committer | Todd Gamblin <tgamblin@llnl.gov> | 2018-12-30 00:19:08 -0800 |
commit | 2e3303abd08aec1c7a53e78fabbbf13f6de5b5b3 (patch) | |
tree | 9675dcba0c62816f071b529dbfd9af202ce245dc /NOTICE | |
parent | d763e921418dab339e45406c6083b3540695abd6 (diff) | |
download | spack-2e3303abd08aec1c7a53e78fabbbf13f6de5b5b3.tar.gz spack-2e3303abd08aec1c7a53e78fabbbf13f6de5b5b3.tar.bz2 spack-2e3303abd08aec1c7a53e78fabbbf13f6de5b5b3.tar.xz spack-2e3303abd08aec1c7a53e78fabbbf13f6de5b5b3.zip |
bugfix: nested directives were broken in python 3
- The nested directive implementation was broken for python 3
- directive results were not properly removed from the directive list
when it was processed in the DirectiveMeta metaclass.
- the issue was that remove_directives only descended into a list or
tuple, but in Python3, the initial value passed to the function is a
view of dictionary values.
- make it a list to fix things, and add a regression test.
Diffstat (limited to 'NOTICE')
0 files changed, 0 insertions, 0 deletions