[Issue 23255] [REG 2.099] undefined reference to 'core.internal.switch.__switch_error()(string, size_t)'

d-bugmail at puremagic.com d-bugmail at puremagic.com
Sat Jul 23 16:57:57 UTC 2022


https://issues.dlang.org/show_bug.cgi?id=23255

--- Comment #3 from Puneet Goel <puneet at coverify.org> ---
Using git bisect I hit the dmd version
2acf5570964ef1eaa403b602b86d41cac5567655.

This is the commit that introduced the error >>>>

commit 2acf5570964ef1eaa403b602b86d41cac5567655 (HEAD)
Author: Martin Kinkelin <kinke at users.noreply.github.com>
Date:   Mon Jan 24 11:00:34 2022 +0100

    Remove -unittest special cases wrt. template emission (#13224)

    * WIP: Remove -unittest special cases wrt. template emission

    * WIP

    * WIP2

    * WIP3

    * WIP4

    * WIP5

    * Print full compiler command-line in case building the unit_test_runner
executable fails

    * WIP6

    * WIP7

    * Ignore unittest blocks in non-root modules

    * Temporary: Test with enforced -allinst

    * Revert "Temporary: Test with enforced -allinst"

    This reverts commit 6f1a5302d7cb981654e55722860fae0ddadbbc07.

    * Add comment as to why unittests in non-root modules are ignored

    And ignore them for doDocComments/doHdrGeneration too, for
    consistency.

    * Add changelog entry

--


More information about the Digitalmars-d-bugs mailing list