The followings are the branches where fuzzer fails to bypass.
| Unique non-covered Complexity | Unique Reachable Complexities | Unique Reachable Functions | All non-covered Complexity | All Reachable Complexity | Function Name | Function Callsite | Blocked Branch | 
|---|---|---|---|---|---|---|---|
| 72 | 146 | 4 : 
             ['mu::ParserByteCode::AddAssignOp(double*)', 'std::__1::basic_string
              | 88 | 169 | mu::ParserBase::ApplyBinOprt(std::__1::stack | call site: 00000 | /src/muparser/src/muParserBase.cpp:965 | 
| 67 | 67 | 6 : 
             ['std::__1::basic_string
              | 67 | 67 | mu::MathImpl | call site: 00000 | /src/muparser/include/muParserTemplateMagic.h:144 | 
| 67 | 67 | 6 : 
             ['std::__1::basic_string
              | 67 | 67 | mu::MathImpl | call site: 00000 | /src/muparser/include/muParserTemplateMagic.h:154 | 
| 67 | 67 | 6 : 
             ['__cxa_allocate_exception', 'mu::ParserError::ParserError(char const*, int, std::__1::basic_string
              | 67 | 67 | mu::MathImpl | call site: 00000 | /src/muparser/include/muParserTemplateMagic.h:164 | 
| 67 | 67 | 6 : 
             ['__cxa_allocate_exception', 'mu::ParserError::ParserError(char const*, int, std::__1::basic_string
              | 67 | 67 | mu::MathImpl | call site: 00000 | /src/muparser/include/muParserTemplateMagic.h:176 | 
| 6 | 69 | 4 : ['__cxa_free_exception', '__cxa_allocate_exception', 'mu::ParserError::ParserError(mu::EErrorCodes)', '__cxa_throw'] | 6 | 69 | mu::ParserByteCode::GetBase()const | call site: 00000 | /src/muparser/include/muParserBytecode.h:139 | 
| 6 | 69 | 4 : ['__cxa_free_exception', '__cxa_allocate_exception', 'mu::ParserError::ParserError(mu::EErrorCodes)', '__cxa_throw'] | 6 | 69 | mu::ParserToken | call site: 00000 | /src/muparser/include/muParserToken.h:413 | 
| 6 | 69 | 4 : ['__cxa_throw', '__cxa_free_exception', '__cxa_allocate_exception', 'mu::ParserError::ParserError(mu::EErrorCodes)'] | 6 | 69 | mu::ParserToken | call site: 00000 | /src/muparser/include/muParserToken.h:354 | 
| 2 | 159 | 12 : 
             ['mu::ParserBase::ValidNameChars() const', 'std::__1::map
              | 2 | 159 | mu::ParserTokenReader::IsVarTok(mu::ParserToken | call site: 00000 | /src/muparser/src/muParserTokenReader.cpp:818 | 
| 0 | 406 | 1 : 
             ['mu::ParserBase::ApplyFunc(std::__1::stack
              | 0 | 406 | mu::ParserBase::ApplyBinOprt(std::__1::stack | call site: 00000 | /src/muparser/src/muParserBase.cpp:941 | 
| 0 | 74 | 1 : 
             ['mu::ParserBase::Error(mu::EErrorCodes, int, std::__1::basic_string
              | 0 | 74 | mu::ParserBase::AddCallback(std::__1::basic_string | call site: 00000 | /src/muparser/src/muParserBase.cpp:366 | 
| 0 | 74 | 3 : 
             ['std::__1::basic_string
              | 0 | 74 | mu::ParserBase::DefineInfixOprt(std::__1::basic_string | call site: 00000 | /src/muparser/src/muParserBase.cpp:533 | 
         LLVMFuzzerTestOneInput
        
        
         
          [function]
         
         
          [call site]
         
         
          00000
         
        
       
       
           mu::Parser::Parser()
          
          
           
            [function]
           
           
            [call site]
           
           
            00001
           
          
         
         
             mu::ParserBase::ParserBase()
            
            
             
              [function]
             
             
              [call site]
             
             
              00002
             
            
           
           
               mu::ParserByteCode::ParserByteCode()
              
              
               
                [function]
               
               
                [call site]
               
               
                00003
               
              
             
            
               mu::ParserBase::InitTokenReader()
              
              
               
                [function]
               
               
                [call site]
               
               
                00004
               
              
             
             
                 mu::ParserTokenReader::ParserTokenReader(mu::ParserBase*)
                
                
                 
                  [function]
                 
                 
                  [call site]
                 
                 
                  00005
                 
                
               
               
                   mu::ParserToken
                   
                    , std::__1::allocator
                    
                     > >::ParserToken()
                     
                    
                  
                  
                   
                    [function]
                   
                   
                    [call site]
                   
                   
                    00006
                   
                  
                 
                
                   __cxa_allocate_exception
                  
                  
                   
                    [call site]
                   
                   
                    00007
                   
                  
                 
                
                   mu::ParserError::ParserError(mu::EErrorCodes, int, std::__1::basic_string
                   
                    , std::__1::allocator
                    
                     > const&)
                     
                    
                  
                  
                   
                    [function]
                   
                   
                    [call site]
                   
                   
                    00008
                   
                  
                 
                 
                     mu::ParserErrorMsg::Instance()
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00009
                     
                    
                   
                   
                       __cxa_guard_acquire
                      
                      
                       
                        [call site]
                       
                       
                        00010
                       
                      
                     
                    
                       mu::ParserErrorMsg::ParserErrorMsg()
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00011
                       
                      
                     
                     
                         __cxa_allocate_exception
                        
                        
                         
                          [call site]
                         
                         
                          00012
                         
                        
                       
                      
                       mu::ParserErrorMsg::~ParserErrorMsg()
                      
                      
                       
                        [function]
                       
                       
                        [call site]
                       
                       
                        00013
                       
                      
                     
                    
                     mu::ParserErrorMsg::operator[](unsigned int) const
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00014
                     
                    
                   
                  
                     mu::ParserError::ReplaceSubString(std::__1::basic_string
                     
                      , std::__1::allocator
                      
                       >&, std::__1::basic_string
                       
                        , std::__1::allocator
                        
                         > const&, std::__1::basic_string
                         
                          , std::__1::allocator
                          
                           > const&)
                           
                          
                         
                        
                       
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00015
                     
                    
                   
                  
                     mu::ParserError::ReplaceSubString(std::__1::basic_string
                     
                      , std::__1::allocator
                      
                       >&, std::__1::basic_string
                       
                        , std::__1::allocator
                        
                         > const&, std::__1::basic_string
                         
                          , std::__1::allocator
                          
                           > const&)
                           
                          
                         
                        
                       
                      
                    
                    
                     
                      [function]
                     
                     
                      [call site]
                     
                     
                      00016
                     
                    
                   
                  
                   mu::ParserToken
                   
                    , std::__1::allocator
                    
                     > >::~ParserToken()
                     
                    
                  
                  
                   
                    [function]
                   
                   
                    [call site]
                   
                   
                    00017
                   
                  
                 
                
                   mu::ParserTokenReader::SetParent(mu::ParserBase*)
                  
                  
                   
                    [function]
                   
                   
                    [call site]
                   
                   
                    00018
                   
                  
                 
                
               mu::ParserByteCode::~ParserByteCode()
              
              
               
                [function]
               
               
                [call site]
               
               
                00019
               
              
             
            
             mu::ParserBase::AddValIdent(int (*)(char const*, int*, double*))
            
            
             
              [function]
             
             
              [call site]
             
             
              00020
             
            
           
           
               mu::ParserTokenReader::AddValIdent(int (*)(char const*, int*, double*))
              
              
               
                [function]
               
               
                [call site]
               
               
                00021
               
              
             
            
             mu::ParserBase::~ParserBase()
            
            
             
              [function]
             
             
              [call site]
             
             
              00022
             
            
           
           
               mu::ParserByteCode::~ParserByteCode()
              
              
               
                [function]
               
               
                [call site]
               
               
                00023
               
              
             
            
           mu::ParserBase::SetExpr(std::__1::basic_string
           
            , std::__1::allocator
            
             > const&)
             
            
          
          
           
            [function]
           
           
            [call site]
           
           
            00024
           
          
         
         
             mu::ParserTokenReader::GetArgSep() const
            
            
             
              [function]
             
             
              [call site]
             
             
              00025
             
            
           
          
             mu::ParserBase::Error(mu::EErrorCodes, int, std::__1::basic_string
             
              , std::__1::allocator
              
               > const&) const
               
              
            
            
             
              [function]
             
             
              [call site]
             
             
              00026
             
            
           
           
               __cxa_allocate_exception
              
              
               
                [call site]
               
               
                00027
               
              
             
            
               mu::ParserTokenReader::GetExpr() const
              
              
               
                [function]
               
               
                [call site]
               
               
                00028
               
              
             
            
               mu::ParserError::ParserError(mu::EErrorCodes, std::__1::basic_string
               
                , std::__1::allocator
                
                 > const&, std::__1::basic_string
                 
                  , std::__1::allocator
                  
                   > const&, int)
                   
                  
                 
                
              
              
               
                [function]
               
               
                [call site]
               
               
                00029
               
              
             
             
                 mu::ParserErrorMsg::Instance()
                
                
                 
                  [function]
                 
                 
                  [call site]
                 
                 
                  00030
                 
                
               
              
                 mu::ParserErrorMsg::operator[](unsigned int) const
                
                
                 
                  [function]
                 
                 
                  [call site]
                 
                 
                  00031
                 
                
               
              
                 mu::ParserError::ReplaceSubString(std::__1::basic_string
                 
                  , std::__1::allocator
                  
                   >&, std::__1::basic_string
                   
                    , std::__1::allocator
                    
                     > const&, std::__1::basic_string
                     
                      , std::__1::allocator
                      
                       > const&)
                       
                      
                     
                    
                   
                  
                
                
                 
                  [function]
                 
                 
                  [call site]
                 
                 
                  00032
                 
                
               
              
                 mu::ParserError::ReplaceSubString(std::__1::basic_string
                 
                  , std::__1::allocator
                  
                   >&, std::__1::basic_string
                   
                    , std::__1::allocator
                    
                     > const&, std::__1::basic_string
                     
                      , std::__1::allocator
                      
                       > const&)
                       
                      
                     
                    
                   
                  
                
                
                 
                  [function]
                 
                 
                  [call site]
                 
                 
                  00033
                 
                
               
              
             mu::ParserBase::Error(mu::EErrorCodes, int, std::__1::basic_string
             
              , std::__1::allocator
              
               > const&) const
               
              
            
            
             
              [function]
             
             
              [call site]
             
             
              00034
             
            
           
          
             mu::ParserTokenReader::SetFormula(std::__1::basic_string
             
              , std::__1::allocator
              
               > const&)
               
              
            
            
             
              [function]
             
             
              [call site]
             
             
              00035
             
            
           
           
               mu::ParserTokenReader::ReInit()
              
              
               
                [function]
               
               
                [call site]
               
               
                00036
               
              
             
             
                 mu::ParserToken
                 
                  , std::__1::allocator
                  
                   > >::ParserToken()
                   
                  
                
                
                 
                  [function]
                 
                 
                  [call site]
                 
                 
                  00037
                 
                
               
              
             mu::ParserBase::ReInit() const
            
            
             
              [function]
             
             
              [call site]
             
             
              00038
             
            
           
           
               mu::ParserByteCode::clear()
              
              
               
                [function]
               
               
                [call site]
               
               
                00039
               
              
             
            
               mu::ParserTokenReader::ReInit()
              
              
               
                [function]
               
               
                [call site]
               
               
                00040
               
              
             
            
           mu::ParserBase::Eval() const
          
          
           
            [function]
           
           
            [call site]
           
           
            00041
           
          
         
        
           mu::Parser::~Parser()
          
          
           
            [function]
           
           
            [call site]
           
           
            00042
           
          
         
         
             mu::ParserBase::~ParserBase()
            
            
             
              [function]
             
             
              [call site]
             
             
              00043
             
            
           
          
           __cxa_begin_catch
          
          
           
            [call site]
           
           
            00044
           
          
         
        
           __cxa_end_catch
          
          
           
            [call site]
           
           
            00045
           
          
         
        
           __cxa_begin_catch
          
          
           
            [call site]
           
           
            00046