Thread overview
[Issue 21726] Wrong comparison in package(...) visibilities
Mar 17, 2021
Dlang Bot
Mar 18, 2021
Dlang Bot
Apr 02, 2021
Dlang Bot
March 17, 2021
https://issues.dlang.org/show_bug.cgi?id=21726

Dlang Bot <dlang-bot@dlang.rocks> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |pull

--- Comment #1 from Dlang Bot <dlang-bot@dlang.rocks> ---
@ibuclaw created dlang/dmd pull request #12282 "fix Issue 21726 - Wrong comparison in package(...) visibilities" fixing this issue:

- fix Issue 21726 - Wrong comparison in package(...) visibilities

  For the purpose of creating a new scope, it makes no sense to let the
  most restrictive package attributes override any other nested visibility
  attributes.  As there is no other use of isSubsetOf(), the entire
  function has been removed.

https://github.com/dlang/dmd/pull/12282

--
March 18, 2021
https://issues.dlang.org/show_bug.cgi?id=21726

Dlang Bot <dlang-bot@dlang.rocks> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|---                         |FIXED

--- Comment #2 from Dlang Bot <dlang-bot@dlang.rocks> ---
dlang/dmd pull request #12282 "fix Issue 21726 - Wrong comparison in package(...) visibilities" was merged into master:

- 35558cc21178142be008a82b8c41157e7337afb4 by Iain Buclaw:
  fix Issue 21726 - Wrong comparison in package(...) visibilities

  For the purpose of creating a new scope, it makes no sense to let the
  most restrictive package attributes override any other nested visibility
  attributes.  As there is no other use of isSubsetOf(), the entire
  function has been removed.

https://github.com/dlang/dmd/pull/12282

--
April 02, 2021
https://issues.dlang.org/show_bug.cgi?id=21726

--- Comment #3 from Dlang Bot <dlang-bot@dlang.rocks> ---
dlang/dmd pull request #12339 "[dmd-cxx] Backport fixes and trivial features from upstream dmd" was merged into dmd-cxx:

- 9450325e3e411cca5fb665d5f2c14387195503aa by Iain Buclaw:
  [dmd-cxx] fix Issue 21726 - Wrong comparison in package(...) visibilities

  For the purpose of creating a new scope, it makes no sense to let the
  most restrictive package attributes override any other nested visibility
  attributes.  As there is no other use of isSubsetOf(), the entire
  function has been removed.

https://github.com/dlang/dmd/pull/12339

--