[Bug 1215572] Re: [saucy] c++config.h missing in i386
** Changed in: llvm-toolchain-snapshot (Ubuntu) Status: Confirmed = Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1215572 Title: [saucy] c++config.h missing in i386 To manage notifications about this bug go to: https://bugs.launchpad.net/llvm/+bug/1215572/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1215572] Re: [saucy] c++config.h missing in i386
I believe this bug is fixed in Ubuntu 14.04. I have the same kind of clang compiler errors with Ubuntu 13.10 (i386). They no longer occur with Ubuntu 14.04 (i386; using clang-3.4). -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1215572 Title: [saucy] c++config.h missing in i386 To manage notifications about this bug go to: https://bugs.launchpad.net/llvm/+bug/1215572/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1215572] Re: [saucy] c++config.h missing in i386
In clang-3.5 this is fixed. http://llvm.org/apt/ -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1215572 Title: [saucy] c++config.h missing in i386 To manage notifications about this bug go to: https://bugs.launchpad.net/llvm/+bug/1215572/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1215572] Re: [saucy] c++config.h missing in i386
clang-3.4 is provided by llvm-toolchain-snapshot. The same problem is also present on clang-3.3. ** Also affects: llvm Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1215572 Title: [saucy] c++config.h missing in i386 To manage notifications about this bug go to: https://bugs.launchpad.net/llvm/+bug/1215572/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1215572] Re: [saucy] c++config.h missing in i386
This is the revision referenced in the bug report. http://llvm.org/viewvc/llvm-project?view=revisionrevision=144165 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1215572 Title: [saucy] c++config.h missing in i386 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/llvm-toolchain-snapshot/+bug/1215572/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1215572] Re: [saucy] c++config.h missing in i386
This appears to be a familiar bug, that was already fixed at some point. http://llvm.org/bugs/show_bug.cgi?id=11223#c11 ** Bug watch added: llvm.org/bugs/ #11223 http://llvm.org/bugs/show_bug.cgi?id=11223 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1215572 Title: [saucy] c++config.h missing in i386 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/llvm-toolchain-snapshot/+bug/1215572/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1215572] Re: [saucy] c++config.h missing in i386
I have installed clang-3.4 from the official repositories - same problem. http://llvm.org/apt/ -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1215572 Title: [saucy] c++config.h missing in i386 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/llvm-toolchain-snapshot/+bug/1215572/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1215572] Re: [saucy] c++config.h missing in i386
Status changed to 'Confirmed' because the bug affects multiple users. ** Changed in: llvm-toolchain-snapshot (Ubuntu) Status: New = Confirmed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1215572 Title: [saucy] c++config.h missing in i386 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/llvm-toolchain-snapshot/+bug/1215572/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1215572] Re: [saucy] c++config.h missing in i386
** Tags removed: amd64 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1215572 Title: [saucy] c++config.h missing in i386 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/llvm-toolchain-snapshot/+bug/1215572/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1215572] Re: [saucy] c++config.h missing in i386
A few details might be relevant here. The directory searched for some of C/C++ standard headers (libstdc++) is wrong for i386/i686 (it should search /usr/include/c++/4.8 and /usr/include/i386-linux-gnu/c++/4.8); (1) /usr/include/c++/4.8 is searched (2) /usr/include/i386-linux-gnu/c++/4.8 is __NOT__ searched A workaround is to add an additional include search path (if you are using 4.8) when compiling with clang++: -I/usr/include/i386-linux-gnu/c++/4.8 -- the warning below during the compile command (highlights the problem): ignoring nonexistent directory /usr/lib/gcc/i686-linux-gnu/4.8/../../../../include/i686-linux-gnu/c++/4.8 -- Compiling on i386/686 (Saucy), using clang++ -v : clang++ -v -Wno-deprecated -Woverloaded-virtual -Wall -W -Wextra -Wshadow -ggdb3 -O3 -c random_base_impl.cpp -DTRACEOUT -I. --std=c++11 -o random_base_impl.o Ubuntu clang version 3.4-1ubuntu1 (trunk) (based on LLVM 3.4) Target: i386-pc-linux-gnu Thread model: posix /usr/bin/clang -cc1 -triple i386-pc-linux-gnu -emit-obj -disable-free -disable-llvm-verifier -main-file-name random_base_impl.cpp -mrelocation-model static -fmath-errno -masm-verbose -mconstructor-aliases -fuse-init-array -target-cpu pentium4 -target-linker-version 2.23.52.20130727 -momit-leaf-frame-pointer -v -g -coverage-file /home/gking/Programming/mystudy_without_photon_cut/epc_cpp/test/epc_test/refactoring/random_base_impl.o -resource-dir /usr/bin/../lib/clang/3.4 -D TRACEOUT -I . -internal-isystem /usr/lib/gcc/i686-linux-gnu/4.8/../../../../include/c++/4.8 -internal-isystem /usr/lib/gcc/i686-linux-gnu/4.8/../../../../include/c++/4.8/i686-linux-gnu -internal-isystem /usr/lib/gcc/i686-linux-gnu/4.8/../../../../include/c++/4.8/backward -internal-isystem /usr/lib/gcc/i686-linux-gnu/4.8/../../../../include/i686-linux-gnu/c++/4.8 -internal-isystem /usr/local/include -internal-isystem /usr/bin/../lib/clang/3.4/include -internal-isystem /usr/include/clang/3.4/include/ -internal-exte rnc-isystem /usr/include/i386-linux-gnu -internal-externc-isystem /usr/include/i686-linux-gnu -internal-externc-isystem /usr/include -O3 -Wno-deprecated -Woverloaded-virtual -Wall -W -Wextra -Wshadow --std=c++11 -fdebug-compilation-dir /home/gking/Programming/mystudy_without_photon_cut/epc_cpp/test/epc_test/refactoring -ferror-limit 19 -fmessage-length 213 -mstackrealign -fobjc-runtime=gcc -fobjc-default-synthesize-properties -fcxx-exceptions -fexceptions -fdiagnostics-show-option -fcolor-diagnostics -backend-option -vectorize-loops -o random_base_impl.o -x c++ random_base_impl.cpp clang -cc1 version 3.4 based upon LLVM 3.4 default target i386-pc-linux-gnu ignoring nonexistent directory /usr/lib/gcc/i686-linux-gnu/4.8/../../../../include/c++/4.8/i686-linux-gnu ignoring nonexistent directory /usr/lib/gcc/i686-linux-gnu/4.8/../../../../include/i686-linux-gnu/c++/4.8 ignoring nonexistent directory /usr/bin/../lib/clang/3.4/include ignoring nonexistent directory /usr/include/i686-linux-gnu #include ... search starts here: #include ... search starts here: . /usr/lib/gcc/i686-linux-gnu/4.8/../../../../include/c++/4.8 /usr/lib/gcc/i686-linux-gnu/4.8/../../../../include/c++/4.8/backward /usr/local/include /usr/include/clang/3.4/include /usr/include/i386-linux-gnu /usr/include End of search list. In file included from random_base_impl.cpp:4: In file included from ./random_base.hpp:4: In file included from /usr/lib/gcc/i686-linux-gnu/4.8/../../../../include/c++/4.8/memory:62: /usr/lib/gcc/i686-linux-gnu/4.8/../../../../include/c++/4.8/bits/stl_algobase.h:59:10: fatal error: 'bits/c++config.h' file not found #include bits/c++config.h ^ 1 error generated. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1215572 Title: [saucy] c++config.h missing in i386 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/llvm-toolchain-snapshot/+bug/1215572/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs