Skip to content
This repository was archived by the owner on Jun 20, 2019. It is now read-only.

Comments

Fix most failing tests that are marked 'unresolved'#164

Merged
ibuclaw merged 1 commit intoD-Programming-GDC:masterfrom
ibuclaw:unresolvedtests
Mar 7, 2016
Merged

Fix most failing tests that are marked 'unresolved'#164
ibuclaw merged 1 commit intoD-Programming-GDC:masterfrom
ibuclaw:unresolvedtests

Conversation

@ibuclaw
Copy link
Member

@ibuclaw ibuclaw commented Mar 7, 2016

I've add --enable-language=c++,d to the semaphoreCI configure command, and set to build libstdc++-v3 too.

There should now only be two unresolved tests because of C++-11 ABI changes.

See: dlang/dmd#5262

ibuclaw added a commit that referenced this pull request Mar 7, 2016
Fix most failing tests that are marked 'unresolved'
@ibuclaw ibuclaw merged commit 77f216c into D-Programming-GDC:master Mar 7, 2016
@ibuclaw ibuclaw deleted the unresolvedtests branch March 7, 2016 23:07
@MartinNowak
Copy link

There should now only be two unresolved tests because of C++-11 ABI changes.

Let's figure out the gcc version in the makefile, then we can handle both C++11 ABIs.

@ibuclaw
Copy link
Member Author

ibuclaw commented Mar 12, 2016

I have been on and off considering how much hassle it would be to hook into g++'s cxx mangler and have some command line option to set ABI version (default being whatever g++ is)

@MartinNowak
Copy link

I have been on and off considering how much hassle it would be to hook into g++'s cxx mangler and have some command line option to set ABI version (default being whatever g++ is)

I think it's easy enough to select the ABI version on the D side and have different declarations.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants