"Unqualified lookup into dependent bases of class templates" build failure(s) — clang 3.0
This problem is that g++ accepts code which should be refused. g++ is doing an unqualified lookup into dependent bases of class templates. See the official website.#include <vector> templateclass A: public std::vector { public: void del() { // The right syntax is: // this->erase(std::vector ::begin()); erase(std::vector ::begin()); } }; void foo() { A B; B.del(); }
| Package | Version | Supposed error message | Full log | Bug report |
|---|---|---|---|---|
| adanaxisgpl | 1.2.5.dfsg.1-4 | ./Mushcore/MushcoreSingleton.h:86:5: error: use of undeclared identifier 'SingletonPtrSet' | Log | |
| adept | 3.0~beta7.2+qa1 | patch.tcc:56:3: error: use of undeclared identifier 'insert' | Log | |
| asc | 2.4.0.0-1 | ./blitter.h:752:15: error: use of undeclared identifier 'isOpaque' | Log | |
| asio | 1.4.1-3.1 | ./../include/asio/ssl/detail/openssl_stream_service.hpp:117:7: error: use of undeclared identifier 'set_func' | Log | |
| aspectc++ | 1:1.0-4 | PtrStack.h:128:10: error: use of undeclared identifier 'lookup' | n/a | |
| bibletime | 2.8.1-2 | multimapwdef.h:22:7: error: use of undeclared identifier 'find' | Log | |
| blockattack | 1.4.1+ds1-2 | source/code/physfs_stream.hpp:199:17: error: use of undeclared identifier 'setg' | Log | |
| btanks | 0.9.8083-3 | engine/sl08/sl08.h:449:105: error: use of undeclared identifier 'connect' | Log | |
| cbmc | 4.0-4 | ./numbering.h:32:7: error: use of undeclared identifier 'push_back' | Log | |
| cccc | 1:3.1.4-2 | ./cccc_tbl.cc:99:7: error: use of undeclared identifier 'erase' | n/a | |
| cd-hit | 4.5.7-1 | ./cdhit-common.h:95:4: error: use of undeclared identifier 'push_back' | Log | |
| cxxtools | 2.0-4 | ../include/cxxtools/iostream.h:59:13: error: use of undeclared identifier 'rdbuf' | Log | |
| debtags | 1.8.0 | patch.tcc:56:3: error: use of undeclared identifier 'insert' | Log | |
| festival | 1:2.1~release-3 | EST_TIterator.h:212:7: error: use of undeclared identifier 'begin' | n/a | |
| galib | 2.4.7-3 | ../../ga/../ga/GA1DArrayGenome.C:225:3: error: use of undeclared identifier 'initializer' | Log | |
| gambit | 0.2010.09.01-1 | src/libgambit/matrix.imp:354:8: error: use of undeclared identifier 'CheckBounds' | Log | |
| gle-graphics | 4.2.3b-2 | ./../gle-interface/gle-base.h:133:29: error: use of undeclared identifier 'push_back' | Log | |
| gnugk | 2:3.0-20111123~dfsg-1 | array.h:526:9: error: use of undeclared identifier 'SetAt' | n/a | |
| gnuift | 0.1.14-11 | perl-compile-test-program.cc:71:3: error: use of undeclared identifier 'my_perl' | Log | |
| google-gadgets | 0.11.2-5 | ./scriptable_enumerator.h:71:5: error: use of undeclared identifier 'RegisterMethod' | Log | |
| gsmartcontrol | 0.8.6-1 | ./gsc_text_window.h:129:4: error: use of undeclared identifier 'destroy' | Log | |
| h323plus | 1.21.0~dfsg-1 | array.h:526:9: error: use of undeclared identifier 'SetAt' | Log | |
| icewm | 1.3.7-1 | ./yarray.h:155:60: error: use of undeclared identifier 'getItem' | Log | |
| imview | 1.1.9c-8 | ./socketstream.hxx:206:17: error: use of undeclared identifier 'setg' | Log | |
| insserv | 1.14.0-2.1 | insserv.c:1001:5: error: use of undeclared identifier 'extension' | Log | |
| kawari8 | 8.2.8-6 | ./misc/mmap.h:32:65: error: use of undeclared identifier 'insert' | Log | |
| kdemultimedia | 4:4.6.5-3 | ../../juk/stringhash.h:36:12: error: use of undeclared identifier 'contains' | n/a | |
| kdepim | 4:4.4.11.1+l10n-1 | ../../libkleo/backends/qgpgme/threadedjobmixin.h:146:7: error: use of undeclared identifier 'connect' | n/a | |
| kdepimlibs | 4:4.6.5-1 | ../../kmime/kautodeletehash.h:67:26: error: use of undeclared identifier 'erase' | n/a | |
| kdesdk | 4:4.6.5-1 | ../../../okteta/core/numberrange.h:160:64: error: use of undeclared identifier 'setEnd' | n/a | |
| kdevelop-php | 1.2.2-1 | abstractusebuilder.h:116:18: error: use of undeclared identifier 'editorFindRange' | Log | |
| kelbt | 0.14-1 | ../aapl/bstcommon.h:422:17: error: use of undeclared identifier 'compare' | Log | |
| klatexformula | 3.2.4-2 | klflibview_p.h:175:2: error: use of undeclared identifier 'append' | Log | |
| kwave | 0.8.6-1-1 | KwaveMultiTrackSource.h:172:3: error: use of undeclared identifier 'insert' | Log | |
| lastfm | 1:1.5.4.27091+dfsg-6 | ../libUnicorn/Settings.h:108:13: error: use of undeclared identifier 'beginGroup' | n/a | |
| libcrypto++ | 5.6.1-5 | ./secblock.h:91:3: error: use of undeclared identifier 'CheckSize' | Log | |
| libept | 1.0.5 | patch.tcc:56:3: error: use of undeclared identifier 'insert' | Log | |
| libopkele | 2.0.4-5.2 | ../include/opkele/discovery.h:24:11: error: use of undeclared identifier 'insert' | Log | |
| maq | 0.7.1-4 | ./stdhash.hh:415:13: error: use of undeclared identifier 'direct_insert_aux' | Log | |
| maqview | 0.2.5-1 | ./stdhash.hh:496:13: error: use of undeclared identifier 'direct_insert_aux' | Log | |
| maude | 2.6-2 | ropeimpl.h:433:2: error: use of undeclared identifier '_Data_allocate' | Log | |
| mm3d | 1.3.7-1.3 | ./sorted_list.h:58:7: error: use of undeclared identifier 'push_back' | Log | |
| mp3check | 0.8.3-2 | ./tmap.h:57:48: error: use of undeclared identifier 'find' | Log | |
| mupen64plus-video-glide64 | 1.99.4-4 | ../../src/3dmath.cpp:186:17: error: use of undeclared identifier '__builtin_ia32_loadups' | Log | |
| netpanzer | 0.8.2-2 | src/Lib/ArrayUtil/QueueTemplate.hpp:45:9: error: use of undeclared identifier 'add' | Log | |
| openam | 1.4.0-1 | array.h:526:9: error: use of undeclared identifier 'SetAt' | Log | |
| openh323 | 1.18.0.dfsg-10 | array.h:635:9: error: use of undeclared identifier 'SetAt' | Log | |
| openmcu | 2.2.5-1 | array.h:526:9: error: use of undeclared identifier 'SetAt' | Log | |
| pdns | 3.0-1 | secblock.h:91:3: error: use of undeclared identifier 'CheckSize' | Log | |
| plee-the-bear | 0.6.0-1 | socket_stream.tpp:58:3: error: use of undeclared identifier 'init' | Log | |
| polygraph | 4.3.2-1 | ../../src/xstd/Heap.h:26:22: error: use of undeclared identifier 'append' | Log | |
| populations | 1.2.33+svn0120106-1 | vecteurs.h:89:3: error: use of undeclared identifier 'erase' | Log | |
| ptlib-wolf | 2.4.5-2 | array.h:526:9: error: use of undeclared identifier 'SetAt' | Log | |
| pwlib | 1.10.10-3.1 | array.h:635:9: error: use of undeclared identifier 'SetAt' | Log | |
| pycryptopp | 0.5.29-1 | secblock.h:91:3: error: use of undeclared identifier 'CheckSize' | Log | |
| qbankmanager | 0.9.55beta-1 | ./../widgets/../prg/refpointer.h:762:12: error: use of undeclared identifier 'makePointer' | Log | |
| qca2 | 2.0.3-2 | botantools/botan/botan/secmem.h:217:41: error: use of undeclared identifier 'set' | Log | |
| rosegarden | 1:11.11.42-1 | src/base/Sets.h:444:40: error: use of undeclared identifier 'getAsEvent' | n/a | |
| schroot | 1.4.23-1 | ../../../sbuild/sbuild-custom-error.h:122:24: error: use of undeclared identifier 'format_error' | Log | |
| spamprobe | 1.4d-10 | ../../src/includes/Ref.h:248:5: error: use of undeclared identifier 'assign' | Log | |
| speech-tools | 1:2.1~release-2 | ../include/EST_TIterator.h:212:7: error: use of undeclared identifier 'begin' | n/a | |
| stealth | 2.02.01-3 | scanner/skip.cc:10:45: error: use of undeclared identifier 'targetLine' | Log | |
| swish++ | 6.1.5-2.1 | ./my_set.h:50:45: error: use of undeclared identifier 'find' | Log | |
| sword | 1.6.2+dfsg-1 | multimapwdef.h:22:7: error: use of undeclared identifier 'find' | Log | |
| t38modem | 1.2.0-1 | array.h:526:9: error: use of undeclared identifier 'SetAt' | Log | |
| tagcoll2 | 2.0.13-1 | ../tagcoll/patch.tcc:56:3: error: use of undeclared identifier 'insert' | Log | |
| tagua | 1.0~alpha2-9 | serializer.h:49:11: error: use of undeclared identifier 'symbol' | Log | |
| tntdb | 1.1-1 | smartptr.h:252:13: error: use of undeclared identifier 'destroy' | Log | |
| tntnet | 2.0+dfsg1-2 | smartptr.h:252:13: error: use of undeclared identifier 'destroy' | Log | |
| tripwire | 2.4.2.2-1 | ./algebra.h:276:10: error: use of undeclared identifier 'Equal' | Log | |
| tuxcmd-modules | 0.6.70+ds-2 | ./ZipCollections_stl.h:91:33: error: use of undeclared identifier 'erase' | Log | |
| vdr | 1.7.22-1 | ./config.h:125:23: error: use of undeclared identifier 'Add' | Log | |
| vdr-plugin-epgsearch | 1.0.0-3 | config.h:125:23: error: use of undeclared identifier 'Add' | Log | |
| vdr-plugin-live | 0.2.0-17 | smartptr.h:252:13: error: use of undeclared identifier 'destroy' | Log | |
| vdr-plugin-mp3 | 0.10.2-9 | config.h:125:23: error: use of undeclared identifier 'Add' | Log | |
| vdr-plugin-osdserver | 0.1.3-3 | config.h:125:23: error: use of undeclared identifier 'Add' | Log | |
| vdr-plugin-prefermenu | 0.6.6-33 | config.h:125:23: error: use of undeclared identifier 'Add' | Log | |
| vdr-plugin-streamdev | 0.5.1+git20111211-1 | config.h:125:23: error: use of undeclared identifier 'Add' | Log | |
| vdr-plugin-sudoku | 0.3.5-8 | config.h:125:23: error: use of undeclared identifier 'Add' | Log | |
| vdr-plugin-xineliboutput | 1.0.7+cvs20111211.1625-1 | config.h:125:23: error: use of undeclared identifier 'Add' | Log | |
| vite | 1.2-3 | ./statistics/DrawHDiagram.hpp:150:2: error: use of undeclared identifier 'end_draw' | Log | |
| wesnoth-1.8 | 1:1.8.6-1 | ai/composite/aspect.hpp:285:17: error: use of undeclared identifier 'register_vector_property' | n/a | |
| xd | 3.22.02-1 | history/history.h:102:24: error: use of undeclared identifier 'history'; did you mean 'History'? | Log | |
| xiphos | 3.1.4-3 | multimapwdef.h:22:7: error: use of undeclared identifier 'find' | Log | |
| zthreads | 2.3.2-4 | ../include/zthread/Guard.h:431:38: error: use of undeclared identifier 'extract' | Log | 739928 |
85 errors