This log is saved to: /var/tmp/gdb-cmds7857467724498728392.log NB build: 20170302-69321f179ab4 [GDB will not be able to debug user-mode threads: ld.so.1: gdb: fatal: relocation error: file /lib/64/libthread_db.so.1: symbol ps_lgetxregsize: referenced symbol not found] =thread-group-added,id="i1" ~"GNU gdb (GDB) 7.6\n" ~"Copyright (C) 2013 Free Software Foundation, Inc.\n" ~"License GPLv3+: GNU GPL version 3 or later \nThis is free software: you are free to change and redistribute it.\nThere is NO WARRANTY, to the extent permitted by law. Type \"show copying\"\nand \"show warranty\" for details.\n" ~"This GDB was configured as \"i386-pc-solaris2.10\".\nFor bug reporting instructions, please see:\n" ~".\n" &"/export/home/vv159170/.gdbinit: No such file or directory.\n" (gdb) 2-list-features 3info signals 4-gdb-set print repeat 0 5-gdb-set backtrace limit 1024 6-gdb-set print elements 400 7-gdb-set follow-fork-mode parent 8-gdb-set detach-on-fork on 9-enable-pretty-printing 10-file-exec-and-symbols "/export1/devarea/LLVM39/build/bin/clang" 2^done,features=["frozen-varobjs","pending-breakpoints","thread-info","data-read-memory-bytes","breakpoint-notifications","ada-task-info"] (gdb) &"info signals\n" ~"Signal Stop\tPrint\tPass to program\tDescription\n" ~"\n" ~"SIGHUP Yes\tYes\tYes\t\tHangup\n" ~"SIGINT Yes\tYes\tNo\t\tInterrupt\n" ~"SIGQUIT Yes\tYes\tYes\t\tQuit\n" ~"SIGILL Yes\tYes\tYes\t\tIllegal instruction\n" ~"SIGTRAP Yes\tYes\tNo\t\tTrace/breakpoint trap\n" ~"SIGABRT Yes\tYes\tYes\t\tAborted\n" ~"SIGEMT Yes\tYes\tYes\t\tEmulation trap\n" ~"SIGFPE Yes\tYes\tYes\t\tArithmetic exception\n" ~"SIGKILL Yes\tYes\tYes\t\tKilled\n" ~"SIGBUS Yes\tYes\tYes\t\tBus error\n" ~"SIGSEGV Yes\tYes\tYes\t\tSegmentation fault\n" ~"SIGSYS Yes\tYes\tYes\t\tBad system call\n" ~"SIGPIPE Yes\tYes\tYes\t\tBroken pipe\n" ~"SIGALRM No\tNo\tYes\t\tAlarm clock\n" ~"SIGTERM Yes\tYes\tYes\t\tTerminated\n" ~"SIGURG No\tNo\tYes\t\tUrgent I/O condition\n" ~"SIGSTOP Yes\tYes\tYes\t\tStopped (signal)\n" ~"SIGTSTP Yes\tYes\tYes\t\tStopped (user)\n" ~"SIGCONT Yes\tYes\tYes\t\tContinued\n" ~"SIGCHLD No\tNo\tYes\t\tChild status changed\n" ~"SIGTTIN Yes\tYes\tYes\t\tStopped (tty input)\n" ~"SIGTTOU Yes\tYes\tYes\t\tStopped (tty output)\n" ~"SIGIO No\tNo\tYes\t\tI/O possible\n" ~"SIGXCPU Yes\tYes\tYes\t\tCPU time limit exceeded\n" ~"SIGXFSZ Yes\tYes\tYes\t\tFile size limit exceeded\n" ~"SIGVTALRM No\tNo\tYes\t\tVirtual timer expired\n" ~"SIGPROF No\tNo\tYes\t\tProfiling timer expired\n" ~"SIGWINCH No\tNo\tYes\t\tWindow size changed\n" ~"SIGLOST Yes\tYes\tYes\t\tResource lost\n" ~"SIGUSR1 Yes\tYes\tYes\t\tUser defined signal 1\n" ~"SIGUSR2 Yes\tYes\tYes\t\tUser defined signal 2\n" ~"SIGPWR Yes\tYes\tYes\t\tPower fail/restart\n" ~"SIGPOLL No\tNo\tYes\t\tPollable event occurred\n" ~"SIGWIND Yes\tYes\tYes\t\tSIGWIND\n" ~"SIGPHONE Yes\tYes\tYes\t\tSIGPHONE\n" ~"SIGWAITING No\tNo\tYes\t\tProcess's LWPs are blocked\n" ~"SIGLWP No\tNo\tYes\t\tSignal LWP\n" ~"SIGDANGER Yes\tYes\tYes\t\tSwap space dangerously low\n" ~"SIGGRANT Yes\tYes\tYes\t\tMonitor mode granted\n" ~"SIGRETRACT Yes\tYes\tYes\t\tNeed to relinquish monitor mode\n" ~"SIGMSG Yes\tYes\tYes\t\tMonitor mode data available\n" ~"SIGSOUND Yes\tYes\tYes\t\tSound completed\n" ~"SIGSAK Yes\tYes\tYes\t\tSecure attention\n" ~"SIGPRIO No\tNo\tYes\t\tSIGPRIO\n" ~"SIG33 Yes\tYes\tYes\t\tReal-time event 33\n" ~"SIG34 Yes\tYes\tYes\t\tReal-time event 34\n" ~"SIG35 Yes\tYes\tYes\t\tReal-time event 35\n" ~"SIG36 Yes\tYes\tYes\t\tReal-time event 36\n" ~"SIG37 Yes\tYes\tYes\t\tReal-time event 37\n" ~"SIG38 Yes\tYes\tYes\t\tReal-time event 38\n" ~"SIG39 Yes\tYes\tYes\t\tReal-time event 39\n" ~"SIG40 Yes\tYes\tYes\t\tReal-time event 40\n" ~"SIG41 Yes\tYes\tYes\t\tReal-time event 41\n" ~"SIG42 Yes\tYes\tYes\t\tReal-time event 42\n" ~"SIG43 Yes\tYes\tYes\t\tReal-time event 43\n" ~"SIG44 Yes\tYes\tYes\t\tReal-time event 44\n" ~"SIG45 Yes\tYes\tYes\t\tReal-time event 45\n" ~"SIG46 Yes\tYes\tYes\t\tReal-time event 46\n" ~"SIG47 Yes\tYes\tYes\t\tReal-time event 47\n" ~"SIG48 Yes\tYes\tYes\t\tReal-time event 48\n" ~"SIG49 Yes\tYes\tYes\t\tReal-time event 49\n" ~"SIG50 Yes\tYes\tYes\t\tReal-time event 50\n" ~"SIG51 Yes\tYes\tYes\t\tReal-time event 51\n" ~"SIG52 Yes\tYes\tYes\t\tReal-time event 52\n" ~"SIG53 Yes\tYes\tYes\t\tReal-time event 53\n" ~"SIG54 Yes\tYes\tYes\t\tReal-time event 54\n" ~"SIG55 Yes\tYes\tYes\t\tReal-time event 55\n" ~"SIG56 Yes\tYes\tYes\t\tReal-time event 56\n" ~"SIG57 Yes\tYes\tYes\t\tReal-time event 57\n" ~"SIG58 Yes\tYes\tYes\t\tReal-time event 58\n" ~"SIG59 Yes\tYes\tYes\t\tReal-time event 59\n" ~"SIG60 Yes\tYes\tYes\t\tReal-time event 60\n" ~"SIG61 Yes\tYes\tYes\t\tReal-time event 61\n" ~"SIG62 Yes\tYes\tYes\t\tReal-time event 62\n" ~"SIG63 Yes\tYes\tYes\t\tReal-time event 63\n" ~"SIGCANCEL No\tNo\tYes\t\tLWP internal signal\n" ~"SIG32 Yes\tYes\tYes\t\tReal-time event 32\n" ~"SIG64 Yes\tYes\tYes\t\tReal-time event 64\n" ~"SIG65 Yes\tYes\tYes\t\tReal-time event 65\n" ~"SIG66 Yes\tYes\tYes\t\tReal-time event 66\n" ~"SIG67 Yes\tYes\tYes\t\tReal-time event 67\n" ~"SIG68 Yes\tYes\tYes\t\tReal-time event 68\n" ~"SIG69 Yes\tYes\tYes\t\tReal-time event 69\n" ~"SIG70 Yes\tYes\tYes\t\tReal-time event 70\n" ~"SIG71 Yes\tYes\tYes\t\tReal-time event 71\n" ~"SIG72 Yes\tYes\tYes\t\tReal-time event 72\n" ~"SIG73 Yes\tYes\tYes\t\tReal-time event 73\n" ~"SIG74 Yes\tYes\tYes\t\tReal-time event 74\n" ~"SIG75 Yes\tYes\tYes\t\tReal-time event 75\n" ~"SIG76 Yes\tYes\tYes\t\tReal-time event 76\n" ~"SIG77 Yes\tYes\tYes\t\tReal-time event 77\n" ~"SIG78 Yes\tYes\tYes\t\tReal-time event 78\n" ~"SIG79 Yes\tYes\tYes\t\tReal-time event 79\n" ~"SIG80 Yes\tYes\tYes\t\tReal-time event 80\n" ~"SIG81 Yes\tYes\tYes\t\tReal-time event 81\n" ~"SIG82 Yes\tYes\tYes\t\tReal-time event 82\n" ~"SIG83 Yes\tYes\tYes\t\tReal-time event 83\n" ~"SIG84 Yes\tYes\tYes\t\tReal-time event 84\n" ~"SIG85 Yes\tYes\tYes\t\tReal-time event 85\n" ~"SIG86 Yes\tYes\tYes\t\tReal-time event 86\n" ~"SIG87 Yes\tYes\tYes\t\tReal-time event 87\n" ~"SIG88 Yes\tYes\tYes\t\tReal-time event 88\n" ~"SIG89 Yes\tYes\tYes\t\tReal-time event 89\n" ~"SIG90 Yes\tYes\tYes\t\tReal-time event 90\n" ~"SIG91 Yes\tYes\tYes\t\tReal-time event 91\n" ~"SIG92 Yes\tYes\tYes\t\tReal-time event 92\n" ~"SIG93 Yes\tYes\tYes\t\tReal-time event 93\n" ~"SIG94 Yes\tYes\tYes\t\tReal-time event 94\n" ~"SIG95 Yes\tYes\tYes\t\tReal-time event 95\n" ~"SIG96 Yes\tYes\tYes\t\tReal-time event 96\n" ~"SIG97 Yes\tYes\tYes\t\tReal-time event 97\n" ~"SIG98 Yes\tYes\tYes\t\tReal-time event 98\n" ~"SIG99 Yes\tYes\tYes\t\tReal-time event 99\n" ~"SIG100 Yes\tYes\tYes\t\tReal-time event 100\n" ~"SIG101 Yes\tYes\tYes\t\tReal-time event 101\n" ~"SIG102 Yes\tYes\tYes\t\tReal-time event 102\n" ~"SIG103 Yes\tYes\tYes\t\tReal-time event 103\n" ~"SIG104 Yes\tYes\tYes\t\tReal-time event 104\n" ~"SIG105 Yes\tYes\tYes\t\tReal-time event 105\n" ~"SIG106 Yes\tYes\tYes\t\tReal-time event 106\n" ~"SIG107 Yes\tYes\tYes\t\tReal-time event 107\n" ~"SIG108 Yes\tYes\tYes\t\tReal-time event 108\n" ~"SIG109 Yes\tYes\tYes\t\tReal-time event 109\n" ~"SIG110 Yes\tYes\tYes\t\tReal-time event 110\n" ~"SIG111 Yes\tYes\tYes\t\tReal-time event 111\n" ~"SIG112 Yes\tYes\tYes\t\tReal-time event 112\n" ~"SIG113 Yes\tYes\tYes\t\tReal-time event 113\n" ~"SIG114 Yes\tYes\tYes\t\tReal-time event 114\n" ~"SIG115 Yes\tYes\tYes\t\tReal-time event 115\n" ~"SIG116 Yes\tYes\tYes\t\tReal-time event 116\n" ~"SIG117 Yes\tYes\tYes\t\tReal-time event 117\n" ~"SIG118 Yes\tYes\tYes\t\tReal-time event 118\n" ~"SIG119 Yes\tYes\tYes\t\tReal-time event 119\n" ~"SIG120 Yes\tYes\tYes\t\tReal-time event 120\n" ~"SIG121 Yes\tYes\tYes\t\tReal-time event 121\n" ~"SIG122 Yes\tYes\tYes\t\tReal-time event 122\n" ~"SIG123 Yes\tYes\tYes\t\tReal-time event 123\n" ~"SIG124 Yes\tYes\tYes\t\tReal-time event 124\n" ~"SIG125 Yes\tYes\tYes\t\tReal-time event 125\n" ~"SIG126 Yes\tYes\tYes\t\tReal-time event 126\n" ~"SIG127 Yes\tYes\tYes\t\tReal-time event 127\n" ~"SIGINFO Yes\tYes\tYes\t\tInformation request\n" ~"EXC_BAD_ACCESS Yes\tYes\tYes\t\tCould not access memory\n" ~"EXC_BAD_INSTRUCTION Yes\tYes\tYes\t\tIllegal instruction/operand\n" ~"EXC_ARITHMETIC Yes\tYes\tYes\t\tArithmetic exception\n" ~"EXC_EMULATION Yes\tYes\tYes\t\tEmulation instruction\n" ~"EXC_SOFTWARE Yes\tYes\tYes\t\tSoftware generated exception\n" ~"EXC_BREAKPOINT Yes\tYes\tYes\t\tBreakpoint\n" ~"\nUse the \"handle\" command to change these tables.\n" 3^done (gdb) 4^done (gdb) 5^done (gdb) 6^done (gdb) 7^done (gdb) 8^done (gdb) 9^done (gdb) 10^done 11-file-list-exec-source-file 12-environment-cd /export1/devarea/LLVM39 13-exec-arguments -cc1 -fsyntax-only -fcolor-diagnostics -x c -std=c11 ${LLVM_SRC}/llvm/tools/clang/test/Lexer/unicode-replaced-chars.c 14-break-insert -f "/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseStmt.cpp:1874" 15-break-insert -f "/export1/devarea/LLVM39/llvm/tools/clang/lib/Analysis/CFG.cpp:3891" 16-break-insert -f "/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/DelayedDiagnostic.cpp:59" 17-break-insert -f "/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseAST.cpp:160" 18-break-insert -f "/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/SemaOverload.cpp:1399" 19-break-insert -f "/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/SemaOverload.cpp:11360" 20-break-insert -f "/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/SemaOverload.cpp:11473" 21-break-insert -f "/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/SemaOverload.cpp:11474" 22-break-insert -f "/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/SemaOverload.cpp:8773" 23-break-insert -f "/export1/devarea/LLVM39/llvm/tools/clang/lib/AST/Type.cpp:80" 24-break-insert -f "/export1/devarea/LLVM39/llvm/tools/clang/lib/Lex/LiteralSupport.cpp:516" 25-break-insert -f "/export1/devarea/LLVM39/llvm/tools/clang/lib/Lex/LiteralSupport.cpp:1278" (gdb) 11^done,line="302",file="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/driver.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/driver.cpp",macro-info="0" (gdb) 12^done (gdb) =cmd-param-changed,param="args",value="-cc1 -fsyntax-only -fcolor-diagnostics -x c -std=c11 ${LLVM_SRC}/llvm/tools/clang/test/Lexer/unicode-replaced-chars.c" 13^done (gdb) 14^done,bkpt={number="1",type="breakpoint",disp="keep",enabled="y",addr="0x0fbb1693",func="clang::Parser::ParseReturnStatement()",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseStmt.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseStmt.cpp",line="1874",thread-groups=["i1"],times="0",original-location="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseStmt.cpp:1874"} (gdb) 15^done,bkpt={number="2",type="breakpoint",disp="keep",enabled="y",addr="0x108e7741",func="clang::CFG::buildCFG(clang::Decl const*, clang::Stmt*, clang::ASTContext*, clang::CFG::BuildOptions const&)",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Analysis/CFG.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Analysis/CFG.cpp",line="3891",thread-groups=["i1"],times="0",original-location="/export1/devarea/LLVM39/llvm/tools/clang/lib/Analysis/CFG.cpp:3891"} (gdb) 16^done,bkpt={number="3",type="breakpoint",disp="keep",enabled="y",addr="0x0fe01448",func="clang::sema::DelayedDiagnostic::Destroy()",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/DelayedDiagnostic.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/DelayedDiagnostic.cpp",line="59",thread-groups=["i1"],times="0",original-location="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/DelayedDiagnostic.cpp:59"} (gdb) 17^done,bkpt={number="4",type="breakpoint",disp="keep",enabled="y",addr="0x0fb14b63",func="clang::ParseAST(clang::Sema&, bool, bool)",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseAST.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseAST.cpp",line="160",thread-groups=["i1"],times="0",original-location="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseAST.cpp:160"} (gdb) 18^done,bkpt={number="5",type="breakpoint",disp="keep",enabled="y",addr="0x10284f31",func="clang::Sema::IsNoReturnConversion(clang::QualType, clang::QualType, clang::QualType&)",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/SemaOverload.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/SemaOverload.cpp",line="1399",thread-groups=["i1"],times="0",original-location="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/SemaOverload.cpp:1399"} (gdb) 19^done,bkpt={number="6",type="breakpoint",disp="keep",enabled="y",addr="0x102a7b01",func="FinishOverloadedCallExpr(clang::Sema&, clang::Scope*, clang::Expr*, clang::UnresolvedLookupExpr*, clang::SourceLocation, clang::MultiExprArg, clang::SourceLocation, clang::Expr*, clang::OverloadCandidateSet*, clang::OverloadCandidateSet::iterator*, clang::OverloadingResult, bool)",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/SemaOverload.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/SemaOverload.cpp",line="11360",thread-groups=["i1"],times="0",original-location="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/SemaOverload.cpp:11360"} (gdb) 20^done,bkpt={number="7",type="breakpoint",disp="keep",enabled="y",addr="0x102a8283",func="clang::Sema::BuildOverloadedCallExpr(clang::Scope*, clang::Expr*, clang::UnresolvedLookupExpr*, clang::SourceLocation, llvm::MutableArrayRef, clang::SourceLocation, clang::Expr*, bool, bool)",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/SemaOverload.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/SemaOverload.cpp",line="11473",thread-groups=["i1"],times="0",original-location="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/SemaOverload.cpp:11473"} (gdb) 21^done,bkpt={number="8",type="breakpoint",disp="keep",enabled="y",addr="0x102a8283",func="clang::Sema::BuildOverloadedCallExpr(clang::Scope*, clang::Expr*, clang::UnresolvedLookupExpr*, clang::SourceLocation, llvm::MutableArrayRef, clang::SourceLocation, clang::Expr*, bool, bool)",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/SemaOverload.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/SemaOverload.cpp",line="11474",thread-groups=["i1"],times="0",original-location="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/SemaOverload.cpp:11474"} (gdb) 22^done,bkpt={number="9",type="breakpoint",disp="keep",enabled="y",addr="0x1029d7a2",func="clang::OverloadCandidateSet::BestViableFunction(clang::Sema&, clang::SourceLocation, clang::OverloadCandidate*&, bool)",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/SemaOverload.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/SemaOverload.cpp",line="8773",thread-groups=["i1"],times="0",original-location="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/SemaOverload.cpp:8773"} (gdb) 23^done,bkpt={number="10",type="breakpoint",disp="keep",enabled="y",addr="0x10bddfa7",func="clang::ConstantArrayType::getNumAddressingBits(clang::ASTContext const&, clang::QualType, llvm::APInt const&)",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/AST/Type.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/AST/Type.cpp",line="80",thread-groups=["i1"],times="0",original-location="/export1/devarea/LLVM39/llvm/tools/clang/lib/AST/Type.cpp:80"} (gdb) 24^done,bkpt={number="11",type="breakpoint",disp="keep",enabled="y",addr="0x10c71a9f",func="clang::NumericLiteralParser::NumericLiteralParser(llvm::StringRef, clang::SourceLocation, clang::Preprocessor&)",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Lex/LiteralSupport.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Lex/LiteralSupport.cpp",line="516",thread-groups=["i1"],times="0",original-location="/export1/devarea/LLVM39/llvm/tools/clang/lib/Lex/LiteralSupport.cpp:516"} (gdb) 25^done,bkpt={number="12",type="breakpoint",disp="keep",enabled="y",addr="0x10c7436f",func="clang::StringLiteralParser::init(llvm::ArrayRef)",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Lex/LiteralSupport.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Lex/LiteralSupport.cpp",line="1278",thread-groups=["i1"],times="0",original-location="/export1/devarea/LLVM39/llvm/tools/clang/lib/Lex/LiteralSupport.cpp:1278"} (gdb) 26-break-insert -t _start 26^done,bkpt={number="13",type="breakpoint",disp="del",enabled="y",addr="0x0d027450",at="<_start>",thread-groups=["i1"],times="0",original-location="_start"} 27-exec-run (gdb) =thread-group-started,id="i1",pid="3333" =thread-created,id="1",group-id="i1" 27^running *running,thread-id="all" (gdb) =library-loaded,id="/usr/lib/ld.so.1",target-name="/usr/lib/ld.so.1",host-name="/usr/lib/ld.so.1",symbols-loaded="0",thread-group="i1" =library-loaded,id="/usr/gcc/4.9/lib/libstdc++.so.6",target-name="/usr/gcc/4.9/lib/libstdc++.so.6",host-name="/usr/gcc/4.9/lib/libstdc++.so.6",symbols-loaded="0",thread-group="i1" =library-loaded,id="/usr/gcc/4.9/lib/libgcc_s.so.1",target-name="/usr/gcc/4.9/lib/libgcc_s.so.1",host-name="/usr/gcc/4.9/lib/libgcc_s.so.1",symbols-loaded="0",thread-group="i1" =library-loaded,id="/lib/libdl.so.1",target-name="/lib/libdl.so.1",host-name="/lib/libdl.so.1",symbols-loaded="0",thread-group="i1" =library-loaded,id="/lib/libcurses.so.1",target-name="/lib/libcurses.so.1",host-name="/lib/libcurses.so.1",symbols-loaded="0",thread-group="i1" =library-loaded,id="/lib/libz.so.1",target-name="/lib/libz.so.1",host-name="/lib/libz.so.1",symbols-loaded="0",thread-group="i1" =library-loaded,id="/lib/libm.so.2",target-name="/lib/libm.so.2",host-name="/lib/libm.so.2",symbols-loaded="0",thread-group="i1" =library-loaded,id="/lib/librt.so.1",target-name="/lib/librt.so.1",host-name="/lib/librt.so.1",symbols-loaded="0",thread-group="i1" =library-loaded,id="/lib/libc.so.1",target-name="/lib/libc.so.1",host-name="/lib/libc.so.1",symbols-loaded="0",thread-group="i1" =breakpoint-modified,bkpt={number="13",type="breakpoint",disp="del",enabled="y",addr="0x0d027450",at="<_start>",thread-groups=["i1"],times="1",original-location="_start"} *stopped,reason="breakpoint-hit",disp="del",bkptno="13",frame={addr="0x0d027450",func="_start",args=[]},thread-id="1",stopped-threads="all" 28-var-create - @ DeclSpec::SCS_typedef 29-var-update --all-values * 30-exec-continue =breakpoint-deleted,id="13" (gdb) 28^done,name="var1",numchild="0",value="clang::DeclSpec::SCS_typedef",type="clang::DeclSpec::SCS",has_more="0" No answer for: 27-exec-run 31-var-show-attributes "var1" (gdb) 29^done,changelist=[] (gdb) 30^running *running,thread-id="all" (gdb) =breakpoint-modified,bkpt={number="12",type="breakpoint",disp="keep",enabled="y",addr="0x10c7436f",func="clang::StringLiteralParser::init(llvm::ArrayRef)",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Lex/LiteralSupport.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Lex/LiteralSupport.cpp",line="1278",thread-groups=["i1"],times="1",original-location="/export1/devarea/LLVM39/llvm/tools/clang/lib/Lex/LiteralSupport.cpp:1278"} *stopped,reason="breakpoint-hit",disp="keep",bkptno="12",frame={addr="0x10c7436f",func="clang::StringLiteralParser::init",args=[{name="this",value="0xfeffb534"},{name="StringToks",value="..."}],file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Lex/LiteralSupport.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Lex/LiteralSupport.cpp",line="1278"},thread-id="1",stopped-threads="all" 32-stack-list-frames --thread 1 (gdb) 31^done,attr="noneditable" No answer for: 30-exec-continue (gdb) 32^done,stack=[frame={level="0",addr="0x10c7436f",func="clang::StringLiteralParser::init",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Lex/LiteralSupport.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Lex/LiteralSupport.cpp",line="1278"},frame={level="1",addr="0x10c7434f",func="clang::StringLiteralParser::StringLiteralParser",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Lex/LiteralSupport.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Lex/LiteralSupport.cpp",line="1272"},frame={level="2",addr="0x10ca54d2",func="clang::Preprocessor::HandleDigitDirective",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Lex/PPDirectives.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Lex/PPDirectives.cpp",line="1316"},frame={level="3",addr="0x10ca43b8",func="clang::Preprocessor::HandleDirective",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Lex/PPDirectives.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Lex/PPDirectives.cpp",line="967"},frame={level="4",addr="0x10c6fe4b",func="clang::Lexer::LexTokenInternal",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Lex/Lexer.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Lex/Lexer.cpp",line="3671"},frame={level="5",addr="0x10c6ddc0",func="clang::Lexer::Lex",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Lex/Lexer.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Lex/Lexer.cpp",line="2920"},frame={level="6",addr="0x10cdedc6",func="clang::Preprocessor::Lex",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Lex/Preprocessor.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Lex/Preprocessor.cpp",line="728"},frame={level="7",addr="0x0fb1fd9c",func="clang::Parser::ConsumeToken",file="/export1/devarea/LLVM39/llvm/tools/clang/include/clang/Parse/Parser.h",fullname="/export1/devarea/LLVM39/llvm/tools/clang/include/clang/Parse/Parser.h",line="296"},frame={level="8",addr="0x0fb18183",func="clang::Parser::Initialize",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",line="530"},frame={level="9",addr="0x0fb14a45",func="clang::ParseAST",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseAST.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseAST.cpp",line="139"},frame={level="10",addr="0x0ee1f429",func="clang::ASTFrontendAction::ExecuteAction",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/FrontendAction.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/FrontendAction.cpp",line="557"},frame={level="11",addr="0x0ee1ee86",func="clang::FrontendAction::Execute",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/FrontendAction.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/FrontendAction.cpp",line="457"},frame={level="12",addr="0x0edd3f7f",func="clang::CompilerInstance::ExecuteAction",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/CompilerInstance.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/CompilerInstance.cpp",line="867"},frame={level="13",addr="0x0ef21fb2",func="clang::ExecuteCompilerInvocation",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp",line="241"},frame={level="14",addr="0x0d0328c5",func="cc1_main",file="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/cc1_main.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/cc1_main.cpp",line="116"},frame={level="15",addr="0x0d0296f3",func="ExecuteCC1Tool",file="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/driver.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/driver.cpp",line="301"},frame={level="16",addr="0x0d02a09b",func="main",file="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/driver.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/driver.cpp",line="382"}] 33-stack-list-arguments 0 34-var-update --all-values * (gdb) 33^done,stack-args=[frame={level="0",args=[name="this",name="StringToks"]},frame={level="1",args=[name="this",name="StringToks",name="PP",name="Complain"]},frame={level="2",args=[name="this",name="DigitTok"]},frame={level="3",args=[name="this",name="Result"]},frame={level="4",args=[name="this",name="Result",name="TokAtPhysicalStartOfLine"]},frame={level="5",args=[name="this",name="Result"]},frame={level="6",args=[name="this",name="Result"]},frame={level="7",args=[name="this"]},frame={level="8",args=[name="this"]},frame={level="9",args=[name="S",name="PrintStats",name="SkipFunctionBodies"]},frame={level="10",args=[name="this"]},frame={level="11",args=[name="this"]},frame={level="12",args=[name="this",name="Act"]},frame={level="13",args=[name="Clang"]},frame={level="14",args=[name="Argv",name="Argv0",name="MainAddr"]},frame={level="15",args=[name="argv",name="Tool"]},frame={level="16",args=[name="argc_",name="argv_"]}] (gdb) 34^done,changelist=[] (gdb) 35-exec-continue 35^running *running,thread-id="1" (gdb) =breakpoint-modified,bkpt={number="12",type="breakpoint",disp="keep",enabled="y",addr="0x10c7436f",func="clang::StringLiteralParser::init(llvm::ArrayRef)",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Lex/LiteralSupport.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Lex/LiteralSupport.cpp",line="1278",thread-groups=["i1"],times="2",original-location="/export1/devarea/LLVM39/llvm/tools/clang/lib/Lex/LiteralSupport.cpp:1278"} *stopped,reason="breakpoint-hit",disp="keep",bkptno="12",frame={addr="0x10c7436f",func="clang::StringLiteralParser::init",args=[{name="this",value="0xfeffb534"},{name="StringToks",value="..."}],file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Lex/LiteralSupport.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Lex/LiteralSupport.cpp",line="1278"},thread-id="1",stopped-threads="all" 36-stack-list-frames --thread 1 (gdb) 36^done,stack=[frame={level="0",addr="0x10c7436f",func="clang::StringLiteralParser::init",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Lex/LiteralSupport.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Lex/LiteralSupport.cpp",line="1278"},frame={level="1",addr="0x10c7434f",func="clang::StringLiteralParser::StringLiteralParser",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Lex/LiteralSupport.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Lex/LiteralSupport.cpp",line="1272"},frame={level="2",addr="0x10ca54d2",func="clang::Preprocessor::HandleDigitDirective",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Lex/PPDirectives.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Lex/PPDirectives.cpp",line="1316"},frame={level="3",addr="0x10ca43b8",func="clang::Preprocessor::HandleDirective",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Lex/PPDirectives.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Lex/PPDirectives.cpp",line="967"},frame={level="4",addr="0x10c6fe4b",func="clang::Lexer::LexTokenInternal",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Lex/Lexer.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Lex/Lexer.cpp",line="3671"},frame={level="5",addr="0x10c6ddc0",func="clang::Lexer::Lex",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Lex/Lexer.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Lex/Lexer.cpp",line="2920"},frame={level="6",addr="0x10cdedc6",func="clang::Preprocessor::Lex",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Lex/Preprocessor.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Lex/Preprocessor.cpp",line="728"},frame={level="7",addr="0x0fb1fd9c",func="clang::Parser::ConsumeToken",file="/export1/devarea/LLVM39/llvm/tools/clang/include/clang/Parse/Parser.h",fullname="/export1/devarea/LLVM39/llvm/tools/clang/include/clang/Parse/Parser.h",line="296"},frame={level="8",addr="0x0fb18183",func="clang::Parser::Initialize",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",line="530"},frame={level="9",addr="0x0fb14a45",func="clang::ParseAST",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseAST.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseAST.cpp",line="139"},frame={level="10",addr="0x0ee1f429",func="clang::ASTFrontendAction::ExecuteAction",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/FrontendAction.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/FrontendAction.cpp",line="557"},frame={level="11",addr="0x0ee1ee86",func="clang::FrontendAction::Execute",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/FrontendAction.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/FrontendAction.cpp",line="457"},frame={level="12",addr="0x0edd3f7f",func="clang::CompilerInstance::ExecuteAction",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/CompilerInstance.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/CompilerInstance.cpp",line="867"},frame={level="13",addr="0x0ef21fb2",func="clang::ExecuteCompilerInvocation",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp",line="241"},frame={level="14",addr="0x0d0328c5",func="cc1_main",file="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/cc1_main.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/cc1_main.cpp",line="116"},frame={level="15",addr="0x0d0296f3",func="ExecuteCC1Tool",file="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/driver.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/driver.cpp",line="301"},frame={level="16",addr="0x0d02a09b",func="main",file="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/driver.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/driver.cpp",line="382"}] No answer for: 35-exec-continue 37-stack-list-arguments 0 38-var-update --all-values * (gdb) 37^done,stack-args=[frame={level="0",args=[name="this",name="StringToks"]},frame={level="1",args=[name="this",name="StringToks",name="PP",name="Complain"]},frame={level="2",args=[name="this",name="DigitTok"]},frame={level="3",args=[name="this",name="Result"]},frame={level="4",args=[name="this",name="Result",name="TokAtPhysicalStartOfLine"]},frame={level="5",args=[name="this",name="Result"]},frame={level="6",args=[name="this",name="Result"]},frame={level="7",args=[name="this"]},frame={level="8",args=[name="this"]},frame={level="9",args=[name="S",name="PrintStats",name="SkipFunctionBodies"]},frame={level="10",args=[name="this"]},frame={level="11",args=[name="this"]},frame={level="12",args=[name="this",name="Act"]},frame={level="13",args=[name="Clang"]},frame={level="14",args=[name="Argv",name="Argv0",name="MainAddr"]},frame={level="15",args=[name="argv",name="Tool"]},frame={level="16",args=[name="argc_",name="argv_"]}] (gdb) 38^done,changelist=[] (gdb) 39-exec-continue 39^running *running,thread-id="1" (gdb) =breakpoint-modified,bkpt={number="12",type="breakpoint",disp="keep",enabled="y",addr="0x10c7436f",func="clang::StringLiteralParser::init(llvm::ArrayRef)",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Lex/LiteralSupport.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Lex/LiteralSupport.cpp",line="1278",thread-groups=["i1"],times="3",original-location="/export1/devarea/LLVM39/llvm/tools/clang/lib/Lex/LiteralSupport.cpp:1278"} *stopped,reason="breakpoint-hit",disp="keep",bkptno="12",frame={addr="0x10c7436f",func="clang::StringLiteralParser::init",args=[{name="this",value="0xfeffb534"},{name="StringToks",value="..."}],file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Lex/LiteralSupport.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Lex/LiteralSupport.cpp",line="1278"},thread-id="1",stopped-threads="all" 40-stack-list-frames --thread 1 (gdb) 40^done,stack=[frame={level="0",addr="0x10c7436f",func="clang::StringLiteralParser::init",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Lex/LiteralSupport.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Lex/LiteralSupport.cpp",line="1278"},frame={level="1",addr="0x10c7434f",func="clang::StringLiteralParser::StringLiteralParser",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Lex/LiteralSupport.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Lex/LiteralSupport.cpp",line="1272"},frame={level="2",addr="0x10ca54d2",func="clang::Preprocessor::HandleDigitDirective",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Lex/PPDirectives.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Lex/PPDirectives.cpp",line="1316"},frame={level="3",addr="0x10ca43b8",func="clang::Preprocessor::HandleDirective",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Lex/PPDirectives.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Lex/PPDirectives.cpp",line="967"},frame={level="4",addr="0x10c6fe4b",func="clang::Lexer::LexTokenInternal",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Lex/Lexer.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Lex/Lexer.cpp",line="3671"},frame={level="5",addr="0x10c6ddc0",func="clang::Lexer::Lex",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Lex/Lexer.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Lex/Lexer.cpp",line="2920"},frame={level="6",addr="0x10cdedc6",func="clang::Preprocessor::Lex",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Lex/Preprocessor.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Lex/Preprocessor.cpp",line="728"},frame={level="7",addr="0x0fb1fd9c",func="clang::Parser::ConsumeToken",file="/export1/devarea/LLVM39/llvm/tools/clang/include/clang/Parse/Parser.h",fullname="/export1/devarea/LLVM39/llvm/tools/clang/include/clang/Parse/Parser.h",line="296"},frame={level="8",addr="0x0fb18183",func="clang::Parser::Initialize",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",line="530"},frame={level="9",addr="0x0fb14a45",func="clang::ParseAST",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseAST.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseAST.cpp",line="139"},frame={level="10",addr="0x0ee1f429",func="clang::ASTFrontendAction::ExecuteAction",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/FrontendAction.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/FrontendAction.cpp",line="557"},frame={level="11",addr="0x0ee1ee86",func="clang::FrontendAction::Execute",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/FrontendAction.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/FrontendAction.cpp",line="457"},frame={level="12",addr="0x0edd3f7f",func="clang::CompilerInstance::ExecuteAction",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/CompilerInstance.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/CompilerInstance.cpp",line="867"},frame={level="13",addr="0x0ef21fb2",func="clang::ExecuteCompilerInvocation",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp",line="241"},frame={level="14",addr="0x0d0328c5",func="cc1_main",file="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/cc1_main.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/cc1_main.cpp",line="116"},frame={level="15",addr="0x0d0296f3",func="ExecuteCC1Tool",file="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/driver.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/driver.cpp",line="301"},frame={level="16",addr="0x0d02a09b",func="main",file="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/driver.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/driver.cpp",line="382"}] No answer for: 39-exec-continue 41-stack-list-arguments 0 42-var-update --all-values * (gdb) 41^done,stack-args=[frame={level="0",args=[name="this",name="StringToks"]},frame={level="1",args=[name="this",name="StringToks",name="PP",name="Complain"]},frame={level="2",args=[name="this",name="DigitTok"]},frame={level="3",args=[name="this",name="Result"]},frame={level="4",args=[name="this",name="Result",name="TokAtPhysicalStartOfLine"]},frame={level="5",args=[name="this",name="Result"]},frame={level="6",args=[name="this",name="Result"]},frame={level="7",args=[name="this"]},frame={level="8",args=[name="this"]},frame={level="9",args=[name="S",name="PrintStats",name="SkipFunctionBodies"]},frame={level="10",args=[name="this"]},frame={level="11",args=[name="this"]},frame={level="12",args=[name="this",name="Act"]},frame={level="13",args=[name="Clang"]},frame={level="14",args=[name="Argv",name="Argv0",name="MainAddr"]},frame={level="15",args=[name="argv",name="Tool"]},frame={level="16",args=[name="argc_",name="argv_"]}] (gdb) 42^done,changelist=[] (gdb) 43-exec-continue 43^running *running,thread-id="1" (gdb) =breakpoint-modified,bkpt={number="4",type="breakpoint",disp="keep",enabled="y",addr="0x0fb14b63",func="clang::ParseAST(clang::Sema&, bool, bool)",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseAST.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseAST.cpp",line="160",thread-groups=["i1"],times="1",original-location="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseAST.cpp:160"} *stopped,reason="breakpoint-hit",disp="keep",bkptno="4",frame={addr="0x0fb14b63",func="clang::ParseAST",args=[{name="S",value="..."},{name="PrintStats",value="false"},{name="SkipFunctionBodies",value="false"}],file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseAST.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseAST.cpp",line="160"},thread-id="1",stopped-threads="all" 44-stack-list-frames --thread 1 (gdb) 44^done,stack=[frame={level="0",addr="0x0fb14b63",func="clang::ParseAST",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseAST.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseAST.cpp",line="160"},frame={level="1",addr="0x0ee1f429",func="clang::ASTFrontendAction::ExecuteAction",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/FrontendAction.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/FrontendAction.cpp",line="557"},frame={level="2",addr="0x0ee1ee86",func="clang::FrontendAction::Execute",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/FrontendAction.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/FrontendAction.cpp",line="457"},frame={level="3",addr="0x0edd3f7f",func="clang::CompilerInstance::ExecuteAction",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/CompilerInstance.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/CompilerInstance.cpp",line="867"},frame={level="4",addr="0x0ef21fb2",func="clang::ExecuteCompilerInvocation",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp",line="241"},frame={level="5",addr="0x0d0328c5",func="cc1_main",file="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/cc1_main.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/cc1_main.cpp",line="116"},frame={level="6",addr="0x0d0296f3",func="ExecuteCC1Tool",file="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/driver.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/driver.cpp",line="301"},frame={level="7",addr="0x0d02a09b",func="main",file="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/driver.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/driver.cpp",line="382"}] No answer for: 43-exec-continue 45-stack-list-arguments 0 46-var-update --all-values * (gdb) 45^done,stack-args=[frame={level="0",args=[name="S",name="PrintStats",name="SkipFunctionBodies"]},frame={level="1",args=[name="this"]},frame={level="2",args=[name="this"]},frame={level="3",args=[name="this",name="Act"]},frame={level="4",args=[name="Clang"]},frame={level="5",args=[name="Argv",name="Argv0",name="MainAddr"]},frame={level="6",args=[name="argv",name="Tool"]},frame={level="7",args=[name="argc_",name="argv_"]}] (gdb) 46^done,changelist=[] (gdb) 47-exec-continue 47^running *running,thread-id="1" (gdb) =breakpoint-modified,bkpt={number="4",type="breakpoint",disp="keep",enabled="y",addr="0x0fb14b63",func="clang::ParseAST(clang::Sema&, bool, bool)",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseAST.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseAST.cpp",line="160",thread-groups=["i1"],times="2",original-location="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseAST.cpp:160"} *stopped,reason="breakpoint-hit",disp="keep",bkptno="4",frame={addr="0x0fb14b63",func="clang::ParseAST",args=[{name="S",value="..."},{name="PrintStats",value="false"},{name="SkipFunctionBodies",value="false"}],file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseAST.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseAST.cpp",line="160"},thread-id="1",stopped-threads="all" 48-stack-list-frames --thread 1 (gdb) 48^done,stack=[frame={level="0",addr="0x0fb14b63",func="clang::ParseAST",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseAST.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseAST.cpp",line="160"},frame={level="1",addr="0x0ee1f429",func="clang::ASTFrontendAction::ExecuteAction",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/FrontendAction.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/FrontendAction.cpp",line="557"},frame={level="2",addr="0x0ee1ee86",func="clang::FrontendAction::Execute",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/FrontendAction.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/FrontendAction.cpp",line="457"},frame={level="3",addr="0x0edd3f7f",func="clang::CompilerInstance::ExecuteAction",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/CompilerInstance.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/CompilerInstance.cpp",line="867"},frame={level="4",addr="0x0ef21fb2",func="clang::ExecuteCompilerInvocation",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp",line="241"},frame={level="5",addr="0x0d0328c5",func="cc1_main",file="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/cc1_main.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/cc1_main.cpp",line="116"},frame={level="6",addr="0x0d0296f3",func="ExecuteCC1Tool",file="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/driver.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/driver.cpp",line="301"},frame={level="7",addr="0x0d02a09b",func="main",file="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/driver.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/driver.cpp",line="382"}] No answer for: 47-exec-continue 49-stack-list-arguments 0 50-var-update --all-values * (gdb) 49^done,stack-args=[frame={level="0",args=[name="S",name="PrintStats",name="SkipFunctionBodies"]},frame={level="1",args=[name="this"]},frame={level="2",args=[name="this"]},frame={level="3",args=[name="this",name="Act"]},frame={level="4",args=[name="Clang"]},frame={level="5",args=[name="Argv",name="Argv0",name="MainAddr"]},frame={level="6",args=[name="argv",name="Tool"]},frame={level="7",args=[name="argc_",name="argv_"]}] (gdb) 50^done,changelist=[] (gdb) 51-exec-continue 51^running *running,thread-id="1" (gdb) =breakpoint-modified,bkpt={number="12",type="breakpoint",disp="keep",enabled="y",addr="0x10c7436f",func="clang::StringLiteralParser::init(llvm::ArrayRef)",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Lex/LiteralSupport.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Lex/LiteralSupport.cpp",line="1278",thread-groups=["i1"],times="4",original-location="/export1/devarea/LLVM39/llvm/tools/clang/lib/Lex/LiteralSupport.cpp:1278"} *stopped,reason="breakpoint-hit",disp="keep",bkptno="12",frame={addr="0x10c7436f",func="clang::StringLiteralParser::init",args=[{name="this",value="0xfeff9ee8"},{name="StringToks",value="..."}],file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Lex/LiteralSupport.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Lex/LiteralSupport.cpp",line="1278"},thread-id="1",stopped-threads="all" 52-stack-list-frames --thread 1 (gdb) 52^done,stack=[frame={level="0",addr="0x10c7436f",func="clang::StringLiteralParser::init",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Lex/LiteralSupport.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Lex/LiteralSupport.cpp",line="1278"},frame={level="1",addr="0x10c7434f",func="clang::StringLiteralParser::StringLiteralParser",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Lex/LiteralSupport.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Lex/LiteralSupport.cpp",line="1272"},frame={level="2",addr="0x10026d00",func="clang::Sema::ActOnStringLiteral",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/SemaExpr.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/SemaExpr.cpp",line="1607"},frame={level="3",addr="0x0fb70395",func="clang::Parser::ParseStringLiteralExpression",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseExpr.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseExpr.cpp",line="2485"},frame={level="4",addr="0x0fb69fc7",func="clang::Parser::ParseCastExpression",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseExpr.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseExpr.cpp",line="1008"},frame={level="5",addr="0x0fb67b2b",func="clang::Parser::ParseCastExpression",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseExpr.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseExpr.cpp",line="482"},frame={level="6",addr="0x0fb6678b",func="clang::Parser::ParseAssignmentExpression",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseExpr.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseExpr.cpp",line="171"},frame={level="7",addr="0x0fb44c6b",func="clang::Parser::ParseInitializer",file="/export1/devarea/LLVM39/llvm/tools/clang/include/clang/Parse/Parser.h",fullname="/export1/devarea/LLVM39/llvm/tools/clang/include/clang/Parse/Parser.h",line="1620"},frame={level="8",addr="0x0fb33c3b",func="clang::Parser::ParseDeclarationAfterDeclaratorAndAttributes",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseDecl.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseDecl.cpp",line="2056"},frame={level="9",addr="0x0fb32ef6",func="clang::Parser::ParseDeclGroup",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseDecl.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseDecl.cpp",line="1845"},frame={level="10",addr="0x0fb196a1",func="clang::Parser::ParseDeclOrFunctionDefInternal",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",line="940"},frame={level="11",addr="0x0fb1972b",func="clang::Parser::ParseDeclarationOrFunctionDefinition",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",line="956"},frame={level="12",addr="0x0fb18f35",func="clang::Parser::ParseExternalDeclaration",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",line="808"},frame={level="13",addr="0x0fb184ab",func="clang::Parser::ParseTopLevelDecl",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",line="595"},frame={level="14",addr="0x0fb14b72",func="clang::ParseAST",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseAST.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseAST.cpp",line="160"},frame={level="15",addr="0x0ee1f429",func="clang::ASTFrontendAction::ExecuteAction",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/FrontendAction.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/FrontendAction.cpp",line="557"},frame={level="16",addr="0x0ee1ee86",func="clang::FrontendAction::Execute",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/FrontendAction.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/FrontendAction.cpp",line="457"},frame={level="17",addr="0x0edd3f7f",func="clang::CompilerInstance::ExecuteAction",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/CompilerInstance.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/CompilerInstance.cpp",line="867"},frame={level="18",addr="0x0ef21fb2",func="clang::ExecuteCompilerInvocation",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp",line="241"},frame={level="19",addr="0x0d0328c5",func="cc1_main",file="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/cc1_main.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/cc1_main.cpp",line="116"},frame={level="20",addr="0x0d0296f3",func="ExecuteCC1Tool",file="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/driver.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/driver.cpp",line="301"},frame={level="21",addr="0x0d02a09b",func="main",file="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/driver.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/driver.cpp",line="382"}] No answer for: 51-exec-continue 53-stack-list-arguments 0 54-var-update --all-values * (gdb) 53^done,stack-args=[frame={level="0",args=[name="this",name="StringToks"]},frame={level="1",args=[name="this",name="StringToks",name="PP",name="Complain"]},frame={level="2",args=[name="this",name="StringToks",name="UDLScope"]},frame={level="3",args=[name="this",name="AllowUserDefinedLiteral"]},frame={level="4",args=[name="this",name="isUnaryExpression",name="isAddressOfOperand",name="NotCastExpr",name="isTypeCast"]},frame={level="5",args=[name="this",name="isUnaryExpression",name="isAddressOfOperand",name="isTypeCast"]},frame={level="6",args=[name="this",name="isTypeCast"]},frame={level="7",args=[name="this"]},frame={level="8",args=[name="this",name="D",name="TemplateInfo",name="FRI"]},frame={level="9",args=[name="this",name="DS",name="Context",name="DeclEnd",name="FRI"]},frame={level="10",args=[name="this",name="attrs",name="DS",name="AS"]},frame={level="11",args=[name="this",name="attrs",name="DS",name="AS"]},frame={level="12",args=[name="this",name="attrs",name="DS"]},frame={level="13",args=[name="this",name="Result"]},frame={level="14",args=[name="S",name="PrintStats",name="SkipFunctionBodies"]},frame={level="15",args=[name="this"]},frame={level="16",args=[name="this"]},frame={level="17",args=[name="this",name="Act"]},frame={level="18",args=[name="Clang"]},frame={level="19",args=[name="Argv",name="Argv0",name="MainAddr"]},frame={level="20",args=[name="argv",name="Tool"]},frame={level="21",args=[name="argc_",name="argv_"]}] (gdb) 54^done,changelist=[] (gdb) 55-exec-continue 55^running *running,thread-id="1" (gdb) =breakpoint-modified,bkpt={number="4",type="breakpoint",disp="keep",enabled="y",addr="0x0fb14b63",func="clang::ParseAST(clang::Sema&, bool, bool)",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseAST.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseAST.cpp",line="160",thread-groups=["i1"],times="3",original-location="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseAST.cpp:160"} *stopped,reason="breakpoint-hit",disp="keep",bkptno="4",frame={addr="0x0fb14b63",func="clang::ParseAST",args=[{name="S",value="..."},{name="PrintStats",value="false"},{name="SkipFunctionBodies",value="false"}],file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseAST.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseAST.cpp",line="160"},thread-id="1",stopped-threads="all" 56-stack-list-frames --thread 1 (gdb) 56^done,stack=[frame={level="0",addr="0x0fb14b63",func="clang::ParseAST",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseAST.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseAST.cpp",line="160"},frame={level="1",addr="0x0ee1f429",func="clang::ASTFrontendAction::ExecuteAction",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/FrontendAction.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/FrontendAction.cpp",line="557"},frame={level="2",addr="0x0ee1ee86",func="clang::FrontendAction::Execute",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/FrontendAction.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/FrontendAction.cpp",line="457"},frame={level="3",addr="0x0edd3f7f",func="clang::CompilerInstance::ExecuteAction",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/CompilerInstance.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/CompilerInstance.cpp",line="867"},frame={level="4",addr="0x0ef21fb2",func="clang::ExecuteCompilerInvocation",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp",line="241"},frame={level="5",addr="0x0d0328c5",func="cc1_main",file="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/cc1_main.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/cc1_main.cpp",line="116"},frame={level="6",addr="0x0d0296f3",func="ExecuteCC1Tool",file="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/driver.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/driver.cpp",line="301"},frame={level="7",addr="0x0d02a09b",func="main",file="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/driver.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/driver.cpp",line="382"}] No answer for: 55-exec-continue 57-stack-list-arguments 0 58-var-update --all-values * (gdb) 57^done,stack-args=[frame={level="0",args=[name="S",name="PrintStats",name="SkipFunctionBodies"]},frame={level="1",args=[name="this"]},frame={level="2",args=[name="this"]},frame={level="3",args=[name="this",name="Act"]},frame={level="4",args=[name="Clang"]},frame={level="5",args=[name="Argv",name="Argv0",name="MainAddr"]},frame={level="6",args=[name="argv",name="Tool"]},frame={level="7",args=[name="argc_",name="argv_"]}] (gdb) 58^done,changelist=[] (gdb) 59-exec-continue 59^running *running,thread-id="1" (gdb) =breakpoint-modified,bkpt={number="4",type="breakpoint",disp="keep",enabled="y",addr="0x0fb14b63",func="clang::ParseAST(clang::Sema&, bool, bool)",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseAST.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseAST.cpp",line="160",thread-groups=["i1"],times="4",original-location="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseAST.cpp:160"} *stopped,reason="breakpoint-hit",disp="keep",bkptno="4",frame={addr="0x0fb14b63",func="clang::ParseAST",args=[{name="S",value="..."},{name="PrintStats",value="false"},{name="SkipFunctionBodies",value="false"}],file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseAST.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseAST.cpp",line="160"},thread-id="1",stopped-threads="all" 60-stack-list-frames --thread 1 (gdb) 60^done,stack=[frame={level="0",addr="0x0fb14b63",func="clang::ParseAST",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseAST.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseAST.cpp",line="160"},frame={level="1",addr="0x0ee1f429",func="clang::ASTFrontendAction::ExecuteAction",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/FrontendAction.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/FrontendAction.cpp",line="557"},frame={level="2",addr="0x0ee1ee86",func="clang::FrontendAction::Execute",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/FrontendAction.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/FrontendAction.cpp",line="457"},frame={level="3",addr="0x0edd3f7f",func="clang::CompilerInstance::ExecuteAction",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/CompilerInstance.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/CompilerInstance.cpp",line="867"},frame={level="4",addr="0x0ef21fb2",func="clang::ExecuteCompilerInvocation",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp",line="241"},frame={level="5",addr="0x0d0328c5",func="cc1_main",file="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/cc1_main.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/cc1_main.cpp",line="116"},frame={level="6",addr="0x0d0296f3",func="ExecuteCC1Tool",file="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/driver.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/driver.cpp",line="301"},frame={level="7",addr="0x0d02a09b",func="main",file="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/driver.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/driver.cpp",line="382"}] No answer for: 59-exec-continue 61-stack-list-arguments 0 62-var-update --all-values * (gdb) 61^done,stack-args=[frame={level="0",args=[name="S",name="PrintStats",name="SkipFunctionBodies"]},frame={level="1",args=[name="this"]},frame={level="2",args=[name="this"]},frame={level="3",args=[name="this",name="Act"]},frame={level="4",args=[name="Clang"]},frame={level="5",args=[name="Argv",name="Argv0",name="MainAddr"]},frame={level="6",args=[name="argv",name="Tool"]},frame={level="7",args=[name="argc_",name="argv_"]}] (gdb) 62^done,changelist=[] (gdb) 63-exec-continue 63^running *running,thread-id="1" (gdb) =breakpoint-modified,bkpt={number="1",type="breakpoint",disp="keep",enabled="y",addr="0x0fbb1693",func="clang::Parser::ParseReturnStatement()",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseStmt.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseStmt.cpp",line="1874",thread-groups=["i1"],times="1",original-location="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseStmt.cpp:1874"} *stopped,reason="breakpoint-hit",disp="keep",bkptno="1",frame={addr="0x0fbb1693",func="clang::Parser::ParseReturnStatement",args=[{name="this",value="0x11115070"}],file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseStmt.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseStmt.cpp",line="1874"},thread-id="1",stopped-threads="all" 64-stack-list-frames --thread 1 (gdb) 64^done,stack=[frame={level="0",addr="0x0fbb1693",func="clang::Parser::ParseReturnStatement",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseStmt.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseStmt.cpp",line="1874"},frame={level="1",addr="0x0fbac04a",func="clang::Parser::ParseStatementOrDeclarationAfterAttributes",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseStmt.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseStmt.cpp",line="267"},frame={level="2",addr="0x0fbab89f",func="clang::Parser::ParseStatementOrDeclaration",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseStmt.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseStmt.cpp",line="114"},frame={level="3",addr="0x0fbae691",func="clang::Parser::ParseCompoundStatementBody",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseStmt.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseStmt.cpp",line="987"},frame={level="4",addr="0x0fbb1bbd",func="clang::Parser::ParseFunctionStatementBody",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseStmt.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseStmt.cpp",line="1951"},frame={level="5",addr="0x0fb1a3c1",func="clang::Parser::ParseFunctionDefinition",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",line="1173"},frame={level="6",addr="0x0fb32bf8",func="clang::Parser::ParseDeclGroup",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseDecl.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseDecl.cpp",line="1791"},frame={level="7",addr="0x0fb196a1",func="clang::Parser::ParseDeclOrFunctionDefInternal",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",line="940"},frame={level="8",addr="0x0fb1972b",func="clang::Parser::ParseDeclarationOrFunctionDefinition",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",line="956"},frame={level="9",addr="0x0fb18f35",func="clang::Parser::ParseExternalDeclaration",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",line="808"},frame={level="10",addr="0x0fb184ab",func="clang::Parser::ParseTopLevelDecl",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",line="595"},frame={level="11",addr="0x0fb14b72",func="clang::ParseAST",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseAST.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseAST.cpp",line="160"},frame={level="12",addr="0x0ee1f429",func="clang::ASTFrontendAction::ExecuteAction",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/FrontendAction.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/FrontendAction.cpp",line="557"},frame={level="13",addr="0x0ee1ee86",func="clang::FrontendAction::Execute",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/FrontendAction.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/FrontendAction.cpp",line="457"},frame={level="14",addr="0x0edd3f7f",func="clang::CompilerInstance::ExecuteAction",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/CompilerInstance.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/CompilerInstance.cpp",line="867"},frame={level="15",addr="0x0ef21fb2",func="clang::ExecuteCompilerInvocation",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp",line="241"},frame={level="16",addr="0x0d0328c5",func="cc1_main",file="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/cc1_main.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/cc1_main.cpp",line="116"},frame={level="17",addr="0x0d0296f3",func="ExecuteCC1Tool",file="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/driver.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/driver.cpp",line="301"},frame={level="18",addr="0x0d02a09b",func="main",file="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/driver.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/driver.cpp",line="382"}] No answer for: 63-exec-continue 65-stack-list-arguments 0 66-var-update --all-values * (gdb) 65^done,stack-args=[frame={level="0",args=[name="this"]},frame={level="1",args=[name="this",name="Stmts",name="Allowed",name="TrailingElseLoc",name="Attrs"]},frame={level="2",args=[name="this",name="Stmts",name="Allowed",name="TrailingElseLoc"]},frame={level="3",args=[name="this",name="isStmtExpr"]},frame={level="4",args=[name="this",name="Decl",name="BodyScope"]},frame={level="5",args=[name="this",name="D",name="TemplateInfo",name="LateParsedAttrs"]},frame={level="6",args=[name="this",name="DS",name="Context",name="DeclEnd",name="FRI"]},frame={level="7",args=[name="this",name="attrs",name="DS",name="AS"]},frame={level="8",args=[name="this",name="attrs",name="DS",name="AS"]},frame={level="9",args=[name="this",name="attrs",name="DS"]},frame={level="10",args=[name="this",name="Result"]},frame={level="11",args=[name="S",name="PrintStats",name="SkipFunctionBodies"]},frame={level="12",args=[name="this"]},frame={level="13",args=[name="this"]},frame={level="14",args=[name="this",name="Act"]},frame={level="15",args=[name="Clang"]},frame={level="16",args=[name="Argv",name="Argv0",name="MainAddr"]},frame={level="17",args=[name="argv",name="Tool"]},frame={level="18",args=[name="argc_",name="argv_"]}] (gdb) 66^done,changelist=[] (gdb) 67-exec-continue 67^running *running,thread-id="1" (gdb) =breakpoint-modified,bkpt={number="2",type="breakpoint",disp="keep",enabled="y",addr="0x108e7741",func="clang::CFG::buildCFG(clang::Decl const*, clang::Stmt*, clang::ASTContext*, clang::CFG::BuildOptions const&)",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Analysis/CFG.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Analysis/CFG.cpp",line="3891",thread-groups=["i1"],times="1",original-location="/export1/devarea/LLVM39/llvm/tools/clang/lib/Analysis/CFG.cpp:3891"} *stopped,reason="breakpoint-hit",disp="keep",bkptno="2",frame={addr="0x108e7741",func="clang::CFG::buildCFG",args=[{name="D",value="0x110ef8a0"},{name="Statement",value="0x110ef978"},{name="C",value="0x110e7320"},{name="BO",value="..."}],file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Analysis/CFG.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Analysis/CFG.cpp",line="3891"},thread-id="1",stopped-threads="all" 68-stack-list-frames --thread 1 (gdb) 68^done,stack=[frame={level="0",addr="0x108e7741",func="clang::CFG::buildCFG",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Analysis/CFG.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Analysis/CFG.cpp",line="3891"},frame={level="1",addr="0x108cf685",func="clang::AnalysisDeclContext::getCFG",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Analysis/AnalysisDeclContext.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Analysis/AnalysisDeclContext.cpp",line="219"},frame={level="2",addr="0x104beb5e",func="CheckFallThrough",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",line="298"},frame={level="3",addr="0x104bf547",func="CheckFallThroughForBody",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",line="549"},frame={level="4",addr="0x104c59e6",func="clang::sema::AnalysisBasedWarnings::IssueWarnings",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",line="2001"},frame={level="5",addr="0x0fe0c853",func="clang::Sema::PopFunctionScopeInfo",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/Sema.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/Sema.cpp",line="1159"},frame={level="6",addr="0x0fee67d1",func="clang::Sema::ActOnFinishFunctionBody",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/SemaDecl.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/SemaDecl.cpp",line="11705"},frame={level="7",addr="0x0fee5022",func="clang::Sema::ActOnFinishFunctionBody",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/SemaDecl.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/SemaDecl.cpp",line="11438"},frame={level="8",addr="0x0fbb1c6b",func="clang::Parser::ParseFunctionStatementBody",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseStmt.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseStmt.cpp",line="1960"},frame={level="9",addr="0x0fb1a3c1",func="clang::Parser::ParseFunctionDefinition",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",line="1173"},frame={level="10",addr="0x0fb32bf8",func="clang::Parser::ParseDeclGroup",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseDecl.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseDecl.cpp",line="1791"},frame={level="11",addr="0x0fb196a1",func="clang::Parser::ParseDeclOrFunctionDefInternal",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",line="940"},frame={level="12",addr="0x0fb1972b",func="clang::Parser::ParseDeclarationOrFunctionDefinition",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",line="956"},frame={level="13",addr="0x0fb18f35",func="clang::Parser::ParseExternalDeclaration",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",line="808"},frame={level="14",addr="0x0fb184ab",func="clang::Parser::ParseTopLevelDecl",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",line="595"},frame={level="15",addr="0x0fb14b72",func="clang::ParseAST",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseAST.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseAST.cpp",line="160"},frame={level="16",addr="0x0ee1f429",func="clang::ASTFrontendAction::ExecuteAction",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/FrontendAction.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/FrontendAction.cpp",line="557"},frame={level="17",addr="0x0ee1ee86",func="clang::FrontendAction::Execute",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/FrontendAction.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/FrontendAction.cpp",line="457"},frame={level="18",addr="0x0edd3f7f",func="clang::CompilerInstance::ExecuteAction",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/CompilerInstance.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/CompilerInstance.cpp",line="867"},frame={level="19",addr="0x0ef21fb2",func="clang::ExecuteCompilerInvocation",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp",line="241"},frame={level="20",addr="0x0d0328c5",func="cc1_main",file="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/cc1_main.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/cc1_main.cpp",line="116"},frame={level="21",addr="0x0d0296f3",func="ExecuteCC1Tool",file="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/driver.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/driver.cpp",line="301"},frame={level="22",addr="0x0d02a09b",func="main",file="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/driver.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/driver.cpp",line="382"}] No answer for: 67-exec-continue 69-stack-list-arguments 0 70-var-update --all-values * (gdb) 69^done,stack-args=[frame={level="0",args=[name="D",name="Statement",name="C",name="BO"]},frame={level="1",args=[name="this"]},frame={level="2",args=[name="AC"]},frame={level="3",args=[name="S",name="D",name="Body",name="blkExpr",name="CD",name="AC"]},frame={level="4",args=[name="this",name="P",name="fscope",name="D",name="blkExpr"]},frame={level="5",args=[name="this",name="WP",name="D",name="blkExpr"]},frame={level="6",args=[name="this",name="dcl",name="Body",name="IsInstantiation"]},frame={level="7",args=[name="this",name="D",name="BodyArg"]},frame={level="8",args=[name="this",name="Decl",name="BodyScope"]},frame={level="9",args=[name="this",name="D",name="TemplateInfo",name="LateParsedAttrs"]},frame={level="10",args=[name="this",name="DS",name="Context",name="DeclEnd",name="FRI"]},frame={level="11",args=[name="this",name="attrs",name="DS",name="AS"]},frame={level="12",args=[name="this",name="attrs",name="DS",name="AS"]},frame={level="13",args=[name="this",name="attrs",name="DS"]},frame={level="14",args=[name="this",name="Result"]},frame={level="15",args=[name="S",name="PrintStats",name="SkipFunctionBodies"]},frame={level="16",args=[name="this"]},frame={level="17",args=[name="this"]},frame={level="18",args=[name="this",name="Act"]},frame={level="19",args=[name="Clang"]},frame={level="20",args=[name="Argv",name="Argv0",name="MainAddr"]},frame={level="21",args=[name="argv",name="Tool"]},frame={level="22",args=[name="argc_",name="argv_"]}] (gdb) 70^done,changelist=[] (gdb) 71-stack-select-frame 0 72-exec-finish 71^done (gdb) 72^running *running,thread-id="1" (gdb) *stopped,reason="function-finished",frame={addr="0x108cf685",func="clang::AnalysisDeclContext::getCFG",args=[{name="this",value="0xfeffaa18"}],file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Analysis/AnalysisDeclContext.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Analysis/AnalysisDeclContext.cpp",line="219"},gdb-result-var="$1",return-value="{_M_t = { >> = { >> = {> = {}, , true>> = {> = {}, }, }, > = {_M_head_impl = 0x110e2d70}, }, }}",thread-id="1",stopped-threads="all" 73-stack-list-frames --thread 1 (gdb) 73^done,stack=[frame={level="0",addr="0x108cf685",func="clang::AnalysisDeclContext::getCFG",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Analysis/AnalysisDeclContext.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Analysis/AnalysisDeclContext.cpp",line="219"},frame={level="1",addr="0x104beb5e",func="CheckFallThrough",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",line="298"},frame={level="2",addr="0x104bf547",func="CheckFallThroughForBody",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",line="549"},frame={level="3",addr="0x104c59e6",func="clang::sema::AnalysisBasedWarnings::IssueWarnings",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",line="2001"},frame={level="4",addr="0x0fe0c853",func="clang::Sema::PopFunctionScopeInfo",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/Sema.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/Sema.cpp",line="1159"},frame={level="5",addr="0x0fee67d1",func="clang::Sema::ActOnFinishFunctionBody",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/SemaDecl.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/SemaDecl.cpp",line="11705"},frame={level="6",addr="0x0fee5022",func="clang::Sema::ActOnFinishFunctionBody",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/SemaDecl.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/SemaDecl.cpp",line="11438"},frame={level="7",addr="0x0fbb1c6b",func="clang::Parser::ParseFunctionStatementBody",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseStmt.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseStmt.cpp",line="1960"},frame={level="8",addr="0x0fb1a3c1",func="clang::Parser::ParseFunctionDefinition",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",line="1173"},frame={level="9",addr="0x0fb32bf8",func="clang::Parser::ParseDeclGroup",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseDecl.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseDecl.cpp",line="1791"},frame={level="10",addr="0x0fb196a1",func="clang::Parser::ParseDeclOrFunctionDefInternal",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",line="940"},frame={level="11",addr="0x0fb1972b",func="clang::Parser::ParseDeclarationOrFunctionDefinition",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",line="956"},frame={level="12",addr="0x0fb18f35",func="clang::Parser::ParseExternalDeclaration",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",line="808"},frame={level="13",addr="0x0fb184ab",func="clang::Parser::ParseTopLevelDecl",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",line="595"},frame={level="14",addr="0x0fb14b72",func="clang::ParseAST",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseAST.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseAST.cpp",line="160"},frame={level="15",addr="0x0ee1f429",func="clang::ASTFrontendAction::ExecuteAction",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/FrontendAction.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/FrontendAction.cpp",line="557"},frame={level="16",addr="0x0ee1ee86",func="clang::FrontendAction::Execute",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/FrontendAction.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/FrontendAction.cpp",line="457"},frame={level="17",addr="0x0edd3f7f",func="clang::CompilerInstance::ExecuteAction",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/CompilerInstance.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/CompilerInstance.cpp",line="867"},frame={level="18",addr="0x0ef21fb2",func="clang::ExecuteCompilerInvocation",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp",line="241"},frame={level="19",addr="0x0d0328c5",func="cc1_main",file="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/cc1_main.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/cc1_main.cpp",line="116"},frame={level="20",addr="0x0d0296f3",func="ExecuteCC1Tool",file="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/driver.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/driver.cpp",line="301"},frame={level="21",addr="0x0d02a09b",func="main",file="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/driver.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/driver.cpp",line="382"}] No answer for: 72-exec-finish 74-stack-list-arguments 0 75-var-update --all-values * (gdb) 74^done,stack-args=[frame={level="0",args=[name="this"]},frame={level="1",args=[name="AC"]},frame={level="2",args=[name="S",name="D",name="Body",name="blkExpr",name="CD",name="AC"]},frame={level="3",args=[name="this",name="P",name="fscope",name="D",name="blkExpr"]},frame={level="4",args=[name="this",name="WP",name="D",name="blkExpr"]},frame={level="5",args=[name="this",name="dcl",name="Body",name="IsInstantiation"]},frame={level="6",args=[name="this",name="D",name="BodyArg"]},frame={level="7",args=[name="this",name="Decl",name="BodyScope"]},frame={level="8",args=[name="this",name="D",name="TemplateInfo",name="LateParsedAttrs"]},frame={level="9",args=[name="this",name="DS",name="Context",name="DeclEnd",name="FRI"]},frame={level="10",args=[name="this",name="attrs",name="DS",name="AS"]},frame={level="11",args=[name="this",name="attrs",name="DS",name="AS"]},frame={level="12",args=[name="this",name="attrs",name="DS"]},frame={level="13",args=[name="this",name="Result"]},frame={level="14",args=[name="S",name="PrintStats",name="SkipFunctionBodies"]},frame={level="15",args=[name="this"]},frame={level="16",args=[name="this"]},frame={level="17",args=[name="this",name="Act"]},frame={level="18",args=[name="Clang"]},frame={level="19",args=[name="Argv",name="Argv0",name="MainAddr"]},frame={level="20",args=[name="argv",name="Tool"]},frame={level="21",args=[name="argc_",name="argv_"]}] (gdb) 75^done,changelist=[] (gdb) 76-stack-select-frame 0 77-exec-finish 76^done (gdb) 77^running *running,thread-id="all" (gdb) *stopped,reason="function-finished",frame={addr="0x104beb5e",func="CheckFallThrough",args=[{name="AC",value="..."}],file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",line="298"},gdb-result-var="$2",return-value="(clang::CFG *) 0x110e2d70",thread-id="1",stopped-threads="all" 78-stack-list-frames --thread 1 (gdb) 78^done,stack=[frame={level="0",addr="0x104beb5e",func="CheckFallThrough",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",line="298"},frame={level="1",addr="0x104bf547",func="CheckFallThroughForBody",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",line="549"},frame={level="2",addr="0x104c59e6",func="clang::sema::AnalysisBasedWarnings::IssueWarnings",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",line="2001"},frame={level="3",addr="0x0fe0c853",func="clang::Sema::PopFunctionScopeInfo",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/Sema.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/Sema.cpp",line="1159"},frame={level="4",addr="0x0fee67d1",func="clang::Sema::ActOnFinishFunctionBody",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/SemaDecl.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/SemaDecl.cpp",line="11705"},frame={level="5",addr="0x0fee5022",func="clang::Sema::ActOnFinishFunctionBody",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/SemaDecl.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/SemaDecl.cpp",line="11438"},frame={level="6",addr="0x0fbb1c6b",func="clang::Parser::ParseFunctionStatementBody",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseStmt.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseStmt.cpp",line="1960"},frame={level="7",addr="0x0fb1a3c1",func="clang::Parser::ParseFunctionDefinition",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",line="1173"},frame={level="8",addr="0x0fb32bf8",func="clang::Parser::ParseDeclGroup",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseDecl.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseDecl.cpp",line="1791"},frame={level="9",addr="0x0fb196a1",func="clang::Parser::ParseDeclOrFunctionDefInternal",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",line="940"},frame={level="10",addr="0x0fb1972b",func="clang::Parser::ParseDeclarationOrFunctionDefinition",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",line="956"},frame={level="11",addr="0x0fb18f35",func="clang::Parser::ParseExternalDeclaration",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",line="808"},frame={level="12",addr="0x0fb184ab",func="clang::Parser::ParseTopLevelDecl",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",line="595"},frame={level="13",addr="0x0fb14b72",func="clang::ParseAST",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseAST.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseAST.cpp",line="160"},frame={level="14",addr="0x0ee1f429",func="clang::ASTFrontendAction::ExecuteAction",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/FrontendAction.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/FrontendAction.cpp",line="557"},frame={level="15",addr="0x0ee1ee86",func="clang::FrontendAction::Execute",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/FrontendAction.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/FrontendAction.cpp",line="457"},frame={level="16",addr="0x0edd3f7f",func="clang::CompilerInstance::ExecuteAction",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/CompilerInstance.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/CompilerInstance.cpp",line="867"},frame={level="17",addr="0x0ef21fb2",func="clang::ExecuteCompilerInvocation",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp",line="241"},frame={level="18",addr="0x0d0328c5",func="cc1_main",file="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/cc1_main.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/cc1_main.cpp",line="116"},frame={level="19",addr="0x0d0296f3",func="ExecuteCC1Tool",file="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/driver.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/driver.cpp",line="301"},frame={level="20",addr="0x0d02a09b",func="main",file="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/driver.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/driver.cpp",line="382"}] No answer for: 77-exec-finish 79-stack-list-arguments 0 80-var-update --all-values * (gdb) 79^done,stack-args=[frame={level="0",args=[name="AC"]},frame={level="1",args=[name="S",name="D",name="Body",name="blkExpr",name="CD",name="AC"]},frame={level="2",args=[name="this",name="P",name="fscope",name="D",name="blkExpr"]},frame={level="3",args=[name="this",name="WP",name="D",name="blkExpr"]},frame={level="4",args=[name="this",name="dcl",name="Body",name="IsInstantiation"]},frame={level="5",args=[name="this",name="D",name="BodyArg"]},frame={level="6",args=[name="this",name="Decl",name="BodyScope"]},frame={level="7",args=[name="this",name="D",name="TemplateInfo",name="LateParsedAttrs"]},frame={level="8",args=[name="this",name="DS",name="Context",name="DeclEnd",name="FRI"]},frame={level="9",args=[name="this",name="attrs",name="DS",name="AS"]},frame={level="10",args=[name="this",name="attrs",name="DS",name="AS"]},frame={level="11",args=[name="this",name="attrs",name="DS"]},frame={level="12",args=[name="this",name="Result"]},frame={level="13",args=[name="S",name="PrintStats",name="SkipFunctionBodies"]},frame={level="14",args=[name="this"]},frame={level="15",args=[name="this"]},frame={level="16",args=[name="this",name="Act"]},frame={level="17",args=[name="Clang"]},frame={level="18",args=[name="Argv",name="Argv0",name="MainAddr"]},frame={level="19",args=[name="argv",name="Tool"]},frame={level="20",args=[name="argc_",name="argv_"]}] (gdb) 80^done,changelist=[] (gdb) 81-stack-select-frame 0 82-exec-finish 81^done (gdb) 82^running *running,thread-id="all" (gdb) *stopped,reason="function-finished",frame={addr="0x104bf547",func="CheckFallThroughForBody",args=[{name="S",value="..."},{name="D",value="0x110ef8a0"},{name="Body",value="0x110ef978"},{name="blkExpr",value="0x0"},{name="CD",value="..."},{name="AC",value="..."}],file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",line="549"},gdb-result-var="$3",return-value="NeverFallThrough",thread-id="1",stopped-threads="all" 83-stack-list-frames --thread 1 (gdb) 83^done,stack=[frame={level="0",addr="0x104bf547",func="CheckFallThroughForBody",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",line="549"},frame={level="1",addr="0x104c59e6",func="clang::sema::AnalysisBasedWarnings::IssueWarnings",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",line="2001"},frame={level="2",addr="0x0fe0c853",func="clang::Sema::PopFunctionScopeInfo",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/Sema.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/Sema.cpp",line="1159"},frame={level="3",addr="0x0fee67d1",func="clang::Sema::ActOnFinishFunctionBody",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/SemaDecl.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/SemaDecl.cpp",line="11705"},frame={level="4",addr="0x0fee5022",func="clang::Sema::ActOnFinishFunctionBody",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/SemaDecl.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/SemaDecl.cpp",line="11438"},frame={level="5",addr="0x0fbb1c6b",func="clang::Parser::ParseFunctionStatementBody",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseStmt.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseStmt.cpp",line="1960"},frame={level="6",addr="0x0fb1a3c1",func="clang::Parser::ParseFunctionDefinition",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",line="1173"},frame={level="7",addr="0x0fb32bf8",func="clang::Parser::ParseDeclGroup",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseDecl.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseDecl.cpp",line="1791"},frame={level="8",addr="0x0fb196a1",func="clang::Parser::ParseDeclOrFunctionDefInternal",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",line="940"},frame={level="9",addr="0x0fb1972b",func="clang::Parser::ParseDeclarationOrFunctionDefinition",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",line="956"},frame={level="10",addr="0x0fb18f35",func="clang::Parser::ParseExternalDeclaration",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",line="808"},frame={level="11",addr="0x0fb184ab",func="clang::Parser::ParseTopLevelDecl",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",line="595"},frame={level="12",addr="0x0fb14b72",func="clang::ParseAST",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseAST.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseAST.cpp",line="160"},frame={level="13",addr="0x0ee1f429",func="clang::ASTFrontendAction::ExecuteAction",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/FrontendAction.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/FrontendAction.cpp",line="557"},frame={level="14",addr="0x0ee1ee86",func="clang::FrontendAction::Execute",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/FrontendAction.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/FrontendAction.cpp",line="457"},frame={level="15",addr="0x0edd3f7f",func="clang::CompilerInstance::ExecuteAction",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/CompilerInstance.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/CompilerInstance.cpp",line="867"},frame={level="16",addr="0x0ef21fb2",func="clang::ExecuteCompilerInvocation",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp",line="241"},frame={level="17",addr="0x0d0328c5",func="cc1_main",file="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/cc1_main.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/cc1_main.cpp",line="116"},frame={level="18",addr="0x0d0296f3",func="ExecuteCC1Tool",file="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/driver.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/driver.cpp",line="301"},frame={level="19",addr="0x0d02a09b",func="main",file="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/driver.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/driver.cpp",line="382"}] No answer for: 82-exec-finish 84-stack-list-arguments 0 85-var-update --all-values * (gdb) 84^done,stack-args=[frame={level="0",args=[name="S",name="D",name="Body",name="blkExpr",name="CD",name="AC"]},frame={level="1",args=[name="this",name="P",name="fscope",name="D",name="blkExpr"]},frame={level="2",args=[name="this",name="WP",name="D",name="blkExpr"]},frame={level="3",args=[name="this",name="dcl",name="Body",name="IsInstantiation"]},frame={level="4",args=[name="this",name="D",name="BodyArg"]},frame={level="5",args=[name="this",name="Decl",name="BodyScope"]},frame={level="6",args=[name="this",name="D",name="TemplateInfo",name="LateParsedAttrs"]},frame={level="7",args=[name="this",name="DS",name="Context",name="DeclEnd",name="FRI"]},frame={level="8",args=[name="this",name="attrs",name="DS",name="AS"]},frame={level="9",args=[name="this",name="attrs",name="DS",name="AS"]},frame={level="10",args=[name="this",name="attrs",name="DS"]},frame={level="11",args=[name="this",name="Result"]},frame={level="12",args=[name="S",name="PrintStats",name="SkipFunctionBodies"]},frame={level="13",args=[name="this"]},frame={level="14",args=[name="this"]},frame={level="15",args=[name="this",name="Act"]},frame={level="16",args=[name="Clang"]},frame={level="17",args=[name="Argv",name="Argv0",name="MainAddr"]},frame={level="18",args=[name="argv",name="Tool"]},frame={level="19",args=[name="argc_",name="argv_"]}] (gdb) 85^done,changelist=[] (gdb) 86-break-insert -f "/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp:307" 86^done,bkpt={number="14",type="breakpoint",disp="keep",enabled="y",addr="0x104bebb7",func="CheckFallThrough(clang::AnalysisDeclContext&)",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",line="307",thread-groups=["i1"],times="0",original-location="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp:307"} (gdb) 87-break-disable 88-gdb-set unwindonsignal on 87^done (gdb) 88^done (gdb) 89-data-evaluate-expression "CheckFallThrough(AC)" 90-break-enable 1 2 3 4 5 6 7 8 9 10 11 12 14 91-gdb-set unwindonsignal off 89^done,value="NeverFallThrough" 92-var-create - @ CheckFallThrough(AC) (gdb) 90^done (gdb) 91^done (gdb) =breakpoint-modified,bkpt={number="14",type="breakpoint",disp="keep",enabled="y",addr="0x104bebb7",func="CheckFallThrough(clang::AnalysisDeclContext&)",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",line="307",thread-groups=["i1"],times="1",original-location="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp:307"} 92^done,reason="breakpoint-hit",disp="keep",bkptno="14",frame={addr="0x104bebb7",func="CheckFallThrough",args=[{name="AC",value="..."}],file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",line="307"},name="var2",numchild="0",value="",type="ControlFlowKind",thread-id="1",has_more="0" 93-var-show-attributes "var2" (gdb) 93^done,attr="noneditable" (gdb) 94-var-delete var2 94^done,ndeleted="1" (gdb) 95-break-disable 96-gdb-set unwindonsignal on 95^done (gdb) 96^done (gdb) 97-data-evaluate-expression "CheckFallThrough(AC)" 98-break-enable 1 2 3 4 5 6 7 8 9 10 11 12 14 99-gdb-set unwindonsignal off 97^done,value="NeverFallThrough" 100-var-create - @ CheckFallThrough(AC) (gdb) 98^done (gdb) 99^done (gdb) =breakpoint-modified,bkpt={number="14",type="breakpoint",disp="keep",enabled="y",addr="0x104bebb7",func="CheckFallThrough(clang::AnalysisDeclContext&)",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",line="307",thread-groups=["i1"],times="2",original-location="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp:307"} 100^done,reason="breakpoint-hit",disp="keep",bkptno="14",frame={addr="0x104bebb7",func="CheckFallThrough",args=[{name="AC",value="..."}],file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",line="307"},name="var3",numchild="0",value="",type="ControlFlowKind",thread-id="1",has_more="0" 101-var-show-attributes "var3" (gdb) 101^done,attr="noneditable" (gdb) 102-var-delete var3 102^done,ndeleted="1" (gdb) 103-break-disable 104-gdb-set unwindonsignal on 103^done (gdb) 104^done (gdb) 105-data-evaluate-expression "CheckFallThrough(AC)" 106-break-enable 1 2 3 4 5 6 7 8 9 10 11 12 14 107-gdb-set unwindonsignal off 105^done,value="NeverFallThrough" 108-var-create - @ CheckFallThrough(AC) (gdb) 106^done (gdb) 107^done (gdb) =breakpoint-modified,bkpt={number="14",type="breakpoint",disp="keep",enabled="y",addr="0x104bebb7",func="CheckFallThrough(clang::AnalysisDeclContext&)",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",line="307",thread-groups=["i1"],times="3",original-location="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp:307"} 108^done,reason="breakpoint-hit",disp="keep",bkptno="14",frame={addr="0x104bebb7",func="CheckFallThrough",args=[{name="AC",value="..."}],file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",line="307"},name="var4",numchild="0",value="",type="ControlFlowKind",thread-id="1",has_more="0" 109-var-show-attributes "var4" (gdb) 109^done,attr="noneditable" (gdb) 110-var-delete var4 110^done,ndeleted="1" (gdb) 111-break-disable 112-gdb-set unwindonsignal on 111^done (gdb) 112^done (gdb) 113-data-evaluate-expression "CheckFallThrough(AC)" 114-break-enable 1 2 3 4 5 6 7 8 9 10 11 12 14 115-gdb-set unwindonsignal off 113^done,value="NeverFallThrough" 116-var-create - @ CheckFallThrough(AC) (gdb) 114^done (gdb) 115^done (gdb) =breakpoint-modified,bkpt={number="14",type="breakpoint",disp="keep",enabled="y",addr="0x104bebb7",func="CheckFallThrough(clang::AnalysisDeclContext&)",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",line="307",thread-groups=["i1"],times="4",original-location="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp:307"} 116^done,reason="breakpoint-hit",disp="keep",bkptno="14",frame={addr="0x104bebb7",func="CheckFallThrough",args=[{name="AC",value="..."}],file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",line="307"},name="var5",numchild="0",value="",type="ControlFlowKind",thread-id="1",has_more="0" 117-var-show-attributes "var5" (gdb) 117^done,attr="noneditable" (gdb) 118-var-delete var5 118^done,ndeleted="1" (gdb) 119-break-disable 120-gdb-set unwindonsignal on 119^done (gdb) 120^done (gdb) 121-data-evaluate-expression "CheckFallThrough(AC)" 122-break-enable 1 2 3 4 5 6 7 8 9 10 11 12 14 123-gdb-set unwindonsignal off 121^done,value="NeverFallThrough" 124-var-create - @ CheckFallThrough(AC) (gdb) 122^done (gdb) 123^done (gdb) =breakpoint-modified,bkpt={number="14",type="breakpoint",disp="keep",enabled="y",addr="0x104bebb7",func="CheckFallThrough(clang::AnalysisDeclContext&)",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",line="307",thread-groups=["i1"],times="5",original-location="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp:307"} 124^done,reason="breakpoint-hit",disp="keep",bkptno="14",frame={addr="0x104bebb7",func="CheckFallThrough",args=[{name="AC",value="..."}],file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",line="307"},name="var6",numchild="0",value="",type="ControlFlowKind",thread-id="1",has_more="0" 125-var-show-attributes "var6" (gdb) 125^done,attr="noneditable" (gdb) 126-var-delete var6 126^done,ndeleted="1" (gdb) 127-break-disable 128-gdb-set unwindonsignal on 127^done (gdb) 128^done (gdb) 129-data-evaluate-expression "CheckFallThrough(AC)" 130-break-enable 1 2 3 4 5 6 7 8 9 10 11 12 14 131-gdb-set unwindonsignal off 129^done,value="NeverFallThrough" 132-var-create - @ CheckFallThrough(AC) (gdb) 130^done (gdb) 131^done (gdb) =breakpoint-modified,bkpt={number="14",type="breakpoint",disp="keep",enabled="y",addr="0x104bebb7",func="CheckFallThrough(clang::AnalysisDeclContext&)",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",line="307",thread-groups=["i1"],times="6",original-location="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp:307"} 132^done,reason="breakpoint-hit",disp="keep",bkptno="14",frame={addr="0x104bebb7",func="CheckFallThrough",args=[{name="AC",value="..."}],file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",line="307"},name="var7",numchild="0",value="",type="ControlFlowKind",thread-id="1",has_more="0" 133-var-show-attributes "var7" (gdb) 133^done,attr="noneditable" (gdb) 134-var-delete var7 134^done,ndeleted="1" (gdb) 135-exec-next --thread 1 135^running *running,thread-id="1" (gdb) *stopped,reason="end-stepping-range",frame={addr="0x104f4b58",func="clang::AnalysisDeclContext::getAddEHEdges",args=[{name="this",value="0xfeffaa18"}],file="/export1/devarea/LLVM39/llvm/tools/clang/include/clang/Analysis/AnalysisContext.h",fullname="/export1/devarea/LLVM39/llvm/tools/clang/include/clang/Analysis/AnalysisContext.h",line="122"},thread-id="1",stopped-threads="all" 136-stack-list-frames --thread 1 (gdb) 136^done,stack=[frame={level="0",addr="0x104f4b58",func="clang::AnalysisDeclContext::getAddEHEdges",file="/export1/devarea/LLVM39/llvm/tools/clang/include/clang/Analysis/AnalysisContext.h",fullname="/export1/devarea/LLVM39/llvm/tools/clang/include/clang/Analysis/AnalysisContext.h",line="122"},frame={level="1",addr="0xfeffa46f",func=""},frame={level="2",addr="0x104bebb7",func="CheckFallThrough",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",line="307"},frame={level="3",addr="0xfeffa54f",func=""},frame={level="4",addr="0x104bebb7",func="CheckFallThrough",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",line="307"},frame={level="5",addr="0xfeffa62f",func=""},frame={level="6",addr="0x104bebb7",func="CheckFallThrough",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",line="307"},frame={level="7",addr="0xfeffa70f",func=""},frame={level="8",addr="0x104bebb7",func="CheckFallThrough",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",line="307"},frame={level="9",addr="0xfeffa7ef",func=""},frame={level="10",addr="0x104bebb7",func="CheckFallThrough",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",line="307"},frame={level="11",addr="0xfeffa8cf",func=""},frame={level="12",addr="0x104bf547",func="CheckFallThroughForBody",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",line="549"},frame={level="13",addr="0x104c59e6",func="clang::sema::AnalysisBasedWarnings::IssueWarnings",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",line="2001"},frame={level="14",addr="0x0fe0c853",func="clang::Sema::PopFunctionScopeInfo",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/Sema.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/Sema.cpp",line="1159"},frame={level="15",addr="0x0fee67d1",func="clang::Sema::ActOnFinishFunctionBody",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/SemaDecl.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/SemaDecl.cpp",line="11705"},frame={level="16",addr="0x0fee5022",func="clang::Sema::ActOnFinishFunctionBody",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/SemaDecl.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/SemaDecl.cpp",line="11438"},frame={level="17",addr="0x0fbb1c6b",func="clang::Parser::ParseFunctionStatementBody",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseStmt.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseStmt.cpp",line="1960"},frame={level="18",addr="0x0fb1a3c1",func="clang::Parser::ParseFunctionDefinition",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",line="1173"},frame={level="19",addr="0x0fb32bf8",func="clang::Parser::ParseDeclGroup",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseDecl.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseDecl.cpp",line="1791"},frame={level="20",addr="0x0fb196a1",func="clang::Parser::ParseDeclOrFunctionDefInternal",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",line="940"},frame={level="21",addr="0x0fb1972b",func="clang::Parser::ParseDeclarationOrFunctionDefinition",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",line="956"},frame={level="22",addr="0x0fb18f35",func="clang::Parser::ParseExternalDeclaration",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",line="808"},frame={level="23",addr="0x0fb184ab",func="clang::Parser::ParseTopLevelDecl",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",line="595"},frame={level="24",addr="0x0fb14b72",func="clang::ParseAST",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseAST.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseAST.cpp",line="160"},frame={level="25",addr="0x0ee1f429",func="clang::ASTFrontendAction::ExecuteAction",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/FrontendAction.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/FrontendAction.cpp",line="557"},frame={level="26",addr="0x0ee1ee86",func="clang::FrontendAction::Execute",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/FrontendAction.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/FrontendAction.cpp",line="457"},frame={level="27",addr="0x0edd3f7f",func="clang::CompilerInstance::ExecuteAction",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/CompilerInstance.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/CompilerInstance.cpp",line="867"},frame={level="28",addr="0x0ef21fb2",func="clang::ExecuteCompilerInvocation",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp",line="241"},frame={level="29",addr="0x0d0328c5",func="cc1_main",file="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/cc1_main.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/cc1_main.cpp",line="116"},frame={level="30",addr="0x0d0296f3",func="ExecuteCC1Tool",file="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/driver.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/driver.cpp",line="301"},frame={level="31",addr="0x0d02a09b",func="main",file="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/driver.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/driver.cpp",line="382"}] No answer for: 135-exec-next --thread 1 137-stack-list-arguments 0 138-var-update --all-values * (gdb) 137^done,stack-args=[frame={level="0",args=[name="this"]},frame={level="1",args=[]},frame={level="2",args=[name="AC"]},frame={level="3",args=[]},frame={level="4",args=[name="AC"]},frame={level="5",args=[]},frame={level="6",args=[name="AC"]},frame={level="7",args=[]},frame={level="8",args=[name="AC"]},frame={level="9",args=[]},frame={level="10",args=[name="AC"]},frame={level="11",args=[]},frame={level="12",args=[name="S",name="D",name="Body",name="blkExpr",name="CD",name="AC"]},frame={level="13",args=[name="this",name="P",name="fscope",name="D",name="blkExpr"]},frame={level="14",args=[name="this",name="WP",name="D",name="blkExpr"]},frame={level="15",args=[name="this",name="dcl",name="Body",name="IsInstantiation"]},frame={level="16",args=[name="this",name="D",name="BodyArg"]},frame={level="17",args=[name="this",name="Decl",name="BodyScope"]},frame={level="18",args=[name="this",name="D",name="TemplateInfo",name="LateParsedAttrs"]},frame={level="19",args=[name="this",name="DS",name="Context",name="DeclEnd",name="FRI"]},frame={level="20",args=[name="this",name="attrs",name="DS",name="AS"]},frame={level="21",args=[name="this",name="attrs",name="DS",name="AS"]},frame={level="22",args=[name="this",name="attrs",name="DS"]},frame={level="23",args=[name="this",name="Result"]},frame={level="24",args=[name="S",name="PrintStats",name="SkipFunctionBodies"]},frame={level="25",args=[name="this"]},frame={level="26",args=[name="this"]},frame={level="27",args=[name="this",name="Act"]},frame={level="28",args=[name="Clang"]},frame={level="29",args=[name="Argv",name="Argv0",name="MainAddr"]},frame={level="30",args=[name="argv",name="Tool"]},frame={level="31",args=[name="argc_",name="argv_"]}] (gdb) 138^done,changelist=[] (gdb) 139-exec-next --thread 1 139^running *running,thread-id="all" (gdb) *stopped,reason="end-stepping-range",frame={addr="0x104bebc8",func="CheckFallThrough",args=[{name="AC",value="..."}],file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",line="308"},thread-id="1",stopped-threads="all" 140-stack-list-frames --thread 1 (gdb) 140^done,stack=[frame={level="0",addr="0x104bebc8",func="CheckFallThrough",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",line="308"},frame={level="1",addr="0xfeffa46f",func=""},frame={level="2",addr="0x104bebb7",func="CheckFallThrough",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",line="307"},frame={level="3",addr="0xfeffa54f",func=""},frame={level="4",addr="0x104bebb7",func="CheckFallThrough",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",line="307"},frame={level="5",addr="0xfeffa62f",func=""},frame={level="6",addr="0x104bebb7",func="CheckFallThrough",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",line="307"},frame={level="7",addr="0xfeffa70f",func=""},frame={level="8",addr="0x104bebb7",func="CheckFallThrough",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",line="307"},frame={level="9",addr="0xfeffa7ef",func=""},frame={level="10",addr="0x104bebb7",func="CheckFallThrough",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",line="307"},frame={level="11",addr="0xfeffa8cf",func=""},frame={level="12",addr="0x104bf547",func="CheckFallThroughForBody",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",line="549"},frame={level="13",addr="0x104c59e6",func="clang::sema::AnalysisBasedWarnings::IssueWarnings",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",line="2001"},frame={level="14",addr="0x0fe0c853",func="clang::Sema::PopFunctionScopeInfo",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/Sema.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/Sema.cpp",line="1159"},frame={level="15",addr="0x0fee67d1",func="clang::Sema::ActOnFinishFunctionBody",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/SemaDecl.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/SemaDecl.cpp",line="11705"},frame={level="16",addr="0x0fee5022",func="clang::Sema::ActOnFinishFunctionBody",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/SemaDecl.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/SemaDecl.cpp",line="11438"},frame={level="17",addr="0x0fbb1c6b",func="clang::Parser::ParseFunctionStatementBody",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseStmt.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseStmt.cpp",line="1960"},frame={level="18",addr="0x0fb1a3c1",func="clang::Parser::ParseFunctionDefinition",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",line="1173"},frame={level="19",addr="0x0fb32bf8",func="clang::Parser::ParseDeclGroup",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseDecl.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseDecl.cpp",line="1791"},frame={level="20",addr="0x0fb196a1",func="clang::Parser::ParseDeclOrFunctionDefInternal",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",line="940"},frame={level="21",addr="0x0fb1972b",func="clang::Parser::ParseDeclarationOrFunctionDefinition",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",line="956"},frame={level="22",addr="0x0fb18f35",func="clang::Parser::ParseExternalDeclaration",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",line="808"},frame={level="23",addr="0x0fb184ab",func="clang::Parser::ParseTopLevelDecl",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",line="595"},frame={level="24",addr="0x0fb14b72",func="clang::ParseAST",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseAST.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseAST.cpp",line="160"},frame={level="25",addr="0x0ee1f429",func="clang::ASTFrontendAction::ExecuteAction",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/FrontendAction.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/FrontendAction.cpp",line="557"},frame={level="26",addr="0x0ee1ee86",func="clang::FrontendAction::Execute",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/FrontendAction.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/FrontendAction.cpp",line="457"},frame={level="27",addr="0x0edd3f7f",func="clang::CompilerInstance::ExecuteAction",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/CompilerInstance.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/CompilerInstance.cpp",line="867"},frame={level="28",addr="0x0ef21fb2",func="clang::ExecuteCompilerInvocation",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp",line="241"},frame={level="29",addr="0x0d0328c5",func="cc1_main",file="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/cc1_main.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/cc1_main.cpp",line="116"},frame={level="30",addr="0x0d0296f3",func="ExecuteCC1Tool",file="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/driver.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/driver.cpp",line="301"},frame={level="31",addr="0x0d02a09b",func="main",file="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/driver.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/driver.cpp",line="382"}] No answer for: 139-exec-next --thread 1 141-stack-list-arguments 0 142-var-update --all-values * (gdb) 141^done,stack-args=[frame={level="0",args=[name="AC"]},frame={level="1",args=[]},frame={level="2",args=[name="AC"]},frame={level="3",args=[]},frame={level="4",args=[name="AC"]},frame={level="5",args=[]},frame={level="6",args=[name="AC"]},frame={level="7",args=[]},frame={level="8",args=[name="AC"]},frame={level="9",args=[]},frame={level="10",args=[name="AC"]},frame={level="11",args=[]},frame={level="12",args=[name="S",name="D",name="Body",name="blkExpr",name="CD",name="AC"]},frame={level="13",args=[name="this",name="P",name="fscope",name="D",name="blkExpr"]},frame={level="14",args=[name="this",name="WP",name="D",name="blkExpr"]},frame={level="15",args=[name="this",name="dcl",name="Body",name="IsInstantiation"]},frame={level="16",args=[name="this",name="D",name="BodyArg"]},frame={level="17",args=[name="this",name="Decl",name="BodyScope"]},frame={level="18",args=[name="this",name="D",name="TemplateInfo",name="LateParsedAttrs"]},frame={level="19",args=[name="this",name="DS",name="Context",name="DeclEnd",name="FRI"]},frame={level="20",args=[name="this",name="attrs",name="DS",name="AS"]},frame={level="21",args=[name="this",name="attrs",name="DS",name="AS"]},frame={level="22",args=[name="this",name="attrs",name="DS"]},frame={level="23",args=[name="this",name="Result"]},frame={level="24",args=[name="S",name="PrintStats",name="SkipFunctionBodies"]},frame={level="25",args=[name="this"]},frame={level="26",args=[name="this"]},frame={level="27",args=[name="this",name="Act"]},frame={level="28",args=[name="Clang"]},frame={level="29",args=[name="Argv",name="Argv0",name="MainAddr"]},frame={level="30",args=[name="argv",name="Tool"]},frame={level="31",args=[name="argc_",name="argv_"]}] (gdb) 142^done,changelist=[] (gdb) 143-stack-select-frame 0 144-exec-finish 143^done (gdb) 144^running *running,thread-id="all" (gdb) *stopped,gdb-result-var="$4",return-value="NeverFallThrough",thread-id="1",stopped-threads="all" 145-stack-list-frames --thread 1 (gdb) 145^done,stack=[frame={level="0",addr="0x104bebb7",func="CheckFallThrough",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",line="307"},frame={level="1",addr="0xfeffa54f",func=""},frame={level="2",addr="0x104bebb7",func="CheckFallThrough",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",line="307"},frame={level="3",addr="0xfeffa62f",func=""},frame={level="4",addr="0x104bebb7",func="CheckFallThrough",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",line="307"},frame={level="5",addr="0xfeffa70f",func=""},frame={level="6",addr="0x104bebb7",func="CheckFallThrough",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",line="307"},frame={level="7",addr="0xfeffa7ef",func=""},frame={level="8",addr="0x104bebb7",func="CheckFallThrough",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",line="307"},frame={level="9",addr="0xfeffa8cf",func=""},frame={level="10",addr="0x104bf547",func="CheckFallThroughForBody",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",line="549"},frame={level="11",addr="0x104c59e6",func="clang::sema::AnalysisBasedWarnings::IssueWarnings",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",line="2001"},frame={level="12",addr="0x0fe0c853",func="clang::Sema::PopFunctionScopeInfo",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/Sema.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/Sema.cpp",line="1159"},frame={level="13",addr="0x0fee67d1",func="clang::Sema::ActOnFinishFunctionBody",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/SemaDecl.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/SemaDecl.cpp",line="11705"},frame={level="14",addr="0x0fee5022",func="clang::Sema::ActOnFinishFunctionBody",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/SemaDecl.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/SemaDecl.cpp",line="11438"},frame={level="15",addr="0x0fbb1c6b",func="clang::Parser::ParseFunctionStatementBody",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseStmt.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseStmt.cpp",line="1960"},frame={level="16",addr="0x0fb1a3c1",func="clang::Parser::ParseFunctionDefinition",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",line="1173"},frame={level="17",addr="0x0fb32bf8",func="clang::Parser::ParseDeclGroup",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseDecl.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseDecl.cpp",line="1791"},frame={level="18",addr="0x0fb196a1",func="clang::Parser::ParseDeclOrFunctionDefInternal",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",line="940"},frame={level="19",addr="0x0fb1972b",func="clang::Parser::ParseDeclarationOrFunctionDefinition",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",line="956"},frame={level="20",addr="0x0fb18f35",func="clang::Parser::ParseExternalDeclaration",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",line="808"},frame={level="21",addr="0x0fb184ab",func="clang::Parser::ParseTopLevelDecl",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",line="595"},frame={level="22",addr="0x0fb14b72",func="clang::ParseAST",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseAST.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseAST.cpp",line="160"},frame={level="23",addr="0x0ee1f429",func="clang::ASTFrontendAction::ExecuteAction",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/FrontendAction.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/FrontendAction.cpp",line="557"},frame={level="24",addr="0x0ee1ee86",func="clang::FrontendAction::Execute",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/FrontendAction.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/FrontendAction.cpp",line="457"},frame={level="25",addr="0x0edd3f7f",func="clang::CompilerInstance::ExecuteAction",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/CompilerInstance.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/CompilerInstance.cpp",line="867"},frame={level="26",addr="0x0ef21fb2",func="clang::ExecuteCompilerInvocation",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp",line="241"},frame={level="27",addr="0x0d0328c5",func="cc1_main",file="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/cc1_main.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/cc1_main.cpp",line="116"},frame={level="28",addr="0x0d0296f3",func="ExecuteCC1Tool",file="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/driver.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/driver.cpp",line="301"},frame={level="29",addr="0x0d02a09b",func="main",file="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/driver.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/driver.cpp",line="382"}] No answer for: 144-exec-finish 146-stack-list-arguments 0 147-var-update --all-values * (gdb) 146^done,stack-args=[frame={level="0",args=[name="AC"]},frame={level="1",args=[]},frame={level="2",args=[name="AC"]},frame={level="3",args=[]},frame={level="4",args=[name="AC"]},frame={level="5",args=[]},frame={level="6",args=[name="AC"]},frame={level="7",args=[]},frame={level="8",args=[name="AC"]},frame={level="9",args=[]},frame={level="10",args=[name="S",name="D",name="Body",name="blkExpr",name="CD",name="AC"]},frame={level="11",args=[name="this",name="P",name="fscope",name="D",name="blkExpr"]},frame={level="12",args=[name="this",name="WP",name="D",name="blkExpr"]},frame={level="13",args=[name="this",name="dcl",name="Body",name="IsInstantiation"]},frame={level="14",args=[name="this",name="D",name="BodyArg"]},frame={level="15",args=[name="this",name="Decl",name="BodyScope"]},frame={level="16",args=[name="this",name="D",name="TemplateInfo",name="LateParsedAttrs"]},frame={level="17",args=[name="this",name="DS",name="Context",name="DeclEnd",name="FRI"]},frame={level="18",args=[name="this",name="attrs",name="DS",name="AS"]},frame={level="19",args=[name="this",name="attrs",name="DS",name="AS"]},frame={level="20",args=[name="this",name="attrs",name="DS"]},frame={level="21",args=[name="this",name="Result"]},frame={level="22",args=[name="S",name="PrintStats",name="SkipFunctionBodies"]},frame={level="23",args=[name="this"]},frame={level="24",args=[name="this"]},frame={level="25",args=[name="this",name="Act"]},frame={level="26",args=[name="Clang"]},frame={level="27",args=[name="Argv",name="Argv0",name="MainAddr"]},frame={level="28",args=[name="argv",name="Tool"]},frame={level="29",args=[name="argc_",name="argv_"]}] (gdb) 147^done,changelist=[] (gdb) 148-stack-select-frame 0 149-exec-finish 148^done (gdb) 149^running *running,thread-id="1" (gdb) *stopped,gdb-result-var="$5",return-value="NeverFallThrough",thread-id="1",stopped-threads="all" 150-stack-list-frames --thread 1 (gdb) 150^done,stack=[frame={level="0",addr="0x104bebb7",func="CheckFallThrough",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",line="307"},frame={level="1",addr="0xfeffa62f",func=""},frame={level="2",addr="0x104bebb7",func="CheckFallThrough",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",line="307"},frame={level="3",addr="0xfeffa70f",func=""},frame={level="4",addr="0x104bebb7",func="CheckFallThrough",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",line="307"},frame={level="5",addr="0xfeffa7ef",func=""},frame={level="6",addr="0x104bebb7",func="CheckFallThrough",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",line="307"},frame={level="7",addr="0xfeffa8cf",func=""},frame={level="8",addr="0x104bf547",func="CheckFallThroughForBody",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",line="549"},frame={level="9",addr="0x104c59e6",func="clang::sema::AnalysisBasedWarnings::IssueWarnings",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",line="2001"},frame={level="10",addr="0x0fe0c853",func="clang::Sema::PopFunctionScopeInfo",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/Sema.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/Sema.cpp",line="1159"},frame={level="11",addr="0x0fee67d1",func="clang::Sema::ActOnFinishFunctionBody",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/SemaDecl.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/SemaDecl.cpp",line="11705"},frame={level="12",addr="0x0fee5022",func="clang::Sema::ActOnFinishFunctionBody",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/SemaDecl.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/SemaDecl.cpp",line="11438"},frame={level="13",addr="0x0fbb1c6b",func="clang::Parser::ParseFunctionStatementBody",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseStmt.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseStmt.cpp",line="1960"},frame={level="14",addr="0x0fb1a3c1",func="clang::Parser::ParseFunctionDefinition",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",line="1173"},frame={level="15",addr="0x0fb32bf8",func="clang::Parser::ParseDeclGroup",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseDecl.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseDecl.cpp",line="1791"},frame={level="16",addr="0x0fb196a1",func="clang::Parser::ParseDeclOrFunctionDefInternal",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",line="940"},frame={level="17",addr="0x0fb1972b",func="clang::Parser::ParseDeclarationOrFunctionDefinition",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",line="956"},frame={level="18",addr="0x0fb18f35",func="clang::Parser::ParseExternalDeclaration",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",line="808"},frame={level="19",addr="0x0fb184ab",func="clang::Parser::ParseTopLevelDecl",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",line="595"},frame={level="20",addr="0x0fb14b72",func="clang::ParseAST",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseAST.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseAST.cpp",line="160"},frame={level="21",addr="0x0ee1f429",func="clang::ASTFrontendAction::ExecuteAction",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/FrontendAction.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/FrontendAction.cpp",line="557"},frame={level="22",addr="0x0ee1ee86",func="clang::FrontendAction::Execute",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/FrontendAction.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/FrontendAction.cpp",line="457"},frame={level="23",addr="0x0edd3f7f",func="clang::CompilerInstance::ExecuteAction",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/CompilerInstance.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/CompilerInstance.cpp",line="867"},frame={level="24",addr="0x0ef21fb2",func="clang::ExecuteCompilerInvocation",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp",line="241"},frame={level="25",addr="0x0d0328c5",func="cc1_main",file="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/cc1_main.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/cc1_main.cpp",line="116"},frame={level="26",addr="0x0d0296f3",func="ExecuteCC1Tool",file="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/driver.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/driver.cpp",line="301"},frame={level="27",addr="0x0d02a09b",func="main",file="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/driver.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/driver.cpp",line="382"}] No answer for: 149-exec-finish 151-stack-list-arguments 0 152-var-update --all-values * (gdb) 151^done,stack-args=[frame={level="0",args=[name="AC"]},frame={level="1",args=[]},frame={level="2",args=[name="AC"]},frame={level="3",args=[]},frame={level="4",args=[name="AC"]},frame={level="5",args=[]},frame={level="6",args=[name="AC"]},frame={level="7",args=[]},frame={level="8",args=[name="S",name="D",name="Body",name="blkExpr",name="CD",name="AC"]},frame={level="9",args=[name="this",name="P",name="fscope",name="D",name="blkExpr"]},frame={level="10",args=[name="this",name="WP",name="D",name="blkExpr"]},frame={level="11",args=[name="this",name="dcl",name="Body",name="IsInstantiation"]},frame={level="12",args=[name="this",name="D",name="BodyArg"]},frame={level="13",args=[name="this",name="Decl",name="BodyScope"]},frame={level="14",args=[name="this",name="D",name="TemplateInfo",name="LateParsedAttrs"]},frame={level="15",args=[name="this",name="DS",name="Context",name="DeclEnd",name="FRI"]},frame={level="16",args=[name="this",name="attrs",name="DS",name="AS"]},frame={level="17",args=[name="this",name="attrs",name="DS",name="AS"]},frame={level="18",args=[name="this",name="attrs",name="DS"]},frame={level="19",args=[name="this",name="Result"]},frame={level="20",args=[name="S",name="PrintStats",name="SkipFunctionBodies"]},frame={level="21",args=[name="this"]},frame={level="22",args=[name="this"]},frame={level="23",args=[name="this",name="Act"]},frame={level="24",args=[name="Clang"]},frame={level="25",args=[name="Argv",name="Argv0",name="MainAddr"]},frame={level="26",args=[name="argv",name="Tool"]},frame={level="27",args=[name="argc_",name="argv_"]}] (gdb) 152^done,changelist=[] (gdb) 153-stack-select-frame 0 154-exec-finish 153^done (gdb) 154^running *running,thread-id="1" (gdb) *stopped,gdb-result-var="$6",return-value="NeverFallThrough",thread-id="1",stopped-threads="all" 155-stack-list-frames --thread 1 (gdb) 155^done,stack=[frame={level="0",addr="0x104bebb7",func="CheckFallThrough",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",line="307"},frame={level="1",addr="0xfeffa70f",func=""},frame={level="2",addr="0x104bebb7",func="CheckFallThrough",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",line="307"},frame={level="3",addr="0xfeffa7ef",func=""},frame={level="4",addr="0x104bebb7",func="CheckFallThrough",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",line="307"},frame={level="5",addr="0xfeffa8cf",func=""},frame={level="6",addr="0x104bf547",func="CheckFallThroughForBody",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",line="549"},frame={level="7",addr="0x104c59e6",func="clang::sema::AnalysisBasedWarnings::IssueWarnings",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",line="2001"},frame={level="8",addr="0x0fe0c853",func="clang::Sema::PopFunctionScopeInfo",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/Sema.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/Sema.cpp",line="1159"},frame={level="9",addr="0x0fee67d1",func="clang::Sema::ActOnFinishFunctionBody",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/SemaDecl.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/SemaDecl.cpp",line="11705"},frame={level="10",addr="0x0fee5022",func="clang::Sema::ActOnFinishFunctionBody",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/SemaDecl.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/SemaDecl.cpp",line="11438"},frame={level="11",addr="0x0fbb1c6b",func="clang::Parser::ParseFunctionStatementBody",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseStmt.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseStmt.cpp",line="1960"},frame={level="12",addr="0x0fb1a3c1",func="clang::Parser::ParseFunctionDefinition",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",line="1173"},frame={level="13",addr="0x0fb32bf8",func="clang::Parser::ParseDeclGroup",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseDecl.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseDecl.cpp",line="1791"},frame={level="14",addr="0x0fb196a1",func="clang::Parser::ParseDeclOrFunctionDefInternal",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",line="940"},frame={level="15",addr="0x0fb1972b",func="clang::Parser::ParseDeclarationOrFunctionDefinition",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",line="956"},frame={level="16",addr="0x0fb18f35",func="clang::Parser::ParseExternalDeclaration",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",line="808"},frame={level="17",addr="0x0fb184ab",func="clang::Parser::ParseTopLevelDecl",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",line="595"},frame={level="18",addr="0x0fb14b72",func="clang::ParseAST",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseAST.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseAST.cpp",line="160"},frame={level="19",addr="0x0ee1f429",func="clang::ASTFrontendAction::ExecuteAction",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/FrontendAction.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/FrontendAction.cpp",line="557"},frame={level="20",addr="0x0ee1ee86",func="clang::FrontendAction::Execute",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/FrontendAction.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/FrontendAction.cpp",line="457"},frame={level="21",addr="0x0edd3f7f",func="clang::CompilerInstance::ExecuteAction",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/CompilerInstance.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/CompilerInstance.cpp",line="867"},frame={level="22",addr="0x0ef21fb2",func="clang::ExecuteCompilerInvocation",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp",line="241"},frame={level="23",addr="0x0d0328c5",func="cc1_main",file="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/cc1_main.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/cc1_main.cpp",line="116"},frame={level="24",addr="0x0d0296f3",func="ExecuteCC1Tool",file="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/driver.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/driver.cpp",line="301"},frame={level="25",addr="0x0d02a09b",func="main",file="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/driver.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/driver.cpp",line="382"}] No answer for: 154-exec-finish 156-stack-list-arguments 0 157-var-update --all-values * (gdb) 156^done,stack-args=[frame={level="0",args=[name="AC"]},frame={level="1",args=[]},frame={level="2",args=[name="AC"]},frame={level="3",args=[]},frame={level="4",args=[name="AC"]},frame={level="5",args=[]},frame={level="6",args=[name="S",name="D",name="Body",name="blkExpr",name="CD",name="AC"]},frame={level="7",args=[name="this",name="P",name="fscope",name="D",name="blkExpr"]},frame={level="8",args=[name="this",name="WP",name="D",name="blkExpr"]},frame={level="9",args=[name="this",name="dcl",name="Body",name="IsInstantiation"]},frame={level="10",args=[name="this",name="D",name="BodyArg"]},frame={level="11",args=[name="this",name="Decl",name="BodyScope"]},frame={level="12",args=[name="this",name="D",name="TemplateInfo",name="LateParsedAttrs"]},frame={level="13",args=[name="this",name="DS",name="Context",name="DeclEnd",name="FRI"]},frame={level="14",args=[name="this",name="attrs",name="DS",name="AS"]},frame={level="15",args=[name="this",name="attrs",name="DS",name="AS"]},frame={level="16",args=[name="this",name="attrs",name="DS"]},frame={level="17",args=[name="this",name="Result"]},frame={level="18",args=[name="S",name="PrintStats",name="SkipFunctionBodies"]},frame={level="19",args=[name="this"]},frame={level="20",args=[name="this"]},frame={level="21",args=[name="this",name="Act"]},frame={level="22",args=[name="Clang"]},frame={level="23",args=[name="Argv",name="Argv0",name="MainAddr"]},frame={level="24",args=[name="argv",name="Tool"]},frame={level="25",args=[name="argc_",name="argv_"]}] (gdb) 157^done,changelist=[] (gdb) 158-stack-select-frame 0 159-exec-finish 158^done (gdb) 159^running *running,thread-id="1" (gdb) *stopped,gdb-result-var="$7",return-value="NeverFallThrough",thread-id="1",stopped-threads="all" 160-stack-list-frames --thread 1 (gdb) 160^done,stack=[frame={level="0",addr="0x104bebb7",func="CheckFallThrough",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",line="307"},frame={level="1",addr="0xfeffa7ef",func=""},frame={level="2",addr="0x104bebb7",func="CheckFallThrough",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",line="307"},frame={level="3",addr="0xfeffa8cf",func=""},frame={level="4",addr="0x104bf547",func="CheckFallThroughForBody",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",line="549"},frame={level="5",addr="0x104c59e6",func="clang::sema::AnalysisBasedWarnings::IssueWarnings",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",line="2001"},frame={level="6",addr="0x0fe0c853",func="clang::Sema::PopFunctionScopeInfo",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/Sema.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/Sema.cpp",line="1159"},frame={level="7",addr="0x0fee67d1",func="clang::Sema::ActOnFinishFunctionBody",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/SemaDecl.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/SemaDecl.cpp",line="11705"},frame={level="8",addr="0x0fee5022",func="clang::Sema::ActOnFinishFunctionBody",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/SemaDecl.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/SemaDecl.cpp",line="11438"},frame={level="9",addr="0x0fbb1c6b",func="clang::Parser::ParseFunctionStatementBody",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseStmt.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseStmt.cpp",line="1960"},frame={level="10",addr="0x0fb1a3c1",func="clang::Parser::ParseFunctionDefinition",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",line="1173"},frame={level="11",addr="0x0fb32bf8",func="clang::Parser::ParseDeclGroup",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseDecl.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseDecl.cpp",line="1791"},frame={level="12",addr="0x0fb196a1",func="clang::Parser::ParseDeclOrFunctionDefInternal",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",line="940"},frame={level="13",addr="0x0fb1972b",func="clang::Parser::ParseDeclarationOrFunctionDefinition",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",line="956"},frame={level="14",addr="0x0fb18f35",func="clang::Parser::ParseExternalDeclaration",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",line="808"},frame={level="15",addr="0x0fb184ab",func="clang::Parser::ParseTopLevelDecl",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",line="595"},frame={level="16",addr="0x0fb14b72",func="clang::ParseAST",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseAST.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseAST.cpp",line="160"},frame={level="17",addr="0x0ee1f429",func="clang::ASTFrontendAction::ExecuteAction",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/FrontendAction.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/FrontendAction.cpp",line="557"},frame={level="18",addr="0x0ee1ee86",func="clang::FrontendAction::Execute",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/FrontendAction.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/FrontendAction.cpp",line="457"},frame={level="19",addr="0x0edd3f7f",func="clang::CompilerInstance::ExecuteAction",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/CompilerInstance.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/CompilerInstance.cpp",line="867"},frame={level="20",addr="0x0ef21fb2",func="clang::ExecuteCompilerInvocation",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp",line="241"},frame={level="21",addr="0x0d0328c5",func="cc1_main",file="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/cc1_main.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/cc1_main.cpp",line="116"},frame={level="22",addr="0x0d0296f3",func="ExecuteCC1Tool",file="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/driver.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/driver.cpp",line="301"},frame={level="23",addr="0x0d02a09b",func="main",file="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/driver.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/driver.cpp",line="382"}] No answer for: 159-exec-finish 161-stack-list-arguments 0 162-var-update --all-values * (gdb) 161^done,stack-args=[frame={level="0",args=[name="AC"]},frame={level="1",args=[]},frame={level="2",args=[name="AC"]},frame={level="3",args=[]},frame={level="4",args=[name="S",name="D",name="Body",name="blkExpr",name="CD",name="AC"]},frame={level="5",args=[name="this",name="P",name="fscope",name="D",name="blkExpr"]},frame={level="6",args=[name="this",name="WP",name="D",name="blkExpr"]},frame={level="7",args=[name="this",name="dcl",name="Body",name="IsInstantiation"]},frame={level="8",args=[name="this",name="D",name="BodyArg"]},frame={level="9",args=[name="this",name="Decl",name="BodyScope"]},frame={level="10",args=[name="this",name="D",name="TemplateInfo",name="LateParsedAttrs"]},frame={level="11",args=[name="this",name="DS",name="Context",name="DeclEnd",name="FRI"]},frame={level="12",args=[name="this",name="attrs",name="DS",name="AS"]},frame={level="13",args=[name="this",name="attrs",name="DS",name="AS"]},frame={level="14",args=[name="this",name="attrs",name="DS"]},frame={level="15",args=[name="this",name="Result"]},frame={level="16",args=[name="S",name="PrintStats",name="SkipFunctionBodies"]},frame={level="17",args=[name="this"]},frame={level="18",args=[name="this"]},frame={level="19",args=[name="this",name="Act"]},frame={level="20",args=[name="Clang"]},frame={level="21",args=[name="Argv",name="Argv0",name="MainAddr"]},frame={level="22",args=[name="argv",name="Tool"]},frame={level="23",args=[name="argc_",name="argv_"]}] (gdb) 162^done,changelist=[] (gdb) 163-stack-select-frame 0 164-exec-finish 163^done (gdb) 164^running *running,thread-id="1" (gdb) *stopped,gdb-result-var="$8",return-value="NeverFallThrough",thread-id="1",stopped-threads="all" 165-stack-list-frames --thread 1 (gdb) 165^done,stack=[frame={level="0",addr="0x104bebb7",func="CheckFallThrough",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",line="307"},frame={level="1",addr="0xfeffa8cf",func=""},frame={level="2",addr="0x104bf547",func="CheckFallThroughForBody",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",line="549"},frame={level="3",addr="0x104c59e6",func="clang::sema::AnalysisBasedWarnings::IssueWarnings",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",line="2001"},frame={level="4",addr="0x0fe0c853",func="clang::Sema::PopFunctionScopeInfo",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/Sema.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/Sema.cpp",line="1159"},frame={level="5",addr="0x0fee67d1",func="clang::Sema::ActOnFinishFunctionBody",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/SemaDecl.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/SemaDecl.cpp",line="11705"},frame={level="6",addr="0x0fee5022",func="clang::Sema::ActOnFinishFunctionBody",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/SemaDecl.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/SemaDecl.cpp",line="11438"},frame={level="7",addr="0x0fbb1c6b",func="clang::Parser::ParseFunctionStatementBody",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseStmt.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseStmt.cpp",line="1960"},frame={level="8",addr="0x0fb1a3c1",func="clang::Parser::ParseFunctionDefinition",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",line="1173"},frame={level="9",addr="0x0fb32bf8",func="clang::Parser::ParseDeclGroup",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseDecl.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseDecl.cpp",line="1791"},frame={level="10",addr="0x0fb196a1",func="clang::Parser::ParseDeclOrFunctionDefInternal",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",line="940"},frame={level="11",addr="0x0fb1972b",func="clang::Parser::ParseDeclarationOrFunctionDefinition",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",line="956"},frame={level="12",addr="0x0fb18f35",func="clang::Parser::ParseExternalDeclaration",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",line="808"},frame={level="13",addr="0x0fb184ab",func="clang::Parser::ParseTopLevelDecl",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",line="595"},frame={level="14",addr="0x0fb14b72",func="clang::ParseAST",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseAST.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseAST.cpp",line="160"},frame={level="15",addr="0x0ee1f429",func="clang::ASTFrontendAction::ExecuteAction",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/FrontendAction.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/FrontendAction.cpp",line="557"},frame={level="16",addr="0x0ee1ee86",func="clang::FrontendAction::Execute",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/FrontendAction.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/FrontendAction.cpp",line="457"},frame={level="17",addr="0x0edd3f7f",func="clang::CompilerInstance::ExecuteAction",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/CompilerInstance.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/CompilerInstance.cpp",line="867"},frame={level="18",addr="0x0ef21fb2",func="clang::ExecuteCompilerInvocation",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp",line="241"},frame={level="19",addr="0x0d0328c5",func="cc1_main",file="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/cc1_main.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/cc1_main.cpp",line="116"},frame={level="20",addr="0x0d0296f3",func="ExecuteCC1Tool",file="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/driver.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/driver.cpp",line="301"},frame={level="21",addr="0x0d02a09b",func="main",file="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/driver.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/driver.cpp",line="382"}] No answer for: 164-exec-finish 166-stack-list-arguments 0 167-var-update --all-values * (gdb) 166^done,stack-args=[frame={level="0",args=[name="AC"]},frame={level="1",args=[]},frame={level="2",args=[name="S",name="D",name="Body",name="blkExpr",name="CD",name="AC"]},frame={level="3",args=[name="this",name="P",name="fscope",name="D",name="blkExpr"]},frame={level="4",args=[name="this",name="WP",name="D",name="blkExpr"]},frame={level="5",args=[name="this",name="dcl",name="Body",name="IsInstantiation"]},frame={level="6",args=[name="this",name="D",name="BodyArg"]},frame={level="7",args=[name="this",name="Decl",name="BodyScope"]},frame={level="8",args=[name="this",name="D",name="TemplateInfo",name="LateParsedAttrs"]},frame={level="9",args=[name="this",name="DS",name="Context",name="DeclEnd",name="FRI"]},frame={level="10",args=[name="this",name="attrs",name="DS",name="AS"]},frame={level="11",args=[name="this",name="attrs",name="DS",name="AS"]},frame={level="12",args=[name="this",name="attrs",name="DS"]},frame={level="13",args=[name="this",name="Result"]},frame={level="14",args=[name="S",name="PrintStats",name="SkipFunctionBodies"]},frame={level="15",args=[name="this"]},frame={level="16",args=[name="this"]},frame={level="17",args=[name="this",name="Act"]},frame={level="18",args=[name="Clang"]},frame={level="19",args=[name="Argv",name="Argv0",name="MainAddr"]},frame={level="20",args=[name="argv",name="Tool"]},frame={level="21",args=[name="argc_",name="argv_"]}] (gdb) 167^done,changelist=[] (gdb) 168-stack-select-frame 0 169-exec-finish 168^done (gdb) 169^running *running,thread-id="1" (gdb) *stopped,gdb-result-var="$9",return-value="NeverFallThrough",thread-id="1",stopped-threads="all" 170-stack-list-frames --thread 1 (gdb) 170^done,stack=[frame={level="0",addr="0x104bf547",func="CheckFallThroughForBody",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",line="549"},frame={level="1",addr="0x104c59e6",func="clang::sema::AnalysisBasedWarnings::IssueWarnings",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",line="2001"},frame={level="2",addr="0x0fe0c853",func="clang::Sema::PopFunctionScopeInfo",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/Sema.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/Sema.cpp",line="1159"},frame={level="3",addr="0x0fee67d1",func="clang::Sema::ActOnFinishFunctionBody",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/SemaDecl.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/SemaDecl.cpp",line="11705"},frame={level="4",addr="0x0fee5022",func="clang::Sema::ActOnFinishFunctionBody",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/SemaDecl.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/SemaDecl.cpp",line="11438"},frame={level="5",addr="0x0fbb1c6b",func="clang::Parser::ParseFunctionStatementBody",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseStmt.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseStmt.cpp",line="1960"},frame={level="6",addr="0x0fb1a3c1",func="clang::Parser::ParseFunctionDefinition",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",line="1173"},frame={level="7",addr="0x0fb32bf8",func="clang::Parser::ParseDeclGroup",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseDecl.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseDecl.cpp",line="1791"},frame={level="8",addr="0x0fb196a1",func="clang::Parser::ParseDeclOrFunctionDefInternal",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",line="940"},frame={level="9",addr="0x0fb1972b",func="clang::Parser::ParseDeclarationOrFunctionDefinition",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",line="956"},frame={level="10",addr="0x0fb18f35",func="clang::Parser::ParseExternalDeclaration",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",line="808"},frame={level="11",addr="0x0fb184ab",func="clang::Parser::ParseTopLevelDecl",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",line="595"},frame={level="12",addr="0x0fb14b72",func="clang::ParseAST",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseAST.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseAST.cpp",line="160"},frame={level="13",addr="0x0ee1f429",func="clang::ASTFrontendAction::ExecuteAction",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/FrontendAction.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/FrontendAction.cpp",line="557"},frame={level="14",addr="0x0ee1ee86",func="clang::FrontendAction::Execute",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/FrontendAction.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/FrontendAction.cpp",line="457"},frame={level="15",addr="0x0edd3f7f",func="clang::CompilerInstance::ExecuteAction",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/CompilerInstance.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/CompilerInstance.cpp",line="867"},frame={level="16",addr="0x0ef21fb2",func="clang::ExecuteCompilerInvocation",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp",line="241"},frame={level="17",addr="0x0d0328c5",func="cc1_main",file="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/cc1_main.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/cc1_main.cpp",line="116"},frame={level="18",addr="0x0d0296f3",func="ExecuteCC1Tool",file="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/driver.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/driver.cpp",line="301"},frame={level="19",addr="0x0d02a09b",func="main",file="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/driver.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/driver.cpp",line="382"}] No answer for: 169-exec-finish 171-stack-list-arguments 0 172-var-update --all-values * (gdb) 171^done,stack-args=[frame={level="0",args=[name="S",name="D",name="Body",name="blkExpr",name="CD",name="AC"]},frame={level="1",args=[name="this",name="P",name="fscope",name="D",name="blkExpr"]},frame={level="2",args=[name="this",name="WP",name="D",name="blkExpr"]},frame={level="3",args=[name="this",name="dcl",name="Body",name="IsInstantiation"]},frame={level="4",args=[name="this",name="D",name="BodyArg"]},frame={level="5",args=[name="this",name="Decl",name="BodyScope"]},frame={level="6",args=[name="this",name="D",name="TemplateInfo",name="LateParsedAttrs"]},frame={level="7",args=[name="this",name="DS",name="Context",name="DeclEnd",name="FRI"]},frame={level="8",args=[name="this",name="attrs",name="DS",name="AS"]},frame={level="9",args=[name="this",name="attrs",name="DS",name="AS"]},frame={level="10",args=[name="this",name="attrs",name="DS"]},frame={level="11",args=[name="this",name="Result"]},frame={level="12",args=[name="S",name="PrintStats",name="SkipFunctionBodies"]},frame={level="13",args=[name="this"]},frame={level="14",args=[name="this"]},frame={level="15",args=[name="this",name="Act"]},frame={level="16",args=[name="Clang"]},frame={level="17",args=[name="Argv",name="Argv0",name="MainAddr"]},frame={level="18",args=[name="argv",name="Tool"]},frame={level="19",args=[name="argc_",name="argv_"]}] (gdb) 172^done,changelist=[] (gdb) 173-break-disable 174-gdb-set unwindonsignal on 173^done (gdb) 174^done (gdb) 175-data-evaluate-expression "CheckFallThrough(AC)" 176-break-enable 1 2 3 4 5 6 7 8 9 10 11 12 14 177-gdb-set unwindonsignal off 175^done,value="NeverFallThrough" 178-var-create - @ CheckFallThrough(AC) (gdb) 176^done (gdb) 177^done (gdb) =breakpoint-modified,bkpt={number="14",type="breakpoint",disp="keep",enabled="y",addr="0x104bebb7",func="CheckFallThrough(clang::AnalysisDeclContext&)",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",line="307",thread-groups=["i1"],times="7",original-location="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp:307"} 178^done,reason="breakpoint-hit",disp="keep",bkptno="14",frame={addr="0x104bebb7",func="CheckFallThrough",args=[{name="AC",value="..."}],file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",line="307"},name="var8",numchild="0",value="",type="ControlFlowKind",thread-id="1",has_more="0" 179-var-show-attributes "var8" (gdb) 179^done,attr="noneditable" (gdb) 180-var-delete var8 180^done,ndeleted="1" (gdb) 181-exec-next --thread 1 181^running *running,thread-id="1" (gdb) *stopped,reason="end-stepping-range",frame={addr="0x104f4b58",func="clang::AnalysisDeclContext::getAddEHEdges",args=[{name="this",value="0xfeffaa18"}],file="/export1/devarea/LLVM39/llvm/tools/clang/include/clang/Analysis/AnalysisContext.h",fullname="/export1/devarea/LLVM39/llvm/tools/clang/include/clang/Analysis/AnalysisContext.h",line="122"},thread-id="1",stopped-threads="all" 182-stack-list-frames --thread 1 (gdb) 182^done,stack=[frame={level="0",addr="0x104f4b58",func="clang::AnalysisDeclContext::getAddEHEdges",file="/export1/devarea/LLVM39/llvm/tools/clang/include/clang/Analysis/AnalysisContext.h",fullname="/export1/devarea/LLVM39/llvm/tools/clang/include/clang/Analysis/AnalysisContext.h",line="122"},frame={level="1",addr="0xfeffa8cf",func=""},frame={level="2",addr="0x104bf547",func="CheckFallThroughForBody",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",line="549"},frame={level="3",addr="0x104c59e6",func="clang::sema::AnalysisBasedWarnings::IssueWarnings",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",line="2001"},frame={level="4",addr="0x0fe0c853",func="clang::Sema::PopFunctionScopeInfo",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/Sema.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/Sema.cpp",line="1159"},frame={level="5",addr="0x0fee67d1",func="clang::Sema::ActOnFinishFunctionBody",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/SemaDecl.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/SemaDecl.cpp",line="11705"},frame={level="6",addr="0x0fee5022",func="clang::Sema::ActOnFinishFunctionBody",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/SemaDecl.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/SemaDecl.cpp",line="11438"},frame={level="7",addr="0x0fbb1c6b",func="clang::Parser::ParseFunctionStatementBody",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseStmt.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseStmt.cpp",line="1960"},frame={level="8",addr="0x0fb1a3c1",func="clang::Parser::ParseFunctionDefinition",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",line="1173"},frame={level="9",addr="0x0fb32bf8",func="clang::Parser::ParseDeclGroup",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseDecl.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseDecl.cpp",line="1791"},frame={level="10",addr="0x0fb196a1",func="clang::Parser::ParseDeclOrFunctionDefInternal",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",line="940"},frame={level="11",addr="0x0fb1972b",func="clang::Parser::ParseDeclarationOrFunctionDefinition",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",line="956"},frame={level="12",addr="0x0fb18f35",func="clang::Parser::ParseExternalDeclaration",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",line="808"},frame={level="13",addr="0x0fb184ab",func="clang::Parser::ParseTopLevelDecl",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",line="595"},frame={level="14",addr="0x0fb14b72",func="clang::ParseAST",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseAST.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseAST.cpp",line="160"},frame={level="15",addr="0x0ee1f429",func="clang::ASTFrontendAction::ExecuteAction",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/FrontendAction.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/FrontendAction.cpp",line="557"},frame={level="16",addr="0x0ee1ee86",func="clang::FrontendAction::Execute",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/FrontendAction.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/FrontendAction.cpp",line="457"},frame={level="17",addr="0x0edd3f7f",func="clang::CompilerInstance::ExecuteAction",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/CompilerInstance.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/CompilerInstance.cpp",line="867"},frame={level="18",addr="0x0ef21fb2",func="clang::ExecuteCompilerInvocation",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp",line="241"},frame={level="19",addr="0x0d0328c5",func="cc1_main",file="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/cc1_main.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/cc1_main.cpp",line="116"},frame={level="20",addr="0x0d0296f3",func="ExecuteCC1Tool",file="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/driver.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/driver.cpp",line="301"},frame={level="21",addr="0x0d02a09b",func="main",file="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/driver.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/driver.cpp",line="382"}] No answer for: 181-exec-next --thread 1 183-stack-list-arguments 0 184-var-update --all-values * (gdb) 183^done,stack-args=[frame={level="0",args=[name="this"]},frame={level="1",args=[]},frame={level="2",args=[name="S",name="D",name="Body",name="blkExpr",name="CD",name="AC"]},frame={level="3",args=[name="this",name="P",name="fscope",name="D",name="blkExpr"]},frame={level="4",args=[name="this",name="WP",name="D",name="blkExpr"]},frame={level="5",args=[name="this",name="dcl",name="Body",name="IsInstantiation"]},frame={level="6",args=[name="this",name="D",name="BodyArg"]},frame={level="7",args=[name="this",name="Decl",name="BodyScope"]},frame={level="8",args=[name="this",name="D",name="TemplateInfo",name="LateParsedAttrs"]},frame={level="9",args=[name="this",name="DS",name="Context",name="DeclEnd",name="FRI"]},frame={level="10",args=[name="this",name="attrs",name="DS",name="AS"]},frame={level="11",args=[name="this",name="attrs",name="DS",name="AS"]},frame={level="12",args=[name="this",name="attrs",name="DS"]},frame={level="13",args=[name="this",name="Result"]},frame={level="14",args=[name="S",name="PrintStats",name="SkipFunctionBodies"]},frame={level="15",args=[name="this"]},frame={level="16",args=[name="this"]},frame={level="17",args=[name="this",name="Act"]},frame={level="18",args=[name="Clang"]},frame={level="19",args=[name="Argv",name="Argv0",name="MainAddr"]},frame={level="20",args=[name="argv",name="Tool"]},frame={level="21",args=[name="argc_",name="argv_"]}] (gdb) 184^done,changelist=[] (gdb) 185-stack-select-frame 0 186-exec-finish 185^done (gdb) 186^running *running,thread-id="all" (gdb) *stopped,gdb-result-var="$10",return-value="true",thread-id="1",stopped-threads="all" 187-stack-list-frames --thread 1 (gdb) 187^done,stack=[frame={level="0",addr="0x104bf547",func="CheckFallThroughForBody",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",line="549"},frame={level="1",addr="0x104c59e6",func="clang::sema::AnalysisBasedWarnings::IssueWarnings",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",line="2001"},frame={level="2",addr="0x0fe0c853",func="clang::Sema::PopFunctionScopeInfo",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/Sema.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/Sema.cpp",line="1159"},frame={level="3",addr="0x0fee67d1",func="clang::Sema::ActOnFinishFunctionBody",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/SemaDecl.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/SemaDecl.cpp",line="11705"},frame={level="4",addr="0x0fee5022",func="clang::Sema::ActOnFinishFunctionBody",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/SemaDecl.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/SemaDecl.cpp",line="11438"},frame={level="5",addr="0x0fbb1c6b",func="clang::Parser::ParseFunctionStatementBody",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseStmt.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseStmt.cpp",line="1960"},frame={level="6",addr="0x0fb1a3c1",func="clang::Parser::ParseFunctionDefinition",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",line="1173"},frame={level="7",addr="0x0fb32bf8",func="clang::Parser::ParseDeclGroup",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseDecl.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseDecl.cpp",line="1791"},frame={level="8",addr="0x0fb196a1",func="clang::Parser::ParseDeclOrFunctionDefInternal",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",line="940"},frame={level="9",addr="0x0fb1972b",func="clang::Parser::ParseDeclarationOrFunctionDefinition",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",line="956"},frame={level="10",addr="0x0fb18f35",func="clang::Parser::ParseExternalDeclaration",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",line="808"},frame={level="11",addr="0x0fb184ab",func="clang::Parser::ParseTopLevelDecl",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",line="595"},frame={level="12",addr="0x0fb14b72",func="clang::ParseAST",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseAST.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseAST.cpp",line="160"},frame={level="13",addr="0x0ee1f429",func="clang::ASTFrontendAction::ExecuteAction",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/FrontendAction.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/FrontendAction.cpp",line="557"},frame={level="14",addr="0x0ee1ee86",func="clang::FrontendAction::Execute",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/FrontendAction.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/FrontendAction.cpp",line="457"},frame={level="15",addr="0x0edd3f7f",func="clang::CompilerInstance::ExecuteAction",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/CompilerInstance.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/CompilerInstance.cpp",line="867"},frame={level="16",addr="0x0ef21fb2",func="clang::ExecuteCompilerInvocation",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp",line="241"},frame={level="17",addr="0x0d0328c5",func="cc1_main",file="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/cc1_main.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/cc1_main.cpp",line="116"},frame={level="18",addr="0x0d0296f3",func="ExecuteCC1Tool",file="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/driver.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/driver.cpp",line="301"},frame={level="19",addr="0x0d02a09b",func="main",file="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/driver.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/driver.cpp",line="382"}] No answer for: 186-exec-finish 188-stack-list-arguments 0 189-var-update --all-values * (gdb) 188^done,stack-args=[frame={level="0",args=[name="S",name="D",name="Body",name="blkExpr",name="CD",name="AC"]},frame={level="1",args=[name="this",name="P",name="fscope",name="D",name="blkExpr"]},frame={level="2",args=[name="this",name="WP",name="D",name="blkExpr"]},frame={level="3",args=[name="this",name="dcl",name="Body",name="IsInstantiation"]},frame={level="4",args=[name="this",name="D",name="BodyArg"]},frame={level="5",args=[name="this",name="Decl",name="BodyScope"]},frame={level="6",args=[name="this",name="D",name="TemplateInfo",name="LateParsedAttrs"]},frame={level="7",args=[name="this",name="DS",name="Context",name="DeclEnd",name="FRI"]},frame={level="8",args=[name="this",name="attrs",name="DS",name="AS"]},frame={level="9",args=[name="this",name="attrs",name="DS",name="AS"]},frame={level="10",args=[name="this",name="attrs",name="DS"]},frame={level="11",args=[name="this",name="Result"]},frame={level="12",args=[name="S",name="PrintStats",name="SkipFunctionBodies"]},frame={level="13",args=[name="this"]},frame={level="14",args=[name="this"]},frame={level="15",args=[name="this",name="Act"]},frame={level="16",args=[name="Clang"]},frame={level="17",args=[name="Argv",name="Argv0",name="MainAddr"]},frame={level="18",args=[name="argv",name="Tool"]},frame={level="19",args=[name="argc_",name="argv_"]}] (gdb) 189^done,changelist=[] (gdb) 190-exec-next --thread 1 190^running *running,thread-id="all" (gdb) *stopped,reason="end-stepping-range",frame={addr="0x104bf79d",func="CheckFallThroughForBody",args=[{name="S",value="..."},{name="D",value="0x110ef8a0"},{name="Body",value="0x110ef978"},{name="blkExpr",value="0x0"},{name="CD",value="..."},{name="AC",value="..."}],file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",line="551"},thread-id="1",stopped-threads="all" 191-stack-list-frames --thread 1 (gdb) 191^done,stack=[frame={level="0",addr="0x104bf79d",func="CheckFallThroughForBody",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",line="551"},frame={level="1",addr="0x104c59e6",func="clang::sema::AnalysisBasedWarnings::IssueWarnings",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",line="2001"},frame={level="2",addr="0x0fe0c853",func="clang::Sema::PopFunctionScopeInfo",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/Sema.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/Sema.cpp",line="1159"},frame={level="3",addr="0x0fee67d1",func="clang::Sema::ActOnFinishFunctionBody",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/SemaDecl.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/SemaDecl.cpp",line="11705"},frame={level="4",addr="0x0fee5022",func="clang::Sema::ActOnFinishFunctionBody",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/SemaDecl.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/SemaDecl.cpp",line="11438"},frame={level="5",addr="0x0fbb1c6b",func="clang::Parser::ParseFunctionStatementBody",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseStmt.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseStmt.cpp",line="1960"},frame={level="6",addr="0x0fb1a3c1",func="clang::Parser::ParseFunctionDefinition",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",line="1173"},frame={level="7",addr="0x0fb32bf8",func="clang::Parser::ParseDeclGroup",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseDecl.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseDecl.cpp",line="1791"},frame={level="8",addr="0x0fb196a1",func="clang::Parser::ParseDeclOrFunctionDefInternal",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",line="940"},frame={level="9",addr="0x0fb1972b",func="clang::Parser::ParseDeclarationOrFunctionDefinition",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",line="956"},frame={level="10",addr="0x0fb18f35",func="clang::Parser::ParseExternalDeclaration",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",line="808"},frame={level="11",addr="0x0fb184ab",func="clang::Parser::ParseTopLevelDecl",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",line="595"},frame={level="12",addr="0x0fb14b72",func="clang::ParseAST",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseAST.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseAST.cpp",line="160"},frame={level="13",addr="0x0ee1f429",func="clang::ASTFrontendAction::ExecuteAction",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/FrontendAction.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/FrontendAction.cpp",line="557"},frame={level="14",addr="0x0ee1ee86",func="clang::FrontendAction::Execute",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/FrontendAction.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/FrontendAction.cpp",line="457"},frame={level="15",addr="0x0edd3f7f",func="clang::CompilerInstance::ExecuteAction",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/CompilerInstance.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/CompilerInstance.cpp",line="867"},frame={level="16",addr="0x0ef21fb2",func="clang::ExecuteCompilerInvocation",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp",line="241"},frame={level="17",addr="0x0d0328c5",func="cc1_main",file="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/cc1_main.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/cc1_main.cpp",line="116"},frame={level="18",addr="0x0d0296f3",func="ExecuteCC1Tool",file="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/driver.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/driver.cpp",line="301"},frame={level="19",addr="0x0d02a09b",func="main",file="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/driver.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/driver.cpp",line="382"}] No answer for: 190-exec-next --thread 1 192-stack-list-arguments 0 193-var-update --all-values * (gdb) 192^done,stack-args=[frame={level="0",args=[name="S",name="D",name="Body",name="blkExpr",name="CD",name="AC"]},frame={level="1",args=[name="this",name="P",name="fscope",name="D",name="blkExpr"]},frame={level="2",args=[name="this",name="WP",name="D",name="blkExpr"]},frame={level="3",args=[name="this",name="dcl",name="Body",name="IsInstantiation"]},frame={level="4",args=[name="this",name="D",name="BodyArg"]},frame={level="5",args=[name="this",name="Decl",name="BodyScope"]},frame={level="6",args=[name="this",name="D",name="TemplateInfo",name="LateParsedAttrs"]},frame={level="7",args=[name="this",name="DS",name="Context",name="DeclEnd",name="FRI"]},frame={level="8",args=[name="this",name="attrs",name="DS",name="AS"]},frame={level="9",args=[name="this",name="attrs",name="DS",name="AS"]},frame={level="10",args=[name="this",name="attrs",name="DS"]},frame={level="11",args=[name="this",name="Result"]},frame={level="12",args=[name="S",name="PrintStats",name="SkipFunctionBodies"]},frame={level="13",args=[name="this"]},frame={level="14",args=[name="this"]},frame={level="15",args=[name="this",name="Act"]},frame={level="16",args=[name="Clang"]},frame={level="17",args=[name="Argv",name="Argv0",name="MainAddr"]},frame={level="18",args=[name="argv",name="Tool"]},frame={level="19",args=[name="argc_",name="argv_"]}] (gdb) 193^done,changelist=[] (gdb) 194-break-disable 195-gdb-set unwindonsignal on 194^done (gdb) 195^done (gdb) 196-data-evaluate-expression "CheckFallThrough(AC)" 197-break-enable 1 2 3 4 5 6 7 8 9 10 11 12 14 198-gdb-set unwindonsignal off 196^done,value="NeverFallThrough" 199-var-create - @ CheckFallThrough(AC) (gdb) 197^done (gdb) 198^done (gdb) =breakpoint-modified,bkpt={number="14",type="breakpoint",disp="keep",enabled="y",addr="0x104bebb7",func="CheckFallThrough(clang::AnalysisDeclContext&)",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",line="307",thread-groups=["i1"],times="8",original-location="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp:307"} 199^done,reason="breakpoint-hit",disp="keep",bkptno="14",frame={addr="0x104bebb7",func="CheckFallThrough",args=[{name="AC",value="..."}],file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",line="307"},name="var9",numchild="0",value="",type="ControlFlowKind",thread-id="1",has_more="0" 200-var-show-attributes "var9" (gdb) 200^done,attr="noneditable" (gdb) 201-var-delete var9 201^done,ndeleted="1" (gdb) 202-exec-next --thread 1 202^running *running,thread-id="1" (gdb) *stopped,reason="end-stepping-range",frame={addr="0x104f4b58",func="clang::AnalysisDeclContext::getAddEHEdges",args=[{name="this",value="0xfeffaa18"}],file="/export1/devarea/LLVM39/llvm/tools/clang/include/clang/Analysis/AnalysisContext.h",fullname="/export1/devarea/LLVM39/llvm/tools/clang/include/clang/Analysis/AnalysisContext.h",line="122"},thread-id="1",stopped-threads="all" 203-stack-list-frames --thread 1 (gdb) 203^done,stack=[frame={level="0",addr="0x104f4b58",func="clang::AnalysisDeclContext::getAddEHEdges",file="/export1/devarea/LLVM39/llvm/tools/clang/include/clang/Analysis/AnalysisContext.h",fullname="/export1/devarea/LLVM39/llvm/tools/clang/include/clang/Analysis/AnalysisContext.h",line="122"},frame={level="1",addr="0xfeffa8df",func=""},frame={level="2",addr="0x104bf79d",func="CheckFallThroughForBody",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",line="551"},frame={level="3",addr="0x104c59e6",func="clang::sema::AnalysisBasedWarnings::IssueWarnings",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",line="2001"},frame={level="4",addr="0x0fe0c853",func="clang::Sema::PopFunctionScopeInfo",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/Sema.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/Sema.cpp",line="1159"},frame={level="5",addr="0x0fee67d1",func="clang::Sema::ActOnFinishFunctionBody",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/SemaDecl.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/SemaDecl.cpp",line="11705"},frame={level="6",addr="0x0fee5022",func="clang::Sema::ActOnFinishFunctionBody",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/SemaDecl.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/SemaDecl.cpp",line="11438"},frame={level="7",addr="0x0fbb1c6b",func="clang::Parser::ParseFunctionStatementBody",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseStmt.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseStmt.cpp",line="1960"},frame={level="8",addr="0x0fb1a3c1",func="clang::Parser::ParseFunctionDefinition",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",line="1173"},frame={level="9",addr="0x0fb32bf8",func="clang::Parser::ParseDeclGroup",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseDecl.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseDecl.cpp",line="1791"},frame={level="10",addr="0x0fb196a1",func="clang::Parser::ParseDeclOrFunctionDefInternal",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",line="940"},frame={level="11",addr="0x0fb1972b",func="clang::Parser::ParseDeclarationOrFunctionDefinition",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",line="956"},frame={level="12",addr="0x0fb18f35",func="clang::Parser::ParseExternalDeclaration",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",line="808"},frame={level="13",addr="0x0fb184ab",func="clang::Parser::ParseTopLevelDecl",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",line="595"},frame={level="14",addr="0x0fb14b72",func="clang::ParseAST",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseAST.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseAST.cpp",line="160"},frame={level="15",addr="0x0ee1f429",func="clang::ASTFrontendAction::ExecuteAction",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/FrontendAction.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/FrontendAction.cpp",line="557"},frame={level="16",addr="0x0ee1ee86",func="clang::FrontendAction::Execute",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/FrontendAction.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/FrontendAction.cpp",line="457"},frame={level="17",addr="0x0edd3f7f",func="clang::CompilerInstance::ExecuteAction",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/CompilerInstance.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/CompilerInstance.cpp",line="867"},frame={level="18",addr="0x0ef21fb2",func="clang::ExecuteCompilerInvocation",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp",line="241"},frame={level="19",addr="0x0d0328c5",func="cc1_main",file="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/cc1_main.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/cc1_main.cpp",line="116"},frame={level="20",addr="0x0d0296f3",func="ExecuteCC1Tool",file="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/driver.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/driver.cpp",line="301"},frame={level="21",addr="0x0d02a09b",func="main",file="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/driver.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/driver.cpp",line="382"}] No answer for: 202-exec-next --thread 1 204-stack-list-arguments 0 205-var-update --all-values * (gdb) 204^done,stack-args=[frame={level="0",args=[name="this"]},frame={level="1",args=[]},frame={level="2",args=[name="S",name="D",name="Body",name="blkExpr",name="CD",name="AC"]},frame={level="3",args=[name="this",name="P",name="fscope",name="D",name="blkExpr"]},frame={level="4",args=[name="this",name="WP",name="D",name="blkExpr"]},frame={level="5",args=[name="this",name="dcl",name="Body",name="IsInstantiation"]},frame={level="6",args=[name="this",name="D",name="BodyArg"]},frame={level="7",args=[name="this",name="Decl",name="BodyScope"]},frame={level="8",args=[name="this",name="D",name="TemplateInfo",name="LateParsedAttrs"]},frame={level="9",args=[name="this",name="DS",name="Context",name="DeclEnd",name="FRI"]},frame={level="10",args=[name="this",name="attrs",name="DS",name="AS"]},frame={level="11",args=[name="this",name="attrs",name="DS",name="AS"]},frame={level="12",args=[name="this",name="attrs",name="DS"]},frame={level="13",args=[name="this",name="Result"]},frame={level="14",args=[name="S",name="PrintStats",name="SkipFunctionBodies"]},frame={level="15",args=[name="this"]},frame={level="16",args=[name="this"]},frame={level="17",args=[name="this",name="Act"]},frame={level="18",args=[name="Clang"]},frame={level="19",args=[name="Argv",name="Argv0",name="MainAddr"]},frame={level="20",args=[name="argv",name="Tool"]},frame={level="21",args=[name="argc_",name="argv_"]}] (gdb) 205^done,changelist=[] (gdb) 206-exec-next --thread 1 206^running *running,thread-id="all" (gdb) *stopped,reason="end-stepping-range",frame={addr="0x104bebc8",func="CheckFallThrough",args=[{name="AC",value="..."}],file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",line="308"},thread-id="1",stopped-threads="all" 207-stack-list-frames --thread 1 (gdb) 207^done,stack=[frame={level="0",addr="0x104bebc8",func="CheckFallThrough",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",line="308"},frame={level="1",addr="0xfeffa8df",func=""},frame={level="2",addr="0x104bf79d",func="CheckFallThroughForBody",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",line="551"},frame={level="3",addr="0x104c59e6",func="clang::sema::AnalysisBasedWarnings::IssueWarnings",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",line="2001"},frame={level="4",addr="0x0fe0c853",func="clang::Sema::PopFunctionScopeInfo",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/Sema.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/Sema.cpp",line="1159"},frame={level="5",addr="0x0fee67d1",func="clang::Sema::ActOnFinishFunctionBody",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/SemaDecl.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/SemaDecl.cpp",line="11705"},frame={level="6",addr="0x0fee5022",func="clang::Sema::ActOnFinishFunctionBody",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/SemaDecl.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/SemaDecl.cpp",line="11438"},frame={level="7",addr="0x0fbb1c6b",func="clang::Parser::ParseFunctionStatementBody",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseStmt.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseStmt.cpp",line="1960"},frame={level="8",addr="0x0fb1a3c1",func="clang::Parser::ParseFunctionDefinition",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",line="1173"},frame={level="9",addr="0x0fb32bf8",func="clang::Parser::ParseDeclGroup",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseDecl.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseDecl.cpp",line="1791"},frame={level="10",addr="0x0fb196a1",func="clang::Parser::ParseDeclOrFunctionDefInternal",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",line="940"},frame={level="11",addr="0x0fb1972b",func="clang::Parser::ParseDeclarationOrFunctionDefinition",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",line="956"},frame={level="12",addr="0x0fb18f35",func="clang::Parser::ParseExternalDeclaration",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",line="808"},frame={level="13",addr="0x0fb184ab",func="clang::Parser::ParseTopLevelDecl",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",line="595"},frame={level="14",addr="0x0fb14b72",func="clang::ParseAST",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseAST.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseAST.cpp",line="160"},frame={level="15",addr="0x0ee1f429",func="clang::ASTFrontendAction::ExecuteAction",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/FrontendAction.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/FrontendAction.cpp",line="557"},frame={level="16",addr="0x0ee1ee86",func="clang::FrontendAction::Execute",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/FrontendAction.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/FrontendAction.cpp",line="457"},frame={level="17",addr="0x0edd3f7f",func="clang::CompilerInstance::ExecuteAction",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/CompilerInstance.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/CompilerInstance.cpp",line="867"},frame={level="18",addr="0x0ef21fb2",func="clang::ExecuteCompilerInvocation",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp",line="241"},frame={level="19",addr="0x0d0328c5",func="cc1_main",file="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/cc1_main.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/cc1_main.cpp",line="116"},frame={level="20",addr="0x0d0296f3",func="ExecuteCC1Tool",file="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/driver.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/driver.cpp",line="301"},frame={level="21",addr="0x0d02a09b",func="main",file="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/driver.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/driver.cpp",line="382"}] No answer for: 206-exec-next --thread 1 208-stack-list-arguments 0 209-var-update --all-values * (gdb) 208^done,stack-args=[frame={level="0",args=[name="AC"]},frame={level="1",args=[]},frame={level="2",args=[name="S",name="D",name="Body",name="blkExpr",name="CD",name="AC"]},frame={level="3",args=[name="this",name="P",name="fscope",name="D",name="blkExpr"]},frame={level="4",args=[name="this",name="WP",name="D",name="blkExpr"]},frame={level="5",args=[name="this",name="dcl",name="Body",name="IsInstantiation"]},frame={level="6",args=[name="this",name="D",name="BodyArg"]},frame={level="7",args=[name="this",name="Decl",name="BodyScope"]},frame={level="8",args=[name="this",name="D",name="TemplateInfo",name="LateParsedAttrs"]},frame={level="9",args=[name="this",name="DS",name="Context",name="DeclEnd",name="FRI"]},frame={level="10",args=[name="this",name="attrs",name="DS",name="AS"]},frame={level="11",args=[name="this",name="attrs",name="DS",name="AS"]},frame={level="12",args=[name="this",name="attrs",name="DS"]},frame={level="13",args=[name="this",name="Result"]},frame={level="14",args=[name="S",name="PrintStats",name="SkipFunctionBodies"]},frame={level="15",args=[name="this"]},frame={level="16",args=[name="this"]},frame={level="17",args=[name="this",name="Act"]},frame={level="18",args=[name="Clang"]},frame={level="19",args=[name="Argv",name="Argv0",name="MainAddr"]},frame={level="20",args=[name="argv",name="Tool"]},frame={level="21",args=[name="argc_",name="argv_"]}] (gdb) 209^done,changelist=[] (gdb) 210-stack-select-frame 0 211-exec-finish 210^done (gdb) 211^running *running,thread-id="all" (gdb) *stopped,gdb-result-var="$11",return-value="NeverFallThrough",thread-id="1",stopped-threads="all" 212-stack-list-frames --thread 1 (gdb) 212^done,stack=[frame={level="0",addr="0x104bf79d",func="CheckFallThroughForBody",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",line="551"},frame={level="1",addr="0x104c59e6",func="clang::sema::AnalysisBasedWarnings::IssueWarnings",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp",line="2001"},frame={level="2",addr="0x0fe0c853",func="clang::Sema::PopFunctionScopeInfo",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/Sema.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/Sema.cpp",line="1159"},frame={level="3",addr="0x0fee67d1",func="clang::Sema::ActOnFinishFunctionBody",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/SemaDecl.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/SemaDecl.cpp",line="11705"},frame={level="4",addr="0x0fee5022",func="clang::Sema::ActOnFinishFunctionBody",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/SemaDecl.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Sema/SemaDecl.cpp",line="11438"},frame={level="5",addr="0x0fbb1c6b",func="clang::Parser::ParseFunctionStatementBody",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseStmt.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseStmt.cpp",line="1960"},frame={level="6",addr="0x0fb1a3c1",func="clang::Parser::ParseFunctionDefinition",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",line="1173"},frame={level="7",addr="0x0fb32bf8",func="clang::Parser::ParseDeclGroup",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseDecl.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseDecl.cpp",line="1791"},frame={level="8",addr="0x0fb196a1",func="clang::Parser::ParseDeclOrFunctionDefInternal",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",line="940"},frame={level="9",addr="0x0fb1972b",func="clang::Parser::ParseDeclarationOrFunctionDefinition",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",line="956"},frame={level="10",addr="0x0fb18f35",func="clang::Parser::ParseExternalDeclaration",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",line="808"},frame={level="11",addr="0x0fb184ab",func="clang::Parser::ParseTopLevelDecl",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/Parser.cpp",line="595"},frame={level="12",addr="0x0fb14b72",func="clang::ParseAST",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseAST.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Parse/ParseAST.cpp",line="160"},frame={level="13",addr="0x0ee1f429",func="clang::ASTFrontendAction::ExecuteAction",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/FrontendAction.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/FrontendAction.cpp",line="557"},frame={level="14",addr="0x0ee1ee86",func="clang::FrontendAction::Execute",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/FrontendAction.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/FrontendAction.cpp",line="457"},frame={level="15",addr="0x0edd3f7f",func="clang::CompilerInstance::ExecuteAction",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/CompilerInstance.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/Frontend/CompilerInstance.cpp",line="867"},frame={level="16",addr="0x0ef21fb2",func="clang::ExecuteCompilerInvocation",file="/export1/devarea/LLVM39/llvm/tools/clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp",line="241"},frame={level="17",addr="0x0d0328c5",func="cc1_main",file="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/cc1_main.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/cc1_main.cpp",line="116"},frame={level="18",addr="0x0d0296f3",func="ExecuteCC1Tool",file="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/driver.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/driver.cpp",line="301"},frame={level="19",addr="0x0d02a09b",func="main",file="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/driver.cpp",fullname="/export1/devarea/LLVM39/llvm/tools/clang/tools/driver/driver.cpp",line="382"}] No answer for: 211-exec-finish 213-stack-list-arguments 0 214-var-update --all-values * (gdb) 213^done,stack-args=[frame={level="0",args=[name="S",name="D",name="Body",name="blkExpr",name="CD",name="AC"]},frame={level="1",args=[name="this",name="P",name="fscope",name="D",name="blkExpr"]},frame={level="2",args=[name="this",name="WP",name="D",name="blkExpr"]},frame={level="3",args=[name="this",name="dcl",name="Body",name="IsInstantiation"]},frame={level="4",args=[name="this",name="D",name="BodyArg"]},frame={level="5",args=[name="this",name="Decl",name="BodyScope"]},frame={level="6",args=[name="this",name="D",name="TemplateInfo",name="LateParsedAttrs"]},frame={level="7",args=[name="this",name="DS",name="Context",name="DeclEnd",name="FRI"]},frame={level="8",args=[name="this",name="attrs",name="DS",name="AS"]},frame={level="9",args=[name="this",name="attrs",name="DS",name="AS"]},frame={level="10",args=[name="this",name="attrs",name="DS"]},frame={level="11",args=[name="this",name="Result"]},frame={level="12",args=[name="S",name="PrintStats",name="SkipFunctionBodies"]},frame={level="13",args=[name="this"]},frame={level="14",args=[name="this"]},frame={level="15",args=[name="this",name="Act"]},frame={level="16",args=[name="Clang"]},frame={level="17",args=[name="Argv",name="Argv0",name="MainAddr"]},frame={level="18",args=[name="argv",name="Tool"]},frame={level="19",args=[name="argc_",name="argv_"]}] (gdb) 214^done,changelist=[] (gdb)