bblfsh / cpp-driver Goto Github PK
View Code? Open in Web Editor NEWC++ AST extractor / driver for the bblfsh project
License: GNU General Public License v3.0
C++ AST extractor / driver for the bblfsh project
License: GNU General Public License v3.0
The following error arose in the latest bbfsh logs:
unexpected end of JSON input
test/CXX/expr/expr.const/p3-0x.cpp
external/bsd/llvm/dist/clang/test/SemaCXX/cxx0x-initializer-stdinitializerlist.cpp
include/swift/SILOptimizer/Utils/Local.h
test/Parser/namespaces.cpp
doc/src/snippets/code/src_qtestlib_qtestcase.cpp
Source/WTF/wtf/ScopedLambda.h
external/bsd/llvm/dist/clang/test/Parser/namespaces.cpp
external/bsd/llvm/dist/clang/test/Index/index-many-call-ops.cpp
src/sequence/analyzers/ngram_pos_analyzer.cpp
include/meta/classify/multiclass_dataset.h
src/regression/models/sgd.cpp
lib/Sema/ConstraintSystem.cpp
Source/WebCore/bindings/js/JSCallbackData.h
test/CXX/drs/dr4xx.cpp
src/bindings/js/ethumb_js/ethumb_js_client.cc
test/CXX/temp/temp.decls/temp.class/temp.mem.enum/p1.cpp
doc/src/snippets/code/src_corelib_io_qdir.cpp
ReactCommon/cxxreact/CxxModule.h
src/bindings/js/eio_js/eio_js.cc
Source/WebCore/platform/MemoryPressureHandler.cpp
test/SemaCXX/cxx0x-initializer-stdinitializerlist.cpp
src/other/boost/boost/xpressive/regex_primitives.hpp
src/node/ext/byte_buffer.cc
lib/boost_1.60.0/boost/xpressive/regex_primitives.hpp
lib/Serialization/ModuleFile.cpp
test/PCH/cxx-traits.cpp
lib/IDE/CodeCompletion.cpp
external/bsd/llvm/dist/llvm/tools/lli/OrcLazyJIT.h
Source/WebCore/platform/UserActivity.cpp
src/node/ext/server_credentials.cc
test/SemaTemplate/instantiate-self.cpp
lib/Parse/ParseSIL.cpp
test/Index/index-many-call-ops.cpp
src/bindings/js/eina_js/eina_js_log.cc
lib/ASTMatchers/ASTMatchersInternal.cpp
Everything related to the StringLiterals from #31
All these has the same root cause of escape sequence handing on the Go side bblfsh/javascript-driver#81 (comment)
check: key "LiteralValue": invalid syntax ("%s:Error: Rseek() to offset (%d) didn't read expected char (\'%c\') (ret=%d)\n")"
check: key "LiteralValue": invalid syntax ("%s:Error: Write failed for char (\'%c\') (ret=%d)\n")"
check: key "LiteralValue": invalid syntax ("\0")"
check: key "LiteralValue": invalid syntax ("
check: key "LiteralValue": invalid syntax ("| sed -n \'/<.data>/,$p\' | sed -e \'s/.*://\'")"
From bblfsh logs we got a message of offset out of bounds
.
Example of files that triggered this error:
Source/WebCore/page/csp/ContentSecurityPolicy.h
gnu/lib/libg++/g++-include/File.h
gnu/lib/libg++/g++-include/stdio.h
lib/boost_1.60.0/boost/log/utility/functional/nop.hpp
Discovered as part of the bblfsh/bblfshd#268 (comment)
This is an โ๏ธ issue for driver failures due errors while semantic normalization of some files.
check: key "Prop_DeclSpecifier": unused field(s) on node CPPASTNamedTypeSpecifier: Prop_AttributeSpecifiers"
check: key "Prop_Declarator": key "Prop_Parameters": elem 0 (nodes.Object): unused field(s) on node CPPASTArrayDeclarator: Prop_NesteDeclarator"
heck: key "Prop_Declarator": key "Prop_Parameters": elem 1 (nodes.Object): unused field(s) on node CPPASTArrayDeclarator: Prop_NestedDeclarator"
check: key "Prop_Declarator": unused field(s) on node CPPASTFunctionDeclarator: Prop_AttributeSpecifiers"
check: key "Prop_Declarator": unused field(s) on node CPPASTFunctionDeclarator: Prop_Attributes"
check: key "Prop_Declarator": unused field(s) on node CPPASTFunctionDeclarator: TrailingComments"
check: unused field(s) on node CPPASTLiteralExpression: ExpandedFromMacro"
check: unused field(s) on node CPPASTLiteralExpression: LeadingComments"
check: unused field(s) on node CPPASTLiteralExpression: TrailingComments"
check: unused field(s) on node CPPASTName: LeadingComments"
check: unused field(s) on node CPPASTName: TrailingComments"
check: unused field(s) on node CPPASTQualifiedName: TrailingComments"
construct: key "@role": unhandled value: arrow -> in map[!=:
onstruct: key "@role": unhandled value: arrow -> in map[&&:
construct: key "@role": unhandled value: arrow -> in map[-:
construct: key "@role": unhandled value: arrow -> in map[>:
construct: key "@role": unhandled value: arrow -> in map[^=:
construct: key "@role": unhandled value: arrow -> in map[max:
construct: key "@role": unhandled value: arrow -> in map[unknown_operator:
construct: key "@role": unhandled value: arrow -> in map[|:
Normalization mapping for semantic mode needs to be updated.
The list was produced with
grep "language=cpp$" bblfshd.log | grep "error" | grep -v "native driver is not running" | grep -oP "FailedPrecondition desc = (.*) elapsed" | sort | uniq
186 files for the fixtures to reproduce the failures can be obtained with
grep "language=cpp$" bblfshd.log | grep "error" | grep -v "native driver is not running" | grep -oP "FailedPrecondition desc = \K(.*)" | sort | less
From bblfsh logs we got a message of rpc error: code = Internal desc = EOF
.
gnu/dist/libstdc++/stl/stl_rope.h
external/modules/bsf/2.3.0/bsf/src/org/apache/bsf/engines/activescript/dbgutils.h
v2/admin-gui/src/docroot/jbi/cluster/inc/sharedAddRemove.inc
v2/appserv-native-ee/src/cpp/loadmetrics/WindowsCpuMetrics.cpp
v2/admin-cli/cli-api/src/cpp/solaris-monitoring/AttributeMgrBase.h
external/modules/bsf/2.3.0/bsf/src/org/apache/bsf/engines/activescript/BSFCOM.hpp
v2/admin-gui/src/docroot/jbi/inc/sharedTableEE.inc
js/src/vm/NumberObject-inl.h
v2/admin-cli/cli-api/src/cpp/solaris-monitoring/AttributeInfo.h
chrome/browser/sync/test/integration/single_client_backup_rollback_test.cc
components/search_engines/default_search_policy_handler.cc
main/nucleus/cluster/windows/Native/DcomConfigurator/DcomConfigurator.h
content/browser/fileapi/file_writer_delegate_unittest.cc
main/nucleus/cluster/windows/Native/DcomConfigurator/DcomConfigurator.cpp
v2/appserv-native-ee/src/cpp/loadmetrics/WindowsDiskUtil.cpp
other-licenses/7zstub/src/7zip/FileManager/FormatUtils.cpp
v2/appserv-native-ee/src/cpp/loadmetrics/WindowsMemoryMetrics.cpp
chrome/browser/ui/webui/options/browser_options_handler.h
extensions/browser/api/cast_channel/cast_transport_unittest.cc
chrome/browser/media_galleries/fileapi/itunes_data_provider_browsertest.cc
chrome/browser/sync/glue/synced_session_tracker.cc
v2/admin-cli/cli-api/src/cpp/solaris-monitoring/AttributeMgrFactory.cpp
external/modules/bsf/2.3.0/bsf/src/org/apache/bsf/engines/activescript/JavaOLEENUMVAR.hpp
v2/admin-gui/src/docroot/jbi/inc/sharedDeploymentsComponentsTable.inc
v2/admin-gui/src/docroot/jbi/inc/serverSubtabs.inc
v2/admin-gui/src/docroot/jbi/inc/sharedTargetsTable.inc
v2/admin-cli/cli-api/src/cpp/solaris-monitoring/FailureException.h
components/search_engines/default_search_manager.cc
v2/appserv-native-ee/src/cpp/loadmetrics/DiskUtil.cpp
external/modules/jaffi/0.4.1/jni/libffi/testsuite/libffi.special/unwindtest_ffi_call.cc
main/appserver/admingui/common/src/main/resources/shared/editPageButtons.inc
cc/layers/delegated_frame_provider_unittest.cc
v2/admin-gui/src/docroot/applications/descriptor.inc
v2/admin-gui/src/docroot/jbi/inc/mockServerTabs.inc
intl/icu/source/common/unicode/std_string.h
js/src/jsapi-tests/testException.cpp
chromeos/network/onc/onc_translator_onc_to_shill.cc
external/modules/btrace/1.0.5/btrace~hg/samples/btracedefs.h
intl/uconv/ucvlatin/nsCP1254ToUnicode.cpp
intl/uconv/ucvlatin/nsCP1251ToUnicode.cpp
gfx/layers/ipc/LayerTransactionParent.cpp
v2/admin-gui/src/docroot/jbi/inc/mockClusterTabs.inc
intl/uconv/ucvlatin/nsCP1257ToUnicode.cpp
external/modules/jaffi/0.4.1/jni/libffi/testsuite/libffi.special/unwindtest.cc
external/modules/schema2beans/RELEASE55/ide/launcher/windows/netbeans.cpp
content/renderer/input/input_scroll_elasticity_controller.cc
main/appserver/admingui/common/src/main/resources/shared/editPageBottomButtons.inc
toolkit/system/gnome/nsGConfService.h
media/webrtc/trunk/webrtc/video_engine/desktop_capture_impl.cc
media/webrtc/trunk/webrtc/voice_engine/test/cmd_test/voe_cmd_test.cc
intl/uconv/ucvlatin/nsCP1255ToUnicode.cpp
I was running the following command (where ./src/cluster.c
is coming from a fresh clone of Redis):
/target # bblfsh-cli -a localhost:9440 -l c -m native --v2 ./src/cluster.c
After waiting for a minute or so I get the following output (at this point memory utilization is about 12G on a 256G workstation machine---so I'm not actually out of memory; I'm also running with a very high maximum heap memory limit -Xmx20000m
):
Exception in thread "main" java.lang.OutOfMemoryError
at java.io.ByteArrayOutputStream.hugeCapacity(ByteArrayOutputStream.java:123)
at java.io.ByteArrayOutputStream.grow(ByteArrayOutputStream.java:117)
at java.io.ByteArrayOutputStream.ensureCapacity(ByteArrayOutputStream.java:93)
at java.io.ByteArrayOutputStream.write(ByteArrayOutputStream.java:153)
at com.fasterxml.jackson.core.json.UTF8JsonGenerator._flushBuffer(UTF8JsonGenerator.java:2033)
at com.fasterxml.jackson.core.json.UTF8JsonGenerator.writeString(UTF8JsonGenerator.java:454)
at com.fasterxml.jackson.core.json.JsonGeneratorImpl.writeStringField(JsonGeneratorImpl.java:203)
at tech.sourced.babelfish.JsonASTVisitor.lambda$visit$3(JsonASTVisitor.java:679)
at tech.sourced.babelfish.JsonASTVisitor.visitWrapper(JsonASTVisitor.java:153)
at tech.sourced.babelfish.JsonASTVisitor.visit(JsonASTVisitor.java:662)
at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTIdExpression.accept(CPPASTIdExpression.java:87)
at tech.sourced.babelfish.JsonASTVisitor.writeChildProperty(JsonASTVisitor.java:268)
at tech.sourced.babelfish.JsonASTVisitor.visitChildren(JsonASTVisitor.java:294)
at tech.sourced.babelfish.JsonASTVisitor.visitWrapper(JsonASTVisitor.java:155)
at tech.sourced.babelfish.JsonASTVisitor.visit(JsonASTVisitor.java:662)
at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTBinaryExpression.accept(CPPASTBinaryExpression.java:163)
at tech.sourced.babelfish.JsonASTVisitor.writeChildProperty(JsonASTVisitor.java:268)
at tech.sourced.babelfish.JsonASTVisitor.visitChildren(JsonASTVisitor.java:294)
at tech.sourced.babelfish.JsonASTVisitor.visitWrapper(JsonASTVisitor.java:155)
at tech.sourced.babelfish.JsonASTVisitor.visit(JsonASTVisitor.java:1207)
at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTExpressionStatement.accept(CPPASTExpressionStatement.java:64)
at tech.sourced.babelfish.JsonASTVisitor.writeChildProperty(JsonASTVisitor.java:251)
at tech.sourced.babelfish.JsonASTVisitor.visitChildren(JsonASTVisitor.java:294)
at tech.sourced.babelfish.JsonASTVisitor.visitWrapper(JsonASTVisitor.java:155)
at tech.sourced.babelfish.JsonASTVisitor.visit(JsonASTVisitor.java:1207)
at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTCompoundStatement.accept(CPPASTCompoundStatement.java:84)
at tech.sourced.babelfish.JsonASTVisitor.writeChildProperty(JsonASTVisitor.java:268)
at tech.sourced.babelfish.JsonASTVisitor.visitChildren(JsonASTVisitor.java:294)
at tech.sourced.babelfish.JsonASTVisitor.visitWrapper(JsonASTVisitor.java:155)
at tech.sourced.babelfish.JsonASTVisitor.visit(JsonASTVisitor.java:1207)
at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTIfStatement.accept(CPPASTIfStatement.java:133)
at tech.sourced.babelfish.JsonASTVisitor.writeChildProperty(JsonASTVisitor.java:268)
at tech.sourced.babelfish.JsonASTVisitor.visitChildren(JsonASTVisitor.java:294)
at tech.sourced.babelfish.JsonASTVisitor.visitWrapper(JsonASTVisitor.java:155)
at tech.sourced.babelfish.JsonASTVisitor.visit(JsonASTVisitor.java:1207)
at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTIfStatement.accept(CPPASTIfStatement.java:133)
at tech.sourced.babelfish.JsonASTVisitor.writeChildProperty(JsonASTVisitor.java:251)
at tech.sourced.babelfish.JsonASTVisitor.visitChildren(JsonASTVisitor.java:294)
at tech.sourced.babelfish.JsonASTVisitor.visitWrapper(JsonASTVisitor.java:155)
at tech.sourced.babelfish.JsonASTVisitor.visit(JsonASTVisitor.java:1207)
at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTCompoundStatement.accept(CPPASTCompoundStatement.java:84)
at tech.sourced.babelfish.JsonASTVisitor.writeChildProperty(JsonASTVisitor.java:268)
at tech.sourced.babelfish.JsonASTVisitor.visitChildren(JsonASTVisitor.java:294)
at tech.sourced.babelfish.JsonASTVisitor.visitWrapper(JsonASTVisitor.java:155)
at tech.sourced.babelfish.JsonASTVisitor.visit(JsonASTVisitor.java:1207)
at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTIfStatement.accept(CPPASTIfStatement.java:133)
at tech.sourced.babelfish.JsonASTVisitor.writeChildProperty(JsonASTVisitor.java:251)
at tech.sourced.babelfish.JsonASTVisitor.visitChildren(JsonASTVisitor.java:294)
at tech.sourced.babelfish.JsonASTVisitor.visitWrapper(JsonASTVisitor.java:155)
at tech.sourced.babelfish.JsonASTVisitor.visit(JsonASTVisitor.java:1207)
at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTCompoundStatement.accept(CPPASTCompoundStatement.java:84)
at tech.sourced.babelfish.JsonASTVisitor.writeChildProperty(JsonASTVisitor.java:268)
at tech.sourced.babelfish.JsonASTVisitor.visitChildren(JsonASTVisitor.java:294)
at tech.sourced.babelfish.JsonASTVisitor.visitWrapper(JsonASTVisitor.java:155)
at tech.sourced.babelfish.JsonASTVisitor.visit(JsonASTVisitor.java:1207)
at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTIfStatement.accept(CPPASTIfStatement.java:133)
at tech.sourced.babelfish.JsonASTVisitor.writeChildProperty(JsonASTVisitor.java:268)
at tech.sourced.babelfish.JsonASTVisitor.visitChildren(JsonASTVisitor.java:294)
at tech.sourced.babelfish.JsonASTVisitor.visitWrapper(JsonASTVisitor.java:155)
at tech.sourced.babelfish.JsonASTVisitor.visit(JsonASTVisitor.java:1207)
at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTIfStatement.accept(CPPASTIfStatement.java:133)
at tech.sourced.babelfish.JsonASTVisitor.writeChildProperty(JsonASTVisitor.java:268)
at tech.sourced.babelfish.JsonASTVisitor.visitChildren(JsonASTVisitor.java:294)
at tech.sourced.babelfish.JsonASTVisitor.visitWrapper(JsonASTVisitor.java:155)
at tech.sourced.babelfish.JsonASTVisitor.visit(JsonASTVisitor.java:1207)
at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTIfStatement.accept(CPPASTIfStatement.java:133)
at tech.sourced.babelfish.JsonASTVisitor.writeChildProperty(JsonASTVisitor.java:268)
at tech.sourced.babelfish.JsonASTVisitor.visitChildren(JsonASTVisitor.java:294)
at tech.sourced.babelfish.JsonASTVisitor.visitWrapper(JsonASTVisitor.java:155)
at tech.sourced.babelfish.JsonASTVisitor.visit(JsonASTVisitor.java:1207)
at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTIfStatement.accept(CPPASTIfStatement.java:133)
at tech.sourced.babelfish.JsonASTVisitor.writeChildProperty(JsonASTVisitor.java:268)
at tech.sourced.babelfish.JsonASTVisitor.visitChildren(JsonASTVisitor.java:294)
at tech.sourced.babelfish.JsonASTVisitor.visitWrapper(JsonASTVisitor.java:155)
at tech.sourced.babelfish.JsonASTVisitor.visit(JsonASTVisitor.java:1207)
at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTIfStatement.accept(CPPASTIfStatement.java:133)
at tech.sourced.babelfish.JsonASTVisitor.writeChildProperty(JsonASTVisitor.java:268)
at tech.sourced.babelfish.JsonASTVisitor.visitChildren(JsonASTVisitor.java:294)
at tech.sourced.babelfish.JsonASTVisitor.visitWrapper(JsonASTVisitor.java:155)
at tech.sourced.babelfish.JsonASTVisitor.visit(JsonASTVisitor.java:1207)
at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTIfStatement.accept(CPPASTIfStatement.java:133)
at tech.sourced.babelfish.JsonASTVisitor.writeChildProperty(JsonASTVisitor.java:268)
at tech.sourced.babelfish.JsonASTVisitor.visitChildren(JsonASTVisitor.java:294)
at tech.sourced.babelfish.JsonASTVisitor.visitWrapper(JsonASTVisitor.java:155)
at tech.sourced.babelfish.JsonASTVisitor.visit(JsonASTVisitor.java:1207)
at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTIfStatement.accept(CPPASTIfStatement.java:133)
at tech.sourced.babelfish.JsonASTVisitor.writeChildProperty(JsonASTVisitor.java:268)
at tech.sourced.babelfish.JsonASTVisitor.visitChildren(JsonASTVisitor.java:294)
at tech.sourced.babelfish.JsonASTVisitor.visitWrapper(JsonASTVisitor.java:155)
at tech.sourced.babelfish.JsonASTVisitor.visit(JsonASTVisitor.java:1207)
at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTIfStatement.accept(CPPASTIfStatement.java:133)
at tech.sourced.babelfish.JsonASTVisitor.writeChildProperty(JsonASTVisitor.java:268)
at tech.sourced.babelfish.JsonASTVisitor.visitChildren(JsonASTVisitor.java:294)
at tech.sourced.babelfish.JsonASTVisitor.visitWrapper(JsonASTVisitor.java:155)
at tech.sourced.babelfish.JsonASTVisitor.visit(JsonASTVisitor.java:1207)
at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTIfStatement.accept(CPPASTIfStatement.java:133)
at tech.sourced.babelfish.JsonASTVisitor.writeChildProperty(JsonASTVisitor.java:268)
at tech.sourced.babelfish.JsonASTVisitor.visitChildren(JsonASTVisitor.java:294)
at tech.sourced.babelfish.JsonASTVisitor.visitWrapper(JsonASTVisitor.java:155)
at tech.sourced.babelfish.JsonASTVisitor.visit(JsonASTVisitor.java:1207)
at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTIfStatement.accept(CPPASTIfStatement.java:133)
at tech.sourced.babelfish.JsonASTVisitor.writeChildProperty(JsonASTVisitor.java:268)
at tech.sourced.babelfish.JsonASTVisitor.visitChildren(JsonASTVisitor.java:294)
at tech.sourced.babelfish.JsonASTVisitor.visitWrapper(JsonASTVisitor.java:155)
at tech.sourced.babelfish.JsonASTVisitor.visit(JsonASTVisitor.java:1207)
at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTIfStatement.accept(CPPASTIfStatement.java:133)
at tech.sourced.babelfish.JsonASTVisitor.writeChildProperty(JsonASTVisitor.java:268)
at tech.sourced.babelfish.JsonASTVisitor.visitChildren(JsonASTVisitor.java:294)
at tech.sourced.babelfish.JsonASTVisitor.visitWrapper(JsonASTVisitor.java:155)
at tech.sourced.babelfish.JsonASTVisitor.visit(JsonASTVisitor.java:1207)
at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTIfStatement.accept(CPPASTIfStatement.java:133)
at tech.sourced.babelfish.JsonASTVisitor.writeChildProperty(JsonASTVisitor.java:268)
at tech.sourced.babelfish.JsonASTVisitor.visitChildren(JsonASTVisitor.java:294)
at tech.sourced.babelfish.JsonASTVisitor.visitWrapper(JsonASTVisitor.java:155)
at tech.sourced.babelfish.JsonASTVisitor.visit(JsonASTVisitor.java:1207)
at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTIfStatement.accept(CPPASTIfStatement.java:133)
at tech.sourced.babelfish.JsonASTVisitor.writeChildProperty(JsonASTVisitor.java:268)
at tech.sourced.babelfish.JsonASTVisitor.visitChildren(JsonASTVisitor.java:294)
at tech.sourced.babelfish.JsonASTVisitor.visitWrapper(JsonASTVisitor.java:155)
at tech.sourced.babelfish.JsonASTVisitor.visit(JsonASTVisitor.java:1207)
at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTIfStatement.accept(CPPASTIfStatement.java:133)
at tech.sourced.babelfish.JsonASTVisitor.writeChildProperty(JsonASTVisitor.java:268)
at tech.sourced.babelfish.JsonASTVisitor.visitChildren(JsonASTVisitor.java:294)
at tech.sourced.babelfish.JsonASTVisitor.visitWrapper(JsonASTVisitor.java:155)
at tech.sourced.babelfish.JsonASTVisitor.visit(JsonASTVisitor.java:1207)
at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTIfStatement.accept(CPPASTIfStatement.java:133)
at tech.sourced.babelfish.JsonASTVisitor.writeChildProperty(JsonASTVisitor.java:268)
at tech.sourced.babelfish.JsonASTVisitor.visitChildren(JsonASTVisitor.java:294)
at tech.sourced.babelfish.JsonASTVisitor.visitWrapper(JsonASTVisitor.java:155)
at tech.sourced.babelfish.JsonASTVisitor.visit(JsonASTVisitor.java:1207)
at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTIfStatement.accept(CPPASTIfStatement.java:133)
at tech.sourced.babelfish.JsonASTVisitor.writeChildProperty(JsonASTVisitor.java:268)
at tech.sourced.babelfish.JsonASTVisitor.visitChildren(JsonASTVisitor.java:294)
at tech.sourced.babelfish.JsonASTVisitor.visitWrapper(JsonASTVisitor.java:155)
at tech.sourced.babelfish.JsonASTVisitor.visit(JsonASTVisitor.java:1207)
at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTIfStatement.accept(CPPASTIfStatement.java:133)
at tech.sourced.babelfish.JsonASTVisitor.writeChildProperty(JsonASTVisitor.java:268)
at tech.sourced.babelfish.JsonASTVisitor.visitChildren(JsonASTVisitor.java:294)
at tech.sourced.babelfish.JsonASTVisitor.visitWrapper(JsonASTVisitor.java:155)
at tech.sourced.babelfish.JsonASTVisitor.visit(JsonASTVisitor.java:1207)
at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTIfStatement.accept(CPPASTIfStatement.java:133)
at tech.sourced.babelfish.JsonASTVisitor.writeChildProperty(JsonASTVisitor.java:268)
at tech.sourced.babelfish.JsonASTVisitor.visitChildren(JsonASTVisitor.java:294)
at tech.sourced.babelfish.JsonASTVisitor.visitWrapper(JsonASTVisitor.java:155)
at tech.sourced.babelfish.JsonASTVisitor.visit(JsonASTVisitor.java:1207)
at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTIfStatement.accept(CPPASTIfStatement.java:133)
at tech.sourced.babelfish.JsonASTVisitor.writeChildProperty(JsonASTVisitor.java:268)
at tech.sourced.babelfish.JsonASTVisitor.visitChildren(JsonASTVisitor.java:294)
at tech.sourced.babelfish.JsonASTVisitor.visitWrapper(JsonASTVisitor.java:155)
at tech.sourced.babelfish.JsonASTVisitor.visit(JsonASTVisitor.java:1207)
at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTIfStatement.accept(CPPASTIfStatement.java:133)
at tech.sourced.babelfish.JsonASTVisitor.writeChildProperty(JsonASTVisitor.java:268)
at tech.sourced.babelfish.JsonASTVisitor.visitChildren(JsonASTVisitor.java:294)
at tech.sourced.babelfish.JsonASTVisitor.visitWrapper(JsonASTVisitor.java:155)
at tech.sourced.babelfish.JsonASTVisitor.visit(JsonASTVisitor.java:1207)
at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTIfStatement.accept(CPPASTIfStatement.java:133)
at tech.sourced.babelfish.JsonASTVisitor.writeChildProperty(JsonASTVisitor.java:251)
at tech.sourced.babelfish.JsonASTVisitor.visitChildren(JsonASTVisitor.java:294)
at tech.sourced.babelfish.JsonASTVisitor.visitWrapper(JsonASTVisitor.java:155)
at tech.sourced.babelfish.JsonASTVisitor.visit(JsonASTVisitor.java:1207)
at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTCompoundStatement.accept(CPPASTCompoundStatement.java:84)
at tech.sourced.babelfish.JsonASTVisitor.writeChildProperty(JsonASTVisitor.java:268)
at tech.sourced.babelfish.JsonASTVisitor.visitChildren(JsonASTVisitor.java:294)
at tech.sourced.babelfish.JsonASTVisitor.visitWrapper(JsonASTVisitor.java:155)
at tech.sourced.babelfish.JsonASTVisitor.visit(JsonASTVisitor.java:851)
at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPASTFunctionDefinition.accept(CPPASTFunctionDefinition.java:188)
at tech.sourced.babelfish.JsonASTVisitor.writeChildProperty(JsonASTVisitor.java:251)
at tech.sourced.babelfish.JsonASTVisitor.visitChildren(JsonASTVisitor.java:327)
at tech.sourced.babelfish.JsonASTVisitor.visitWrapper(JsonASTVisitor.java:155)
at tech.sourced.babelfish.JsonASTVisitor.visit(JsonASTVisitor.java:1348)
at org.eclipse.cdt.internal.core.dom.parser.ASTTranslationUnit.accept(ASTTranslationUnit.java:267)
at tech.sourced.babelfish.TranslationUnitSerializer.serialize(TranslationUnitSerializer.java:69)
at tech.sourced.babelfish.TranslationUnitSerializer.serialize(TranslationUnitSerializer.java:44)
at com.fasterxml.jackson.databind.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:704)
at com.fasterxml.jackson.databind.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:689)
at com.fasterxml.jackson.databind.ser.BeanSerializer.serialize(BeanSerializer.java:155)
at com.fasterxml.jackson.databind.ser.DefaultSerializerProvider.serializeValue(DefaultSerializerProvider.java:292)
at com.fasterxml.jackson.databind.ObjectMapper.writeValue(ObjectMapper.java:2509)
at tech.sourced.babelfish.TranslationUnitJSONMapper.writeValue(TranslationUnitJSONMapper.java:40)
at tech.sourced.babelfish.DriverResponse.send(DriverResponse.java:44)
at tech.sourced.babelfish.Main.process(Main.java:53)
at tech.sourced.babelfish.Main.main(Main.java:13)
I am able to parse other files in this repository successfully (including other C files); here are some parse attempts that all succeed:
bblfsh-cli -a localhost:9432 -l bash -m native --v2 ./utils/redis_init_script
bblfsh-cli -a localhost:9432 -l bash -m native --v2 ./utils/releasetools/01_create_tarball.sh
bblfsh-cli -a localhost:9432 -l bash -m native --v2 ./utils/releasetools/02_upload_tarball.sh
bblfsh-cli -a localhost:9432 -l bash -m native --v2 ./utils/releasetools/03_test_release.sh
bblfsh-cli -a localhost:9432 -l bash -m native --v2 ./utils/releasetools/04_release_hash.sh
bblfsh-cli -a localhost:9432 -l bash -m native --v2 ./utils/whatisdoing.sh
bblfsh-cli -a localhost:9438 -l ruby -m native --v2 ./src/modules/gendoc.rb
bblfsh-cli -a localhost:9438 -l ruby -m native --v2 ./src/redis-trib.rb
bblfsh-cli -a localhost:9438 -l ruby -m native --v2 ./utils/generate-command-help.rb
bblfsh-cli -a localhost:9438 -l ruby -m native --v2 ./utils/hyperloglog/hll-err.rb
bblfsh-cli -a localhost:9438 -l ruby -m native --v2 ./utils/hyperloglog/hll-gnuplot-graph.rb
bblfsh-cli -a localhost:9438 -l ruby -m native --v2 ./utils/lru/test-lru.rb
bblfsh-cli -a localhost:9438 -l ruby -m native --v2 ./utils/redis-copy.rb
bblfsh-cli -a localhost:9438 -l ruby -m native --v2 ./utils/redis-sha1.rb
bblfsh-cli -a localhost:9440 -l c -m native --v2 ./src/adlist.c
bblfsh-cli -a localhost:9440 -l c -m native --v2 ./src/adlist.h
bblfsh-cli -a localhost:9440 -l c -m native --v2 ./src/ae.c
bblfsh-cli -a localhost:9440 -l c -m native --v2 ./src/ae.h
bblfsh-cli -a localhost:9440 -l c -m native --v2 ./src/ae_epoll.c
bblfsh-cli -a localhost:9440 -l c -m native --v2 ./src/ae_evport.c
bblfsh-cli -a localhost:9440 -l c -m native --v2 ./src/ae_kqueue.c
bblfsh-cli -a localhost:9440 -l c -m native --v2 ./src/ae_select.c
bblfsh-cli -a localhost:9440 -l c -m native --v2 ./src/anet.c
bblfsh-cli -a localhost:9440 -l c -m native --v2 ./src/anet.h
bblfsh-cli -a localhost:9440 -l c -m native --v2 ./src/aof.c
bblfsh-cli -a localhost:9440 -l c -m native --v2 ./src/asciilogo.h
bblfsh-cli -a localhost:9440 -l c -m native --v2 ./src/atomicvar.h
bblfsh-cli -a localhost:9440 -l c -m native --v2 ./src/bio.c
bblfsh-cli -a localhost:9440 -l c -m native --v2 ./src/bio.h
bblfsh-cli -a localhost:9440 -l c -m native --v2 ./src/bitops.c
bblfsh-cli -a localhost:9440 -l c -m native --v2 ./src/blocked.c
bblfsh-cli -a localhost:9440 -l c -m native --v2 ./src/childinfo.c
It's just ./src/cluster.c
that seems to cause issues.
Also, in general, I'm observing steadily increasing memory usage as I parse more and more files---I'm not entirely sure why this is? Perhaps there's a memory leak somewhere?
Hey ! While working on uast2clickhouse
I noticed that, if you take a file with this structure:
// comment 1
#pragma once
// comment 2
#include <unordered_map>
// comment 3
#include <SFML/Graphics.hpp>
// comment 4
namespace gui
// comment 5
{
class sfml2_font : public font_i
{
public:
sfml2_font(const sf::Font& font);
};
}
Then the comments 1 through 4 do not appear in the UAST. For example, for this file from which I based my example, the licensing block at the beginning completely disappears. Was wondering if this was expected behavior, or indeed a bug?
See this file:
https://github.com/bblfsh/cpp-driver/blob/master/fixtures/enum.cpp#L1
the first line should be enum
instead of mnum
.
Repository should be tagged similar to other drivers. It should contain at lest following tags (topics): babelfish, cpp, driver.
From bblfsh logs we got a message of rpc error: code = Internal desc = read |0: i/o timeout
.
services/core/jni/com_android_server_location_GnssLocationProvider.cpp
Source/WebCore/bindings/js/JSCryptoAlgorithmDictionary.cpp
gnu/llvm/tools/clang/lib/StaticAnalyzer/Checkers/CStringChecker.cpp
external/bsd/llvm/dist/clang/lib/StaticAnalyzer/Core/PathDiagnostic.cpp
MantidQt/CustomInterfaces/src/Tomography/ImageROIViewQtWidget.cpp
external/bsd/llvm/dist/llvm/lib/Transforms/InstCombine/InstCombineLoadStoreAlloca.cpp
delta3d/tests/dtGame/gamemanagertests.cpp
external/gpl3/gcc/dist/gcc/gimple.h
Source/WebCore/bindings/scripts/test/JS/JSTestCEReactions.cpp
delta3d/utilities/STAGE/src/prefabbrowser.cpp
Source/JavaScriptCore/dfg/DFGGraph.h
Framework/Geometry/test/IndexingUtilsTest.h
Source/WebCore/platform/graphics/filters/FEGaussianBlur.cpp
external/bsd/llvm/dist/llvm/lib/CodeGen/SelectionDAG/ResourcePriorityQueue.cpp
external/bsd/kyua-cli/dist/utils/sqlite/statement.cpp
gnu/dist/gcc/libstdc++-v3/include/ext/stl_rope.h
external/bsd/llvm/dist/clang/include/clang/Sema/Initialization.h
gnu/llvm/lib/AsmParser/LLParser.cpp
external/bsd/kyua-cli/dist/utils/cmdline/parser_test.cpp
gnu/llvm/tools/clang/lib/CodeGen/CGClass.cpp
engines/tsage/ringworld2/ringworld2_outpost.cpp
delta3d/tests/dtHLAGM/hlacomponenttests.cpp
external/bsd/llvm/dist/clang/lib/Sema/SemaLookup.cpp
external/gpl3/binutils/dist/gold/tilegx.cc
gnu/llvm/lib/Target/AArch64/AArch64PromoteConstant.cpp
Source/WebKit2/WebProcess/Plugins/PluginView.cpp
engines/saga/interface.cpp
gnu/llvm/lib/Target/X86/X86FrameLowering.cpp
Framework/Kernel/src/MagneticIon.cpp
gnu/llvm/lib/Target/Hexagon/RDFLiveness.cpp
delta3d/src/dtDAL/namedparameter.cpp
lib/boost_1.60.0/boost/fusion/container/generation/detail/preprocessed/map_tie30.hpp
Framework/Algorithms/test/FindPeaksTest.h
gnu/llvm/lib/Target/Hexagon/HexagonISelLowering.cpp
gnu/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp
gnu/llvm/lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp
layout/style/nsRuleNode.cpp
gnu/llvm/tools/clang/lib/Sema/SemaDeclObjC.cpp
delta3d/src/dtDirectorQt/directoreditor.cpp
gnu/llvm/tools/clang/include/clang/Serialization/ASTReader.h
external/bsd/llvm/dist/clang/include/clang/AST/NestedNameSpecifier.h
external/bsd/llvm/dist/clang/test/Driver/mips-cs.cpp
gnu/llvm/examples/Kaleidoscope/Orc/lazy_irgen/toy.cpp
MantidPlot/src/FFTDialog.cpp
gnu/llvm/lib/DebugInfo/DWARF/DWARFContext.cpp
external/gpl3/gcc/usr.bin/gcc/arch/powerpc64/insn-modes.h
external/bsd/llvm/dist/llvm/lib/Target/Hexagon/RDFGraph.h
external/bsd/llvm/dist/clang/include/clang/Lex/PreprocessingRecord.h
audio/softsynth/mt32/Synth.cpp
Framework/DataHandling/src/LoadISISNexus2.cpp
external/gpl3/gdb/lib/libgdb/arch/powerpc64/observer.inc
From bblfsh logs we got the following message:
rpc error: code = FailedPrecondition desc = construct: key \"Nodes\": elem 1 (*transformer.opObjJoin): key \"Node\": key \"Type\": key \"Arguments\": elem 0 (<nil>): key \"Type\": variable \"atype\" is not defined
Files that triggered this error:
js/src/jskwgen.cpp
gnu/usr.bin/perl/wince/perlhost.h
gnu/usr.bin/perl/win32/perlhost.h
win32/perlhost.h
external/mit/MesaLib/dist/src/glsl/standalone_scaffolding.cpp
third_party/cpp/civetweb/mod_lua.inl
external/mit/MesaLib/dist/src/mesa/main/tests/stubs.cpp
external/mit/MesaLib/dist/src/mesa/state_tracker/st_glsl_to_tgsi.cpp
From bblfsh logs we got the following messages:
unhandled value: arrow ->
unhandled value: dot .
unhandled value: op_alignOf
lib/Sema/ConstraintSystem.cpp
test/SemaCXX/cxx0x-initializer-stdinitializerlist.cpp
lib/boost_1.60.0/boost/multi_index/mem_fun.hpp
external/bsd/llvm/dist/clang/test/CXX/dcl.decl/dcl.meaning/dcl.mptr/p3.cpp
gdb/testsuite/gdb.c++/member-ptr.cc
gdb/testsuite/gdb.c++/misc.cc
bundled/boost-1.56.0/include/boost/multi_index/detail/scope_guard.hpp
test/SemaCXX/vararg-non-pod.cpp
external/gpl3/binutils/dist/gold/testsuite/basic_test.cc
external/bsd/llvm/dist/clang/test/SemaCXX/vararg-non-pod.cpp
gnu/llvm/lib/Fuzzer/test/FuzzerUnittest.cpp
external/bsd/llvm/dist/clang/test/Analysis/member-expr.cpp
engines/titanic/messages/messages.cpp
sipXcommserverLib/src/fastdb/rtree.cpp
Framework/Kernel/src/MaterialXMLParser.cpp
Interfaces/ConsoleCommandServiceInterface.h
src/object_store.cpp
lib/boost_1.60.0/boost/msm/front/detail/row2_helper.hpp
external/bsd/llvm/dist/llvm/tools/llvm-dwp/llvm-dwp.cpp
lib/boost_1.60.0/boost/wave/util/cpp_macromap.hpp
gdb/testsuite/gdb.cp/member-ptr.cc
test/CodeGenCXX/2010-05-12-PtrToMember-Dbg.cpp
Framework/PythonInterface/mantid/api/src/CloneMatrixWorkspace.cpp
bundled/boost-1.56.0/include/boost/multi_index/member.hpp
gdb/testsuite/gdb.cp/misc.cc
Source/bmalloc/bmalloc/AsyncTask.h
ReactCommon/cxxreact/JsArgumentHelpers-inl.h
external/bsd/llvm/dist/clang/test/CodeGenCXX/2004-03-08-ReinterpretCastCopy.cpp
lib/boost_1.60.0/boost/property_tree/detail/json_parser/parser.hpp
gnu/llvm/tools/clang/lib/Lex/PreprocessingRecord.cpp
test/Analysis/pointer-to-member.cpp
Console/ConsoleCommandUtils.h
gnu/usr.bin/groff/addftinfo/addftinfo.cc
gdb/testsuite/gdb.cp/classes.cc
test/SemaCXX/incomplete-call.cpp
vital/algo/estimate_similarity_transform.cxx
external/bsd/llvm/dist/clang/test/SemaCXX/incomplete-call.cpp
gnu/llvm/include/llvm/ExecutionEngine/Orc/RPCUtils.h
libs/hwui/font/Font.cpp
lib/Parse/RAIIObjectsForParser.h
gnu/llvm/tools/llvm-dwp/llvm-dwp.cpp
lib/boost_1.60.0/boost/msm/front/state_machine_def.hpp
test/SemaCXX/unaddressable-functions.cpp
gnu/dist/toolchain/gdb/testsuite/gdb.c++/member-ptr.cc
gnu/usr.bin/binutils/gdb/testsuite/gdb.cp/misc.cc
test/CXX/dcl.decl/dcl.meaning/dcl.mptr/p3.cpp
engines/cge/vmenu.cpp
external/gpl3/gdb/dist/gdb/testsuite/gdb.cp/pr17494.cc
include/deal.II/lac/precondition.h
external/bsd/llvm/dist/clang/test/CodeGenCXX/mangle-ms-templates-memptrs.cpp
gnu/usr.bin/binutils/gdb/testsuite/gdb.cp/classes.cc
lib/boost_1.60.0/boost/python/lvalue_from_pytype.hpp
gnu/dist/gcc/gcc/testsuite/consistency.vlad/layout/c-long-1-c-int.cpp
gnu/dist/gcc/gcc/testsuite/consistency.vlad/layout/c-short-2-c-longdouble.cpp
gnu/dist/gcc/gcc/testsuite/consistency.vlad/layout/c-int-2-c-long.cpp
gnu/usr.bin/gcc/gcc/testsuite/consistency.vlad/layout/c-longdouble-2-c-short.cpp
gnu/dist/gcc/gcc/testsuite/consistency.vlad/layout/c-float-1-c-short.cpp
gnu/dist/gcc/gcc/testsuite/consistency.vlad/layout/c-char-2-c-longdouble.cpp
gnu/dist/gcc/gcc/testsuite/consistency.vlad/layout/c-pointer-1-c-float.cpp
gnu/dist/gcc/gcc/testsuite/consistency.vlad/layout/c-pointer-1-c-double.cpp
gnu/usr.bin/gcc/gcc/testsuite/consistency.vlad/layout/c-longdouble-1-c-pointer.cpp
gnu/usr.bin/gcc/gcc/testsuite/consistency.vlad/layout/c-short-1-c-pointer.cpp
gnu/dist/gcc/gcc/testsuite/consistency.vlad/layout/class-short-and-virtual.cpp
gnu/dist/gcc/gcc/testsuite/consistency.vlad/layout/c-longlong-1-c-pointer.cpp
gnu/dist/gcc/gcc/testsuite/consistency.vlad/layout/c-int-2-c-short.cpp
gnu/usr.bin/gcc/gcc/testsuite/consistency.vlad/layout/c-longlong-1-c-pointer.cpp
gnu/usr.bin/gcc/gcc/testsuite/consistency.vlad/layout/c-char-2-c-int.cpp
gnu/usr.bin/gcc/gcc/testsuite/consistency.vlad/layout/c-short-2-c-longlong.cpp
gnu/dist/gcc/gcc/testsuite/consistency.vlad/layout/c-long-1-c-pointer.cpp
gnu/dist/gcc/gcc/testsuite/consistency.vlad/layout/c-short-1-c-longlong.cpp
gnu/dist/gcc/gcc/testsuite/consistency.vlad/layout/c-pointer-2-c-double.cpp
gnu/dist/gcc/gcc/testsuite/consistency.vlad/layout/c-long-2-c-short.cpp
gnu/dist/gcc/gcc/testsuite/consistency.vlad/layout/c-longdouble-2-c-float.cpp
gnu/usr.bin/gcc/gcc/testsuite/consistency.vlad/layout/c-short-2-c-int.cpp
gnu/usr.bin/gcc/gcc/testsuite/consistency.vlad/layout/c-double-2-c-short.cpp
gnu/usr.bin/gcc/gcc/testsuite/consistency.vlad/layout/c-pointer-2-c-short.cpp
gnu/dist/gcc/gcc/testsuite/consistency.vlad/layout/c-char-1-c-pointer.cpp
gnu/dist/gcc/gcc/testsuite/consistency.vlad/layout/c-long-2-c-longdouble.cpp
gnu/dist/gcc/gcc/testsuite/consistency.vlad/layout/c-longdouble-1-c-short.cpp
gnu/usr.bin/gcc/gcc/testsuite/consistency.vlad/layout/c-char-2-c-short.cpp
gnu/usr.bin/gcc/gcc/testsuite/consistency.vlad/layout/c-float-2-c-long.cpp
gnu/dist/gcc/gcc/testsuite/consistency.vlad/layout/class-int-and-virtual.cpp
gnu/dist/gcc/gcc/testsuite/consistency.vlad/layout/class-longdouble-and-virtual.cpp
gnu/usr.bin/gcc/gcc/testsuite/consistency.vlad/layout/c-pointer-2-c-float.cpp
gnu/usr.bin/gcc/gcc/testsuite/consistency.vlad/layout/class-double-and-virtual.cpp
gnu/dist/gcc/gcc/testsuite/consistency.vlad/layout/c-pointer-1-c-short.cpp
gnu/dist/gcc/gcc/testsuite/consistency.vlad/layout/c-double-1-c-longdouble.cpp
gnu/usr.bin/gcc/gcc/testsuite/consistency.vlad/layout/c-double-1-c-longdouble.cpp
gnu/dist/gcc/gcc/testsuite/consistency.vlad/layout/c-char-2-c-char.cpp
gnu/usr.bin/gcc/gcc/testsuite/consistency.vlad/layout/c-longlong-1-c-longdouble.cpp
gnu/usr.bin/gcc/gcc/testsuite/consistency.vlad/layout/c-longlong-1-c-int.cpp
gnu/usr.bin/gcc/gcc/testsuite/consistency.vlad/layout/c-short-1-c-float.cpp
gnu/dist/gcc/gcc/testsuite/consistency.vlad/layout/c-long-1-c-char.cpp
gnu/dist/gcc/gcc/testsuite/consistency.vlad/layout/c-float-2-c-int.cpp
gnu/dist/gcc/gcc/testsuite/consistency.vlad/layout/c-float-2-c-float.cpp
gnu/usr.bin/gcc/gcc/testsuite/consistency.vlad/layout/c-longdouble-2-c-char.cpp
gnu/usr.bin/gcc/gcc/testsuite/consistency.vlad/layout/c-longlong-2-c-short.cpp
gnu/usr.bin/gcc/gcc/testsuite/consistency.vlad/layout/class-int-and-virtual.cpp
gnu/dist/gcc/gcc/testsuite/consistency.vlad/layout/class-long-and-virtual.cpp
gnu/dist/gcc/gcc/testsuite/consistency.vlad/layout/c-int-1-c-longdouble.cpp
gnu/dist/gcc/gcc/testsuite/consistency.vlad/layout/c-longdouble-2-c-short.cpp
gnu/dist/gcc/gcc/testsuite/consistency.vlad/layout/c-char-2-c-short.cpp
From bblfsh logs we got the error:
rpc error: code = Unavailable desc = transport is closing
security/isakmpd/patches/patch-math__2n.h
databases/mysql56-client/patches/patch-sql_item__subselect.cc
src/Application/JavascriptModule/qscript_float4x4.cpp
news/pan/patches/patch-pan_usenet-utils_mime-utils.cc
JavascriptModule/qscript_float3x4.cpp
www/firefox24/patches/patch-mfbt_Atomics.h
www/seamonkey/patches/patch-mozilla_js_src_shell_jsoptparse.cpp
databases/mysql56-client/patches/patch-sql_item__sum.cc
textproc/isearch/patches/patch-src_marclib.hxx
mail/imapproxy/patches/patch-include_imapproxy.h
mail/thunderbird24/patches/patch-mozilla_mfbt_Atomics.h
net/xorp/patches/patch-libxorp_xorp.h
dports/games/gnuchess/files/patch-common.h
src/Application/JavascriptModule/qscript_float3x4.cpp
JavascriptModule/qscript_float3x3.cpp
textproc/isearch/patches/patch-doctype_dif.cxx
Probably solved by bblfshd#299 and go-client#127
From bblfsh logs we got a message of Unexpected character ('c' (code 99))
. Files that triggered this error:
Source/WebCore/rendering/RenderBlockFlow.cpp
Source/ThirdParty/gtest/test/gtest_unittest.cc
layout/tables/nsTableFrame.cpp
gnu/llvm/tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp
stan/math/prim/scal/prob/cauchy_cdf_log.hpp
Source/WebCore/cssjit/SelectorCompiler.cpp
lib/boost_1.60.0/boost/fusion/container/vector/detail/cpp03/preprocessed/vector40.hpp
gnu/llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp
external/bsd/llvm/dist/llvm/lib/Target/SystemZ/SystemZISelLowering.cpp
gnu/llvm/lib/Target/ARM/ARMISelLowering.cpp
From bblfsh logs we got the following messages:
rpc error: code = Internal desc = invalid character '{' looking for beginning of object key string
rpc error: code = Internal desc = invalid character '{' after object key
rpc error: code = Internal desc = invalid character '}' after object key
rpc error: code = Internal desc = invalid character '{' after array element
rpc error: code = Internal desc = invalid character 'd' after object key
lib/Sema/ConstraintSystem.cpp
test/SemaCXX/cxx0x-initializer-stdinitializerlist.cpp
test/Index/annotate-deep-statements.cpp
external/mit/MesaLib/dist/src/gallium/state_trackers/clover/util/lazy.hpp
tensorflow/core/lib/monitoring/counter.h
lib/IDE/CodeCompletion.cpp
include/meta/logging/logger.h
Source/WebCore/page/PageThrottler.cpp
Source/WebCore/platform/VNodeTracker.cpp
lib/Sema/ConstraintSystem.cpp
tests/codim_one/extract_boundary_mesh_09.cc
Source/WebKit2/UIProcess/ProcessThrottler.cpp
gnu/llvm/tools/lli/OrcLazyJIT.h
src/classify/classifier/sgd.cpp
lib/boost_1.60.0/boost/type_erasure/any.hpp
gnu/llvm/lib/DebugInfo/DWARF/DWARFUnit.cpp
include/swift/Basic/type_traits.h
external/bsd/llvm/dist/clang/test/CXX/expr/expr.unary/expr.new/p2-cxx0x.cpp
Source/WebKit2/Shared/WebSQLiteDatabaseTracker.cpp
tests/grid/grid_generator_10.cc
src/node/ext/call_credentials.cc
src/node/ext/call.cc
src/node/ext/channel_credentials.cc
include/swift/SILOptimizer/Utils/Local.h
Source/WebCore/dom/ScriptExecutionContext.h
external/bsd/llvm/dist/clang/test/PCH/cxx-traits.cpp
test/Parser/namespaces.cpp
lib/SILOptimizer/SILCombiner/SILCombiner.h
test/CXX/expr/expr.unary/expr.new/p2-cxx0x.cpp
src/node/ext/byte_buffer.cc
test/CXX/expr/expr.const/p3-0x.cpp
servmon/include/smnet.hxx
gnu/llvm/tools/lli/OrcLazyJIT.h
lib/boost_1.60.0/boost/coroutine2/detail/push_control_block.ipp
lib/boost_1.60.0/boost/coroutine2/detail/pull_control_block.ipp
src/node/ext/server_credentials.cc
src/wui/chatoverlay.cc
lib/boost_1.60.0/boost/type_erasure/any.hpp
external/bsd/llvm/dist/clang/test/SemaCXX/type-traits.cpp
lib/Serialization/ModuleFile.cpp
include/meta/classify/binary_dataset_view.h
In the latest bbfsh logs the following errors arose:
src/af/ev/unix/gnome/ev_GnomeToolbar.cpp
gnu/usr.bin/gcc/contrib/paranoia.cc
ptlib/tags/v2_14_1/plugins/sound_shm/shmif.cpp
ptlib/tags/v2_10_5/samples/timing/timing.cxx
embedding/qa/testembed/ProfileMgr.cpp
deal.II/contrib/boost-1.46.1/include/boost/units/scale.hpp
tests/auto/qpluginloader/tst_qpluginloader.cpp
reactos/lib/3rdparty/icu4ros/icu/source/test/intltest/normconf.cpp
mailnews/db/msgdb/src/nsMsgOfflineImapOperation.cpp
src/vm/domainfile.cpp
core/tools/modelinspector/modelcellmodel.cpp
mailnews/base/src/nsMessenger.cpp
external/mit/MesaLib7/dist/src/glsl/glsl_parser.cpp
ptlib/tags/v2_3_0/samples/strtest/main.cxx
sax-head/libsax/keyboard.h
branches/SIM_0_9_1/plugins/_core/msgview.cpp
sipXcommserverLib/src/alarm/AlarmRequestTask.cpp
src/plugins/astyle/astyleconfigdlg.cpp
crawl-ref/source/lang-fake.cc
tools/libclang/CXType.cpp
src/gtest/src/gtest.cc
tags/avidemux_2.4.3/avidemux/ADM_audio/audio_mpegidentify.cpp
rts/Lua/LuaContextData.h
extensions/spatialnavigation/src/nsSpatialNavigationService.cpp
kivio/kiviopart/kivio_doc.h
dom/src/offline/nsDOMOfflineResourceList.cpp
external/mit/MesaLib/dist/src/gallium/targets/haiku-softpipe/GalliumFramebuffer.cpp
layout/style/nsCSSRules.cpp
tests/trilinos/vector_move_operations.cc
core/jni/android_view_KeyEvent.cpp
Modules/ThirdParty/VNL/src/vxl/vcl/tests/test_cstdio.cxx
mailnews/addrbook/src/nsWabAddressBook.cpp
cmd/qtfe/QtBookmarkEditDialog.cpp
services/core/jni/com_android_server_input_InputApplicationHandle.cpp
core/metaobjectrepository.cpp
tools/simulator/libsimulator/lib/ProjectConfig/ProjectConfig.cpp
arrows/ceres/types.cxx
gnu/dist/groff/src/devices/grops/psrm.cc
liboffloadmic/runtime/coi/coi_client.cpp
bench/benchBlasGemm.cpp
opal/branches/v3_6/plugins/video/H.264/h264pipe_win32.cxx
src/conv/step/SolidAngleUnit.cpp
branches/unlabeled-1.5.2/plugins/dock/dockwnd.cpp
gnu/llvm/lib/DebugInfo/PDB/PDBExtras.cpp
compiler/oat_writer.cc
core/tools/styleinspector/primitivemodel.cpp
Utilities/KWSys/vtksys/testAutoPtr.cxx
src/3rdparty/clucene/src/CLucene/index/TermVectorWriter.cpp
msm8974/mm-video-v4l2/vidc/vdec/src/omx_vdec_hevc.cpp
projects/OG-Language/Service/JVM.cpp
test/CodeGenCXX/mangle-abi-tag.cpp
gcc/testsuite/gcc.target/i386/avx512er-check.h
libs/esl/perl/esl_wrap.cpp
test/CodeGenCXX/type-metadata.cpp
delay.h
external/bsd/llvm/dist/clang/test/CodeGenCXX/cfi-vcall.cpp
gcc/testsuite/gcc.target/i386/sse3-check.h
gnu/dist/gcc/libstdc++-v3/config/cpu/hppa/atomicity.h
blas/xerbla.cpp
gcc/testsuite/gcc.target/i386/mpx/reference-2-lbv.cpp
libpthread/linuxthreads.old/sysdeps/sparc/sparc32/pt-machine.h
libc/signal/sigset-cvt-mask.h
src/mod/languages/mod_perl/mod_perl_wrap.cpp
gdb/testsuite/gdb.arch/i386-cpuid.h
test/Modules/Inputs/cxx-irgen-top.h
gnu/usr.bin/binutils/gdb/testsuite/gdb.arch/i386-cpuid.h
tags/VALGRIND_3_4_0/exp-ptrcheck/tests/ccc.cpp
tags/VALGRIND_3_11_0/tests/sys_mman.h
branches/BUILD_TWEAKS/tests/sys_mman.h
include/linux/log2.h
software/magnetometer/sketches/AWN_XRF/xbootapi.cpp
src/pal/src/exception/seh-unwind.cpp
gcc/testsuite/gcc.target/i386/avx-check.h
libcilkrts/runtime/cilk_fiber-unix.cpp
branches/MSG2/tests/sys_mman.h
external/gpl3/gcc/dist/gcc/testsuite/gcc.target/i386/aes-avx-check.h
external/gpl3/gcc/dist/gcc/testsuite/g++.dg/torture/stackalign/test-unwind.h
branches/ICC111/exp-ptrcheck/tests/ccc.cpp
libs/esl/php/esl_wrap.cpp
test/CodeGenCXX/mangle-ms.cpp
external/bsd/llvm/dist/clang/test/SemaCXX/dllexport.cpp
test/CodeGenCXX/attr-x86-interrupt.cpp
gcc/testsuite/gcc.target/i386/sse4a-check.h
gnu/gcc/libstdc++-v3/config/cpu/hppa/atomicity.h
branches/DRDDEV/exp-ptrcheck/tests/ccc.cpp
branches/MESSAGING_TIDYUP/tests/sys_mman.h
lib/libcxxabi/src/abort_message.cpp
external/gpl3/gdb/dist/gdb/testsuite/gdb.arch/amd64-entry-value.cc
external/gpl3/gdb/dist/gdb/testsuite/gdb.arch/amd64-entry-value-paramref.cc
test/CodeGen/address-safety-attr-kasan.cpp
rts/System/Util.cpp
software/magnetometer/sketches/AWN_XRF_W5100/xbootapi.cpp
external/gpl3/binutils/dist/gold/testsuite/section_sorting_name.cc
external/bsd/llvm/dist/llvm/test/tools/sancov/Inputs/foo.cpp
gnu/llvm/tools/clang/lib/Headers/mm3dnow.h
runtime/jit/debugger_interface.cc
external/gpl3/binutils/dist/gold/testsuite/text_section_grouping.cc
bench/benchEigenSolver.cpp
libpthread/linuxthreads/sysdeps/sh/pt-machine.h
branches/DISRV/tests/sys_mman.h
docroot/sites/all/modules/contrib/views/modules/statistics.views.inc
docroot/sites/all/modules/contrib/ctools/page_manager/plugins/tasks/comment_reply.inc
docroot/sites/all/modules/contrib/domain/domain_conf/domain_conf.domain.inc
docroot/sites/all/modules/contrib/file_entity/plugins/tasks/file_view.inc
docroot/sites/all/modules/contrib/domain/domain_content/domain_content.admin.inc
proof-of-concept/aic-validation/ext_routing.conf.inc
sites/all/modules/contrib/views/modules/statistics.views.inc
builder_scripts/builder_profiles/pfPBX/copy_overlay/etc/inc/globals.inc
sites/all/modules/wysiwyg/editors/yui.inc
docroot/sites/all/modules/contrib/panels/plugins/style_bases/pane/pane_rounded_shadow/pane_rounded_shadow.inc
docroot/sites/all/modules/contrib/panels/plugins/style_bases/region/region_plain_box/region_plain_box.inc
docroot/sites/all/modules/contrib/migrate/plugins/destinations/entity.inc
docroot/sites/all/modules/contrib/ctools/page_manager/plugins/tasks/node_view.inc
pegasus/sites.v3/drupal.code.org/public/sites/all/modules/contrib/views/modules/translation.views.inc
docroot/sites/all/modules/contrib/panels/plugins/task_handlers/panel_context.inc
pegasus/sites.v3/drupal.code.org/public/sites/all/modules/contrib/views/modules/taxonomy.views.inc
docroot/sites/all/modules/contrib/ctools/plugins/contexts/term.inc
docroot/sites/all/modules/contrib/services/plugins/export_ui/services_ctools_export_ui.inc
pegasus/sites.v3/drupal.code.org/public/sites/all/modules/contrib/views/modules/aggregator.views.inc
docroot/sites/all/modules/ctools/plugins/cache/simple.inc
docroot/sites/all/modules/contrib/date/date_views/includes/date_views_filter_handler_simple.inc
sites/all/modules/entity/entity_token.tokens.inc
docroot/sites/all/modules/contrib/views/modules/profile/views_handler_field_profile_date.inc
sites/all/modules/ctools/plugins/export_ui/ctools_export_ui.inc
docroot/sites/all/modules/contrib/views/theme/theme.inc
sites/all/modules/search_autocomplete/search_autocomplete.form.add.inc
pegasus/sites.v3/drupal.code.org/public/sites/all/modules/contrib/views/modules/system.views.inc
sites/all/modules/field_group/field_group.field_ui.inc
sites/all/modules/ctools/page_manager/plugins/tasks/term_view.inc
docroot/sites/all/modules/contrib/ctools/includes/context-admin.inc
sites/all/modules/ctools/page_manager/plugins/tasks/comment_reply.inc
sites/all/modules/tmgmt/sources/entity/tmgmt_entity.plugin.inc
sites/all/modules/contrib/views/modules/comment.views.inc
docroot/sites/all/modules/contrib/ctools/plugins/arguments/term.inc
sites/all/modules/features/includes/features.menu.inc
profiles/commons/modules/contrib/ctools/plugins/contexts/term.inc
docroot/sites/all/modules/contrib/ctools/plugins/arguments/node_add.inc
sites/all/modules/migrate/migrate.drush.inc
docroot/sites/all/modules/contrib/file_entity/file_entity.field.inc
docroot/sites/all/modules/contrib/entityqueue/plugins/entityqueue/handler/simple.inc
sites/all/modules/contrib/views/modules/taxonomy.views.inc
sites/all/modules/rules/rules_admin/rules_admin.inc
docroot/sites/all/modules/contrib/panels/panels_mini/plugins/content_types/panels_mini.inc
docroot/sites/all/modules/contrib/metatag/metatag.admin.inc
sites/all/modules/rules/modules/data.rules.inc
docroot/sites/all/modules/contrib/google_analytics/googleanalytics.admin.inc
docroot/sites/all/modules/contrib/entity/modules/comment.info.inc
sites/all/modules/diff/includes/node.inc
sites/all/modules/superfish/superfish.drush.inc
docroot/modules/field_ui/field_ui.admin.inc
frameworks/js-bindings/external/spidermonkey/include/linux/js/Utility.h
tags/avidemux_2.5.0/avidemux/ADM_inputs/ADM_nuv/RToldformat.cpp
tags/avidemux_2.5.3/avidemux/ADM_inputs/ADM_h263/ADM_h263.cpp
tags/avidemux_2.5.3/plugins/ADM_videoFilters/AvisynthResize/gtk/gtk_resize.cpp
tags/avidemux_2.5.2/plugins/ADM_videoFilters/AvisynthResize/gtk/gtk_resize.cpp
xpcom/ds/CheckedInt.h
ptlib/tags/Atlas_devel0/include/ptlib/wince/iomanip.h
third_party/tcmalloc/vendor/src/profiledata.cc
crawl-ref/source/prebuilt/levcomp.lex.cc
boost/lambda/detail/lambda_functor_base.hpp
modules/gpu/perf/perf_utility.hpp
branches/avidemux_2.6_branch_mean/avidemux_plugins/ADM_videoFilters/Srt/ADM_vidSRTRender.cpp
Modules/ProstateNav/newmat/newmat7.cpp
DayDream/daydream/frameworks/js-bindings/external/spidermonkey/include/android/js/Utility.h
tags/avidemux_2.5.2/avidemux/ADM_inputs/ADM_nuv/RToldformat.cpp
ptlib/tags/v1_5_3/include/ptlib/wince/iomanip.h
third_party/tcmalloc/chromium/src/tests/profiledata_unittest.cc
tags/avidemux_2.5.2rc/plugins/ADM_videoFilters/AvisynthResize/gtk/gtk_resize.cpp
test/SemaCXX/warn-undefined-bool-conversion.cpp
tags/avidemux_2.5.5/avidemux/ADM_inputs/ADM_matroska/ebml.cpp
engines/titanic/messages/messages.h
Modules/ProstateNav/newmat/jacobi.cpp
tags/avidemux_2.5.4/avidemux/ADM_inputs/ADM_matroska/ebml.cpp
Source/WebCore/editing/AlternativeTextController.h
tags/avidemux_2.5.0/avidemux/ADM_inputs/ADM_matroska/ebml.cpp
include/wx/msw/ole/activex.h
lib/boost_1.60.0/boost/mpi/detail/ignore_skeleton_oarchive.hpp
src/xmlpatterns/type/qbuiltinatomictypes.cpp
tags/avidemux_2.5.0/plugins/ADM_videoFilters/AvisynthResize/gtk/gtk_resize.cpp
o3d/core/cross/standard_param.h
android-2.1_r1/frameworks/base/media/libdrm/mobile2/src/util/ustl-1.0/ufunction.h
Modules/ProstateNav/newmat/sort.cpp
DayDream/daydream/frameworks/js-bindings/external/spidermonkey/include/win32/js/Utility.h
frameworks/js-bindings/external/spidermonkey/include/ios/js/Utility.h
MTA10/game_sa/CRenderWareSA.ShaderMatching.h
libvtv/vtv_set.h
ePub3/ThirdParty/boost/include/boost/spirit/home/support/detail/endian/endian.hpp
tags/avidemux_2.5.2/plugins/ADM_videoFilters/MplayerResize/gtk/gtk_resize.cpp
external/bsd/llvm/dist/clang/test/SemaCXX/warn-undefined-bool-conversion.cpp
engines/bladerunner/script/script.h
modules/gpu/perf_cpu/perf_utility.hpp
branches/avidemux_2.5_branch_mean_merged/avidemux/ADM_inputs/ADM_h263/ADM_h263.cpp
dom/base/nsDOMException.cpp
external/bsd/llvm/dist/llvm/test/tools/llvm-cov/showExpansions.cpp
jni/include/boost/mpi/detail/ignore_skeleton_oarchive.hpp
tags/avidemux_2.5.0/plugins/ADM_videoFilters/MplayerResize/gtk/gtk_resize.cpp
DayDream/daydream/frameworks/js-bindings/external/spidermonkey/include/mac/js/Utility.h
tags/avidemux_2.5.1/avidemux/ADM_inputs/ADM_h263/ADM_h263.cpp
lib/AST/Expr.cpp
src/graphic/text/rt_errors.h
deal.II/contrib/boost/include/boost/math/distributions/find_scale.hpp
lib/boost_1.60.0/boost/interprocess/allocators/detail/node_pool.hpp
bundled/boost-1.56.0/include/boost/container/flat_set.hpp
lib/boost_1.60.0/boost/container/set.hpp
lib/boost_1.60.0/boost/intrusive/bstree.hpp
deal.II/contrib/boost-1.46.1/include/boost/math/distributions/find_scale.hpp
include/basebmp/iteratortraits.hxx
lib/boost_1.60.0/boost/graph/adjacency_list.hpp
modules/libfont/src/fb.cpp
deal.II/bundled/boost-1.49.0/include/boost/math/distributions/find_location.hpp
lib/boost_1.60.0/boost/intrusive/circular_slist_algorithms.hpp
bundled/boost-1.56.0/include/boost/container/map.hpp
bundled/boost-1.56.0/include/boost/intrusive/any_hook.hpp
lib/boost_1.60.0/boost/intrusive/linear_slist_algorithms.hpp
lib/boost_1.60.0/boost/gil/extension/dynamic_image/image_view_factory.hpp
bundled/boost-1.56.0/include/boost/intrusive/treap_algorithms.hpp
bundled/boost-1.56.0/include/boost/intrusive/bstree.hpp
bundled/boost-1.56.0/include/boost/graph/adjacency_list.hpp
lib/boost_1.60.0/boost/geometry/algorithms/equals.hpp
lib/boost_1.60.0/boost/interprocess/indexes/iunordered_set_index.hpp
ePub3/ThirdParty/boost/include/boost/math/distributions/find_scale.hpp
deal.II/contrib/boost-1.49.0/include/boost/spirit/home/karma/nonterminal/detail/parameterized.hpp
boost/spirit/home/karma/nonterminal/detail/parameterized.hpp
lib/boost_1.60.0/boost/container/flat_set.hpp
lib/boost_1.60.0/boost/intrusive/detail/generic_hook.hpp
deal.II/contrib/boost-1.46.1/include/boost/math/distributions/find_location.hpp
deal.II/contrib/boost/include/boost/math/distributions/find_location.hpp
ePub3/ThirdParty/boost/include/boost/math/distributions/find_location.hpp
lib/boost_1.60.0/boost/log/attributes/named_scope.hpp
lib/boost_1.60.0/boost/intrusive/rbtree_algorithms.hpp
lib/boost_1.60.0/boost/filesystem/path_traits.hpp
lib/boost_1.60.0/boost/container/detail/node_pool.hpp
deal.II/contrib/boost-1.49.0/include/boost/math/distributions/find_scale.hpp
deal.II/bundled/boost-1.49.0/include/boost/spirit/home/karma/nonterminal/detail/parameterized.hpp
lib/boost_1.60.0/boost/interprocess/indexes/flat_map_index.hpp
lib/boost_1.60.0/boost/msm/mpl_graph/detail/adjacency_list_graph.ipp
lib/boost_1.60.0/boost/interprocess/indexes/map_index.hpp
lib/boost_1.60.0/boost/intrusive/any_hook.hpp
lib/boost_1.60.0/boost/msm/mpl_graph/depth_first_search.hpp
src/other/boost/boost/graph/adjacency_list.hpp
lib/boost_1.54.0/boost/math/distributions/find_scale.hpp
lib/boost_1.60.0/boost/spirit/home/qi/nonterminal/detail/parameterized.hpp
bundled/boost-1.56.0/include/boost/container/set.hpp
CondTools/HLT/src/AlCaRecoTriggerBitsRcdUpdate.cc
lib/boost_1.60.0/boost/bimap/bimap.hpp
bundled/boost-1.56.0/include/boost/spirit/repository/home/qi/nonterminal/subrule.hpp
boost/spirit/home/qi/nonterminal/detail/parameterized.hpp
lib/boost_1.60.0/boost/spirit/repository/home/qi/nonterminal/subrule.hpp
lib/boost_1.60.0/boost/intrusive/avltree_algorithms.hpp
lib/boost_1.60.0/boost/interprocess/indexes/unordered_map_index.hpp
modules/views/tests/modules/views_test_data/views_test_data.views.inc
docroot/sites/all/modules/contrib/gmap/gmap_parse_macro.inc
engine/src/mcsemaphore.h
lib/boost_1.60.0/boost/spirit/home/support/multi_pass_wrapper.hpp
external/bsd/llvm/dist/clang/test/SemaCXX/elaborated-type-specifier.cpp
db/mork/src/morkSink.cpp
src/gui/widgets/qlcdnumber.cpp
boost/boost/detail/shared_count.hpp
contrib/llvm/include/llvm/Analysis/Interval.h
mailnews/compose/src/nsMsgAppleDecode.cpp
src/src/ipc.cpp
lib/boost_1.60.0/boost/xpressive/detail/utility/traits_utils.hpp
opal/branches/autoconf/src/codec/opalwavfile.cxx
vim/bundle/YouCompleteMe/cpp/BoostParts/boost/timer.hpp
src/other/boost/boost/dynamic_bitset/dynamic_bitset.hpp
contrib/src/mmedia/g711.cpp
opal/tags/v3_10_7/src/opal/rtpep.cxx
PhysicsTools/StarterKit/src/PhysicsHistograms.cc
src/Examples/Ch07-Interpolation/Curves-06-Bezier/Game.cpp
meshlab/src/external/ann_1.1.1/include/ANN/ANNx.h
src/other/boost/boost/smart_ptr/detail/sp_counted_base_gcc_mips.hpp
hphp/runtime/ext/gd/libgd/gd_gif_out.cpp
src/md/enc/stgtiggerstorage.cpp
src/Examples/Ch09-Lighting/Lighting-01-DirectionalLight/Game.cpp
contrib/llvm/tools/clang/test/Preprocessor/pragma_diagnostic_sections.cpp
media/libstagefright/codecs/amrwb/src/low_pass_filt_7k.cpp
jni/include/boost/python/object/class_metadata.hpp
kugar/lib/mreportsection.cpp
cmd/dialup/win/aswplugn/src/helper.cpp
cmd/qtfe/QtContext.cpp
opal/tags/v3_8_3/src/opal/rtpep.cxx
tags/avidemux_2.5.5/avidemux/ADM_audio/audiogen.cpp
lib/boost_1.60.0/boost/serialization/access.hpp
src/gcinfo/gcinfoencoder.cpp
ttH_analyzer/plugins/CU_ttH_EDA_Misc.cc
opal/tags/v2_0beta3/src/codec/vic/p64encoder.cxx
tags/avidemux_2.5.2/avidemux/ADM_audiofilter/audioeng_buff.cpp
OnlineDB/EcalCondDB/interface/LMFLaserPrimDat.h
bundled/boost-1.56.0/include/boost/smart_ptr/detail/sp_counted_base_sync.hpp
sketches/OpenROV2x/CServo.cpp
reservation-app/node_modules/kafka-node/node_modules/snappy/node_modules/nan/nan_implementation_12_inl.h
tensorflow/core/lib/gtl/cleanup.h
src/thirdparty/boost/boost/timer.hpp
kchart/gdchart/price_conv.cpp
lib/boost_1.60.0/boost/coroutine/exceptions.hpp
opal/tags/v3_6_7/src/opal/rtpep.cxx
books/SuperBible/examples/src/shared/openexr-1.4.0-vsnet2003/include/OpenEXR/ImathFrame.h
opal/tags/v3_10_10/src/opal/rtpep.cxx
src/utilcode/utilmessagebox.cpp
meshlab/src/external/ann_1.1.1/src/perf.cpp
opal/tags/v3_2_2/src/codec/opalwavfile.cxx
contrib/llvm/tools/clang/test/CXX/except/except.spec/p5-pointers.cpp
db/mork/src/orkinFactory.cpp
opal/tags/v3_10_2/src/opal/rtpep.cxx
libstdc++-v3/testsuite/26_numerics/valarray_operators.cc
core/assets/system/session_handling/session_handler_types/session_handler_memcache/session_handler_memcache_edit_fns.inc
core/assets/form/form_question_rule_types/form_question_rule_type_regexp/form_question_rule_type_regexp_management.inc
core/assets/system/triggers/trigger_event_types/trigger_event_asset_recached/trigger_event_asset_recached_edit_fns.inc
packages/data/package_manager_data.inc
core/assets/system/triggers/trigger_manager/trigger_manager_management.inc
core/assets/system/conditions/condition_types/condition_admin_access/condition_admin_access_edit_fns.inc
tags/release-1.23b4/phpconf/inc/filter.inc
packages/web_services/rest/triggers/trigger_action_types/trigger_action_call_rest_resource/trigger_action_call_rest_resource_management.inc
tags/release-1.3b18/phpconf/inc/captiveportal.inc
core/assets/paint_layout/paint_layout_bodycopy/paint_layout_bodycopy_management.inc
phase3/maintenance/language/writeMessagesArray.inc
tags/release-1.235/phpconf/inc/interfaces.inc
packages/sharepoint/form_action_types/form_action_create_sharepoint_list_item/form_action_create_sharepoint_list_item_edit_fns.inc
core/assets/files/excel_doc/excel_doc_edit_fns.inc
core/assets/form/form_question_rule_types/form_question_rule_type_file_size/form_question_rule_type_file_size.inc
tags/release-1.23/phpconf/inc/shaper.inc
core/assets/system/cron/jobs/cron_job_clear_matrix_cache/cron_job_clear_matrix_cache_management.inc
etc/inc/config.gui.inc
packages/filesystem/physical_folder/physical_folder.inc
packages/data/xml_user_bridge/xml_user_bridge_management.inc
core/assets/metadata/metadata_fields/metadata_field_select/metadata_field_select_edit_fns.inc
core/assets/files/rtf_file/rtf_file_edit_fns.inc
core/assets/system/web_folders/web_folder_designs/web_folder_designs_management.inc
tags/release-1.3b2/phpconf/inc/shaper.inc
packages/ecommerce/triggers/trigger_event_types/trigger_event_ecommerce_payment_completed/trigger_event_ecommerce_payment_completed_edit_fns.inc
net/pfSense-pkg-haproxy/files/usr/local/pkg/haproxy/haproxy_upgrade_config.inc
core/assets/thesaurus_term/thesaurus_term_management.inc
packages/filesystem/tools/tool_import_file/tool_import_file_management.inc
packages/data/data_source_rss/data_source_rss_edit_fns.inc
tags/release-1.236/phpconf/inc/interfaces.inc
includes/stream_wrappers.inc
core/assets/designs/design_areas/design_area_constant_button/design_area_constant_button_management.inc
packages/data/trigger_action_types/trigger_action_execute_database_query/trigger_action_execute_database_query_management.inc
core/assets/system/triggers/trigger_event_types/trigger_event_asset_updated/trigger_event_asset_updated_management.inc
tags/release-1.32/phpconf/inc/shaper.inc
sites/all/modules/i18n/i18n_string/i18n_string.pages.inc
packages/funnelback/cron_jobs/cron_job_funnelback_log_rotation/cron_job_funnelback_log_rotation_edit_fns.inc
core/assets/system/triggers/trigger_action_types/trigger_action_add_url/trigger_action_add_url_edit_fns.inc
core/assets/designs/design_areas/design_area_request_vars/design_area_request_vars_management.inc
tags/release-1.3b1/webgui/guiconfig.inc
tags/release-1.231/phpconf/inc/system.inc
core/assets/system/cron/jobs/cron_job_expired_matrix_locks/cron_job_expired_matrix_locks_edit_fns.inc
core/assets/system/conditions/condition_types/condition_user_frequency/condition_user_frequency_management.inc
php/libraries/Log.class.inc
packages/web_services/api/form_section_action_types/form_section_action_soap_call/form_section_action_soap_call_edit_fns.inc
etc/inc/priv.inc
packages/cms/page/page_management.inc
core/assets/reports/asset_counter/report_asset_counter_edit_fns.inc
core/assets/system/triggers/trigger_action_types/trigger_action_delete_future_lineage/trigger_action_delete_future_lineage_edit_fns.inc
core/assets/files/powerpoint_doc/powerpoint_doc_edit_fns.inc
lib/boost_1.60.0/boost/graph/detail/labeled_graph_traits.hpp
bundled/boost-1.56.0/include/boost/operators.hpp
Eigen/src/Core/products/GeneralMatrixVector_MKL.h
unsupported/Eigen/CXX11/src/Core/util/EmulateArray.h
Eigen/src/Eigenvalues/SelfAdjointEigenSolver_MKL.h
gnu/gcc/libstdc++-v3/include/ext/pb_ds/detail/cond_dealtor.hpp
lib/boost_1.54.0/boost/units/detail/conversion_impl.hpp
deal.II/contrib/boost-1.49.0/include/boost/lambda/algorithm.hpp
interpreter/llvm/src/include/llvm/Object/ELFTypes.h
Modules/Core/Common/src/itkNumericTraitsDiffusionTensor3DPixel.cxx
arrows/vxl/image_io.cxx
tensorflow/stream_executor/cuda/cuda_blas.cc
gnu/dist/gcc4/libstdc++-v3/include/ext/pb_assoc/detail/bin_search_tree_/bin_search_tree_.hpp
dep/acelite/ace/Hash_Cache_Map_Manager_T.h
external/bsd/llvm/dist/llvm/include/llvm/Object/ELFTypes.h
lib/eigen_3.2.9/Eigen/src/Core/products/TriangularMatrixVector_MKL.h
lib/boost_1.60.0/boost/proto/transform/env.hpp
gnu/llvm/utils/unittest/googletest/include/gtest/internal/gtest-tuple.h
libstdc++-v3/testsuite/util/native_type/native_hash_set.hpp
libstdc++-v3/include/ext/pb_ds/detail/pat_trie_/synth_e_access_traits.hpp
jni/include/boost/function/function_base.hpp
boost/boost/functional/hash/detail/float_functions.hpp
Eigen/src/PaStiXSupport/PaStiXSupport.h
crawl-ref/source/externs.h
gnu/gcc/libstdc++-v3/include/ext/pb_ds/detail/bin_search_tree_/node_iterators.hpp
gnu/gcc/libstdc++-v3/include/ext/pb_ds/detail/hash_fn/mask_based_range_hashing.hpp
gnu/gcc/libstdc++-v3/include/ext/pb_ds/detail/pat_trie_/synth_e_access_traits.hpp
src/other/boost/boost/typeof/modifiers.hpp
deal.II/contrib/boost-1.49.0/include/boost/spirit/home/qi/binary/binary.hpp
ePub3/ThirdParty/boost/include/boost/lambda/detail/lambda_functors.hpp
include/clang/AST/EvaluatedExprVisitor.h
bundled/boost-1.56.0/include/boost/spirit/home/classic/tree/impl/tree_to_xml.ipp
lib/boost_1.60.0/boost/graph/compressed_sparse_row_graph.hpp
gnu/dist/gcc4/libstdc++-v3/include/ext/pb_assoc/detail/ov_tree_map_/ov_tree_map_.hpp
tools/aapt2/util/TypeTraits.h
gnu/gcc/libstdc++-v3/include/ext/pb_ds/detail/binary_heap_/const_iterator.hpp
libstdc++-v3/include/ext/pb_ds/hash_policy.hpp
libraries/include/osx/boost/iterator/iterator_adaptor.hpp
core/vnl/vnl_matlab_read.cxx
vcl/emulation/vcl_hashtable.h
external/bsd/llvm/dist/clang/test/Parser/cxx-template-decl.cpp
test/tagged.cpp
gnu/dist/gcc4/libstdc++-v3/include/std/std_bitset.h
lib/boost_1.54.0/boost/crc.hpp
Eigen/src/Core/CwiseBinaryOp.h
test/product_trmm.cpp
bundled/boost-1.56.0/include/boost/spirit/home/karma/binary/binary.hpp
include/clang/AST/ASTTypeTraits.h
js/src/xpconnect/wrappers/XrayWrapper.cpp
Source/cmCryptoHash.h
lectures/10-RecursiveBacktracking/code/mazeSolver/lib/StanfordCPPLib/collections/queue.h
external/bsd/llvm/dist/clang/lib/Tooling/CompilationDatabase.cpp
engine/src/hndlrlst.cpp
CondTools/Hcal/src/HcalValidationCorrsHandler.cc
trunk/sim-qt4/plugins/icq/icqmessage.cpp
crawl-ref/source/database.cc
CondTools/Hcal/src/CastorPedestalWidthsHandler.cc
tags/release-0.5.2/rkward/rbackend/rklocalesupport.cpp
lectures/10-RecursiveBacktracking/code/mazeSolver/lib/StanfordCPPLib/collections/deque.h
sipXproxy/src/SipXProxyCseObserver.cpp
hrpsys_ros_bridge/src/ImageSensorROSBridge.cpp
js/src/xpconnect/sample/xpcsample1.cpp
tags/0.9.4.3/plugins/styles/wood/wood.cpp
lectures/10-RecursiveBacktracking/code/mazeSolver/lib/StanfordCPPLib/collections/linkedhashset.h
utils/TableGen/ClangCommentCommandInfoEmitter.cpp
lectures/10-RecursiveBacktracking/code/mazeSolver/lib/StanfordCPPLib/collections/stack.h
lectures/9-RecursiveTrees/code/reducible/lib/StanfordCPPLib/collections/linkedhashset.h
lib/boost_1.60.0/boost/graph/read_dimacs.hpp
java/webclient/src_ie/WrapperFactoryImpl.cpp
src/motif/gauge.cpp
src/3rdparty/webkit/WebCore/platform/MIMETypeRegistry.cpp
src/analyzer/analyzerkey.cpp
js2/src/parser.cpp
lib/boost_1.60.0/boost/math/distributions/students_t.hpp
src/Core/OgreRenderingModule/OgreMaterialUtils.cpp
engines/sword1/animation.cpp
hrpsys_ros_bridge/src/HrpsysSeqStateROSBridgeImpl.cpp
opal/tags/v3_12_9/plugins/audio/EasyCodec/easycodecs.h
CondTools/Hcal/src/HcalQIEDataHandler.cc
EventFilter/GctRawToDigi/src/GctUnpackCollections.cc
L1Trigger/GlobalMuonTrigger/src/L1MuGMTMIAUPhiPro1LUT.cc
lectures/10-RecursiveBacktracking/code/permutation/lib/StanfordCPPLib/private/platform.cpp
kwmmodules/kwmpager/pager.cpp
CondTools/Hcal/src/HcalMCParamsHandler.cc
lectures/9-RecursiveTrees/code/fileCrawl/lib/StanfordCPPLib/collections/linkedlist.h
src/vnsw/agent/services/dhcp_handler.cc
src/plugins/contrib/wxSmithContribItems/wxthings/wxthings/samples/filebrws/wxfilebrowser.cpp
sipXcallLib/src/test/mp/MpTestConfig.cpp
src/sdk/wxscintilla/src/scintilla/lexers/LexSpice.cxx
lectures/10-RecursiveBacktracking/code/permutation/lib/StanfordCPPLib/collections/vector.h
crawl-ref/source/output.cc
Foundation/Framework.cpp
runtime/arch/arm/instruction_set_features_arm.cc
reactos/lib/3rdparty/icu4ros/icu/source/test/intltest/ucdtest.cpp
reactos/lib/3rdparty/icu4ros/icu/source/test/intltest/testidna.cpp
lectures/10-RecursiveBacktracking/code/permutation/lib/StanfordCPPLib/collections/lexicon.cpp
Source/cmNinjaNormalTargetGenerator.cxx
tags/0.9.4/plugins/styles/wood/wood.cpp
src/db.cpp
widget/src/xlib/nsWidgetFactory.cpp
test/SemaCXX/captured-statements.cpp
external/bsd/llvm/dist/clang/test/SemaCXX/captured-statements.cpp
test/OpenMP/parallel_sections_messages.cpp
external/bsd/llvm/dist/clang/test/OpenMP/parallel_sections_messages.cpp
app/lib/PHPMailer.inc
gnu/usr.bin/binutils/gdb/testsuite/gdb.arch/i386-cpuid.h
gcc/testsuite/g++.dg/ext/mv12-aux.cc
test/CodeGenCXX/microsoft-abi-default-cc.cpp
gnu/lib/libstdc++/libstdc++/config/os/aix/atomicity.h
gcc/testsuite/gcc.target/i386/mmx-3dnow-check.h
gcc/testsuite/gcc.target/i386/aes-check.h
external/gpl3/gcc/dist/gcc/testsuite/gcc.target/i386/aes-avx-check.h
test/CodeGenCXX/explicit-instantiation.cpp
external/bsd/llvm/dist/clang/test/CodeGen/address-safety-attr-kasan.cpp
libjava/sysdep/pa/locks.h
external/gpl3/gdb.old/dist/gdb/testsuite/gdb.arch/amd64-tailcall-cxx1.cc
ground/openpilotgcs/src/libs/eigen/bench/btl/generic_bench/btl.hh
gnu/dist/gcc/libstdc++-v3/config/cpu/sparc/atomicity.h
gnu/dist/gcc/gcc/config/rs6000/altivec.h
lib/libcxxabi/src/cxa_handlers.cpp
engine/src/dsklnx.cpp
blas/xerbla.cpp
gcc/testsuite/g++.dg/torture/stackalign/test-unwind.h
gcc/testsuite/gcc.target/i386/pclmul-avx-check.h
gcc/testsuite/gcc.target/i386/avx512vl-check.h
controller.h
libs/esl/perl/esl_wrap.cpp
bench/btl/generic_bench/btl.hh
external/gpl3/binutils/dist/ld/testsuite/ld-plugin/pr13066.cc
tests/src/JIT/jit64/hfa/main/dll/hfa_native.h
gcc/testsuite/gcc.target/i386/mpx/reference-1-ubv.cpp
external/bsd/llvm/dist/clang/test/SemaTemplate/instantiate-function-2.cpp
gnu/llvm/tools/clang/lib/Headers/cuda_builtin_vars.h
external/bsd/libc++/dist/libcxxrt/src/terminate.cc
bench/bench_reverse.cpp
gcc/testsuite/gcc.target/i386/sse-check.h
external/bsd/llvm/dist/clang/test/CodeGenCXX/attribute_internal_linkage.cpp
gcc/testsuite/gcc.target/i386/mpx/reference-2-ubv.cpp
external/bsd/llvm/dist/clang/test/Modules/Inputs/cxx-irgen-top.h
lib/libcxxabi/src/cxa_default_handlers.cpp
test/CodeGen/sanitize-thread-attr.cpp
test/CodeGenCXX/visibility.cpp
gnu/lib/libstdc++/libstdc++/config/cpu/hppa/atomicity.h
external/gpl3/binutils/dist/gold/testsuite/icf_safe_so_test.cc
external/gpl3/gdb/dist/gdb/testsuite/gdb.arch/amd64-tailcall-cxx1.cc
bench/benchEigenSolver.cpp
external/gpl3/gdb.old/dist/gdb/testsuite/gdb.arch/amd64-entry-value-paramref.cc
ground/openpilotgcs/src/libs/eigen/bench/benchEigenSolver.cpp
test/CodeGenCXX/attribute_internal_linkage.cpp
external/bsd/llvm/dist/clang/test/CodeGenCXX/explicit-instantiation.cpp
external/gpl3/binutils/dist/ld/testsuite/ld-plugin/pr13229.cc
gcc/testsuite/gcc.target/i386/sse4_1-check.h
libpthread/linuxthreads/sysdeps/sh/pt-machine.h
3rd-party/eigen3/bench/btl/generic_bench/btl.hh
external/gpl3/gcc/dist/gcc/testsuite/gcc.target/i386/pclmul-avx-check.h
gnu/lib/libg++/libg++/Complex.cc
libs/xmlrpc-c/tools/xml-rpc-api2cpp/SystemProxy.cpp
netwerk/protocol/http/nsHttpConnectionMgr.cpp
engines/scumm/players/player_apple2.cpp
toolkit/components/places/nsFaviconService.cpp
mailnews/local/src/nsLocalMailFolder.cpp
libstdc++-v3/testsuite/20_util/forward/c_neg.cc
extensions/webservices/soap/src/nsHTTPSOAPTransport.cpp
extensions/spellcheck/src/mozInlineSpellChecker.cpp
toolkit/components/places/Helpers.cpp
mailnews/base/search/src/nsMsgFilterService.cpp
libs/xmlrpc-c/tools/xmlrpc_cpp_proxy/systemProxy.cpp
toolkit/components/places/nsAnnotationService.cpp
lib8tion.h
gnu/lib/libstdc++/libstdc++/config/cpu/s390/atomicity.h
gnu/dist/gcc4/libstdc++-v3/config/cpu/i386/atomicity.h
gnu/gcc/libstdc++-v3/config/cpu/sparc/atomicity.h
contrib/libstdc++/config/cpu/i486/atomicity.h
external/gpl3/gcc/dist/libstdc++-v3/config/cpu/generic/atomicity_mutex/atomicity.h
external/gpl3/gcc/dist/libstdc++-v3/config/cpu/i386/atomicity.h
gnu/dist/gcc4/libstdc++-v3/config/cpu/ia64/atomicity.h
contrib/libstdc++/config/cpu/i386/atomicity.h
external/gpl3/gcc/dist/libstdc++-v3/config/os/aix/atomicity.h
revdb/src/dbodbcapi.cpp
gnu/dist/gcc4/libstdc++-v3/config/cpu/sparc/atomicity.h
external/gpl3/gcc/dist/libstdc++-v3/config/cpu/m68k/atomicity.h
external/gpl3/gcc/dist/libstdc++-v3/config/cpu/generic/atomicity_builtins/atomicity.h
test/CodeGenCXX/arm-swiftcall.cpp
gnu/lib/libstdc++/libstdc++/config/cpu/alpha/atomicity.h
gnu/dist/gcc4/libstdc++-v3/config/cpu/alpha/atomicity.h
tools/brcm/K26/hndtools-mipsel-linux-uclibc-4.2.3/mipsel-linux-uclibc/include/c++/4.2.3/ext/atomicity.h
lib/Headers/fma4intrin.h
gnu/dist/gcc4/libstdc++-v3/config/cpu/generic/atomicity.h
gnu/dist/gcc4/libstdc++-v3/config/cpu/m68k/atomicity.h
gnu/dist/gcc4/libstdc++-v3/config/cpu/sh/atomicity.h
gnu/dist/gcc/libstdc++-v3/config/cpu/m68k/atomicity.h
gnu/dist/gcc4/libstdc++-v3/config/cpu/s390/atomicity.h
gnu/gcc/libstdc++-v3/config/cpu/sh/atomicity.h
fastspi_types.h
test/SemaCXX/attr-unavailable.cpp
libstdc++-v3/testsuite/decimal/pr54036-1.cc
gnu/lib/libstdc++/libstdc++/config/cpu/generic/atomicity.h
contrib/libstdc++/config/cpu/generic/atomicity_mutex/atomicity.h
gnu/gcc/libstdc++-v3/config/cpu/generic/atomicity_mutex/atomicity.h
contrib/libstdc++/config/cpu/generic/atomicity_builtins/atomicity.h
test/SemaTemplate/attributes.cpp
gnu/dist/gcc4/libstdc++-v3/config/os/aix/atomicity.h
gnu/gcc/libstdc++-v3/config/cpu/i386/atomicity.h
gnu/dist/gcc4/libstdc++-v3/config/cpu/mips/atomicity.h
libstdc++-v3/testsuite/decimal/pr54036-2.cc
contrib/libstdc++/config/os/aix/atomicity.h
external/gpl3/gcc/dist/libstdc++-v3/config/cpu/sh/atomicity.h
external/gpl3/gcc/dist/libstdc++-v3/config/cpu/i486/atomicity.h
external/bsd/llvm/dist/clang/test/CodeGenCXX/optnone-templates.cpp
gnu/lib/libstdc++/libstdc++/config/cpu/i386/atomicity.h
gnu/lib/libstdc++/libstdc++/config/cpu/ia64/atomicity.h
gnu/lib/libstdc++/libstdc++/config/cpu/cris/atomicity.h
gnu/dist/gcc4/libstdc++-v3/config/cpu/i486/atomicity.h
tests/BrowserTestPlugin/jni/main.cpp
contrib/libstdc++/config/cpu/sparc/atomicity.h
contrib/libstdc++/config/cpu/mips/atomicity.h
gnu/lib/libstdc++/libstdc++/config/cpu/i486/atomicity.h
external/gpl3/gcc/dist/libstdc++-v3/include/ext/atomicity.h
test/SemaCXX/discrim-union.cpp
test/SemaCXX/decltype-overloaded-functions.cpp
test/SemaCXX/conversion.cpp
external/bsd/llvm/dist/clang/test/CodeGenCXX/debug-info-cxx0x.cpp
external/bsd/llvm/dist/clang/test/CodeGenCXX/mangle-ms-cxx11.cpp
test/CodeGenCXX/mangle-ms-cxx11.cpp
include/clang/AST/ASTContext.h
test/SemaTemplate/dependent-names.cpp
contrib/llvm/tools/clang/test/SemaCXX/discrim-union.cpp
test/CodeGenCXX/debug-info-cxx0x.cpp
tensorflow/core/lib/gtl/array_slice_internal.h
external/bsd/llvm/dist/clang/test/SemaCXX/conversion.cpp
test/Parser/cxx0x-attributes.cpp
external/bsd/llvm/dist/clang/test/Parser/cxx0x-attributes.cpp
lib/Basic/Demangle.cpp
test/CodeGenCXX/flatten.cpp
external/bsd/llvm/dist/clang/test/CXX/dcl.dcl/dcl.attr/dcl.attr.deprecated/p1.cpp
ReactAndroid/src/main/jni/first-party/fb/include/fb/fbjni/Exceptions.h
test/CodeGenCXX/cxx11-noreturn.cpp
test/SemaCXX/attr-nodebug.cpp
test/SemaCXX/attr-disable-tail-calls.cpp
test/CXX/dcl.dcl/dcl.attr/dcl.attr.grammar/p2-1z.cpp
Tests/CompileFeatures/cxx_attribute_deprecated.cpp
tools/mid2agb/error.cpp
test/SemaCXX/constant-expression-cxx1y.cpp
lib/Basic/Remangle.cpp
external/bsd/llvm/dist/clang/test/CodeGenCXX/flatten.cpp
external/bsd/llvm/dist/clang/test/CXX/dcl.dcl/dcl.attr/dcl.attr.noreturn/p1.cpp
tools/mid2agb/main.cpp
libstdc++-v3/libsupc++/nested_exception.h
test/CodeGenCXX/attr-disable-tail-calls.cpp
external/bsd/llvm/dist/clang/test/CodeGenCXX/attr-disable-tail-calls.cpp
test/CodeGen/xray-attributes-supported.cpp
external/bsd/llvm/dist/clang/test/SemaCXX/attr-nodebug.cpp
external/bsd/llvm/dist/clang/test/CodeGenCXX/cxx11-noreturn.cpp
external/bsd/llvm/dist/clang/test/SemaCXX/attr-disable-tail-calls.cpp
test/CodeGenCXX/split-stacks.cpp
test/CXX/dcl.dcl/dcl.attr/dcl.attr.fallthrough/p1.cpp
stdlib/public/Reflection/TypeLowering.cpp
external/bsd/llvm/dist/clang/test/CodeGenCXX/split-stacks.cpp
test/CXX/dcl.dcl/dcl.attr/dcl.attr.deprecated/p1.cpp
test/CXX/dcl.dcl/dcl.attr/dcl.attr.noreturn/p1.cpp
branches/unlabeled-1.1.2.3.2/sim/api/simapi.h
tags/rel_1.1.0_rc1/apps/examples/early_record/EarlyRecord.h
external/bsd/llvm/dist/llvm/include/llvm/Support/circular_raw_ostream.h
lib/boost_1.60.0/boost/fusion/iterator/iterator_facade.hpp
runtime/gc/collector/immune_spaces.cc
branches/WX/sim/api/simapi.h
bundled/umfpack/UMFPACK/Source/umf_start_front.cc
ePub3/ThirdParty/boost/include/boost/spirit/home/qi/meta_compiler.hpp
cmd/xfe/src/RelatedLinksMenu.h
lib/PrintAsObjC/PrintAsObjC.cpp
toolkit/components/places/Helpers.h
ePub3/ThirdParty/boost/include/boost/spirit/home/qi/directive/repeat.hpp
src/binder/inc/cdebuglog.hpp
boost/spirit/home/support/iterators/detail/split_std_deque_policy.hpp
android-headers-ics/frameworks/base/include/private/surfaceflinger/SharedBufferStack.h
lib/boost_1.54.0/boost/serialization/binary_object.hpp
reactos/lib/3rdparty/icu4ros/icu/source/test/intltest/ucaconf.h
bundled/boost-1.56.0/include/boost/spirit/home/support/iterators/detail/buffering_input_iterator_policy.hpp
bundled/boost-1.56.0/include/boost/iterator/iterator_facade.hpp
lib/libssl/src/crypto/x509/x509_vfy.h
ePub3/ThirdParty/boost/include/boost/spirit/home/qi/parser.hpp
Modules/ThirdParty/VNL/src/vxl/core/vnl/algo/vnl_levenberg_marquardt.h
3rdParty/V8/V8-5.0.71.39/third_party/icu/source/test/intltest/ucaconf.h
dep/include/openssl/x509_vfy.h
lectures/8-Fractals/code/circles/lib/StanfordCPPLib/basicgraph.h
tags/rel_1.0.0_rc1/apps/examples/early_record/EarlyRecord.h
Interfaces/CommunicationServiceInterface.h
opal/tags/v3_4_4/include/h224/h281handler.h
branches/unlabeled-1.27.2/sim/api/simapi.h
src/Renderer/Env/SkyBox.hpp
bench/bench_gemm.cpp
external/bsd/llvm/dist/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCObjectWriter.cpp
lib/libcxxabi/src/stdexcept.cpp
bundled/umfpack/AMD/Source/amd_aat.cc
meshlab/src/external/muparser_v130/include/muParserTest.h
deal.II/contrib/boost/include/boost/spirit/home/support/iterators/detail/buf_id_check_policy.hpp
branches/avidemux_2.4_branch/avidemux/ADM_libraries/ADM_mplex/systems.hpp
gnu/llvm/tools/clang/lib/AST/CXXInheritance.cpp
bench/geometry.cpp
src/gui/image/qtiffhandler.cpp
cmd/xfe/src/Editable.h
lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp
tests/arpack/step-36_parpack_trilinos.cc
external/gpl3/gcc/dist/libstdc++-v3/include/parallel/losertree.h
branches/unlabeled-1.1.2.6.2/sim/api/simapi.h
lib/Parse/ParseDecl.cpp
lectures/6-Sets_Maps/code/countWords/lib/StanfordCPPLib/basicgraph.h
deal.II/contrib/boost-1.49.0/include/boost/spirit/home/support/utree/detail/utree_detail1.hpp
Geometry/HcalTowerAlgo/interface/HcalDDDGeometryLoader.h
unsupported/doc/examples/BVH_Example.cpp
libgfortran/config/fpu-aix.h
gnu/gcc/libstdc++-v3/config/locale/gnu/c_locale.h
external/gpl3/gcc/lib/libstdc++-v3/arch/earmeb/gthr-single.h
external/gpl3/gcc.old/lib/libstdc++-v3/arch/earmeb/gthr-single.h
external/gpl3/gcc/lib/libstdc++-v3/arch/i386/gthr-single.h
external/gpl3/gcc/lib/libstdc++-v3/arch/sparc64/gthr-single.h
gnu/gcc/libstdc++-v3/src/debug.cc
gnu/dist/gcc4/libstdc++-v3/testsuite/27_io/basic_filebuf/overflow/char/3599.cc
libjava/stacktrace.cc
external/gpl3/gcc/lib/libstdc++-v3/arch/powerpc64/gthr-single.h
external/bsd/atf/dist/tools/signals_test.cpp
external/bsd/atf/dist/tools/test-program.cpp
external/gpl3/gcc/dist/libgcc/gthr-single.h
external/bsd/atf/dist/tools/application.cpp
gnu/dist/gcc4/libstdc++-v3/src/debug.cc
gnu/dist/gcc4/libstdc++-v3/include/tr1/tuple_iterate.h
libjava/boehm.cc
external/gpl3/gcc/lib/libstdc++-v3/arch/earmv6eb/gthr-single.h
external/gpl3/gcc/lib/libstdc++-v3/arch/alpha/gthr-single.h
external/gpl3/gcc/lib/libstdc++-v3/arch/x86_64/gthr-single.h
external/gpl3/gcc/lib/libstdc++-v3/arch/or1k/gthr-single.h
external/gpl3/gcc/lib/libstdc++-v3/arch/earmhfeb/gthr-single.h
external/gpl3/gcc/lib/libstdc++-v3/arch/arm/gthr-single.h
sigchainlib/sigchain_dummy.cc
gnu/dist/gcc4/libstdc++-v3/testsuite/27_io/basic_streambuf/overflow/char/3599.cc
external/gpl3/gcc/lib/libstdc++-v3/arch/earmv6hfeb/gthr-single.h
external/gpl3/gcc.old/lib/libstdc++-v3/arch/sh3el/gthr-single.h
external/gpl3/gcc/lib/libstdc++-v3/arch/powerpc/gthr-single.h
external/bsd/atf/dist/tools/process.cpp
external/gpl3/gcc.old/lib/libstdc++-v3/arch/earmv6hf/gthr-single.h
external/gpl3/gcc.old/lib/libstdc++-v3/arch/earmv7eb/gthr-single.h
external/gpl3/gcc/lib/libstdc++-v3/arch/sparc/gthr-single.h
external/bsd/atf/dist/tools/timers.cpp
external/gpl3/gcc/lib/libstdc++-v3/arch/earmv4/gthr-single.h
libgfortran/config/fpu-sysv.h
external/bsd/llvm/dist/clang/test/SemaCXX/pass-object-size.cpp
gnu/dist/gcc4/libstdc++-v3/config/locale/gnu/c_locale.h
gnu/gcc/libstdc++-v3/libsupc++/eh_personality.cc
libstdc++-v3/testsuite/27_io/basic_filebuf/overflow/char/3599.cc
external/gpl3/gcc/lib/libstdc++-v3/arch/mips64eb/gthr-single.h
external/gpl3/gcc/dist/libstdc++-v3/config/locale/generic/c_locale.h
external/gpl3/gcc/lib/libstdc++-v3/arch/coldfire/gthr-single.h
contrib/libstdc++/config/locale/generic/c_locale.h
external/gpl3/gcc/lib/libstdc++-v3/arch/mipsel/gthr-single.h
external/gpl3/gcc/lib/libstdc++-v3/arch/earmv7hf/gthr-single.h
external/gpl3/gcc/lib/libstdc++-v3/arch/m68k/gthr-single.h
external/gpl3/gcc/lib/libstdc++-v3/arch/m68000/gthr-single.h
xpcom/tests/static-checker/e13.cpp
xpcom/tests/static-checker/o16.cpp
libstdc++-v3/testsuite/27_io/basic_stringbuf/overflow/char/3599.cc
Bricks/template/weed.h
external/bsd/llvm/dist/clang/test/SemaCXX/warn-unused-result.cpp
crawl-ref/source/libutil.h
include/meta/index/postings_inverter.tcc
include/meta/util/dense_matrix.tcc
ePub3/ThirdParty/boost/include/boost/spirit/home/support/action_dispatch.hpp
tensorflow/core/util/example_proto_fast_parsing.cc
Source/WebCore/html/parser/HTMLFormattingElementList.cpp
lib/boost_1.54.0/boost/spirit/home/support/action_dispatch.hpp
lectures/2015/2015-11-10/src/graph/graph.hpp
include/meta/meta.hpp
test/CXX/expr/expr.prim/expr.prim.general/p3-0x.cpp
external/bsd/llvm/dist/clang/test/CXX/stmt.stmt/stmt.iter/stmt.ranged/p1.cpp
external/bsd/llvm/dist/clang/test/SemaTemplate/ms-lookup-template-base-classes.cpp
ReactAndroid/src/main/jni/first-party/fb/include/fb/fbjni/CoreClasses-inl.h
Source/JavaScriptCore/runtime/JSPromise.cpp
external/bsd/llvm/dist/clang/test/SemaCXX/for-range-examples.cpp
test/CodeGenCXX/mangle-exprs.cpp
test/SemaCXX/warn-unused-value-cxx11.cpp
Source/WTF/wtf/IndexedContainerIterator.h
src/lib/eolian_cxx/grammar/klass_def.hpp
unsupported/Eigen/CXX11/src/Core/util/CXX11Meta.h
Source/WebCore/html/HTMLCollection.cpp
3rdparty/cereal/include/access.hpp
deal.II/contrib/boost-1.49.0/include/boost/spirit/home/support/action_dispatch.hpp
external/bsd/llvm/dist/clang/test/SemaCXX/warn-unused-value-cxx11.cpp
Source/WebCore/css/FontFace.cpp
Source/WebCore/css/FontFaceSet.cpp
test/CXX/temp/temp.fct.spec/temp.arg.explicit/p3-0x.cpp
lectures/2015/2015-11-20/src/linked_structures/deque.hpp
src/sequence/crf/tagger.cpp
c++11/variadic_sum_auto.cpp
src/index/inverted_index.cpp
bundled/boost-1.56.0/include/boost/spirit/home/x3/core/call.hpp
gnu/llvm/include/llvm/ADT/STLExtras.h
include/meta/graph/directed_graph.tcc
bundled/boost-1.56.0/include/boost/spirit/home/x3/support/context.hpp
bundled/boost-1.56.0/include/boost/spirit/home/support/action_dispatch.hpp
src/sequence/sequence.cpp
test/SemaTemplate/ms-lookup-template-base-classes.cpp
Bricks/3party/cereal/include/access.hpp
Tests/CompileFeatures/cxx_decltype_incomplete_return_types.cpp
Source/WebCore/xml/XMLHttpRequest.h
reve/reve/lib/Assignment.cpp
Source/WTF/wtf/EnumTraits.h
ReactAndroid/src/main/jni/first-party/fb/include/fb/fbjni/References-inl.h
test/algorithm/is_sorted.cpp
src/parser/state_analyzer.cpp
test/CXX/basic/basic.link/p7.cpp
test/Parser/DelayedTemplateParsing.cpp
jni/include/boost/python/detail/target.hpp
hphp/third_party/double-conversion/src/bignum-dtoa.cc
neo/renderer/RenderWorld.cpp
external/bsd/llvm/dist/clang/test/CodeGenCXX/mangle-subst.cpp
lib/boost_1.60.0/boost/python/detail/result.hpp
reservation-app/node_modules/kafka-node/node_modules/snappy/node_modules/nan/nan_maybe_pre_43_inl.h
bundled/tbb41_20130401oss/src/tbb/tbb_thread.cpp
dep/ACE_wrappers/ace/Multihomed_INET_Addr.cpp
mfbt/double-conversion/bignum-dtoa.cc
dep/tbb/src/tbb/tbb_thread.cpp
bundled/boost-1.56.0/include/boost/spirit/home/support/multi_pass_wrapper.hpp
reservation-app/node_modules/kafka-node/node_modules/snappy/node_modules/nan/nan_maybe_43_inl.h
src/other/boost/boost/python/detail/target.hpp
external/bsd/llvm/dist/clang/test/SemaCXX/typo-correction-delayed.cpp
Source/ThirdParty/ANGLE/src/libANGLE/renderer/gl/SamplerGL.cpp
dep/acelite/ace/Multihomed_INET_Addr.cpp
test/Misc/diag-template-diffing-cxx98.cpp
test/CodeGenCXX/mangle-subst.cpp
test/SemaCXX/typo-correction-delayed.cpp
lib/boost_1.60.0/boost/spirit/home/support/multi_pass_wrapper.hpp
external/bsd/llvm/dist/clang/test/CodeGen/align_value.cpp
test/SemaCXX/align_value.cpp
xpcom/tests/static-checker/o13.cpp
gnu/gcc/libstdc++-v3/libsupc++/eh_personality.cc
external/gpl3/gcc/lib/libstdc++-v3/arch/vax/gthr-single.h
external/gpl3/gcc/dist/libstdc++-v3/testsuite/27_io/basic_streambuf/overflow/char/3599.cc
external/gpl3/gcc/lib/libstdc++-v3/arch/x86_64/gthr-single.h
external/gpl3/gcc/lib/libstdc++-v3/arch/m68000/gthr-single.h
external/gpl3/gcc/dist/libstdc++-v3/testsuite/27_io/basic_filebuf/overflow/char/3599.cc
external/gpl3/gcc/lib/libstdc++-v3/arch/earmv4eb/gthr-single.h
gnu/dist/gcc4/libstdc++-v3/testsuite/27_io/basic_filebuf/overflow/char/3599.cc
gnu/gcc/libstdc++-v3/include/tr1/tuple_iterate.h
libstdc++-v3/libsupc++/eh_personality.cc
external/gpl3/gcc/lib/libstdc++-v3/arch/i386/gthr-single.h
gnu/dist/gcc4/libstdc++-v3/libsupc++/eh_personality.cc
external/gpl3/gcc/dist/libstdc++-v3/config/locale/gnu/c_locale.h
external/gpl3/gcc/dist/libstdc++-v3/src/debug.cc
xpcom/tests/static-checker/o11.cpp
external/gpl3/gcc/lib/libstdc++-v3/arch/earmv7/gthr-single.h
test/CodeGen/align_value.cpp
external/gpl3/gcc/lib/libstdc++-v3/arch/coldfire/gthr-single.h
libstdc++-v3/testsuite/27_io/basic_streambuf/overflow/char/3599.cc
core/jni/android_util_EventLog.cpp
arch/arm/thumb1/include/asm/proc-armv/system.h
external/gpl3/gcc.old/lib/libstdc++-v3/arch/m68000/gthr-single.h
external/gpl3/gcc/dist/libstdc++-v3/config/locale/generic/c_locale.h
xpcom/tests/static-checker/o12.cpp
external/gpl3/gcc/lib/libstdc++-v3/arch/mipsel/gthr-single.h
external/gpl3/gcc/lib/libstdc++-v3/arch/hppa/gthr-single.h
external/gpl3/gcc/dist/gcc/gthr-single.h
external/gpl3/gcc/lib/libstdc++-v3/arch/earmv7hfeb/gthr-single.h
libjava/boehm.cc
gnu/dist/gcc4/libstdc++-v3/config/locale/gnu/c_locale.h
libstdc++-v3/src/filesystem/ops.cc
gnu/gcc/libstdc++-v3/config/locale/generic/c_locale.h
external/bsd/llvm/dist/clang/test/SemaCXX/align_value.cpp
external/gpl3/gcc/lib/libstdc++-v3/arch/or1k/gthr-single.h
external/gpl3/gcc/lib/libstdc++-v3/arch/powerpc64/gthr-single.h
external/bsd/atf/dist/tools/atffile.cpp
external/bsd/llvm/dist/clang/test/CodeGenCXX/pass-object-size.cpp
external/gpl3/gcc/lib/libstdc++-v3/arch/sparc/gthr-single.h
external/gpl3/gcc/lib/libstdc++-v3/arch/sh3eb/gthr-single.h
test/SemaCXX/pass-object-size.cpp
external/gpl3/gcc/lib/libstdc++-v3/arch/earm/gthr-single.h
external/gpl3/gcc/lib/libstdc++-v3/arch/powerpc/gthr-single.h
external/gpl3/gcc/lib/libstdc++-v3/arch/earmv6hf/gthr-single.h
external/gpl3/gcc/lib/libstdc++-v3/arch/riscv64/gthr-single.h
external/gpl3/gcc/lib/libstdc++-v3/arch/armeb/gthr-single.h
external/gpl3/gcc/lib/libstdc++-v3/arch/riscv32/gthr-single.h
external/gpl3/gcc/lib/libstdc++-v3/arch/earmhf/gthr-single.h
external/bsd/llvm/dist/clang/test/Parser/cxx0x-decl.cpp
test/CodeGen/noduplicate-cxx11-test.cpp
platforms/arm/k26/fastspi_arm_k26.h
chipsets.h
test/SemaCXX/warn-thread-safety-negative.cpp
external/bsd/llvm/dist/clang/test/SemaCXX/internal_linkage.cpp
test/SemaCXX/ns_returns_retained_block_return.cpp
test/SemaCXX/internal_linkage.cpp
test/SemaCXX/attr-noreturn.cpp
external/bsd/llvm/dist/clang/test/SemaCXX/attributed-auto-deduction.cpp
test/SemaCXX/return-noreturn.cpp
pixeltypes.h
test/CodeGenCXX/vla-consruct.cpp
test/CodeGenCXX/constructor-attr.cpp
colorutils.h
fastspi_bitbang.h
external/bsd/llvm/dist/clang/test/CodeGenCXX/enable_if.cpp
fastpin.h
test/SemaCXX/enable_if.cpp
test/OpenMP/declare_simd_codegen.cpp
test/CodeGenCXX/enable_if.cpp
test/Parser/cxx0x-decl.cpp
test/SemaCXX/attr-weak.cpp
fastpin_arm_stm32.h
platforms/arm/k26/fastpin_arm_k26.h
platforms/avr/fastpin_avr.h
external/bsd/llvm/dist/clang/test/SemaCXX/warn-thread-safety-negative.cpp
rts/Sim/Units/CommandAI/Command.h
external/bsd/llvm/dist/clang/test/CodeGen/noduplicate-cxx11-test.cpp
src/win32com/Controller.cpp
embedding/browser/activex/src/xml/XMLDocument.cpp
test/SemaTemplate/nested-template.cpp
opal/tags/v3_12_3/include/opal/mediatype.h
src/ToolBox/superpmi/superpmi/icorjitinfo.cpp
src/jit/ICorJitInfo_API_wrapper.hpp
lib/boost_1.60.0/boost/xpressive/detail/static/transforms/as_independent.hpp
common/json.cpp
sipXtackLib/src/net/HttpMessage.cpp
boost/boost/typeof/dmc/typeof_impl.hpp
src/script/bridge/qscriptfunction_p.h
reactos/lib/3rdparty/icu4ros/icu/source/test/intltest/ucaconf.cpp
reactos/lib/3rdparty/icu4ros/icu/source/test/intltest/dtfmapts.cpp
opal/tags/v3_12_9/include/opal/mediatype.h
reactos/lib/3rdparty/icu4ros/icu/source/test/intltest/tmsgfmt.cpp
lib/boost_1.60.0/boost/spirit/home/support/terminal.hpp
meshlab/src/common/meshmodel.cpp
src/other/boost/boost/typeof/dmc/typeof_impl.hpp
plugin/oji/MRJCarbon/plugin/Source/CSecureEnv.cpp
embedding/browser/activex/src/common/ControlSiteIPFrame.cpp
test/SemaTemplate/explicit-specialization-member.cpp
reactos/lib/3rdparty/icu4ros/icu/source/test/intltest/tsdtfmsy.cpp
runtime/java_vm_ext.cc
sipXsupervisor/src/EmailSendTask.cpp
sipXsupervisor/src/SipxProcessCmd.cpp
src/binder/coreclrbindercommon.cpp
src/ToolBox/superpmi/superpmi-shim-simple/icorjitinfo.cpp
embedding/browser/activex/src/common/ItemContainer.cpp
plugin/oji/MRJ/plugin/Source/CSecureEnv.cpp
reactos/lib/3rdparty/icu4ros/icu/source/i18n/basictz.cpp
opal/tags/v3_12_1/include/opal/mediatype.h
lib/boost_1.60.0/boost/xpressive/detail/static/is_pure.hpp
reactos/lib/3rdparty/icu4ros/icu/source/test/intltest/g7coll.cpp
libstdc++-v3/testsuite/27_io/ios_base/cons/copy_neg.cc
src/other/boost/boost/xpressive/detail/static/transforms/as_independent.hpp
embedding/browser/activex/src/control/ActiveScriptSite.cpp
reactos/lib/3rdparty/icu4ros/icu/source/test/intltest/allcoll.cpp
reactos/lib/3rdparty/icu4ros/icu/source/test/intltest/tsdate.cpp
embedding/browser/activex/tests/cbrowse/CBrowserCtlSite.cpp
reactos/lib/3rdparty/icu4ros/icu/source/test/intltest/tsdcfmsy.cpp
opal/tags/v3_12_4/include/opal/mediatype.h
js/ipc/ObjectWrapperChild.cpp
runtime/plugin.cc
jni/include/boost/typeof/msvc/typeof_impl.hpp
embedding/browser/activex/src/xml/XMLElementCollection.cpp
reactos/lib/3rdparty/icu4ros/icu/source/test/intltest/dcfmapts.cpp
rts/Sim/Misc/Team.h
xpcom/tests/StringFactoringTests/nsStdStringWrapper.h
src/other/boost/boost/xpressive/detail/static/width_of.hpp
reactos/lib/3rdparty/icu4ros/icu/source/test/intltest/currcoll.cpp
src/xmlpatterns/api/qxmlschema.cpp
src/network/socket/qnativesocketengine.cpp
accessible/src/msaa/nsXULListboxAccessibleWrap.cpp
build/stlport/src/collate.cpp
tools/assistant/lib/qhelpdatainterface.cpp
src/serial/soap/soap_subcode.cpp
src/corelib/kernel/qsocketnotifier.cpp
src/corelib/plugin/qpluginloader.cpp
src/xmlpatterns/api/qxmlresultitems.cpp
lib/boost_1.60.0/boost/sort/spreadsort/detail/integer_sort.hpp
boost/boost/multi_array.hpp
src/gui/styles/qstyleplugin.cpp
src/qt3support/widgets/q3vgroupbox.cpp
tools/qtconfig/mainwindowbase.cpp
tools/qdoc3/polyarchiveextractor.cpp
src/multimedia/multimedia/video/qabstractvideobuffer.cpp
src/gui/egl/qeglproperties.cpp
modules/softupdt/src/nsWinProfileItem.cpp
reactos/lib/3rdparty/stlport/src/collate.cpp
src/util/compress/reader_zlib.cpp
src/corelib/io/qfsfileengine.cpp
src/declarative/qml/qdeclarativeparserstatus.cpp
src/qt3support/widgets/q3rangecontrol.cpp
src/xmlpatterns/api/qabstracturiresolver.cpp
tools/designer/src/components/taskmenu/layouttaskmenu.cpp
src/gui/kernel/qdrag.cpp
src/gui/text/qtextobject.cpp
reactos/lib/3rdparty/icu4ros/icu/source/common/serv.cpp
src/declarative/graphicsitems/qdeclarativescalegrid.cpp
src/serial/soap/soap_detail_.cpp
reactos/lib/3rdparty/stlport/src/strstream.cpp
lib/boost_1.60.0/boost/phoenix/function/lazy_list.hpp
src/gui/math3d/qvector2d.cpp
src/corelib/thread/qreadwritelock.cpp
extensions/Particle3D/PU/CCPUDoEnableComponentEventHandler.cpp
src/vm/marshalnative.cpp
src/gui/itemviews/qproxymodel.cpp
src/serial/soap/soap_body.cpp
tools/designer/src/lib/uilib/formbuilder.cpp
extensions/Particle3D/PU/CCPUSimpleSpline.cpp
src/qt3support/text/q3textview.cpp
src/qt3support/sql/q3editorfactory.cpp
tools/designer/src/lib/extension/default_extensionfactory.cpp
src/xmlpatterns/api/qxmlnamepool.cpp
src/gui/graphicsview/qgraphicslayout.cpp
src/gui/widgets/qtoolbarlayout.cpp
src/gui/inputmethod/qinputcontextplugin.cpp
src/qt3support/widgets/q3buttongroup.cpp
modules/softupdt/src/nsWinReg.cpp
src/gui/image/qbitmap.cpp
src/plugins/contrib/BrowseTracker/BrowseTracker.cpp
meshlab/src/common/filterparameter.cpp
src/other/openNURBS/opennurbs_nurbsvolume.cpp
external/gpl3/binutils/dist/gold/target.h
lib/libmsg/thrnewvw.cpp
test/Parser/MicrosoftExtensions.cpp
external/bsd/llvm/dist/clang/test/FixIt/fixit.cpp
external/bsd/llvm/dist/clang/test/Parser/MicrosoftExtensions.cpp
test/FixIt/fixit.cpp
gnu/dist/gcc4/libstdc++-v3/testsuite/ext/mt_allocator/deallocate_global_thread-3.cc
gnu/dist/gcc4/libstdc++-v3/testsuite/ext/debug_allocator/check_new.cc
calendar/libical/src/libicalss/icalspanlist_cxx.cpp
tags/VALGRIND_3_10_1/memcheck/tests/new_override.cpp
OnlineDB/EcalCondDB/src/MonPedestalOffsetsDat.cc
external/bsd/libc++/dist/libcxx/test/std/language.support/support.dynamic/new.delete/new.delete.single/new_replace.pass.cpp
OnlineDB/EcalCondDB/src/LMFLaserBlueShapeDat.cc
DetectorDescription/Base/interface/DDReadMapType.h
branches/OTRACK_BY_INSTRUMENTATION/massif/tests/overloaded-new.cpp
EventFilter/ResourceBroker/src/BUProxy.cc
OnlineDB/EcalCondDB/src/RunH4TablePositionDat.cc
OnlineDB/EcalCondDB/src/MonPNPedDat.cc
trunk/memcheck/tests/new_override.cpp
OnlineDB/EcalCondDB/src/MonLed2Dat.cc
OnlineDB/EcalCondDB/src/FEConfigPedInfo.cc
winaccessibility/source/service/AccDialogEventListener.cxx
gnu/gcc/libstdc++-v3/libsupc++/new_opv.cc
calendar/libical/src/libical/icalproperty_cxx.cpp
OnlineDB/EcalCondDB/src/LMFPNTestPulseDat.cc
OnlineDB/EcalCondDB/interface/IDataItem.h
libstdc++-v3/testsuite/ext/pool_allocator/allocate_chunk.cc
ev/ev++.h
xmlsecurity/source/xmlsec/mscrypt/sanextension_mscryptimpl.cxx
external/bsd/libc++/dist/libcxx/test/thread/thread.threads/thread.thread.class/thread.thread.constr/F.pass.cpp
RecoParticleFlow/PFClusterTools/src/DetectorElement.cc
OnlineDB/EcalCondDB/src/CaliTag.cc
OnlineDB/EcalCondDB/src/LMFRunTag.cc
external/bsd/libc++/dist/libcxx/test/std/localization/locales/locale/locale.cons/copy.pass.cpp
external/bsd/libc++/dist/libcxx/test/utilities/function.objects/func.wrap/func.wrap.func/func.wrap.func.con/copy_assign.pass.cpp
gnu/dist/gcc4/libstdc++-v3/testsuite/ext/bitmap_allocator/check_new.cc
gnu/dist/gcc4/libstdc++-v3/testsuite/ext/mt_allocator/deallocate_global_thread-1.cc
OnlineDB/EcalCondDB/src/MonPNMGPADat.cc
unoxml/source/dom/domimplementation.cxx
sc/source/ui/vba/excelvbahelper.hxx
external/bsd/libc++/dist/libcxx/test/std/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.const/auto_ptr.pass.cpp
EventFilter/Utilities/interface/Css.h
tags/avidemux_2.5.1/avidemux/ADM_libraries/ADM_nvwa/debug_new.cpp
external/bsd/libc++/dist/libcxx/test/utilities/function.objects/func.wrap/func.wrap.func/func.wrap.func.con/alloc_rfunction.pass.cpp
gnu/dist/gcc4/libstdc++-v3/testsuite/ext/pool_allocator/check_new.cc
OnlineDB/EcalCondDB/src/CaliIOV.cc
OnlineDB/EcalCondDB/src/MonLaserBlueDat.cc
OnlineDB/EcalCondDB/src/EcalDBConnection.cc
preprocessor/SigmaeInitialization.cc
src/StudentDistribution.cpp
external/bsd/libc++/dist/libcxx/test/localization/locale.stdcvt/codecvt_utf16.pass.cpp
gnu/dist/gcc4/libstdc++-v3/testsuite/ext/new_allocator/deallocate_global.cc
OnlineDB/EcalCondDB/src/ODBadXTInfo.cc
test/CXX/except/except.spec/p9-dynamic.cpp
libstdc++-v3/testsuite/ext/bitmap_allocator/check_delete.cc
binutils-2.23/ld/testsuite/ld-elf/new.cc
gnu/lib/libstdc++/libstdc++/config/cpu/powerpc/atomicity.h
gnu/lib/libstdc++/libstdc++/config/cpu/alpha/atomicity.h
gnu/lib/libstdc++/libstdc++/config/cpu/ia64/atomicity.h
gnu/lib/libstdc++/libstdc++/config/cpu/s390/atomicity.h
gnu/dist/gcc4/libstdc++-v3/config/cpu/generic/atomicity.h
external/bsd/llvm/dist/clang/test/CodeGenCXX/2009-08-11-VectorRetTy.cpp
mfbt/Util.h
gnu/dist/gcc4/libstdc++-v3/config/cpu/mips/atomicity.h
gnu/gcc/libstdc++-v3/config/cpu/mips/atomicity.h
external/gpl3/gcc/dist/libstdc++-v3/config/cpu/i386/atomicity.h
external/gpl3/gcc/dist/libstdc++-v3/config/cpu/m68k/atomicity.h
revdb/src/dbsqliteapi.cpp
external/gpl3/gcc/dist/libstdc++-v3/config/cpu/i486/atomicity.h
external/gpl3/gcc/dist/gcc/config/i386/fmaintrin.h
libstdc++-v3/testsuite/decimal/pr54036-2.cc
gnu/dist/gcc4/libstdc++-v3/config/cpu/powerpc/atomicity.h
contrib/libstdc++/config/cpu/m68k/atomicity.h
gnu/gcc/libstdc++-v3/config/cpu/m68k/atomicity.h
gnu/gcc/libstdc++-v3/config/cpu/i486/atomicity.h
external/gpl3/gcc/dist/libstdc++-v3/config/os/aix/atomicity.h
external/bsd/libc++/dist/libcxxrt/src/memory.cc
external/gpl3/gcc/dist/libstdc++-v3/include/ext/atomicity.h
test/CodeGenCXX/2009-08-11-VectorRetTy.cpp
gcc/testsuite/g++.dg/asan/sanitizer_test_utils.h
gnu/gcc/libstdc++-v3/config/cpu/generic/atomicity_builtins/atomicity.h
external/bsd/llvm/dist/clang/test/SemaTemplate/attributes.cpp
lib/Headers/avx512dqintrin.h
gnu/dist/gcc4/libstdc++-v3/config/cpu/alpha/atomicity.h
tests/BrowserTestPlugin/jni/main.cpp
gnu/gcc/libstdc++-v3/config/os/aix/atomicity.h
gnu/gcc/libstdc++-v3/config/cpu/sparc/atomicity.h
gnu/lib/libstdc++/libstdc++/config/cpu/generic/atomicity.h
contrib/libstdc++/config/cpu/generic/atomicity_builtins/atomicity.h
external/gpl3/gcc/dist/libstdc++-v3/config/cpu/sparc/atomicity.h
Source/ThirdParty/ANGLE/src/third_party/murmurhash/MurmurHash3.cpp
lib/Headers/fmaintrin.h
contrib/libstdc++/config/cpu/sparc/atomicity.h
gnu/gcc/libstdc++-v3/config/cpu/sh/atomicity.h
revdb/src/dbpostgresqlapi.cpp
gnu/dist/gcc4/libstdc++-v3/config/cpu/i386/atomicity.h
voip/jni/rtp/rtp_jni.cpp
external/bsd/llvm/dist/clang/test/CodeGenCXX/inline-functions.cpp
test/SemaCXX/attr-mode-tmpl.cpp
gnu/lib/libstdc++/libstdc++/config/cpu/cris/atomicity.h
gnu/dist/gcc4/libstdc++-v3/config/cpu/sparc/atomicity.h
gnu/dist/gcc4/libstdc++-v3/config/cpu/i486/atomicity.h
gnu/dist/gcc/libstdc++-v3/config/cpu/i486/atomicity.h
gnu/gcc/libstdc++-v3/include/ext/atomicity.h
libstdc++-v3/testsuite/decimal/pr54036-1.cc
gnu/gcc/libstdc++-v3/config/cpu/i386/atomicity.h
Framework/RemoteAlgorithms/test/StopRemoteTransaction2Test.h
src/classlibnative/bcltype/number.cpp
src/gtk1/dataobj.cpp
OgreRenderingModule/EC_OgreMovableTextOverlay.cpp
runtime/arch/arm64/instruction_set_features_arm64.cc
bundled/tbb41_20130401oss/src/perf/time_hash_map_fill.cpp
sipXtackLib/src/net/Url.cpp
src/gtk/dataobj.cpp
external/bsd/libc++/dist/libcxx/test/std/re/re.alg/re.alg.match/awk.pass.cpp
engines/sword25/util/lua/liolib.cpp
sipXsaa/src/test/AppearanceAgentTest.cpp
sipXtackLib/src/test/net/SipUserAgentTest.cpp
Framework/MDAlgorithms/src/ConvertToDiffractionMDWorkspace.cpp
sipXrls/src/test/ResourceListServerTest.cpp
external/bsd/libc++/dist/libcxx/test/re/re.alg/re.alg.match/awk.pass.cpp
netwerk/streamconv/converters/mozTXTToHTMLConv.cpp
filters/karbon/oodraw/oodrawimport.cc
EnvironmentModule/EC_Terrain.cpp
Framework/LiveData/test/MonitorLiveDataTest.h
mailnews/local/src/nsMailboxService.cpp
Framework/RemoteAlgorithms/test/QueryRemoteFile2Test.h
tensorflow/core/kernels/restore_v2_op_test.cc
hphp/util/cronoutils.cpp
src/Core/EnvironmentModule/EC_Terrain.cpp
dom/src/threads/nsDOMWorkerSecurityManager.cpp
Source/WebCore/platform/efl/CursorEfl.cpp
EnvironmentModule/TerrainWeightEditor.cpp
sipXtackLib/src/test/net/SipServerShutdownTest.cpp
Framework/RemoteAlgorithms/test/UploadRemoteFile2Test.h
libvideoeditor/vss/stagefrightshells/src/VideoEditorAudioEncoder.cpp
filters/kpresenter/ooimpress/ooimpressimport.cc
runtime/common_runtime_test.cc
Framework/WorkflowAlgorithms/src/AlignAndFocusPowder.cpp
js/src/xpconnect/src/xpcwrappednativescope.cpp
cocos/3d/CCMesh.cpp
Framework/DataHandling/test/LoadFITSTest.h
delta3d/utilities/STAGE/src/actorresultstable.cpp
lib/store/koZipStore.cc
lib/libmsg/msgurlq.cpp
gnu/llvm/unittests/ADT/StringRefTest.cpp
Framework/RemoteAlgorithms/test/QueryAllRemoteJobs2Test.h
tensorflow/core/common_runtime/gpu/process_state.cc
delta3d/utilities/STAGE/src/resourceabstractbrowser.cpp
Framework/RemoteAlgorithms/test/QueryRemoteJob2Test.h
meshlab/src/meshlab/stdpardialog.cpp
Framework/MDAlgorithms/src/ConvertToDiffractionMDWorkspace2.cpp
lib/libmsg/biffmast.cpp
crawl-ref/source/mon-death.cc
Framework/RemoteAlgorithms/test/DownloadRemoteFile2Test.h
neo/d3xp/anim/Anim_Import.cpp
libs/xmlrpc-c/examples/cpp/xmlrpc_sample_add_server.cpp
sipXproxy/src/test/SipRouterTest.cpp
sipXproxy/src/test/SipAaaTest.cpp
engines/gob/pregob/onceupon/parents.cpp
neo/tools/radiant/CamWnd.cpp
libs/xmlrpc-c/examples/cpp/xmlrpc_inetd_server.cpp
ptlib/tags/v1_1_24/include/ptlib/mail.h
tags/release-0.4.0pre3/rkward/rkward/rbackend/rembedinternal.h
external/bsd/llvm/dist/llvm/include/llvm/Support/YAMLParser.h
src/vm/securitypolicy.h
include/deal.II/fe/fe_update_flags.h
api/mraa/gpio.hpp
src/vnsw/agent/oper/physical_interface.h
src/plugins/todo/asktypedlg.h
bfd/xsym.h
src/other/boost/boost/regex/v4/match_flags.hpp
external/bsd/llvm/dist/llvm/include/llvm/Bitcode/BitCodes.h
src/Sim/SimCommands.hpp
lectures/9-RecursiveTrees/code/reducible/lib/StanfordCPPLib/graphics/goptionpane.h
lib/boost_1.60.0/boost/interprocess/sync/windows/named_recursive_mutex.hpp
drivers/video/tegra/dc/hdmi2.0.h
ptlib/tags/v1_3_3/include/ptlib/remconn.h
engine/src/mblandroidinput.cpp
third_party/tcmalloc/vendor/src/base/low_level_alloc.h
external/bsd/llvm/dist/llvm/include/llvm/Analysis/TargetLibraryInfo.h
tools/SourceKit/lib/SwiftLang/CodeCompletion.h
lib/boost_1.60.0/boost/geometry/algorithms/validity_failure_type.hpp
engines/sword2/interpreter.h
unsupported/Eigen/CXX11/src/Tensor/TensorArgMax.h
libjava/include/java-insns.h
branches/unlabeled-1.2.2/sim/ui/qt3/qt3stuff.h
contrib/groff/src/utils/hpftodit/hpftodit.cpp
include/binder/MemoryHeapBase.h
interpreter/llvm/src/include/llvm/MC/MCTargetAsmParser.h
external/bsd/llvm/dist/llvm/include/llvm/Support/TargetParser.h
gnu/llvm/include/llvm/Support/ARMEHABI.h
lib/Sema/Constraint.h
lib/boost_1.60.0/boost/archive/detail/polymorphic_oarchive_route.hpp
sipXsupervisor/src/AlarmData.h
MantidPlot/src/TextDialog.h
Source/WebCore/icu/unicode/uiter.h
ptlib/branches/v2_0/include/ptlib/icmpsock.h
include/clang/Serialization/GlobalModuleIndex.h
src/3rdparty/phonon/phonon/phononnamespace.h
ptlib/tags/v2_3_0/include/ptlib/mail.h
neo/renderer/Image.h
include/utils/Asset.h
Engine/Source/ThirdParty/ICU/icu4c-53_1/source/i18n/ethpccal.h
src/track/beats.h
include/swift/SIL/FormalLinkage.h
engines/chewy/text.h
runtime/gc/allocator_type.h
Eigen/src/Core/Product.h
gnu/llvm/include/llvm/Transforms/IPO/PassManagerBuilder.h
ptlib/tags/v1_4_7/include/ptclib/random.h
ptlib/tags/v1_6_1/include/ptlib/svcproc.h
src/boost/boost/utility/swap.hpp
test/SemaCXX/warn-self-comparisons.cpp
deal.II/contrib/boost/include/boost/math/tools/rational.hpp
lectures/3-Strings/code/gameShow/lib/StanfordCPPLib/private/foreachpatch.h
lectures/8-Fractals/code/circles/lib/StanfordCPPLib/foreach.h
js/src/jsapi-tests/testParseJSON.cpp
libfoundation/src/foundation-string.cpp
content/svg/content/src/nsSVGSMILTransform.h
Source/WTF/wtf/text/AtomicString.h
llvm/src/main/swig/include/llvm/ADT/StringSwitch.h
lectures/7-IntroRecursion/code/collatz/lib/StanfordCPPLib/foreach.h
xoscar/src/pstream.h
lib/boost_1.60.0/boost/random/detail/seed_impl.hpp
lib/boost_1.60.0/boost/regex/v4/regex_token_iterator.hpp
image/codecs/indeo/get_bits.cpp
boost/boost/regex/v4/u32regex_token_iterator.hpp
test/CodeGenCXX/delete.cpp
lectures/6-Sets_Maps/code/bananagrams/lib/StanfordCPPLib/private/foreachpatch.h
lectures/8-Fractals/code/curved/lib/StanfordCPPLib/private/foreachpatch.h
gnu/llvm/include/llvm/MC/MCRegisterInfo.h
jni/include/boost/range/begin.hpp
Code/Mantid/Testing/Tools/gmock-1.6.0/test/gmock_test.cc
test/SemaCXX/cxx0x-initializer-aggregates.cpp
external/bsd/llvm/dist/clang/test/CodeGenCXX/mangle-ms-arg-qualifiers.cpp
external/bsd/llvm/dist/clang/test/CXX/temp/temp.fct.spec/temp.deduct/temp.deduct.call/p3.cpp
Tests/CompileFeatures/cxx_relaxed_constexpr.cpp
include/deal.II/base/memory_consumption.h
src/Plfsrc/yaml-cpp/boost/boost/utility/swap.hpp
external/bsd/llvm/dist/clang/test/SemaTemplate/explicit-instantiation.cpp
lib/boost_1.60.0/boost/move/adl_move_swap.hpp
Source/ThirdParty/ANGLE/src/libANGLE/renderer/d3d/d3d11/renderer11_utils.h
src/other/boost/boost/range/end.hpp
deal.II/bundled/boost-1.49.0/include/boost/iostreams/detail/resolve.hpp
src/other/boost/boost/xpressive/regex_token_iterator.hpp
lectures/3-Strings/code/caesarCipher/lib/StanfordCPPLib/private/foreachpatch.h
ePub3/ThirdParty/boost/include/boost/random/detail/seed_impl.hpp
bundled/boost-1.56.0/include/boost/range/as_literal.hpp
dom/indexedDB/IDBTransaction.h
Source/WebCore/bindings/js/JSCSSStyleDeclarationCustom.cpp
runtime/base/unix_file/fd_file_test.cc
source/base/geometry_info.cc
lectures/5-Stacks_Queues/code/StackEx/lib/StanfordCPPLib/foreach.h
test/Parser/cxx1z-fold-expressions.cpp
Source/WTF/wtf/text/StringCommon.h
source/fe/fe_q_base.cc
Code/Mantid/TestingTools/gmock-1.7.0/test/gmock_test.cc
src/other/boost/boost/xpressive/regex_traits.hpp
deal.II/contrib/boost/include/boost/iostreams/detail/resolve.hpp
deal.II/contrib/boost-1.46.1/include/boost/math/tools/rational.hpp
WebKit/chromium/public/WebString.h
deal.II/contrib/boost-1.49.0/include/boost/spirit/home/support/detail/math/fpclassify.hpp
src/pal/inc/rt/atl.h
rts/lib/lua/src/lauxlib.cpp
scipy/weave/blitz/blitz/vecmin.cc
deal.II/contrib/boost-1.49.0/include/boost/spirit/home/support/detail/sign.hpp
gnu/lib/libg++/libg++/Integer.cc
engines/sword25/util/lua/lauxlib.cpp
src/inc/winrt/paraminstanceapi.h
bundled/boost-1.56.0/include/boost/math/special_functions/fpclassify.hpp
bundled/boost-1.56.0/include/boost/spirit/home/x3/support/numeric_utils/sign.hpp
test/SemaCXX/constructor.cpp
contrib/vmap_extractor_v2/stormdll/StormDll.cpp
test/CXX/basic/basic.lookup/basic.lookup.qual/class.qual/p2.cpp
src/inc/clrprivbinderutil.h
test/CXX/special/class.ctor/p1.cpp
MTA10/core/CRenderItem.EffectTemplate.cpp
lib/boost_1.60.0/boost/units/limits.hpp
external/bsd/llvm/dist/clang/test/SemaCXX/constructor.cpp
src/vm/clrprivbinderloadfile.h
deal.II/contrib/boost/include/boost/spirit/home/support/detail/sign.hpp
boost/spirit/home/support/detail/sign.hpp
Plugins/SciberQuestToolKit/eigen-3.0.3/eigen-eigen-3.0.3/blas/level1_real_impl.h
lib/boost_1.54.0/boost/spirit/home/support/detail/sign.hpp
deal.II/contrib/boost/include/boost/units/limits.hpp
unsupported/Eigen/src/AutoDiff/AutoDiffScalar.h
deal.II/bundled/boost-1.49.0/include/boost/spirit/home/support/detail/sign.hpp
deal.II/bundled/boost-1.49.0/include/boost/units/limits.hpp
lib/boost_1.60.0/boost/multiprecision/mpfi.hpp
src/zap/svcworker.cpp
Modules/Python/FilteredTractography/weave/blitz/blitz/vecmax.cc
src/other/boost/libs/mpi/src/communicator.cpp
boost/units/limits.hpp
deal.II/contrib/boost/include/boost/spirit/home/support/detail/math/fpclassify.hpp
test/CodeGenCXX/predefined-expr.cpp
tensorflow/contrib/android/jni/tensorflow_inference_jni.cc
ePub3/ThirdParty/boost/include/boost/spirit/home/support/detail/math/fpclassify.hpp
external/bsd/llvm/dist/clang/test/SemaCXX/destructor.cpp
lib/boost_1.60.0/boost/multiprecision/cpp_bin_float.hpp
lib/eigen_3.2.9/unsupported/Eigen/src/AutoDiff/AutoDiffScalar.h
lib/boost_1.60.0/boost/multiprecision/cpp_int/limits.hpp
scipy/weave/blitz/blitz/vecmax.cc
deal.II/bundled/boost-1.49.0/include/boost/spirit/home/support/detail/math/fpclassify.hpp
lib/boost_1.54.0/boost/spirit/home/support/detail/math/fpclassify.hpp
blas/level1_real_impl.h
ePub3/ThirdParty/boost/include/boost/units/limits.hpp
bundled/boost-1.56.0/include/boost/math/bindings/e_float.hpp
external/bsd/llvm/dist/clang/test/CodeGenCXX/predefined-expr.cpp
lib/boost_1.60.0/boost/spirit/home/support/detail/math/signbit.hpp
xpcom/typelib/xpidl/macplugin/mac_xpidl.cpp
deal.II/contrib/boost-1.46.1/include/boost/spirit/home/support/detail/sign.hpp
rosapps/applications/net/roshttpd/include/list.h
test/SemaCXX/attr-gnu.cpp
external/bsd/llvm/dist/clang/test/SemaCXX/attr-gnu.cpp
external/bsd/llvm/dist/clang/test/CodeGenCXX/constructor-attr.cpp
external/bsd/llvm/dist/clang/test/SemaCXX/attr-noreturn.cpp
rts/Sim/Units/CommandAI/Command.h
external/bsd/llvm/dist/clang/test/Parser/cxx-attributes.cpp
runtime/check_jni.cc
test/SemaCXX/vla-consruct.cpp
platforms/arm/sam/fastpin_arm_sam.h
external/bsd/llvm/dist/clang/test/SemaCXX/attr-weak.cpp
test/SemaCXX/attributed-auto-deduction.cpp
test/OpenMP/declare_simd_ast_print.cpp
external/bsd/llvm/dist/clang/test/SemaCXX/ns_returns_retained_block_return.cpp
external/bsd/llvm/dist/clang/test/SemaCXX/return-noreturn.cpp
test/SemaCXX/return-noreturn.cpp
test/Parser/cxx-attributes.cpp
platforms/arm/k20/fastpin_arm_k20.h
test/SemaCXX/warn-thread-safety-parsing.cpp
fastspi_ref.h
Tests/CompileFeatures/cxx_attributes.cpp
test/SemaCXX/attr-x86-interrupt.cpp
external/bsd/llvm/dist/clang/test/SemaCXX/enable_if.cpp
test/SemaCXX/elaborated-type-specifier.cpp
branches/HGDEV/exp-omega/tests/scope4.cpp
lib/boost_1.60.0/boost/signals2/connection.hpp
external/mit/MesaLib/dist/src/glsl/opt_constant_folding.cpp
tests/mpi/step-40.cc
external/bsd/libc++/dist/libcxx/test/std/thread/thread.threads/thread.thread.class/thread.thread.member/join.pass.cpp
OnlineDB/EcalCondDB/test/TestDCU.cpp
external/bsd/llvm/dist/clang/test/CodeGenCXX/microsoft-abi-multiple-nonvirtual-inheritance.cpp
external/bsd/llvm/dist/clang/test/SemaCXX/microsoft-dtor-lookup.cpp
test/CodeGenCXX/eh-aggregated-inits.cpp
src/myahrs_driver.cpp
bundled/tbb41_20130401oss/src/old/concurrent_queue_v2.h
toolkit/mozapps/update/src/updater/readstrings.cpp
JetMETCorrections/JetParton/src/JetPartonCorrector.cc
branches/unlabeled-1.2.2/plugins/remote/SimControl.cpp
gnu/lib/libg++/libg++/BitString.h
test/OpenMP/parallel_private_codegen.cpp
ground/openpilotgcs/src/libs/eigen/bench/btl/data/mean.cxx
WebCore/platform/text/LineEnding.cpp
external/bsd/llvm/dist/clang/test/OpenMP/sections_private_codegen.cpp
external/bsd/llvm/dist/clang/test/OpenMP/atomic_codegen.cpp
external/bsd/llvm/dist/clang/test/CodeGenCXX/rvalue-references.cpp
lib/boost_1.60.0/boost/statechart/state_machine.hpp
test/cpp/interop/reconnect_interop_server.cc
jni/include/boost/spirit/home/classic/core/non_terminal/impl/static.hpp
branches/win32_qt3/sim/sim.cpp
test/SemaCXX/cxx0x-defaulted-functions.cpp
external/bsd/libc++/dist/libcxx/test/localization/locale.categories/category.time/locale.time.put/ctor.pass.cpp
third_party/tcmalloc/chromium/src/base/low_level_alloc.cc
external/bsd/llvm/dist/clang/test/CodeGenCXX/trivial-constructor-init.cpp
lib/boost_1.60.0/boost/fusion/sequence/io/detail/manip.hpp
test/CodeGenCXX/global-dtor-no-atexit.cpp
AROS/workbench/libs/mesa/src/glsl/opt_algebraic.cpp
external/bsd/libc++/dist/libcxx/test/std/thread/thread.threads/thread.thread.class/thread.thread.algorithm/swap.pass.cpp
tests/mpi/step-40_direct_solver.cc
OnlineDB/EcalCondDB/test/TestLMF2010-read.cpp
libstdc++-v3/testsuite/23_containers/unordered_map/erase/54276.cc
lib/boost_1.60.0/boost/thread/win32/condition_variable.hpp
test/Analysis/self-assign.cpp
libstdc++-v3/testsuite/20_util/shared_ptr/assign/move.cc
external/mit/MesaLib7/dist/src/glsl/opt_copy_propagation_elements.cpp
AROS/workbench/libs/mesa/src/glsl/opt_copy_propagation.cpp
external/mit/MesaLib7/dist/src/mesa/program/ir_to_mesa.cpp
external/bsd/libc++/dist/libcxx/test/utilities/memory/unique.ptr/unique.ptr.single/unique.ptr.single.ctor/default02.pass.cpp
js/src/jsinterpinlines.h
external/bsd/libc++/dist/libcxx/test/std/localization/locale.categories/facet.numpunct/locale.numpunct/ctor.pass.cpp
external/bsd/bind/dist/unit/atf-src/atf-sh/atf-check.cpp
tensorflow/tools/proto_text/gen_proto_text_functions.cc
tools/jprof/stub/libmalloc.cpp
external/mit/MesaLib7/dist/src/glsl/opt_dead_functions.cpp
Framework/Algorithms/test/ChainedOperatorTest.h
xpcom/tests/SizeTest02.cpp
contrib/llvm/lib/Support/regengine.inc
base/waitable_event_posix.cc
modules/libpr0n/encoders/jpeg/nsJPEGEncoder.cpp
gnu/gcc/libstdc++-v3/include/ext/ropeimpl.h
xpcom/tests/SizeTest05.cpp
gnu/llvm/lib/Support/regengine.inc
devtools/sci/scipack.cpp
Plugins/SciberQuestToolKit/eigen-3.0.3/eigen-eigen-3.0.3/Eigen/src/Jacobi/Jacobi.h
xpcom/tests/SizeTest06.cpp
xpcom/tests/SizeTest04.cpp
lib/eigen_3.2.9/Eigen/src/Jacobi/Jacobi.h
ipc/chromium/src/base/waitable_event_posix.cc
gnu/lib/libstdc++/libstdc++/include/ext/ropeimpl.h
xpcom/tests/SizeTest03.cpp
external/gpl3/gcc/dist/libstdc++-v3/include/ext/ropeimpl.h
test/CXX/basic/basic.start/basic.start.main/p2f.cpp
interpreter/llvm/src/lib/Support/regengine.inc
lib/libmsg/msgdbvw.cpp
modules/libpr0n/encoders/png/nsPNGEncoder.cpp
gnu/dist/gcc4/libstdc++-v3/include/ext/ropeimpl.h
Eigen/src/Jacobi/Jacobi.h
While working on #40 I discovered that the parser we use may expand some macros that live in the same source file. This may break positional information and is not expected in general. So we should consider either disabling it, or handling those cases in the transformation pipeline.
When trying to parse ./src/setproctitle.c
from Redis I get the following error:
Error: could not stream: rpc error: code = Unknown desc = could not parse: driver failure: tech.sourced.babelfish.DriverResponse.ResponseSendException
Error serializing the AST to JSON: com.fasterxml.jackson.databind.JsonMappingException: (was java.lang.NullPointerException) (through reference chain: tech.sourced.babelfish.DriverResponse["ast"])
tech.sourced.babelfish.DriverResponse$ResponseSendException: com.fasterxml.jackson.databind.JsonMappingException: (was java.lang.NullPointerException) (through reference chain: tech.sourced.babelfish.DriverResponse["ast"])
at tech.sourced.babelfish.DriverResponse.send(DriverResponse.java:49)
at tech.sourced.babelfish.Main.process(Main.java:53)
at tech.sourced.babelfish.Main.main(Main.java:13)
Caused by: com.fasterxml.jackson.databind.JsonMappingException: (was java.lang.NullPointerException) (through reference chain: tech.sourced.babelfish.DriverResponse["ast"])
at com.fasterxml.jackson.databind.JsonMappingException.wrapWithPath(JsonMappingException.java:388)
at com.fasterxml.jackson.databind.JsonMappingException.wrapWithPath(JsonMappingException.java:348)
at com.fasterxml.jackson.databind.ser.std.StdSerializer.wrapAndThrow(StdSerializer.java:343)
at com.fasterxml.jackson.databind.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:697)
at com.fasterxml.jackson.databind.ser.BeanSerializer.serialize(BeanSerializer.java:155)
at com.fasterxml.jackson.databind.ser.DefaultSerializerProvider.serializeValue(DefaultSerializerProvider.java:292)
at com.fasterxml.jackson.databind.ObjectMapper.writeValue(ObjectMapper.java:2509)
at tech.sourced.babelfish.TranslationUnitJSONMapper.writeValue(TranslationUnitJSONMapper.java:40)
at tech.sourced.babelfish.DriverResponse.send(DriverResponse.java:44)
... 2 more
Caused by: java.lang.NullPointerException
at tech.sourced.babelfish.JsonASTVisitor.serializePreproStatements(JsonASTVisitor.java:1352)
at tech.sourced.babelfish.JsonASTVisitor.visit(JsonASTVisitor.java:1407)
at org.eclipse.cdt.internal.core.dom.parser.ASTTranslationUnit.accept(ASTTranslationUnit.java:267)
at tech.sourced.babelfish.TranslationUnitSerializer.serialize(TranslationUnitSerializer.java:69)
at tech.sourced.babelfish.TranslationUnitSerializer.serialize(TranslationUnitSerializer.java:44)
at com.fasterxml.jackson.databind.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:704)
at com.fasterxml.jackson.databind.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:689)
... 7 more
Command used:
~/mount/workspace/srcd parse uast -m native -l cpp ~/redis/src/setproctitle.c
This also happens trying to parse ./src/debug.c
and ./src/config.h
.
Here are the exact files that caused errors during parsing:
Based on discussion with @dennwc we should refactor the way how comments are serialized.
This issue is partly related to: #60
Right now, we try to assign comments to existing nodes (as a nested nodes, in ast).
We agreed, that comments can be independent nodes, represented as a flat structure and serialized on the same, top level as ast root.
From bblfsh logs we got the error native driver crashed
udoc/headerfile.h
InputModuleOIS/Exports.cpp
release/src-rt/linux/linux-2.6/scripts/squashfs/lzma/C/7zip/Compress/Branch/x86.h
LibraryModule/StableHeaders.cpp
src/others/squashfs-4.0-realtek/lzma/CPP/7zip/Bundles/Alone7z/StdAfx.cpp
core/md5.h
ProtocolUtilities/LoginCredentials.h
PhysicsModule/CollisionShapeUtils.h
Foundation/ComponentManager.cpp
rosapps/applications/sysutils/utils/sdkparse/skip_ws.cpp
Engine/Source/Runtime/Android/AndroidRuntimeSettings/Private/AndroidRuntimeSettingsModule.cpp
gnu/dist/binutils/ld/testsuite/ld-cdtest/cdtest-bar.cc
encodings/gbk.h
TestModule/TestService.cpp
Templates/TP_Vehicle/Source/TP_Vehicle/TP_Vehicle.cpp
PythonScriptModule/TransformDecorator.h
SceneManager/StableHeaders.cpp
TelepathyIMModule/CommunicationUI/ConfigHelper.cpp
UiModule/Inworld/Notifications/NotificationLogWidget.h
ld/testsuite/ld-cdtest/cdtest-bar.cc
src/Core/TundraProtocolModule/StableHeaders.cpp
TelepathyIMModule/CommunicationUI/FriendListItem.cpp
sketches/Trident/CModule.cpp
smtp/smtpauth.h
Foundation/QtInputMouseEvent.cpp
encodings/cp.h
UiModule/Common/UiVisibilityAction.cpp
PythonScriptModule/TransformDecorator.cpp
EnvironmentModule/StableHeaders.cpp
smtp/smtpparser.h
Engine/Source/Runtime/Core/Private/HAL/IPlatformFileLogWrapper.cpp
src/EntityComponents/EC_Ruler/StableHeaders.cpp
RexLogicModule/NotificationWidget.h
WorldBuildingModule/StableHeaders.cpp
db/pgmessage.h
Core/CoreStableHeaders.cpp
CAVEStereoModule/CAVEManager.cpp
Tests/Tutorial/Step3/tutorial.cxx
test/SemaCXX/warn-sysheader-macro.cpp
UiModule/Inworld/ControlPanel/BackdropWidget.h
src/Core/ECEditorModule/LineEditPropertyFactory.cpp
PythonScriptModule/QEC_Prim.cpp
imap/handlers/rename.h
Engine/Source/Developer/AITestSuite/Private/TestLogger.cpp
RexLogicModule/EventHandlers/SceneEventHandler.h
Engine/Source/Runtime/InputCore/Private/InputCoreModule.cpp
ReXLogic/EC_OpenSimAvatar.cpp
Engine/Source/Runtime/Sockets/Private/MultichannelTCP.cpp
CommunicationModule/CommunicationUI/FriendListItem.cpp
kpresenter/rotationdialogimpl.cc
It seems like the driver currently buffers the serialized JSON into memory instead of streaming it:
This causes OOM kills when processing large files.
@juanjux Is there any reason to not use Sytem.out
here directly?
Originally reported by Olivier Mesnard in https://forum.sourced.tech/t/parsing-cpp-code-with-parameterized-types/246.
The CDT C++ parser may be incorrectly treating the template instantiation brackets as operators.
Repro (courtesy of Olivier): Given the sample code
#include <string>
#include <deque>
#include <iostream>
class ParameterizedType {
public:
std::deque<std::string> sortPerm(std::string permissions[]);
};
/**
* declaration of Parameterized types
* @return std::deque<std::string>
*/
std::deque<std::string> ParameterizedType::sortPerm(std::string permissions[]) {
// std::string result(0); // OK, node is cpp:CPPASTDeclarationStatement
std::deque<std::string>result(0); // NOK, node is cpp:CPPASTBinaryExpression
return result;
}
the following client script demonstrates the bug:
import bblfsh
def main():
client = bblfsh.BblfshClient("0.0.0.0:9432")
ctx = client.parse('ParameterizedType.cpp')
for unode in ctx.filter("//uast:Function"):
func_node = unode.get()
assert func_node['@type'] == 'uast:Function'
block_node = func_node['Body']
assert block_node['@type'] == 'uast:Block'
cpp_expression_statement_node = block_node['Statements'][0]
assert cpp_expression_statement_node['@type'] == 'cpp:CPPASTExpressionStatement'
cpp_binary_expression_node = cpp_expression_statement_node['Prop_Expression']
print('type=',cpp_binary_expression_node['@type'])
assert cpp_binary_expression_node['@type'] == 'cpp:CPPASTDeclarationStatement'
break
if __name__ == '__main__':
main()
I suspect CDT (or at least the version of it we're using in the driver) may not be up-to-date with the lexical changes from C++11 et seq.
We still need to create a Docker Hub repository for the driver:
https://hub.docker.com/r/bblfsh/cpp-driver/
From bblfsh logs we got the error:
rpc error: code = Internal desc = tech.sourced.babelfish.DriverResponse.ResponseSendException
Error serializing the AST to JSON: com.fasterxml.jackson.databind.JsonMappingException: (was java.lang.NegativeArraySizeException) (through reference chain: tech.sourced.babelfish.DriverResponse[\"ast\"])
tech.sourced.babelfish.DriverResponse$ResponseSendException: com.fasterxml.jackson.databind.JsonMappingException: (was java.lang.NegativeArraySizeException) (through reference chain: tech.sourced.babelfish.DriverResponse[\"ast\"])
...
Files that triggered the error:
external/bsd/llvm/dist/clang/test/Index/annotate-deep-statements.cpp
src/pal/src/misc/sysinfo.cpp
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.