Here is updated information if you are interested. I realize the
recommendation is probably to move to libc++.
This is using clang++-6.0. Updated test case regex.
clang++-6.0 -std=c++14 -O3 -g test.cpp
--
#include
#include
#include
int main() {
const std::string& output =
I think the reduces test case is invalid - std::regex("") - although it
had the same crash signature as the real world crash.
Oh well, sorry for the spam.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
Just for historical record for anyone who search this, I was able to
reproduce this with clang 4, 5 and 6.
I can only assume it is an issue with the version of libstdc++-dev
pushed to 16.04.03.
Running the resulting executable always triggers a segmentation fault
with -03 but runs correctly
I reported it because it is the default clang installed for 16.04 which
is the only clang we can expect the user to have.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1748344
Title:
clang++
libstdc++-5-dev:
Installed: 5.4.0-6ubuntu1~16.04.6
Candidate: 5.4.0-6ubuntu1~16.04.6
Version table:
*** 5.4.0-6ubuntu1~16.04.6 500
500 http://us.archive.ubuntu.com/ubuntu xenial-updates/main amd64
Packages
100 /var/lib/dpkg/status
5.4.0-6ubuntu1~16.04.4 500
500
Public bug reported:
Calling regex_replace with -O3 will crash no matter the input. This
seems to have started occurring after an apt-get upgrade, but I cannot
say for sure exactly what package update might have caused it. We were
able to run similar code in previous builds of 16.04.
If you
As at March 18th 2016, confirming that following the guide at the top of
the page as well as the Backports method as described at Comment #90
fixed the problem and wifi now works on my Acer Aspire V17. Have
attached relevant output from lspci and modinfo confirming h/w
configuration for those